last executing test programs: 6.690673608s ago: executing program 6 (id=173): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @broadcast, @random="ded2a9ed5aaa"}}}}) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000540), 0x0, 0x0, 0x0) 6.687596464s ago: executing program 6 (id=175): r0 = msgget(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/144) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/24) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/155}, 0xa3, 0x1, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x2, 0x0) kqueue() r2 = syz_open_pts() r3 = msgget(0x3, 0x347) msgrcv(r3, &(0x7f0000001200)={0x0, ""/120}, 0x80, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/133) msgrcv(r3, &(0x7f0000001340)={0x0, ""/77}, 0x55, 0x2, 0x0) msgsnd(r1, &(0x7f00000013c0)={0x3, "ee83602d0e00a152b6bcb2a20fd7d1977fae8b0b04db7fb705606306f3153f2830897610577e6440977cce97b3ec912822723bf96a8f1bfbf9a04ca2ac960663c4820b92b96900ba55b0e0d516ef6db61e5694d0f4c46d5a234413edb0d03dfc80d09a7508f8969d7df77fae86e7d1a491a9d71dfe9ac1d73b"}, 0x81, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001480)=""/69) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001500)=""/36) semget$private(0x0, 0xa2695fcf82dd63ee, 0x89) msgctl$IPC_RMID(r0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001540)) msgget(0x0, 0x214) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001580)=""/175) r4 = msgget$private(0x0, 0x80) r5 = geteuid() r6 = getgid() r7 = geteuid() r8 = getgid() r9 = getppid() r10 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001640)={{0xf, r5, r6, r7, r8, 0x44, 0x5}, 0x1, 0x10001, r9, r10, 0x990, 0xec, 0x10, 0x101}) chown(&(0x7f00000016c0)='./file0\x00', r5, r6) syz_open_pts() 6.269749211s ago: executing program 4 (id=197): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc9) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x128, 0x2) (async) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000140)=""/10, 0xa}], 0x2, 0x1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) r4 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, r2, r4}, 0xc) dup2(r0, r0) (async) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000280)={0x8, 0x1}) (async) r5 = getpgid(r1) ktrace(&(0x7f00000002c0)='./file0\x00', 0x2, 0x2318, r5) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setgid(r3) (async) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x3, 0x3}, {0xff, 0xfffffffffffffffb}}) (async) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f00000003c0)={0x10001, 0xffff}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0x7, 0x15a7}, {0x18, 0x3, 0x9, 0x5}, 0x7fff, [0xd32, 0x42, 0x8, 0x5, 0x9, 0x6, 0x6017, 0x8]}, 0x3c) connect$unix(r6, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x28040, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x9, 0x6, 0xfffffffa, 0x6, "b7deea524f32bcf0d3218842b236d7ed7fcbc368", 0xfffffffc, 0x4}) (async) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000500)={0x10, 0x2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xfff}, {&(0x7f0000c77000/0xb000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000f17000/0x3000)=nil, &(0x7f0000e6b000/0x2000)=nil, 0x2}, {&(0x7f0000ea6000/0x1000)=nil, &(0x7f0000cb9000/0x2000)=nil}, {&(0x7f0000c3e000/0x4000)=nil, &(0x7f0000f0d000/0x2000)=nil, 0xfffffffffffff500}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000eed000/0x1000)=nil, 0x5}, {&(0x7f0000ccc000/0x4000)=nil, &(0x7f0000d18000/0x4000)=nil, 0x1000}, {&(0x7f0000c3e000/0x3000)=nil, &(0x7f0000d49000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000f3d000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fd8000/0x4000)=nil, &(0x7f0000d42000/0x3000)=nil, 0xd}, {&(0x7f0000efa000/0x2000)=nil, &(0x7f0000f85000/0x2000)=nil, 0x3}, {&(0x7f0000e2b000/0x4000)=nil, &(0x7f0000cc6000/0x7000)=nil, 0x51}, {&(0x7f0000fba000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000dce000/0x1000)=nil, &(0x7f0000dec000/0x4000)=nil, 0x6}, {&(0x7f0000fbe000/0x3000)=nil, &(0x7f0000ef2000/0x1000)=nil, 0x200}], './file0\x00', 0x7fff}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000700)={0x80000001, 0x9, 0x9, 0x1, "0e51356d3b1851d88dd365b35113acd8a027bfb5", 0x9d42, 0x2}) (async) pipe(&(0x7f0000000740)={0xffffffffffffffff}) fchown(r7, r2, r4) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000780)={0x7, 0x800, 0x7, {[0x40000000000000, 0xfffffffffffffff9, 0x1, 0x5, 0x658e, 0x4a4, 0x3, 0x7, 0x10, 0xff, 0x2, 0xb3f, 0x7, 0x164b, 0x5, 0x1, 0x0, 0x7], [0x4, 0x2, 0x8000000000000001, 0x3, 0x6aaaded4, 0xffffffffffffffff, 0x3, 0x8e, 0x5, 0x6], [0x7fffffff, 0x1, 0x4, 0x6b8, 0x4, 0x6f, 0x10000], [0xb8e, 0x7fffffff, 0x7fffffffffffffff, 0x5, 0x5, 0x5], [{0x7, 0x0, 0x19f, 0x5}, {0xe, 0x4, 0x8000, 0x9}, {0x29c, 0x1, 0x6, 0x3}, {0x3, 0x3, 0x2}, {0x5, 0x5, 0x8000}, {0xf, 0x9, 0x7, 0x6}, {0x4, 0x2, 0x2, 0x6}, {0x2c5, 0x7, 0x5, 0x5}], {0x9f4, 0x9, 0x8, 0x7}, {0x8001, 0x2, 0x5, 0x6}}}) (async) r9 = msgget$private(0x0, 0x104) r10 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a00)={{0x7, r2, r4, r2, r4, 0x0, 0x8}, 0x81, 0x9, r1, r10, 0x101, 0xfffffffffffffffe, 0xfffffffffffffffa, 0xfffffffffffffffb}) (async) r11 = getpgrp() fcntl$lock(r8, 0x9, &(0x7f0000000a80)={0x0, 0x2, 0x496f, 0x2, r11}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0), 0x200, 0x0) ioctl$KDDISABIO(r12, 0x20004b3d) 6.24415999s ago: executing program 4 (id=199): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x10, 0x8000, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) 6.241305972s ago: executing program 4 (id=201): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x1}, {0x0, 0xc, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffc}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) 6.138340309s ago: executing program 4 (id=204): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x1c, 0x1, 0x1, 0xfffff4b2}, {0x64, 0xff, 0x3, 0x5}, {0x6, 0x40, 0x7, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1043, &(0x7f0000001900)={0x5, 0xfffffffffffffff8}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(0xffffffffffffffff) recvfrom(r1, &(0x7f0000000080)=""/164, 0xa4, 0x40, 0x0, 0x0) 6.084863788s ago: executing program 4 (id=208): r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x18, 0x3, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000240)="9e2ff2f4bc0b4e9caf3c683532db2a5416216d553a11481292575d3a222b3eb7b2a6774ba758ea2207f840cb158cfe7f3b3d2f5b009e7b7ee68cf328b2ad2b882c592d2406d9ace1be20c6aa4c92b52835f949caa601af3159c661a68938c883c83e4e866d5b78549488125eb48f2bbe5b261ecede365b05bba0be7d5ce522e9e91f021132457d2bce0e80084d9071059bbfea5cc6ac5b107bb9d8b4cf23b19040ceac8cfa673132bdcbabf7fb90e60e852d406de8cb29553dbb7d9a555036176eff9f6a1a5457b36c44fc72e203cc92ba4b23e8612627", &(0x7f0000000080)=0xd7, &(0x7f0000000340)="0e3bd0b61560099e6419823565ad2ffb483c532ece96824d32884bd365ee182b97ec86ecbc3d3c1c72226bcef299c10c603a0ab2d702a4c3dd00cea0ed46a8b7eced18dd02a7020fca0521be454f4f715899b8f3b7ad57a53c9aed8486ac17fbc2a896a5bab44ea21a81ff908f8da984d192634ea34b1b4dbe4519cbefc6c35c3b80a1461f3b9423fd78b7d9872653e0aa2ed61cd09a5205ab234985011a2a30a2cdb3fa94d4e6897ca08b660ee8710bb60d67464f", 0xb5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80, 0x80003}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x7, 0x100}, {0x9, 0x1, 0x1e, 0x5}, {0xf7f8, 0xa, 0x80, 0x80003}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) syz_open_pts() syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) (async) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x1, 0x7, 0x1, 0x820351a, "090e0de6d31aa692318c7e0002f9fffffdde00", 0x6}) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) (async) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000300)="5fcf4b9e940c1b1f45963f881f60e7ba851e7d2f11d526ebf8f648424c8ad66425f646192224eb99850c4a5ccc873253f021b10b22e7c81a47ffef8f067587174a48b38f6632ad21f000000018bec0ad228d480627d23155c2154e2a4ef3b089089d64bee1a5b8623e858100326d45e69a44cb97273c660635066a17891d10b0d3fb4132f8ee08363abafe0e3d0209ffd6a75a0ebf4ca0b0ccd30749e53f115da8d51161f6e2c276bfa77c48c3ab0f7a2596d810fa0a16b017afa5c632123084204aa55ba47db53d00625fa8a541bef5460000000000e700000000f649985dfa09208c1776d15cc61662", 0xe9}, {&(0x7f00000006c0)="cec4ef23e9e150c644a94cced846509fe7cc9958e9899c1178d459f1e52577aa02f97155f6dcac6aa308bc23e204d04f1eeaa8f9ffb222639c7dfa48706d4706c591825cb05e100d74443b94f1754c1b01ad3c3fa1e0eb2327", 0x59}, {&(0x7f0000000800)="49aad4d35af742b13a5c323c122d8a37e44714583619516d06b77072afac676080ac34962adbeefe95df17e2b3b6706b038343309f7bad0f9a687d3ff8870aaa520da60bf5b6ae436b60ef46ae417bf96e0ca74b74e8bf8fcd7999c55d08674cc635342929818d91e7632fe46592dc2f25c809155dc140883620ebbc3649ac0cc1a7de273a7115b3cce975853df17e5bcf2d1061225411aac2fd757144c4f9c2d02faca8394477076a7e4d51740575f9c9333bc59c7e05e7b77a42a87a0b5587021b2b8906a58f1244284af6db885f3869a1b1435f375ca3edc6e8e208", 0xdd}, {&(0x7f0000001a00)="71acfb224f7b7b7e2d1408d4d7d389ba99ba951f73842b61d5277d8805476a002909a41ef858296cbf7baf6b2303b022dd3d5c9a83a428d22cadb68cd1d153f905b97ef2f66366893b22c9eed69d39864a8333bfa5f13527e4b030cf5fb9b7cc43483e23d4ffbd1d83a4e3b198c076182cd8e86d15f0d12e9bcbc1978e5e2961145f8302ab0a952e4b2110891ef51ab4a6198e5a5460eb2170b7e06b68b6f2f25bebaabf616e7bb902efe0acc60e8e0ca1558a521b431ae0fdb8737f81c703c2a6d707b6f99117b737fcd45bfd45875672084c279260c706000000000000000227b2049901b0a5c35cd8efbc0e9b90bd8aec579e03b511e0ed282e09191a1309d9eea80428ffd6395a410f70b9d06aa10eb7fc9a091c14d467b6b0194cab2d7b9fbf313f226df68057b1d3e82b0e048ee32edaf33de200236c729e1207a1fef9934a84635f172784828abec300160ce7eb7b963992ab88ae13de8b021a014d0361a117a236658639194fbfb7113bcfa5bd2c840f01bf82f7889f0e7a6dffefded695ab895f", 0x1e9}], 0x4) writev(r3, &(0x7f0000000500)=[{&(0x7f0000001cc0)="a519566c12963b9b4bbe9a5352524942ebf2832aa52b9493c77714dc0376db21be0a6aac8943eac43b62254345b4419cef666642236cda35f2ec8293930e63906de40dbfc71543055d15b3ab003a1c02a9ee74a1dec93416f8433f17392dab6b3d59dc22f1ba36e0b60762a66a435226833585fc1027939049fe59be5500e88e165cba645c6c8382b5707fc2b180d1c6637a4c009506fe1f066e7a16fa170cac548b3cb166b5dc280ded7f3c635c66b9216cdfcd0c07b4352a96d49d3c5e930e802d5d81639da1dbd286b6910d1d1fc34e04f86d6a435ecddca765ee5fb12ecafc6212a8ef318d18bdabac12d8e207326775405d5d5dcbba98aaa3656c5c02177984f91888cd2d4dd3d5c06e13166b0277e30734ad6a9a1e616378455e1395c96329276426ad096c9bfd2cf5268d9d61d4e778886b14f1c109e0ae0981e1aee1560d51a641d51c8f53a120dcf9a8afd23a46b6fd3ca37f67f0721507044d4aa48ef2054d5ddec6000b815a0848f5318f3a6c7680c2d3e3172ad5f7b47419be9e1a88c057646899a10a", 0x189}], 0x1) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc1206925, &(0x7f0000000100)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 5.998613816s ago: executing program 4 (id=210): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b7", 0x4c) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000300)="7bae5ac2986d0eea59298be2be452215abda3145", 0x14}, {0x0}], 0x2) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="06358a6c41f7becff4d14a9e330b972bc9196cb48307b5e5ebbccaccd43099173ab76fc6b1388c62d1e8fea079ebca4e484ec2bf0cb5aa5de28287352996fb2970749c06a6f29803afe57ee11ff1c09fcbf67e23214ab6e9ae720ff790f101f2a70ac2ddfb", 0xff97}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0x8, 0x8001, 0xfffff219, "d6ebf25532450f5a60ffbaa9e8f2a0885e9c4df4", 0x79, 0xfffffffe}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x2000004, 0x2}) 5.832693589s ago: executing program 6 (id=221): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x8000001}, {0xb1, 0x3, 0xfe, 0x10006}, {0x16, 0x0, 0x2, 0x400b}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7}}}}}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="aa00838180"]) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x4871, 0x8, 0x80000000}) socket(0x20, 0x1, 0x91) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) 4.794066683s ago: executing program 6 (id=226): mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x1081, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) (async) ioctl$FIONREAD(r0, 0x80206980, &(0x7f00000001c0)) msync(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) 4.65566107s ago: executing program 6 (id=230): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x2, 0x7, 0x50000000, 0xf, "31366b9cf055f5ced81bf30a21b111b37eccc6ef", 0x7, 0x7fffffff}) poll(&(0x7f00000001c0)=[{r0, 0x90c9d4f15f9be57e}], 0x1, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) recvfrom(r4, &(0x7f0000000180)=""/140, 0xfffffd89, 0x1040, 0x0, 0x0) execve(0x0, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(0xee00, 0x0) r7 = getuid() setuid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, 0x0, 0x43}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, &(0x7f0000000040)="71f95f84cf79b59c7afec37582b85e30fb04f29b063a3d94769fc7", &(0x7f0000000080)=0xd, 0x0, 0x1b) 4.588751851s ago: executing program 6 (id=236): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x0, 0x5, 0x10) pwrite(r1, &(0x7f0000000080)="cfad8d5d7c580d3cdd3c841ee63b0fa77b4b736c8e8f", 0x16, 0x2) setrlimit(0x6, &(0x7f00000000c0)={0x6e6, 0x8}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x4) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="873489fdce3f5c0db9a94478b4d10cd2b8d29434345a729d16277c7a3f1b701d", 0x20}], 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[0x5, 0x10, 0x2]}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x8) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x0, 0x8001, 0x1, 0x1, 0xfffffffb, 0x6, 0x7e, 0x2, 0x2, 0x9, 0x100}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x8) fcntl$getown(r1, 0x5) socket(0x6, 0x3, 0x1) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000380)) lseek(r4, 0x3, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) r6 = socket$inet(0x2, 0x4, 0x3) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000400), &(0x7f0000000440)=0x10) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000480)={0xe65}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2013, r6, 0x7f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)=0x3, 0x4) 4.180973824s ago: executing program 7 (id=261): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) munlock(&(0x7f00003fe000/0xc00000)=nil, 0xc00000) 4.004888847s ago: executing program 7 (id=263): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="97b6af03", 0x4) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fffffffffffffff, 0x7014}}, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 4.004455579s ago: executing program 7 (id=264): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) (async) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00\x00\x00!', 0x4}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000000000)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x50}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x800) 3.891785617s ago: executing program 7 (id=271): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x22d, 0x3}, {0x101, 0x4}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="065f97e8729804624809b6a74b2d69944d0d817b6ec83cca7f915532d81c4746", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @loopback, @random="ded2a9ed5aaa", @broadcast}}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) 3.83337437s ago: executing program 7 (id=274): pipe(&(0x7f0000000640)={0xffffffffffffffff}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb00450000420000000000069078e0000001ffffffff4e204e2300", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200009078002003030003035b0000"]) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0xb5) 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) 3.831556537s ago: executing program 7 (id=275): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x56f, 0xeffffefa, 0x205, "ffe7c969dd10f509a900e13e668400", 0xd}) write(r1, &(0x7f0000000040)="6b3ff54139cd852727f7f28f7009cad2", 0x10) 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}, {0x2, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f014", 0x3d}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000003f40)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000004040), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0xffffff9b, 0x8, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getpeername(r3, 0x0, &(0x7f0000001200)) mkdir(0x0, 0x0) chmod(0x0, 0x23f) r4 = socket(0x11, 0x3, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) 2.26747085s ago: executing program 3 (id=308): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) 2.101059959s ago: executing program 3 (id=312): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x2}], 0x1, 0x0, 0x6, 0x0) close(r1) 1.984615725s ago: executing program 5 (id=318): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="53c035540e7559f49ba0509fa0713f6ea6f70a18e1da4266fce11dfd1c3a8b23f7602db8cb0d6907bda10b4695d106a163fb2339851aaa503da26f74c59a577bb0a8a54cc0a3ff305eef3439501852393e689b7e574e822c236e66646c70b10df7ccd8bd636d618c55c8002e63810d37df71fae3e61172f52fd999e8f6112e378199f61ffb9faa7389be626a074287caa11151586a", 0x95}, {&(0x7f0000000300)="b637e92bb327f673588240c7afa272f79f01fb47492fe6ea8bfb2bdde655aca5468f3ce29621875419b8b97b7bb68b3e0a21322277f5ef3b056a655254d73c34a97b74034ab48f6ce7c3be8c3cbd6e2bd5010ff918b95c55213fb6ca402702c05eee681d9b2bb5835ac959ddfa4690f2bcb8cc2b5907ad463504aa194d7e1bf0eabfd1d8e0b648763b1f622accd6bafbcfbd2fe0f55c4dcfad67f0994519237a6c6d82664fc1c0e535", 0xa9}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffe, 0x7fffffff, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0x3, 0xfffe}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="27e3b03affdcb09c97a729277ad039b33c83db944d5b0b1c7585966ff6ae8b5cb06629765a21ed0985e11118f8793f9836658c35e1af287252fb0a6b63c667015d707cb791dfbd95c4b3aceeabb9fcddd4ed915bb84c501366a043628343bf6259953d10d9bad369795412e7e0317d7a4521ce256d8f3533045278e5892d52cc60f169aa124e7cab1f0e3ee999a61d51395ec68812329349410d780cfd0e98e10c9981e209d93211baeda0122684a1f440b0a41c5a074678f2b84aba2afe7dd4c42d65e00d93d4173c79a81ab4ae0e517a5a599789375e9f3aed791a73b73b5941b122d17eee275f5280b3", 0xeb}], 0x1) 1.983506802s ago: executing program 3 (id=319): r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db8344fe0000000000000000d1440000200000fe8000000000000000000000000000aa"]) r2 = fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ktrace(0x0, 0x5, 0x128, r2) 1.983175696s ago: executing program 5 (id=320): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x115, &(0x7f0000000300)={@random="fe24b3ba5126", @remote, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "b8f231", 0xdb, 0x0, 0x40, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x67, 0x0, 0x80, 0x1, 0x0, 0x8, 0x65}, @dstopts={0x67, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x8}, @pad1, @ra={0x5, 0x2, 0x8}]}, @fragment={0x0, 0x0, 0x8, 0x1, 0x0, 0x0, 0x67}, @hopopts={0x37, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x97}, @enc_lim={0x4, 0x1, 0xa3}]}, @hopopts={0xb, 0x2, '\x00', [@ra={0x5, 0x2, 0xd94d}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x62}, @pad1, @enc_lim={0x4, 0x1, 0x40}]}, @routing={0x29, 0xa, 0x0, 0x80, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, @mcast1]}], @udp={{0x3, 0x1, 0x8}, {"3d520031aadd6a6f58e99a08db60a2ef5e790d"}}}}}}}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x4, 0x7fffffff, 0x9, "8dd6db9c2c9cfeffd1cabcf916340a3195df5738", 0x0, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x9}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x71}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil, 0x9}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xfe, 0x4}, {0x4, 0x0, 0x0, 0x8000001}, {0x16, 0xf2, 0x7f, 0x400b}]}) syz_emit_ethernet(0x22, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x1, 0xfc}}}}}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) 1.980751843s ago: executing program 5 (id=321): r0 = socket(0x10, 0x1, 0x0) r1 = socket(0x18, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000080)="5aaa7777", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="d9537a", 0x3) close(r0) getsockname(r0, 0x0, 0x0) madvise(&(0x7f000030a000/0x2000)=nil, 0x2000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe7ffffffffffffa00000000000000aafe8000000000000000000000000000aa82"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x64, 0x0, 0xfa, 0x9}, {0x40, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000040)={0xfffffffb, 0xf5}) 875.485907ms ago: executing program 5 (id=322): mknod(&(0x7f0000000480)='./file1\x00', 0x2000, 0x201b1a) (async) open(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r1) (async) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) setregid(r2, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x14, 0x0) 873.442061ms ago: executing program 5 (id=323): getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, r1]) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xd) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = dup(r2) renameat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_dstaddr=@in}) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000300)="b5f83ec15b8f12e8523b8e9c35cc39b95e44a39ae12c41aaded68b206509f780b133a926f1be6050d228734ef42331775016311c42d33fb7154570bdff8fc621b39e192aff7651eaa17579e65363df1c1362593ec4143df9085b6057f7ea7c63f113766922038780ff05e4ac44e974c8", 0x70}, {&(0x7f0000000380)}], 0x2, 0x0, 0x0, 0xa}, 0x1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000440)) mlock(&(0x7f0000ff2000/0xb000)=nil, 0xb000) mknodat(r3, &(0x7f0000000480)='./file0\x00', 0x10, 0x391) connect$unix(r4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) msync(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000540)="629ed36f2e3f942aeb8cd3d680bb281fc6c7916dc8d09b8cf12766c50c4a2f96a6abadb235ae9b2267f839a2fb11ced3a473afae83b6366ed8b25f12158de8097eb0959d8d3c61b23b43a445cc3203ec941d9f3d9b1abe030742a25b442fa50adc84005a3ac0e4543a7c55c383ada20d70bcb49c680f59f6d881ca06dda0fae9d48de8dd3f7aa5a9395828a8f1f710d6265743486faf9bdc1a87dda9fbc56a96cfa6fdddad94e40c9e90f5c95bf327d4ae848f833bb6a6e48732fa18e7a69a449d529d5404462b584d3fc450bd57c51b1366", 0xd2}, {&(0x7f0000000640)="696498bf6fe4510c7bb4168f24ef00189803c1e34060953e1955759d5eefe1e8672cb747f18caf9516e063e62b336a3db83fab47f3c56968d90062587dd6fd911350f4b2be166030b7d95edd740ee915489f126f88ef01258b709ea52123f6a5e65e128a583febb0d2ff0cb1486ba6e98ba64680fdd6c56b77d60b045a564e458798b875698d7f8ce7a5fa9db71988d975710f28561d178074223f26f86c40db75e845c5ef749384df3db5f5c3f842399edc93af37c66ea0bfcd3b94b26373fea5839c2aea8bd1cfe2b57127f880b79763d2cc536a9e0fc53e99aa4de5ec6e9aad24ab2d522e0ff35b6979bf50fa08698e", 0xf1}, {&(0x7f0000000740)}], 0x3, &(0x7f0000000800)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r2, r3, r3, r3]}, @rights={0x28, 0xffff, 0x1, [r2, r4, r3, r5, r4, r3]}], 0x50, 0xc}, 0x4) r6 = open$dir(&(0x7f00000008c0)='./file1\x00', 0x800, 0xd) fchownat(r6, &(0x7f0000000900)='./file0\x00', 0x0, r0, 0xa) close(r5) r7 = socket(0x6, 0x4, 0x2) connect$unix(r3, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8) sendto(r7, &(0x7f0000000980)="e228a5727bf96f0cb5460f4adcfc88c94bec2950f0af5f58bfe0ce305704d2cf4a8ec6361bd25667da0ff5c6e33e6b48752f4d3f272f7f015e278215b2bc9668da3673ec6318c385f308cba073f4509490652583ed7851a56affe3e74432cbb782a4df5bdb7b59126d603d55176745e13fade0edae1a2eaf25e2cda5e0ceca6203730ec96068e4911265489d462f453b68d194059bc5b29ded51234f4b3958503ff1b2f5dd9c9b1474fccc361214f0855f5b", 0xb2, 0x2, &(0x7f0000000a40)=@in6={0x18, 0x0}, 0xc) connect(r5, &(0x7f0000000a80)=@in6={0x18, 0x1, 0x2e9}, 0xc) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000ac0)=""/221) r8 = syz_open_pts() fcntl$getflags(r8, 0xb694bdd0357dae18) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000bc0)=0x66e) 856.581638ms ago: executing program 3 (id=326): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) fsync(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x0, "0100dd2d018000000000005e00", 0xffffffff, 0xfffffffd}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x80004}, {0x1, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) syz_emit_ethernet(0xe, &(0x7f0000000600)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) (async) fsync(r0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x0, "0100dd2d018000000000005e00", 0xffffffff, 0xfffffffd}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x80004}, {0x1, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000600)=ANY=[]) (async) 808.184143ms ago: executing program 5 (id=328): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x2332af28d06ff883}, {0x4a, 0x6}, {0x8d, 0x4}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x101, 0x6}, {0x21}, {0x1, 0x5}], 0x3}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) flock(r0, 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1c, 0x3, 0x0, 0x5}]}) r4 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x7) readv(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 800.32522ms ago: executing program 3 (id=331): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) (async) r0 = socket(0x2, 0x2, 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) (async) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18, 0x2}, 0x0) 725.172747ms ago: executing program 3 (id=333): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x128, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x7, 0x8, 0xfffffffb, 0x7f, 0x8d43, 0xe206, 0xdb6, 0x10, [{0x2, 0x7, 0x2, 0x3}, {0x400, 0xd3, 0x7fffffff, 0x6}, {0x1, 0x4, 0xfffffffe, 0x7fffffff}, {0x8000, 0x5, 0x8, 0x400}, {0x8, 0x12998345, 0x4, 0x8}, {0x8, 0xfffffff1, 0x6, 0x3}, {0x4, 0x2, 0x3, 0xffffffff}, {0x6, 0x7, 0x8000, 0x9}, {0x4, 0x5, 0x6, 0x7fff}, {0x3, 0x80000000, 0xfa, 0x1}, {0xa0, 0x0, 0xff, 0xffffffff}, {0xffffffff, 0x5, 0x4, 0x800}, {0x3, 0x4, 0x7fffffff, 0xe}, {0x571, 0xaa, 0x4, 0x8}, {0x756, 0x6, 0x300, 0x4}, {0x7f, 0x4, 0x8, 0x3}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x4) flock(r0, 0x3) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x7, 0x8, 0x80, 0x4, "37db0bdafcfe6e75e9d743a55d73128aed59868f", 0x7, 0x6}) close(r1) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$getflags(r6, 0x1) getdents(r2, &(0x7f0000000340)=""/218, 0xda) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/zero\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x87{\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)='/dev/wsmouse0\x00', &(0x7f0000000680)='/dev/wsmouse0\x00']) r7 = socket$inet(0x2, 0x0, 0x6) getpeername$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) readv(r5, &(0x7f0000001880)=[{&(0x7f0000000780)=""/239, 0xef}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x2) sendto$inet6(r1, &(0x7f00000018c0)="f1a3393b0f0ccb5227ad566e1ee2e1f342824ac00b31facba49d95adf0", 0x1d, 0x205, &(0x7f0000001900)={0x18, 0x3, 0x7b3, 0x8000}, 0xc) r8 = open(&(0x7f0000001940)='./file0\x00', 0x2, 0x16a) r9 = semget(0x0, 0x3, 0x606) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000001980)) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001a00)=""/220) r10 = getpgrp() r11 = getuid() r12 = getegid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001b00)={r10, r11, r12}, 0xc) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000001b40)=""/230) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000001c80)) 569.04005ms ago: executing program 2 (id=345): sync() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = socket(0x20, 0x0, 0x8) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x7) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) (async) r5 = socket(0x11, 0x3, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000100)) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) (async) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getuid() 450.930175ms ago: executing program 2 (id=349): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000a}, 0x0, 0x0, 0x0) r1 = open(0x0, 0x9cab835cfdc52675, 0xd0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) close(r0) 342.373255ms ago: executing program 2 (id=358): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0xfc) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x4b4d, 0x3, 0x5, 0xe}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvfrom$unix(r1, &(0x7f0000000480)=""/199, 0xc7, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r4, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = shmget$private(0x0, 0x2000, 0x5e0, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f000031e000/0x1000)=nil, 0x3000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000340)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) 311.823724ms ago: executing program 1 (id=361): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) r1 = msgget$private(0x0, 0x489) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) msgrcv(r1, 0x0, 0x0, 0x3, 0x1800) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000058000000"], 0x8, 0x0) msgctl$IPC_RMID(r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000005c0)="74b37cee3f81d10978828377ffcc966d7001d11342dda5e4087ce5edc59be85dd2d166f6a5df6423e98427e512c576619796f7e969eaeaeb407da001a05857a494470babb3de7ef429df57005f391f60b6e86c942b307929f26c09cc5f83a7ee43e3b9b1cf698b6ccf38bfd5d1fcddb7ed5cc6a2e36e6b2892f98725e8395580b432611755993b711f2c76944df9201388aa9d5d77d465d2d949b4cffbc607b40e3d6a19fd5d46e70e852293e0551c810364dd4dc8ba1f21a621b9d55dc1d6cafc9a412fc2f7881e66c5fa1b89903a5ddaccc1daea14b33fc530762cb8d64651126d73a4dbcc39c5004b3c2787e2253eed4de1e40f53aae8470e20c68fbe5e1c9b642897bb46966a76a0a93ce9988116e11ee748882533c387d18795a34b48cff16e25251a1dc0b5db092f819dbe6e9ac17a33022abf90e6ea73c1ee721f589ef5f80ac21042c747685f0a56b8a4a274f5ccae8bec1f23a91c8310b188221e830edf211a61805c770bebe058b394c5c5bf877ce5a44c1b8e14c5865b06b2a08e123509f378adcc587ea942d7816ccaab4fd9a1f7166899aea1f17d45aaf44a67d799aa621c4d5c0fb06c4afe5382a01eee72fa69a1ab0bded7f07ebae2f95326d6016b172e813dcfa029838e15b3eb4498b315872930c37d2953c07f1d5e795c4e1857c01d102d36b6e22cf6658130412d3d72651e9afff39380e45ac5a6d39b8926dfe129d7585420a4ce51f68393467491e0057dade642b50baa0dddd1bd75484efc9319b452c08fa742b773c3bfbf1ccbe363aa0bf7698a371226347bc114532801581f4a8b4d8eadbfeaa5da82008a09ba7bf1a270e23f611de18a8da6162772baee0dbe299b2ba0fb107e1e8f8e85dff363f7076464f4f0d8a6f39bf29897257d22c4096f04123cab99217d133724091e72de62980dd51faae22fd8105ff25b8455d6955cc28df9f2dc7fc9540150442ed59396764f7bb939a981fa70e402a723c9d32c18db1796c54fb7bfb141839da44f8599aad0c9274e6cc86b33a077f9ca6b2064a1e3a9a0e70d783d710107eb75ce9583e307806bb127bd6c363f7f98566fc265810e78b514c4b0e228d7ff6674a79c49f8fe75d9792c13cd4d90e1b6c1a3fd05cb4d08b026349d182f98410928e7a8cdf418f106d4fa8eb914d22d8f6fbe2fe4d1f7b4c75e9a0859baaf61350c11abca33d25bae744fa904f71e65b2a076c1880de783e89e06790ca488340fba43144081b06db2359e5bc6ed81fdaa050d80b7bc406e237176646236b412ca28a8e155ef5a78d42a1eb87a1b09302fcc2eb4a5aa006ce0756386d14d062ba1e67175f93e79469eaa7aff9d4d63e1715f8f56090000000000000047c0306b7f8dc815eebb2ca19df2cc02574ec4768c911cfc52f129790bfed0d99316837919f1e1d3b91343d527e59102c3a5499bb14d921bf1929373ca6905a95e8b24b17901f81bce4359fef670f6bd0308ffd86b7da229d9199927f9688fdfff12e643f73eead3c082f5a0c82f449316747db099ca46f8d504aafa1efc397bbefb410f9ff58e582ed7657898212440dcf543d6401636e8031e53762a006bd23c4a6cb045b81e23a8cac2f22df67bd73782ecd631a2d4f766011158af6aa8621b860a4ce00daf1978214777814aa6f1267689dc142247f36ca37e0738bed0f83b7aa613eaabbdd12588ea628ac100f02de87578e590f32f9e95691941af28998e2cd242d4d45696bb5402721302058731df5855e9a152d185f2ce694c371449168f73cd95ff6f7f955fc64824ee2ea9eaf209dffe6ec7762f7ca13cc703655b57c4f68ec987e02891400d4cac74eb001a428dccd542d42533aa5aefc44627b66f448c9c7dba033bd3a9e2c0766530fa139f89df0e625e4f74a42c9688d6a88105177b6825675fc9dbdc8416ac46baa5b1fd7ada660fb7f3da3c501b8c5dd20668b3f4a94ae8b380e102942df056143820cc2c2271e8b624eff5d3731962939406cfc4f5ff184aa1eb7ef2172caaf86277edb39abc9f3d93ea70d60ed61b5300acd5d8bee925ce12263eff2c7c8768d4ef59e059b4606d45de0d0bd200903a0d94b51d843329a434b14f031c4ee00aef8710297d47e1550d53fbc226e4896768bde5f2227e9182a7c1df6aa2936aef8e651fbfa39ac3b4152995cca6be877500f6f01daac670e3c1b4a8c33fe7420202a8baa567ed59ddd036137a6a5e98b332c14aae0c599d58c2e1604bf8e290487e0433bb192d9ab7552dfc23eebf463ec3119719a2d1ef351862b879537c1ad86b274fb32db6b882515b6e4f4e80b2f01831d6aef3db5e2a8637333b478b821bd50f678c6027ec128c997a298d968035134b060f23605cbc77a7e4969ca25df5aa0983805dbf451020a6967910146525b75eb9fd538f4af86c6b50e86f30fa5b2ff5efab19d5200ed2307ab5292de759a51f5b0a2512d2841510a1ff39c97c68728f808c4e2707210b35c2a8b286f7422576915c0a8bf7fbcd2e9b7343708a7b8edf47c20645c685ee4a3fe7a26164632b090b32a94f5895da9d14f85668be78a2e86b68033bba9f82571ec205ee10db912e7bfd793c44f0992439858d6c6420e41219a097adab6edeb5afca972ff6da5e0d780150199d194cb5f44447ddedef28b61a7617119965649503f44057e1752f2f1ddd7cb497e1149169bbfcc36cb20a5bbfa28436b0835e309123008eb3388a1a9b040a1b2b28e5367c3ba0f2c77a48b2d4e61e85bfab301bd47a1e724adffac285eca6c41f0fecfc2aad2556ce0bd7b4d8936362473dd2a9bb6b75cc0201c4e3ea99f50288a0efd4c4a8a67f41207a714b7e7c0ec8f7730be414199b5c116f4253768b6672a90c8a28dad45c7f5aba13292b19a9c88ae63d04a94a5fc38b2763b705ac2b14d8ab2d496c632aca385385e964e60abc9e74e7a9e7f8e7a3cb0c5805f09c2ce0ee51d25a3a10e6f9ff62a157f8445b92514395e75f6a17d4cddeca043c1f28305230bd1f525e021f853f7ecc1b9b14cdb343e2819b03cf52eee619d3c53c87f45a1a0d5843dc825ae31eead585cbd5926718270cd31995769e745509ccfb218f7264bf7b8a0591d6313dbdd6b532a4d28155e25a6bfae7318b8bdfcb77b70dbad70ee89427f6394ab6064975b2a35e47706a5a4c792dd846e73cae63cc6ec28dcd7406e502f6f8e7d8102c704ac1e214153a6afe513f26b4546b80816fdfd8ca3f9e58a180b77691061af3c2b136d177924fa30338ef3a8236b873117cba63a135f5362673da44bbf381170fd1dbcc39e70826e372994a846f58af8f0f76b98fd1ae15e7e2b07550155b8de45417a34deb24147a0dc108291f75f4fe62833c565f80de082acff59262ac258d0b82e5ae1e9d6fa5c2b4c2664a8e4bb1766af3a9a85057dad803c147f4d65282d600f72776b238cf5e32ec5eeb129ae74fc20fc62b8c51ad9a407eb65ab18df6a07aa78f6d28148913bafb6b353fb5be26cecfbd1f364927a248e7d75a41a656e38850731f6d11ddd57fd8af7ae62427f2673a405b02d415493c998b5142fb50e7031e46ecfe0629e591a93171f3ac307a65ed0afa4cb7a69f4406a0fd0740669ff59e84fb5a72d3c0f202558cc9a0e0687555e0638f7a50298fbd465aeb910674df01a174deb1a19b40dc457fd76bb105d3646d29bccdcf89f2da6afee1a42e0b1d3eb002dd932a007e0d86c058af036fbb894c5a754cee4f6a4162e3329f1f170b4cc63d9c8488538a9380b9c6642b393797be5a4ce7db08ec7efbb9d078af988126911d90fa3ed3c0a68d544ddc421e02e0e578480c72e0442cecc18d6a922caa546109c173b118b2154b9425b6ca16c9aafabf2a4767e716da80abb40cd1593a9c820102b8e42a719ad5bd73146b936b7cab8d2dc655b958d9bbcd64bba9f3c7faa258830fa82fdfb238ffa74bc84c099291abab79912f7667db6e2fc961621e386e5fdca622a08675912cddd3b71eadb07692e3ef9acafa3db85cd63e5383c7bdc64bbedcf37e01d6a582084f5d74376ccf167bc3b4989327b456ab47b672e7e879a894bb1f0eafa72fd67f62130de3e87e4f5b7f13e1771014a1b41b603940331c9cfd7985dd89ed771a56431cda7bad82bc73c2f86297458601d1d6350605717ec7802f5a755371ed53695f87265210f8403378ddee4911bce8e131315ac150cc098cc31934e86d4b62b58ccc166801b3e1e8ca9e800d4478f8bab2c14cfc77c9972fcf0a1baa7c250ff666833b4de444d359dd90e7ebb98fac10f5ea6c8a92f35dc5fd2487a5b7c5cd684b0a6b038e262faa31aae9ad950dea8d9eec42f398ffb9bf358d4c2be19d1b24edf02f31dc58a4a803496b885dcfd3d333b73f6f20cfe3a4c1c519a2a9b79f80fd30bbbe0719c81fd32530178d27e77e593661937d58cd1ca5a84542c499a802dbc21b60f2e2c65f3a5a631550a43716e50208ac68e3d9c12f4006e4cc9cdd419483d58e2096ab164ea3149bcf4763ab5cb8fbdc1c21606e155e393fddc45e6d82db096b739a3a9450b84c4fbe6fcef7976aa5650213d6d35e785cfcd0d11497e4a0ece30eaa42567a1284754b507e01d5a4d7632f3e5066711d28148efe3e5ce5ebf9e4bad1157f0bd8f799a536f587a6fe0462de02d4cd97b1518e790ddc895213ed4d700a3c6a38dd68b391785338fa77b5bf6497e7a25b495cfef92933a057b4b5eced582a01261da326ab8d5227f5472bcbb4de5a5c8d2eba065e1b43e73ec722bc1aadfdaaf97a1ef35e771b5b29f1f8b560609cd8c70305e3508ccf3346a53ff324290447aed41fad1e33c871633ee154ce51be6d82dbe1d8a67d820bcd04b0b822fac7c95cf93a439c29721b95184b93556b558809cca5ea405250b209d0f068ab329c2422aef160f43370a623f5c3f1e51b2ff5b35e68f37f94ee310aa54e8de3526e55e740f06c1071852ff71ee11fffaaa8bcdb589c71ed65a6c21eaf1f84e5ebb2135fd4b46e9b8fcf1491ecf16a62815245d9802b6887f89f540fcd50145b1e364dab86fa624a62ee0dbbacd53d197a96ff846cc6d5fef42edf0411e0b7734580b141db56a076f1e4e562a4b02db58588fa0b42c71f4cbb84b8ab31940f0f883737ed741a73950b2b38d2aa51b4b07873face8020d5b82cdf676595f486dc8f0ace82b0b09af13a196d1f8998d8f3dee83ad4faff014b3958b6619270bead73fac2b6ed633fa87950b6c20d73d088069e888e759ce3fa3ca9704b50d653ac1d8b29ae3ae4321228d1a9e96a646ec1794f41cd68f0b6fa9c354c683e55b5d3ab7a6a501773b898b7aad4341351b671bc149d95ed24bd09edb31ab3cdad02b6abc0f75feff46cb85011027b1a8c3ba6465ac87198139233f9fc51f09b5864059c16a2fe26d0e9d855f037bfb532532731f294c60782ca345ff9d3aea790e3e85cd0111208e211257df50483db740ff6c3acf1ce6af0e59eb54dcad15b886bfecb0493d303dc6d5541432bb7af947212e456cfe93e02938172947e4cc0f7c2bfede3abd83634b24e0c64d9df1b55581ec3326517deafaac424db7122d57585311edf0f587721ab8e9d614efe8c5e249c07cf87f071f3c15aeb618e7de4ca8e7e85b09703ad69fa5a1697d361440537b348f5532cb31d35bee15b184e295e8897c6c0fd16ec160eeac30e998a4a9323079218fd4531ef1a351ac278d8e4cc73b138857097cf31c1e67b084832ff60026d0b33cac404da35be08031bd36b82376d436a7d7663f908c5a39f2047b48c", 0x1055}], 0x1, 0x6bc6) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a2", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000340)="d871fa819e265ab7e5c700003cba8eab6af1008b746ecadfb6c3c5ebed5111dd14fe6c6365f59653f807c4f09148310156e3a04df56f7f4f2b21fd113c56ec68189e0c33a67dec68ebbfd2c89e9e7573416e7f259ca80a3e16d3022b0aba19eb5220976d6612560c7f929c6eacd43fbcfc0ae589cc86243339cf997a07f1807e1824832126397efd6955cae1c7bd167803dd4d0e6fd84f7ba1", 0xfffffffffffffe70) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r5 = semget(0x3, 0x2, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7c22, r3, r4, 0x0, r4, 0xd7, 0x9}, 0xc, 0x7, 0x1000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8d0, 0x0) close(r6) (async) close(r6) socket(0x18, 0x1, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, 0x0) (async) ioctl$TIOCGETA(r6, 0x402c7413, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0xf1e, 0x6, 0xb15, 0x1, 0x101, 0x0]) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, 0xffffffffffffffff) 310.491216ms ago: executing program 2 (id=362): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() getrlimit(0x5, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x40}, {r0, 0x8}], 0x4c, 0x7) 310.161779ms ago: executing program 1 (id=363): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x2, 0x3) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES64=r3, @ANYBLOB="34182fa8af6bdcb85255c0d375d29915c4666a4c16e03d205a5b4bc8fbbe0a3f7818aedb2f37905405907763014a56d082bb0d20dea8439ea2c450d9ade98108e2aeb773b05572324784a9b843652650abf805aba4bf739f05dac91ed9189adf143d7aea3bb790b7a05528632e2da6589224fdab2050cdad3abc544904b44bad7c21ab1b373f814ff3c3666892af8b83c6376437d76fae6e3e4c493a8cd44c190eae0c2c91be8c92af44c08852472ba3a15b87e372f7ef780a2a8a03055c7b3ae8aa54b815f629b74a4dcbc4b4b7019452a5d8bd9158c9c03a2b1b46e6d11887529b31e7b89a76"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x2) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x5, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x18, 0x0, &(0x7f0000000100)=""/24}) r7 = socket(0x18, 0x1, 0xfc) setsockopt(r7, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r8) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 302.431461ms ago: executing program 2 (id=364): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0xfffffff7, 0xf, 0x8001}) 248.307635ms ago: executing program 1 (id=365): r0 = shmget(0x2, 0x3000, 0x11b, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 248.038682ms ago: executing program 2 (id=366): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000240)="3927a9c14e9b34c0f7af1cbd6f3831", 0xf}], 0x1, 0x4) syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900403a0000000000000000000000000000000000fe800000000000000000d700000000aa02009078000000006006d83e00000000fe8000000000000000000000000000aaff02000000000000000000000000000188010000000000000100000100040105e4977117e006160789fa2d48e4df1be83935ace63e45fdeb269e3d241056d397b86f5aa11a14233350a15b626a20d04fb4e265799513a4fc162b47654314b9dbeb9e39be17252b589b8bb6e0e4cdca771435dab81c837c247298583f9053e847f1ca80fe5d5bad953c4f64d9616196facf98861f693f65fe17cc1e5231db824fe075a58055947c9007b050a49c4dd13fec90af8578d3bf3bf9866fe5063da76e854d0414cdc7ed27d43ef6ce39c7489fb21722dfc32a056d9a0d07ce336ec9815806488d8ce4eb59a9c0bf"]) 247.452684ms ago: executing program 1 (id=367): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) r1 = msgget(0x3, 0x4ca) r2 = geteuid() r3 = getegid() sysctl$net_inet6_ip6(&(0x7f0000001ec0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() setgroups(0x7, &(0x7f0000000100)=[r3, r3, r3, r5, r3, r3, r3]) r6 = getgid() setregid(0x0, r6) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r2, r3, r4, r6, 0x8, 0x80}, 0x7fff, 0xfff, r7, r8, 0x6, 0x1000, 0x7, 0x20000000}) 234.292301ms ago: executing program 1 (id=368): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) readv(r2, &(0x7f0000000540)=[{0x0}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) 230.585449ms ago: executing program 1 (id=369): setitimer(0x0, &(0x7f0000000080)={{0x1, 0x1}, {0x0, 0x6}}, 0x0) mprotect(&(0x7f0000296000/0x4000)=nil, 0x4000, 0x5) sysctl$hw(0x0, 0x1e, 0x0, 0x0, 0x0, 0xfffffeb5) getitimer(0x1, 0x0) r0 = socket(0x20, 0x2, 0xc0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r2) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r4, 0x80085761, &(0x7f0000000040)={0x2, 0xfbffffff, 0x1, 0xa1, "717f70b29b56858818c15a9300", 0x4, 0x827}) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r7 = syz_open_pts() syz_open_pts() readv(r7, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) getsockopt(r6, 0xfffffe04, 0x5c, 0xffffffffffffffff, &(0x7f00000000c0)=0xffffffffffffff68) 56.624636ms ago: executing program 0 (id=378): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/91, 0x5b) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') 56.237868ms ago: executing program 0 (id=379): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) accept$unix(r0, &(0x7f0000001180)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xb) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000021c0)='./file0\x00', 0x0, 0x22e) select(0x40, &(0x7f0000000280)={0x100, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xb, 0x6, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000040)='L', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000180)='./file0\x00', 0xffffffff) recvfrom$unix(r4, &(0x7f0000003240)=""/4092, 0xffc, 0x802, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000011c0)="9e6e77", 0x3}, {&(0x7f0000001300)="e11966458839197b1503866e0bf236e38e89aa1f8d7c0ec2f085b0c99cc355315b1e741a6f4b02454e9afaf0a65c6b491820457304633d225f41902961b4872935acc470f97881e74e7b57fbf5928248b9ceed949e49c3b61d9c47fda9169a7ce852b8baf4f2917e1532d7a91c9a416c106fab357344649998070512d897204e38ea23a529ac1ab5aca737dd1e8f4c24cf9003c92a4a37e5a5adf994547e5b21a63294331ac12b2fc4c0f0614ef640a70c29d521b79f24d2983b120f85b0f5f006ce978cbdb0c12efae137baa41ac94148a88b484b399212417f26df", 0xdc}, {&(0x7f0000001700)="b6f67911680b4310f9af5695b787495a17581a1edce3d78696008737b5674e87aa218a34c44f6338aa5ae78100c51ef01e96994b0be1ca37a38bc8da5bece83f333d18c55fc24bbbb4d625566d7407ae0534a3a31f68aac1fc34b924b46853fbba2cdf744076598264570bccd9542882143a51ab46fe619f0c391ec92017f979c585fd5fd1511d3b2af1c1a828dd9a8da3997e87c229af60df5584736ce9b2bc7c46ec9c060aa4b389da0a21d3742f8a3dc479b96c1b8e12ed89e09c65c4cfaf7bbe44e77f00e4c49fb40645118b25d829530032c6589a795a33034450a7602cd9c20696a5f1d31f20f623199e1f0d7531666c95b4585aeb21820a02", 0xfc}, {&(0x7f0000001200)="14039b9412f724d7ea309895074f3ab26a", 0x11}, {&(0x7f0000001400)="ad", 0x1}], 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f000012d000/0x4000)=nil, 0x4000) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 56.073515ms ago: executing program 0 (id=380): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 4.632025ms ago: executing program 0 (id=381): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x109, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2, 0x2, 0x2, 0xc}, {0x3c, 0xb, 0x0, 0xc}, {0x46, 0x0, 0x45, 0x3}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setrlimit(0x5, &(0x7f0000000040)={0x8000000000000003, 0xffffffffffffff81}) 4.347169ms ago: executing program 0 (id=382): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f0000000100)="a8d25ff8948551ebb55b1842fbb5d906389656861066dc8338443296b94173d9147dad692ca856a9e11a5de04cd9b00913497b74e4bd917a4919ac2578102368472cbbe3438478aa53cc81a3868c08126c65311588b2ccfc2cc6e442e4c45411f801dc83a2dfae90c30af54a59f08e3ea1bef37159c63b100dd7e65034a11508a24d4950eb7e3af29cf2ca9e282e57f017eca124ad4ddb4c0637b179b131c8dea2ef262e6c4b6dc01a0769bd8e6f7f89e40beebd6ac803d91ec7a7d581983539eaabd9", &(0x7f0000000200)=0xc3, &(0x7f0000000280)="9c6ff44b7c26fb5714ab045b9874daf9f8c76bfc6c1fe8ab5c289dcf03e8621141fea70d6e961367ffbca373a5e519f1b355cd17f4c0b45c58edaf1558acbab5321f6bb2593cf89fbe5d4ce77a7972d811a882d3cb54570df9741eb413c86f0930f685c1a929907299f5420fe27accdad669d8b7c9c1e94ff9a54c23017f378221c9770bf9aa05288ef9308c773abfea36ea6b58f99c1863e824bb8480ce21e8d153cc3a36fa53c11b6d7e5c0b8759caff92a369219b89c2a304ccd54ae981e72b0c39c212c483a3ef688a27c675e9608f245954842949e44627f5d6c210986c03969910a14bada3ed693e644643bdc12059ee7335f6ae2f22a5270c10", 0xfd) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x881) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) 0s ago: executing program 0 (id=383): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x80000000, 0x5, 0x9}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x2, 0x8, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x3, 0x10, 0x9d5, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x40, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x69, 0xfffff, 0xff, 0x2000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x8720, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0xffffffffffffff6e}], 0x5, &(0x7f00000001c0)={0x1000, 0x8}) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setreuid(0xee00, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="4d424f010000ba0fdd01050b000000001e00000000f58323b59616ff47358cb7d85c9a0ff79409f3a64584b41c305b4c5dbfb0d380292ac4f7f2630a476bedb2ceb1ba4dbc1742b90de05cc63849c61e98f33fa9", 0x54}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="02170300000e00001a020000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec22", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) poll(&(0x7f0000000280)=[{r2, 0x4}, {r5, 0x4}, {r3, 0x2}, {r2, 0x20}, {r1, 0x8}, {r3, 0x4}, {r0, 0x20}, {r0, 0x1}, {r3, 0x10}], 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.175' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806ad38bf0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 6, size = 73015894016