last executing test programs: 9.129845284s ago: executing program 5 (id=38): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x36, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) r4 = accept$inet(r3, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xc5f, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1ffffffe, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x1, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r7 = kqueue() kevent(r7, &(0x7f0000000340), 0x9, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffb, 0x80, 0x40, 0xffffffffffffffb8, 0x7fff}], 0x7, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r6) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) chdir(&(0x7f00000000c0)='./file0\x00') writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) close(r0) 8.085373292s ago: executing program 4 (id=45): msgsnd(0x0, 0x0, 0x401, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') (async, rerun: 32) r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaeaaaaaaaaaa08004558001c006621df01ff9078e0000002dfffffff4e234e2000089078"]) (async) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 8.064668784s ago: executing program 4 (id=47): r0 = msgget$private(0x0, 0x300) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="bdcdc1e45a6f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0x3, 0x4}]}}, @icmp=@mask_request}}}}) msgsnd(r0, &(0x7f0000000040)={0x2, "c5fda3ca7d836a14be0a73a5f67344e946beca0c1fe80711285c719d36826d8e935aaea495da4bb6402404fa6a2cf4814f0404ad7d5c8b1e55848ddf1474cdb4"}, 0x48, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x0, "2e4dc3af557ef8fae4448df30a9f758bad976d1d774a35e521a5314c5585fb43362b7ad7521679654199a71ab31b7187f7b1fd0205c523bfaa6338c2ddd35ff9d4f0f0b185"}, 0x4d, 0x0) 6.167314558s ago: executing program 1 (id=59): sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0xb8, 0xa}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) clock_getres(0x2, &(0x7f0000000540)) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) getpeername$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ftruncate(r3, 0x2) 5.118661451s ago: executing program 1 (id=61): r0 = open(&(0x7f0000000480)='./file1\x00', 0x200, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0xaf7994d1e2dc13db, r0) write(r1, &(0x7f0000000200)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e0909094000000000bb27a766eb869d8482d2772826ce4900006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x57) r2 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x240000009}, {0xffffffffffffffbd, 0x7014}}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) clock_gettime(0x4, &(0x7f0000000000)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000180)=""/81, 0x6}, {&(0x7f00000005c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/250, 0xfa}], 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 5.117818086s ago: executing program 5 (id=63): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) setitimer(0x0, &(0x7f0000000280)={{0xffffffff, 0x5}, {0xffffffff}}, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 5.098094974s ago: executing program 5 (id=65): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000280)="cb0000011c00a500779857d8", 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="f644322eee7f", [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0xa5, 0x3, 0x2, [{[@local={0xac, 0x14, 0x0}], 0x4}]}]}}, @icmp=@mask_reply}}}}) 5.059589827s ago: executing program 5 (id=68): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x205, 0xd0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) close(r1) poll(0x0, 0x0, 0x1ff) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) 5.058171901s ago: executing program 4 (id=70): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 5.014029385s ago: executing program 3 (id=75): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080)="5ab7776a", 0x4) pipe2(&(0x7f0000000000), 0x4) 4.942694852s ago: executing program 3 (id=77): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x11, 0x9, 0x1, 0x820351a, "090e0de6d30aa692318c7e0002f9fffffdde00", 0x3}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000980)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a143c93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7fb1635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e2073267b7405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad0928eccb6346ac604032ae4da4be2ec9b15bbf3db8437cec570ab490e8a8", 0x144}], 0x1) getitimer(0x0, &(0x7f0000000080)) 4.939551382s ago: executing program 3 (id=81): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004880), 0x20, 0x0) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0xfe, 0x9986}, {0x16, 0xf8, 0x0, 0x400b}]}) (async) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) (async) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd21}) (async) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) (async) fchflags(r0, 0x0) 4.934803355s ago: executing program 3 (id=82): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open$dir(&(0x7f00000001c0)='./file1\x00', 0x80, 0x141) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x101) select(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000540)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x1, 0x8000001}, {0xb1, 0x10, 0x2, 0x400}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="7507c680baef7db78ff57bcf60ceb3ef05190000", 0x14}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb32", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 3.067558093s ago: executing program 7 (id=88): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x7, 0x3}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x3) close(r7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f00000004c0)=[{0x0}], 0x1) 3.066343371s ago: executing program 7 (id=89): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) acct(&(0x7f0000000080)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) seteuid(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x60) r1 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x6f, 0xfffff, 0x10001, 0x100000000000}], 0x4, 0x0, 0x9, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000180)="361a95bc4eff6cb3d99797444f882ba67f57e8d2dcb26a2af27a36c082ad16e005ac5fd3c6ad01b87a81c4c941e32f51fd757150cc088a867bbab431740b4525f2139c445e44e3c7324697ec54bc2a83325976683ac6cafe3afb0f02e47b36b029579f7bacccfe1a37ee6925b0b7a68e8864d26184912e845ca13028f323fc27e47c97b0a7dfcd034d6a6770c8393804f15cddfd6a935a8564b74f85b2bd2fabf04d2437a07a9c0ca637b4029d85841e79", 0xb1) setgid(0xffffffffffffffff) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000100)={{0xe5, 0x2}, {0x3, 0x7}}, 0x2) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000000)=""/130) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x100) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x4000000) 2.870644751s ago: executing program 7 (id=90): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) write(r0, &(0x7f0000000100)="650e8d95db4d45841603479bc29577136200ae1caf12903a3a2f5bd23666009a25cd84c5ebb8a623c546de0f40ac671ec85c5bccd6c611e784a45c3669ddee856f50830efcd79ed8d21ddf3313e6eed36ddf626dc26dddbed4fb62ee145a94c0b000337c0781573630546bc8a618", 0x6e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x40) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) select(0x40, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x9}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x65) setregid(0x0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[r4]) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r2, &(0x7f00000002c0)="55615a6d3fb5724c701192d01e706f27eadde6194d75e6f409856574e219b6d8e8207f146d69b011adfaf3521d09bf6cc3a2a5ccfb3699b4ce542e794f8efc58c183d3041044c3b098677b79c41158916f01ee15b4cbbe47433c03098d88179f143dd961e3d9c63111643a6a535412af688f367dde60c3a991da49edfd3036c498b71ad1dc32fb99049557228e2709d63d7d21c77c8e6513ef0ef2f639f1e8d4808d076ea46d", 0xa6, 0xe, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) accept(r7, 0x0, &(0x7f0000000280)) getgroups(0x9, &(0x7f00000001c0)=[r4, r3, r4, r5, r5, r5, r3, r6, r3]) 2.869070411s ago: executing program 7 (id=91): r0 = syz_open_pts() readv(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000003c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f00000004c0)=""/99, 0x63}], 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000700)="9b0209c3", &(0x7f00000001c0)=0x4, 0x0, 0x0) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="ed", 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000540)) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r5, 0x2) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000040)="728af56f", 0x4}], 0x1) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000340)='<', 0x1}], 0x1) close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) close(r4) close(r3) syz_open_pts() socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) socket(0x2, 0x2, 0x0) 2.399908204s ago: executing program 6 (id=100): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.190422614s ago: executing program 6 (id=101): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) (async) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x14d) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) (async, rerun: 32) fcntl$setflags(r0, 0x2, 0x1) (rerun: 32) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) (async) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) (async) r3 = socket$unix(0x1, 0x2, 0x0) fchflags(r3, 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) poll(&(0x7f0000000280)=[{r0, 0x10}, {r4, 0x20}, {r5, 0x80}, {r3, 0x100}], 0x4, 0x3) (async, rerun: 64) ioctl$WSKBDIO_BELL(r5, 0x20005701) (rerun: 64) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x3) (async) bind$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/85) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000003c0)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000440)) (async) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000480)=""/110) (async) r7 = accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4103}, &(0x7f0000001540)=0x1009) dup(r7) (async, rerun: 32) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001580)) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0xa) (async, rerun: 32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) (rerun: 32) fcntl$setown(r0, 0x6, r8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) 2.07115646s ago: executing program 1 (id=102): sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r0, 0x1000) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ftruncate(r0, 0x79c8) (async) ftruncate(r0, 0x79c8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x0, 0xfffffffc, 0x4, "86d3724bbca73c000000014000"}) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x8, 0x0, 0xfffffffc, 0x4, "86d3724bbca73c000000014000"}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e7130", 0xd) writev(0xffffffffffffffff, &(0x7f0000001680)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000024c0)="cc", 0x1}], 0x1) 2.070867321s ago: executing program 1 (id=103): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) setuid(0xee01) setgroups(0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) 2.069793307s ago: executing program 1 (id=104): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000029c0)=[{0x0}], 0x1, 0x0}, 0x0) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x20) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) socketpair(0x18, 0x1, 0x80, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000000), 0x0, 0x1842, &(0x7f0000000480)={0x2, 0x3}, 0xc) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000400)=0xc) r4 = accept(r2, &(0x7f0000000440)=@un=@abs, &(0x7f00000003c0)=0xfffffdb5) fchown(r4, r0, 0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x183) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file2\x00') recvfrom(r4, &(0x7f0000000200)=""/218, 0xda, 0x1802, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_gettime(0x4, 0xffffffffffffffff) setuid(r0) 2.068726973s ago: executing program 5 (id=105): mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x5700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) close(r0) mquery(&(0x7f00003e2000/0x4000)=nil, 0x4000, 0x1, 0x0, r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0x7fffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x6}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 2.029796437s ago: executing program 5 (id=106): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x77c5cb82, 0x8, 0x1, 0x5, 0xb3f3, 0x4, 0x0, 0x1, 0x2, 0x1a0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/217, 0xd9, 0x0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) (async) fsync(r0) recvmsg(r1, &(0x7f00000013c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, &(0x7f0000001380)=""/12, 0xc}, 0x1840) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001400)) (async) sendto(r1, &(0x7f0000001480)="fb6eff516437a77790f5205e4cd96165d46683abf33c054a903b0f30727dc6173938ad60a0c94cfd30a4623cc4aeae1eb073b7c7e388686ebdb9d2dd660a50715bf90507f13b147ae138be9602c4a7b6b1649d77076cddaba35fd3efd21ee36efddc068d1d9e7224869070201b9191fc2aa7c67f6d0145d81653b9828507b9393092799a223d844e75bf9a8d56dc38a0d9f70d3f337caa8c6c42cd5208cf56691dcf21b5eac201abc4d54d5593034a53f6455a21a68cb2704d2999deec2e12e6c1843b0f8d1ad7b6aecf3bb4d6ba5b95a1933b25621f5d2061549667dd5547dab31fd3d4b9b0fc5a738fadf46ea1fd479938d981a9ebedef4bf6e134630a78df3439c8ad54e9e3c7a174186f3155b1a38be16680eaf08b1d65bdee07746e43602c6305bf00bf974a551fecbfb2e35eed1d0bc0c2fc2031adfcd0d549eb8ee245b8132fe29c8ef555592647c5409ad5e83268da488571bfc87dc958f018795000826e3486891a3e4b44de890d06d2c34d268832f60f663159b39419904faf91a79453893beb0e51e6b88e4309d8b3c69536e51cd0e8e1ce7251ce0644a0ae34b3a9d91d53876f87fa459d3898792bd90f13aa7fcf1a7b4ab48a190f4c2c4e529394202e1b83c830d50e8480f2ecc7d4b00c02dac1af6f0f6718e8817aa2f8eb1ba6b8ab5d31c7f44d803ee3112a99760a2e300b34c38f57455f6a6f6e304fd8bfc2c2d2842edc493ad348a7c6b0f7371a27cc3dee2badad1743e250f2e772e9b1891eaa04d74bc6f9c273cfcab7a7490057e6c8c24b27a33e4f23b1caf18c5ac08a3117c353777ab2f247074be7b57c14b016eedea5de5512aac7a02317078ed05631ba3e802ce84fbd9e28a4c97ade2567061927c28e65cf87540ffb8acce9fd86d4e9d2c05b6461fd15d1de3efece411b4c1b6cc4547d0ea08a6ca9142824228e3bec0d0cfc5bb0ab106409094764e517465125c0641a2a59188d0bb75c9ad7ec1a379d6e8c9fd145fb392addbd4a7d3b5ba09c1dc8a14628c70606faa6000443859dfcfe34bd8526b275d756da98c512b4f8dedadb53618f4d91ebe1800393d94fe6f5f7c43a1b1aadc002727aa2cf051ce37810e04c96636d2793f4c3def99f62dbca0802635ce67e9627ac43078a44c4440c23346c284e59daac1ffe82fc1f2abb8272488217cefc17206cefd3f4f864b2c1af4166c5a9d47c6a565f95b04e79c442c788a6f687c336d278c8aa1ab1bdb2a42f0c494e0daca59c130dda0a896cc51ae759d8bbef7313c2dee8ba07084696e6f3f2096131d25ebc6d204486554a2eb7fbbaa9d635e74fac43e911568a6984727ecbc4d87903007c825a48e7544bccda40ffb05f09e22593dd7baac15f1f1146049fe553655e8b89da6e65dfd1c4968bab6eaf59d56bd1deb9c13b36e95f5685ddcca70f532cf715868a8d419e30087f4e61d599ffc8e60a17ba90163d591f00714279c53429f9ec51c50e37f03438674141b65b1be45f135ac973eafb79238b3a18697c4467f9391f985fae43f02275d31782ec67316b04469509b02d2b5f7e11c98de2823d6b486f45ae95b7cbe8e19df87b3a0e509a2c628e7abc7c8b67eff075a0e9d8d8b51e44617a33385cc189eff5050cc1dc765d435c0d31f1512f11418b9828dea03e054e39a84539200aea5d6da4fca9391e4572e935f59d4328d39650cd549dd60a67b3d2ba688844a7049f671b8276a2a8caf76080afed6d738e69a6ce38b319ddb060c678319548f2d1a26801e368373cca87a8b0802bec315bdf287d4fe34115e507dee3ca72d66c6281397c5220b836005dea70a588f056c8e4698c2fb18cd39d67b2927d3074f78d8c1113bec06e54d6a99b424a9290d0552fe288de2221ea5ab95aceb66f987522bff79d902eb93f4f14b75e72623bcffc512779113af81d4c854929e3ff132157434be5a88f4240dec31214b4b29a44f9c2ea8edea736e48ff04087191f58566ff254d287686fff62614cecbef87c68e4bd5c1e54669b89965bc5592d5cacd4a159c3a36625f6c0abf4222da1a9ece2b92bc4334dd025a475a5089a836e6186f05c3c475418d3a8832f5eec6c253ae9d711e9b6282e1c3ebbd7d16b091cb2885be84161bdabc7dbbc981ace81782c2ee6c3acca33b6c7f4aaebcb2f05cb59a42d1589feb33633ee59cf18356e33f648eb2e4611f6552135b85ba5d1c4f155cb96c795c89611d71fb0181273f29c41bbfb2d7264791d4cf72f440f7b140e291b7bc3df3b5d4af400a41bf591b815c61d53ee6607f1bd26cfc5d9a2f9fda26aba1d5e27c078d920033407155f663d1f139299bc1119d2882e91a3d14905e8ea01853a7845a9c2074a3f58632a839242e390875bd017ef61a81efac0fa2fae1bf13bfc3f488585d2a0cf2b65758658bb2ae56be6a525a4913e30f0a3b7e46d92cd80b1a6fe429d6a5206041fc5170ed5517666fc251f2ccdf2ede5a99225c8e7c4d9cd17f57805a5798217e5035c5b4bc4cae7806a405eeacc2af5416007a182168c5468a8736cd50d669320c0cc48f42d3b7ee2de9c89419aa12b8981beb2dbfbe75349c88898fdeb2c19db55bf3164e3343d95cd7cb0ee8880779143093a8e135d642e56cdb05a167fd8f48fa6014084fba4412e1f9f5fd90883ffbf038e82289f8c6bb927aaf3272db0494782edf8329f87eb567204acbe6be7999390db34aca0a3ac7bd288275ed82de61bdc95b83f3167c35768cbad610499271a9a1c0864a38825ebffd02eb0bdd659325d6b7d1843637651827da21e25185448759a79126e31508f3567e46f014205576a7fb18b906a4085a57981fa42468b39e46f654443ca38838e8f2c2f5339d2688aa130cc8135eb6b5c138e3bd548701260092fed1d8d8ae68f361e95c04c23e209f3833c415087b67898104ab26f2da32e2ecfe58977c537f67032c4ca0017f5a7f99cb20dd00a72f7a4d7b9c3fe84e47172bac0cc769f5379438caa209b4512bb356974d6092e610c94a404014a07fa5b00a56d9985a3f465538db9a921b86df2fad76e56e59d620f48dfab82d2820d38d7b88ffa344f82674a245dd77d5a8b30d29630da130826981e8056a3e7a8fb2a05b1340311a320a15ccc527df92bdf30603a5b530a8f17a925a0f48a5fd056d5c7259b766a23ee2ba381d7263b77bb8594ad0cac2a426a61bd967613d38c0a40548137c608b0ea48adc3c052a6710fcb2753f5cc9f9b4f72ef384a2a13340217a6936cc8c17d70f02eb45d673abef76b1c3414590333af8b20744e85640407509bc103ede84eca54e3ea164fd23444b2047f454b859de563c4621faa74923dbe8ebd757f24c682789c1d59d1a902e13fbd3684a74ce0dfb16310b6a061fb4db43e4bf5c93fb1a1cee1a10b98220bd443502de0eb7c633f7ea6ed2fe433a27720cef6bec2a0ae26fb0d340bc55e27413f9dbbedcd9002cc3256d2a5d469c163c6bfe5f4940869d5d6f235ff2e98774ffc6b8aadd8443fc3c00136d4d57cb92e6db389d9e8bfc3b7c19c4ccda4d3a65243cefac52262c095f3d761ecbec0cf0896b9414eaf58a515f3881c6ea3faef69a0f894b39e895f18b6f50fc75a79c00b2bd48bf77df28b9a20a1a0f5218346926d95bed6cf3f12ffee934dda75bc823491e42fa245aa9369176f9076918bbb6e870127516e2e6ef443d6dd2c5cdb0b18b41749c21084092b748ff3b5597cdc1ddfef5a3fab6b8f239606d7f2a241bb62ea6faa531232337015d0f8d103c3440540387a8d4550f52a3ade2c547ac5c53a021235b758b1b35ab0b06bb72ffc294970bc80038fcc12a5cad2c6f80a494299b4f95d87636ce47b0fbf01f2401a7b7d993034bcfec36a76697bf7374a3693d350a2d924327b39a4164dbadff58eeaac294521e0bf8622d200a047cfa027e1df29fc5df5f972e527df1835396a194cffda2de91b62b87e3e3373dfc0564cf5196f512d97c442a9017582478cc18659f16c652fdf010c0934c0c1962a55f1d91b5a92313541f32d3da36f6a7416ed7707c83ff1dbcc8814f426ade5a3491d95fbc30838ed591e18b6a1069730d3ceead73f080c1562abd47b1bacda1ec98d7ef4c3725c230028db7f514a643e2d6139277e1f83045746e1be918a1e7e3507ca94a0023c6876941b490d24f57b26ae0a783e8258813df596171e12cf152bc239e7d72e320027564e8b41e82c97a10c2b8256ea7d05d4444b95de2076a1533b6730bce426fdfbb06438570b878f59550ad6237e83c4a096bbb74b047c9f1398050a7a1f04e3806eac1ddf34ac0c2dc868217ce4e92a85fb3e177eb1bd09a22c7c13bebf217e24cb8d553169730d58cd9bf185f9fe06dc04066903ab571c097ab5c7a5f63f189fc5c4cad00c8f3afefb431de95458539801882115045c2934e5f50ec10a8ea034729d087d421b899e388635f457bcd776b937cfacb1cef2aa94da16abcbff8a07ed46f51dbba2fba2101feb8982492c621328ca139e24d9fbaf95ca0baec1c9aeeaaff82e2101af09f1765295c853aa97e4895e1fea51525632c7bf8f8845690646210aa712c8299108df18d7326ddd6bb679e49119dbced95d6f16f1013e903707b46166d7f179649740a86837726c4ef1da9f17845f01551f8f0ce95935db7654f06b68b7bbac9b3ce176c7fa2293b0931376efa62db75670611d1bda6b4c9769774ed77fa4fd231eaa1644f27b20418f42f7d128a1bd44eba0eb945e1e308215a81cb7bd8b4dabf426de0cc6d6ff9ec198c46b18dc2f62e0db6c19474a51c67d29683a4a3ec64281e4cf3bab26f058b3b1d17c5c0272d59352f58722ee811a20bbac51f33d8f780385467cdbaa0197112106b6b3e5f7ec7c2b797ebab78b1f9050cb397e133ac772b75e0afc898e52c3ded5a514c54acd9fec395bceb5adc9af9b2a65b61a2520410906c79c9da715dac23cb7813192b610fca38b33556d064736ca2ef558082f1284ee35750595d619c645ec845626812f2ce1aaa49fe800693ae7c40c0086b05f97ce8e42da72d10c6b0f7d38cce76ed524b9a4fafa49eafe1e555e1b3dcfc382f3b80799df3f90e2ff556e4d20f7398b4e66fa6af077d0a6c7990258b8fb124ec2c4691723bfc73dcdf420345d9ee5b0ffa0fd10aa576d4ade78f918240af7cb0157510272d04d0595a719f754e1f2bf94a38f5d2a4bbce608e23bef6a5b3f7185d7ef8528ca85208abe57a91047092dca2a3cbbf34ac75bdbf11345eee4f3309915ced60e508ca8b266d096a7471fbd807968989dbd00efcb5c18c19d638354d5e19117a62b67007f47db33a9c4b9fa57b4d1c626a5945bcfdff7597dd3a2d6fb8625d55fb8802e11496953cf53b8c4dd909cf63eb3808511f567ed345f17f881c1a9fe4f36cd89c85ad2165e57b8771f2756d3abe1b8f216122146615ef04eedfbeb11d765ff63e2b06e3aea162c3398e5ba462916474543652d60c6848f7934b79d6dd63e68ab45df1e625a0d1aa25bab1d9ff29913b8a836abdce1f8dbc726c69b1fa45aea80c0ce1e26cf7b7b59e81d31bc4f093ac4536c26bdf577ff9cd5d8950a7d6bdafeddda0bdcacae47e05d19360db6aae02e3d417ce3f7bb3b2f0bd7f113bb910b5f1f4709f07550c4ce9cb35d1928d4cdb610ecb00f5ce9c9048cbc258f88f671b1c147b81b3373f7d64a5c047f98c04c22add13b19c321c73f41d3907cc8bdb7b5628692dd506a50ce507941dd607f48d1fa4bc77c8e97c66f22e78d268491775f5ab7092d3802ff0431dd90", 0x1000, 0x4, &(0x7f0000002480)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000024c0), 0x40, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000002500)) readv(r3, &(0x7f0000002780)=[{&(0x7f0000002540)=""/90, 0x5a}, {&(0x7f00000025c0)=""/255, 0xff}, {&(0x7f00000026c0)=""/139, 0x8b}], 0x3) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000002800)={0x4, &(0x7f00000027c0)=[{0x1, 0x7c, 0x90}, {0xb7, 0xf, 0x71, 0x5}, {0xe9, 0x8, 0xf6, 0x3}, {0x6, 0x3, 0x1, 0x9}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000002840), 0x40, 0x0) chflagsat(r4, &(0x7f0000002880)='./file0\x00', 0x10001, 0x0) (async) getuid() getsockname$unix(r1, &(0x7f00000028c0)=@file={0x0, ""/260}, &(0x7f0000002a00)=0x106) close(r2) ioctl$TIOCSDTR(r4, 0x20007479) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000002a40)={0x4, 0xc600, './file0\x00', 0x8, 0x7, 0x5, 0x7}) (async) ftruncate(r2, 0xdf40000000000000) connect$unix(r4, &(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000002ac0)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002b00)) (async) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000002b40)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000f63000/0x1000)=nil, 0x9}, {&(0x7f0000d1c000/0x4000)=nil, &(0x7f0000eda000/0x1000)=nil, 0x3}, {&(0x7f0000c7b000/0x1000)=nil, &(0x7f0000d32000/0x2000)=nil, 0x4aa}, {&(0x7f0000f87000/0x3000)=nil, &(0x7f0000cb0000/0x2000)=nil, 0xa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e66000/0x4000)=nil, 0xffffffffffffff80}, {&(0x7f0000fc1000/0x2000)=nil, &(0x7f0000d00000/0x4000)=nil, 0x7}, {&(0x7f0000ce7000/0x1000)=nil, &(0x7f0000e92000/0x6000)=nil, 0xf}, {&(0x7f0000c4e000/0x3000)=nil, &(0x7f0000fd2000/0x4000)=nil, 0x9}, {&(0x7f0000e97000/0x2000)=nil, &(0x7f0000e10000/0xe000)=nil, 0xac}, {&(0x7f0000d32000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000edb000/0x2000)=nil, &(0x7f0000c50000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000e9c000/0x1000)=nil, &(0x7f0000e88000/0x3000)=nil, 0x5}, {&(0x7f0000cd5000/0x3000)=nil, &(0x7f0000fc6000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ddc000/0x3000)=nil, 0x6}], './file0\x00', 0x2}) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002d40)=0x3) (async) mprotect(&(0x7f0000e6d000/0x3000)=nil, 0x3000, 0x6) r5 = open$dir(&(0x7f0000002d80)='./file0\x00', 0x10000, 0x5a) faccessat(r5, &(0x7f0000002dc0)='./file0\x00', 0x1, 0x0) 2.026393141s ago: executing program 1 (id=107): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xb}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0xb}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 2.023535367s ago: executing program 4 (id=108): r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35", 0x3c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 2.023121154s ago: executing program 4 (id=109): r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x800, 0x80) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/129, 0x81}], 0x6, 0x6) chflagsat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0xd811, r0, 0x7) 1.978372451s ago: executing program 4 (id=111): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0x40000d30, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x2, 0x49, "00030000000000000000000000000000078000", 0xfef, 0x4}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x100000001, 0xd94c}) 1.923294299s ago: executing program 0 (id=117): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.922964363s ago: executing program 0 (id=118): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) getrusage(0x0, 0xffffffffffffffff) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r1, 0xc0287533, &(0x7f0000000440)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="eb73b6a0dc731877b17320cbf47e0b2ef3a85313505e191cba901979a56dc94a08046cf031cfdf2442cc2c", 0x2b}, {&(0x7f0000000240)="22eea78c13620d1870b7ba914bb75948e97e371a2fae67c762de2e8ecb5fbe68e54e9a59448d1f34de5d3e4b419d0790e1bedee60d72df82d7be5af0f536afe767a7067859e7d421619062cdae8c1d974b37afcb120babd48efc5860163fdd", 0x5f}], 0x2) 1.904456972s ago: executing program 3 (id=119): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0xffffffa1, 0x9, 0xeca3, {[0x8, 0x5, 0x8, 0x50c40000000000, 0x8, 0x7fff, 0xffffffffffffff80, 0x2, 0x5, 0x0, 0xb7, 0x49e, 0x10001, 0x1, 0x0, 0x9, 0x6, 0x66a], [0xa, 0x4, 0x1, 0x5, 0xc3be, 0x4, 0x1, 0xe, 0x200000000000, 0xe], [0x2, 0x5, 0x7, 0x457, 0xfffffffffffffff9, 0x3], [0x0, 0x83, 0xfffffffffffffff8, 0x6, 0x400, 0x7fff], [{0x9, 0x2, 0x10, 0xffffffff}, {0x2, 0x7, 0x6}, {0x6, 0x2, 0x1, 0x7}, {0x7, 0xdb2, 0x7, 0x2}, {0x400, 0x4, 0x1, 0x800}, {0xdc1f, 0x3, 0x3, 0x1}, {0x4, 0x0, 0x7, 0x3}, {0xb8, 0x0, 0x80000000, 0xffffffffffff265b}], {0xfffa, 0x6, 0x4, 0x6}, {0x9, 0x7, 0xa, 0xe}}}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000400)={0x2a, 0x0, &(0x7f00000003c0)=""/42}) ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0xc08, 0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x400, 0x0) fcntl$setflags(r1, 0x2, 0x1) r5 = dup2(r1, r4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000004c0)={0x1, 0x8}) setpgid(r3, r3) syz_emit_ethernet(0x2e, &(0x7f0000000500)={@remote, @local, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @local={0xac, 0x14, 0x0}, @empty, @loopback}}}}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000580)=0x22a0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0xd346, 0xbec, 0x40, 0xffff, &(0x7f0000000600)={{0x1, 0x4b, 0x0, 0x9, 0xd9, 0x4, 0x1}, {[0x2, 0x1, 0x3, 0x5, 0xd, 0x3, 0x6, 0xa31e, 0x6, 0x3, 0x4, 0x1, 0x3, 0x0, 0x38cc, 0xab, 0x4, 0x10001], [0x401, 0x7ff, 0x9, 0x8, 0x10, 0x8000000000, 0x8, 0x4, 0xf78a, 0x5], [0x7, 0x1000, 0x80, 0x2, 0xf], [0x8, 0x6, 0x5, 0x8, 0x4, 0x8000], [{0x6, 0xffffffff, 0x8001, 0x5}, {0x9, 0x2, 0x6, 0x6}, {0x93, 0x9, 0x81, 0x7}, {0xfe01, 0x7, 0x0, 0x100000001}, {0xffff, 0x6, 0x8, 0x4}, {0x1, 0x1, 0x5, 0x8}, {0xa, 0xfd07, 0x59, 0xa}, {0x3, 0x3, 0x6, 0x6}], {0x5, 0x9fa8, 0x1, 0xa7cd}, {0xfffa, 0x1ff, 0x80000000, 0x1}}}, 0x6, 0x5}) getrusage(0x0, &(0x7f00000008c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000980)=0x2) r8 = syz_open_pts() fcntl$getown(r8, 0x5) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000009c0)) getpid() r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) fchmod(r9, 0x30) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000b00)={0xb8, 0x0, &(0x7f0000000a40)=""/184}) r10 = syz_open_pts() ioctl$TIOCSDTR(r10, 0x20007479) 1.903622978s ago: executing program 0 (id=120): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x3, 0x0, 0x2, 0x1}, {0x1, 0x2, 0x7, 0x9}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}, {0x3}, {}], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) (async) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) select(0x40, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0x20000000000}, {0x0, 0x0, 0x100}], {0x0, 0xfffffffd}, {0x100}}}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r5 = semget(0x0, 0x1, 0x281) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) (async) sysctl$vm(&(0x7f0000000900)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000a80), 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x4}, 0x2, &(0x7f00000001c0)="f873098a84f4b8e37b5116dae161fe07a8a4f121262d4ec304916054cbbfdbe3a06c4bb1b21ccfccfe62d7fbc031fcf25cacc0d301f6ff845e49ff99897d42f77c3b0d926027ed9cd62bcbddfdec1c50683646278a5d3d15ce4a16b20f21b68127e2655c2b7c3000789e42524c615595d0e3ed8f52b489b3f3f98833494bfd", &(0x7f0000000240)=0x7f, &(0x7f0000000280)="745822c35714539caa15311decdf787d5e7f59d81603d4c5de8819714cdc8f49f4021d087f7d6b173c4aacab081847b128c9bebabecc4882b9facb0098b18faa2e33e60c927f1c551aabae5fb7207552d5082e00d641a2b2a3e31ea0ed7a892ac4802248df6f99f36c3d704313e081e61792da708c42e4", 0x77) 1.901035364s ago: executing program 3 (id=121): r0 = socket$inet(0x2, 0x800d, 0x29) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x33c81182) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x2c}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) select(0x40, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x100}]}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000040)) 1.795592031s ago: executing program 2 (id=122): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7f}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000375000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x2}], './file0\x00'}) mkdir(&(0x7f0000000080)='.\x00', 0x1a4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f00000002c0)="cb5d2f08d6e1667baa5340a65d9ec7cfece40f1a191d3788244d7a42566a375c6261dff183abc4de96a6885d5b25ed537a336f96ab55d5d149d3a8bf078f284faa89b59bd719e66c80690ceb318dc986c54f060889d3f286c7af3917104cd686d5883bc9736c4f0c6025be989516f24e7853e4c8c841c06ea334f4c228c96beef3e59f3c8d7091c3ae7a87691be3c6102d1c99b1e4158dc1ff55029193d2cc8196aa610732fdb1347183251dd77767288e02d77760a874d97941316c903d556dd58739d442db", &(0x7f00000003c0)=0xc6, &(0x7f0000000400)="bc6092ee3908d808fdad4340b142a661e93106a2217ef586ed5d96732d1ea64b40941014c66dfc5886e0ee97cf2ab1f16d6a4524163b57879de5fab9e4201a4cc1863b48225e9c66", 0x48) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f00000004c0)="e2146a63f20371d1d3de9bb144ed820f39010af2c283542f328fd950f8fbc060895019c69dabf197f372d9bf3710a7e103468df64461040dc4c7cf8af905a3528994d9427da2eded531924305c30bb90", &(0x7f0000000540)=0x50, &(0x7f0000000580)="7830cd9b9637", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000000000000008", 0x2000000, 0x5}) 1.789827708s ago: executing program 2 (id=123): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x1}]}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x4008, 0x8000000000000006, 0x3, 0x20004000, 0x50, 0x100000000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x3}, {0x3}], 0x2b}) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35db7400147cc3f014", 0x44}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x400, 0x1, 0x7, 0x7, 0x40, 0x0, 0x2, 0x1c25, 0x2}) setitimer(0x0, 0x0, &(0x7f0000002880)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6ebfa3e4f7d", 0xfffffffffffffe1a) r5 = socket(0x20, 0x4, 0xff) getsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 1.788430006s ago: executing program 2 (id=124): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4c", 0x82, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x4001, 0x0) (rerun: 64) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x2) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) 1.785020416s ago: executing program 2 (id=125): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fff) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)=',', &(0x7f0000000080)=0x1, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 1.761903814s ago: executing program 2 (id=126): mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x6d4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x5, 0x7, 0x200, 0x0, 0x1, 0xad2, 0x3, 0x1, 0x1, 0x1, 0xfffffc0000000000}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x6, 0x210) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/143) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x4d2) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff13) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/63) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x6) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r4, 0x2000746f) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) seteuid(0xffffffffffffffff) fchflags(r5, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 1.760383414s ago: executing program 2 (id=127): sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) readv(r1, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/194, 0xc2}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000680)=""/127, 0x7f}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 1.506582066s ago: executing program 6 (id=128): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) 1.505965899s ago: executing program 6 (id=129): r0 = socket(0x11, 0x4000, 0x8) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) socketpair(0x6, 0x4, 0x8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000037c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) getrusage(0x0, &(0x7f0000003800)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab", 0x2}], 0x1, 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x3, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f00000004c0)="61781bf191d8fd476d10b6c408cec73892ef1fd0e9da46a48e07849aff1ccef65f79491a3caaab13eacc94d25bb9024f3a098b38fa3c8406dd3e3617dd98c845b8d570851ac095173186106152a251e8d114a456047f50ab2df620905114673430f458c319897547f7e0ff20e8da8e74db60fe32502f38b665193841794d3241284088a5a54a77d0efae2d2f1c870be6f0cb0c837305905ddaacb02bc4b4a5ff53d7082d3c19a4fdefba0efa3c15f67747", &(0x7f0000000200)=0xb1, &(0x7f00000005c0)="19dde5e3781ae45e440a6f3ada5dd238d7886a75a34142318e524a58af1b33fd12b9b1f84fab8fc0b08fbda8a2552aabd9075ec0c23993d864b35a70c48ce4173f8dc0c540e22bb566b26dd8227558ae0e29d70f971d81ed5c8eb3798ee09a23c65323f5722ae15ea17eb249f3e3490d0c7c260b247103c9700d89542289045695704f6693272a969da73bea6cb2eb541c0bb7eb8e52073cb59cf8c5a78083bffb6dfd61690ab762776fd85a73fdddeccec7e47210175d7f46ce57e74d6aa083193483fc5922b175e8b3b566cba83d25a4916c66800ffc015e90b6c8fb54e1dbdd9bcd1eb6846c9bd3d7e1db7117", 0xee) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000300)="e7b0ffc2369e77bf2f88c1ee8bcc210adf4a474fc01d2c3ba418476030dce2e7fcaa3a5316761531cf87a1d59cee8853cacbd47ed4467941820a46e5f6166766fb4d4716a048b32c536f4090a78da8c511b395e864d4c4acc0e945c241c5e126d671ae02241fa8eb3892c40f4f6c", 0x6e}, {&(0x7f0000000380)="79049566ca9f7e9f182ff5cdc1d140c100e46ee860c47972ef4d49d713a6f0e32cda4fc05c5b7bdebc18ce8b6fd155fdc637eb96c1228305d945f7cc436d97fc88d09e16eb33f77b2e0d03ba62d63a5cda802512e78d0000000000000000001d3944bb86369079f8c0538dabf817b3f0b7d9a24a71df386baf770857012e9ef4db435818c42518e47d8ef9ea6737", 0x8e}], 0x2) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10c40, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000340)="b100050160c0009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4dc7e3203ceff4b9efb3335c223e7d026ba8af6300372821210000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f000000800420000000000000001339e0ad684a3883a60125cd8672a1ffab0eb56141b154ffd827f2ef483ff3546234af1bf6c3bfe4438486d31359353850554dc7d53f6cb64fd6f5814be2a470d026971803146d22001e3a3581182fa2d16c85d77ede85cffd903c5429a3c00a48d94b57cc344b579384214456700d963f1312c2bbf908f2985c8213eb18074b54c383b7c7548ea6745ac073eba4c64d37866cc50461d39d7ef646f8c3e8600248e12b7968e355bf5ef8e9593aaeab", 0x169, 0x0, 0x0, 0x0) 1.50492852s ago: executing program 6 (id=130): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x4, 0x20002}, {0x16, 0xf2, 0x6f, 0x4003}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a9e1df79905acbbfa13d25e21c3305cdc24e7e5a6", 0x15}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00a75c435abc5a91501d94a34b8e5f", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) 1.504623433s ago: executing program 6 (id=131): fcntl$lock(0xffffffffffffffff, 0x9, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername$inet6(r2, 0x0, &(0x7f0000000100)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) accept(r1, 0x0, 0x0) 870.676432ms ago: executing program 0 (id=132): r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) write(r1, &(0x7f0000000180)="7f39", 0x2) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0xffffffffffffff42, 0x0, &(0x7f0000000500)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) poll(&(0x7f0000000200)=[{}, {r0, 0x15}, {r0, 0x1}], 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000000c0)="a72a5192022ba0f131fd085f13d894624a88bcab489f30cfac6eea0b49ddd602b18ff276a356fbaab9d1c667142ef5bf3648b304521c39c6225597976e163d3fe86dddab678bf1b5aef521f12f396efc5060c2cd88c9e29732583a3f35ced372d0042f8deab96e74e172bd2914f947dca9fa616beb35099791658c98712c2f18cc9ddc1f9f66ea5f59347be13ccb4912bed841ef3213e214b04330e01338da39d47773488b77ef70188299d54d135d99c4363f6718d770f6c336ba4c1a4a96174f", &(0x7f00000001c0)=0xc1, &(0x7f0000000240)="84e0f16768caec55e89c5f30bc09345002b44a74d54e84389e263184ba0060bacc5b40ce0ed6f1b0a773abe53e5274e9b5b0695541249ae72416c8cb5d913ce3a5155e4e9d0b04c9b7804f182091de23f8154504cfe7eb185ccb8196b955bb54b89bb355cc73481109724f8c67fb530cdbdf46a22c571d62946949a46003b17d520d54efb3e99a15d7dc75b928642d927e4eb3ace6204311baf9f95b679249da", 0xa0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) write(r1, &(0x7f0000000180)="7f39", 0x2) (async) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0xffffffffffffff42, 0x0, &(0x7f0000000500)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) (async) poll(&(0x7f0000000200)=[{}, {r0, 0x15}, {r0, 0x1}], 0x3, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000000c0)="a72a5192022ba0f131fd085f13d894624a88bcab489f30cfac6eea0b49ddd602b18ff276a356fbaab9d1c667142ef5bf3648b304521c39c6225597976e163d3fe86dddab678bf1b5aef521f12f396efc5060c2cd88c9e29732583a3f35ced372d0042f8deab96e74e172bd2914f947dca9fa616beb35099791658c98712c2f18cc9ddc1f9f66ea5f59347be13ccb4912bed841ef3213e214b04330e01338da39d47773488b77ef70188299d54d135d99c4363f6718d770f6c336ba4c1a4a96174f", &(0x7f00000001c0)=0xc1, &(0x7f0000000240)="84e0f16768caec55e89c5f30bc09345002b44a74d54e84389e263184ba0060bacc5b40ce0ed6f1b0a773abe53e5274e9b5b0695541249ae72416c8cb5d913ce3a5155e4e9d0b04c9b7804f182091de23f8154504cfe7eb185ccb8196b955bb54b89bb355cc73481109724f8c67fb530cdbdf46a22c571d62946949a46003b17d520d54efb3e99a15d7dc75b928642d927e4eb3ace6204311baf9f95b679249da", 0xa0) (async) 869.833982ms ago: executing program 0 (id=133): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x4}, {r0, 0x2}], 0x2, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c110", 0x48}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85abff153012b62fb100bc221c", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), 0x100000000000026f, 0x0}, 0x840) 869.576341ms ago: executing program 0 (id=134): open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x4008, 0x8000000000000006, 0x3, 0x20004000, 0x50, 0x100000000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = getpid() select(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x1f00, r1) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x6c071a8000000000}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x205, 0x118) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) select(0x40, &(0x7f0000000140)={0x8000000, 0x1, 0x100, 0x9, 0x3, 0x4, 0x5}, &(0x7f0000000180)={0xdae, 0x1, 0x5, 0xfffffffffffffffd, 0x1, 0xe, 0x1ff, 0x39}, &(0x7f00000001c0)={0x6, 0x3, 0x8000, 0x5, 0x8, 0xffff, 0x1, 0x1}, &(0x7f0000000200)={0xac03, 0x4}) nanosleep(&(0x7f00000000c0)={0x6, 0x3}, &(0x7f0000000100)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000000)) 936.169µs ago: executing program 7 (id=135): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 0s ago: executing program 7 (id=136): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x2, 0x7}, {0x64, 0x2, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x104) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000200)=""/211, 0xd3}], 0x1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x6f, 0xfffff, 0x10001, 0x100000000000}], 0x4, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f00007ea000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f00007ea000/0x1000)=nil, 0x1000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.235' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 131 Starting stack trace... panic(ffffffff830bf34a) at panic+0x1ba __assert(ffffffff83075919,ffffffff83047b9c,83,ffffffff830b8953) at __assert+0x29 rtmap_grow(6,21) at rtmap_grow+0x1f3 rtable_add(5) at rtable_add+0x279 if_createrdomain(5,ffff80000126f800) at if_createrdomain+0x40 ifioctl(fffffd806cce3608,8020699f,ffff800037637410,ffff800037619bf8) at ifioctl+0x19be sys_ioctl(ffff800037619bf8,ffff8000376375f0,ffff800037637540) at sys_ioctl+0x678 syscall(ffff8000376375f0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd6b12081a50, count: 248 End of stack trace.