last executing test programs: 5.044865488s ago: executing program 5 (id=1036): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) getsockname$unix(r0, 0x0, 0xffffffffffffffff) (async) getsockname$unix(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000180)="2d78dbbc59fec0e321eabf970182335e0bc6c6c5855e7e74da088208a59c878d3cea4e545f5e788c3c204addf029fdcc7e2b24c44c8831454570347e489e04d28ad6c8408980f1ea2649c89001fba3f7378da4687130bcb3f779", 0x5a, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) (async) sendto$unix(r2, &(0x7f0000000180)="2d78dbbc59fec0e321eabf970182335e0bc6c6c5855e7e74da088208a59c878d3cea4e545f5e788c3c204addf029fdcc7e2b24c44c8831454570347e489e04d28ad6c8408980f1ea2649c89001fba3f7378da4687130bcb3f779", 0x5a, 0x0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0xc) (async) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0xc) 4.999867512s ago: executing program 5 (id=1038): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x80000001, 0x7}], 0x100, &(0x7f0000000180), 0x6, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000f9ffff9cd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0x1ff, 0xffff, 0x101, 0x105, "040009100000000000004800", 0x9, 0xfffffffe}) r4 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='x\x00') setuid(0xee01) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15115bb14ae0fbf03006f2b470000000000006e7f08feffc2d598af36567a5f", 0x24}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71cfecf31d23065b101ddfa91a9ade824af03139", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc, 0x3, 0x27, 0x20b}, {0x84, 0x2, 0xff, 0x10802}, {0x96, 0x8, 0x80}]}) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00006824000086dd60db834439c11600fe000000020000ff80d14400002000020000000000000000000000060057af4715f0c42000089078"]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc3f0600000058132fa13a8be186e3fe8000000000000000000000000000aa02009078000000096006c33e00002b00fe8000000000000000000000000000aaff0200000000000000000000000000010300000000000000"]) chdir(&(0x7f00000000c0)='./file0\x00') 4.999644013s ago: executing program 5 (id=1039): socket(0x18, 0x2, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) writev(r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x00']) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7f, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20001, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x2, 0x7fffffff, 0xc}, 0x1, [0x5, 0xee1, 0x3, 0x4, 0x58, 0x1, 0x4, 0x1]}, 0x3c) connect$unix(r2, &(0x7f0000000000), 0x10) mprotect(&(0x7f000001a000/0x2000)=nil, 0x2000, 0x0) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x20000) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000280)="757b76e83833938de1a8bcd298e1796a5a39a4b2333ca4ad2c0868ea52322657fa179b8add144db9235bbfd10119e4c079cd8d0001da3e306fd54b6441dc07e5ebec01945aadf609e010987b239a8b626e24afe904f41431e15a213bba6975994cc8556f1391cdeeb43c525a", 0xffffff51, 0x0, 0x0, 0x0) 4.800413396s ago: executing program 6 (id=1050): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x0, 0xfff9, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x4000000100000001}) 4.135409535s ago: executing program 5 (id=1090): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$hw(&(0x7f0000000040)={0x7, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) recvmmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/155, 0x9b}], 0x5, &(0x7f0000000580)=""/4096, 0x1000}, 0x7}, 0x10, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) (async) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r3, &(0x7f0000001d00)=[{0x0}, {&(0x7f0000000800)="c2be4855", 0x4}], 0x2, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES8=r2]) (async) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES8=r2]) 4.035673394s ago: executing program 5 (id=1095): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x2f}, 0x2, &(0x7f00000001c0), &(0x7f0000000040), &(0x7f0000000080), 0x0) 3.980849286s ago: executing program 5 (id=1099): setrlimit(0x8, &(0x7f0000000980)={0xffffffffffffffc1, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf668, 0x8, 0x1, 0x203, "9cdc452e357e0804002f4c0000002f9e68cd0400", 0x2ba80000, 0xfffff196}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="e589d2d64c47b9c88ba8bfffff00006a7755aa4c91487e84a0e55484c85ae109cea06571", 0x24) read(r3, 0x0, 0x4c) setuid(0xffffffffffffffff) r4 = geteuid() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x81, 0x0, 0x7, 0x9}], 0xc98, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x2579}, {{r5}, 0xfffffffffffffffa, 0x32, 0x2, 0x101, 0x4}, {{r3}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xa2, 0x3}, {{r6}, 0xfffffffffffffffb, 0xeb, 0x1, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x7e, 0xc000000c, 0x7fff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x26, 0x1, 0x0, 0x4}, {{r2}, 0x7, 0xab, 0x40000000, 0x1, 0x9}, {{r1}, 0x3, 0xdd, 0x2, 0x1ff, 0x3}], 0xe7, &(0x7f0000000300)={0x80000001, 0x2}) setreuid(r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) r8 = msgget$private(0x0, 0x3a4) msgsnd(r8, &(0x7f0000000480)={0x1}, 0x8, 0x0) msgrcv(r8, 0xfffffffffffffffe, 0x0, 0x1, 0x800) msgctl$IPC_RMID(r8, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) 3.935459412s ago: executing program 6 (id=1103): r0 = socket$inet6(0x18, 0x3, 0x9) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffff, './file0\x00', './file0\x00'}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) r4 = accept$unix(r2, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) connect$unix(r4, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x8) syz_emit_ethernet(0xf8, &(0x7f00000012c0)={@remote, @empty, [], {@generic={0x8019, "0f9fa85a3e194899c20b6948fcc6d9fc7e891e8b25a347bc1b239b5384bdb9652db6aa7038d53e8c8a7287446fdc616dedcd745c16f25c41ee3384c4b70b25d9f9b6a50852d9ab5b17aefbaa136a46e60fdeb91d94876c245f1f033c9b06a78a0004d128c74159dd55f853b2278189541f31eee9175edad2403c6798a571acedd2ef0104082cdd749303212fcb624694df537441cdd8faf9cf92258e9a6a3f6531750a18a1a3324d72af0a05d0b7143a7104d44535474ed41c162a5b3c5460dfaeba21177a12c1afad8f8ed455a902f202d2107e70434da629d6a3935f10a0dcccd66c4b6c4a4ea4b238"}}}) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000013c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000001400)="8bf630cf186e444f7984914665f77dab34ccb786b765550eeeb9488b4dba9398d8b41ea032721c0214aa834d1d97dc0ac101509efc4bba1e8c9849dcb5c00850f53950bf456120882368edc455713062255a564badf1b2c90a5eeacc7cb33e079eb95c7d79341f251acc5b7eeeeebe1a176f13c19e", 0x75}, {&(0x7f0000001480)="c50db87583f4e82cfbd54d4efd997909c016a96747d502b59efd802d17ff02514aa6ee67b0181e9151d1b378a83f806a38c48a4f6720a00564d0bdb897fbbeed44eb7bd627cfa09754101b578cdf58426c74854f0acfe0ff131651551b0b03030b0d4669c6414c241ce392615b9eff00688bd7cc9496596a971bb86a3a66d7ae29098d59925bfc0938cf873c94e6ca26fc19814b83aabfe4c3dd6cc21e8b8aaff6634d2882ca2432fcfe52ff8c", 0xad}, {&(0x7f0000001540)="991b109ac68099f033481ee9db8293fff3be2a745590eb06ad355402a287b3151bb96b260fdc63aaab6ef227e7048e529d88753007a9ac1b72c502b08ac73a4b8b16c732c9428c3a8628d7e8a21d7bdb403d67ae03aba72448ce1a83fa73408e383795fde45f55561ac94aa964f0f5bbf8f39b6d1e52fbdbae55a38980f1ab5d69f9a2987a1b5f05a12f8bd00d30aca4c958c7c7eb6ec82a0569a2e680d8549c423d3e2dfda859f5b785fe056feab92a83a9db1df47c7bcdd203", 0xba}, {&(0x7f0000001600)="47e877970e2e76342988e0047058d32e3499f8d0fab06567fed6bf9b0c25d10bdd992521d9149329496f367a3da4cd72dc349e431244dc88d70a9f937efe833d314c395d85f2217e2ccc1735ce0ed16fcf7ef1e370bfa4fad62076bc09", 0x5d}, {&(0x7f0000001680)="25d038b12b8c16dd5d3775e1d0e0d07681e3c589eeb920c6ed52eea0dc3d0a952c5308d62eceda288554e1e72a4bba16dfd62905d4a215ed5cdb65efa4c8095abf1f8f85c48b8446dfb66926986c16cfb491cc268114", 0x56}, {&(0x7f0000001700)="b04a906a88900b84781923e5b8f0de4fb5203604a0517b33bab6bc53c51e4cb922febefdad04052c55c67125d6b6b6aa88e09a192a40e782851aa9fbb2c121e6d555cb05d3fc9ee8f37a412c1023f3f7311aca52312f555f99331e8576df8e53bbd9b2b7e80013ae9fd1bd5b4a188607033a8f59c5bccccacbdd109caf3b63cae1c347969530acca1fa113c8614fac68d71eb6e4d31a8e40355746a4eeb963ca51e9fac8306a6f6fcfe67cba3c533a5441b7927573efcf2dd3fa413f841e71d9676f45690c74b640a7dfdf0a3a3ccb86d116cc0d9f5c951fdb4a6b245651a54db850e03a29d7eb619a6f45166f", 0xed}], 0x6, 0x0, 0x0, 0x3}, 0x401) r6 = fcntl$dupfd(r2, 0x0, r4) r7 = accept$inet6(r5, &(0x7f00000018c0), &(0x7f0000001900)=0xc) syz_emit_ethernet(0x168, &(0x7f0000001940)={@random="b52b18b57f46", @random="60d9f4a82695", [{[], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x5, 0x6, '!v=', 0x12e, 0x2e, 0x0, @loopback, @mcast1, {[@fragment={0x0, 0x0, 0xc, 0x1, 0x0, 0x3, 0x65}, @dstopts={0x6, 0x8, '\x00', [@generic={0x2, 0x3f, "459521660e1a4fc9ade3bdbf9949469c041a66f5a24aefe656cb2736a921ce3a316277b8cd66741a23e2ebaa5559529b5e9f08679fe12d20a3521113dcc4b8"}]}, @fragment={0x37, 0x0, 0x10, 0x1, 0x0, 0x3, 0x68}, @routing={0x88, 0xe, 0x0, 0x4, 0x0, [@mcast1, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @dstopts={0x62, 0x0, '\x00', [@ra={0x5, 0x2, 0x9}]}], @udp={{0x2, 0x3, 0x8}, {"4ca7c7337f4a11908147539b3fb36e117b113838f68c289be8a3ad446f733e46ee6c525132f2cb0beedf841a6f9973eb3c3ee34cef9f400f420f8d5a8f5d"}}}}}}}) getsockopt(0xffffffffffffff9c, 0x800, 0x42, &(0x7f0000001ac0)=""/90, &(0x7f0000001b40)=0x5a) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000001b80)=0x10000, 0x4) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000001bc0)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000001c00)) unveil(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='c\x00') recvfrom(r3, &(0x7f0000001cc0)=""/147, 0x93, 0x1043, &(0x7f0000001d80)=@in6={0x18, 0x0, 0x9, 0xfffffff8}, 0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000001dc0)) bind$unix(r2, &(0x7f0000001e00)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001e40)={0x0}, &(0x7f0000001e80)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000001ec0)={0x1, 0x2, 0x0, 0x7184, r8}) socket$inet(0x2, 0x3, 0x5) syz_extract_tcp_res(&(0x7f0000001f00), 0x1c, 0x4) getpid() mprotect(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4) 3.811734637s ago: executing program 6 (id=1107): semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000140)=""/4096) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) pread(r0, &(0x7f0000000000)="2beba8c5", 0x4, 0x80000000) 3.810380833s ago: executing program 6 (id=1109): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000004940)=[{&(0x7f00000026c0)='<', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x7, 0x7, 0x101, 0x80000001, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffb, 0x1, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x3}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x4000006, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x8007ff, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x8, 0x10004, 0x9, 0xaeb}, {0x807ff, 0x9, 0x6be7, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x400, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x3cb5}], 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x400) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r1, 0x2) (async) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) r6 = kqueue() fcntl$getown(r6, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) getpgid(r7) (async) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) dup(r1) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="5a119c1a5bf261d1e0e19090c6df2e0396cf1d0ee3da06497de624cdeffdfa6c1ef88c2f081f8370fff658d0ca529d2dc98ce2e00a909c007350a9ed6eb178ffd81786923cb8ffa8cd5166a2588b0ffd64ebc5399a540790a376941273d38303c7cec1adea21dd35e9968cd17b51681336ef1927d6048af8", 0x78) 3.753826507s ago: executing program 6 (id=1112): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0x4000}], 0x1) (async) open$dir(0x0, 0xae828e137847f62, 0x0) (async) open(0x0, 0x205, 0x50) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x7fff, [{0x1, 0x101}, {0x1, 0x5}, {0x3, 0x33ed7e6f}, {0x3, 0x2}, {0x1, 0x95}, {0x2, 0x8000}, {0x1, 0xa}, {0x1, 0x8}, {0x1, 0x24000}, {0x2, 0xffffffff}, {0x3, 0x8000}, {0x1, 0x4}, {0x2, 0x7}, {0x1, 0xdcc}, {0x1, 0x7}, {0x1, 0x6500366c}, {0x2, 0xffffffff}, {0x3, 0x9}, {0x1, 0x5}, {0x3, 0x10000}, {0x3, 0x7fffffff}, {0x3, 0xffff8001}, {0x0, 0x2}, {0x1, 0x5}, {0x2, 0x442e8aa7}, {0x1, 0x62ea}, {0x2, 0x9}, {0x3, 0x1}, {0x2, 0xe}, {0x1, 0xf}, {0x3, 0x8}, {0x3, 0x3}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r2, 0x2) pwrite(r1, &(0x7f0000001080)="1f", 0x1, 0x9) (async) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.753294453s ago: executing program 0 (id=1113): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{0x0}, {0x0}], 0x2, 0x0}, 0x80}, 0x10, 0x4) (async, rerun: 64) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) 3.653567003s ago: executing program 6 (id=1114): r0 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x20000000000042, 0x60000000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) listen(r1, 0x424) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3e, {[0x6, 0x0, 0x2, 0x100200000, 0x51b, 0x5, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffdff, 0x6, 0x7, 0x40003, 0x4], [0xfffffffffffffffe, 0x4, 0xfffffffffffffffd, 0x20000002, 0x5e, 0x7b98, 0x80000000000001fe, 0x0, 0x7, 0x4], [0x100000001, 0x8000, 0x40000000, 0xffffffffffffffff, 0x13, 0x11000, 0xffffffff00000001], [0x105, 0x1ffffffff7d, 0x7ffffffffffffffc, 0x1, 0xfffffffffffffffe, 0x8], [{0x1, 0x2, 0x0, 0x7}, {0x100b, 0x22, 0x7}, {0x6, 0x0, 0x2, 0xe1}, {0x2, 0x4, 0x2, 0x1}, {0x0, 0xfffffffe, 0x7f, 0x8}, {0x0, 0x9, 0x4, 0x2000000000000001}, {0x100, 0x0, 0xfffffff6, 0x80000000000020b}, {0x0, 0x5, 0x0, 0x8}], {0x61, 0x5, 0xb1f4}, {0xfffe, 0x3, 0xc6043, 0x3}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x4e6c) r7 = getpid() fcntl$setown(r6, 0x6, r7) close(r6) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x400, &(0x7f00000001c0), 0x5f, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000040)={0xfffffffe, 0x5, 0x6, 0x1, "0000060000000000163e65bc0300", 0x2, 0x80000002}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28004083, 0x5773c551, "142e28a47e7ce2dbe73100ffffff0d1300", 0x100, 0x80000082}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000100)=""/173, 0xad}], 0x1) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="0649efb85ca54871e156ba5e59979633cf3c0ddd24d3427ad9688cf2a4b3c9f033ee0ab252187bf7165f91eb6bf79e490172a6d75f3e1854f8d88fa0ffbf38ff821854ca4dd6c3ddfbdeed32eff4be3b37558ae52a1552c65750bf54b8440952d14bc2c5c52a9c589a9572c7d76eb8273ef83a789bbffed22c8e72166f7b1bb46f51bdad5d1135335172bf2d768abf26ab7428", 0x93}], 0x1) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800455c00380009000000019078ac1400bb0e0000010c02907808000000456cfffc0000000000010000e00000017f0000010585341dfa5fa244"]) 3.652294884s ago: executing program 0 (id=1115): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1, 0xc8}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x4ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x40004, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0xffffffffffffffff, 0x1, 0x80000000, 0x6, 0x0, 0x9, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x0, 0x4, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x1000000, 0x6, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0xd, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x7, 0x0, 0x849}, {0x52cf, 0x10, 0x4, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000480)="0797d72b", 0x4) socketpair(0x10, 0x3, 0xfd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc050756a, &(0x7f0000000100)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x200) r5 = socket(0x2, 0x3, 0xfc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfff, 0x1, 0x5006, 0x0, 0x3, 0xdf60, 0xffffffbffffffffe, 0xfffffffffffffffa, 0x2efe, 0x7, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffb, 0x400000000100], [0xfffffffffffffffe, 0xfffffffffffffffb, 0x7, 0x20000005, 0x5d, 0x3, 0x80000000000001fe, 0x0, 0x0, 0x8], [0xf6a3, 0x7fff, 0x9ba0, 0x0, 0xd, 0x5, 0xfffffffffffffff8], [0x6, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x7], [{0xfffc, 0x4, 0x1, 0x7d06}, {0x86, 0x23, 0x9}, {0xa0, 0x6, 0xfffffffe, 0x80}, {0x4, 0x0, 0x2000005, 0xffffffffffffffff}, {0x0, 0x2, 0x80, 0x4}, {0x0, 0x6, 0xc, 0x2000000000000000}, {0x0, 0xb, 0xff}, {0x0, 0x100, 0x9, 0x8}], {0xffff, 0x20000009, 0x6}, {0xfffc, 0x7, 0x6d5, 0x4800009}}}) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x96, 0x0, 0xffff4161, 0x0) r7 = socket(0x2, 0x1, 0x2f) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0206923, &(0x7f00000001c0)) 3.644173335s ago: executing program 0 (id=1118): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x50) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r3, r2) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) 3.36911396s ago: executing program 0 (id=1126): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="857f845d85e3d39672c9fbc0ad2c9a1cc1e6017fa1a638d5f702a0c54d1d262c2025f48bd90f66744a05e2c8de2bd24fdb946dfc6e6d32034c9d22c2a7a911b6a662c7c9b64f8645a2ec962ae7d21821732be124109a33e00dfcbdfd92baf6eb9441692880d85b35312a4dad9a2cfe3d593c", 0x72}, {&(0x7f0000000500)="be2e59b1f6b719fce497f9540553e72246548663152bfc88c5473c2c97a05fbe9e428df4b7b2db9597f7458348b77bfb8582a65a72472726c470f9e3e3a7ef4efa4fb5fdeb3a98a5466a95e0ca7c3c3580536ef6a3a4c0a63b7a836b7d59174fae89d0bb8379fc52ab61d9a49f75eeca7597218d53a0dbe57e9bd021f4d14550c8d6106f3431eb3d2debc6a6a8aa270256edffdc5f82ba597f09ffa64ef37d08dd3a201a608025822a5d73f1aee155cd13ae234b8cb137c9bbbcd4b53d5ea16c7c9873a2fd54a40cc867fa36a172131dc08b5a0b4bba1c54", 0xd8}, {&(0x7f0000000600)="96150cd807e68a6b72d393bdde366dc0aada775bece586b32e73312711cf21bd064028c152472632a1186fde9c56554238608e55fd8280ed439feac95eb65bc507857c831b57914e8ba54e7bf772de1890a8efe94d2490aff2101e8d520624bb2d2c22ca3be9fce5c52972bc6c742bccdf037bef11cd153c28cdcef656e0447b328c6375bb1c097445f156b69e553dbe9568333e82183328074760d9350faead03458d6550934c751b9069f0793b62a788385dc362ebf0bc612d0712e7d0bc87871565023f91add83ee9b1117be90f6657d4d76e7c72649c9878bc28dad7d5e4760e800f95ce60c9150c6de611ebe7f91a5fe7a6ce13bd46f226", 0xfa}], 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0xf7, 0x2, "02e056842bc10c39b6d18d7119c22f1a8d9a9e93", 0x7, 0x401}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) poll(0x0, 0x0, 0xfffeffff) ioctl$TIOCCONS(r2, 0x80047462, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x6, &(0x7f00000000c0)={0x42, 0x8000000000058}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) read(r4, &(0x7f0000000400)=""/213, 0xd5) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) 2.328552585s ago: executing program 0 (id=1172): sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0xe, 0x4}, {0x2, 0x10, 0x4, 0x2}, {0x6, 0xa, 0x5, 0x4013}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000003c0)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999efc1f7507972458b9c07d21dc1a5f1c3470748ffe9af61c8f2479b375b18a90ab3d", 0x3d}], 0x1, 0x0, 0x0, 0x2}, 0x80e) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="7116918f5f52e7ddb70212ca30362523aa47f1b30e000000b800000000bb6327", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f00000002c0)="00000000003d2396355d4d4ba2dd", 0xe) setpgid(0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="2cb304c7", 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffff000100000000080045"]) 2.327291822s ago: executing program 0 (id=1174): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000040)="fc2655ea845e748f964d68826e75753cb6ecfc189102cde368ca1955578d6e2bc8606411b7c231728710dd34a60d50acec926bbc61bbb32addbe0cb49219e74a973ad277f3c5b13fb8d2d62225783d07f2d21a11345b7dd04c06c4fce6905e79a892a471b08a1d2b838320dbad75d6b0ac0366ab7ddb57bbe9d63c24f86eacec37639b90d45f9d995e39df1416ee46262be689aed7189dbbf3f51bcb7f65704ad2f8e7527a69ca0ec08d404e11a6efe90252508207b541269aad009032b8fa64d4e4b5e82e2b7b8c394ea8f817de5f0781a310573b667c4d841b26a92369a876251b62b45cc696bde8422f1b718f4930ed1557bf2975125e6552441b7151baf6dd425fc43ae71e298a5ddd3f0adb3b794575d0a0092b32215263ad91a652d1f062eb2c6410e84401ffc3c902058eca88b0a51f145368d55e809190e2d14f7ff1cd428e61572ba33613d29c9454e2e3fadfdb053fe6c71d782eca149fe8651dfed4671e87087b3c17b374e87bb3b74b5c01ec08269442996b36813938848585d678d062463450dcd96d2e87b78eb69d80fb5eb7aa1b3be13fbda0251021e1ade857428b474b71058a6e8790327925a2f866299a4534d032f8c0a90acc38f4e55b10395a13053ae6252ba290f63d42a803975705643913e911ac64d2ee39d4707ef6949b65fee811f208f1fa1f1a19b4593560fd3796dd7cd07b1778c53f384c48743c06f1ee2d491f02d3c8f8772e8941553f6cfa7eb5cf22174248c6f155279dee07d0d1151a74e10cee495a4ffe40a060094aeb733370c34884ae69621494c8d9899fba3a705755899ae0b8c6f8f62181d0c0dc18b0be9e7c5fe2686eef98df2135c6899d5a56b3c6964d82155ea1d4ebd17fb08ad65fa5e2cdc93f0821e314bd65fdc0e8c5b4217c13b6e045d5327169e38cc401e87bba9779e219d0760034baced5aa6fcd7b991193c24b895fe99fbb7154bfa2c8425290338476c2d89e4b8a0a9a4acf52fcb57be184b7420ea5915f77e4d7ef5df5cffb67c68865ea2fdf6733e7d9c4d7ac474a8c79e9dd7ffb9c647f42737d9ca305e824bc79848b6387521db277a060eb3d5dbb658a6c2f214e9ac4bf0ea73053e3cc0364fab072925d260b279a26fa420971bf3a60a4505da941fe5f0b379267f8fd32986dc3f87466bbc3bda7b209f0580677a01ff9ab4482dd3049c9304ccfbda7ceb6510980eed463e095fac336d949fc5a9eec44aa69dd55f1d5cfb5d07ca9177328f4d4e64e04bf17359098cfd75f68abcfcfced3aa93b9dd7a5128bd2434b20df6872fc4c7ffb4f744e4efa51e8e8d340e37fcb371e010bf0dbb728d45aa642533abb0a65ebd07d9f95d3bdfe0f6c679ae372e0e359f3793302e8c69bd3336b41a093dc7e51d62c1bd1928cb3663fe831f553f026b2b3e1edd0315a5166ae8709c9bcb8a6752def0c68ee48326128c7856369e2783cab1ec62e648d258ace668889e7e518a3287f5d7c4498d557f855df9a23d59752ab42c7061ae0f0bef6d44ae733415cf533ddd645df3498570e9f751b3867852aac6b8fa54852eda6c6f7e3de05845f3b8bfe42237f6796bd1916fc62e7f93c24413d0db14b09358f18c442090426b4857e425c2ebea29b1889860ce78f21586af0d0a03a8c3089320e4161531e3639b841d5898b4c18012aecf92c5bc7f26e648d075d35c94ae439bee6f9d7c2694939215d649ab16c9410b41b1a84809527b498e878984339b84c2c390b9b7591123f305355318f4418a3947ec945fdf6f394e00ef85bf01a386cedde19df0cb403625f913c94dd0903f28feabbc25fab42a23c332b0695727d5b74510ef190f3d720ed44b3732384487d48d6b1fcaac23e3eaaa6cccc6213f5d51e64ce65f8d6d39dc5d9c0534385b57567be72d8cf330b233d28050e1fa974f6d94a570d63eeaffa4c8782f9ab4706c3728d508a90f7a948e7d7ef2c9674a5c38d5f56a77a012f0e94f3b6a010ef39cc9b1c7a5c5e1a01589564330fa7e5121aeba31cd9170677b4272cbb2b5b2b460999884360fdd28e579b56622c800913eb97c86e4cf3d6efa4928656f97926ef83ff58c5ce1269072e883eba6fe7b9272587e69a67d2f58563b61c41722530afaed6e925f878a04a5dcd07f867cd618763d463d74c424a66fee4645d3756420321302ec1899a43c2046e507cf3cda153ba34e32576ccc597232fdbc8feb49381d9c30f3481e2745dda9a1057ac49bf678be88a7755d91924146ab6885f59258a25bd406a12561f89877fb3b9f1bda4ec63fc61782f9175b829024990f356520a9dbe6eadc0ffdc2b4b0902a5f776d0d1d52a0b07387fb9aad1c8354423c57bdc9e295cf98a7d0163da515c09c191119e2090d603bdadbb0f45367baa1234303c10aa60be45409c31241fb6c1f37e48c20d018d5658e54d1e0a45dd79e18426c62d02942b46462ffb20e190479202aeb5f8484161c9f4d6ee7570d45d690272d1b0bb94de29892b6076446646ddb2be62bde0384c343eb2588c335683347fce9c646d00cfaf3eb0aee3f631aa16824a8bb20839f683f2e37cf351d2eb2e6051b217c55f67b60bf47a300ba8640c386cefae02ce9aaa2304a38e2def41e6f052630bfab1d0754cccbe04235312787981926803c71f66c65981d928bc58870ac1976c5eb823c7dad427e45c3d403675c3ad8eeecd603eb4d6fd089fcc75d97bcf5e1abbec07a20abde845788501b647bb40eaf2e7b2e251409f39b411bf4d474686f5df13bec2e0a8de4c7d4b79c9bbb937155b017e2233f0967daba2b07d4a850c448a5207e7509e85f5d2250a105639ea438c593ba557752e8024984058813c6b4114b29dcfd4062f83e9a3d3f55e248dbd53c87de52000ef8792ff81a1f8f8c7fc3633993a06bd09f3e29573133d83ba243ccb4db3761e55417a5d3b134d61ce8b0ace0818fcfa01f5220c42c2d797874a0e5fb73aab9168304c4d1a994ce81bb68728c7135a7d52709616471f4877c6377fd1fe22cfa3bb9278709a68ca8ca2d296c550b9aa986df03995b016286e7bcc5f742ef09d61f747b0253bf4c9f79d708e235f42b312a19728e778bf98e34b46a53331d0cb2ec2430bf0e45aebc1e10e3b6d0a1901dac80efd6e136ce233ba736747334048a8c1e0860e3ed01bc646e58408d26dfe5f3baf80519a375e1c5a364f819a7790fb604e3b2658cf8c32c813a075e3a8a6bb4f8fec2e69d16a1f5d0c2718604b8ae34b560f83c618359a45382e120dbe8151250f3e64e2ffeacb05c9898c9c7e8714c75fc15c770739f3b0bcc8681193e3714f46d1b1ff3dc1f36a16cc7c97fcefeb7f72d97f755535b94832dedc8940660c07ac96931add47af960beed36cf5c5b30995c7294ac6ddd4ec23483f713cd36e97b1c412972ca3563eab0c9d59539d178bbfc314c41067ea76311bb72a2af5079202f024317461a995a03f18cd82476690cf767ace6911fbff460885a87e9d7932e5a61e795dec7e39e4d54ac3c07283b3f0cb45f52e2e89a0092b9b1f0e24609d2e2dc644a493c94535b2e4479734eb67db7c062b15f6bc3706124733a5358940d8d34cdc908add1dcb0b635834f945f503a19b7ba127e1153c1fd5db50e4592fb891795d81c16cbf90499c3431af27ded0a1fee22d84f71f902b8163ed1d0d1aa984db6cdd4124474d15f40d6909020163ef120a707a2d447ec96a3c7c031f7f5926ad74d379c366ac0b4cb1a9415583aa9c183513c61fabcc3f780d73b2dfa6ec2b4a3c885a980918fe95f2f74b38b0020f0f25e49e61d1497914a6564daf0cbdcc15d7aba7ff347490d2f1c5bc5d47ee500acd7e5c8d502cc9062c27ffa9e726e5cd8a16e0d8336f17f6a86822591bab66407743da8f40c0aa25f46e68d073ed967b5c2d8caa45ff7d5a8bbc702bb85d4369cb0e9c3149d35912370aa9d67280b2e4b5c3f941f2ec3954180ec3f7cc4cd9b797c8626bdb4928057c5a0fc144e271b5086de4d2647c83432613f9b649a5c6d0597958185233a91bfa3290eac75f223c264049ef2d6f21b60904d87d5b55dfddaaf9100937e7b2f9aca4245891ed9248f3748fc7396b8739a5b76f4e757eecfcc5ba6dbf0b94ce190b430a7654c21f7f182feedbd92548cbf684988a2f7838a251667c1b44c1710029d6788a7f81b3fe3ce7d7f8889dc611118631cd21e63d316b1d54f03203411a1367c1c3f9de716ae8152de2894ef0360bf1daf93fbe40209467ebcd0b8bae99338bd6ba1aefcdfd6d1a9a193a5d5df3799175f49046f25a8bc407f2db61b6a77580b4023ea88184de3cb831d188ec26948e713aa5f8fb815dd7bfe897fb61e1c2b58806ed725b431584369c40a093ebd5eeedc3b2102866e326e784db900792515a8496d4776c0b84ed329d4e0527e0a33f2df8c633555d422cfc80e54fa6555b3e8e19462e92bc7e25c62dd4334b1b2e95ea195c33890dea2b65a5034941628a9a108f0716f84a7e97171d5f4521025aba6ae946f6b0f1ac9d16fe6c04b6bca90391a333b443a58f928ac3585ac58e7922e879fe5ea3ce7eb7152c774207f29d14a5b1265883a204e4e0cbac3d5002c364bd556e85f6b68eae24d9aeb8c70da9cec171e56b088cb8eefff4e5fa1191907eb486cc29eee3d1fb8c6b52b361f449c74082a25c5cd9f633b34c776c34a86d31de0bf08eb34ef32aba185eaa8f184e943858619bc675983eaff357aff21a59f51e93b243b2c296f003875cfad6984a3ebf61a1488b84846fc12d8458ea935ec1863ce427d1371a111e7c6097275efb5d15a08989281b114b6eff6d2e93ce542f365a562fe62a74d091a176fc48c7753e673efbcdf8816bdefdda21869c778684406a34cde741b3c6af695108611b34eb9532487922e731f68c445d8dcacfc18180ecf90391feae9fabc2bb0b5472229d7b7a67809797430e8e4e87fe8bbdb9fc531b300345595c72a3fc506a465b45ddeb02278e050ed67d8a0dfef784cd923248f0ea1e1d59e3250a34c666fa3b780909341880282bdbb9f4150928c4838a8b846268df9dc7f75b33f54fb88658003f05c7da61f99b54110d33575ed08b1a198d6806b1bc5add840bbb7ef63925a630bf397370412fed21094dd4bafe4039c0234fa893a317489c62ac9f3af0602412d3b4e565acbf63c252eff55cbdbbdd6c87bb99850a75f2d133f6fadf106683dc3613dcb172fbbeab7cd2421ae81ea652f2195f2424dbb84353d96a3928fdc20b1b14d1a0d96c3ee663ed7e78f9144a52e46b659dd675043e77619403e3260e4faad71b8bb0001464cd7005f62683181ca6d7ade09e81b2a8a38197d9611647da8b6a22385dc3f073900331716ca105b0b72208e87fb1abfd6be602b5a43dd123e57ca53dc39cfc7df8529f8be5736e50730792bc4e96d2f0d66b67011b6198204caabafc81a2acd816d022afcb49cccd94745dc128784988eabbec2e6c8a59db8b62d30f3e6549dd78e1a58097c9a45ab77b536264232b799c6bf146af48177a52d5ac057da94b0bd8da18d3e36da1f21ec43398a49fda1deab19a8474fc4005b4f9475ffaa2a4a2c48ba6ecf96a6ba27fe8679f7409ebc232d9dd18a3325d65b4a361daa8b93b8970e82254cc77bf58480f3cb2d7e38d5d62d48495c7e4615ff37de49db8e7b0732de49037d2474534a9f0f6f1b624e0b616347c4ecd9bc17f5ba295a6620a50b072c5083440e7aa8844b038198a019a9fece10ba29ca18caae2ffab3bcfb1a82841c963dd7565bf5210ee70372", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="0a36df40e1800d9dada983a538195513f6e69e2ced56dfb4b8cbe0055de1550c4773a78fb0127a7dfcbf262d00ef5c396e9a370ebfecc92dc6580e069219a44023f58afcc0fd2bd9edffb7b8e3fdd1f8e9584c5ca39c39bdccba539cd64f47ef128829f2bf3aca7c9e9362d2408b0e74142106b1f8f05dd7dcbab03bad826a05e4381e01", 0x84) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001140)={0x3, 0x6, 0x27e4, 0x4, "a930d2d64e9623bb5e04d68313251a540f91b9cf", 0x1, 0x7}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001180)=@file={0x0, ""/86}, &(0x7f0000001200)=0x58) connect$unix(r1, &(0x7f0000001240)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = accept$unix(r1, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001300)="b59f4b6d6f47106589d71a0c3f01f99e5dd56f373b56a292c6a304740d6ea2856a984771634b7b188cb26bc163a38d2d737cb0906bfe9556db50bc44651a55405e8a719f0c1eed9d8a472247bfc51a999af57aecd12a21f81a3548d65af9296a1cb3e132a6045b5218c4a026120b38ae5a6a037626a104697b826dc7a4d1b5f23c84de8e8b1411c27ba5ea57d91aba33d607cf5696a914050dae978f4a5af91f3d419b9c6fa52862f55bccbeaeab761015e3403705755565152b4ae2d0d2e784ee3f69066e2995730b619894c599091d7fcb63e91bb0", 0xd6}, {&(0x7f0000001400)="cfd91b85e8d701105bd2b1a089363b0062663d937033765710296bad9a366fa857f83bda3ce9ccc41ca98e16b3ac4d", 0x2f}, {&(0x7f0000001440)="513065ad3020121e92836f7eeeae6566961371e043a2daf9e48b85f5b202e205537f6ed2e94a567103895906a572f2d311cd6acfddb0b88b2a38ef4a98d873f1d5ed63e966fb87548a6aba4ee75146423cca44e2b1d7724bd6e1f23809fc8cfc6aa0df0360495c94614044b205d5befdba7b26011e4d86585955da59d04980e04f1cb118289acc35f1090810d0e9a8", 0x8f}, {&(0x7f0000001500)="1289546be5c6bb20c46f6d141441b1338b7deeaa390298c74893281aad3fca90a695ce5d7286dd71c24110b8b2029a2ac0e570ade1fea4d1ebc829d5dea223a33aae2a2430c45347f28d19d76a7c5b858acd0f1f1185cc624d486cc68c5979ede371abc20e9ef994b8f00ae0f6760d95bd9debfef06bb2374785839b33b64baf343c3144452d73a115284d1d9fa021255a136c7facc05b1c400c60d8a1b9525958f457df902db0efc2e3b2111a1478ed16099f", 0xb3}], 0x4) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001600)=0xfff) writev(r2, &(0x7f0000001b40)=[{&(0x7f0000001640)="3ec4e33f8646a9872c8485ffac000009d943646df990cef8adbb5c3eb74180605d0953759bfd16c358eb31342105c5466972f277b30b6c410ff6a69b170bf0659fceac244ae5d198e541bc89a25cea9baa5df69aa18b6ca99c239bacecbbd451d5c855ef3960e8ad7e762bbd922679a76be0b221f48c7089b8e3ad43cfc0357b3e5d", 0x82}, {&(0x7f0000001700)="f3865bfc5bf89ac86ffac7b67faa0a51baaef4728bb03dc7924a072463f4868f0246a36fe91d05362ad946e07d418b2a68f7", 0x32}, {&(0x7f0000001740)="ba91e433c77ce5b951bcfca72f4823003b581cf6ba250afc5b23c8515d60e4537b0dc33fdf4cc38cce4c6809fcda4a26328c0a0a55efb4d7e2cdbb6a51f16d03df5e433841ffe603065ab124d879335069cf3d250266f31e07851a7f2b340c223688e2b2548078ab2caec46a945751b360cf318b534dcb2de7042e26274eb3a28309a812dbb3a952d9edfe0796d6fc5dddf7e25a48bbaa817f839696bcb38a1e4ab8169ec68b7baebe40f736edaced4f28706aea754f78d7e7a27691ba3e87d846753e7375965883094ced2a7d", 0xcd}, {&(0x7f0000001840)="b497eb7499e98ec8b2d86af8aea61f6cc80caf09202d53346d54445453753d05b4cbeb065ddbaeba3251f916e0b766b1f9d6b839c40407c5edef6d290cc9c5a3f6906f87576bb693e476ecc0fa763bb11913c2995240b0d70c7b354d1ec0ae2dbf41991db8cc303438905a060390923a3112828018ebac52c2e1bd271c8938f3867a92f984f13423344a9fdf977a8e5c9e866ede4727c1068b8732dadb477519830f299b05add86c030c3ef11b841a346672e946034164d4cda7c709e07ee074522df977923189e3f2", 0xc9}, {&(0x7f0000001940)="cb68511d359c6335dd867f8dc106ca3f1de938101df7b917a89fcedf1cb7d1c52e9a674a8de0b1eb4ad358cc4d82a08c551229b80d687b03b9df084afabc58596c8d6f3864cca2dcda38b73aecfcbe3c9094e8dcf66a689aa5cb8b4ace0fdfb0feef98d8b1a086bf5833a303a96bb2e2c35f2d926e8cfc31e02fe4b9e7e27bddb3c4ac73e6c550a50296c823181669731bf7d1334ce182bc6108c05ae25e36e342904c5e6a86d4e424dd2f24bbc893a0aa737ab040683c5bc7f868eddeed49b501f756f3856bae5a7669aa86df30f2ce27bb7acab4bb7d290451241d2a53d8903abf9af027474e08e8c83aa6b96b163bcc65aa4c", 0xf4}, {&(0x7f0000001a40)="3f35b81846a1881119fb4e82c0d395653b777934903da3040c6dffb8baec73c1659cd0a58713db86f5742a0c6f99ffa90e97204bfb8de022651d7f4ec819bf6b0539160040d07ca9c7db09b5adc1b57a56b66332e237f9c4ee3069ea4c304627ea9785ba37bd82927bf01bb333940c092f26207a498ac546cd5ceb3f", 0x7c}, {&(0x7f0000001ac0)="8afc0fd10b8ba61ffd6d204b377407acff72c738b3ed06d50cf95645", 0x1c}, {&(0x7f0000001b00)="d23aea8e905e7afc820e", 0xa}], 0x8) r3 = kqueue() r4 = open(&(0x7f0000001bc0)='./file0\x00', 0x800, 0x8) kevent(r3, &(0x7f0000001c00)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x7fffffff, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x21, 0x10, 0xe, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4e, 0x2, 0x9, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x29, 0x40, 0x8, 0x4}], 0x7f, &(0x7f0000001cc0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x10, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x6a, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x1, 0x7}], 0x3, &(0x7f0000001d40)={0x1, 0x8001}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80), 0x400, 0x0) close(r5) symlinkat(&(0x7f0000001dc0)='./file0\x00', r4, &(0x7f0000001e00)='./file0\x00') r6 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000022c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002380), 0x20000, 0x0) r13 = getuid() sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000001e40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002200)=[{&(0x7f0000001e80)="5801c60f12be84555ab17a0183e7d5f021d8da6bd8cdcb8377f61546ba1f079ea394847525b7413a275ee48c56f9b181d9c87c519d40f6a486bcd084c8c6785c8e0f3c7293abf918d4169e2658c37d37da7198c5d0d45dbad31af18d7723c0a9f5b58c4f8b0c0041ebd0a86dd5b70e885c36f8c5fa57d9671c84b2baa76e4d5fe27112ae395497459ade7d89cc0a36aeba5f36ac670ed6bbb1e9c089d1845b349db8b2a2642cac25b770", 0xaa}, {&(0x7f0000001f40)="ca97b7ec0afaaa3f00f6f2bae5328e7b45527f0fa78c44544ebe2986fa084c97b47d594848b0d6b462021e6c1558bd3342599b631d9c71ae6e39645c7c65b46d193f0d2db2ba95d9e59dff884beaab35dfc69377c047abbc67ef853250662e478a", 0x61}, {&(0x7f0000001fc0)="c596a386688dee0a84e2136124dd", 0xe}, {&(0x7f0000002000)="320d2c3cd49f9c74694d5a2d39d3", 0xe}, {&(0x7f0000002040)="e3b9164c6c1b32390cec062754b61bd1b7b72d2a23502325ac614b63ff58ea677dcde4b48675ac47ac6b0e24bb211e0117876c83182a6068f9594960aae1aa6ac751917c46ded69e8f065b415545da3ed280276461a763a8742696fea3e16991fc42b558095cae5abb118fba9bd7e730", 0x70}, {&(0x7f00000020c0)="c0a5b1b17fc1e45df9c3f8d385549d6d017b8d54c9fdc40e1e1702f04fd62cf0b947c23d93dcedaabed8458e9ab9f10363e1705244800856532a5c5fa2b57d4af371956b20964c0af3d28dbc653e22c5559ec833bd33de04bb1293d045ba190466ce4410f122045da9e0beb1425a80575d8a1282650b9486979e06a47f0c03b91f6518199072e3a30765", 0x8a}, {&(0x7f0000002180)="1314d1c6b9a4da2da4180f4ac7190c25b47f58cfd901eb1c027d01b74c4ddee346a077337dfb829ebe790df6bc011ff97a3b513a0e38efaeca9341ff4693fc89d9e553f0fb0f40a7231960e8043f651f8f7e93cba3a5c263f489b7dd1a1ec22cdc1377cceb1e", 0x66}], 0x7, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r1, r5, r4, r12, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13}], 0x88, 0x4}, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000024c0)) sendto$inet(r4, &(0x7f0000002500)="cb00e7d6dfcf4ffbb00c9336ef79e3093d9b1c0e432449bc9f9e4a771a9ba9095bc142d967a640c1a34be7b30f87346db9716ff4289c97404450e799e34c74a2dde48cc4eac5c8faf628dc558ccc36719267ff3874ea1fd149deeb0adb537f886692a4ac1aa8eda145daddf5baf3069484fab755d916da4f146b38631194fb376c4a7861d9b4742c1c8dbe996c64a7757357b95f47538d17252e22472204e89a0c20f136ca", 0xa5, 0x402, 0x0, 0x0) r14 = socket$inet6(0x18, 0x4, 0xe3) fcntl$getown(r14, 0x5) recvfrom(r1, &(0x7f00000025c0)=""/175, 0xaf, 0x1003, 0x0, 0x0) 1.364178035s ago: executing program 4 (id=1208): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x40}, {0x2, 0x1000}, {0x1, 0x1}, {0x0, 0x1}, {0x2, 0x3}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x7f7}, {0x1}, {0x2}, {0x5, 0x5}, {0x3}, {}, {0x2, 0x7fffffff}, {0x2, 0xfffffffc}, {0x0, 0x10000200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100000}]}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9a, &(0x7f0000000100), 0xffdb4163, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x5, 0x0, "cded2108002578ba7db28c9d6fb975310a000004", 0x47ffd, 0x6}) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x4000006, 0xbb, "0067b400000000006a00000000000000000200", 0x7fffffff}) 1.33023694s ago: executing program 3 (id=1210): r0 = socket(0x2, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000000)) socket(0x1f, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x5, 0x2, 0x200, 0xfc6, "1800e6134f5d7a000000540d0700", 0x3, 0x7}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}, {0x100}], 0x2}) mprotect(&(0x7f00006c2000/0x2000)=nil, 0x2000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2, 0xffffffff}, {0x0, 0x5}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x3}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x5, 0xfffffff9, 0xa89, 0x0, "4efa439223d41c01b65ec2b2ad7d55c70c1066aa", 0x8, 0x20000007}) syz_open_pts() poll(&(0x7f0000000000), 0x200000000000002c, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x33, &(0x7f00000001c0)="0100", 0x2) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socket$unix(0x1, 0x1, 0x0) 1.281900633s ago: executing program 3 (id=1213): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x2, 0x2, 0xffffffffffffffff, 0x6, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0xfffffffffffffe06, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc0, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) (async) minherit(&(0x7f0000435000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.276669227s ago: executing program 3 (id=1215): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) r2 = kqueue() socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) setsockopt(r3, 0x1000000000029, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x41, 0x2, 0xffffffff80000000}], 0xdd09, 0x0, 0x80007fc, 0x0) (async) kevent(r2, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x41, 0x2, 0xffffffff80000000}], 0xdd09, 0x0, 0x80007fc, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000080)="971b58c558cb8a8d7ac5a000e57abc1057b3f4b3b7eff782bed86c7eaaac260f3decc0e7dc9f83f433e1fd5200"/57, 0x39) 1.238034568s ago: executing program 3 (id=1217): sysctl$vm(&(0x7f00000000c0)={0x2, 0x7}, 0x2, &(0x7f0000000080)="37f71efb997a070068175234783fea93031b0aa0864cdd822687", &(0x7f0000000000)=0x1a, &(0x7f0000000180)="db3e512bbea05475498453727423200d26164c44e0f5bbea170a0b9e003abdb84c4bea607910144c6ddfea35eedfda1f39ce65b450347a3ed553104e71b4adde73fb9714850ee400009103e78094e8480812ac6dd02e0a05ad37b752e2b29279b6ac90ff65756e836109eb497356c7cadb3b1363f2b007bb1d524593b6f67059d776f629030000000000000000b8580b0000", 0x92) 1.237262245s ago: executing program 3 (id=1219): open(&(0x7f0000000040)='./file0\x00', 0x81, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r1, &(0x7f0000001380)=[{&(0x7f00000002c0)="8a83d04b578f988499243ad878b46c558d9813e113cdb81a4cd005b2e9bf11236596ab5fcc2cb4d7d317f76e94cb334687449181fa281e7032d8eb04d67130e25ad27d6703d2f464ae50b209a7d32e39c35ed148ec7804096854b2c6f75151a900008a2bc5429a8e460d8503f8dd36b5a2898e8546c4e34744bab824e1802399acff83c243cfe394da6e61c63da0cf3cdb831dcfd9a19cacb58407d4850439e174650d910f3512cca31c2db6349f930a23ad4b43dc5a0f3d6c9f80d7cc27978d33f07cf292c1a04a7cd784599f491fbb12a6cb2c8c245ac5d5ed54e1ff18762ef0f78fcaeff10d09fe", 0xe9}], 0x1, 0xffff) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) setrlimit(0x1, &(0x7f00000011c0)) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) r5 = socket(0x18, 0x3, 0x17) connect$unix(r5, 0x0, 0x0) (async) getsockname$inet(r5, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x2, 0x80000001}, {0x3, 0xe0000003, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x26}, {0x81, 0x40b, 0x3ff, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0xdb, 0xd, 0x28000, 0xb7}, {0x2, 0x24, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x20028bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x4}, {0x401, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0x9be0, 0x2, 0x8, 0x2000069}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370694ad45033091b7a459221650f708b03bd110eb0fb7fdf7fd0bad4a9bb8ae80beaa7918a4195dab9b3b0e32600f8e87e2162178331af7594be7506a07b4538e17a843f0e707372d3a33e29471e46693f820d28416bae5fa741b4339fc4992e1c8216da4a0022799159bcc14b575fba9d581271d93e14ed910a03", &(0x7f0000000080)=0x95, 0x0, 0x0) (async) clock_settime(0x100000000000000, 0x0) (async) sync() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) 1.17125656s ago: executing program 3 (id=1221): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2000006, 0x8, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) 1.033021387s ago: executing program 4 (id=1230): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r4 = syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000000)=0x1) readv(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/20, 0x1a}, {&(0x7f0000000100)=""/144}], 0x100000000000019b) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000200)) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x80, 0x1, 0x0, 0x1915}, {0x7, 0x2, 0x30, 0x7}, {0xc, 0x8, 0x5, 0x3}, {0x6, 0x3, 0x7, 0x800}]}) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r2, &(0x7f0000000600), 0x10000000000002a5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x0, 0x4, 0x1, "7a49e2b251dff3df028e3080530fd9f80e10fc64", 0x6, 0x4}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000040)) 968.248662ms ago: executing program 4 (id=1238): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) shutdown(r1, 0x0) accept$unix(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x84c}) r2 = socket(0x18, 0x3, 0x17) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000140)="ecccadeafcb1048b6ceb7c061afb0e98c9272bdb3818c846adb001b1d396fb85ccf91bc95933bd7c7986137e3ad5f232", &(0x7f0000000180)=0x30, &(0x7f00000001c0)="4a968c553d2b8e7b1c27a66ad84c78f9c88e8d2fff58a42bd739d87a4f8182bf9c3bf6815845dd81e094ca56ff29d82ddec9a6f30a977854c6371960db420b88de6190cfb5335812dafb5fa21fece254712772ebee9d0c131bde76f33c27ef207cf0141164bd051d95754eb4bff268", 0x6f) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344, 0x41424344}, 0x3, 0x8) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x161, &(0x7f0000000300)={@random="bcc041a3f029", @random="b5925d2261d1", [], {@ipv6={0x86dd, {0x5, 0x6, "178d33", 0x12b, 0x0, 0xb, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x2, 0x6, 0x0, 0x34, 0x0, [@mcast2, @rand_addr="ed89602caf2d35e1bafb15020aad4443", @mcast2]}, @dstopts={0x37, 0x0, '\x00', [@pad1]}, @fragment={0x2e, 0x0, 0xd, 0x1, 0x0, 0x7, 0x67}, @routing={0x3a, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f11a8ef44f2e85ce6ac8c167ae517b05"]}, @routing={0x11, 0x8, 0x0, 0xf, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @dstopts={0x11, 0x1, '\x00', [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x2}, @ra]}], @tcp={{0x0, 0x0, r3, r4, 0x0, 0x0, 0xe, 0x61, 0x0, 0x0, 0x93, {[@generic={0x4, 0x6, "5911c902"}, @md5sig={0x13, 0x12, "8c21c7c60cdf73f56949512e3501d25d"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x2}, @nop, @nop]}}, {"3a5b10290067b49d0f06a3"}}}}}}}) 765.084443ms ago: executing program 4 (id=1243): r0 = socket(0x11, 0x8000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05004001070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) 763.607027ms ago: executing program 4 (id=1246): r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x12, 0x3ff, 0x2}], 0x4, 0x0, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r1 = socket(0x2, 0x4001, 0x0) (rerun: 32) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 760.660171ms ago: executing program 1 (id=1247): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) r0 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) close(r1) 715.640606ms ago: executing program 1 (id=1250): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x230, &(0x7f0000ffe000/0x2000)=nil) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x6, 0x4, 0x0) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) shmdt(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 714.231106ms ago: executing program 1 (id=1252): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000080)="971b58c558cb8a8d7ac5a000e57abc10e100025ab1769df4e6a61255e557b3f4b3b7eff782bed86c7efc2d0dac3decc0e7dcc083f433e1fd52", 0xfffffffffffffcf3) 672.884288ms ago: executing program 1 (id=1254): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, r0, 0x0, 0x10, 0x4004}, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x1000005, 0x7, 0x7fff}) socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYBLOB="ff025fbb707d8025bc1a09b5b2bb69f44f1fe7049af1ce248a092adaa253aab477b722c02fe99ccecb00524d2738033da44e4c80f376851eb13f140fac2f670be7bf9020d349c635abb2db3617a88d232e569fc908cdd56f47e8f2543bad65eaa05cdb6a40ef2f6836083689fba9751080a389d860c2b1f84e73556064711ddafa79051d066350f3da2653b60cda5c692a648e17479fd52cb3a78d1f145f43ae34da534c93118a9af8c2e76e25822b6c2b659aac9358c370019e19906dc59e657e9925ed3e0b2e32287f68cc16e8525690de6c99c85f618f959088c044db4f8842e4221ff6200aea29db687a7a54769c52ad33e45259e28d284cbff269578384253a27f6760161a60db8baed9889f3"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VNDIOCSET(r3, 0x8004630b, &(0x7f0000000100)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f00000016c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d87e68a98ad821a55a81097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d9", 0xb3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0/file1\x00', 0x10, 0x450d) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r5 = getuid() r6 = getuid() chown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) setreuid(0xee00, r5) socket$unix(0x1, 0x5, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) 642.003527ms ago: executing program 1 (id=1258): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20008b, 0x8013ea, 0xfff6, 0x1, 0x2, 0x27, 0x8, 0x2, 0x1, 0x63e, 0x5}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x101) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x7) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 571.674203ms ago: executing program 1 (id=1262): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740)="1c000000", &(0x7f0000000440)=0x4, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x9d38, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r5, 0x27}], 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/108, 0x6c}], 0x2, &(0x7f0000000400)=""/60, 0x3c}, 0x2) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000480)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b9a68430c77ee6167e8dd4a0ae781db094283fdc11669c5dc894da72b1e0dce939756a661a04551154cc048e8395a8632cf60d28d44011916d11e46b8debea8bad67edb54bddb5cc5962d77b3a0bc2cc70b5d529d4593c0101049dc7d27730728674b520060e274fd64441f5a6bef16", 0x70}, {&(0x7f00000001c0)="a9b54b5be7d3b332554d267e8d305745322882fca99209f389bd476e0f8fb9b45bd0cdcf7d0633d8a9313eddb8fcc34f9204b35800bcb17b7be1c6252318b78e1a65abdcf7a8764e474b96d7f4e2a78accc3d77a93fa214f657da13ff567595dd97494cd380d64ea54fdafe3d0", 0x6d}], 0x2, 0x0, 0x0, 0x406}, 0x0) write(r6, 0x0, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4d}, 0x800) 141.094437ms ago: executing program 7 (id=1273): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x29) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10001, 0x10, [{0x0, 0x7, 0x24, 0x70ffe}, {0x3, 0x8, 0x8, 0x62f9}, {0x100, 0xffffffff, 0x0, 0x6}, {0x1, 0x800, 0x800a}, {0x401, 0x200727, 0x2801, 0x7}, {0x1, 0x650, 0x3, 0x97}, {0x2, 0xfffffffb, 0x4f8, 0xd5}, {0x6, 0x803, 0x4014, 0x4000008}, {0x2, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cc, 0xffff, 0xc, 0x3}, {0xffffff82, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffb, 0x1, 0xffffffc0}, {0x0, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "0000f50000001700f0ffffffffffbf0c008000", 0x461b, 0x1}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) sendto$unix(r1, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x9000000000000000, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x2, &(0x7f00000002c0)="6f1b1cf1a0c735c47fb783def3f59199d2daee18886759804f8cb98308cf8cc2a6ca18ebe33c2772823e319dda6b51c77581516aa108cc45922a145748df8ac9d975c66744cb825a594b3fa8fe9623739efe949445d75d2e5111273d3daaf391062dfcff547356f03b8a9e6893dd61d62fb5a983225044feff739f926988", 0x0, &(0x7f0000000e40)="fa77a040dba8b9b7c753168a338dbdf67d5ae0354e9cc24ae9e5bc140a16492d03503265742be2a4e7beab57061bd1420467e5bacac10ea2d4c8a667d2c3601046dfd4d798896141bfb870a741981654f9d19988c6d97531d105dc93e7defc83aec0d5727430fe26e8293652640c063a1ac6f1d6c2292cb663e11849dc89db09d8dbefb437a7743c546b3d8bc3031f5c563051e87041ff7a47ed68f724d5fc5c831c8f94717f7d4e153dd4ecdd52fffb8bfbe80683efb3557b93d87520d99c9a492b67d766de3f769883777e8f0b5e026bb1d0bde50ea47a13cc16490cab10756431c146ac103f3f57ce7a88284bcbbb80c3b93146374cee056ef9b5e86f7733b756965ec2328b3507f34a13bed18b4ae8a81a61095d19534911aa9d4bf030f92060c4c9db187ec40d52606826b3da75e594309d961987e5d348ba12012683c5076eff05d223d403f024ea1ec7215c0f2fe33874996c6180aaf084a0c3c36b2e25561e33c741a3816fb67ca9337361c23b9157d3bbe42cd63b881382c19c286d5985afbf99871664a0b4c486d0938b7d84b5ed7b7fce631ab07d520e7d6c639a7ba7efdd77c0e229297d3b303e3fc14d30bf3a91642e77a60e8bdf44f76c3384c156cc82ab560ee518d97700a462d9648ea0919719c61382d71dc6f5edaa274fa332e7953d9c91826e085eaf1ce79a29fecb8b429639cac247275b3d2ef363b79ebcea2bb38569e9c971c0c12b6ac1e1d5bf23dcf1ed46e37ee77d13ed3497f28eb42b75bb549dc152df341d3c4a85c53ff7bdf21aed3fbb02b746f16f54b0d9c958eb21d920b7f079b0a99141b7d007e858b3fd0446c3666d791c62595de55787cf24141c532429d4c17ab82d81bae888058c6dd08a8b8c672bca86bf7da064136ef7cbfe9d891394e6e0199e93de2dd43f3f7980a829ea2d471c964a31a4d15c588c8504e10f23d2202494a794c05d6c1530b5b7ecf2b32e0610230e3ac26f0d0531aec2625560d045de4450fea64e4bb22d8fabd70c71c63023548a7f6bb13f7e55c93e8d0367ee15a889f90d077e80f51b58d63c16d970d7ff838518431e468e60fcc21487df001c14388f2deeefb287c36e1a66dbe47ca2e6e19ac7050a0c3d9689bb3164de67f5650c1e4b3702a45f71108360ceb08e682941c94dbfeaf6013e6a035a2c978a7c406f3c3a0f309c83893158250fbd5f73669201b9eb875e7eb776308f7cca59b88ddb34e5a7cdffa1312d7235a76d3a7e5ec6a85e7ada494dcf68854e4e99dfc793f13a99f286f8440c8de586835c5b4ff8e2402159e69cd344119d54ac190f1865e3b8a641d3b595cc26f26662ba1357c0e85712c3e5b38b49f8f75a6e616aabaf43966ffcfe0165d9ed93ee3890e8e3c7a0e0796bffd3fb71c716c23cad268bb7f3e716fdef672df9d497a2a8b3e5412326f55da782256fd39219b9664056ab073dc2466674dd801fc52b39ba966ae0610ca4c3b2af467e096ec5294cf3bef4a38a43732c93aa9ed4b050ceb33bfb2dea53b7469adb358cf4aead15e23cb9ec1845286476beb68243d5a4cd1d74bee5ba6f62a0f1aeed87ae3db7c20ed82e203491fdc29bc146815aa8647673fab2d7cb7a0fcbd836822b17ed810ff7f94c6f9c9a112e23b9d20740e955c40a505026b90245eb73bcdee465e5ae9d77fc0d05e03a991029413e4fd1485860bb19932c7abf419dfdc8a3d9a9e979168f377b8e0fee6911fa4beb40f8198282e7d58c34326fc037d40f6cf831d88b1d02cd76c9fc6533bfa6403e1275f26f3fad69f4432101258be85a48f4b3feb6a6c67ad309d6cabbb6ba149856258a7f0b6d954766cf167885b6737a0e2fe127809a8bdb4924b20a4b11fe62730eb546d19b1224e1482d0aaf256c12ff68133e5336a250a4b7e460bec41ad050e4cbebc4ee5214b96f9d5d6c82bc4c167f05e92cad1d90d31e499c5190a336b1f6c9a492a78b7b1501ce5802cca8fedd0b15d9c855daef18e4eac546ce7d95f43b9a4d50c0856276b166e7d1181aba10724344815c94cd9195f53c551c103f6816be0abe5ad76f7398e1f4859887c0f5c602d8d42b15d12007afa4e86bfd6ad4071b1e2083cab5da55b84ce3ec4399baa87e68d11bc69d20266c08b3bdcd537885175f0e795e1d6fab3d878ca54214832412471b59bd825a26daa8665f9def141aa5651861d9d193f12ddc7e9c6e9fe14e1ce4ee6dd740f7a965857483b7d953fbc2d06010836ea2e9052c764be4f9d43a2478827ec19edbd53043089e8d990bd400b6e6061ce474cbad410841ea8aa3e3fd85520444fe1bf732e4c3e05f3d6cdcaa3fa4c218fdf2dfc30c4f01d6223f20bbf2f08565801e9f454285967747d28e5be48d045008da6c9b305f2204098aa3e8af308d79727abbd9ca5e8fcf9cfde5161061f51b7a8700f7962e040997eea5cd80199788f7a40595a38f46df091b9e2a784bcedeed9d9a177a7c1fed2881c2892b161ad03a527566e66f9cbe4bd9a4fe4372226cec56226c587b709bb1b85d34b4d60b8763fda9454eb0cee492e5cb7c730335ece9fd196878a62f027798fd94bbf44fdc67e0815b3fd6ca88ae97fad19fcbc3fa0b73666a9c5a84efaf0a2b86dfd22e874c6b081cc4d2b68af76ec7a96426ec7305bfdcfabc2c62e6814d0a8aa67c60d925ba3e8664fb1dd940af2d6209f2e74caacd316fb79b375a6e6c4d032bd92f9d6122a4ea0f1e4d634930f5668c8d03a947c84caaf468f1a877afe6ccae1b3055f5c0bfcd59f47af254ee568eac9e83a132e21819454d1bdbe61b03cf42be7e86ee98d19c4826d13abb8db74a5f27a4129df8725d98703744bd143178f2ce26bef7d1875f5e49f9b5e1641c10d9ec9b7c46ebb85d38ff8a57cfbd1de97f9f07effd814b5fc2748bb004c77667f20eae7bfbfcdf9dcae6378eda59e7a3519f19070df0acbe51e3a399d77fb41cb43fbf05b6bc98ce3e2c1a6343571663a3ba92601a32e06f1e5a27d76835228a9559304bf6f7a88fa96a15ca0d1c810ec5bde36ecd2c9a84601bc951fb9cf26fa30855326d17e81a05016abcba8fcb125176c928445433b7e33a5211ad6a2f1e643c5d9d3f4a28d0605b03463884546de90b4fa1841cf88fb292f58bb44baf9cb2b53714c9c06e00d59bdf049537ecdbe0b1e282bd2915fddd26ad5847c2c6427404d67c79ce5cdeec4afcf37adb49aa3ae58d24303d3db5e32ee77e174b701505f71e2e99636cb8bf804d033f854dcc4067650ef602c583bbc7ce2755b5d32e4a75ba8177fd79e28dc67e239faa94f7808996a51f0092832d10c640a9798360ef207e06a5a708273b70d1cc1b9908e033ce10fa572b237f3edbea663de75559d6c5277eb73d9e38eb8ff6d890c66ad661a0e19449a03df63f774fa8b0d999f512fbaacc6ce794122b8f1e41eaf930ae64f2e4bd12ef7228f1d0891954b5616ade1470d59babbfd012682a021cd9f10ff093c3a9094766eda316e5fbb5002eb893d57f54616116b4bc147977d8bed65618138e5dcf0747d2fcf2741fb4c39af5cec8fe8d50ef99cc9814801bc595c6f21ba3a1379f1db86bfd39ad46246f41d5383d8ed4ed7ce7321ed5d75e2efd171e31364c14ef5830c6ad3a72a2f29613fa6ac40998f00f1b0bd0d7a3b442588416ecc9fca819499ac2085f0139b157f4f41f259c349e925e2bf364558355daf1762e16df75d82d0766703425b33037a9e2cccf4b56e610895b7ec832ba235ad1d5f8ddb42400029d60ad7740faa0072d5de40f1bdc90283e07dd77062a01987dea942b03b8bd18a5e5f6ce29f5c09e16e5ed24f89b7aabbdb1540c34cc706a18042570758b087b1ade2a394093373e64866820debaa1b1d61058b9e1f317360ef37677444d80fbe677d085657513cb2e7a5e6e45fc74b7224dd366af2faf80d6eb6c98f042e183a77d07ea262e86f5b32b2f7841e181c7ee18c60080e6ca78dd2ae187df13f1e60c9ac414618baadd9ac9d4684b16d45d5806618c3f08d9de72f4ac4d46c6c2050cf8317d30eb77099af81ac24675777628860c05537b15fa012ed9ad4acc71dc474159dbe36ccec5f0f76d4d4578d944e5c7e6be3865387d04ea4932dd4259ab9344234def886ff6881b4bb25e2c227ae52a272b9bdfa435ffaee77bb53bdc23ac6b18a4b7b0a385f96d0b1232a860c53fe055c79a448ec97f49b3fe1e4fc79d2bfb8c3f7271b4c6c3eec94def2dc8a6b4066d2012d159a214c62749b4285adea81688a76191cdb02b21ef2143b134150e1106eec74f6f4479926c432b58ebe7e0131d5d7f03e510ebb400dd6d8ceea153b9e532ec42077704a4bef2224a29e8b4922facfb36e6f831710061dc4075079bc8ae3e8b394a8134b3dc62c61a1d1c3055f9d6acf3cc74d441bdaada96b55bd2a40db299f6813dfcb69cbcf9e5932fe125c0ba4b77eb56d0396c68823749590e65163039116ae6e4222dba6134d1090b930259602afc4c786eae53cace5174b7631cc60232e0f30c74e5485b7876bd3ced8a28654c36992a1ed483af53cd3a4e9fcf6d270d8b94fb2783ea880ad6672cb0157b7acb7c38ab4b18fe55045f50f9aac4bff995cb859cbccc7e72f02f6507617eae1ab2d886fff8d54326455098e6868d8fd163294a9bc04df3d901c9dafa04e030e388ee852967b764dea604a998341f5129f06efd14102576687508087f7ef225c524806cfe6dc49dadc3fc00f80c4c10a0136cf5eca8e845ae5d3b5b7e6b4e14b39f0579fb9321225f3bd23f6903bba8065b74a25f40d9aeedbc195cd8da8f33e01feb35682b2ede9d7bad8247a82641a116f0c981b2c14b7c731e56f3d37978bce4ef04afb88a79d0369129106d1f41623a086e4124bcf4198cd45e6de9e14cb1793c7aec27372bbed2ee9e4349f2dda47a4737c803cb1e502130147ca77ab3daf6d27c8c6975c862614fbc2f136f4ee1b3498022f57df640aeb0f2951cf7b347688c54a1e86e2aaa946a14902f8d198dbfe8d735e6738b7e0268fc04fe2a453f75e822b7a6d2809c39c709bb50cb7a7472516ecfdd65d5b4a6442fa5257391c2deb731ecde5d15a3301cbd0fed9e05f61ec6943226b779c508a2a51681b4aea16dc49817dcca2cf6e372496d8559166323e37e0c68d64d7a4b22b25386613aabeb6c5f575f1e463adb5d6d16be0c7c75e897efd9261e5129c664621577542278870f223a82139d8bf17bb91fa21105b1076524b88c1b5093ee52c17e0944cc352eaeddaffecf968bcfe8a6027b9b7a4233b7383089e331115102cfc304033e548fd11771346c4d569a7b3e7a93d8b4c544dcb79eb924d7fc336b5b4f316ccf78ddffc1efd14848c492226756b1e3fae5275c99c98631caa22051a7021a57f366c45812f60a6923de4c3cb69cd46b5252cb0ae44a3b905a8b72a1f4bad1cb4646f1aafdbae8dbbada14f63dd969e46d278e6354edb85cd005d396241f8e9bb9b8cfa5c58d0869ddbe16a1882ba4108611cbb85f5864cfa32dc0be6c4d4db53d9e52a80ce6c3cdb5f47ef4bbe772d78a2b19e9816f7cd686bc43e4ddec08e3d1a0f655965d9dc4cb1526c75d6f6187f535e57dfbca22c8c1fbc74df9246eb6c5a5b78061b7daaf7a8c662ebbc53ab14a28a9d10e1e88acbc52a52bc08192ae7c992e681f635f6881acbfd44a77e946a455445853c93280e8c174f06f11f40b9598b4498c6f2932f40d8e5d7bc96f72ce0a814b41e6abc662d498f0905037fe957421a249c000b1ef9c90bf95f0f5f7fb6ead", 0x1000) 140.878418ms ago: executing program 2 (id=1274): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0xf) (async) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x5, 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0xa) 140.609227ms ago: executing program 2 (id=1275): semget(0x0, 0x1, 0x281) (async) r0 = semget(0x0, 0x1, 0x281) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setreuid(0x0, 0xee01) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r2 = open$dir(0x0, 0x400, 0x100) mknodat(r2, 0x0, 0x2000, 0x3361) (async) r3 = open(0x0, 0x40, 0x104) ioctl$VNDIOCSET(r3, 0x40204402, 0x0) (async) semctl$GETALL(r0, 0x0, 0x6, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) (async) setgid(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0x40047309, &(0x7f0000000080)) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x2, &(0x7f0000000140)={{0x6, 0x9}, {0xfffffffefffffffe, 0xe8}}, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) (async) syz_emit_ethernet(0x42, 0x0) (async) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) syz_emit_ethernet(0x2de, &(0x7f0000000200)=ANY=[@ANYRES16]) r6 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, 0x0) 139.514713ms ago: executing program 7 (id=1276): socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b300ad15115bb14ae0fbf03000000000000006e7f08feffc2d598af36567a5fa04d69a15b62825de0cc0900", 0x2d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd132", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00000ba000/0x2000)=nil, &(0x7f0000162000/0x1000)=nil, 0x6}, {&(0x7f0000100000/0x1000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x6}, {&(0x7f00004f4000/0x3000)=nil, &(0x7f0000731000/0x4000)=nil, 0x1}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x5}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f00007c2000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x9}, {&(0x7f0000566000/0x4000)=nil, &(0x7f00001a8000/0x8000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00003fb000/0x1000)=nil, 0x1000039f7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7ffffffe}], './file0\x00', 0x6}) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000001240)="7b88c242baa889", &(0x7f0000000140)=0x7, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0xfffffffffffffff0, 0x10000}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) openat$vnd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) setitimer(0x1, 0x0, 0x0) socket(0x2, 0x3, 0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') 138.339332ms ago: executing program 2 (id=1277): r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df60", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) shmget(0x3, 0xc00000, 0x680, &(0x7f0000000000/0xc00000)=nil) r2 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r3 = socket(0x18, 0x3, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) pread(r5, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x0, 0xb9b}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x1b, 0x8000000000001, 0x3ff, 0x7, 0x7, 0x9, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x83) kevent(r6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0xffffffffffffffff}], 0x29d, 0x0, 0x8001, 0x0) 66.339936ms ago: executing program 2 (id=1278): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000480)='o', 0x1}], 0x1) (async, rerun: 32) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f00000000c0)={0xfc, 0x10}) (rerun: 32) 65.578286ms ago: executing program 7 (id=1279): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51fc) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000380)) (async) clock_gettime(0x1, &(0x7f0000000000)) (async) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000140)=""/1, 0x1}], 0x2, &(0x7f00000001c0)=""/4, 0x4}, 0x9}, 0x10, 0x0, &(0x7f0000000280)={0x7ff, 0x2}) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 65.197675ms ago: executing program 2 (id=1280): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) (async) kqueue() select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x4, 0xf86, 0xfffffffc, 0x9}, {0x50e, 0x800, 0x8007}, {0x401, 0x200726, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f000011e000/0x3000)=nil) shmat(r1, &(0x7f00006d6000/0x4000)=nil, 0x2000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0xd6, &(0x7f00000002c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xa0, 0x16, 0x0, @rand_addr="fe000000000200ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0xf0, 0x0, '\x00', [@pad1]}, @fragment={0x67, 0x0, 0x3, 0x0, 0x0, 0x5, 0x68}, @routing={0x6c, 0xc, 0x0, 0x63, 0x0, [@loopback, @mcast1, @empty, @rand_addr="19d24dcdf778fa500ab24a92c1c083c7", @mcast1, @loopback]}, @routing={0x1, 0x2, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x0, 0x8}}}}}}}) 64.887805ms ago: executing program 7 (id=1281): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x9, 0x3, 0x8, "5b94b0b6ef79813f00", 0xfffffffa, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xd3, &(0x7f0000000280)={@empty, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x6, 0x0, 0x3}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x7, 0xbd, 0x2067, 0x2, 0xff, 0x11, 0x0, @empty, @multicast2, {[@timestamp={0x44, 0x20, 0x9a, 0x3, 0x2, [{[], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0x54}, {[@empty], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x40}]}, @generic={0x89, 0xb, "002323494a7c079fbd"}, @generic={0x83, 0x9, "2bc2f2323ea7d7"}]}}, @generic="77f3549e7131bd6609dde7c2fa1ab5674641be12eb1e67c359fc187800a52bd0b750604025d93c6ebe8093fa9265d81ef81a4b928248b24420046edaa85fbfa0aa9ae54c4aa5bf0475d35a2622ed0d0843ed253b7bbb39ae45dff4a1d7684a364f50e91fae834450f66147749cdbf02fe9b55cc8c6"}}}}) (async) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) dup2(r4, r3) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet(r2, 0x0, 0x0, 0x406, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) setitimer(0x2, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x8}}, 0x0) 14.836425ms ago: executing program 2 (id=1282): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x7, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000001}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x0, 0x80000003, 0x80000001, 0xbf, 0x10, [{0x0, 0x7, 0xfffffffe}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0xaf9}, {0x8, 0x800, 0x6}, {0x2, 0x80000003, 0xe, 0x40}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0x8c7, 0xb}, {0x4, 0xfffb, 0x8, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x1, 0x5, 0x3fc}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x1, 0x7, 0x7, 0x1000}, {0x0, 0x1, 0xa6, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x5, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r5 = kqueue() fcntl$setstatus(r5, 0x4, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="f1d629e49485", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x81}}}}}) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0x7, 0x10001, "7ce4334b29f6b7ecca1bea23f58c9e072d6210e2", 0x8, 0x2}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0x5, 0x7, 0x10001, "7ce4334b29f6b7ecca1bea23f58c9e072d6210e2", 0x8, 0x2}) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 14.392878ms ago: executing program 7 (id=1283): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xfffffff8, 0xf168, 0x81, 0x8f, 0x9, 0x3a76, 0x4, 0x10, [{0x4, 0x9, 0x7, 0xffff}, {0x100, 0x2, 0x189c}, {0x4, 0x6, 0x6, 0x3}, {0x10000, 0x3, 0x5, 0x779456d7}, {0x527, 0x10, 0x10, 0x9}, {0x49a6, 0x3ff, 0x1, 0xfffffffc}, {0x9, 0x4, 0x0, 0x2417}, {0x3, 0x8, 0x0, 0x5}, {0xfffffffe, 0x80000001, 0x8, 0xffffff00}, {0x7, 0x2, 0x3, 0x3ff}, {0x0, 0x80000001, 0x9, 0x4}, {0x40, 0xfffffffa, 0x1, 0x7f}, {0x0, 0x2, 0x1fffe0}, {0x80000001, 0x4, 0x1, 0xb855}, {0x9340, 0x68, 0x7fff, 0x8be}, {0x7fff, 0x1, 0x80000000, 0x4}]}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000180)={0x0, ""/51}, 0x3b, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x3) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x400, r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0xd) msgget(0x2, 0x601) truncate(&(0x7f0000000240)='./file0\x00', 0x1) ftruncate(r3, 0xffff) getpgid(r4) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x20, 0xffffffffffffffff) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) write(r5, &(0x7f0000000300)="793e5f64e3dbc859512403c1a0373e25e9428855eeff5cd0cc26c8100e3a4015e4d358a5a33b51ff69f3c6767c4a3a208bd30e8c551473fa16ef38ce11b9b11b2b", 0x41) ioctl$KDDISABIO(r5, 0x20004b3d) unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='c\x00') r6 = msgget(0x2, 0x12) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000400)=""/18) chflagsat(r5, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) msgsnd(r6, &(0x7f0000000480)={0x3, "44a70778938f6f50dac6ce5337e5c384ae65ef9ac186a300d9a9cc7b5e4ba34129c8494a590784c3ff61bbe2266f33c136e754dab222f3bea4671aa51e86db70575530c0a1683409ab9ac35f2876"}, 0x56, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/173, 0xad}], 0x1, 0x80000000) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0xfffffff8, r7, r8, r9, r10, 0x42, 0xb1}, 0x400, 0x3, r4, r4, 0x7, 0xfffffffffffffff9, 0x2, 0xf}) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000740)="34a5334bdee67b2e36034d6b09da11b018508c08c5f966febf0780230a1a3b2af00ebfcadef5489a93369842ef459b135fc1d972a57c6b32d0cff78d522083091839cd3c0148365eba782740ff873e56a4065b1f50ea3a419f876d7ff939de15f633d77fc7198a44d46a0d18", 0x6c}, {&(0x7f00000007c0)="55e32bcdf48f2b8975df38caedd2a3fbbed63e365f4187685abf8f281a90245f0c8de14fe6b9e735c720475e32222a5379d6943056d4fbc04ddc4da58a081f5651698978e1260eeb276048277ae83b0c63a3daf8ee87ebd86d534ae778c0225e081b9ff0d1d6cf8c2a224b8653c82b9f2c5d5e15c95a18a5783bcd08d0d7b10a9f542fe46cf1f0cc3e9ffaaf279c082018d8dad999bfb7c68022f4979998d5ca2554fcc8ad2baf4d7209e7ea39fb73f4b8c3040c092ae332911f0bd18a", 0xbd}, {&(0x7f0000000880)="8016acee0a5e469f5ae9d9aba3b735aecf7988ac2f6cac2ca10a6682afedf815b8bcd1e31384f922d18bab6a7b471a6c3ff52aaeb6729f2ee248171afcee4a14a4e4496bbc424bc7ef346f2b94bc4df966215e8a1997d05551bf2a91d17295a25d79b964a69303be4faf99414a0e4fc8c62633ffd5c1293f8af8e0e9c7662cd6ed3d36bca64a0f566dd9c66ecd8b63b2e53d4d36d3a1ce534e806cf6c6", 0x9d}, {&(0x7f0000000940)="83861420fc6c1cb12c8401b26ab3acc67f613f9565918fc9d3ac5f1e2e4fce4f727377274fcda97284dd188d2db6f02097f08c92fd23dd4b738b1e86d84bee0516e7e0", 0x43}], 0x4, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r5, r2]}], 0x18, 0x9}, 0x2) 13.556197ms ago: executing program 7 (id=1284): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x72ae}, {0x2}, {0x0, 0x10001}, {0x0, 0x41}, {}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x3}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {}, {}, {}, {0x1}, {}, {0x3}, {}, {}, {0x3}, {0x0, 0x1}, {0x1}, {0x0, 0x20000000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4096, 0x1000}], 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0xfc, 0x8, 0xad5e}, {0x28, 0x0, 0x6, 0x441}, {0x4006, 0xfb, 0xff, 0x5}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xb0, 0x5, 0x2}, {0x3, 0x85, 0x8f, 0xa}, {0x16, 0x3, 0x8, 0x1}]}) 0s ago: executing program 4 (id=1285): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) setuid(0xee01) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/184, 0xb8}], 0x1, 0x0}, 0x5}, 0x10, 0xc0, 0x0) close(r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.95' (ED25519) to the list of known hosts. j|E1\:pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (Amnesiac) (tty00) login:          OpenBSD/amd64 (Amnesiac) (tty00) login: #!3LKۭ8UtsN# ]צQ謭Z7=u繅?.~JP7V#lUXjtU~Xd3 ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xfffffd807611f9a8, 0x0, 0, 1) -> e ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7941a88f2640, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c475990 rbx 0 rdx 0 rcx 0xffff80003c441c60 rax 0x2a r8 0xffff80003c4758c0 r9 0 r10 0xe65874d1fc3c8e92 r11 0x2fc0ef9324d0cb97 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff82cd04c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003c475910 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=127688 pid=17088 tcnt=2 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4402c0,0xffff80003c4407f0 process=0xffff8000358170e0 user=0xffff80003c470000, vmspace=0xfffffd807611f020 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *17088 127688 35862 0 7 0 syz-executor 17088 240042 35862 0 3 0x4000080 fsleep syz-executor 36952 129445 63375 0 3 0x80 nanoslp syz-executor 36952 102488 63375 0 3 0x4000080 kqsel syz-executor 36952 212563 63375 0 3 0x4000080 fsleep syz-executor 91440 399586 55068 0 3 0x82 wait syz-executor 54264 124024 1 0 3 0x100083 ttyin getty 91337 503213 0 0 3 0x14280 nfsidl nfsio 37434 340078 0 0 3 0x14280 nfsidl nfsio 26594 54328 0 0 3 0x14280 nfsidl nfsio 6695 52048 0 0 3 0x14280 nfsidl nfsio 30312 149695 0 0 3 0x14280 nfsidl nfsio 83859 403640 0 0 3 0x14280 nfsidl nfsio 27161 251758 0 0 3 0x14280 nfsidl nfsio 67166 321678 0 0 3 0x14280 nfsidl nfsio 25624 80203 0 0 3 0x14280 nfsidl nfsio 89170 61980 0 0 3 0x14280 nfsidl nfsio 20194 324125 0 0 3 0x14280 nfsidl nfsio 13950 220690 0 0 3 0x14280 nfsidl nfsio 45193 294200 0 0 3 0x14280 nfsidl nfsio 95205 270736 0 0 3 0x14280 nfsidl nfsio 40805 181194 0 0 3 0x14280 nfsidl nfsio 61414 69067 0 0 3 0x14280 nfsidl nfsio 56278 447862 0 0 3 0x14280 nfsidl nfsio 39964 396067 0 0 3 0x14280 nfsidl nfsio 71070 106838 0 0 3 0x14280 nfsidl nfsio 39714 373761 0 0 3 0x14280 nfsidl nfsio 34315 51695 0 0 3 0x14200 bored sosplice 35862 314199 55068 0 3 0x82 nanoslp syz-executor 34673 147884 55068 0 3 0x82 wait syz-executor 51106 451143 55068 0 3 0x82 nanoslp syz-executor 97334 50132 55068 0 3 0x82 nanoslp syz-executor 50430 431066 55068 0 3 0x82 nanoslp syz-executor 63375 427952 55068 0 2 0x2 syz-executor 93428 359629 55068 0 2 0x2 syz-executor 55068 249987 59428 0 3 0x82 kqread syz-executor 59428 38429 43980 0 3 0x10008a sigsusp ksh 43980 270420 79313 0 3 0x98 kqread sshd-session 79313 146492 94776 0 3 0x92 kqread sshd-session 94776 109970 1 0 3 0x88 kqread sshd 89866 224353 29034 74 3 0x1100092 bpf pflogd 29034 86590 1 0 3 0x80 sbwait pflogd 95757 79110 55266 73 3 0x1100090 kqread syslogd 55266 496 1 0 3 0x100082 sbwait syslogd 20798 392437 1 0 3 0x100080 kqread resolvd 60621 393830 95886 77 3 0x100092 kqread dhcpleased 78768 163121 95886 77 3 0x100092 kqread dhcpleased 95886 84344 1 0 3 0x80 kqread dhcpleased 1789 318714 0 0 3 0x14200 bored smr 74862 235473 0 0 3 0x14200 pgzero zerothread 54828 481046 0 0 3 0x14200 aiodoned aiodoned 95305 267857 0 0 3 0x14200 syncer update 13418 362704 0 0 3 0x14200 cleaner cleaner 94313 149077 0 0 3 0x14200 reaper reaper 25664 117745 0 0 3 0x14200 pgdaemon pagedaemon 36796 91138 0 0 3 0x14200 bored viomb 72750 240770 0 0 3 0x40014200 acpi0 acpi0 84747 129849 0 0 3 0x40014200 idle1 80301 452352 0 0 3 0x14200 bored softnet7 70926 116787 0 0 3 0x14200 bored softnet6 36925 348809 0 0 3 0x14200 bored softnet5 81316 198753 0 0 3 0x14200 bored softnet4 10047 266576 0 0 3 0x14200 bored softnet3 72191 129726 0 0 3 0x14200 bored softnet2 31707 477887 0 0 3 0x14200 bored softnet1 91012 335642 0 0 3 0x14200 bored softnet0 63006 330939 0 0 3 0x14200 smrbar systqmp 77304 114626 0 0 3 0x14200 bored systq 18817 101736 0 0 3 0x14200 tmoslp softclockmp 1690 182779 0 0 3 0x40014200 tmoslp softclock 46413 439707 0 0 3 0x40014200 idle0 1 106843 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838d93c0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvm_fault_lower+0x675 #4 uvm_fault+0x278 #5 upageflttrap+0xa9 #6 usertrap+0x403 #7 recall_trap+0x8 Process 17088 (syz-executor) thread 0xffff80003c441c60 (127688) Process 63006 (systqmp) thread 0xffff8000ffffe520 (330939) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10223 11154K 11573K 166960K 13636 0 pcb 17 15K 17K 166960K 360 0 rtable 224 10K 11K 166960K 464 0 pf 39 18K 82K 166960K 258 0 ifaddr 43 8K 8K 166960K 123 0 ifgroup 57 2K 2K 166960K 203 0 sysctl 4 1K 9K 166960K 18 0 counters 70 37K 38K 166960K 246 0 ioctlops 0 0K 4K 166960K 1989 0 iov 0 0K 28K 166960K 110 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1503 95K 96K 166960K 2880 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 55 0 dirhash 12 2K 3K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1476 0 sigio 0 0K 0K 166960K 16 0 proc 72 115K 164K 166960K 742 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 170 0 in_multi 97 7K 7K 166960K 171 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 510 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 257 163K 178K 166960K 14850 0 UVM aobj 64 3K 3K 166960K 68 0 pinsyscall 43 86K 100K 166960K 2598 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 56 0 NDP 13 0K 2K 166960K 87 0 temp 82 8684K 8938K 166960K 58348 0 kqueue 13 20K 29K 166960K 289 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 266 0 263 3 0 3 3 0 8 2 rtentry 176 145 0 57 5 0 5 5 0 8 0 unpcb 144 852 0 832 4 3 1 4 0 8 0 syncache 336 6 0 6 2 2 0 1 0 8 0 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 736 522 0 515 15 11 4 7 0 8 2 arp 128 15 0 4 1 0 1 1 0 8 0 inpcb 328 1672 0 1659 10 5 5 7 0 8 2 nd6 144 24 0 6 1 0 1 1 0 8 0 pkpcb 40 11 0 11 1 1 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 5 0 5 2 2 0 1 0 8 0 ppxss 1192 75 0 74 2 1 1 1 0 8 0 pppxif 1504 8 0 8 1 1 0 1 0 8 0 pffrag 232 10 0 2 1 0 1 1 0 482 0 pffrnode 88 6 0 0 1 0 1 1 0 8 0 pffrent 40 15 0 7 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfanchor 1288 2 0 2 1 1 0 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 157 0 61 1 0 1 1 0 8 0 pfstkey 128 157 0 63 4 0 4 4 0 8 0 pfstate 384 154 0 61 11 1 10 11 0 8 0 pfrule 1344 82 0 76 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 693 0 258 30 1 29 29 0 8 0 art_table 40 696 0 258 5 0 5 5 0 8 0 art_node 32 144 0 68 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 10 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 50 0 40 1 0 1 1 0 8 0 shmpl 112 65 0 4 2 0 2 2 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 4097 0 2588 96 0 96 96 0 8 0 ffsino 296 4097 0 2588 118 0 118 118 0 8 0 nchpl 144 6049 0 4348 64 0 64 64 0 8 0 rtmask 32 15 0 15 2 1 1 1 0 8 1 uvmvnodes 80 5153 0 0 106 0 106 106 0 8 0 vnodes 216 5153 0 0 287 0 287 287 0 8 0 namei 1024 21593 0 21593 2 1 1 2 0 8 1 percpumem 16 138 0 88 1 0 1 1 0 8 0 kstatmem 264 134 0 106 4 1 3 3 0 8 1 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 37497 0 37497 12 9 3 6 1 8 3 plimitpl 152 254 0 237 1 0 1 1 0 8 0 sigapl 424 1775 0 1700 9 0 9 9 0 8 0 knotepl 120 532 0 0 17 0 17 17 0 8 0 kqueuepl 224 514 0 503 2 0 2 2 0 8 1 pipepl 344 335 0 308 12 9 3 9 0 8 0 fdescpl 528 1730 0 1698 3 0 3 3 0 8 0 filepl 160 11664 0 11438 20 6 14 16 0 8 2 lockfpl 104 1214 0 1212 3 2 1 2 0 8 0 lockfspl 48 385 0 383 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 88 0 71 1 0 1 1 0 8 0 ucredpl 104 1530 0 1516 1 0 1 1 0 8 0 zombiepl 144 1706 0 1700 1 0 1 1 0 8 0 processpl 1248 1775 0 1700 6 0 6 6 0 8 0 procpl 656 4100 0 4022 8 0 8 8 0 8 0 sosppl 168 14 0 14 3 2 1 1 0 8 1 sockpl 752 2838 0 2802 21 7 14 14 0 8 9 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 22 0 0 2 0 2 2 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 49 0 0 2 0 2 2 0 8 0 mbufpl 256 294 0 0 18 0 18 18 0 8 0 bufpl 280 17017 0 10875 440 0 440 440 0 8 0 anonpl 32 11667 0 0 95 0 95 95 0 246 0 amapchunkpl 152 56545 0 56007 57 21 36 37 0 158 14 amappl16 200 7521 0 7488 36 23 13 24 0 8 1 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 126 0 114 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 2407 0 2375 3 1 2 2 0 8 0 amappl11 160 65 0 50 1 0 1 1 0 8 0 amappl10 152 3 0 3 2 1 1 1 0 8 1 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 122 0 110 1 0 1 1 0 8 0 amappl6 120 196 0 193 1 0 1 1 0 8 0 amappl5 112 130 0 118 1 0 1 1 0 8 0 amappl4 104 323 0 301 1 0 1 1 0 8 0 amappl3 96 10179 0 10057 4 0 4 4 0 8 0 amappl2 88 682 0 619 2 0 2 2 0 8 0 amappl1 80 14252 0 13636 17 2 15 15 0 8 0 amappl 88 13901 0 13721 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 67 0 4 2 0 2 2 0 8 0 uaddrrnd 24 1731 0 1699 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1731 0 1699 1 0 1 1 0 8 0 vmmpekpl 168 15669 0 15632 3 0 3 3 0 8 0 vmmpepl 168 114710 0 112625 114 16 98 109 0 357 0 vmsppl 488 1730 0 1699 6 1 5 5 0 8 0 rwobjpl 80 37706 0 31519 131 4 127 127 0 8 0 pdppl 4096 3469 0 3398 99 28 71 81 0 8 0 pvpl 32 19934 0 0 161 0 161 161 0 265 0 pmappl 256 1730 0 1699 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 301 0 48 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x7941a88f2640, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0x250 cnputc(20) at cnputc+0x61 db_putchar(2d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff8340f420) at db_printf+0x9b fault(ffffffff833b24cd) at fault+0xa7 kpageflttrap(ffff80003a028a70,0) at kpageflttrap+0x385 kerntrap(ffff80003a028a70) at kerntrap+0x13c alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001563000) at dt_ioctl_record_stop+0xf0 end trace frame: 0xffff80003a028ba0, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0x250 cnputc(20) at cnputc+0x61 db_putchar(2d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff8340f420) at db_printf+0x9b fault(ffffffff833b24cd) at fault+0xa7 kpageflttrap(ffff80003a028a70,0) at kpageflttrap+0x385 kerntrap(ffff80003a028a70) at kerntrap+0x13c alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001563000) at dt_ioctl_record_stop+0xf0 dtclose(31e5f,81,2000,ffff80003c4402c0) at dtclose+0x105 spec_close(ffff80003a028c20) at spec_close+0x45f VOP_CLOSE(fffffd806b5e5a20,81,fffffd80097fb7b8,ffff80003c4402c0) at VOP_CLOSE+0x133 vn_closefile(fffffd806b0fd4e8,ffff80003c4402c0) at vn_closefile+0x12b fdrop(fffffd806b0fd4e8,ffff80003c4402c0) at fdrop+0x126 closef(fffffd806b0fd4e8,ffff80003c4402c0) at closef+0x192 fdfree(ffff80003c4402c0) at fdfree+0x116 exit1(ffff80003c4402c0,b,0,1) at exit1+0x59c sys_exit(ffff80003c4402c0,ffff80003a028f90,ffff80003a028ee0) at sys_exit+0x1a syscall(ffff80003a028f90) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7110449927e0, count: -25