last executing test programs: 5.697629262s ago: executing program 6 (id=602): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x10000, 0x8000000000000003, 0x3, 0x5, 0x5afc, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000380)={0x0, 0x1008}, 0x21, 0x1041, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000600)=[{&(0x7f0000000200)="7c13af764ee9a0fa3c3864110544b041b2753571d7ac0fdc3978d2095870e48d", 0x20}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90", 0x5a3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x74, 0x9, 0xc4, 0x8}, {0x5, 0xbf}, {0x816, 0xa, 0x14, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 5.692243878s ago: executing program 6 (id=604): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff46, 0x7fff, 0x6, 0x7, "ee4924a55ec2adeb301aba3c5f57f7c07e6917d8", 0xfffffffe, 0x8}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x10000, 0x2000007, 0x101, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x1, 0x2894, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x64f, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x574d, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0x200c, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) r3 = msgget(0x3, 0x280) msgctl$IPC_RMID(r3, 0x2000000) write(r0, &(0x7f0000000040)="78e23662114fd93f82048f654e9ec5339a483870d06f2dd841ec2223c9ffd688ecc3c6c1148ee3f938842d95b2b65bab09a3829303e5fe34c65083a4de7d2c8df720abb812931c2f6b4c64727ee343accb33070eaf330b7890a8b31afa5a217ab6a467294a5e4dcac03205a5cf64eddbf50bc9fac6787e3b234a383da7b703035b507b7b5d94930e8f4c7aa3dd11a6d7677cbef7ef38ff64ae974af46895a6b823", 0xa1) sysctl$kern(&(0x7f00000002c0)={0x1, 0xa}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) 2.127941249s ago: executing program 7 (id=745): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x820, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x80, 0x3, 0x0, 0x6}, {0x44, 0x1, 0x69, 0x808}, {0x7, 0x3, 0x7b, 0xfffe}, {0x6, 0x5, 0xd3, 0x10000002}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x4, 0x9}, {0x3, 0xffffffffffffffff}}, 0x0) shutdown(r2, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24, 0x4, 0x10, 0x800002}, {0x84, 0x40, 0xfe, 0x3fe}, {0x9e, 0x80, 0xfc, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r4 = socket(0x2, 0x1, 0x0) socket(0x10, 0x8000, 0x5) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) r6 = kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ab8050436147116138b4edf1d4ddf274", 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x0, 0x1, 0x4000000000000006, 0x101}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) close(r6) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000180)="3178ab85eb298df9", &(0x7f0000000040)=0x8, 0x0, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd6000406200383a0000000000000000000000000000000000fe8000000000872a40020000000000aa020090780000000060fd8000b3e486d002be1200000000735a4caa2fd10000000000000000aafe8000000000000000000000000000aa0300000500000000af1b000000000000"]) 2.098181961s ago: executing program 7 (id=747): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xc}, 0xf8ffffffffbfffff, 0x6}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x7, 0x2, 0x807}, {0x84, 0x6c, 0xaa, 0x10001}, {0x6, 0x4, 0xfe, 0xffb}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x7ca5, 0x1000}], 0x1) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x7) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000380)='./bus\x00', 0x3a0914c44f7b202d, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240), &(0x7f0000000140), 0x0, 0x0) (async) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x2) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 1.99174626s ago: executing program 7 (id=755): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.369076883s ago: executing program 7 (id=774): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x40, 0xe5, 0x543, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0xe) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0xe) link(0x0, &(0x7f0000000080)='.\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket$inet(0x2, 0x3, 0x102) (async) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0xfffffffffffffffc) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000007000/0x11000)=nil, 0xc}, {&(0x7f0000000000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x5}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000d000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6e}, {&(0x7f0000004000/0x1000)=nil, &(0x7f000000f000/0x1000)=nil, 0x3}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000014000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f000000b000/0x2000)=nil, 0x7}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000009000/0x3000)=nil, 0x4}, {&(0x7f0000011000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, 0x56}, {&(0x7f0000009000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x975d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x3895f011}], './file0\x00', 0x4}) 1.361861007s ago: executing program 7 (id=778): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) dup2(r1, r0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0x7ff, 0x3, "97000019be00", 0x10003, 0x9}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$setstatus(r1, 0x4, 0x80) (async) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffda7) write(r3, 0x0, 0x0) 1.263005169s ago: executing program 1 (id=784): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, 0x0) 1.167543617s ago: executing program 7 (id=785): syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xd0e, 0x30b) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@empty, @local, [{[], {0x8100, 0x5}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @local, @multicast1}}}}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@remote, @local, [], {@generic={0x8820}}}) socketpair(0x10, 0x1, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @random="4ad044cd272a", [{[{0x88a8, 0x6, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="3dfaee45624a", @remote={0xac, 0x14, 0x0}, @local}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0x50000000, 0x2) r1 = socket(0x2, 0x4000, 0x5) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @random="38acafea430f", [], {@arp={0x806, @generic={0xf, 0x6004, 0x6, 0x0, 0x3, @broadcast, "", @broadcast, "b68e714614f8f46160a008a6341e45aa"}}}}) mkdirat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x108) syz_emit_ethernet(0xf4, &(0x7f0000000300)={@broadcast, @random="dd9399ff6034", [], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x32, 0xe6, 0x67, 0x2, 0x7, 0x16, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x5, [@local={0xac, 0x14, 0x0}, @loopback, @rand_addr]}, @generic={0x0, 0x12, "8da7803e3894b4dc8df40d52cb8fbee2"}, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x13, 0x10, [@empty, @loopback, @multicast2, @multicast2]}, @rr={0x7, 0xb, 0x7, [@broadcast, @local={0xac, 0x14, 0x0}]}, @generic={0x89, 0x5, "d2fb01"}]}}, @udp={{0x2, 0x3, 0x8}, {"4ade060a0e280c0807f55a553828695667361eefc03b9b174b2227c604b3bbed962a430a9e463a29565fe162bf636db134c44ac0ddd36b445ff9e0a672742afcedf389347dd5a13b54efca3eeb1c5be467b4892b2c76875b62bdf9ba4aaf03c6a8275a012ad2c9751768e589a45b06f53132dac05104b72232b9c4b666f6"}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000400)={@random="04df7243eeac", @random="e343d0319209", [], {@arp={0x806, @generic={0x18, 0x7000, 0x6, 0x2, 0x2, @empty, 'zR', @empty, "377178bccb2e8d8ce0d051cc95c60763"}}}}) bind$unix(r1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) syz_emit_ethernet(0x47, &(0x7f0000000540)={@random="82e4429a0e29", @broadcast, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x2}}], {@arp={0x806, @generic={0x18, 0x876d, 0x6, 0xd, 0x3, @local, "1111a6697b847914f4c045a1d0", @random="819cc148a0e2", "27f48a654e26357a7008e205acc2f928"}}}}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000005c0)={0x8, 0x2e}) poll(&(0x7f0000000600)=[{0xffffffffffffff9c, 0x40}, {r3, 0x1}, {r2, 0x2}, {r2, 0x2}], 0x4, 0x1e370831) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000640)="1fb0a7724c3f6f74d666f9dbb3e1eed292317c1b1a184fa8730d5a044f4e11b70eb83ffae783fa0417e8e192fb3905404d02632d48b16611b134c365275850f742e57aa207", 0x45}, {&(0x7f00000006c0)="fcd1aa2a50161295b3dbfca53b0798eb1b2d0fc42aa2ecddc8a65720e8330f692883afdf2f536321cb79a5578b628ef69329eb7b4b44a6", 0x37}, {&(0x7f0000000700)="c739ced636d3314c85339f8cb4ab67546dc74dda6e0b5b7330b0af160318cd7073192b170b5c614f95a85110872ce4b3cd0751a357199184ef8a3cd216ebf04bc6e5e4fcc8c99fd7c419064c325f35213bc091196cf9a6411e23ea5e1be908d7c4aabc93a939921cc353b819", 0x6c}, {&(0x7f0000000780)="da257fd3cd053083a4ee6ebe2eea3f6c3f7d650aa6af26885ce3b41cad786d6c7ab1d24515b586dcbcef9d36b9d61f056df2ce20d23b826238c4c0fb715bf27bf3c688f4ec636c480695e2a29a3fe9841e33f637a23a74b420bf5b97c87fc3e03a7b2c9f35f4513d7724eb0f7d7526cd2453b970699425cceb7edb5af0aa502e1483e823826db783bc7fb679786a5fe65ae4c3249eb28ea98a900dc235d3f52e9b106e01db8c3e1adfce6a76399ade067cc227c7767dc27181e5eec752beee3707e5256922d7f6d0ebed209c237fe0c48877a2eec7f8487059f2a73d3837b7236c37ddd0582d9a9bb1e86a8281d1ac742ae2806161a6665e29c2bbe432fefe", 0xff}], 0x4) recvfrom(r2, &(0x7f00000008c0)=""/4096, 0x1000, 0x2, &(0x7f00000018c0)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001900)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001940)={0xdf6a, 0x1, 0x4, 0xd0fa, 0x4}, 0xc) syz_emit_ethernet(0x1066, &(0x7f0000001980)={@local, @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x37, 0x1054, 0x64, 0xa6, 0x7, 0x2c, 0x0, @multicast1, @loopback, {[@ssrr={0x89, 0xb, 0x8, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0x3, 0x8}, @generic={0x82, 0xe, "b90321fe2e606298ef81460f"}, @end, @ssrr={0x89, 0x23, 0xa, [@rand_addr=0x9, @multicast1, @rand_addr=0xfffffff8, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @generic="e441ef24eba506b3062b5fe620e487f7372d3901e2f22f5bd06d02da8eda72d2e74acc6fc5a51d02aaa35a46f570e844e3c7036e2300545f26fffab4ba60f62b442ed962dd77cddbde52c237e9b5b5c12c45ee78d94f57aa82e1035661642d3f24d4063be87e13aedc32fd94639734cce2357d8609fcc5c0580204e30a396796d3b9be36b823bdf9f922f6fa81d3aa1685c97b19255af2dd21968687a7d48991a31d56754a1860400d437441f6e7ec40855e23add0f60456d08acf8b3547f1152f693dd69640bfd0af00648582c78780e4d50e5056d5dd4d9635500034b0199cf6af9c720cbd9267c2862f846e5ca1003c055d9b18774c50c5300fbcf9364495de5f2ba53f2d04a1b80b671702699773bfd9708b345aa6e14045463eb48a5bc1921533b5c309b9a6d892df84bf7da1c491d682d354ea0e3fdaa0734634150c0cc4c48b8be5c5ef1c586e7053a6629e2f63fb51459abb47250879ee742054383793d9ba185a59b1b850e83f2d191d48603e2226922cd31c5aa7d492c52b96f4cfec9d8b7689c5cbab2a88cdda9d6367a97eebd04f1e9739461c594792a9f6cd90cedb670adfb66fda3b36d9c6ca88dd758e074129cb644b5aac84e2b8bdaabb8ebd3142a19fc349d5d70ea69a349c306c6725a4fb89e989bb3e4d9d8312ebd4e48f844a96fd1e40ecf661ed87530b7d17edfe08e6b37a8f537acbb855753d860ca8f50ecbaa82e36ad84ad0730b7425c34f96c1762d6da18f511ccfd407bacfa9a1d6b419c84dfb8bf5c9550b48d40be490e0ce37d7c1371a09718160cbcf0f56f4186b11fb234286cbd91af31051890b51101ff56be8cb6cdae5e0cd28e44e827153203deba06f4e51675f0e59a84b6f64ccdb9c0a8ab4812553c2ce078cf030aa0a92eb3749d6c7fe021a873513dbd796ef0cae77de25f1ab243c883b938eabd7574eaec6ec731899df9131485fb7fad5bc54405a3760f2bb3e8d3b2bf8c7014a944229a7df12288caa18454ff2779dc33bb74b9d6484a1d7dbf2b1d49b330426255b5d1e47e283dd34471e57bc0159ad0a9e6ff0f0fc62827ce9955cdd9c2035437352ff13bb9c96ee0caf3d617d0c6bcca2dec2aed9b4f4a8d505bbfd8a552d8c6d57b6ed3d518fb5a1519c8f3bb47faf260beea59a91c046c989bc627102942c53dbf46a29faa038f5f0bd6ccf4b5b52b48388487408b6da96132955e7676a7db55e227089837841fde236bf580e5ce1de55979182af9397a61499b469dd8598829ea6c4308d1405d7814ca95181062ddee6d54589b06771484f9c4120a09c227bf27466fa7e601b78e3ead9c3f1a7299de8690d127c918754b18580964bd490d5af9a0befb1dafb6ca7587358052470276ffdc439bafc1f6f43dc43c1633b4eb14111690fae29a5b68f143b44b1eff7747af4578dffdc25c7f114254cd03514147d2660cb37985b43b41e39522b27766d3fb74b6e682179a7ca5af8f03a3dad6d41a10b84b0c39a4209a2eb6af17bd187f74040a87c9e2d39b43d7073ca38c945242a2f9291f3aece1d9539795e009c13065684bda3c6598e6b2d44797741691e5e056cb24c52864ea2884f1936fe2cf3e3cbc4ffda9f4715049d0569f9e411faa6a2931c7779e8a3efe8a599fabd53cf5960dedf39fe9565a2505cff4599713eda0a18cb548a816559a1264d71b0bb17e7da3fd3d46440e8a1c8395c3444c8678888d95c63e4f196ad5ad0f0fa18af2ce0394e8d15049dca743348a40310b65b5eb8d48c37bc17a6a557b81b585348fd281f375abad2662df123a2e71c093da53b67687027df6d560f50cc1f228d89546eb58752877625966eace53b9dc06aa0151eca73fa1239bff7bcd196b376f5f90ba626ad5c8cb54b17a5d5ef9017d72ea63e23c386b1e54b91703fca21d4d63936152791140edc432afa315aaea273ef121a12205492d209cbcdaa50e444e348e00dde20a6f4288b099f12a546c36c84a9d009168f904098b194d8b9e9a80b1de84c3d24ddbe43725f5159a72d26102fc4c38ad88072f486230f20a75b984df5c7227e21812e20958fae888eb8ee651a3a5764c24b1661231f612048b915231dfe1a0a89effb8a052f61c4ae75929a4ed2a469dba21adb1f171e84caaa31ee9d31a34284f4a9046743e77758b87acf3a718f1ab5bbd64b4918cbe6948f46a6250f4979e402af331fdb90e618f4b26338ee7aa4382d83e3ccefe205eb600de7d99ed95784701a827d9b3a7e35d20227360b74b5d4d70142455f52e986df878c5123fecc239fab79d660b6bd0fff35e9546096e05f2970529162644c5d82250fb2a65d887a41cd3a9d63c4bde58d92b125e9eb918fe34037322df50a0420174b64c5ea7886b4bcc9f5d62208a2f1b3ee304818dece188b8c600798cab8a8ca39178548812e9fd9005fb3678898e8c4b6acfb33d4ca73077dc21ddfc7bf8ce4e248e6ff573e62922c66c024ca1a2dca0fc9bf91378202d89e7aeed5fbbe6bc962f4aeb084a3da37807e70731eca631c6fc8a74a6e960f760f5e086934e8087392b715b163ef19fbbfec1151271ad957ad2eaee8a5dcc8f345e079ac80e130a3df43723d08ba3cca4d5800388609fc1769459272668f4088c027d45456d6881a00505642cf70a73d2f3468023a06901c2dc7b88b6ef4020d0188272dd6e09d89895809e7e967d54f07c13d47a0ea1decc525d070d1838c7b8d3159355b715b838cbdcc0f98ee1b988c4ed703e49a1bf746f1a3e8adfe389a075a6615ec2977c8ec25456fa9f3ddf5cfb75a39f2795a1bb94c319768d6c072e3cc2c5eb76ddccc0c96bad9547abf9c93866230840d82f9688b19f015e6cfa32bdefa98deb4c238e8f815fcb61440464afecb477d28e57cf826b838890416cebea38d901b7962b11136ea266bf0c52f0b9e0c91f7ecd76e8ecc0e7974ae057b1ede4d329ae02ffc74ab48b97294d753f875423d5af574caf1b2e8dc19aad518ea65768502313aeab49ae9d4f75a3845f0040f4cac0e50575572e070f88a46f28647ff4e96c94c36423d10326f70a3352cdd190e45ca9300c278d2ae1f17eab91cf7a3433300f704c564fe28f5429d0ff8296bd76a2d7383b9973281e470ef5dddeba1c189c322a8496aef700c4daab17067112325ec5e601c4cbc25ced3642f86311ca796749f6ace60aab912aaa4fa0f4790e94345008ef2f6824c6937bbf7cec17c6c34a425cd5e2d759176caa299980200023ad067b1693010f4cbcfa0cda75196960025f31e937d6e3a6729de162d710a1628043d185e0c6abef0dff842f2297dd45084d1b9b774cc66b8d64132e1de03184cc7ab3fc5343d7f3b746c76cde64a3dfbc6bed7bfa0636c7ff3e256975ad9944f664ea9b25ce4576a06d048a3f86d4435b482e20f6b23435f128605df989826696f21f964f125b50e3864e816a68999ef756d724434b5db695ce238111d2f2a4c2f17604a58d664b836cb5d37cd7dc2aef24874d310da02f28bad1f9146eedbc719e0506f02f55e640e5bac3a9795e704c376e8b82633a58da4236cf1c479bd91b361648f9fd17b3c9e25312c687ceb5b9fc88c4bbe061a3a84d04745a6c46107509c6cbe01162390af64aaf4fe17ed2cb29854d6ae9fbae7a8c47085018a890f5a41ac6bc515d710289bc1e25acfc28304d14aae18e6be38b07b8bc9545902e2d27e3945d064e24c88796d10db77e1cc0f009438db31f4947cbbb674992ec866e043b6fd77d8ec7095c2a0f924eaf40eb11860e09d8250482f36dbe6b08964300c2210af1ee498f2658da5e42cca3207996b96a5adaa974ae68c5d5e59e3e48e64405e242c10cf853e75cc9d88a2325c861accfb332ccdbff17cbb61461929d0fe4a9ee6b481d28d397d3466919584a51350238d803465cf0844878953a5dab197c338618bd453bd775d40639407adbd89b827c88ec8c6bed9ae1e5a9840e719ce2281237e40ea8b2ae2ae33e6674e242af9e5d6ae7122703a61d51205223dda8a12b5a092d46d8d4bd84ba2a1a920feaec5100c157e2782b423aa08734413078393c34030644ff5f3a74a4d45c18ea6079fdc67bb61dbacef21126f11deb2b233c069c448cffcc3354962080b2f2eed5affd7346cb140154eacef12043b12f84bca766d4b5c732f407128046485dae902c6d9847c849d6e34976e84e74517fab3d831cae32de50cb75c5a44a997dfaa4d3bfffe879890c368950c26771cf198ab30cd29e08b97d48f3920b4cf8a4ede53e159090af7e0e4133e5cccffb7fef4c60db514b336429e33f05b2e13ed954f1e0a076d17673daf9faf6e5d93bf53ddd5e9037f9ff380fc8937e5ebd75aefda6242f692fd803275384973f421c22f68057a68e7cc0cd631cbe69c6da7ec26005073cbdbd4386112b0b7c90f1c5e3bd4601354afdd91bbc6a8e54f13855f9fb2cf0fde82474b9fd4c63becf011a6c9df43735edd7edef28b1199151087fe0a644b8797186402b7a588a5cf6493953f892f066b9c4a44c168b1108f4ae1c7be17c996788f54099423abcc3b7d5e6667ac673b0baae95ed125e8a1a74afbc91126fa47100dfbd7c161c86ed1f37371fdc0ed043977d774092685088e31106b2ba3b00c116aab30d4c60a6a1fd03e34bb5b01639177eea2ea4671b923899732bf97605cb262be4b80292a904fb412f77cfa907d2e347de6ec7c256b4df6ffc51cdaf8a2e537ac6db2717844992b05012bed240029aa13d00d6cf36caf0589a66743b82907e91b31dcde755370ef13819dbec489d457af27f5d96ff01b5e16ca1cc48d87dce377a44f9574c63fe7546c796ed451335cc231d6c9b6746ed35860cbf3d8284a0d4fa14f2dece7ac1a32c5d99576012829edd290027dd348710eb493ee4e3f13801a71c7758b5b19038ff5ce42aa8dd7a9f3a4ff88caf519803fed0d6e4c43a3c60cc40bc046fa11b828ad7c45e7640c59ddf89bf6ab2a76dc22a15f58c0c539a529178a58d3751b936c2364776d27795cc61e601438326f8455181dbd22dbe80dfc8b101edde03d0aceae2c73709226958fa457378684d5f84bf2a1c935907cb6cc0ea954113191c513f15ec80ac5cbc5c3434141aa98f969b553df7ecf7e0a33a1f4b421ab5039aebc879b2d506e3dba1f5ecf0fcfd08283dda9d1bcc8ccf6ebbeedd79489de4eae1e6aa7f2ae90077cd6f7a1d8cd59b217414346dbb1cae331dcf5a70f122a688f9687c8d06d4110161a26d21a148854530759c5290942dcfd624ee441ba47e264cf4988f402a3eef111d6386f5bda6f9e622fa79d52890f1ef59278c5c4b7e62a2608cc50e2ab2122a5fe501d5a5c0b99b73311c7cd7e7c705c949d239c7b8e0a71622b8e5e2b6183eaeb7f3c6862bffd5a2b3b2e0de6b6ce655b420be074b0ceeabcc485f92d85d16ccdb1f9bf852a38d4e0d427bb80a0226d510620a55777486a49b38fce6e07542bd5342e5da063a2313f940fd41b3076f5970a4bacca69379d71afe1e260f6f8d58b3a26dacedad1e07c1ffb8903d0fc05a088faa01e85947a59a3613af60073d2ab69fc00d6d54d743b449f9493c7b3e989691a1d6785b7186c316bdcda74f701ea619b7cc22ff235fdca81fa752a2c48f604486e847868d5a51789b2de998c2557275332d5a5f92eec0e157bdf866695616bad369ac1c30bdc9d7bef85e6d250cb5c2f3a328b3e8af1fba5792cb871c3f42c3c0407763e5e90c988c8f6a86943ec971bf7e4ec9dbe05517ace72ac7cf5b1600b9782654ff2296de6bce4"}}}}) syz_extract_tcp_res$synack(&(0x7f0000002a00), 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000002a40)={@random="2b11c99df491", @broadcast, [], {@generic={0x80dd, "26bc8bc8da7d1b0847b24a1c349aeac9a173540714316bb62e07a37834d0c696b602364e77f79555ab437e1c4ebf4fbb2ed1bcca6ef384e6aa170618d9a97f0df08f8eb09960a05dd80e7e7517d0861c"}}}) 1.167102745s ago: executing program 1 (id=786): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "3901224200", 0x2007, 0x10}) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYRESDEC=0x0]) 923.286911ms ago: executing program 1 (id=788): mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000b80)='X', 0x1}], 0x6) getrlimit(0x3, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a30352e3b0b2e4247b103", 0x31}], 0x1) pipe(&(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x189) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) pwrite(0xffffffffffffffff, &(0x7f0000001080)='q', 0x1, 0x9) 875.730376ms ago: executing program 0 (id=791): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) (async, rerun: 64) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) (rerun: 64) 848.659548ms ago: executing program 4 (id=793): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x200, 0x7bb3618c, 0x8, 0x3dd4, "05fa168f308e9f9e1ca02a28b86b60a0f5f5596c", 0x4, 0x9}) (async) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x331, &(0x7f0000000180)='./file0\x00', 0x8}) close(r0) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) (async) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) (async) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x3, 0x0) recvfrom(r3, &(0x7f00000002c0)=""/11, 0xb, 0x40, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000300)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000340)="e51ffbf3672709c24568276842f0ea5ea07ea941a6ed9a3645d62a3f796ffced09a4bbb2767b902e2eebbf6a7d86988f3f2530f2fc2c3b8b6a2acd0e24ccb4c4d4e7f1f2a0ab78deec02861cd6b1c2d9854a48b8691374420de2ddf853e887639de50197e17d03e686e8e3535b15a2f51209109642cee520baf85654e74991a653e8900d41c60579007e7927fe5fe226270b9b10fa508792341f2a299e0cb6b8bd0aa2c1f372d0164c3afac7a73198657f0a59122949f29e267fb33b133a8e8053425de4b80d6782a8f6041dfe3434f818793282019bc8338d44848a529b715d01b61276eac38e7d3500b4414968b80e7590b883203c", &(0x7f0000000440)=0xf6, &(0x7f0000000480)="74df9f121497669b319451fa4a4326ac5c92eae5d37912560d8718a79f92a1b1bbbbb7ac16a25045b0a5cf90b48f55f47bc2d354c3148573597459d3dc3510ea344abee35b2d5688805532952bd28f3a1feae9279e48dcaa59d7c6280f1f80535b", 0x61) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000500)={0x80000001, 0x1, 0x8, 0xb, 0x5, 0x5, 0x1, 0x10, [{0xc0000000, 0x401, 0x3, 0x1924}, {0x7, 0x7f, 0x2, 0xfffffffb}, {0x4, 0x4, 0xff, 0x3}, {0x200, 0x59, 0x0, 0x4}, {0x3, 0x2, 0x7, 0xf}, {0x37fc4727, 0xfe, 0x5, 0xffff0001}, {0x42f9, 0x5, 0x10000, 0x3}, {0x5, 0x9, 0x1d0, 0x1b}, {0x0, 0x50, 0x8001, 0x4}, {0xfffff5f9, 0x7fffffff, 0x8, 0x3}, {0xb, 0x4, 0x4, 0xfffffffb}, {0x1ff, 0x200, 0x9}, {0xfffffff8, 0xfe99, 0x1, 0x2}, {0xf, 0x8b, 0xffff8001, 0x8001}, {0x1, 0x9, 0x81}, {0xfffffff1, 0x6, 0x10001, 0x4}]}) mknod(&(0x7f0000000640)='./file0\x00', 0x40, 0xba7) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000680)=0x9) (async) close(r1) (async) sendmsg(r2, 0xffffffffffffffff, 0x8) shmget$private(0x0, 0x3000, 0x298, &(0x7f0000ffc000/0x3000)=nil) (async) r4 = syz_open_pts() fchmod(r2, 0x120) (async) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000006c0)) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0\x00', r3, 0x2}) (async) sysctl$kern(&(0x7f0000000780)={0x1, 0x2c}, 0x2, &(0x7f00000007c0)="55e271148330da755eb6699e628b064363734a45db31ec60de17197a0c23d8631fdc2cb04a431d26ea6e30c3b60f9be352c554a77ca083aec049082507759c0f51560f351020ea778267d5fb752532610249d752a172e9e81fc5e2e2a9082ce85343163247a189381627001292f3af99a072d55f8d20e25c819dfc4b0a2bf03166a07af8ce8358b6bfb91d05fcd03c9e83d8f158bc2c5454d2dc84db7d92dbf0967df5ba4dcf99f53b47d973a6ed6de272be0365b60579467ca975888e70559888051f50b378d10c3dc640ccf841c5f834ccf3c86032ed224b2f0773bc58b08d13c443a1767ed515ef192fa1da5790700c144228895de42aeab0bf814d335f3058ee48481f3a737c5f5ece8e67bfeb21ee19159ec7668dd9b77418ce13ce9b890ecd0e648344bc508642075f80dbb6d537138d6370144b3174bdc4c9aadaba396aa8d5711a487ab128c3303bac0738959c92602db978f788388137c051fecceeff3281b8f851aa3271e642b0c7916434c14078d5dc13179e94fda7ffc340fbb60aecc01e5bbb8af9cf7bd1e2adfb925d19fd69be38ec2efa63ab0fc2e4039338f2d049d43ac373379e1673593e0668e535279cdce19f7ad025cb1685874dc82afd1743e9239dba1de9d0ed071afc0de193159feafa5df7ad624fbfd32a1729f0df2fcd21f2d3d4a713d106a13dba4596ff42a46a9a1ca64f29d50125a6fc3b6d82c6eea29470552f2e9cc9e99ed3785e2c52dfd24c162b46a4cfb5a14f76579b0db41241e2f37c6dda9552adc0cebd365e73a8078077bfbe9f6f3475db865f8b1c74c04c10c097d666ff036766f373447703137cf62845e92f9d115b95df648d770da7e35d94ed563fa11f9a4c5842306149775ceae5b2884a8a614fd3a0f48310eef1c319f939010cc4c15d0f5e234e7c5e943dbfdf694b43d7a0d8574a0ae3b4293279de2263b06139a785e716649681c922eb4624ab93fc80f91c616aefbc284c59e37e6bd791f726dea87937e6699cd276d00906fa3cbae51bf8330a2d74820d0d6d6e5314b6667f55bba366b5adc9d088894e4727a78497ad833418abdb14f4fdf13a3311e1960349a81314dead2c852ba4a80db7d1d8a3245759f36c00644ca3934b1d23680de49caee2156e8c67017d7373d015c89de1080e05705cd0fba1151f85558cafd7ce100ecc6cf76ba05e9d49aaf4ea82872581519bc624cc32bf4c33b669a5a547fe2b781a800153a78dac6e4aeb6da5ca57703368e8e150fd6faefba0a73538ca52eae12b8a762c979e5261d7642aaebed18d6c38c9988df751d0ae853990910f73124ce08fdfa6761457ebf2d6ab9b3299f9f883b40464c802821b3df0571d793f31c1adc69fb0fca12135f795096b8f9f26a1e974eef0565df1d28c9400c9b78cc7c9f3c5684771ebcb455a9c4d7762754139bf379ea87d12a4c24cc17ec6bdf7f1eb8a9cfee002b1d1de90b40437adad88d1f5db3edcc46f6f4f42632aa0a2c6ab3f5367d5ff1603369ef142ca85b8ccb8c6c60c054ebb3423704748782999a48345c94a075b139f0baf3c2ba5b684d9f3b70b07d97a318e0131baff23181e500e20241324501f1292994ae1b04975fd9f7bef721b0e08bace8f62c759473a1c053001261f3fc4a6762f726065d4a8ffc7c5688a1693a057ea62226f3a90aec238f460ab0e10910bcdc7d7ca22bf2e20cea82c451d57b41df8b580e02deb3d51344651c6e465ad405f6c00ef79a1a7da8f0461a249b09eed643a2f3197152f50fc35000cc36a4fea9ab0b1f5df43a158651e13fea81c71a465aa68bd4dafb10afa284f23cd20729ffeebe7f8557b47b61353567958272c5c94504a6846fc5d8b560208dc45daae3b4078563d9fe586bdbede4a81dc580d2371a4f205f931040d885c2d7cb9ce1f43be71b76feffcc04728b85e74261c50109045e34d0d3cb9cd8206cbeab505005d33a93f71d1fbbc43a868139014899cc2a6ddb66d4abe2e12ab82905dfe8310852e415f778ff629432b0aa15df71ae1d9c5fc85ff0f3da2b90e943160f5b6f13da195560cf1c2b63014d4ba847841cfde3e83317c706abe5999e8282d99c5e4608c43a0ed85f842ad859d2e3216e2d45c3bff13362844f491bcbb8fd8cee04ef04f3c9f59e056e6bdbd35ff999ababb20991fea4187eeb7b3a446aef3a51e30c890578114597f49ab037edc53889522f4bb3bdc3e15cebb7877c019f52955c94d918be553d4d59b842c3f76f7cc9b38a00dcc0c560757714d87b2a3b2c94e43d969cb403f7d5ca646474893cc2436e1c3060b333536acf4b133b2545c5528cd22ef21fae785bae9429e77e20ac67a756fac760d6a1273c26883fcd0e9902a8cd261972081f2038be6d8728e96acb9b833f6768ad8a1299bad88f555a8b90ab9ed8901272ab5941696701a9b0adb2745f26f5c9579251012c55039e7dfd4975461778865e1c5e5685ed5885a443ca17fb3efef0af935c01548de87c34d72db894b8bae5f790ad044bb572545a66b6f38385271abdaea8e191fb11de00da92bc589e770ea0d01b50f855cd08bcb4b593c297d1038aeff96d17df15444c1b935d58161bc2a55e0bda94a7dd96362a5c8422e88c0bd7d69042698b92c4b39621c86d251bfc2ec9aa8afd76c9ab04cce3af2a983d1888eef2e66a16f966b60ec97d6e0aeed0488b07d620705892bad8381856172398a40e3e3463f44a75327e575b5b5e803b3ad5098318146cd7dac419e4efe76539c1ab2f711144306ee4864cbfd77a5ade679d56170c365e7697cc50a1b49336c4f35666f61999c3c045010dc84789cafce6675e253ba2e64cafc68715afa3f2ef5afa0f4f813e065e658c84c27aef54f6799f05f0340537fe5ba6753b54e4710ad6fb6ac89525088853b5d5daddacea87d9d9ca1be2df36ca1594f7809030c19ed5b77bf0fa96e84fe24902fbac96c1dfebda64244561a20865ba38e91118175f25399d44f66060db23143f3b8916a281a9dd450c1e3cdb9c5e5f41d3d20f23b0049db515c541d1b8e556bff02820104e6e10e38d9691f4beaf3f60e8b921b8b2c19576cf5dac81e7f55024dcf16ed588d5e157f67727fbb9f20c31d16c382f55aba04c1e6b833ea7f46fa8577b7c9b7921976593e585cd6d2127f468f0482d8e31c25c913a375ba43bfa5922c0b6b2d54d4f04fb200107f46cbca854c31eea91ae0da374ad7b6fe4d5a27f543bb9160afe8b22bdbd0856ffb921281801d247f2808c28b0c8c35a8289ec521413e506f3a6303cd42f96deb936163a2501c366322a3adaf660f66db4b76f0a3da818c71fab340df1ee431c9c93ac510e2aab87617337ebb8a23ddde6ef9362cd91cc0e1eefc23de90a68b4bb31ea07b2c0b021602052bed707300aec66f11b9a72591dc4801ffebd7b825a8e6d9afa8287f9339b3e578dfb5cbbd640ca429cc90ed4e46e00cd701b772b42b81251d447b58d7aad6f7623c18219fcaf5013d4aef678244e1f463b4995353e3364e80ed2ffb8952468148dcfaadefc837bea956263df28661949988d1182da168c7412af49e44f56e38b8368ff6a764a72b41803b3434a2576a790bb990a434ab8ff875f3ba0e2e7b62e0c3401ed774b8605d10f825ca0af8fe6a334e72739f25eda8e06a74aba0a4a1d26566df35713ca43de71beccc04c99885016a947330d7b4e74a9d1aaf82219ba739f3fe4a17229286edbfd7fa200f079282fcdda3c299d54dec7b212d6d50a5a9ac30e02f1187107b4e56fab380b39fa7ea1b64dfa20715e71bbdb33e7e37c0c10e94463d23cd77096a71949d91f75927bd36d0eb44bfb032bbde116240997ae02667bd7f665dc418d6d6e680f247aa47241fe5da65b0e91f7a6ae2a2838dbd46bf09b66ee239a14e837030006f3454ba21461af8d9bc2dcd35e842c91ea0b8008e639937adf66a141041e1f7d25384b71fa80eb247856a485744bd298f5d5b2c5fc4ec7b247ba515702dbd72a147f2bb1e1c9cf4a98737a7ec147bfdae271ec77dd7c42cb75fca80d5ebd6a2ff7594f18465775e7b3d062989190996e6e5a4d0d0d82193c08bfea92b062f7b5e6bd4c78209796e46aa3413060ae4572328d2939f0e3286cc615ef78e2bcc9068d05473eca69dcbc372eab2cb6a8c5dd623614e0df9823f2a19f8b8c29c49253931789fdff3c50f075d9388ec152a0bb5c47515b2e114af593df6dd0cd89ef2513dbd5871cdf2093284fe4045e1d9fc83f87398b8972094a1d4c1a3c6a0fcbeeb858ca81e772e5e55bbe8497603036ab355ad3470ed037e057ee5fa5d223688a92a78b9b70117c5b8d214af9069188ccdc9b6c0cf4048d9a748c3b538bec7010b84c010c5b217cfb172fc93446cb60fb8238fceb6cc0b642c67318dce2a06025f42c0a698960565947fa0f4747430cb10372dca807b0ddc06a77e8765bd4eaced505eaf89617d553e5084749de6155df6c14b9807a0e0ed26a607450c2cd5ef4f219206e21182d2abb90a3f6202d76d3509a3b9d9ccdc0f0767afd2cdb83791276ea962b8a26cb317df004356dc4bcb46d4d9b193de3edd3199e48048c30f4a1bbc57f7118f84d7482f8ae2592e050b43f7e7698951fd039043004c96409559b0229f5eb31c76c39cb6bcdd6079de7bf6ac469b3c64b5522bccc553bb0ba094610d7d6b6a40d8473eb6b0a1d86f857722240b9f2174807e227cebea8576ea0bd47811dbe0b51bae8991673d201a614b8fc8ca80197b21fa0953c07f03756c26440cddb114d1c4e5205a34667510f324a317424f0932cdb25cff94b135566b031f95ef4d738f2d546270efd5cc22e7dd0a497dbe7475dca1d0e466f4a15a58b6a5e87c6ab4a3958a745e4df459882a83166de910dda63e3a31753adf2b38a5d6e2cafa271f512b584c0e9138ebd74e1d76cb3f793bd9362d3e16892c498558aa361a9b5bbb0c4d848766adeb8a2c1b3373ed50f60644165039a626190e26bf6ddc976ad310271dc0757bf6cbb7229d6b7d1171ad57365ca1dc956f7e79aa9f17ad6f4b268f0174bcb0be55b168e6165559d6232f4c7ff032853494bd797662d6b4df7c7c6c147db30320bc30cc5e726d034810c972014abc824b342dde1cd94dd01c70e9f848da76b5f19d378206df207bf1404e9e184fca6306549289ac999d4f1bd1fa5021f8858470ae241a4ee239cdd556bf8dbc68d59d252628949424f361ca5a42718c458d14cd77ab60576a11da35b73336bf08c1f1a5eb1b1e608a89c5d71481a6e20cd3b9d169ae545c03b60e10957ba32c2e31ffcb96f6f63a843c6ed47bc8dab82f747ec38a26125ee24e6b82b3a2fc9cfa732a8fabb917601b6a5405f332078916c10a43e6881ce593f4767f51439fec362528244dc383eeb3c5da26742950c4e97380ddd8c65bc476e6ec8621df04cddfa555943f9d7577313112b0ce35bfd05638611017edeb7f82a5cd9c4905cd69170ef6036d537161b82290a3a6c4e6e9c4e6723f2995a7bc97d0f916b7ac4ead9a06437a445943239b402ef85cab8e775f8d8014a72c010e23bcc15abaf36ed19f1b02705b349a0459b7b1deb03674a86af26604634642f5dfb4bb2c4b73bd92864ee1d54c7a20cd7dae1eb8e6cc04fba5281b260c612c12852da108261eb4749568d24d829f04bf5f224bfe5d090ad08190a2eea06219dd178e85eb93f03eb7590059e4b72c816b158837e8ed674692276fd27883054142e332d83d15d1d946c34837442311c1c1bc75bf71a77095cb448333b95d399b", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="1aa0b00286f2288a0909214bb36fad0188e2ddec5251660c0380c9c990aba51f62a7d579d52090df88292513aaec5e3c376f592deb2a8d89edcf24760ecd35340150fefa428ba07ce2bda23f46d44440453d46aec2694ac5982bad3f5978f5175127a82a7faae5c215d120a263e5d89b3dd72707ec85a33cbfa127930d725dffc1a82337bf64ed3e9a3241621c43afd02c", 0x91) socket(0x18, 0x4000, 0x8) (async) getsockopt(r3, 0x8, 0xd0, &(0x7f00000018c0)=""/250, &(0x7f00000019c0)=0xfa) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) 847.551617ms ago: executing program 0 (id=794): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) r1 = socket(0x1, 0x5, 0x0) setuid(0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000280)={{0x100000000070f3, 0xd}, {0xffffffff}}, 0x0) close(r2) r3 = socket(0x7, 0x4, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0x0, 0x7}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x38258, 0x0) ioctl$TIOCSETA(r5, 0xc0104454, &(0x7f0000000000)={0x1bc00040, 0x1e, 0x8, 0x2, "d7a2224ff1c546f100", 0xfffffffd, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000000140)="0499fa5d1d2873c63e353418000000dfff00006892d48b8cf614ca325ceb39b3f7a7dd543dbe2da6dd0000ceebbd2a60be82fa31e7c7a2629a7884358a152330b436ae1c4c4f8474b9243deab964da082dbfc9af6dde94ccc25967fdc8c02ae500"/116, 0x16968) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 743.60471ms ago: executing program 4 (id=797): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f0000000100)="b9e8bcf5ac7cff02000000315c0a853a1435a9ea23d2c08a5a29cb001d475617509d451fccacbc933bfb3156de2eba3cc19ea741fe417411c3bad309c93fb3dc30cc90efd1ecd3b0218181de6cd5acdc60a049efbb540429a9c30c3d031323ab5a428a2d660ea5116aa98be44ab8eeea59d8bd4a2dc3884ce7a234677f07d58d2ab08a1a9f537f0062f64bc75484cdafb55325febd164d227b7be7725c12198d91db2bb2e9f20fb27ef82177ac73fa48b0f12013b1f368ecee84f752d3528372664ae7d5", 0xc4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r2, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 743.244491ms ago: executing program 0 (id=798): r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa40352593b61e", 0x53}], 0x1, 0x0, 0x0, 0x9}, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) sysctl$vm(&(0x7f0000001640)={0x2, 0xc}, 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2, 0x1, 0x7, 0x9}, {0x84, 0x3, 0x6, 0x3}, {0x6, 0x82, 0x53, 0xfffff000}]}) ioctl$BIOCLOCK(r4, 0x20004276) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x1fe, 0x10000000], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11003, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x5, 0x7d02}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0xcf, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0xfc, 0x0, 0x8}], {0x0, 0x6, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 742.959724ms ago: executing program 5 (id=799): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) read(r1, &(0x7f0000000340)=""/247, 0xf7) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x203) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) recvfrom$unix(r1, 0x0, 0x0, 0x1042, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d247", 0x38, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x3a, 0x0, 0x0, 0x5}]}}}}}}}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f0000000100)) close(r0) 652.617312ms ago: executing program 4 (id=800): kqueue() chmod(&(0x7f0000000040)='./file0\x00', 0x24c) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') 580.253546ms ago: executing program 0 (id=805): r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80047308, &(0x7f0000000100)) listen(r0, 0xfffffffe) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="e727dc07001f", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2}}}}) 579.580808ms ago: executing program 2 (id=806): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14, 0xfd, 0x0, 0x4}, {0x2c, 0x7, 0x1, 0x42}, {0x816, 0x1, 0x14, 0x80}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3c, 0x3, @rand_addr="cb697a653e336f0000005000", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}], 0x1, 0x9) (async) mprotect(&(0x7f00004e3000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) 579.272075ms ago: executing program 6 (id=807): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x18, 0xc003, 0x3a) fcntl$dupfd(0xffffffffffffffff, 0x9, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10, 0xffff}], 0x10}, 0x40c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8001, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x65) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwritev(r5, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) r6 = dup2(r3, r4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) 429.87204ms ago: executing program 2 (id=808): bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe485c825b7e096723ff5a9800", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000180), 0x19, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) 426.572072ms ago: executing program 0 (id=809): sysctl$kern(&(0x7f00000002c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001340)="927774a15ff89a4d1d51bdfc1f5421121fdf19170f71115f57977b08b798769c61313a80b826242a0aabf0571e49a8b4e761f944d9b5005489f5bfed22bae500a46763fbdb6ee34a9839fc5d54e499f52e42a371885aaf42d170e69fec74ec799389e6616e7053b071ede5dbf1338c3e69c38dc880c253f4a2c0f7a3ada7bfc98077ba117aac0e6e9acb0517562a3f91751912bdacbbfac68a398189c95493830ce6eadaa117774792cb9c2ed6b2be1eb2bdc8beee524ef5e7e1f0e0ec6324b5f3c4db39ea0393931f697d3bcc5b4869f22e849893e8e3aaff65e2bda327f918bfb3922c8a54e8d328514bdccf8ad89cefb02af0bdd75db9450d88ce530260d2", 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000005c0)=[{0x2, 0x43, 0x17, 0x3}, {0x48, 0x1, 0x27, 0xd}, {0x400e, 0x1, 0x53, 0x7ff}]}) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x27f29e892ef851b5, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x8000, 0x10) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00140630fe8000000000000000000000001700bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000990780001"]) 426.150783ms ago: executing program 4 (id=810): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0], 0x28, 0x400}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0], 0x28, 0x400}, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x8, 0xd, 0x4, 0x800}, {0x1, 0x9, 0x4, 0x3}, {0x1, 0xe, 0xf8, 0x5}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="11", 0x1}], 0x1) (async) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="11", 0x1}], 0x1) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000180)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000000)) (async) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="91a6e34dd8bb", @random="9f96b0db5822", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x101, 0x68, 0x0, 0x7, 0x3, 0x5e4, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x0) (async) r7 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x5) sendmmsg(r8, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) utimensat(r7, 0x0, &(0x7f0000000100)={{0x800000, 0x8}, {0x800, 0x4}}, 0x0) (async) utimensat(r7, 0x0, &(0x7f0000000100)={{0x800000, 0x8}, {0x800, 0x4}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0107004, &(0x7f0000000080)=0x7f) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 425.570937ms ago: executing program 0 (id=811): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x200) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x730) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgsnd(r0, 0x0, 0x401, 0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x3, 0x1}, {0x0, 0x3}, {}, {}, {0x3}, {0x0, 0x20000000}, {0x1, 0xffbfffff}, {0x1}, {0x3, 0x2}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1080}, {0x3, 0x400000}, {0x3}, {0x3, 0x3}, {0x3, 0x800}, {0x3}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0xfffff801}, {}, {0x3, 0xc04a}, {0x1, 0xfffffffd}, {}, {0x1}, {0x2, 0xfffffffc}, {0x1, 0xa}, {0x1, 0xe0d}]}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x5}], 0xfffffffe, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000180)) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000640), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getrlimit(0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) 413.139595ms ago: executing program 2 (id=812): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x7, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x384a0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x24, 0x2, 0xfe, 0xc}, {0x50, 0x0, 0x10, 0x2}, {0x0, 0x9, 0x0, 0x8}]}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e4495696d09d092c296b8fd05ffac51de05a87b8b893e2afbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a000000000000", 0x77}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x800) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setuid(0xffffffffffffffff) fchflags(r5, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, 0x0, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x0, 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x4) read(r0, &(0x7f00000003c0)=""/96, 0x60) 412.831226ms ago: executing program 5 (id=813): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) ioctl$TIOCSDTR(r1, 0x20007479) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000180)="c638c910960cdcf666f95d3fa8b25c5bcf1507a94544ac35831dbfe62cdca43d639ae56f371848e3a9561b46fb05e365a0d0941b01609765eaf9f23e2fe84a857cd758231a29c57f780012280b61fe3e94a77a332ee5357a65d686784804389d07fbb612bc1d1415b12a162b6a2559769fb8e60d7df7fa0577f13bd23d3bdf269bcb44e1b76ca8092b4aa2090eb615ceed920c6ebae294a6c0764f031483ab435e2b0fe0fdf9e7889200e8df6115d6e40f7c19418fe5eb592db2077be9a7e2dfb86185081fe9d2b2ae059e8ea16c3e10a9d25f9858a0cf1256b301a9a385d5b236a1ade42955cdd7c595d7dcc38469914e766a184f900065bf3afd0e758f5474916bcf5f5ee7000a2016356808de4dbc233512139014b31dadcff75eaa20611cdcdd3fed58ad6372aafc8e27a3c9e7ad6ea57d3463962473aa91bc8cc174af3d4c02a11c1e688510902e5eec2c28026c239ed406b1e70c8e7ac2a2b39297a9c6d935a5e90a3cbeaafe712afd89a6d2c239d66224d9c83e7d723c26459e838c6d1f84b1123aadc5e83d9af0e84ab30390948dd1ba0c9d14bca1788f2eb9e93391bbc47d8cb256674f1fa2cd39cb973a77a796b548126dde3ef9d79f04f38c9e226f65c5cd1ae13bb8ba6683a1f2cad3deaf96b33321cd6b6d8037b5bedd670941d06aa66c52b2a31b014752d8f9c101b31804ca86ddd3b9e002722e9eb7938f76e59a23f1b71006b1aa0990ad499899f51d0b42ba103508e73164368fee1243f2f2491a5612e19e7534c7e2f6a98c40a61856770b37ab044130c4b1c1605e81c5a432e8dcf820efcb7f543839289b65babc06bcc53183b59661e00a4e732b06c9a56caf6a128dde7288d8014b66eef275dce0deeb2db77242c7be5856da2de3355c1f45993c21abe8d48d83214b82e82c3db4a0b372d213b0e230d920d195398068edb1ebe3d21c8cbdb3a09a90b828c73835f8ab72e8d1cc26a61b153d043542725ea8716626828f6910030a294c023ddb567242c414e7b2aaf638c1dcd1f06fa9f4786ba0cad697b82240c475f336f7d3ddd9614ee6596491514a665ca4055fde28e5c780c45c4be0eb5290b38d779ef2fedcb3d7a26a3464b1847a542c785157a21362a3e2e8b7ecd0f3d7fb2d23edc452e173f6e1f4f4293671857b7e3e7648c63aa1600482c97faa28b6f6d708a07445caf0cf3c0e4a386df885af057d63adc97c0ff7258c651bac328ed5ad9749132dc0e729feb77f3f7fc6aa8b427f36ac6bc80acf521bcd379991291c3e56e5fb20f4684cc1db52dada53a92f61955579901a4496fbbf352fdfd0be1bf8e2a3de411c0648d402db1e3cf362d2f060974e5f6732313a7f01fcde1f02e83192cf3e50a3a4bb0fc66f18d582823aa5a4f5cc9055a18db5b922c28c68adf089fd254d9bdf8375df6285fc7bae8508b487770f4751faaea885f1bc51698cb7b63679065f8a15fe971cadf69371f7355e02552380f0451c51b0e603b7ccf694125b249ae8537644270b27e80ad5352f0f4f69eea28fd13f056ef3586bbf33259afdf53c7c0f6a477c32577b124c177419e4853c05a65707d540d56a60aee700014874aa2fb9962aad4663722d0268467551b419bf3ae326382670b2d973180d9120173cdf533475e038ac6e2226ca27ef17455aa2877f84c3b74cc91f2c15aab1ca42e0fbb57b3beba40241d08e4484e98f8f314f9da747cda706f0b062e86f50abce2124af5be1dac94cb95a735a8e97a77ed29f44228e5e6fbfa4e58d78834fb1a02376e2f7d7623fdb7f043ae05527bcb118ae60cb72ad6692572540442bafe2e1b2d66fbd27b4fcdc7488821c1f2175c71934d98e0b9f05d71db8ee6c66268b19911f8f8b3c76fa900b7cc5061ad3a92f483596b51b6075760006a6088c2f6604c475fc42d131cc0d1a7efe8f4686e36b0f4cdc117f60d9ccdcd165c5718e955ae57e7332d44613d8a4b2a90ee13e107ed9beb4c9cf16caea58396b136516e4aaf05e7722b6e8606b87d4a32eb56281645d0f4a71c48ecffb24454ecf32920e5f93bff0f3da08a1075035d0a63cdbcdfcbc5018799b5ec70d27cc9b3ca467a5fc17962cf40277af1262dee377b2b07392c83fadf21ffde2079f21393b07099d93489be2ab11d6a8205bd362a71821712d04851a897f0865109c46b6e50d0658c1adc3c631d7e0a3f1648e213f7cc2adbafcbbc718cf4b425217a503eb1a09a113a1fa571e0fabba9330cae57e2a877eb550dd2915ac4967b8933bbe84c350f705eed09ce1032bf9d2a4f0570e2bde27884661d4b2ac956577eaa03da8ea00d743f634b555a6e5e59dd4a54cf9f9a8a35aa81efffa27d33db6e3eb89b19f700b4fe1252ff16d91ce9ec93578e0a1eeeaa3b009d96b325020dc258ed14499ef7e89c9bcbba5f6311df6424f1758054e90e01f0205232d03f2ecb46c592d46087a8fc9dc8635c3054e1acc9eb4f4ffb13e58a1c7b8ed6ac72d76e3b42ed0bf4d4fe5b8d3e07343515ee7fd7bab622b62a62c01b1015f5422c2d14db06c00eae5a02bdf4f620338cb8db94765937040817ee658544199d01c03314fd34ec5250a3a3009ae5ceb8fb14219b45780a2ef54e9f73a5eab70cd6f762c41975d3da36bcbaa6532bfdceb1c078f6d9017320c46ad16276398b515dcb90571aac875c71a4a8dafd27b65d13b21a1000000", 0x77b}], 0x1) r3 = dup2(r2, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0xfffffeff, 0xffffffc0, 0x7fb, "28000000004c08a312dc7100202110005fd300", 0x6, 0x82}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000200), 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x80000000, 0x80000000}) getrlimit(0x4, &(0x7f0000000080)) 291.465272ms ago: executing program 2 (id=817): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) (fail_nth: 1) 229.248038ms ago: executing program 1 (id=818): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) 228.8737ms ago: executing program 6 (id=819): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0x1cf) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0xa, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x8, 0x2, 0xe, 0x7}, {0x6, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x80184901, &(0x7f0000000040)={0x3, '.\x00'}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x3, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 228.621527ms ago: executing program 3 (id=820): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x7fffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x401}, 0x0) 228.330302ms ago: executing program 5 (id=821): mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x6fae) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4811, 0xffffffffffffffff, 0x7fffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000000c0)="32092cc2cf4c9f0088603f59176f2fd52343c4502a2772cd6c980fc7bc391c901f6bce5945b74ea1cf2377e54f076ca691e1a3d488dff3dc1c4c634bc181b937726c368f12fea9ed0a0c5e8f3fecabf47d98", &(0x7f0000000140)=0x52, &(0x7f0000000180)="d55be95ccefd3657a9412c3869a58f2dd3165c7b1f80fd3dc320ca9b94d1c600b4320d1ae665ee705cf3f004e3774976f1d0014f05ff06e904598660f0f528a9", 0x40) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getegid() r6 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = socket(0x0, 0x5, 0xe) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="2b5927d899dc9f44337055dde8e93f55da1e6d405b40d696c9f515c5b1e367c7214242d544a88225742185fad3b643c19faf5255b1ab4d28d6bbb7d706cbed5c59caab56608c14ec80e592467678f56ba9b1dba6b46855a75c1aa8d26a78ed2ccdaf3918e8a5c00c8e6f314f469d8e111e6744c32586723b6b658f1f5d91e358608f159a196dfc465e086d2cd98c922c72a271744b295e842296f6220ba93b9930bfee6901b6e15568987bd563e427f75f3d647a976f2662074644f35056369b", 0xc0}, {&(0x7f00000002c0)="f47c6010744860bceda77b137731b58ff7aec2655757fcadd48c87c91d6286953e236d59390897915705a2ce9cf83a4e1bc4d1789d957f647d3c52", 0x3b}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r5}, @rights={0x28, 0xffff, 0x1, [r1, r6, r1, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x80, 0x1}, 0x2) lchown(&(0x7f0000000500)='./file0\x00', r3, r5) r8 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x80, 0x11b) flock(r6, 0x0) listen(r6, 0x4) recvfrom(r1, &(0x7f0000000580)=""/75, 0x4b, 0x1840, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) r9 = msgget(0x2, 0x408) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000640)={{0x3, r3, r4, r3, r4, 0x20}, 0x69, 0x8, r2, r2, 0x4, 0x9, 0xffffffff80000001, 0x4}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0xfffffffe, 0x9, 0x1ff, 0x0, 0xe, 0x4, 0x2d2, 0x2, 0x1, 0x8000000000000001, 0x1}) sysctl$net_inet_esp(&(0x7f0000000740)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000780)="63155b65336bdab6a66880bba3a534adce5a7a34b9a1fe4caaecdc776f99808f24737924edc7ead6fbcaa0189d306d978291e4a2e8af1303179c62bc025c03b0af35ebf300fe1b85314a5df1662adf4f384d43948e37228f850c1de6095d9f8a8c2f1ddcdfef1994a4582fd20ea1320e64211489887da6ef160dd262fc2fd2ce3b7a636154f4ad60a2bee5a71f83", &(0x7f0000000840)=0x8e, &(0x7f0000000880)="064bcc35b5ea473dfda7ce3576802bf75e715d5ac166910f813615185e11a76164807a", 0x23) chmod(&(0x7f00000008c0)='./file0\x00', 0x5) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0xe3, 0x3}, {0x4, 0x3}}) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000980)) unlinkat(r1, &(0x7f00000009c0)='./file0\x00', 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) unlink(&(0x7f0000000a40)='./file0\x00') chown(&(0x7f0000000a80)='./file0\x00', r3, r5) recvfrom(r7, &(0x7f0000000ac0)=""/92, 0x5c, 0x1044, &(0x7f0000000b40)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000b80)={0x1, 0x556de7275d7182d4}, 0x2, &(0x7f0000000bc0)="481261bf3b676a3246a5f79ae83baa1cd5509f3317b592a3c06d368b6c2cfe8ead88bc2a4079789ad1e97f247896e1237ab7144010b3e5d80225aa41e9185094e21cfcc2362caf7bfb2d12f1c1402b2c63664113bae30450ce05ba2f0a50391b5bf7f61bc338b1574a83ab6d92dffca19ec498dfb7a1e2aab9fe944e73752b16f1c11a2e10da3ae5fab54f603e12887fedb651576f195433633ce57daf28fe3c8d90c5281c4d8756705df7ce4d1550e478f071250e324e30320ebe59f6065f1e45ca1a5f43", &(0x7f0000000cc0)=0xc5, &(0x7f0000000d00)="ba819ba1362a18e3f27f78d8715281d4488d409a4a04d9e659df64c677d499189f5611e4943934ebf836e6a64968789073d1d44a1381412f4704946d40e101fd2c4992257eda1fa1c081fb3fca8cdeac6b92be85be3774bcedeecfa1ae3823886255e69f6f439bf069", 0x69) sysctl$kern(&(0x7f0000000d80)={0x1, 0x3f}, 0x2, &(0x7f0000000dc0)="fdc72b806b1d3e1f5fec321c97b3e263799d5db1c9265a61c1b8df98d80d020a55e5845c3575e346c9482665578e38d6f96646edbdf425ed91732cbbacd89f", &(0x7f0000000e00)=0x3f, &(0x7f0000000e40)="8745e31ce479ea05b004caca035ebd6914988f4fa5900532446b12aa21a5a4970023cc69b580c0b598e3b65c0e72b96829388d09a304870d43cc424448fd88550ac82e2ba29f48fca342c9a1d706fe146854b2c54f9e89b3f925f488aade1038aa155888fdfe59b7be5c2d5f2405f169d3312372c9aec8a0ed925f26e6bda423a7c224524758d75f899d41588db3a46d144f2475997adc317ae8ec5469f9f57ab4609d0d76b519ebecd5661e834532bef57e4a3f40e209df3be1", 0xba) sysctl$kern(&(0x7f0000000f00)={0x1, 0x26}, 0x2, &(0x7f0000000f40)="8f25374bef36475918ac548b6fa4b051c6e2e3c20dbee412963fe56f", &(0x7f0000000f80)=0x1c, &(0x7f0000000fc0)="ccf4ff849072f63db471bad4fb698c98d86c08939ce3fb64d48813cfa9e7359f652c45163bd05135fb17fd719b85f4cfc952ed2b5b46b4e254f2a085115bc57b550c0160575cd3ea4dd107fe4137874db9d18ebb5313c1ac478d14601f535141555cd291ee3ad524449f2719a3a7e6cd854901fa37903d17031defd58283c29f898483694986339a335dfdeffb6dc8a25132bdf4a3dadc8823417ef9995a40c0510539fee461ac3c37a11d1419e8328596880a6e47f7385fecd2ea372eaf67e96eb5", 0xc2) 193.104323ms ago: executing program 3 (id=822): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x3, 0x7218}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x80001}, {}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x7, &(0x7f0000000040)={0x9ea7, 0x10000100000004}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 192.629819ms ago: executing program 4 (id=823): sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000040)="06e6a186cf822964939ce2c98a5ee92728d4abef57197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c00569ec9cc4cf6a445c82559ea205149a66ad20789e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b30", 0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000280)="05000000", 0x4) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0xfffffffffffffd3e, 0x0) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, 0x0}, 0x9) (async, rerun: 64) pwritev(r0, 0x0, 0x0, 0xfffffffffffffffd) (async, rerun: 64) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0x40047477, &(0x7f0000000140)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x14800000000000}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x30, 0x5, 0x1}, 0xc) (async) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000240)) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0xd01) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 191.151791ms ago: executing program 5 (id=824): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x1, 0x4, 0x8d}, {0x6, 0x6, 0x10, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/78}, &(0x7f0000000200)=0x50) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x5}, 0x5) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1286944, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000900), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="cac5909fbfe20000004eb9b57caf"]) 156.476505ms ago: executing program 2 (id=825): sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) 118.984658ms ago: executing program 1 (id=826): r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0x400, 0x4, 0xe, 0xa}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 118.623654ms ago: executing program 3 (id=827): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES64=r0]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='[B']) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="87636cf4db", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000400)=""/93, 0x5d}, 0x840) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000200)="e5263d11c273f8c1315ad751330ce1cbdae7fcc1e9c7701c6f1b511c0d0e37ecf2903abba14e7e56a9fd93f8ad232810c4484999dde7b6cc68b76088c1e23d1b7fb469265d1b0a7360b7dcc7a168803a366fb348c76334dab2a2c04593b512474b140262d4a1947d8d78927316dad4f02f8061de685a3676427ff3b9c0d11d6849068df6f71466af165c15d117d153d17e8615067c0d0361f11188e6755b08f90cf700699d0cf88cd84b91bb84396753f6cb8969e84d39d2d3", &(0x7f0000000100)=0xb9, &(0x7f0000000600)="325dd289e0ff12ebdf243d09da49c862caa9ef9ca28e8da32483878eeda4b31776a582a8eafbe4722626eae165ddecdeddf0fd0c3e1e4d4f0ae2da2d2c6302861bdc211ec261a49e53b33cbee98e6f889ddc0648cae94ba1180c52363cf1107d34842cbd83bfee91530f24dc0494ec4c9a8d1dc8dd8177091b52613842c565389a075bc716df0eb904f8ec76124f0a43ebbf356848e2c566a4d7a899b8542f3e530797f5fd66ad92dbca6edc6bcb7b5d54a882f1c2a17ddec3b2089e5fe86b062ae784370a42ad9379b655f835f5c4ef1be5f3ed512c293f44", 0xd9) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x8, 0x1000381210089}) 118.246045ms ago: executing program 4 (id=828): bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000180), 0x19, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) r1 = socket(0x18, 0x3, 0x50) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) 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, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x200000000000008, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = socket(0x18, 0x3, 0x50) r6 = socket(0x2, 0x4001, 0x0) recvmmsg(r6, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) 117.496005ms ago: executing program 5 (id=829): mkdir(&(0x7f0000000140)='./file0/file0/../file0\x00', 0x22) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') open(&(0x7f0000000100)='./file1\x00', 0x2, 0x4) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') 59.302265ms ago: executing program 2 (id=830): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x11, 0x401}, 0xc) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80146940, &(0x7f0000000100)) socket(0x1, 0x2, 0x0) 58.241076ms ago: executing program 3 (id=831): sysctl$kern(0x0, 0x0, &(0x7f0000000200)="d16229a936", 0x0, 0x0, 0x0) sendsyslog(0x0, 0x0, 0x24) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) setuid(0xee01) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="d16229a936", 0x0, 0x0, 0x0) (async) sendsyslog(0x0, 0x0, 0x24) (async) socket$inet6(0x18, 0x3, 0x0) (async) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) (async) open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) setuid(0xee01) (async) socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) open(&(0x7f0000000480)='./file0\x00', 0x2, 0x4ebfac6bbaf7949) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCCLR(r3, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) 57.985587ms ago: executing program 5 (id=832): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x34, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f0aefcd1e810b4bcf6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba", 0x90, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="31c6", &(0x7f0000000080)=0x2, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x13e3001b3c24552b) writev(0xffffffffffffffff, &(0x7f0000000080), 0x5a) acct(&(0x7f00000000c0)='./file0\x00') syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="59376a7e6100388db4f4d3b29debc5dd101e40bb9e2509ac13a366da467fa36c111a66dd662213e471ad4320f3486d5717b18f3512282d736bbee84cf50e339a5132858675e1cc2fe678b950bf3f84eb1e03410214cd17cef5", 0x59}, {&(0x7f0000000180)="9037a66bfa95bb25a966b6bbb0b745c4213b0a8e9dba194d32c1", 0x1a}, {&(0x7f0000000240)="2dbfb4681439fd494333940b21bd0a4870f52975c806d688dee12fa2441c0c327d815e3b2dc45698f84308ff920e9b93e6a5795c23dc7d4cded15e6dc5d74bdc19353f2bf3c3469dbf39716b6f27bb1627733144e2cb5455882e24e557ab6f51f849282a3689b8b1f4b06890bd947f16255fe39900e25dc8a6e232fabce7dc74c9c957ccd1c31cba6da958509a72074d779ca9cc60e6b9fcb1150d99f3435a45974f69b011c21fd890ba0ade983e8ebb733fa44ca3aed888643e77c8cff279f7fca656aa0132c73be54800e425e6ce5b9be16f235305a0fde60551182a762a35ae677f583a272a9f41c5039e8f35f651e90d9c77c1fc639810dc1260bc", 0xfd}, {&(0x7f0000000340)="8abbaedc5b88d63b425d62cb0f22394e72e7dd55b3a804e85e22b78c826f9e550c3a41befb4c02297639d035d8b0f79dfae37d7cc53228c3082f99726664714bebdb1668c64d0cb83a69ff0c1663584657f29671f845b134b7023cccc69a096f74c2c78a2ddf2135b28fe43c1dbd0248973a0024d58179b914b0b35c8d47fd2c740431e22e2f4e60602bf5735d912ca4e19f656484fa84f435cf7312957e96e680ba3c348afac7f7ef8955a07d9455ebd5ea22988792ef080560a6d42332928a2c8c6afa8de3f2900f3f703b4783d1b5a33cb8e79d4c15d790957d23c4", 0xdd}], 0x4, 0x13) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) 57.274958ms ago: executing program 6 (id=833): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x4, 0x100200004, 0x6, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x8000100000003, 0x2, 0x200000000003, 0xb, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x20000000000060, 0x7b98, 0x80000000000001fe, 0x3], [0x91f, 0x8000, 0x40000000, 0xffffffffffffffff, 0x2, 0x11000, 0xffffffff00000000], [0xac0e, 0x6d, 0x7ffffffffffffffc, 0x4e, 0x52adeb15, 0x7], [{0x7, 0x0, 0xfffffffe, 0x5}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffa, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x7fff, 0x7f, 0x8}, {0x0, 0x9, 0x200, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0xfabc, 0x3, 0xf, 0x8}], {0x1, 0xe1, 0xb, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) r0 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x74, 0x9, 0xc4, 0x8}, {0x6, 0xbf, 0xe4}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x802, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) setsockopt(r3, 0x11, 0x2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 23.034278ms ago: executing program 3 (id=834): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0801000000000000ffff0000010000004533b6f5b07b1dda4a50a9e4a1ae2f08e0b755d3493ce0b59088d2ab879d112ac30096f76bf7f0a372c66a7cdbdce8c381e30f9f5eec2f7744df29451ea5fd807f2873fd2e710bbc9d90f3494545689e5a593dae7eeb1e81f243cf988ecb99d36383117a98c0147be780dc6454119e03b317c54bc6a56de1b54e8ff4bd8c15d7c442d5a1f8d3a74b08796f1d4a1eeec7cdd00177db3c71de3be925c5af7d0055c177748b8398a97e9665ed2f3215461e69c7734e6f0fc115017d9a7b855d0b33937fe11704f47ccf1473f75f0482fae056d564359ccf09582676dc59282507a82fa748999148602c2c58c99ba73020283a00000000000000a8000000000000000100000002000000a6ac8609c7117ea039a8078b744546d924971a9ce5e30475e91c6642193701a2a465839b1cb586baf61ae3b38dadd4ad526cdcb1b18df30ec210a1150eccfe16583866e0f2b0d9f14172e0811e08e0af889103f37681ba721bd5f0424eef0b02df14968280e22ba85484d61da4aa6b31a9e6e0de036340c67a68c7202fab1852986b9d6cb324f400000000abe32749000000000000000000a0"], 0x250}, 0xfffffff6}, 0x10, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="3e5a20057e36", @loopback, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$TIOCSETA(r0, 0xc4504447, &(0x7f0000000000)={0x2f, 0x8, 0x2, 0xfffffffe, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) 1.055106ms ago: executing program 6 (id=835): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x6, 0xffffffffffffffff, 0x1, 0x5, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x1, 0xfffffffe}, {0x0, 0x1}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0x4}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {0x0, 0x9}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 467.091µs ago: executing program 3 (id=836): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e4) close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069db, &(0x7f00000001c0)) 0s ago: executing program 1 (id=837): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r1 = socket(0x18, 0x8000, 0x3) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="26d1bb5b979f666c9ee39f913958950d42147629a147473036fd368e3f6a0994ef50788b70eb8c12d0a0e180e95df02534d434c89ac257a2348740312b5b0d26794313f3eeb6a36dc62a", 0x4a}, {&(0x7f00000001c0)="481b6f9b01d0956855eb4b811fd9ef986f42fc9ec0b5c3f0c429c48a3a10677bb3f46a379838eed8bd556f650bbe15a5562caf6c0506f9c98b47d8278b4e58910d465414a522efa127266d3a2c6d5f1975af3c177460008117a57d485eed597b460b92b78378cad814052030bebe9b2f6da7834c93f1971d7aaeef9a45", 0x7d}, {&(0x7f0000000280)="ef33b399ef2cc262f49a9578b41997c8ac343b77c94709c55eb9f55c615f4d7c477fcf1941811a78f258c583d1fcea683b698ec2bb9fe26fb0dd8da3c926f2a1bd7a1ab3d9982c2e1ad8046f632d6b714cc7f45fe83244675e02e11c2851b3a0158bb16b29808e39949c39a5ea2a24a9649f00", 0x73}, {&(0x7f0000000340)="941c7d17cc4320cece443e187950d6", 0xf}, {&(0x7f0000000380)="90d5db8b8ecb11f962f2441dcf76e778fc0e264f7d302041e0501eceff3d77bf83af44e3e38974306790a8cbb5810506", 0x30}, {&(0x7f0000000400)="d7a0b047a8f0f9576e0460de52402c2e", 0x10}, {&(0x7f0000000440)="a350d169c3c4d52047acf5175ba8cc4da7d036e726f146b24d5898ab2e10386111ec5730f0ba43fb6c90958cf25ca17476693b9be6f65628ec91cf4bc142f15cda87aa4589b9ecf64746373c6f58e546a16865a53b65dc33b20a4cd2bbf685819d05ebe36187cc5ab4528c3887a53306b9be3bb4c42693173d0dcbbc85b81197fec1c874373c53b7e6520e85769fbfe4649945432f583f2c44fe8631767209f92c4b098c4be78df1f02ae8ddad1b71602796febb740f6a25d74f67cc9f24b68e89ca2b883e4b0c3111a896fc74bf2a1f0469", 0xd2}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000005c0)=[{0x7f, 0xd, 0x60, 0x4}, {0x28, 0x7, 0x4, 0x6}, {0x806, 0x6, 0x10, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058095f4377bc5a91501d94a34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a79336d2011fcf", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="cac5909fbfe2", @empty, [], {@generic={0xbaf}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.240' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock back -9223372035096809664 seconds denied attempt to set clock back 1757968195 seconds uvn_flush: obj=0xfffffd805e2230b0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! witness: lock order reversal: 1st 0xffff8000fffeb720 fdlock (&newfdp->fd_fd.fd_lock) 2nd 0xfffffd806e18b468 inode (&ip->i_lock) lock order [1] fdlock (&newfdp->fd_fd.fd_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833525b3 -> 0xffffffff8334590b is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfb #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] fdlock (&newfdp->fd_fd.fd_lock) #0 rw_do_enter_write+0xba #1 unp_externalize+0x3cf #2 soreceive+0xc24 #3 recvit+0x40b #4 sys_recvmsg+0x1bf #5 syscall+0xbd4 #6 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e18b468,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e18b450,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e18b450,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806e18a048,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806e18a048,2001) at vn_lock+0xa4 vn_closefile(fffffd805c06ab18,ffff8000fffe8fb0) at vn_closefile+0x111 fdrop(fffffd805c06ab18,ffff8000fffe8fb0) at fdrop+0x121 knote_remove(ffff8000fffe8fb0,fffffd806eff5380,fffffd806eff5410,3,0) at knote_remove+0x449 knote_fdclose(ffff8000fffe8fb0,3) at knote_fdclose+0xf9 fdrelease(ffff8000fffe8fb0,3) at fdrelease+0xf9 syscall(ffff80003c4553f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa0777835040, count: -13 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c454f00 rbx 0 rdx 0xffff80000147f880 rcx 0xffff8000fffe8fb0 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c454de0 r9 0x8080808080808080 r10 0xf2f30d8d833847b8 r11 0x826dcc641728dccd r12 0xfffffd8003efac80 r13 0xfffffd80046e72c8 r14 0x3 r15 0xffffffff833e2b64 substchar+0xf1da rip 0xffffffff831577a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c454ef0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=55035 pid=14564 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe87e8,0xffff8000fffe9258 process=0xffff8000fffe1838 user=0xffff80003c450000, vmspace=0xfffffd805c80c028 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8017 267432 0 0 3 0x14200 acct acct 14564 296496 83689 0 2 0 syz-executor *14564 55035 83689 0 7 0x4000000 syz-executor 14564 143653 83689 0 3 0x4000080 fsleep syz-executor 64867 327055 63486 0 2 0 syz-executor 64867 46858 63486 0 3 0x4000080 fsleep syz-executor 84384 228866 38039 0 7 0x1 syz-executor 84384 42013 38039 0 3 0x4000080 fsleep syz-executor 84384 460169 38039 0 3 0x4000080 fsleep syz-executor 84384 293848 38039 0 3 0x4000000 smrbar syz-executor 90815 85234 95076 0 3 0x80 nanoslp syz-executor 90815 153916 95076 0 3 0x4000080 msgwait syz-executor 90815 234125 95076 0 3 0x4000080 fsleep syz-executor 20965 17324 50888 0 3 0x82 nanoslp syz-executor 13669 17751 1 0 3 0x100083 ttyopn getty 33587 18251 0 0 3 0x14200 bored sosplice 15650 435094 50888 0 3 0x2 biowait syz-executor 93476 148109 50888 0 3 0x2 biowait syz-executor 38039 514820 50888 0 3 0x82 nanoslp syz-executor 83689 300031 50888 0 3 0x82 nanoslp syz-executor 63486 361906 50888 0 3 0x82 nanoslp syz-executor 61781 197962 50888 0 3 0x2 biowait syz-executor 95076 173475 50888 0 3 0x82 nanoslp syz-executor 50888 405865 35425 0 3 0x82 kqread syz-executor 35425 492769 10035 0 3 0x10008a sigsusp ksh 10035 186545 96051 0 3 0x98 kqread sshd-session 96051 373093 98987 0 3 0x92 kqread sshd-session 98987 520093 1 0 3 0x88 kqread sshd 41717 92163 70400 74 3 0x1100092 bpf pflogd 70400 34768 1 0 3 0x80 sbwait pflogd 39774 350463 48323 73 3 0x1100090 kqread syslogd 48323 63658 1 0 3 0x100082 sbwait syslogd 88526 382456 1 0 3 0x100080 kqread resolvd 5787 301015 255 77 3 0x100092 kqread dhcpleased 90643 422856 255 77 3 0x100092 kqread dhcpleased 255 67280 1 0 3 0x80 kqread dhcpleased 25185 126107 0 0 3 0x14200 pause smr 59452 470388 0 0 2 0x14200 zerothread 46224 224067 0 0 3 0x14200 aiodoned aiodoned 21203 177979 0 0 3 0x14200 syncer update 36276 367923 0 0 3 0x14200 cleaner cleaner 64250 393970 0 0 3 0x14200 reaper reaper 29981 196068 0 0 3 0x14200 pgdaemon pagedaemon 32144 311946 0 0 3 0x14200 bored viomb 48039 496230 0 0 3 0x40014200 acpi0 acpi0 21191 159434 0 0 3 0x40014200 idle1 54610 71696 0 0 3 0x14200 bored softnet1 35700 80078 0 0 3 0x14200 bored softnet0 79204 51320 0 0 3 0x14200 bored systqmp 97741 332840 0 0 3 0x14200 bored systq 709 274824 0 0 3 0x14200 tmoslp softclockmp 68675 276042 0 0 3 0x40014200 tmoslp softclock 30386 322925 0 0 3 0x40014200 idle0 1 80610 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 14564 (syz-executor) thread 0xffff8000fffe8fb0 (55035) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83915fc0) #0 witness_lock+0x5f1 #1 vn_closefile+0x41 #2 fdrop+0x121 #3 knote_remove+0x449 #4 knote_fdclose+0xf9 #5 fdrelease+0xf9 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff8000fffeb720) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sys_close+0xd0 #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 84384 (syz-executor) thread 0xffff8000fffe9248 (293848) exclusive rwlock clonelk r = 0 (0xffffffff837bee88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_clone_destroy+0x67 #3 ifioctl+0x59d #4 sys_ioctl+0x674 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 15650 (syz-executor) thread 0xffff80002a2bf4d8 (435094) exclusive rrwlock inode r = 0 (0xfffffd806e341c38) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806be9a8f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 93476 (syz-executor) thread 0xffff80002a2befa8 (148109) exclusive rrwlock inode r = 0 (0xfffffd806e9f3a58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806be9aeb8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 61781 (syz-executor) thread 0xffff80002a2be2b0 (197962) exclusive rrwlock inode r = 0 (0xfffffd806e9f3490) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807ad68eb0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10234 11170K 12608K 166960K 13140 0 pcb 18 12K 13K 166960K 188 0 rtable 167 9K 9K 166960K 437 0 pf 36 18K 67485K 166960K 154 0 ifaddr 33 5K 7K 166960K 102 0 ifgroup 58 2K 2K 166960K 187 0 sysctl 3 1K 9K 166960K 14 0 counters 68 36K 37K 166960K 204 0 ioctlops 0 0K 4K 166960K 1615 0 iov 0 0K 16K 166960K 55 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1458 92K 92K 166960K 2226 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 26 10K 11K 166960K 119 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 354K 166960K 1048 0 sigio 0 0K 0K 166960K 42 0 proc 75 131K 163K 166960K 685 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 242 0 in_multi 64 4K 7K 166960K 131 0 ether_multi 1 0K 0K 166960K 10 0 mrt 2 0K 0K 166960K 19 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 2K 166960K 477 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 230 167K 187K 166960K 10664 0 UVM aobj 93 3K 4K 166960K 95 0 pinsyscall 40 80K 106K 166960K 2091 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 48 0 NDP 12 0K 2K 166960K 76 0 temp 67 8653K 8723K 166960K 25117 0 kqueue 14 22K 32K 166960K 196 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 196 0 193 4 2 2 3 0 8 1 rtentry 176 132 0 73 5 0 5 5 0 8 0 unpcb 144 599 0 578 5 4 1 4 0 8 0 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpcb 736 345 0 339 9 2 7 7 0 8 6 arp 136 16 0 7 1 0 1 1 0 8 0 inpcb 328 923 0 912 10 3 7 7 0 8 5 nd6 152 22 0 9 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 55 0 55 2 1 1 1 0 8 1 pppxif 1504 4 0 4 1 1 0 1 0 8 0 pffrag 232 7 0 1 1 0 1 1 0 482 0 pffrnode 88 6 0 1 1 0 1 1 0 8 0 pffrent 40 11 0 5 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 pfstitem 24 82 0 16 1 0 1 1 0 8 0 pfstkey 128 82 0 16 3 0 3 3 0 8 0 pfstate 384 81 0 16 7 0 7 7 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 6 0 6 2 1 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 628 0 316 29 7 22 28 0 8 1 art_table 40 631 0 316 5 0 5 5 0 8 0 art_node 32 130 0 80 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 112 0 88 1 0 1 1 0 8 0 shmpl 112 92 0 2 3 0 3 3 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 3290 0 1785 95 0 95 95 0 8 0 ffsino 296 3290 0 1785 117 0 117 117 0 8 0 nchpl 144 4700 0 3003 64 0 64 64 0 8 0 rtmask 32 14 0 14 2 1 1 1 0 8 1 uvmvnodes 80 3838 0 0 79 0 79 79 0 8 0 vnodes 216 3838 0 0 214 0 214 214 0 8 0 namei 1024 16238 0 16236 2 1 1 2 0 8 0 percpumem 16 117 0 68 1 0 1 1 0 8 0 kstatmem 264 120 0 92 4 1 3 3 0 8 1 scsiplug 72 8 0 8 3 2 1 1 0 8 1 scxspl 216 31479 0 31476 7 6 1 4 1 8 0 plimitpl 152 191 0 173 1 0 1 1 0 8 0 sigapl 424 1302 0 1255 8 1 7 8 0 8 0 knotepl 120 565 0 0 17 0 17 17 0 8 0 kqueuepl 224 471 0 459 8 3 5 5 0 8 4 pipepl 344 227 0 200 9 6 3 9 0 8 0 fdescpl 528 1262 0 1233 3 0 3 3 0 8 0 filepl 160 8141 0 7918 22 7 15 16 0 8 4 lockfpl 104 531 0 528 1 0 1 1 0 8 0 lockfspl 48 178 0 175 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 1152 0 1139 1 0 1 1 0 8 0 zombiepl 144 1256 0 1255 1 0 1 1 0 8 0 processpl 1232 1302 0 1255 6 2 4 6 0 8 0 procpl 664 2755 0 2700 8 2 6 8 0 8 0 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 752 1751 0 1716 22 12 10 11 0 8 6 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 1147 0 0 72 0 72 72 0 8 0 bufpl 280 13231 0 7088 440 0 440 440 0 8 0 anonpl 32 13668 0 0 111 0 111 111 0 246 0 amapchunkpl 152 36269 0 35804 41 14 27 36 0 158 3 amappl16 200 6045 0 6010 58 42 16 33 0 8 7 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1929 0 1900 3 1 2 3 0 8 0 amappl11 160 63 0 49 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 17 0 15 1 0 1 1 0 8 0 amappl7 128 109 0 96 1 0 1 1 0 8 0 amappl6 120 187 0 184 1 0 1 1 0 8 0 amappl5 112 131 0 121 1 0 1 1 0 8 0 amappl4 104 304 0 283 1 0 1 1 0 8 0 amappl3 96 6129 0 6035 3 0 3 3 0 8 0 amappl2 88 1493 0 1417 2 0 2 2 0 8 0 amappl1 80 11872 0 11274 18 4 14 16 0 8 0 amappl 88 9808 0 9650 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 261 0 261 4 3 1 1 0 8 1 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 94 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1262 0 1233 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1262 0 1233 1 0 1 1 0 8 0 vmmpekpl 168 11373 0 11329 3 0 3 3 0 8 0 vmmpepl 168 86053 0 84151 118 15 103 116 0 357 4 vmsppl 488 1261 0 1233 6 1 5 5 0 8 0 rwobjpl 80 29415 0 24550 101 1 100 100 0 8 0 pdppl 4096 2532 0 2466 103 31 72 86 0 8 6 pvpl 32 21921 0 0 177 0 177 177 0 265 0 pmappl 256 1261 0 1233 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 346 0 45 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e18b468,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e18b450,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e18b450,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806e18a048,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806e18a048,2001) at vn_lock+0xa4 vn_closefile(fffffd805c06ab18,ffff8000fffe8fb0) at vn_closefile+0x111 fdrop(fffffd805c06ab18,ffff8000fffe8fb0) at fdrop+0x121 knote_remove(ffff8000fffe8fb0,fffffd806eff5380,fffffd806eff5410,3,0) at knote_remove+0x449 knote_fdclose(ffff8000fffe8fb0,3) at knote_fdclose+0xf9 fdrelease(ffff8000fffe8fb0,3) at fdrelease+0xf9 syscall(ffff80003c4553f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa0777835040, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83915db8) at __mp_lock+0x192 ktrsysret(ffff80003c41a7f8,4a,0,ffff80003c427950) at ktrsysret+0xde syscall(ffff80003c427a00) at syscall+0xa50 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6fe9b5b9dc60, count: -7