last executing test programs: 4.831109591s ago: executing program 5 (id=1232): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f00000000c0)={0x2, 0x101}) 4.753264753s ago: executing program 5 (id=1236): r0 = semget$private(0x0, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xe0, 0x101, 0xa, 0x3, 0x13, 0x8, 0xfff1, 0x7ff, 0xfffb]) r1 = semget(0x0, 0x3, 0x129) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x2b, 0xfffd, 0x8000, 0x101, 0x401, 0xf932, 0x1a, 0x0]) syz_emit_ethernet(0x45, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @generic={0xf, 0x1a3c, 0x6, 0xf, 0x4, @broadcast, "e5389c3c98666a1c9eab1db98e908b", @local, "aad5b87ee19d4822f5b1ff04efa26931"}}}}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) r2 = semget$private(0x0, 0xadc3a6844889114c, 0x8) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000140)=""/4096) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2013, 0xffffffffffffff9c, 0xfffffffffffffffd) r3 = msgget(0x2, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getgroups(0x1, &(0x7f0000001200)=[0xffffffffffffffff]) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000012c0)={{0x1ff, r5, r6, r7, r8, 0x50, 0x3}, 0x6, 0x3b4, r9, r10, 0x3, 0x40, 0xffffffffffffffff, 0x1}) semop(r0, &(0x7f0000001340)=[{0x0, 0x101, 0x800}], 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001380)=""/4096) r12 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x3, r7, r6, r12, r11, 0x131, 0xf637}, 0x26a4, 0x5, r4, r10, 0x9, 0x3, 0x2fa}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002400)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) sysctl$kern(&(0x7f00000024c0)={0x1, 0x2d}, 0x2, &(0x7f0000002500)="2e1831c007f0b2fe7036d9757b2a0182b39abd9714fd1431c9b3d4f0124254688a7670107ddef4524ffddf043ea327965a324d37c429614de3c684c09723a09e82f85439ae65711b648a0867f810a3f7e42b2c34819cf5b30ed486fd6602e23a5cadb103c16f5f489f81d5842e37520cbd3d76267a25b7a04e01eef6", &(0x7f0000002580)=0x7c, &(0x7f00000025c0)="31da0ff81627573d418cb03f52707acc3e946674df6178e8995a66a44bffe7fa3a44f9a3b4d7c5315864e38fa2c8a5427555ded4b1b31f17bd8ca5ee254483f217007d8512c7ef1d1227b9242b29567fd8f49b3d1424ffe5e4cef9261085af01dac6d6a241874f72a59ae51208c7d72147bd92d6b3fdd9b3eaed48aad79895a1fac765b5999845d867247de9176782a4a8283c96293b0fa85e1763479677a6ecd90b1288d9ab0f8a43e576f0f50e8c0613afb2da458217703295eb69b31f30f486f7a44b86fde4584fe736f50d7f0fd432c55f056dae3108b733560b37daf4b240cbaee65c89202d32d0d2652b207126d7cc049b443f6b0ef45658c1", 0xfc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000026c0)={r14, r12, r8}, 0xc) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffb000/0x1000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002700)={{0x80, r15, r6, r5, r8, 0x40, 0x7f64}, 0x100, 0x3e15fb6, 0x1}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780), 0x8000, 0x0) ioctl$TIOCGFLAGS(r16, 0x4004745d, &(0x7f00000027c0)) msgsnd(r3, &(0x7f0000002800)={0x0, "7033143963b93c194e757feb4d9888e8e77f3dd7696142f1a0c30ba38a74ada8fbc921a89de9a253c291dcb10d424ec6560aa7521400fb3dec638566f51fada23e90a9d136395da74cfe62c3e370bae9e006c1e4a78088fc9c47dc81793991bb0cd45b976575a1856f5e05afbd7f953f7f5d4b7b62c0378abfc2e780cc77caccaa5ff3308176bab734b334e46bc24c9ff6d595187dde52a61acf37fc9388a861c93e5b806442beba722f8878"}, 0xb4, 0x0) 4.75254144s ago: executing program 5 (id=1237): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0xb) open(&(0x7f0000000040)='./file0\x00', 0x2f2, 0x0) 4.63391187s ago: executing program 5 (id=1239): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x5, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 4.629904893s ago: executing program 5 (id=1240): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000322c01fe8000000000000000000000000000bbfe8000000000000000000000000000aa8100000000000000890000000000000033000002000000008800907807000000fe8000000000000000000000000000aa190027db941a7e99ffdeebafdbb79f170d7033ec24b4a5f7433555aa7a4c2f7a2ec07815e56d3d1be2bfd3abd96771570dea"]) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f0000010000000000903abf65b18d7c51f78b06ccffb41300000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x2, 0x0, "01d04b0a0047c1d100", 0x4, 0x6}) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x2000, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0x412dff) r2 = open(0x0, 0x0, 0x1c4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSBLEN(r2, 0xc0044266, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x4, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', r2, 0x3}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x2, 0x100000000000009}, {0x7fffffff, 0x4000001000}}, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000400)={{0x4, 0x7}, {0x5, 0x5}}, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000500)=""/36, 0x24}], 0x4, 0x6) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x122) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfff9, 0x2, 0x400, 0x2, 0x3}, {0x2, 0x101, 0x3, 0x7f, 0x400}, {0xfff, 0x4, 0x8, 0xae5f, 0x5}]}) 4.166460191s ago: executing program 5 (id=1251): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000400)="fa40", 0x2}, {&(0x7f00000018c0)="416aae50e55a106f3bc911e83e43ca6cf3fefecac2c04ae2d763ef05dcf5c97a5c3bdd05ba7b6cca8d70ca0b25753ce0a56399c9974f6ba07663ae4cae84f8accbcdf5de4d18f3a398c78a75c542c2a4e21601d0acbb813471d84a15b9664b7736f31a59d2deec09cacb7fa47b87820f0f6c6c80fc723ab7be63fd320334373056d0ce34bbd77e1aea3f0c8e008dbf52dd7e346864e1446487b92f50111487b0391036b9d0067144f79bfa1beddcc6225a843e044e1f099605e0fd0386e15a4040f062ce23f4210a0f90364a546fb54b4232acaa34f00ea66aea04329362da38c0e8c9f6e9d31958a9d3a8da6f06b9c2d61c7d7e3011594262d192ed457df629fe4a19adbd9c4dd544faffd3c44c819ad5a7b215c3dd3b7afe989f9273e85d83704d71ddcb28a2725f4350144537ec240e1e48a7d6758213c338294ea83c89fe9cc7ad7beb25d7c9795bb9b34937574f2a97cad52a307a24dfab23501becd98197efaa0ed324555f709e7f5049f86c6a500c93de12461f20819f6f66fee16bf05f4459aed125d7671a25fffad66967ed277d5dee0cc89e503b653e79284379e00ce844fef6b2ad91e4614e3886fadd3d5b80cd8b35d4b11e092412c204cda32f3806977aa5280ab9702b120dc7423c430661cf5fe84246ef548c703ec1584c51583f3588c5b9487a8e21df2415bd30993f0719544a37eac7157755ba26fb19d516f635237c77ea52fd820462537684a750dc87c50d0fcd1f76a7adad640e1436e1a80774c1bfbbb50b6e405dceb15b0783c9a6e84f5b2a02fe68c5d1d4662697bb61c6cbe9bf4250b1f0f1636383f7bae7012a57fd5520f4ea509a6df498a198b9d9e8b0303a9fb6eef0946293e658cd8096ba6cce1e072cc260a35b451373c8a62e114d5a7e10ad904cab95dc3ac11153f80df1fd3dc64dcac872ad7fcf1633bb1d5bab06006c3717c6db04bbebe85cf70db8f1b978e71e692e77089fd271133175d99f6922dd7ce989c98d4a87ddb39ca48793ece0e0c91d6d5d1541ff739313d4968a37665d312e601b71cc80ab29cf8da799690a1dd034be72f1389c6d69a975c0ea5abc7be26210934396ed1e745954fa8443850def33fa868a43adb6c497b3ababb92f19dcafadf2021d195a56698d523b65d065259f10a0d3bfa9e91bef4dbf90bc69b3d4d5a64234d78e29fcb339dff6dc4302a52143de37e059acf50401aee8f44a2b64eee9235fb9753276406cefac8d6cb59e4e8e83074af169c91af1738594709066701375e893323881e7efd5e8c3dc91d4e5b99b53d265395dd80173f917d50740a9837bbbe4d61e41ca85f386dc81254ce23a17f6f0956d804ca11c8c150fd758bde87fc1010b3dc220c454ece589425f1c59efc76eb5773cf7f55358b8c347faee1c68347fa9ed9a1071c3a353d6b799966cda44b44661b711148b9e4c179b023283f6f8eb16dac8e97601f6bf0cda850675d397103a1c577af0cea0ac4e3e7e1b46084ecd80f0bd26671394ed001e6d6920ecb35b696ab3969f1617f5ad4af4477e35b590ef42282309a20ac8a630c94b2a606830f1643ff2e85c5b6dc696ff2726a631ad6400fdd28cc6bcf7c16aa20c9c97876ecdac141e47e0b06b4921c10c8feb51b9a6f8ed92c1dac3e0bf728fcf35e54a4fb9c9f3e3adbabfa8062c43c5d71dfed6c920205f0359714f37c9f19043f07053866fd71ab23523c17c38133d769dabdc4962ed16070eeaaa1c3c9ab86144c5d474d4e3f03211ae6bf636d3abc7eecb0130c7cb3405e751957f1011c361cae70395dca8b76c1dcaa3bf0dce5f7171962f9da359c5ca05451633350531a98b96cb5d2a0b3ec3166a189c88c30ed0021d1eededb8fc0284bb818d175bec785c494d40140492bcf14afb4b314dce8491b83306923a403e397f21137d7eb2b9706e52fe59ec9ee4f4fdc6448893dade6df7564f65bd94ec6da0e17bb6caf9aeb0e9de642998b07d377fec109d1950fe9fb4a1c82316a171834580d16fc1d1ad62abfaa2c1e83b5252962c94944835116abcd879b57c2cc3a49602aaab4e87a40efd5783bf24210eeb4dbc7a9cb8dbb3a3a9e586fcaf44095ec38f761a86a1c07ee89c46137cde8a8ca35b3b83acae2d4ad7f70cf6bbd2c61ad48afdcb1b8d471ac0313a8e9fcda8feff269dbfb9953f1dafbd21d7a72eabf3f94cc80cf0097768622b9c1deffae1561b55ee8bf3eeb06b8ca2081f4ad092affbf45bfca41cfe9771d3962ae5ae4f5a3d7fc987067854addbf33bda2475555f4421b2e4c8baa8c946fe94bda44fcbdc8596bd15af02a9b25b842dc743629fdab309a0c98f08ad767d3273a6e0ae628d19ee20fad11001fc7d6acf224fffc41125800b7e063a3cb1fa1d0c7bbab5b88978f3cac6b6400762f39a3dcbe4f1dd5c1a3c5c5edf72967a9aae3cb8a865891f125d98a9d2742dd5bc61588091b0e7cae20f261da855733b1177919a1bf624baca0db13827168d12378e9433a53eb94d6d63cecb52e193779991c000da688d85c2dab74091f3aa45f18a515aeda3261a4d37ef8f4ffd86af71352df9f15a64ceb47584dc4967a62245ab8d8a33f609cc01389188445432753f0177ec107ce1411af22a2ea86b0bc999a19a615eea96a0f0bc8fdb4b67423cb071d0e39291921f03042e8044392b3ef8e3a1ed826e5511f2b9ccc346598d407db8ae380506790af3509264d8600bcb956b1f2ba2e2321e0ea7057ce74a6c4b49bd7ed3b40bf10f0c70b2584c8bcbf4e500b047bbf8ee37aa8b70497870b075b5f2f42969c9e6db235ec5f038bee08dd0e913fa4d95d229008e1362a3812417b4208af1310fe867b6f3ac406da7f427ddd99ba73c8c796a3a9c7c720ad478380cda507c6ef8904f7902f71600644c505012473d2d9d0d23876d8505c73501a79d7449767cfb8e74d6c8d4a76a03a13095f731dd3dfbb8285e2b8f0b7e0ae58ebe8bbe0a69be83ad283dbc3e37729e0a6c4cf732bed697b6cc17bd46bcef86cbfbd32f3a2f07e896c68d7b49708a84f1fad24877123d848c6bcc101f89bba28d69950091e864c57066e045bfb1f7c419e386d8f90898b675fe4e4c3781d6f77c9e2b9505daf13d6f9dd72e0cf43cf7473e8498a349096b3630be557a12f45512f379be549687d474ce68a0204c22230cf9e2b9378b09a39ae5c42855f9e6355ec04390f3a8b022ec172189e573a57da2818342daf1f5210de7c171b37aaa58ee44e955555df415f25d056233b211366cd34aa5356e4c54ab8cd660d78996dee6fe8dcbefa2b6bc1f8120165879f50abd09f6f5db2663c57183fde57dfddd3eb2a726924cd462b583350f63b6210b1c1d1d53bf6449220bf110f7080f20cbea389c2d4dd29b4c5c5a9183584e39663577554d2e1cdd552136cdb61cca47f63af52627cc39d1760c3801efa85a862fdde739f71f3488f231c6a9f8698914e46c041a5a72e976eadad167297df4a28ca0901d398df4ef71922d2b2db37a733778a8b90f682a35dc296e3a5f3f99b43e334df6946741c2eb99c62d9b2be779d963a0c4a81bbf3e051497ea772801b504b2cac9e06f32d6dbce31931d9d702fdff0c75f0056f7e6e2052e7e9919bd3f469f3deff430104d4c2cc07dcd4fdba46286ec5fc7730ffe5427770a52c699966924aed01288198574e0bdae9483bad99e0cbede94e827ea0fcb7c64303d5324f1051b8c42ceced94eccef1fb2816d8b9a4429f86dcf2e5cd97285f3070d08736c1c3a4be36a7a6fa870e4c7178920843b0ed3ec9fc3ab186ccaf7fea15e87cde827cfed580409358a9e6a6491fa27646cbe9b73f80189f20b9f59046536a1fcb3eed950128c31bf0da1a6e8256f3ae429589c644c73bcfbd80759bba7772304f828727a01867b68b968943a4b7ec85456cc9ce3f6254fa5885cffa7725bdcde3ef346279da22358f47a13e636aea9d8ad8150f55fe54924134a6b09c22992ac26272f4cf7a49f00511835edd3142cb2945892b7ae49c79821c0fb281eee9bfdc76e80ce18ffff19a2ee0d3c33a8bf80cbc7e4f2610630c9a761f8de3779f65f57408e42216ed91d0c1cb33ed6e3b8fe7de04905e1972cc3ee4029f581e6337ec10617739ea33e7bb185fe5b54de979f52531bc817d30c312cc8f104de7003158ef917cae27aea0ededd4df5e41e5b650c9bcef67fa4d86bea0ed479c7481b32808adcee335c4aabfefdaf500c75576ce6eb8b069de5287d1c68332a4174a8a019a1aee9936951121c0ed410d871be1a3fee4f99463b58f174f26984e3a505f8323e0594032bae41d74e05f710fc6fc04b420ea09986190e32c5e13c632b5136793d9e898353d5bbb7417699bc3c9dc924cfe03eb422d97b29c053952c6dc86ae5e24f271eef0cb231e8ee965406687460683329e9d83d042e39d98464345dc4329591c56193dc0b97d9f4157ba7a9d5501ea08f981854bc223a9b4d589323fe9dbbcf3e36f2e578efafbef7445c8a9605ad65dfe6ada192a2298f5122ed7401c400242d5030588111e9778688984aa1214dd7acb20965f9da5a427e3338434c6a282711c44e7e2638da2d86fa35d3b577aa824abe61b9241d83f0b75e15e8c38920376f701854d1ed002f4bb361f8e3aeec8d4dac3e81bddc140d766e5f3fa7410edca79e5070e390de56fb7e0b0a71b7ceb2fd958c1eb9e130536b2eb2f822af2493212dca4627afd9ae06ac9d0f7a8e16a2ebfd3f4eadc211fc1d10e04195f19749e1c52f8b92e3befb9f13f4c11e3681c5454d6e95940e318f61f231e5a667a78fd1cc0d30327e411f10330e0d0b45838bf0aaabb8ef5603e2b73f0e54d0fd7f6a98333819a5d557276e618445b75730727e87fd8a0739ead8dde6df5a5205867c7edee5c74381af65c2f9e26e40c9a9f2853381fa00e209c7aeff7ef7a1e2b08ff91a8b2771168d981861eb36c02db42d08a8f1116c6762cfaf6d2eb395bc8e1d20edfcdc6ba91cde4596f5b53a16a4e94f427d498199de050dbbb77686dcc6b76fc8964c609a2a09f295cac54b4210045b4c77bc5bf165581e439a3e8bfc93bde55ae0371cb790805fe0851ede0e3b2a31065547628fe303ef7b553e291c3cff35554e516bbc9721d48fcffa80844131901d1e21ff854d42de4519edf45d3c16c871fbb06ce31429a05d61f230e876472857e51b62f8607e833b85448749e40d0e447f667030cd9d9ef3ddd7799fddbe1fbb0cb4436529ec54db29ef2a99a657916d94b0bcef27812ce34e54bbba39b065571ce9f57d5a34caf757a6a0d55a6e5419108d92d9d71f4356a85447c0833f28126f4849acb1daf0ab85ead47cfdf364fa8e69011c255a140cf7c5b943226e04ce8e8f7f95396d01320bf7793b3ad2397f9bff5b6a11648da5065997d4b47269792e9027badda83c2bd91630746921c9aaca9ef4361fec53531750b5357fdd7b471405559fa747df75c949a8ff46aa9b495b263563be2eb7517338ed16a98aac73d60b2e7fca0e8f34ce763c8f60e8cfe08d01b2dedc48c1ea4f8ba4c20f3aab548fb5919d367f58525684a2547b9774f39e0ccb3ba6662a214b00d39debcf0a4e932d29812deaad7f3573c910e9bf844f469e980260c800499d4826ac5feca4000328beed7f88745dc8f4bc62490a7c72874f68379d6a68d80562ec23614b18ffd100e396bb8e5f51aa7851c72a1b72612c141da1d41f3b75f13c4104ef7b7b628495a2ecf40240f46649cb3fbfa14ce996d2102ffafc66e3a14bc0222ec006bb7a9be1", 0x1000}], 0x3) setrlimit(0x5, &(0x7f0000000080)={0xe, 0x55}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) getrlimit(0x3, &(0x7f0000000000)) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) mknod(0x0, 0x2000, 0x1e5f) r3 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) setuid(0x0) readlink(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f0000000200)=[{0x17, 0xb, 0x34, 0x1}]}) semctl$SETALL(r3, 0x0, 0x9, 0x0) semctl$GETPID(r3, 0x3, 0x4, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) writev(r1, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0x94}, {&(0x7f00000001c0)="4ac86e940c07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed", 0x3d}, {&(0x7f0000000200)="0076f965e5368d8a2ce261ea12ce28665881a3", 0x13}], 0x3) 4.155788132s ago: executing program 7 (id=1254): write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x5, 0x81, 0x40000800, 0x10080000, "d76c1f46000000ef1f0160fbf520000002000f00", 0xfffffffa, 0xb}) r1 = open(&(0x7f0000000640)='./file0\x00', 0x2, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x4}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x200, 0x6, 0x22, 0x80002001, 0x8, 0x10, [{0x7, 0x7, 0x2, 0x3}, {0x495c, 0x3, 0x2, 0x7}, {0x7, 0xf86, 0x100, 0xaf9}, {0x0, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x7}, {0x2, 0x7, 0x0, 0xa}, {0xc0000cdf, 0x1, 0x5, 0x8}, {0x5, 0x5, 0x14, 0x7}, {0x2, 0x81, 0x1, 0x6}, {0x3ff, 0x8001, 0xc4, 0x87}, {0x4, 0x9, 0x9, 0x10aec}, {0x803, 0x40, 0x800000, 0x5}, {0xe1, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x101, 0x8, 0x5}, {0x0, 0x3, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff8, 0x5, 0xfffffffffffffffe, 0xffffffffffffffff, 0x8, 0x80181c, 0xe, 0x2210000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 3.813593795s ago: executing program 7 (id=1268): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xca, 0x8, 0xa, 0x5, "4b6af18d6cf2a6d35f78b514fe1f21d674b9fd1f", 0x6, 0x7}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x1) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000000)="66a07206c414", 0xfead, 0x3, 0x0, 0x0) r4 = syz_open_pts() syz_open_pts() dup2(r4, r2) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x2, r0) (async) close(r1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xca, 0x8, 0xa, 0x5, "4b6af18d6cf2a6d35f78b514fe1f21d674b9fd1f", 0x6, 0x7}) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r2, 0x1) (async) socket(0x18, 0x4001, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r3, &(0x7f0000000000)="66a07206c414", 0xfead, 0x3, 0x0, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) dup2(r4, r2) (async) 3.705053489s ago: executing program 1 (id=1274): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000440), 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x101, &(0x7f0000000140)={@remote, @random="1866c1aa74fd", [], {@ipv4={0x800, {{0x18, 0x4, 0x2, 0x1, 0xf3, 0x68, 0x1000, 0xb, 0x50, 0x0, @loopback, @multicast2, {[@generic={0x82, 0x3, "9a"}, @lsrr={0x83, 0x23, 0xf8, [@empty, @multicast2, @broadcast, @rand_addr=0x4, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x24, 0x6, 0x1, 0xb, [{[], 0x7}, {[], 0x8df}, {[], 0x6771}, {[@multicast1], 0x62c00000}, {[], 0x733}, {[], 0x8001}, {[], 0x9}]}]}}, @generic="1fb6a5d4889323389ed4fc870124e567a634e00f6ea0a3d8c717d6629bd89c61c3e20b139d517a1210c79c62a7f80366ff7f501de993627e92f7b33fdaaa6847b05c79f7b31330a9317adf2f56369fb0ce59e78797ed0b4c67702fc2e0861ba00b261c12d3312b06d1f12d44448b2248114b35f836f2e3dc81719bf396ef2f0a911d0fc504bc4a8cc7abe6928747cc9542dd85"}}}}) 3.341899693s ago: executing program 7 (id=1287): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) (async) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)={0x0, 0x3, 0x800, 0x14}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) syz_open_pts() (async) r4 = syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0xfff, 0xd61, 0x790c, 0x1}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000500)="0791d3b5b85b7d9dd08990bdcf6149237985488c8d9a4cfe69b1708942186dd6e122a622cb85b389fd4c65698437b53ea1cadb3bf39ea6eedc48000054e24f239559f6f761de2ce7eef6bc300a371f86e1922723ec9b2864db00041306dd08240550daa5", 0x64) close(r4) syz_open_pts() (async) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x809789, 0x3, 0xd3, 0x3ff, "bf08000100f1675910812cc900", 0x1, 0xfb}) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x809789, 0x3, 0xd3, 0x3ff, "bf08000100f1675910812cc900", 0x1, 0xfb}) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) ftruncate(r0, 0x8531) (async) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 3.341452422s ago: executing program 7 (id=1288): sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x76e, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x7fd, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x80, 0x200, 0x3, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x6, 0x1fe, 0xffffffffffffffff, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x2b, 0xfffffffffffffdfc, 0x10fff, 0x9], [0x4, 0xee97, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x1080, 0xffffffe7, 0x28, 0x7d08}, {0xfffc, 0x80000000, 0x7, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x46, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0xc}, {0x800, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x6, 0x7, 0x3}, {0x0, 0xff, 0x0, 0x9}], {0x0, 0x6, 0x7, 0x36f}, {0x3, 0x80000004, 0x1000, 0x4}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048003, 0x6}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) socket(0x800000018, 0x3, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f0000063000/0x2000)=nil, &(0x7f00003e2000/0x4000)=nil, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000464000/0x3000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f000006a000/0x1000)=nil, 0x200000002}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x76e, 0x3, 0x100000000, 0x6, 0xf3e9, 0xdf5c, 0xfffffffffffffffe, 0x800, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x80, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x6, 0x1fe, 0xffffffffffffffff, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x2b, 0xfffffffffffffdfc, 0x10fff, 0x9], [0x4, 0xee93, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x80, 0xffffffe7, 0x8, 0x7d08}, {0xfffc, 0x80000000, 0x7, 0x1}, {0x4, 0x6a5, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0xc}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x105, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x401, 0x140, 0x36f}, {0x3, 0x80000004, 0x1000}}}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x40048003, 0x6}) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) open(0x0, 0x8000, 0xa) 2.862082585s ago: executing program 7 (id=1304): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {}, {0x6, 0x4, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x300000003}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30, 0xf4, 0x5, 0x10002}, {0x7c, 0x7, 0x6, 0xb}, {0x6, 0x0, 0x1, 0x10000}]}) syz_extract_tcp_res(0x0, 0x1000, 0xe023) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000340)="a889ddb7c0a5f585e252cbbb6ea4b8c1cee7ff061b27f9d92f1111f32a4edc2abd5e399773387ae42d0819dcc54170d29d6ffd8fb723a7fcb0b7ea8745e3632784c0dda8ac576a3f62b3ef37559cd28d8273eb7e78c309c7bcd259ba846082bf86e087c8758e834c502553f27e94b21f8a3d7a1d7d0b10f1dff2dec3c2352ea4313069351adb9f254ff64acda684329bca6c7003de2cbf57a1c28c27659362eab3cd1e9a7997c8bb712663749c720db8db0f64281d3dd0cba28de751c7d2f2089aaf4cfcbb1bbf9de62e8744b79f4dc79ab459355faaa92260e9decedb1ceb97192c1e113a5674f8d63a937ceb08fcce919d0c48ffc0d42c4f87e6c4419a6e9615b7421399ef550877f252fdd17c2084f42b87ff8fda7455d2f735dac2deb8668faa5e161e50fbf12db49f3bf72dbbdd81a46bc5df6c24ccff030a68ff819bd1c254bbd392d3771d837cd1edf38416cda20a3b7c4b05cbabf4943f39bb082d9e9414a14268c674afb60239e561140fbb41074c983cf795e4bbec485510a2d5cad7f04d2257ac2c73d054bf581528a43c3521710ace8d23f8ca56d3a1bc71628fb812965c3156fa2e7166bac4e36aa3790cff7304e47d262a0cc5de3527e1e24205e0cf01e8fefc6769e577e9cc958d1c2e9aa1cced8aadfb6fb7fa201928fba3f10039e7a7154e4f3a06741f8ea1960d7398889fc3c703258f6b28ae391048fe5f6811f12c758dd5b2655ce24e245d9037036b262b3f28b071acd91fb3db2edc5988a6e80564b774845600c1b1b5e03c5bd9a6aacc405ec32fc5786339dcf516f6c2a1d0188ca874e9aaebf17e6d91e4b03e097a6003df88916c73c2d64e13be567fc1fc21418aadfdc04faedd73cafc86931abd69619fa4c0c8f564343e3ecc197a9fbfd0b6dcc2ecd4c90e968174723ad5800546ffa9dd2abbdb053c795029fd12ca1d6238cd86abb98e293e8fffe502a4900f203a1eb700ca203e24662a295a93c8e99268c9774f5fb85ccad9016c807ffd4d0df9f0db5948a8391ffb39bf4d98cfbca78daffcf1b984a0a54cc4c61062031713666cf011c62ddab2f18b49db913201378c82754cf3e0c52047c9240dc3912e2ffd40306399b724b5402df83f83ff2641ebdd0edef9f191be00a2c891b2bd0593af87185d6224dbde9c4dfa687aebe000403835fdc342636b35aa86b4020ba191ecb8f8fbcf6e2d8bec03a79cf251a369b60b567ae369443ef7d208eadd7e50d695965da4339a128c95da5aa6e4a9390e6552cc586004ed92ef1cc07185407e2bf583dbc6f73cc890325237c6f5a812d8bd1c2c59fca8cf895346f233388f16222de3c11beaf249316b2d93f9a4e6f8d595ead4b93ab0825333216c31a62b04e1274c856498b5c8ffa0a4d85dcda255fa3a6cc13019a1be62c4376ee1bea39d4acb857953c55b401108db7cd8a6be346e0d95dd56cc8b1145566a97494e95177f5db78e3a2a2907a7038ace04ddc5792d2b64aa15db8383b9425d5c92e14fedb1efe64cc6d81a0ab9b9a494c9ca99651ae2fec11ed281b37c74aac092f01aafa70466c7a026727c73b4330aeec5f438171ec26b5d57b1bc52e97d3bab07197de292667c0353021d206dd42c9090c683b48e0a1bb3a4f44bc76dd135334d8e76796d288292d0c33dca870612821355580bd4696c85b1e8bb3621170375d0700915b745ae99cdbf7e1d9d129d71f434b157addae1816a99d0bdfc67b4271461505a7439ab9daf9ee4c092003ae7d066fcbbbdea38592da64b497313deadddd2e854a317967c0c1edd37b3ed3581abdb05d617513133e1ee99cf10eedd2068b5df6f8cc595a8770baf776f7fc52b1138288049d506eef387f3e1a8700a4e012bd3721d07bef2be14a27ef201aaf4619df77a61ecd8054a78c0567e80b5f6cce2accb87d210884bac34a408be8552c5f2513b2979b3bb80eb92c33dd841ce7ff32335574f2605147b67fd7fe1bdbfab2e5b68bfa14476f4e4c11ec33665de4d965a333ba6687ed880d3e8156739af1e2d8fb7b1a22545d4342f72750dba158eb5e645c4cd643bf3de74a839c9b3f6c773d9bf210ebf910312fe76f0a5fc7bf0440b47ee0a7f141c7c266697560e98d14d6fb5ad41920ca19c30d4dc5271c0274f92f13e98b02f96f6377e9cabdad456efaba671d0719324dba8307ea6206e10c2fe33bad96c1c252a2004fda4e88107618b7459617ed059fa5ee399dcb16b5616194fccce399fa3bb86948680cdd8f057250ddede37d8937c7767b660e36898ffe7c200db3f9d618b8ac931fb585bb50151ba606529dc135df18a0fa007d4e8dd71aef3b7b4dee48892964d0bdc1e93f9204e99016401889734a95adb739e0f98df4a4f0c671c90fe9e7ac358ff2f78b2b13c31fdc53aff8cfd4892d6f92ac9cdd4931e79424bb751a8e4a57ffc8009c6cc05072f2abbedb0315d257574ba0f44566b269d11139420326b4a1c358c4173f99a5109be240968449338cc895b2747c7dcdd2fd463d0de67b8daefd585157f5b665aaa1d6218512c59959f20aa44600563ec1f693e52a3f945431b1714a3c119ab0e9b5ad7b5f6e81c6cb1cbfde357bcffad05fe2d6e3dbaf1e3d3c381d152d1d63a05276646ef05faa7642eaaabd8abc924755a43f771b42b54ece28e449dd5ff13310e218bfa5b9ab70e1cc1119570dd7ff60ea1e8c3d4610ad4cb190c105dba84faa6a765d86a3a075859de4a676b3e5658f423162b1627ab05d0d43c061240372711b19550541cfb784fcb12247e380f428611e7343006061729bf1c1a09fd0dd134c3374a14e5bce74d7c732cfb24542d353f3754aeb03ee3351fe96aad150d6a1406f7553ff6a1affb82229ba63540b98796a5dc505afb727ba888b7ff787f0374a997ff51dcc59404633afbc41f34bee611418cfa66224895e81e1e202672abb16c505019e9eb3f960859af0808b68eb07753db5c7f727b4a9c4b530d69414011a0ca9f1197435594ead16343106feb34be5d7d6da1a68138859a567f1c9a95087f1f9fa232d1745af25043d190d8804d344cacff593ea09023239c09ca3ffec6679b46a66d3ebb3f222f26602a88bd994962ec6cf0bbd430493570744a1c8d30889f8d92cc888e6e68d423c9131c77c5733d1f1a861753d405cd63dfdf9e391f9a6ed9bf40a60eeb119c8ec9fcb5c1af194ccae062f19906e175947b9525b92ebed76cfd088cb28144b7c8b4fc217487a40496d0034ea0df7335d3d8d83206f48723a324e231f49c45765d4a1ef2c14f2cfa3fe3f75bc2140e2a0701cc4f5e7ad3c272e91fdc9703a42c748a46c484bf458d83bc630620cbd87b5349591274b3b9df986f944bfcd772e41230ea9915a3e17f3257eb8619daa96a2cca9eba8d4e4c1089d60240c62c7de6a0ba6b3c03d45a2318e5e54ee989feb46aefdf2b3357032a34c86c0b0a9d747bdf9cb7d03e2c35a456378a41013d117501fd9a2fb024df3868e71455ea7fdb22e13999bf77d127fa54b8e6b86a1db306aa22dc442a98506d98bad1953315e69a3e415ed5adda075d433bc9147228f822f9484df65b6815f1b704e8ba4b785049e1d3d2ed1adc44e9ed93a90e5d87bd4bca09ec2433261cf559b3cb7c9d6cf198b30ce71bb817dbbc53a92bfa5ab3b95f7f5b57ef278586760f25a0dea93e883b252b56f9849eb2277023280311b6ec0eda8997b1d88ab79bcd795e1301a3ee7422888a139a0b58962ff36a06c7a56029e48bafed0ebe3be1d00e1d808b7c15a52e4cfe5da19e8fd90af0f94bd6af4a9b06c72d16ed7024ab3d02d124e5f1e2adbc73a56edcaaabde86b33be755a6e8c78849ddf7e1def6d4b6ed7be0d5eb0e74b9116c86646f815da5098d968e6f1a32a1fed42fc7f7f1c79c868a5b135c6ef6d73afa5d925ee5fc6df2f97226573883a408805d9c14764e04b079855495581e8223d10b90a5cb025ea8c0bcea95aec0be2bef601ea37cd27cba1b387cc55be114dd2563e9a6633c0fe0ca1f50a23a557892ab203b5285b57b94503ae66c5047297c11199f40d2505771163ae48bb41db6bb510f2842751e2579afda84556eb5c3d6ab0b387d8f4d6bd0c8fff275d8c14dfbba9007212efcbb12245ea30c1bbd74027d713d3ab97ac5c76adf9599a71ca6fb9b5dd7746102c22acc904e7bdcbe254d8cb1d632fea768a108f1f0be6d36f716851a219589434d1aff38bec78afbf873e2f39bc35d282ca17494bb7f553b3f57ccf9d4b17f0b34a84a54c30b55bbed0d3ad803221b09ad81d573e41110d9e5b7662db4958819c5dafd03109ad2181f5bd8bf89d2b9cc868ff27ac2650a591b1d52822f6fdd33e973fdaa3cc6b78ffa57ea6731469dd08b637385562fcc0504f12250fc3a14fcf6e175fe35373d7896d76858fb42b0c8f045a8c362de8e498f76726d81b4328a553f2c62b235d495f088a96bec6d2c62b2cf870c6242a139bfb0fadf315573e900374c666ce30e8bce341773a7e2de82a5e70d7f125c6b9a19ccf1a4f7c3b1c8a066a5131e1ed4cd47fdf520fb8a9cd125ea2ddd473b8ab648bcfe643c8dcdcb21c6b40a94de328fbe81291f267a2cb937b721c6dd1ef16f86a861f1b2d6a52d3749220011d02484873db46d98638a89fb2df320030da65c821a24274827ce580b7ea6ba64c7bfcd4c8b2542d85f730fcd00c152aaf9625b61fd53ba9d7fa76fba016fc866d1dac36b88a3b7f1b1cd833c770a8b1a56f8598ecf87b25f220e395615be86e2c425a440fe4eb4aee13782eeef549b566dbae1811734046c7290b47969cafd58bafd116d618202124db7913215fc17f760f692c1e0e8c70f683fa81ccd0703d2be23b517e514e386949183c9cb579d09a639861d795552c62d985916f621f3ec63a395162ae590e5ca14083ab7a08a9fd23c8b88980c1d6370a8c14ad5c5b133b6f04e8df4c737e2ccda399be9c5a6806da0808b781230415576e8cc5b16c4d2f8dc657104199e2c6b516bf5a129b899b8edcb7f239a8ce2f9654cb3c7be429cdfcccca90eccfa5a46cf36f914709678d2fdb6e3d2a647d862a3c129cc38801a35f45ace44f0ee7efba8d3112e962a47bc0d191a3881776870bc012c87cccd977011e566c8a78ad57a2cbbbb2c89a398f39e0b5ca62c024937fbfc5cebf364362986d93d5ad6bdd7263e17446be48d626214192ec0e3b272f080a10430c038ddaff0f0eaab481a0dac38ca0c8f535e329ec327a63935101e9a9187643eca8cd4461ed05d85d1519476f6889fbfb983d27aad330c8997674517546948661953bf73682d143104f98a8fd35a91d2e128f4d4efb0fe87d3f98c56b5db71e74f318a8ef86eb4a2ecba131fd81bcfd9db29203e92f53263a81161dd33f1d19ab547d66e8535c8754495167ecb8b37e0a4067d26961588a87309872812f0fcad1f0575ab62bb380df1cdc1041cda794b92169f0ba47a032f36a3c52329e01d342ea7fb6c409456cfa61adaf2f9b82f20a8cfda3ecc94008bf0f0b2a3d2383a62e6ee6a58c0ea9781e90562bd46c8fd1e3e9d5d9884e8d79014743d7e96f918b3334b5f3d2680a1d177d4634074bd180ebbda8fd6087ec0715ea73d1ce68fe0ca16362358420426f5eee4f2551d7f77b9da20fa8e289fe8918a3ec3252b6ff26abc123dcf8c1a948e8baab4fca8867f447e10b3b505290efdf81361ca38ef2898d5b4e617890795126b598e1dd97ea6c88558d7c31415e70af5b2e8ac79ef12f0ccc78cc4d3a92018f48edb76e66da97225541a12", &(0x7f00000000c0)=0x1000, &(0x7f0000000200)="92a706bf3f1660fd92d7bc6e74230950df55d56162add9c2549f72152bed344a3e332337ede8368f0f640e7c71157f1cce620e168e1e8146ecc860e838c0b8f15c8814403ead7fee6244afa70a75a2cc854b3782dacc4dabf95fc0680ea4bd3ec9c167067f7095369f58d251f3532dc77f926fe651a727afde7b076c5641b82348df452041a044e4db534aa1bc6f4767fc33226ad8a2bb696daf29c1649eaa53f8381bed517a6b6a1d1049806865f9be4e6164023c6fdbd7f71f7452e8badb7840fe9b359dadb6407d5cbfa3a6f0d5561806c09a95", 0xd5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x4, 0x7, 0x110000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) 2.86078s ago: executing program 7 (id=1306): setrlimit(0x5, &(0x7f0000000980)={0x10001, 0x62}) r0 = syz_open_pts() close(r0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x8}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80, 0xa, 0x77, 0xff7ffff8, "ffff0d000300ef010155000000ff00", 0x7, 0x8}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000ec0)="ed7a4618ba0ce70aff3633076cbcde93810ce4b3953fbe825299c866b4ad4641b1df4419dd53f76f054b10564243ee06a0119650a794860a5d9fa4b28bc3036c1cdef05c60458e972f2f2babac7b5011039b31c82a455ae156847556c6ad20884d9faf5cf25daa6fbadce47408ae600b5996623d89aa9644fb4b71cbf0209bfb77a73a391c408b1821caadc9cdf80efd5eeed80e83368d4053b27e156efe26a93cebcaa95c31ab3d1b420d35adfee5c222646adeaff79f07087bece56895d2c234f79e510a4792620a346da412c2a98131cfb89f21833bb60380e97fe87249f99ca8649fb92e5c2c95ad047285fbc45c24cc5736abe776705ed52d84a01986f4e440918f639eebe9c799e840b1378f308e92bb445b4599fd75560e50a6d88b0616b66d0661a7f2042586dbb8d20f2fe5008b82531aa8a9f8e98060c0980bb8b182ad026862667d9319d23954c0da1ebc63b8c8d6ace9536c7d7849a28be72fd57e6c5201c71eac31cbf1bf31a4f968ebf51931fecbc0e114bfba733a395c0de9fdd9f931ceb454d119ff526ceead2151c706ff3eef4843c2c5fa149bb70543401b9935c960159dacbd5c830d7f816f4175c2ffd461bbaffddf8ae77dbdae30b0e19369f6657b7c6f92ed421b5376905e3b313e7afa6a465a7c9dc89420d236872fc4433a04f5fff10f8652dc1acf48fee5e8591637a5c848f98956086fd9eb8c540ab242664041fde59ab98acaebb55d1d26a39a2e02d896a37ec5ae0023e92b725190c7dd05bc11d08b1c7df3ab18dae9c42d82c097b3a33898f9226f5cbf26078c18c9f911dbceb0f4c1f4fc1ceee4e2f7d3df81c450e0c4acd4de215fc01152c4cf74a66a2df6372013b80725de81f73b331a994279fef04ba944b7a1a9447842375d1f046bd27865674ff94596fbb19c899dfd9eea93442d7a44e0031edc4dfd73824f4ff3e3748bf03f6f7c0e8ab80a29a60fd5b858610800b34abba00abce1241ff2320c2a6ad9c4fef02b1eba8a4744d1f3a1fbbf78bb03b8333bef72080605000000000000002966958d2fd094750751be3a823f44c105674b18f5f23ad0b30372685005633c968cb56dbfaeaeb87490f15de0490560879ef25fbe789215c4f4a575953ba0d7eb69c0c3cc6a5d41092fe86141731451749c6666f511779228cd3ceef3e038e69c6bfa6a201b4ad3e34e75e0884b2c8521459416a3e3c8228863431fb039a75d95149058eff19fe47f13cfec032b6c8e2e635edfb0e498ada9397b40357d2377276216c6d08e4404c58b78c7ae64bbf8c527e705fe477d5f9ef1ff631c7ead1767ce05bb22db3f05c64a2e39a26061edd493cb56ace309255c2b6e2d82ea2352c8315743238bffd61222eab31420ea244dff384c3908b76441769fa8f5ccd9780d6fa7e05c40390f05b45ba3fe4849623ac51d9bd06feb2eaad0b1d4d82ffda14512e6cd883768fdd087652e184ee5ee23144a649e708f41226af56dda50dbf2a3a3f268f01cb4c4533eef0fbcefb83ea0808a93fa549aa07c0e25e85250fa672e8e6cae64dafad0a85f720436ed6a8eef0c45e6f77426fd16498fb7dd6de6e610ec314a74c0096cbcb7661cb653b86d0c96387984614330ab5d198cfed4b689990640270c220f76ba9aa8c53069d02fe36d151c9996bed6edd71a5dcdbe9c54965e587decc244d5e9e03f513f20b64f44e02b81f6892dc6cd749f0f796db45c30da8074a5dbb9a9d8a41f3c40f66de72b7235cd9780d200889cce3634312756858c8651734745ce48eaa4412b4d20b9001c1bc66017b07e226101cfd79e3e40ea19a60a4053d3c7cce23e15004fb140edeed4f380540466003deb63f51dc9f1705af685ef16999f06b58bd9d831edb52aa5fa95e1225d6b3b79014465d782d0091065652e4998e8e47b2f7056a9a5deb79cada2beb4607cb233bbae791c56042e79353dbfbcbd7cea3d8601f9ce1f922b54149565f6c1765f7d7c0afb1f27b3538888739b33ac53fda065fa6c6ece0f9bdd2bfb386b88c88723ddc78ac88f4848ca7b4d4e5fd996f50a38ff1c9b785f6656d81d6344520562f402d37b751c95ea6f8cb4f1ba90a10bf18b83cbb92d53aa4ae2ff761bcdbddf9039780498a91db8883e5a2d74e1a2d174f64ca5768fa427000000000000000000008239145673fb4b921e126903", 0x611}], 0x1) 2.684281267s ago: executing program 1 (id=1312): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x8531) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0x5}, 0x2, &(0x7f00000012c0)="a10c2249", &(0x7f0000000140)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x82, 0x0, 0x4}, {0x14, 0x1, 0x3, 0x9}, {0x70ae, 0x81, 0x81, 0x40000008}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) socket(0x1, 0x2, 0x8) shmget$private(0x0, 0x4000, 0x49, &(0x7f0000ff9000/0x4000)=nil) poll(&(0x7f0000000180)=[{r0, 0x91cbd8417f6167d9}], 0x1, 0x8) 2.620213421s ago: executing program 1 (id=1317): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000040)=[{0x21, 0x9710}], 0x1}) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, 0x0}, 0xe) 2.619233903s ago: executing program 1 (id=1318): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x81) r0 = socket$inet6(0x18, 0x8000, 0x4) sendto$inet6(r0, &(0x7f0000000040)="d357bdbcc64c0514505fac414f6b88c4298b6954ea5e3b5343beee6b56aec0b80462b2ad02be1112f7b180b6eb7eaf784401be2c78ded555e263b1c6f87900e1f741ad9042acff777895b5149ba0654cc99cfb3c1fa7ac279d3b6b72ffbca23596c128b294baf14f9427bccf935b2e1a9a5dd8c0d2f5de7754b7cc", 0x7b, 0x413, &(0x7f00000000c0)={0x18, 0x0, 0xffffff6a, 0x9}, 0xc) (async) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x80, 0x1, 0x665, 0x10, "dc92ec8f92cc801c3b822c71626dbd68a66389fb", 0x6, 0x2}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x3) (async) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000001c0)="5218d96a5f3becf6a4f05511bc34c805a7307f864044847c30e8b3317939b032f93b42eb25b222", &(0x7f0000000200)=0x27, &(0x7f0000000240)="751c3a03a4387dd3fc4fd51301a693d6e25e2c9e0109693e74717b5c87f2522805bb1698efc8a8451bdfca918ce3f54cd4d2d2b00868accc35601e97ca07541a058137f5ea23138d8d7a943c6e31daf2d640584f9ea4ca7f8f58553d92f50fa06bbfc0fca3e74d65", 0x68) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x6, 0xfffd, 0x6889, 0x101, 0xf056}, {0x4, 0x6, 0xc582, 0xeaf6, 0xb23}, {0x2bf, 0x7fff, 0xfb4, 0x27a, 0xfff4}, {0x6, 0x8, 0x7, 0xf, 0x101}, {0x3ff, 0x2, 0xe, 0x5, 0xe}, {0x4, 0x0, 0x6, 0x7, 0x40}, {0x800, 0x8000, 0x9, 0x0, 0x2}, {0x4, 0x92f, 0x8, 0x6, 0x8}, {0x7f, 0x8, 0x15, 0x7f, 0x5}]}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x11ff, 0x6, 0x200, 0x8, "c2e4ee7e2762e665d35b5111c7230099d94cc01a", 0x2}) recvfrom$inet6(r0, &(0x7f00000004c0)=""/77, 0x4d, 0x1803, &(0x7f0000000540)={0x18, 0x1, 0x3ff, 0xc}, 0xc) (async) r5 = semget$private(0x0, 0x4, 0x140) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000580)=""/86) (async) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000600)=""/90) (async) r6 = semget$private(0x0, 0x4, 0x401) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000680)=""/201) (async) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) (async) semctl$IPC_RMID(r5, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000007c0)={0x1, 0x8}, 0x2, &(0x7f0000000800)="0965e5760abd1486b12ce99a0be39ceb9cf5b745032d00c8be141a16b6eff3fb8818b37382955c2b5a601780a0aac5c490af54cdee91a1e02c5876300d3d08aa36a3f6e8e3f28225e3f8bb422d0329961d90506457b357ebe8323c74207166c53e523d44bbb958f5053f1b120d6a0b4efefbe60b05f14aa1d1f8167d55159aa37fdfb3491eba6457fa89e46b44e21596117d9d3754f43dc3ac1e49369fe936ac40b36e82dd43c5d19764e413f49bd8ab390577297d458be37ebf5c88c898dcd2a17be3a7ce85b49faedbd21da3d0638e8206326510b9146e81954abc86c49603f39ecfdfd2d194fdf86667d4934d", &(0x7f0000000900)=0xee, &(0x7f0000000940)="c6ab57aa4a51156276bc1d4bcaf215a458580bdfeabeae3770dcd253bf60a4a67e5feb995ab9cefdc2d7499c4ac5848ade417d1902aed6694f35001b3d027916ecd12f2f88d842adf03beb23f9c8c01a892102d6cb458e7d8ffbb0c0038269fa8bd7bd663a39f24300fba69bcc21ff8d807cbf8c9b89a7d24a295eb2bb090636774bae94ecb3526f47d60f29b59fc30158ebc9f0d1ce45", 0x97) readv(r7, &(0x7f0000000b00)=[{&(0x7f0000000a00)=""/219, 0xdb}], 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40), 0x400, 0x0) getpeername$unix(r8, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) r9 = getpgrp() (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, &(0x7f0000001040)=0xc) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000f80)=[{&(0x7f0000000c40)="1a0eda667db212da72cb82e6d53b3b15bbe3e2da8f792d6d500d97ff20e2f086b7757be4e0a6496980364f3ae3cb895deb3430a1493ee2d2a66dbe2e18161ebd22bd2c4508347034635df25122aca5ad704000d73bc678725edb83a9da94893042783b99647c56e0ade590ccd164", 0x6e}, {&(0x7f0000000cc0)="65fed6c751fde8e76b68a5b91bb60777b329ae0de84e719594d2edec66dcde0bdf42866816b7d384a9c0555a9dc2e9011852ad4321baa9fae00bbf471369f0e781d4ee464f17ce477d", 0x49}, {&(0x7f0000000d40)="27bc61638926fdb6ab2f320ece461467504e46ef009b5f8fa9be47f096b651d1ccfc3d108d5f5fe74acf73ec503ebaaed848fb8317424332adde052637dc5220e0048a00d841ca6176ce877aebab5d0aec2840b3fd247177fa4f4a2e66094693f48472b4a4198f1a42e8af4b93d2689685c6047b524e261ee61d73e6c6c232b8a327122584110242c52289a02b225eddf3e83c60f221bbc80f67d5451c7261d2b7f7613334d603cbd9955845306f81a140fc5dc4904816c4fc420237582fe2e233dad251952ff1ec6caa55f3c7552754f08b93d9ca728953b367ad5c2eef8cbce928b428a729080af3f5f8519eac6e2bc3ecf7e91c5654265a0e8bd929", 0xfd}, {&(0x7f0000000e40)="f404", 0x2}, {&(0x7f0000000e80)="7a9caf60d839d11d49b0", 0xa}, {&(0x7f0000000ec0)="b711248ca967b03707f075088007aa504aec8accbd5e1d2a3b067d323ff9a416259cc24868661ec11a22813cf10c1e1f1f0badcce2073406cace1608aa9850364fa854584903aba1a94c696f02f00eae25b27c6f3dde5a9232a89350a3065be4a06b4e4d122149737f950f3c6b9580fa733b7086001e180663049614aa20c64eeab94c66a81d812153d0a63b85a2b262024a3b589e6edae9d9a0c803489c0eccb245160f657cf847e665dd2f906392c7b3d33f7428bc0d", 0xb7}], 0x6, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r4, r3]}, @rights={0x20, 0xffff, 0x1, [r7, r7, r2, r8]}, @cred={0x20}], 0xc0, 0x3}, 0x0) 1.964369197s ago: executing program 2 (id=1345): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ftruncate(r0, 0x10001) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0xd5, 0x42, 0x8, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x10000, 0xfffffffe, 0x0, 0x3, "248b602acb5c6a92f10bb2f1f7dc7aa1fa12386c", 0x0, 0x100}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x20, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x1, 0x68bd, 0x7}) r4 = getppid() setpgid(r2, r4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) setpgid(r4, r2) chroot(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r5, 0x1}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) write(r3, &(0x7f0000000400)="06b775746f09f981154f524eb17cd64116ed04fd59d2d039d7f71403facd274d349829ecc605faca14d3e5addc1f2f54b1fd2fca5e69ab022b1659828490099f18b400859a7dba62d0b7c4dc33d80f84d78d6976dd4c6e249af2b1c38aa2a38d07e2f69d058a07c849dc191e4a8771fa39a4db6184bb61a52e4662caf175e2c46df65cec451ffed7037eb8b1770ffb3ef2d9a3bc059e0107299b733e4a53049fd9df0b47b51b386aeaf8057eb01d931a0d18bd7670f3efc5ee2a8159d8554b0f8553429c08b1502f94d7898bcc37", 0xce) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000500)={0x2, 0x3, {0x6, 0x40}}) r7 = shmget(0x1, 0x2000, 0x640, &(0x7f0000ffa000/0x2000)=nil) shmat(r7, &(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000540)={0x61, 0x2, 0x3936, 0x8}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000580)=0x1) getgroups(0x1, &(0x7f00000005c0)=[0x0]) fchown(r6, 0x0, r8) 1.96364302s ago: executing program 2 (id=1347): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47e2d66ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000000018000021fd34b3776665d4cd12c63d34", 0x31}], 0x100000000000008b, 0x0, 0x0, 0x4}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0xffff, 0x2, &(0x7f0000000b40)=""/167, &(0x7f0000000c00)=0xa7) fchmodat(r0, 0x0, 0x41dfb0ae6c073ed0, 0x3356d99081e44f0e) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x3, 0x80000001, 0xfffffffd, 0xfffffffe, "97a2224ff1c14649ebb1786b47c1c200", 0x1000, 0x8}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)="87d4674379d8b9595ffe7020a1adc3cb89227f75342018487dfbdead801b36f3b8cb91f17cdaeb7122b3074f5ee77a14b5f651c016fe18d914fe9f1a6cd9b9cf1725b2251c08af1c4210e0da6f3b91dda4c192f0cb9c30f1c191c235025353682445c7efd72ffd683e847cdafec53ad660205786c876f8a54f93a4d7374c5f0b9043b3dce18a94fe5e48d17a6eeee39c4267e53d32fcf0efac7ab93cddcdec2120ca2586bd28c8293b38bcb04869c1a11dd5a23796", 0xb5}], 0x1) nanosleep(&(0x7f0000000200)={0x40, 0x3}, &(0x7f0000000240)) close(0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) kqueue() r5 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r6 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5, 0xbb34, 0xd83, 0x0, 0xffffffff, 0x7, 0x401, 0x1, 0x2, 0x0, 0x8f}) close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0xfffff234, 0x2, 0x200009, 0xfffffffd, "23030003be0a00817dd8910bb864d3c3a3c900", 0xa, 0xfffff000}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af", 0x8}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x40000000008, 0x9}, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r5, 0xa8a4600d3b0edfd2}], 0x1, 0xed4) close(r5) fcntl$dupfd(r0, 0x0, r1) 1.694300486s ago: executing program 1 (id=1354): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000003c0)={0x40000000000000, 0x401}) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000", @ANYBLOB="e1d607007106755719f46f"], 0xfc, 0x0) (async) msgrcv(r1, &(0x7f0000001600)={0x0, ""/240}, 0xf8, 0x1, 0x800) 1.693508113s ago: executing program 1 (id=1355): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="0f7ae29498bc162dd4bc394a0aacf0ca43bd24e88cf658fed7c055dfdfb3620d2d03e7b776bc738c126f421265cb50bbd4eaf63b08952113acdaefe957cf5b47a8ee1adb216df0d12e50d444ae81dde5f376790400a4c8f4708dce7d44b13ab7b1ddfbd6c06fa6b523568e0fbb0198bf547a4dc616bed21e10386df15429a82f0a134ea7baf294ed36e555de5d19e3182db2e0f19645edb11c19967cd50f596a6d52d9c7e5f58afcc87dfd36bdb7dce63abae590fa13cf970942ad1e8b7cd4dd2d04ab6f97e3074ba05e56485b4d6293fdcff0d6ae88be2ee976becb63728c278d719ef6e223ef0757c9e1bec09056f83118c759fef174ea91c47293ce1cf7482366541594c9d17c0516e25781214c3962ea409e83f238e67aa0bcfd656237d14960c4ec1f5d2b86176cb8b4d76b0728d37eb9a5d2106e3d02b0f05832fb8d586659f223b37a421deb93781396e59e250f1857c6049ef8269e88f4999f23fe3f999b5bd0d1cbd6463cc52c584095691f6a90384adc8c75becb69146580758173b5fbb78d417f2209c45112b609e3d7412fc61cc9c1120a8eaf9b97cdfda609e4770c530a74a3c36aea1a8c02813a0790d59e1340dac3e1277e42c7e0f92125f587f7c6235a1b03a1184d409f6f4c6dc3ddd79e4d63965081c7ffdfcf85239c47a884425f9ab04cf3fd13e4452f8f94fa1cb7adf4283d0f4a2f6a7de87c66836a08be81b9f7eca00091ccd030b21cdd1076089e742eae2b997739d930af34b0ee95dbf0edc5c65b0cbe777c00fc8dabe3300d529e9142db0002b0c5a64c11edb71bb8dcbb54aa8d0c410e5a2a9f89bd04a8072f7f329518ba2f96dba73f055baea0f1acef831bcbcde2d7d3ff458fed41fcbe84e8c62ac9ad0791a40c0ca3a296235147ae064f19882d0d7b7930d030565dab37bf236393cee3b43a6a85642b7f2f49a23e37b2e438de84df454fda8cfd5af11154ae3c9733f8b997d0b4bcf1b96ed174d3b08079057e0c5182e192e0796fd4bddde12d3a14da863e94c8177b78d62c7f5840f78386661ddd3ce8693ccafa8975d8a48761680d948fb95588f9024cf67e92eab339d7c72ca03aa0594dbe24ed4f7ccdc684a9433fea5bad86fa0a142177365835f9cbf8ce81347e11c7adbe85b29e7683f445837c42e07388b53855ce0335c1804a32cae46f8637a3091ecfe312daadc8951fd1b3a2294797d2e16afd1cc34904111dd112ed5cc98b3ebe98e09030e1bc01466d9fd539617d6037a1c0aba446f2b1e01ac0457c7813cb7515dcf61abf758d1b391e66ae75be2997af50ceea3a65817e625cc7d14f248a3a988710a6dc2fd883c1d31d7e694d192699b6c2e21f8483d3f92511d8651edb5b49a71c5160253f446e9272d2f8620696752662ff5c0336ff65ec3d48789f59ab3ff3f5406b4a853322fdebdbe3f24db4d64d94ea7c68f24c83999710f35d19cfa160365855cbdbb7198f0c9a5cc54ed4b5ea11a998d1689df783de59a81b4ad8e2b26fdbcca8b7c1cad79d07581a59703200e54c4ec377f25868c2726f0883d2f002c32b72d0ca799c47ccebedba0d12dd519d09c74dc927eba1e4544524a748e909724a72759e8957aa429d91797ad49a89ce56f63dc9bfbdeaa0d1c60c619144f45f3ce721f3b391e066928d65cae62ef1984bc54c82ce299349063733c2d19edfd000805220b0143d0307d6abd22b2c447694c2a8fcbb5a95d2630e578e16e41d9e880ce9328a659e321d7b08b4fead915523a179ae6d51ea0ca2a328b96341ace68563f0d21ab3a056c2ada31f89f4e1312df3508264b801433ab570f0a7a6e7a24227149beb051b694bcce51688a01634e6d9ced059c46b12ee2d3d3fbda973c7f3d7d2e542243618a77124932104610bafd3502f1edfa814867095e453faa8d98ad4b02c8487e82117fa690ad0c86e94addfaca892a63d826c453b7931002ccd6ad04cf60d66d6fd91db402fbb69613fca806c409658d8dfc0ae592738594d2745daeb824d3bffcb13597c45b660472920bd3153bd9700679d3596849ac940cc45135b6c5382cbbc909d09142dcfbba31a049270f1c30299cc9315696b0bbc755750c3ee6a5b30ce33e16f8f30d78fc1e47abdc94c4bab1aaa30477dcadba3ab15992e94e78bb8988261ccc068b4109720ebe56e34767b71a6e738deb71005880e5cccd34437d580ad88cf96895d68cac2c7aae7951116f3cf69a841602fbc68940c19133fec363d0a5133d3b4e30c7324f70dd14b2f617e9047cacfd214faa277f95984511cca83f879bd4abba18e9255f2c7fdaf1d1ef915751439ac30ffc7ea78ba63c221b3d7de3293102e1c11d6653b38e9ed90452fa5ac2518116ed93c0c72382d0a6ef5e038da08ca59393e99760851dddbb5fd713b1cdd4e35b823739bf088abf00464ec545843a862eb664a9392dd8257f4661f02b54451fd364106158fa21bc79c059f2b460de904f4da126b951a82ac54fb0295404200d32436cca9066d715a2cb13da710fb2dabbc73ee71611bfdbe7bd5bed0b5239d5f47841117730b96837179824752b9630afc86994ab659872dd909398f0517e67ba7fcf1d7abfa354d3343346fd71ea6eef185e0090dbb86642af8d9e0330a971561ca91d615c92784ec86242c346653c4b3462895c77cbd3c52600539686965f0a344d1b96a8eb303ca8769c6fb8b9dd9c264e6a1b94914282d33a2051c7150b9a1e305ae38217b0e23a8eca0c940461d7379890f5da1560cb3837c50cdbf5cc40212c86e2735d664c4d7156ca527ad16a44dd05247991a522d86d1318fd174a98fb9d11bdf89eae92df2f8fa43e4ffbb5e760c8781cf3974a07cc64e846d4642511c1fec561767beab200f5c1185f8611a4e568ada592b095b934f733e9595f7ec88b902cccd6f7f8a38655bdaca506d1aea9e16a9e3fd59860b46165dbb256fc671deea0da5c4e35ea83d1afe9448bd0a69e16b95754681f94dee64b655e981929d9a7938a2a3121dc37b3aacf3734b26f8ea7dbc83fe9dff5d2d0b65121e63c93c5485629ac1f512d30d8d08fef2c3596d0699645223c419be56d36e3ceccd962af9f2bacc89005f6a3ef338ef2534c51408fcbb0a6caa6fa238336b98125b1715f08368e1f272d7367cf50e177bfd539468bb3625e4f482bdec8a81ded3de166c38490dab5b3b06056503c49f0090ba661f0c53c9777b2e5d97a5205bf66e959b837fbfafdaa86980b4a1574ec77f81eb93283e34f31cbc1d5b2b3960bbb1848ee9471286492f6e48e8a8b6e7f7815e371c4ce04e2564e6aa3b1aa02cc887af21002db9c5ab9a5f25368d2346c0194ad9dd7304905118de603d7d5dff676cf4d712e7d906d0733236f5fe5fe401a5f5800efc9435611ee7db94305e4a52bbd037105e8852076f1782a57fc5c91c1aea63870bdee9c89bff4c6212a5ef7a9abf4a45b2939a9f57084d2d2ef2152bde52763406ae4131b4f9384a71fdd00587fe57eb1dc5e38e583194cf6d9abe5dc6a140abb7ff261e45d3dc6fe45e73081e41244ed249e928af7bec83e7161fb89642fc0df19321d4886fa80a81741559a174c014582ecfd79b231afe60e567786ae71eaae02015bc8d2ce6d18260b313c9924a5abb5e1499b7f3d18a0052e6765fff54e031e02cd977b63f79787a2b90873b2f52fcd5cb375356dea57effa0e727febba881fdf23a4c162574bbfa698911356ac5348b6c4ffd39eebc4f03566182bb4a61ed4104102b0782aa3394f5dced2daf83daca04b4ec574d376efbafb76da56e4dba4286ac8d7b5e98023aea38e38cc94e94b0a2cd26433c6761a6edac8403a1b6da28da1b98a5f6b2e483db96bd7bedef6ca951534e787473f765701c2b80e8d4a8a1c3818eb65e9f347fb8222602f6c50d51c11b3119e06a78e35137618c48bdb3256cae426dd2c0f22402ec4fc03cefc8bd1d2233f3ae9b43719a491fb67dbccf629b7a473d5c4e69f9f7c29080d8a113c2138893c4a8dbdf9adbb0665efb0590e043081b74e05c0cde25c48dcb379eeedd3c68df7c1c433e187abc4bed5b3ca6c54c4666b1ee83c5daf60e7dc2813a6731d89ba3cccac6cb09c2e90afcc99303687e880b1a9419f5afbe07e510a59273748b347f73ef2a611a8c773b254afb6329f0689a969367d79ac336668ea69c0680ed200bb3b2ebbc48fb0383bc693c532501bbac8681bac4610e5aa05c15898fe1f84d4ecf9af512c884808c3e8ae984a20a703b2a0ca5d141b82bec6390475dfaa83398115bdd65fd9bd30c8a8902a3f7195c1a7d7cf30f675debf6abd1fb514ec4c4b7909b00b20750e13ec5f5429d0aefd11c6c3e20991377214877a19b82b3f1f4abdb0dc9e82856be64d02b8fa139e0595b6f348c3953a2faf28aadce4e7a08f28308f8c8722b97bc0789d9283110b1c5d887869db854721b310b01b36b759de76a81af4e692d5360f59b6d615b7ded66c78a9e4d277e1c8b7b545684f11701357bdda5956cdc261d063af1d672a04d02ebbeed68a48caa13b26a7746d02f6143bf793b12677782ea342237289af9ba393631286de626d10c39ed819ec8bf74fef59a43d0be1ac29115ebbd03ca94f12454d079ce8a08a572ae3bc265b38857f6c888617aa080f826d15bb04b89e3a736aff6aa5e184f367f5fd5d91eb246c540a057e5de9afc14e2ee9861ac232b695d69ae427f848d9e0e5c2cb562ecee5e3d4990df35850930a3a1314c493c45347faa097b4148a14a7dc15b9639e1635412723cdaad708b8a03873b4860f3bb294a6056c8ebec7517e67c4378a2e64e32e4b88622c90f529e91d1aec7d11506efe425c6cf194861f0e4e1cd3d80236f05802b6f657ee7032f82ea765ae76434201daa5c39b27492a0b3e93ed8e0b4ae082c7e08022c801e49f6000da71d0b1d75c7f4adfd01ed5d85ffacb55d9e5973945e0601f8f377a80fdc09028085064647801989b439807c21a8a1ba7d317755c9709844fbdae8167fe097f836268fa3f1f18d5bf0381563b75fb577f8b7cb7603b3ea61e266a71353b93bc9122c44b40271c72111a940a956b53e0421f18d1b78b82c04a45547080e2a4ce7153a04f75f99685536b1763e351d063278a944e579cd9106e7e03fe47457084b5d3931fbbf6f90ef30e914cd7681af593699aeb87fe0dbfb567af23d5656ac728616acd6204e51f7a6bbdd8674e6087349498406fa9bc03290b8419f1f54b50d5ddeb904c961f05ffc9fd189fe220d9745a8626d27a426a224abdd0b4ea83dc2660af06573e0b404a6ba81f33a7a0102c11292a805df48a4fc662f40be7b9b1917b91b46d95ce8a44e1f7293348b316086729d087bc35dbf1f2115a69a28e29391f0d1c457b52f85ad9f679329324b0f3f0755f0e7b06bc96e57af974eec82eca093b086b03ae512cec88d79208ca7bd67daebb9b3f70b0af2cfc3023a6ba0fc07ec867e3fcd89a6d22e5ded7bbc660f4cc9c35bed2722c9d0d6326f650778b77d018dec1c29c43b64ff307564d42de16a0f80f63c60c675cdcae529b0651a110559c41815e98e1d7adb08914bb38262d472040a1469df302c2cc50d29161755bd868fb986a4a53c74d9598c1ce1b04b463e410e163c9ecb0c6c2a5c8d855d55f738648bb888faee8d1121f5f1cbebb5644d58224a2c67d6ceb50d1f840c29c8d4d619828d2ba618bd44c71f259f48d89a3a2821c704cb4e233522a2161e028b47eba7bd26251f967193b3b65a8367bb73459fdaf1d6bd31b22ebeb0892a40", 0x1000}, {&(0x7f0000001080)="25cbb8dc5d68cb5bb53597faa2df8bf90645e5b73bdd0645709d55298f28426e213239cd81c044724ce5abdc261e2e7f4250efd7128481ba44ddcd13b59d35dc6db54d7b821201e53ae9", 0x4a}, {&(0x7f0000001100)="716e4978919f068aa6a20c13832f9f9d400daec482670382d81e0d733cdeef6a3c0392753cd142ed3272c2e416bc989a989cd96964a37cbf15e2a36bfb2b30488ffe026b098617ab8c1db3becee4252c0d85783a017ea62bceb4213aa1de3cdf93efa6f0e46b93835169804e774b9e3d72cb102378719b230e92ab3c81058d", 0x7f}], 0x3) shutdown(r0, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001240)={{0x18, 0x0, 0xfffff4ef, 0x2}, {0x18, 0x0, 0x6, 0x81}, 0x8, [0x7ff, 0x9, 0x10001, 0x10, 0x0, 0x200, 0x4, 0x1]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001280)=0xc000) listen(r0, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000001300)=0x4) writev(r3, &(0x7f00000013c0)=[{&(0x7f0000001340)="6e2f853310d65c051af868777a730e74a8e210aea87feb72288911b40a5ae9bf60d0af5fd322a7e7626035578bc6458fec1413d003a4e7c6908bee87324a530f8c4d2922a21206961d056f7661451cf8999a4aea07f84ee4ec", 0x59}], 0x1) symlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') write(r3, &(0x7f0000001480)="e251cc503a58b966971ce23df9a11263b8c28ad20f2a8c01c92426f3e5f863552d2183713418514ca62179ad80983510575c3a5655634491", 0x38) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0), 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000001500)={0x1, 0x8}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001540), 0x10000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000001580)=0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) getsockopt(r5, 0x0, 0x4, &(0x7f0000001600)=""/64, &(0x7f0000001640)=0x40) bind$unix(r3, &(0x7f0000001680)=@abs={0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, r5, 0xc69e) write(r2, &(0x7f0000001740)="e2ea82155610081c8d8ebcf1f51b9fd158c140521445e188d67ae41d3b060dd628da7134517761f09148ba2d24c11087cd32c5669deb4e34bfb4a167aef3a654e496e0abe13f65ab987a634fa786cef87026f532ac6b1ffae1fc58ef38926fb92f8985b46854707ca1a4dbaea4d6a3db902f0bbc19bb3f97f89163300e54557b583385c7665bb5325fcfb487ea3f827e8e9dc09fc20333b24cc0493609748041df147872467b5a11fee98b5a714dd3976e0bb0430f48a9c194d94a263d440fdbc463c652110f33f50086b31df00ae89397469831c93958eb07833c915f977884f562e6b5997eebd92239d19b15ab00dbd64afa86ad193504df20eadc0254", 0xfe) socket$inet(0x2, 0x2, 0x9) fchdir(r2) r6 = socket$unix(0x1, 0x1, 0x0) close(r6) pipe(&(0x7f0000001840)) 1.111656674s ago: executing program 2 (id=1379): syz_emit_ethernet(0x4c6, &(0x7f0000000240)=ANY=[@ANYRESOCT]) setrlimit(0x1, &(0x7f0000000180)={0xb, 0x2}) r0 = syz_open_pts() close(r0) (async) close(r0) setrlimit(0x4, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) (async) setrlimit(0x4, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x408, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000480)="b100050200000000000000ac00010000333f13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b7b2f4d335c223e7d0c032bfa326de0fe6cb7830ba4c7393cb8096fbf1d7712eaa9954573f859f99a43f1f76a28571b4033c8561ff69c55cf50a7e7c858fae17db530c84d3880e6aa84b0afe3dc0fa2f33220ebed534c168a798b5b147b93eaa8a909e8cc167e8e550439dd07193c9c98e4fd5339f688cea8f211b65341ead31c760e4f1cc4bbe2beaafcd46b9f5cabc09965e6d1d795e1a9515775489ea4782525d0", 0xf2, 0x8, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000280)=[{0x3, 0x1b, 0x0, 0x100}, {0x40, 0x7, 0x1, 0x26}, {0x6, 0x80, 0x5}, {0x6, 0x0, 0x0, 0x5}, {0x6, 0xf, 0x90, 0x1}, {0x8000, 0x1, 0x8, 0x80}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xfffffffffffffff0, 0x10001}}, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) (async) poll(0x0, 0x0, 0x3) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000340)) (async) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r4}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r4}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r4}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) write(r3, &(0x7f0000000240), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) 934.926521ms ago: executing program 2 (id=1389): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = getppid() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, r0, r0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x192c, r2) 425.262253ms ago: executing program 4 (id=1401): r0 = socket(0x2, 0x0, 0x83) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/18, 0x12}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) shutdown(r0, 0x2) fchown(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x83) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/18, 0x12}], 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) (async) shutdown(r0, 0x2) (async) fchown(0xffffffffffffffff, 0x0, 0x0) (async) 419.06548ms ago: executing program 4 (id=1403): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8}, {0x100, 0x80000000}], 0x2}) setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffd, 0x2}, {0x4, 0x8}}, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) getitimer(0x2, &(0x7f0000000000)) 418.402261ms ago: executing program 4 (id=1405): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) close(r1) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xfffffffffffffd15, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x2) 363.44824ms ago: executing program 4 (id=1406): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462fedabb8e26d27acb1797e18f4db27270a", 0x73}], 0x1) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) rename(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000006c0)=0x9) syz_open_pts() (async) syz_open_pts() 362.859025ms ago: executing program 6 (id=1407): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x5b) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "0000000040000000000006000000061000", 0x3, 0xfffffffd}) (async) fchmod(r0, 0xff) (async) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x40, 0x7, 0x41}) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x20, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 362.398927ms ago: executing program 6 (id=1408): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x47, &(0x7f0000000080)={@remote, @empty, [{[{0x88a8, 0x7}], {0x8100, 0x0, 0x0, 0x1}}], {@arp={0x806, @generic={0x18, 0x8888, 0x6, 0xd, 0x2, @local, "d14b94df3a23f74a500ef95d76", @remote, "0d687ea3b260f88729325b7fdb1c63ca"}}}}) r1 = socket(0x6, 0x4, 0x9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x40) (async) r2 = dup(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3, 0xd8e2, 0x1, 0x5, "1dc066b4d3bc95f14b176dd3b26164907488fbf2", 0x0, 0x8}) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x80}, {0x8, 0x7}}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async, rerun: 64) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb) (rerun: 64) write(r2, &(0x7f00000002c0)="eebba0ed24864c377f27bacfbc3e762d343f8012e18b3d26e635804e0b41f695386308996be95645a1251d7f1da30ddc070057bc863203dcf4198a0ab3429bbe08f340863f488a1d7e90f51ea78a1a7cb62326b9b962fac7cc7cc6872e5b0e64c399b668caf2aebd82a7152b456dd26eac62910b302fb6bb7492618ed08e", 0x7e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) (async, rerun: 64) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="468dcaf1d627fd559ef82387ef302f9feada486fb337b67e611c757aeaebfdb2da7812ded3d533b62e39ed711758d4551d28c31f4d2caf6b65b40024a39f32ea4a36882cfa35141d22e1f724d5376e9aace2d589e70cf1456b5eb6e397dabddadcbe4ce959d487e3213211e0a67e17c4c75bb24b35dea116c3fcea424a4aadc98263fdea16ae69d296ad68b01567e9c3cf970ae7831293a4735f45f720b07f8914d421a3689492559432acd6dc97154f884099eee28c0163573a9332efadec6c83ef5ac4acd983fec0", 0xc9) (rerun: 64) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) fsync(r4) (async) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000500)="e522080347f6ae72d37a908b2e75ce0b69a33ecd5cb568e33271ff3ea6a107fef1abb0228baf7a073e127ccf80594ed6715ea4dbf718353781a2ae0c8f2a3bd54ded1e5355532fbcd966c0cebc9b380a395985b750e673e6476a74163a3525bf6d9243697bae75cf6a9a1907bd2a0d3a", 0x70}, {&(0x7f0000000580)="5cfbda9a42721fa6eec6d2fa8e05c3410b0f8b4cc24e5cd00756fa3be880ce7eafb7a410d8", 0x25}, {&(0x7f00000005c0)="fd", 0x1}], 0x3, 0x2) (async) fchdir(r3) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000006c0)) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000700)={0x7, 0x35f7, 0x1, 0xc861, "8fbc132620a3b8af9e6aefe52be4f11fcdc5b6c5", 0x100, 0x10001}) (async, rerun: 32) fcntl$dupfd(r4, 0x0, r1) (rerun: 32) dup(r4) socket(0x2, 0x5, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) fchown(r5, r7, r8) 353.558036ms ago: executing program 4 (id=1409): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() write(r2, &(0x7f00000000c0)="7f80946b3125cddf659314674b3f747c8494570d3bb8", 0x16) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x7630, 0x6, 0xfffffff8, 0xfffffff6, "0000209c0c000a00000000f000000a00", 0xf, 0x10}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001040)="b7e02e6d5b71a2518bfb1397bee5e5d02a7e748e2802e41559c09dd4d4efd4125dad2d074f8804d96906c64b3601b425451ec7dab28d4463d29af54cf5311f6655725067b56a1c1bc10339134c1afc1e2de2b11bb87d1e190ad57b1a5ac6e26a15f8b9ec952b3854786b60d48434484234c6c053a167c2310f189098d920665b80", 0x81}], 0x1) mmap(&(0x7f0000180000/0x4000)=nil, 0x4000, 0x3, 0x5010, r1, 0x0) getitimer(0x1, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000240)="7119", 0x2}], 0x2) write(r4, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r3) r5 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) getrlimit(0x6, &(0x7f0000000140)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000480)=0x8) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) 346.249509ms ago: executing program 0 (id=1410): syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) getpid() (async) getpid() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) lseek(r2, 0xc, 0x0) read(r1, &(0x7f0000000080)=""/31, 0x1f) (async) read(r1, &(0x7f0000000080)=""/31, 0x1f) syz_open_pts() syz_open_pts() 339.950736ms ago: executing program 4 (id=1411): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff02", @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYBLOB="edd21a5e1993d5e934c38fe1bf2ed62e15f4b7a44306eadabd3131ee9af39201a5ddca186b9e3c90d4aebe6914c6dc722adfb147c7433f16e48d8cf08ebab7db8f4bab1a36ba4cef6be658ce51300c62d108691e36319102309f682a7847a01141372698d26f9b6566a53eb2cbcc8142be641a81fda9439b52a0765d7567a6603b08c356c16d67f08bea15195b29c42637705061", @ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x9, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) setitimer(0x1, &(0x7f0000000080)={{0x1000000000000, 0x18100000006}, {0x3, 0x3}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x81, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x2000427e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaf1832b185f280c3f17e0be2da688aa08004500001c00008000000190780200"]) mprotect(&(0x7f000032f000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0xffffffff) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x7, 0xc2, 0x10, 0x9, &(0x7f0000000640)={{0x10, 0x1, 0x9, 0x5, 0xaf, 0xb1e, 0x5}, {[0x9, 0x1, 0xad22, 0x3, 0xfbfffffffffffff8, 0x0, 0x8, 0x8, 0x7, 0x3, 0x7, 0x4, 0x8004, 0xffffffffffffff80, 0x736, 0x7f, 0xa, 0x2], [0x6, 0x6, 0xffffffff80000005, 0x9, 0x7ff, 0x4, 0x8, 0x4], [0x7, 0x6, 0x8000, 0x7ebb, 0x0, 0x9, 0x4000000000000000], [0xf0, 0x4, 0x0, 0x6, 0x4, 0x800000000000000], [{0x7, 0xfffffffa, 0xffff1368, 0x8}, {0x3ff, 0x3, 0x89, 0x5}, {0x3, 0xa0d0, 0x6}, {0xa, 0x5, 0x2, 0x2}, {0x8001, 0x5, 0x1, 0x7fffffff}, {0x4, 0x1, 0x80000000}, {0x0, 0x1000, 0xfffffffa, 0xa}, {0x8, 0x3, 0x5, 0xe9}], {0x3, 0x6, 0x88}, {0x3, 0x4, 0x3, 0x8000000000000001}}}, 0x1, 0x5}) bind(r3, &(0x7f0000000300)=@in6={0x18, 0x3, 0x200, 0x6ff2f944}, 0xc) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$hw(&(0x7f0000000140)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x41, 0x80) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(0xffffffffffffffff, &(0x7f0000000380)="98edc1cf9d242ff3974da44a7d14135bd0", 0x11, 0x0, 0x0, 0xfffffdd1) 339.37983ms ago: executing program 6 (id=1412): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff0200000000aa000000000000000001020090780000000369c404ea0006060800000000000000000000000000000001"]) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) (async, rerun: 32) chroot(0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="4ca29df9f4bf64a104d22bace5be7b9a48cd6f69d4eadeccf942329f0f27c923474cbc6d014ae56a50bde83d41da2ea7381d024a2d9a57318e834b7bd490d15c9e756e67d18e4bd8b87166a443ec0ce078e6bf1c5def893b760aa0b62bcbbfb584ea0c3e73fe11d72825ab75fd3936353da7425a98efbc647df89a375dccc3dbd36991f8856ed86a8ea04d44eb477f6886f652f27d2462799adacba4f0b7ab4c4650df1f", 0xa4}, {&(0x7f0000000200)="f1fca02563d098ea0a3b9194ef14edda50307b079f", 0x15}, {&(0x7f0000000240)="023eaf879f7fe04688d5cab7721187c38106", 0x12}, {&(0x7f00000002c0)}], 0x4, &(0x7f0000000340)=[{0xe0, 0x1, 0x4, "73addcc7ca5d8fccbeafea9042280d0475b4d2edbaee876d3c6ca0181029ce83cd568bd4e314218ef342d3102e960ce0415bd7b0f7cf2356ad9f1cf27f59350d63e139d0721a400f6acdce65f45a66ae07d7b2982f4d149b41b2f888c3ab070645c6c71d7dd520a0e2f09c7f0530add856720c64af87ebb5ee1d07d0824c7986b5375795f1624e6b0e9217c410b220b706baffcf5057fd803742f55c6331f23a9afa8c835ed0313d3be90022c8a2858a524fae42e1b1671ac4ee2ef873f8bdd443e1909c805363ba2a7ed7e3"}], 0xe0}, 0x8}, 0x10, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000359000/0x3000)=nil, 0x3000, 0x4) (async) sendsyslog(&(0x7f0000002040)="7688c45daa5fc52c87f64062b44740dd15e5bddaeb9ef0f2077be0ff0433f936d133747416a5c90f3d3e25e28c74cd2dbc6c0b4999675a2420d120b1f06ae22ff90eba19b60cb350a22a5c93aad391a44a7c5427cd19e95810226141f6340d881bef6ff50719045439c9880fec933ca8abc95542398900a7c8b2c79b44aed84aaa53989459bc2d953e4713364999c0313507e26db9d460030adf520564ebe98b067ac97267089f0e23348b409563cdee5bf5abcdfb79bf8431a6173cc487651d0133d0f4705966d5e703230f00434fdb2735ada9cfd00b84510666913b5848a84b42a4819c08b6569a0543b8df543a6e13a3611fdad439664ed0a14ef2c11ec445a5c0f90e6fb4ce0c120fac8bf374525fabd6acbe272599ff825dede2416afbc0a0f47250884fb00be0bd19d136d1f498e02b4d8b445c8d2ff4c5a461139a94341135ba56948506c685df437fdfa088a8d2bbfb0000ea08bab9137b22f886f8540dfe0a40d61ff551648433b1752676660e362a201d9c59a507ecc429833594006d8d29c074554f84b5cf00b5a559737bf3b1b49c245ca319b0878c885f75c873d44990c13e365127039fe6267a5cc4690bb2ae30f6077104365d224a098feeeeb0115541df1f4e8b3eb48e330c6f5c027f0736bfdec37074b9c2231a602019e2ba5357d53f60d7ac7dcfec9e3ad1962b68dd331950ad9f435aad313d14383411b43cf94ef9772c1a4a4a124bdaacfdc5c08b9bea29ac115df19c00974b5fa79d1a547af83a4a4d03a31542f58c0553d145ff200f499d77dc8215b29d75e53dac29c29579b44e6fa31e82aa3e4c607447c2249da04353bcffc42eb73d797916106c30665bc62c72fefb1cc8c263d59cdd12e7e9a830c9277131648967aaacf7aada824cd0ea2dda98cbea7838f6b1f1000cb627901a987521a567c06a98d55282350d67c14f75ffcd7643325f1a04bf44c8fc16a9ab9747738844951a330278b4d901b9c7344a413a8c464ab587b13bb843f34bde4186e80153d9f93c0b561ab09a1360f2ed7402b887f00bbddb915620c5280d2c35436ab7fe8334d787c6d711f5db453cb95fd0d3cf9b43950a029429bc8138730e7da9d232870f99b0f8ae3095b4fbf551ff931481009d43e62786dd4ac4244b04bf9c536934509a3e34509576c69c29c59f387c203af407d7e3f8e10e489c69b21b9c3f446c746b5c10a51a08bc330c54125fce0e70b9abb1ccd8c2e719ee8e815f2cf45be8ff0a2c5f963cd1853872f8e1d4072f4b36bf399f45d7d5280e912d775cce5e6f4c8cd28be50336c60dbb16215ffb00e9e6a00b207d253d310d68ac582fb9e1f1662ae51259cd42d23dedc9a1e8acf8bbf50b40aa6886ea0421d6648ef04927516fceea1bb2a8466cb3bf34900b9dd0548f9f957fd20d624fb0844f908eb23f14796a32a3052b6a55e94b63866a6e56e4aaae344c2fe2c3a30b3b442a630731f2e54c24f9f0453b12c317925c09e787c0ba1b080dfa2d37cc74dab9c1734dd7a51bfe64000a4131a19963abdb6c1a2355d28b6bd460b973aae0ecd664e39329527709400cf4ad1e079796e1df35e78a56b74f185ad665a6a4a75cb86670506b0f08050a5969f317611129d8ce62cf099ede8b0f8031db3cf294820f6fbe571ce2e9aba5764b6e996ba1c3df9d1a7a5108ae98ec47d3a827d366510ed2202329b826601a2231ea56a48cd3951e562ad6a9b3caff81ef6cb52c7b6eb6f0131a118122a0b83855430937d40c033e26bb33a089667fdc1bbe5f6dfdce57aab1b10591bf2875e801081aca1100f94f5e04f67173936ff2e8cd2881ff95e3abfaf3b2ecfedeb1ac0009e37c6b40868565f04d7ca76cfe60b2343886f0059e7b5d5dc181fdc67222bd954198bf614fbb7afb3de262f690bb21d06a3ecdcea716926a9d582d5a5142e65594b8e6994ba738b32e6ce7820cd435b12e567ba5138bb2686e99f06848c68a6c19a299f85b4b7af1510952ee2d9137b3b73bac15e97522cc035a391cc05f15a7a1d81b5a2248ebde9211eac18f9e5859b736d554de7cdc5fe7c6730aa99162db655adfbb646ea12f94e364d82cf3e4180345330e33c112b213d5b4e02996bec0f1ee9e734f8bf7426547415b3ffd0f2b6b17c80284600d842b802c5bf164df52856d2913f0b6a5b29aec32ca48f30e3f392832bd58290940f65c9c59a5c9c02ba0666ec936cb57f2afa8f73f881932eb0d0553cfce77cf8d41bd4a9188b008f8a0ec452596a9182eb15021934644301fe5f21d0ef2de6dba0fb64d959a95e68b26538931551284e94f470661a78125a9f8a0f42bc4afaf6aa514b90c7cfd1a70c3f26e0e021d723a2929b5f97543f4c2388e7c52bacf9952966d07b7ef38d36854509f58f1558f4622d6e5a4f12019885182c5f2bf05db1530091a2acd844b76614fccb634146467b69e168c657ff7087f0cb79721d4bf0c3e9ce96e3196e6fb7a146e0cdc96901c51f160c3605b71fbb38570aee30ee314254ff2e6d28b6ca9960ddba89f9eda5e8dd91819a3c50d0725ecbf37e510dacf6bc14d4ced7add64e4c6fcc7dcaf54dfe9a9279cdb943575571cd425b94ae66874d248b077de5d3b22e212560ef532032dca23c96ea46f68669ebb9dcf475a1ec07078977c474c4be9f6f2175e50e2642c824abd8882630f0c25e96ddc4f0537d54e25b80da88a092563e07bb12a9ffde64c81b76c2e3152f7b4f70c895f7b33bc27f0271b32d8365bf7efcc0e34cad734f963977210083da6221f466f84c02c9e4f3137e7d776ad41381b119af7b90a82188c26ff03367acdddf4e041e67cd300a6065e53efeb11aa190513e39cc51016918b170068499e37272a5781ff6294768a0d2123750213d4cee092f7cfed75250f1082842ae523df6b62b9247cfec12501e4c1aa05a0726204a723a687406eb3cf99793fd193e1a917d42f89ef6167b49d8a513299552663f69024b0b18c4bafb62e88ae8709c953ebe496b61b795e835a26152e4df6f5d68fb2ab5474faf50af23bc18a8a8786731bb44a406790d9c1c8dcef8648ad04757bef20383342b5e0cd8daed24094970e7933aef280b7e1ba30de09687527d23f3dd98db5a28e2c84deba366b4c52be287806e1aa7cefd98e818efe2d599c2e9130547558f46d0f73a4b1d8b80c806f4e3563e0c049625e1e3b2408241974f96c3bebf7feb421a6fcb59f7ca247b2239f276cc0e27dee5c7d1d487a4fd4d19eefd67f1bad1045856a5c2ffe423cfe549599c19f98d3e41e7f4039de06d0a14672ac2296ce88e3b4603b8d4940a20e207e1a9cc8f765947f0b9c3ecb1025cd0ef51823b1c6190bb2591561eaaca49408acd4a5733293c6b29ba29c01131a309fd72f938335917a07389b73c9db3b541be195c798bc2e4366b6573e283c67ef6c4d6fe390f994467a82e864b783bbbe052149a0a86a1e9cb787287d058c2f7cb77920cf41a32583e4abdefa4daed7dd8d71fadaa8d510c04e9dfd75377eb8973bb41a8f65328de01b5bd83e16809068a9547a9d30c55e2b425e995cbf814216a6d22eb1140a604648aba0f39137556b6bae6447745679e7ddcdeddcbbae7b7d0d1b8ef37af4ad542255e1b4ba8b571177c10e1def9f6d3de3d59b9316d6b8ea3f8db1ab5c9651de67360b6738e13c4a6f23678d647d4b5ce35b679ae0392cb3b839842d8065bd75aa1097b33f3459c404352070a5b129ad823d67368460afb768d78c669d421f09ecc1ac24212cf83e100b39e8b7ff3353a0081d5d1ecf7caeb72089b86d1ffd9df63550d17dfad0489983219f6c7f5bfcfa180c3a9751d9e222fcb16d515af76a4c6db6b12b8c96f9d0a25db6865d1d83063ed2f4289aa4ccb41c23a62f1dd005cb40d9bfffc1063e0a576965cfccc366a1e338c7c55f2d95dd24439ad66408140b10eb472e0015da241f06dda395c14101798aaa5b065e28aba888f2fd16e4a66cbb872348070039a58522709ef7e386e2a4e4dfe1132785a3a8158476e30d7cb18886744c2356283875f1926ba5f8b0fca35b148b515636b7aa0f5e8b189ef15899fbe33c27ec5052e0a54410fd5319f3c75812031305f8b3dbb53b1db5f6ae18df6c6679c15e044d02992bfe70273d882cfb8a2bf1cd3fb1bc2dcfb740e2e8b3db95669ec0dd9c2dd1bd52b0d2b37ca993741ce1a3c7de3eb1a7d366868b0e561079f7e63be6e18ef6a125a0e521a906ef0ab7c446bc35d0ff35e1eb18d824bba2b19ccf64efc0ae49e4bb635e6036bc227f02fb67b1728c7a3bf95e64123de98a48ef4b801d33b627c5ec05f501bf9b348ef1d45e7dcc5445ef4880c818a6eddf73d75833e4eb99a68331c70ed733446931bea2019e3ceec01587a22bd7ffe2bae3fb60727cd0d91d454549d40e50da4ae546f58f39fdfa6726069cccec415b9d96ec4be1bdc2e51cf283b504007cbe4676b792b7a5fa6be1d42039bd51766ed57c139d5a257db9c2f8a4db8af2da83b473823c32ab9e91ffadf5c2504e8f749394336c673c3c631949924c029cc6441a7575a0ca7396d6b1ff3db76d485d8c4047b3513b68cb135e224c858f340d4bbd47fe5796f24fb81b5d3f68bfee0d6ab2142be3bd84cd4109e8ede01f6b792cd800d06b4b12a6e0370251da60fb576c0df4fcfccbaf4af6ae19a879b9600d56f6c4df4124633f2f68951746fc5f4d2d52e6ba7d6a574d6eb2fc76a69e4b1fe5c0d49b72fc009808bc4cb24e9814a2731d293080a840a9945725e453659279e21a82a85a8e0759f51db81baa51e81a60c69114470b695e1c0144c99b5e0deebae547f2f3aa09696a6e0ef09a9aab6d37466abebe93f04b808e5272171d44331b52b55d27c5e0c825cf466e87e807a3630a28bfa6935ae4138291199abb004b32d0a81f85c39ef3e77278d5abeaf3f55f3ffdb29d8d1ac5767cf60f3a0a863c25e5534ac757331ba6c89a3f027c3e4cedb724c0bfb69a405151475caf90fd773a663d3f1db1fd368a6fd99f2ec3071e54c23f9e9049e83f789d89b2248edca5eae12ad6a0c3aaeefb9d817f2e04c7b61ecfedab1a2705f236d18d35fd68a5663c370aab003aa0284da493e88e7fc307c2975ca3ff61bdaee2ed78af10afcfd0c5f21f2497311bcc23cf50834966a37b042a0acd2978c1be81bb09bd10ab10844feeb76673c4d7bea30c49c592b305fbce2dbd9f25d795a30fee9fd6fe71cdefd668050cc05dcfde0b9515f59eef1c26eeff4d15d0a396bae66b148f439638e2ee48511e4ee090554b3a882de587fc5be8c9bcf3014385830fd9f62dd9ac66b13bd5f68f69438786a74b9c2fcd8c81f511a1f9f0a4edd4eddd9f6c75caf456c100603a60f26b542c3fff4709acfe1f720bce9aaaa759ee604fd40125a1cb894c39ca37e06903dfbef177db401f6dec69e631957b11088fbd4d1eea070f6312137465ce45410d76be0d9310f5f5ec7510185063ed688507e13235927407faf8efe0c267c8ef12089ee6e43f530f0c063cdeb9ef1cf0477c117a3d78c93daa74f971c8094bf28db8f02616d250b970f83dd736a834d0ca124670a082f064ded3eabba2c82f9c26709e60", 0xf81, 0x4) (async) r2 = socket(0x18, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) (rerun: 64) 213.967024ms ago: executing program 6 (id=1414): msgget$private(0x0, 0x460) (async) r0 = msgget$private(0x0, 0x460) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[], 0xe2, 0x800) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/221}, 0xe5, 0x2, 0x0) r1 = msgget(0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000003c0)="5b1df8964d6b4e05b18ca19f091a906faad32c543ffc53788440fbac5bdc1a96786b22b6fc1de8874f832e6049cc1f2826d49e43f66be902ea8701a5f576778c75fbf4fc87bb271d72bc6c03c22d141cbbece6ea5e5a9ad7be4a383d1e4fbaf9e011fa0eda427eb2f5cc2118b5142d34256df0caabe498691bc1de8813b9a2768701237874d339050f2bdf0a073e7fc5d4ff1c73717fb196941233fe3fef6e546157363bbf310de25a5a424ace8defdf1757a2e9c82a8ddd6945d8903fe7da5d531e08a2f140b0ac445474b67e1e15cfbbfb53beb1ee496109d86b69eaf7b6397a8eed40f71c0e83aa0fec678599ac5a413b3b2ab0b74fac507d707151be49ce4b1d6fd7247302654856daf6009fa2e7c1ab77f3743d26a769a1ba250f9803d425d8cdf19b1f2695f858fed30bf45b4e9e3525ca7bf7d679b78c272a8443b235a454d58467b8d5bf18030a7ba75f6e8fe81cfe1ae53d6d0700e0d3116c3b50c0c4d6e04c77260a660ab7328f48097fceffd7d018d1e107b52e9336fb24cf3232974e77708fbbd0cc65fa314ae1373b0e0c81461fd4839a03985fd180c12e3cd08961e1ab714197d412863fb15d2cd7288625553a11a55789cdfcd7b2fb0b2b32e8f546bdaafc5c6b505d2e5d4324c4d2ec9b27572ee50ceba8caf1ae523fb0352a88af1169f21cd8e24f66115bdc22b37e984f10628ec258d23536c79db12b082009cd68aebc88290c751a42d8a67ef0eabd2833d102d3cd735c1b4938840bd044cc7ec8e47271fb50dbe5186b4001a7aecf1d095a85a25adce4e5f7118912e8c9b3fa7ce89bedde233ce37269f24799834780f1cf6ee7daff21db411562fdcaace0b24b8534431f93a180dc2cfdabfb94f12a1f48ca9e8ea705638e6b63a0f739218ecd35ba6957385df47fc744f8580736926edb79bebb5467a026c158c3b109017dcedafca10cc0056294add54af7bc704c40050c18561e4bc45e001825b7398033307d8f584c56ee158dc7293f51a0d9c0f2a14365772c2ee54116e59a4bd40f149b2b68ea1c1687d4f8ecd205853446fb20911a89b0eb154ea600ca31840ab4d30e4170711db2147f05558c904360c2f396933b99f26ee506592ab303d10ff25f1a7382af1721e71399684e53c7cb988b30b72dd37bd4bb45cf0f21797b369c10152568084c6ac94c6b91bee4532405deaa3337473e5c94ad3431b3c092b6f31fa565d2d32f31da17dce1b849bf7524d32689abdbadc14ec690752fd1d0d462e3c63f6f6096e6a5d86f82c7b23f2d5fec09c50c3321e3608778c27a7a9caddcbbf926b038d7be5fe248862fe8accd081c630c4803a1ed9317cecffe960fcd9cbdc3661073230d51db0d677fe6248f0a980412854587e08de9395cf95bd7a0174a50ad7210cb725e79c67952f4a7cd1b2ee91fc56c837ce808952729a28ee616f26d6228ef9c372ac6abd3d8f2b7a960efe5b498fa3e1a8ac77b1080be7938a6809e92efa7e94f9d424a7dee86f06d374a8eff806e57e2139566d919847d4f7ba9f423d305b5cb3acca0ac32d4f81485ac72a3e8c0da82a190e91cbdc7045df16e8c67bb6054b476d786dbb0a4aa50df26f0a738a0468c4c235060ec888d8cf4edb799faa72c89a76632d076d77f9ff16b3d4be1ca3c7bcc9deaf994af7bf227dbd4a5b3ea575dc7d3f16a0a13fde32dcd8b670d8b38f899a0f8aa84f9958c8053a197506897426d7043cc7afa2b01f8bc058e049e1a2971df4770087720461ed7cebf7bdc7de4d40cb17e5451630e328526c96c2d643212853a1f3c03fea84be909e5c0d12c88df7cb66b72205fff3256f8797b7e0de7fb89c7c4f8902c38dd916c740ce4502d2f178ea550d15e53f99821e1f767d41835df592f18395a0081d375f6e99d84dfb60c8238de9eb9c44b9c3a0fac84f0cb19e1cd6bdeb6dface894ede2150673ef02a6e575ac0028c6518801c800aecf3abbd0013adf81b39daff99973574fc22ea0e68c9eb3b354261724a4e56c767be7ce7776534af20d1cb00690a5532e3406c7372fa9dde8d381d0d20e0cedf147ec0bfc04a42a9ccaf002d2325e3b3dbc12107582b0f3436fb960a7dc4d73fe29e509fde5739d4bce8de4befc75ee9a85c001e1610e2247a48032279cdaf29cc0de6c4dcf2cf8f1ff3fc92bacd60243ebc3155a0c6a08e9d106c4aef652e961bebf9fae4cb40281eefbbcf6bc08ed9e8c5fc209f047ab1d1f36d1e2a3f2ba94c5dd16697487012771769d494694f2c2d93391fc58ab23bf06762f6af23a626c196de84c33abdb6d85cfb6b8ff63fe48bb1b92c5b4a65d9660409bcd4886dc5320fdb67eb666342539ce46ef1af170eafd6d7d054eefc0cfefebe73df819e1af31d5c306bfa5233103cfcf0b4777ea2242b6b46f23a828420792c922aa79662eb1d596b153ec71e246c5ef5d39ca6d42a6bec392d7b448d5ecaa17f37a6afe81ca083660d66e3981cf63a61840d7f5a087d14c3bce5c4a1debbff92109de3f2b16525decdaf6bd9e39cc5b07cd4fc54afa87b15db7d940f6d52c0d5592ba623a3c85640d0490639d75525a664646ba80a42c2fe37ac6ae2e83e7b8c284c0a707c7fd3e0979f8bfcb633e0da0a11ece37789aeac8e7c8d96436a3fcc312b3c156f5ecb9cc1b95af2268515f3850b30b8ff4f8ea9eb8a5cc3a6cb726af327ae10c2fb7a4598aac368ace3ed20842556b2d805015442306389378326768d111584402324cd63466291bd070be5c34e2b7668fe8e1463f9d43dcf54e6c0a1bf3fbdbed5c9782da025e08efef26b605bf7fda1db47c7c2700ec99a9974df1263a793d7c618ec4ccb736fb739ca3b167d1bac0af6aeec2ff8a228da7e6884bfdad4e71875648c28f184e57399bc689c75d0d7431de8a8d95b8df91200a9e6a13bb410c360584b601e2760ae7d8ff40b3cdf71e4d4cfbe6bef8d3d357d6fa36b3ba45e466ae29155617117cbb67a5b537735b2cc7c9dfa0189c40644c9566aa7a94bb8f16e4e7baf5e0bad8a3ffcfa99a14f7ad1a0a46c536247e80282c00568b3914ca4e94a73652ba27ba3629aee3b71f196d6bf2c095a035ca55c0a02075fafce9300a97ba89cb242eaa0a167baefcc3d43178942ea48158253091ffdbb097974ed0d4773415f11a0ac8abac066b6d193cb7f77f224c283898bf488abc6f3de2139fd8d33232e35c262568ef8767e2972476aaf966dcb48c8726e65ad99ccb4981ec957371ad6822bc255c77f2cfc2e8cf91273cc56b6ab85b55ea02be71032e8cbe4ac88fde79069a25561068d83581fde8cbf9975c6a49b863b4fecb7aabb14fc22683acd155f779a336fdee3a0ea95accb5b2eaf871a034fc3cb589af93769e727f25b6b996d63b7930a89c33fa40deb517c7419f9435d68f05b0546263fc4f33327f184b559ac1f3d38293479d45bab9f67e7721fd01e8aba1eeeb32a45f26e16baafc3a8e5f012d94ce40c194c93462caf560a252a588654e07d98d61be1ac91d31614a3a307b8e82f1382b64a32643c9bf15ecbbbd547780d25c38e54f256c6f9bd9acf95ec367fd1a92fec5a80f93f0ed1855391bef9f58cf5858793bdc27a9f7cf9b42dda75796a5b70e7e82b010d477b9b04bacfeb273c9810dc3bec4bcedbfbea06dc9c04a4411b9c3318208a972c645b6de66a043bda4018e12aebe794959be6413a1452bff58af334c6671ff2c1546ac5c77852089bf48ece75d1ae222fd757910c0f86e98033f510da0ebd05009b24c7276675b84cf13b0ee3c4d14bb9b7d42820a40bd6705f108305b1a9c7f2e65d743296d18cacdb94702e22a20682094ce380f7ea41247a323a6ff8ceeab4b4a14d7cec34dc3fa79bb564f584a46b1af55820c7e2c651db073a2586b35d464f6986eb8b1a3bb8347c365796d75d770f568a7e2788aa02eb51457ffbd915e303179e1c3b483071d908dfaaed81a2baa77e47a68c5fab5d37d551c4d6d54bcd89b51f4680e385772564ea5cd528487098cabca5575aa5e7934ef270076bb3c100be7d9068808d50181f6a64421e17da5f92812058c0833440ce42536256973b03572f09bc72b86d9f57a7ccd5207739dc3aece189ce1977c8f0bd5b6ee411ee869e0326c16e3705674427f995f3598e0e72c520c9bbe6beca74931eb24180e53f7e88b3a6ef5bb337f9cb97f1d411f2c00bbcfbdcca416b908c8f05dafe0d35218066e6d0cbb599cf7379a44720b146104e0eb1248f4f5602d74fb340570128851438a589c83ddba7f146ff18b9eb4ecb04c3330ac84264ecae5091f3264f34f91f36a908e1a798c6159737ee0293b5b6abfd9e2f0485247df24572f11a30f8b4dc98902cd13028e61df1337178a851d23d6816ff790298f9ebaf2cb101b439df547681fcdf57cbab21a3f4d6ce55715bc05459c6d86236800469eb6d812ce95fa334302a4e4d88b9d8620015ecf60434c785097f35ed13de774fc2cdd277e2d4e0e5acdca0fab198952ca9973dc01dd89d7a9f2b65bf52a1aa5c48843d1fbde96c693f34f59636d7abaf7f0656e72ccb70b8ad0666d4d6b66cc022a7f4a5666d85c3254dd56645ea5ef250a3fd1dd49cc29c767dba4be98ed05d78515c215c7ad7756536eccc308101cb04949c00b90cad34eca160389cec2af708a8e0bcc1ac3f475a0487651df95cdc734409a85881dca03e835a0621caf0859ff6d8c748570428e9c30b442cc023574b0795755bfe0cfd6072e3330b20103377e6debef7cb5928e3213b213715304335f40e88c39069c2ae1a96e2432ce0a19fcdecb15888f9ec8fa2075a4b3f5faf577d103bd4679749c09fd59b856e1bad38d561aa7fc9441e15ed04ad1278c8d424fb165310ad81864cf782989df09b0534055b0ed0dc462de32fb8c5d7620c0e9e669c077f506a9cb1ffb839e6f52a0f01d59d81ea83fa7a652fcec4743e5e3995532f2e81914a775ce3675d2f36a7ba6144c5eba4729fe95dd4a4bfb32da6d9e37baaea2fdf40083f212dab86b514208d46158130378560ebcbfd137096a7b2f8dcbae37ccd593b142455e2f5aa7862a761413ed9d8e8c370fa48e3d5953494ccb0a82ed79665b54d69026147040fe6a7a208bdfa6026b28728b0bedb0c771f5c31d21d89fc9e9c23bb73900de565d2365c434381d2d702db8fb23fa868b4288fa261a2680486881b94273bd83d84c29061ae18f0a0f02776a1cffe71935f4f2eb17db37cad215b0d8eff9da70e17e59526af5032651413831c5f5e43cf948fdbf26acc6a9120afe4bb81ef45dbdbf76c1f8385571284aac6f04d30f3cf572a24fecb91b6b208f3f99b0cd2a2fb8e210777cb01f36286f743fdee18f5c4634151af04d3b431fd2f04c393f7515d79ff6e109b68c39c387f3d34c7547332549336d42d424cb0e0327742a0d3d9ed56ca6aed822140f2907e78f98a9bdd54acd906948f25cb9c655f412b462272b5e2bcf628e1f499bf0bdaec2a2542f258cf047b43a2b1baa7950363e7614daaf6037fb83cee93b9b943e890ab2091996ab1e91630049bc56e8305962595d3faa8ee541f6869aa096c2d605b26d853fc0b94dfca35e6fa06fdae60aa69d4db2e91d6d735fd60758ed5c6048c38a036b2d7414de9a3bf72e09c37c22e2a0ea27b3461245dc8a3b355648da041fc15cd2e957b33647c5b57fcfe6c453a9c9bc29f0f6c9fff86994b5afac02ee0fe482f5b7bcfa31c1ddaebaf74f8d3eec6868c0980d99756acbdd5a00a6fd04ebd896b696d5c18560a280ab93e38fa6ef56eae5", 0x1000, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/238) 211.806278ms ago: executing program 3 (id=1415): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x34a) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sendsyslog(&(0x7f0000002040)="7688c45daa5f", 0x6, 0x4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='[[\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='-{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@>\x00']) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0xa) msgget(0x1, 0x32) mprotect(&(0x7f0000062000/0x2000)=nil, 0x2000, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/2}, 0xa, 0x1, 0x800) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$TIOCSETA(r4, 0xc1584460, &(0x7f0000000740)={0x2, 0x4, 0x8, 0x2, "97a2a24f09120000009900f8f54b795a6a43c1d1", 0x4, 0x1}) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01"], 0x8, 0x800) msgctl$IPC_RMID(r0, 0x0) 211.612855ms ago: executing program 6 (id=1416): r0 = socket(0x800000018, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9e, 0x411}, 0x4, 0x100000001, 0x0, 0x0, 0x1000000000000000, 0x2, 0x40000000001, 0x4}) (async) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) 211.228892ms ago: executing program 6 (id=1417): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) (async, rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0xffffffff, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x7ff, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0x4}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x1e8, 0x100000000, 0x0, 0x2800000000000200, 0x181c, 0x8}, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x10000000, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x401, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r6 = socket(0x2, 0x3, 0x0) (async, rerun: 64) r7 = dup(r5) (rerun: 64) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 210.243619ms ago: executing program 0 (id=1418): r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504440, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d0000000800f0ff00", 0x7, 0x5}) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) (async) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="f1a42138cd18f3b0a16bc56a730bda8b263c0f70544fe00a08731bf3c827cdbf05a5fbd23d3f6e9faf40f7b9d4f512b7e1897b8105e05c59464a5dc9d3df6aa0da", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) socket(0x1, 0xc002, 0x4) (async) socket(0x1, 0xc002, 0x4) open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x103) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680), 0x1) 111.817342ms ago: executing program 0 (id=1419): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) chflagsat(r0, &(0x7f0000000140)='./file1\x00', 0x10000, 0x2) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) ftruncate(r1, 0x84002) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0xf9) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 111.451171ms ago: executing program 3 (id=1420): sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000040)="15d6a24794a11a1e49de1fae8b3ae335dde9f66984f19aaf2602adf21041df5bd0964eaedab7ecb8bc61acac770ae0b9309580", 0x33) 93.46667ms ago: executing program 3 (id=1421): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140)="3e5870b5af62b5fa06f0", 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) (async) socket(0x18, 0x2, 0x0) (async) close(r0) (async) socket(0x800000018, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140)="3e5870b5af62b5fa06f0", 0x0, 0x0, 0x0) (async) 93.053813ms ago: executing program 0 (id=1422): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a2}, 0x401, 0x4, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) r6 = dup2(r0, r0) write(r6, &(0x7f0000000440)="f0ebfe8c663a918c908d702fb78b38df14eb758db3371f6fefeaea833f4fcd7ef7e564bd63351b5b04ac1666b5664b32767995aa3b27", 0x36) 92.392932ms ago: executing program 3 (id=1423): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) sysctl$kern(&(0x7f0000000080)={0x1, 0x21}, 0x2, &(0x7f0000000180)="ce369b778f9f9d64801c62fda06955e8c81e8621f14a052e09de449faa0f4fdad4998da6a10719cfbbf2051f0de09eb125ed138bb0cffc67a4467bc8f8c06f2c2f4720f4b67e56011fb957e4646e9369f30379b959b8e80fea515cf8c526b2013df55d991d9be8c42e2f60694a3d081cec485b0cf127ca5185cdea466964c1a98fbd48b66ee6c7109c4b424026249358bb24866f1c9ed7fbc0f7e3b602c6135585e0f0934fcba9278ef3a90ebc32ce2801b94d0cd627d34f82ebfe", &(0x7f00000000c0)=0xbb, &(0x7f00000002c0)="a026bdc8bc82bdf7bd9dd032841317e301cc3c8b164edc802ba2f8646414a16c296c3ed34a134f9fd4ee9d91690697036d1d75a43d916566ea8b899462771d51e381a4d98183edfdbf37f2c2c3f55cd196efa670cba25abde8114044d37707b8c268d5a5ae98a4e708f7e1", 0x6b) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x0, 0x7fff}, {0x7, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x1}) 91.722465ms ago: executing program 2 (id=1424): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="060005015821", 0x6, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050200000000000000ac00010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa", 0x5c, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x5, 0x10) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xfffffffffffffff0, 0x10001}}, 0x0) pipe(&(0x7f0000003800)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000003880)=[{r4, 0x10}], 0x1, 0x3) write(r5, &(0x7f0000000380)="4a345de1b4330c4af12473c4895ec100869922b91c", 0x15) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be354bd1a30", 0xe) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000300)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x10000000000001}}) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x18) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x10000029, 0x2e, &(0x7f0000000040)="ebff60a57be402f92bbfcb96faad299e59cbf713b948e69931929648", 0x1c) 5.828104ms ago: executing program 3 (id=1425): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) getpid() 5.246602ms ago: executing program 0 (id=1426): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) execve(0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050300000400000000b107000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c", 0x59, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="f1a42138cd18f3b0a16bc56a730bda8b263c0f70544fe00a08731bf3c827cdbf05a5fbd23d3f6e9faf40f7b9d4f512b7e1897b8105e05c59464a5dc9d3df6aa0da5099f84904880032cb260da746d9daac347a589c25185d05c378f8161277582bfcf801d0eaa2a89dfae08378672e56069ebd078a436f08f02ea81782cc2601", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='\x00'/13, 0xd}], 0x1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r1) socket(0x1, 0x8000, 0xde) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00006885ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 4.904809ms ago: executing program 3 (id=1427): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xffffffffffffffff) r2 = getuid() syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @random="dc4ee0bfd217", [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="1594a1ecfa61d846a32346c132bf266fa671993b566235a738a0290fb3b1e33da84da5548c58b397ed4dcb7de24618b404c320fe6a8ae58305211ab4a2fbfaec494f817cd881e651843948f73987604eb99f348d23f9d3dde3dae9b1997264db5117b611b7702d767f37d2161c548ff4575acc305d5c926af5adb467b45f12d110e5f3f6ed5683c7462f2e9e6f1ebaf69c04b202a4613c52502823fa84fd66d62d88c7482f", 0xa5}, {&(0x7f0000000180)="f4bd2fe6894c85c312945756832d6c372dc0e30c72628746d0a0f41c0f0ef12685421e132493be0694c4778f57de2f2c169aa0b2638fff915622c01f6e35ba68d6e489289f59c20f2efe3a2c0d", 0x4d}, {&(0x7f0000000200)="6096a87ae287a691140b673eb991ae8ff6b640fdfbd5251bae3cd52ad931dd0f913ebb9a0ed64413ab17689099d91e59fb4dab4a801ee86eacdbab4d2ed07e4e5432f3af792171e3f2ec83959833b3699f5c15642716afe5b3e166c31f88ee121808ba94b4587077dd75f9507f85adb33b47fd5c3354f9b8ec8bb185279ba38323bd4afdf2ce9eaa923ea59bb942e2b46492a4e796ce23e577f6a592d19507497cf601048ee452964009a85c9e45569adf67e9b8d1eb7466f1be89feb6abc2fabad5634e836e807d2851743a459a6dda69ff3b03a0e51f10e0ae5aa3c2abed0e26363ab8fb55b9b64e0c56b54a2d4edd2f6bcd", 0xf3}, {&(0x7f0000000300)="d05a1223accc64fcf1e38196735e3ba03b0aff92c5d23d2f2f4b6d2c7029901bf1ac6e63ec2711d1f8a019a936b7ef591e45bb71862dcad7737e08c2a34b3f401060ed0fd263de8fc77fb4f21a51fb804f6c978f6d0ed75e8680c741994fe8b9f38ca6908470c3", 0x67}, {&(0x7f0000000380)="e72f2a748eb6bbc47954ce6124f8ce92365ecaed54dbc817e977b04fb2b42de5536456b10e1791a10691e03edddb3391d0ef3a2c430a82a26db23d10259ec6e7d67f4646e290ba6c34f8727e14b7e68c82c4ed3b8cef320b357496cb5571233a74c819832a35c7c67da7d0406ee42142328dec7fa31263d7d7f581d297d80562871d67f063b2b62ff6d4a547f94573333d54d4a9d6b54b56bb000ffa16877f9f06526551f8633efee2da6cdbbb314ae5a1b07dfcaac0644e9f56e84900a9665c0c5139e28c1761c14d6380fb3502f87ee237bd5a4bad60b2093300dd0cf9048a18a97507db3ed16683ae2e409998f79d633e1bb9aabd8f7e6ad1bc7a078051e6166fbb7cd78e4b08980dce3e0271fa59bf272c254ab4d269014f7fa79202075fd1f2f9d8c399ee742e51074a29d00e2832ffafd7d0f7863e7db1df0f0f5c2987c4c49eb34db5ed758ff148d644d9086544ebe46d5c91756d4d9bbc920603c9fe953d59a294fc6610802ec4165102255e8172254cd724eeb4522f2df7dc126745ff7c8bde4d41bdf5167d903b15798d69f42b04fdbe86972e269b6676dc018eef2a3f58638e284b8c60635dae406c215e06f00a373d6dc92fbc6bd822877e2c05bb04ff006b2a3e8c9f13912ee46d84d05c4854d9c8ab28416fa70642a723101eb51cf0b8af0463aebf60e94b0a5ad733f5e5a4726eac98e4892f7a933d8b7c7834d79c565ae5c88e1030a4f9aa36ccbf1387994b97c83aba6b8434df10fb121302f5df1b7e69f98ddb887c497e06811022743d3819d3fadc8300b5e6d9f150c21b4d50aa571f631dceeac0b76d95dcf0c85d14866d4042940514620b41a7e2ef956f6072241856efc21bfce18ad495005d5f2aae7d5c135088317e77cb7fe878c3d824336469c6f546326e0ad30fa3383439a8cee9d0e42ba8538db5dadb6163e93b72e78d79f2cc26991a7b2dc38d11b4177ae452c1348000f72fb32063a696272074356d053347d78cac4707a8c05e92a784a213cf02158221e62806e9d00beec339b78c7fdb1e1515ef00881a574d7289c6c66dfa5b1faece5affd38af9dd865a379dd5acaa7bbef50b35c587711e29b2d44717be3467e5f979a4a31193d8104c6a2563f989881dec806ae2087af44bbf4f2ac9de1b03c1db668943839099b9977c1876eb3a7d8ab2414e7fd18fb4013707fa67e69dceef8a64c737be7cf36083daeb14b849daa1d452657d3b01a217c194ab26f682583e41c28fe3923466f25737ee476cd041a18f7ca848d9a71a7772aff42aeaa843a725417d67fc9667fcd3edf583d645731cf129d18ee241a64fcda9cf7803e73f67e22b207ef7c2224f0eba0ee0b9d1b5afc50d80b645c128094c6d4c595bb98577048488596feebfdb1e86d2e3d1c51892125dfba29453c537f3c1f73d23ad02ba7c8bcb01170a818dcaec54efb986bb820c7d9a6cf4e800ce9091740a9fdc67e6961892b3f18d2c2228b33f72554bd47b76275e1227e1ef21642632d18b3bf92f242e278ef2262f103b78ff2f2d8cda63aa2770e31ab6857f5e0aeac40fcfc4ac04457edafb4ac48b9e8e61e03075adfe93840efe037d907bf9cf71b44f72b45fd6b46360904f0498f6dd121420845de0bb8b419564a256db308f51c1414854425675569a989cc368c71d07138e08772d67dcae1343ed5fc5105a5a36c66b4b877ffd6a7871d2d615b03fcee7cff3aa5b64c3b6f514f81f817abc376bf4095ae62e3dd9ff9ebd85012d80d1b61f51ffb8e50f5798fca722f984ec6fa2c8fc6d6c20c837d603f73c00a9da4f712ff0d39bd4f8b98e8e29be9907af3f15233a87b2b1bf9dfd128b102142c6fe7a3de6b3f492dd203b735020d4a7cbc60f746bcdf5619f2e47e233d0b35a1bb2b2aca9510e1e24b742e54099b8d601e5f98a4c3ba9beaafafbddf83ddfb6fbdf976e8a8dbab83a0b064b1974765fe5a61f14975aa77838281f91dc8edde51f326b3dd790a0e041966cda849ac4e821a6f1302346384644cec525fe5bee5748063cfcbed20683a5f427294c9dfa6fc285edb05df702922f146d8f374ee29ffc6f137fa00c20dae47ba67a13e998a95b66c4692732ec1ef4a7482a7bea76b96803a33c36abe962d785b2a7b934f8b121abbb5e63f825f96276542e64a4f5e6797046e83b195f96f1571a17aa4609aa795352586f57b6c7f577b151b078cc53168ff9e7d8e94dc03275e2bf3b945c8e8e1f5a33c35db8781b378f29322c3e5a79ae98d48dfedf535c41c29ba76bc3745258d65faf63ce9aea25ce4d67cd63a52bf19e8046ce48265816efe4dec6cd712b057e73d67124d34aedfd93773c9c299f57fb6ae813d1ced64a500181fdf20318f0bea63707b4cf08d089920994d53ce751d47e0b87f160b728e87caa7db9f8420d150bc06bd74c017ff072eed83b88d0a3b5635e5c8b86a12d18eb20b347b210b0be863400e3d43d440bf57fabe076bc708649c708ed7760890cea80561a060a2945ec9078015eb8711e4e6a21fc15b8353ac3d5915f02a875ba428d29b45041b036b133c3985c016ac8eceebff6497860224602cbbc7a7dea8ba97132f2888b81840241bf178a9932149f443dc1dd5f443fab327b42c7d0b333374c2cb02bc91b779542f91ea88b3245bad7a8159ec3c388c6334a37c65379b4f70b00d513e44015d808f88007c356297af4ff099470a5436527ca0302f386614db34ce367f0aecb6737de7471fd1e2c83d134580db6ca9d67f74626d9864ab6c92cc26bd722e1dc20b9b4459b5ab305e1b98a34b4d8d97ca0997a24115707ca0ae66437212ff0b74dbe05d4c3afc0bff479fd9967e57bee9616d5e1256ba91f8f904393021dada0aa8f004f324525af0a466fae630c462604be97fba753e09b6bec6590bf9aa6e697bbd7238f161605f29070c8b1bf5430d7be539d7cd7a7e4dbd6876852af3dca4a78efe9b021c6140694e7eb5b8c2fbdbaad2b22ee104bd9cdd43ceee3881ba3a3a35875a53e25e298db42132a9b1003b2aea18f10ffa54aef01e1528ef1161bf81ee9122c3d05ca6470d853eba3dd28eec255b8b27da616650f518d97b3cad906c3df431f3982af947af1a65d16888359661732d1b3bfb9d4ef95a8aa668c2a4ccbc5e010fe55971d97906796c9c16222ee02db9eb24a97e4a887fb5fba574d5211bd4e6eff549b4246838ed7782b5ba06090d4ab0effc241f26c01b157a322259dcba5e9f6f43c2924667f7a53f12bab328160075a2ea15a880068f1712251e67096e3fc274352894327ed6162500944f3465ec4bd2e0225a5d823d9617dda65d8a228dbc1e29d6387b7fd25c23686915366664a3a2eb0955dafeef585d11b4d32af8adb602e9a44eed152a718c2df7834035a1d1af8676fc1909254dbd2c1377647fd907ac89239aff82bcbef145c1ec3da638f17c9ae3b976361df6c27e069addae051e492465ba2d12eeddcf3760c8205a714d26dbafbc02a1d70798e1dc55284bfbd04f97a917c04336c6def525d96038c348ab24da31d6ca34cd7de9a6a1b6e099ff5dcc58be3b11b6c05fdbc741c15c041f460a24f8e2aeb7e864492937fd501d1ca3b8394754a7ab77cf40b196bc4a52b33acbe69eb903ea25c3011e560781cbbba60105be4bcb540caedc3ea6194a73a04f24d39ee7b481d521a9dc84ac80a0e857d237b233e3f08554f14f13ab9c79485e1722da71bba1ad363e01692a398ac6fe938f7040c12fb3cabd5dae42d57ddbbfb9986a97f90ed4efe5a9b50579370331febf7e08a4151a90baa7f8b14c4d5385fa369c0184ada08b95ed40dad8b85552cd0422382beee0e29e18e95cfc9f09dbd5f1a9891b4b7087f961a64f7abe639b406953dd355b8807d41cc67e294bf624ee97b73cf92248289e87147a830ca395517bd7c7157462affcc5cc0d42187460b41d4dd7149cf37de047f546034f9c4a4f41c4135880207099df8abb1a6b591840f72291ef4e144a740d6df4bd4a381cbc955f952260763be5200e73c16cf055245b8e2e01c6f971840d5a8af02a68ea03594bc7c52c148aebafd581f74180d47be15e824f096ab7775b1bddfa2be88c20a969327950e0cff0f1397f2aaf3db1143c1f86dfd841e8d924570c82a7e210e84dcae96e1f33d58434de1af1c509f354590d00363a2ce84708321b4f086b7d5c32b20bd3d0d118f4bb23b74f7c5b306c12df1127843bf2977143d1fab291e37014eecea38cd7ae8f8cb1ebe15c5dfa124c725d028308b42b4b71365730f87f58898739e9a8139dea7ab4cab384793e890af21de50c46d0a697937a02605198c67e4a60b5f25c2adea8685fc7407677ea0b4475ea6019025cff07d6a6faaae0b158c765d8a61d09704d7da6b805f56ce6fe7c29c9efee5fd286e6ff1dc0cabcadd2969fd4c226d548d5deb68f1f70731f0c3bfa8fbd805da413ad359f13e5490db335f62dc6d8bb791e075620bd66a472bf526d1c9f13e1de46f8bb4ad6554eb6c287eadadc872e178f3d918022f706f487257f6b4330ddb208e16ecbda1cdc2b168ce0f0cb9f2e375ab3de94875672a026a46dad81070f2a5dd55d42067afecfec639040db5ef95035c4294fc6625b8bdaacd7dd786cbd4834922b12e48e5ca9905516721d13b36c140cbd73aac6e2b5e48b0bd79a23b98b3b559d7308e74632ab432e0cc5eee4f98fe490090c3c379a7ff755bc368a559c84e7e30e2adbb6d13dd889c17267ed1f237d3122ad2f99786895c09810ceab8084b800a35b9b46e8ceb5919e2c8feb15ae94290792218ed9fbb9ab3cc840172d4e1bd1f62b59bfb4d31f947aa03e1a3d3ecec790e82c26403055253432014cb8d702c4a068ca2339d25474dd82db0911eccaca283b3b799a34e089b1d45e0b2b720a3dcbf91d0a50304efaab8fce1c8d978ad8a05cae98bd79a8dbfa6b7306795338ae0a7d13871c09692dce8e40f7f053dd000c7fb78f3aef63336892b4281db74246d131e75a9956c41af7015de0f2265f83e01ce7e2b5a6908b50af055acbae3f4bb5df28132567f06eecb8a32874aee2a509de49535901cc6aa248b886664d61df42aaffbc5c793e9ae283d509d24e60d93f6c14edf3539adb0cca3683388059c4721b1c78130fa28f68bbbeb926455f6b952c9a1451daec9a9de50d3672b9189689593ae7fd146c6f9d88f32ebf85ade3226c9333bb095909f483a29b19450575b23bd8ed8f07a62ddb514b718a368dcacaa5d5b111b5fc1e64bbe2ad8ff8dbe88ae2f7e95c30d4c55bd8a996d10a28894d3c6c2c069c3adea82bdd62302acd29ec9595bc5bf37fc692c316fc2480b9696b712186466e7675bce2602f4ef90f27e661ce7e41b2ca4e1fffb0dbb75b48d279c848dbd1ced62f5e27ef0ff9d3852b5e0cf9030932978156efcd3cb57f7cd3c31c51c849d9d59defe3b7dd865a0c24ab74dd093fcca21d45f13218cc2a66b1a5b4f67b9709511c134f412d4e647973bdcdc8be7e487a0cf8108d92a7354ddd7f390dc25cae0b7a199c7539f48bd2d2747c62cccfa4f8e9608cca06c6675921a2c590c557e46a18a617ee8fa3a778bc1dfe23747193831a7c6c70b1be86763812d1d5415624c83e4e9a0cdc064237212665ecce8fd7479a4af4a7085c2411d38abc71c1e505dc118dabefd6e4fcec2eb4a6fc110f1630a57ee6461aa10ef25e1218cbd5fca128b408a41fdfd3374559d225945b689ae3440887eb720c19c3276321db68a3324c8c127dfaec4db18914cb86d2a91c20c971a", 0x1000}, {&(0x7f0000001380)="c9774ac35780c95a68cb21e81fcd9f6468fee2d7750d6a36dd1a2f7942c30ebb821635a18a4630407f8a3001aa00a294fc00e7137e38d1f9fc25b24481d613033439df86990a", 0x46}], 0x6, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r3, r2, r4}], 0x20, 0x2}, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) getpeername$unix(r0, 0x0, 0xffffffffffffffff) (async) getuid() (async) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @random="dc4ee0bfd217", [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x6, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) (async) getpgrp() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xc) (async) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000000c0)="1594a1ecfa61d846a32346c132bf266fa671993b566235a738a0290fb3b1e33da84da5548c58b397ed4dcb7de24618b404c320fe6a8ae58305211ab4a2fbfaec494f817cd881e651843948f73987604eb99f348d23f9d3dde3dae9b1997264db5117b611b7702d767f37d2161c548ff4575acc305d5c926af5adb467b45f12d110e5f3f6ed5683c7462f2e9e6f1ebaf69c04b202a4613c52502823fa84fd66d62d88c7482f", 0xa5}, {&(0x7f0000000180)="f4bd2fe6894c85c312945756832d6c372dc0e30c72628746d0a0f41c0f0ef12685421e132493be0694c4778f57de2f2c169aa0b2638fff915622c01f6e35ba68d6e489289f59c20f2efe3a2c0d", 0x4d}, {&(0x7f0000000200)="6096a87ae287a691140b673eb991ae8ff6b640fdfbd5251bae3cd52ad931dd0f913ebb9a0ed64413ab17689099d91e59fb4dab4a801ee86eacdbab4d2ed07e4e5432f3af792171e3f2ec83959833b3699f5c15642716afe5b3e166c31f88ee121808ba94b4587077dd75f9507f85adb33b47fd5c3354f9b8ec8bb185279ba38323bd4afdf2ce9eaa923ea59bb942e2b46492a4e796ce23e577f6a592d19507497cf601048ee452964009a85c9e45569adf67e9b8d1eb7466f1be89feb6abc2fabad5634e836e807d2851743a459a6dda69ff3b03a0e51f10e0ae5aa3c2abed0e26363ab8fb55b9b64e0c56b54a2d4edd2f6bcd", 0xf3}, {&(0x7f0000000300)="d05a1223accc64fcf1e38196735e3ba03b0aff92c5d23d2f2f4b6d2c7029901bf1ac6e63ec2711d1f8a019a936b7ef591e45bb71862dcad7737e08c2a34b3f401060ed0fd263de8fc77fb4f21a51fb804f6c978f6d0ed75e8680c741994fe8b9f38ca6908470c3", 0x67}, {&(0x7f0000000380)="e72f2a748eb6bbc47954ce6124f8ce92365ecaed54dbc817e977b04fb2b42de5536456b10e1791a10691e03edddb3391d0ef3a2c430a82a26db23d10259ec6e7d67f4646e290ba6c34f8727e14b7e68c82c4ed3b8cef320b357496cb5571233a74c819832a35c7c67da7d0406ee42142328dec7fa31263d7d7f581d297d80562871d67f063b2b62ff6d4a547f94573333d54d4a9d6b54b56bb000ffa16877f9f06526551f8633efee2da6cdbbb314ae5a1b07dfcaac0644e9f56e84900a9665c0c5139e28c1761c14d6380fb3502f87ee237bd5a4bad60b2093300dd0cf9048a18a97507db3ed16683ae2e409998f79d633e1bb9aabd8f7e6ad1bc7a078051e6166fbb7cd78e4b08980dce3e0271fa59bf272c254ab4d269014f7fa79202075fd1f2f9d8c399ee742e51074a29d00e2832ffafd7d0f7863e7db1df0f0f5c2987c4c49eb34db5ed758ff148d644d9086544ebe46d5c91756d4d9bbc920603c9fe953d59a294fc6610802ec4165102255e8172254cd724eeb4522f2df7dc126745ff7c8bde4d41bdf5167d903b15798d69f42b04fdbe86972e269b6676dc018eef2a3f58638e284b8c60635dae406c215e06f00a373d6dc92fbc6bd822877e2c05bb04ff006b2a3e8c9f13912ee46d84d05c4854d9c8ab28416fa70642a723101eb51cf0b8af0463aebf60e94b0a5ad733f5e5a4726eac98e4892f7a933d8b7c7834d79c565ae5c88e1030a4f9aa36ccbf1387994b97c83aba6b8434df10fb121302f5df1b7e69f98ddb887c497e06811022743d3819d3fadc8300b5e6d9f150c21b4d50aa571f631dceeac0b76d95dcf0c85d14866d4042940514620b41a7e2ef956f6072241856efc21bfce18ad495005d5f2aae7d5c135088317e77cb7fe878c3d824336469c6f546326e0ad30fa3383439a8cee9d0e42ba8538db5dadb6163e93b72e78d79f2cc26991a7b2dc38d11b4177ae452c1348000f72fb32063a696272074356d053347d78cac4707a8c05e92a784a213cf02158221e62806e9d00beec339b78c7fdb1e1515ef00881a574d7289c6c66dfa5b1faece5affd38af9dd865a379dd5acaa7bbef50b35c587711e29b2d44717be3467e5f979a4a31193d8104c6a2563f989881dec806ae2087af44bbf4f2ac9de1b03c1db668943839099b9977c1876eb3a7d8ab2414e7fd18fb4013707fa67e69dceef8a64c737be7cf36083daeb14b849daa1d452657d3b01a217c194ab26f682583e41c28fe3923466f25737ee476cd041a18f7ca848d9a71a7772aff42aeaa843a725417d67fc9667fcd3edf583d645731cf129d18ee241a64fcda9cf7803e73f67e22b207ef7c2224f0eba0ee0b9d1b5afc50d80b645c128094c6d4c595bb98577048488596feebfdb1e86d2e3d1c51892125dfba29453c537f3c1f73d23ad02ba7c8bcb01170a818dcaec54efb986bb820c7d9a6cf4e800ce9091740a9fdc67e6961892b3f18d2c2228b33f72554bd47b76275e1227e1ef21642632d18b3bf92f242e278ef2262f103b78ff2f2d8cda63aa2770e31ab6857f5e0aeac40fcfc4ac04457edafb4ac48b9e8e61e03075adfe93840efe037d907bf9cf71b44f72b45fd6b46360904f0498f6dd121420845de0bb8b419564a256db308f51c1414854425675569a989cc368c71d07138e08772d67dcae1343ed5fc5105a5a36c66b4b877ffd6a7871d2d615b03fcee7cff3aa5b64c3b6f514f81f817abc376bf4095ae62e3dd9ff9ebd85012d80d1b61f51ffb8e50f5798fca722f984ec6fa2c8fc6d6c20c837d603f73c00a9da4f712ff0d39bd4f8b98e8e29be9907af3f15233a87b2b1bf9dfd128b102142c6fe7a3de6b3f492dd203b735020d4a7cbc60f746bcdf5619f2e47e233d0b35a1bb2b2aca9510e1e24b742e54099b8d601e5f98a4c3ba9beaafafbddf83ddfb6fbdf976e8a8dbab83a0b064b1974765fe5a61f14975aa77838281f91dc8edde51f326b3dd790a0e041966cda849ac4e821a6f1302346384644cec525fe5bee5748063cfcbed20683a5f427294c9dfa6fc285edb05df702922f146d8f374ee29ffc6f137fa00c20dae47ba67a13e998a95b66c4692732ec1ef4a7482a7bea76b96803a33c36abe962d785b2a7b934f8b121abbb5e63f825f96276542e64a4f5e6797046e83b195f96f1571a17aa4609aa795352586f57b6c7f577b151b078cc53168ff9e7d8e94dc03275e2bf3b945c8e8e1f5a33c35db8781b378f29322c3e5a79ae98d48dfedf535c41c29ba76bc3745258d65faf63ce9aea25ce4d67cd63a52bf19e8046ce48265816efe4dec6cd712b057e73d67124d34aedfd93773c9c299f57fb6ae813d1ced64a500181fdf20318f0bea63707b4cf08d089920994d53ce751d47e0b87f160b728e87caa7db9f8420d150bc06bd74c017ff072eed83b88d0a3b5635e5c8b86a12d18eb20b347b210b0be863400e3d43d440bf57fabe076bc708649c708ed7760890cea80561a060a2945ec9078015eb8711e4e6a21fc15b8353ac3d5915f02a875ba428d29b45041b036b133c3985c016ac8eceebff6497860224602cbbc7a7dea8ba97132f2888b81840241bf178a9932149f443dc1dd5f443fab327b42c7d0b333374c2cb02bc91b779542f91ea88b3245bad7a8159ec3c388c6334a37c65379b4f70b00d513e44015d808f88007c356297af4ff099470a5436527ca0302f386614db34ce367f0aecb6737de7471fd1e2c83d134580db6ca9d67f74626d9864ab6c92cc26bd722e1dc20b9b4459b5ab305e1b98a34b4d8d97ca0997a24115707ca0ae66437212ff0b74dbe05d4c3afc0bff479fd9967e57bee9616d5e1256ba91f8f904393021dada0aa8f004f324525af0a466fae630c462604be97fba753e09b6bec6590bf9aa6e697bbd7238f161605f29070c8b1bf5430d7be539d7cd7a7e4dbd6876852af3dca4a78efe9b021c6140694e7eb5b8c2fbdbaad2b22ee104bd9cdd43ceee3881ba3a3a35875a53e25e298db42132a9b1003b2aea18f10ffa54aef01e1528ef1161bf81ee9122c3d05ca6470d853eba3dd28eec255b8b27da616650f518d97b3cad906c3df431f3982af947af1a65d16888359661732d1b3bfb9d4ef95a8aa668c2a4ccbc5e010fe55971d97906796c9c16222ee02db9eb24a97e4a887fb5fba574d5211bd4e6eff549b4246838ed7782b5ba06090d4ab0effc241f26c01b157a322259dcba5e9f6f43c2924667f7a53f12bab328160075a2ea15a880068f1712251e67096e3fc274352894327ed6162500944f3465ec4bd2e0225a5d823d9617dda65d8a228dbc1e29d6387b7fd25c23686915366664a3a2eb0955dafeef585d11b4d32af8adb602e9a44eed152a718c2df7834035a1d1af8676fc1909254dbd2c1377647fd907ac89239aff82bcbef145c1ec3da638f17c9ae3b976361df6c27e069addae051e492465ba2d12eeddcf3760c8205a714d26dbafbc02a1d70798e1dc55284bfbd04f97a917c04336c6def525d96038c348ab24da31d6ca34cd7de9a6a1b6e099ff5dcc58be3b11b6c05fdbc741c15c041f460a24f8e2aeb7e864492937fd501d1ca3b8394754a7ab77cf40b196bc4a52b33acbe69eb903ea25c3011e560781cbbba60105be4bcb540caedc3ea6194a73a04f24d39ee7b481d521a9dc84ac80a0e857d237b233e3f08554f14f13ab9c79485e1722da71bba1ad363e01692a398ac6fe938f7040c12fb3cabd5dae42d57ddbbfb9986a97f90ed4efe5a9b50579370331febf7e08a4151a90baa7f8b14c4d5385fa369c0184ada08b95ed40dad8b85552cd0422382beee0e29e18e95cfc9f09dbd5f1a9891b4b7087f961a64f7abe639b406953dd355b8807d41cc67e294bf624ee97b73cf92248289e87147a830ca395517bd7c7157462affcc5cc0d42187460b41d4dd7149cf37de047f546034f9c4a4f41c4135880207099df8abb1a6b591840f72291ef4e144a740d6df4bd4a381cbc955f952260763be5200e73c16cf055245b8e2e01c6f971840d5a8af02a68ea03594bc7c52c148aebafd581f74180d47be15e824f096ab7775b1bddfa2be88c20a969327950e0cff0f1397f2aaf3db1143c1f86dfd841e8d924570c82a7e210e84dcae96e1f33d58434de1af1c509f354590d00363a2ce84708321b4f086b7d5c32b20bd3d0d118f4bb23b74f7c5b306c12df1127843bf2977143d1fab291e37014eecea38cd7ae8f8cb1ebe15c5dfa124c725d028308b42b4b71365730f87f58898739e9a8139dea7ab4cab384793e890af21de50c46d0a697937a02605198c67e4a60b5f25c2adea8685fc7407677ea0b4475ea6019025cff07d6a6faaae0b158c765d8a61d09704d7da6b805f56ce6fe7c29c9efee5fd286e6ff1dc0cabcadd2969fd4c226d548d5deb68f1f70731f0c3bfa8fbd805da413ad359f13e5490db335f62dc6d8bb791e075620bd66a472bf526d1c9f13e1de46f8bb4ad6554eb6c287eadadc872e178f3d918022f706f487257f6b4330ddb208e16ecbda1cdc2b168ce0f0cb9f2e375ab3de94875672a026a46dad81070f2a5dd55d42067afecfec639040db5ef95035c4294fc6625b8bdaacd7dd786cbd4834922b12e48e5ca9905516721d13b36c140cbd73aac6e2b5e48b0bd79a23b98b3b559d7308e74632ab432e0cc5eee4f98fe490090c3c379a7ff755bc368a559c84e7e30e2adbb6d13dd889c17267ed1f237d3122ad2f99786895c09810ceab8084b800a35b9b46e8ceb5919e2c8feb15ae94290792218ed9fbb9ab3cc840172d4e1bd1f62b59bfb4d31f947aa03e1a3d3ecec790e82c26403055253432014cb8d702c4a068ca2339d25474dd82db0911eccaca283b3b799a34e089b1d45e0b2b720a3dcbf91d0a50304efaab8fce1c8d978ad8a05cae98bd79a8dbfa6b7306795338ae0a7d13871c09692dce8e40f7f053dd000c7fb78f3aef63336892b4281db74246d131e75a9956c41af7015de0f2265f83e01ce7e2b5a6908b50af055acbae3f4bb5df28132567f06eecb8a32874aee2a509de49535901cc6aa248b886664d61df42aaffbc5c793e9ae283d509d24e60d93f6c14edf3539adb0cca3683388059c4721b1c78130fa28f68bbbeb926455f6b952c9a1451daec9a9de50d3672b9189689593ae7fd146c6f9d88f32ebf85ade3226c9333bb095909f483a29b19450575b23bd8ed8f07a62ddb514b718a368dcacaa5d5b111b5fc1e64bbe2ad8ff8dbe88ae2f7e95c30d4c55bd8a996d10a28894d3c6c2c069c3adea82bdd62302acd29ec9595bc5bf37fc692c316fc2480b9696b712186466e7675bce2602f4ef90f27e661ce7e41b2ca4e1fffb0dbb75b48d279c848dbd1ced62f5e27ef0ff9d3852b5e0cf9030932978156efcd3cb57f7cd3c31c51c849d9d59defe3b7dd865a0c24ab74dd093fcca21d45f13218cc2a66b1a5b4f67b9709511c134f412d4e647973bdcdc8be7e487a0cf8108d92a7354ddd7f390dc25cae0b7a199c7539f48bd2d2747c62cccfa4f8e9608cca06c6675921a2c590c557e46a18a617ee8fa3a778bc1dfe23747193831a7c6c70b1be86763812d1d5415624c83e4e9a0cdc064237212665ecce8fd7479a4af4a7085c2411d38abc71c1e505dc118dabefd6e4fcec2eb4a6fc110f1630a57ee6461aa10ef25e1218cbd5fca128b408a41fdfd3374559d225945b689ae3440887eb720c19c3276321db68a3324c8c127dfaec4db18914cb86d2a91c20c971a", 0x1000}, {&(0x7f0000001380)="c9774ac35780c95a68cb21e81fcd9f6468fee2d7750d6a36dd1a2f7942c30ebb821635a18a4630407f8a3001aa00a294fc00e7137e38d1f9fc25b24481d613033439df86990a", 0x46}], 0x6, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r3, r2, r4}], 0x20, 0x2}, 0x3) (async) 732.588µs ago: executing program 0 (id=1428): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x0, 0xfe3, 0x6, 0x71800}, {0x3, 0x4, 0x0, 0x7}, {0x6, 0x1, 0x8, 0xaf9}, {0x2, 0x0, 0x4f}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x803, 0x9, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0xc3, 0xfffffffd}, {0xa44f, 0xfff9, 0x3, 0xe3}, {0xcb, 0x2, 0x8, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x26, 0x3}, {0x81, 0x33, 0x4, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x101, {0x9, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x7, 0x0, 0x81}}}}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) socket$inet(0x2, 0x3, 0x9) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x1, 0xfffffffffffefffe, 0x300000004}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2100, 0xdf00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 0s ago: executing program 2 (id=1429): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0x5}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000100)="609b82d741ce8998de8174ca3390af7374a6170181690ad178413abcdd38636740ef803629bc14fa04100cb4f7cdb5133f7e41f9b8bba31354ceba9641a7d5603276bbbf93269933d58c09309d38bb72c2d5ffde1e6916210d479ca2c7a88330bf9ec619c1e1ab56bd8b963b343554", &(0x7f0000000180)=0x6f, &(0x7f00000001c0)="34d0b64eb65a3047056e7dc977a5f43beb0ae088724199a438f961d7f263f0f32a5390b9d3feb5bbe275bf267464c2cd5d9e07ac2b80cf07b086eb2fca59daa10c37a46151ccd765a641566e83a74b2041d21a5f9a2fcfdbbbae4340ee5c6e022e8dbe25836bcd98bcf12c62422e4e38a96e00d7342bcb84004d84ca461c8d749b7d352ea06b84ae6301280eb0c3fdfece48165b78dc8eae927124799fe222fad013672b60b6e9562733b492a3a92cf70ab9c01bf531d3270e673792acb2ecffbe225fa158d6a70b85685f23434f889277252e494ba84a825a648260d0090c7dc6bc59d2c13a8d4e21971b0e03a9cf0691096c0c77a9eb33949fb68dec416b625187bf31fa8e42a489c88fb36c5f3f970cc9898b9158b87bb018dd4fd39994c27b8a5b01df9987200458addcd0da37c9372444cccfd7223ecfe195e9e89fd322dce2fb8b2ed8f45202e636fe722bb6998c0d192ea795c139f3d25d3c76534e74e7cfb651104818a5d41097cc31dd8c9d6dcb0c04c0268101a9da1b38b61a41fe5d3e997a25faaa17be9a0b6e6d4e0799e6f69f405c35e4ab48aa5090a0a9061955ac7996b21a9a32652d43dbc20e1dcc3786f76c15d473030ba9eef91b36d8318550b867e52cb4bb8fce087d862110151cebaf60c24c309a847b42073022b17195bf8330e888d0755a6bfcf1c06b8be3be9546f2b143af5881b2478f83aac1d087fa143d84b8e3a710cc021dcddcc1a28c0e9cba350b9af69b577da2f2eaa13850c76d9cdf60124fbd57ee3e8249555456a1238fd66ca3b7be3d14209fa6d915e7a03b65da1774c4067764c6a98766ede4be8e5248ba6f2f86383b1761b7d5ea6a435bcf88d8ddc7a7719bd4e16a8f397ec8582893a9ed519f35e88a3021d1b6f1fe84e00375e2647768018f9d78e89e9c65eac4faf4015b9ea9cad5c747f014d08a57f00d339b8bed9f18d437ecc948ec6f0b14c682f555e0a86e323830114c5af5ac7bd7e36d2ff5370c30276a6f81a08627ec92b0b0b40813984e991495ab9252194fcb46fa939cad8af2cb2e207fb9ac1afb0c773662e77ee49bd4e3655cf726c0a6a89b9ad78c3544eb38afa2cc8a4815096e58dff20f485fafcfbadc7fc4ecaff490dd17205ffb7ac1f27a7d185e7e11b8442ae36db33fb8be478ec61c10af74e5c964bac44fda4c17c96ead6b1e54adb20ec54a0863bc05510714eab774a3ef89e08a5ef8f716eba777a04fe1b4f3cfed2841548ddf85c16e6e762d0bc3d9c938c21acaf1a94c11b86468ea08db36ca54b725b4b1450c51e92f709bc58198f0199def470442d5a73c017ee17d21eab8ff85ce6c8f5e4adb8e288560b118a2c11b5dde27c96678759f10c5ce7f1766fa6da159e516091070c24b6968cdc03a004ce63dc86e4e1482059da1ad7ba131937585b0f2433dec3d2a9cd247762c3342cd15a7a99c8f2a5aa6aaf2b09de3ef92d67b1b9ea5807a2f602210e1271c42b0fb3522146fc017c5e6d0dfd0f96b744c7240c0779b9ba102aae3a3eb13d7e1aff94114a03dd8b031792ad37285b157a2262979bc3c76966acfc28b3f34653291316bf16d5bd566d9d32dc8b777c5105e24947b81fa4f75b8dd9118d99fa9218fae4e3b9111e4cec343b8c3ca83ace768a0a465d2882ebd6cb15f3e7dd2a9169ba56c2be9bb29a9d2fb71955e7f8310ea39d30c1ece3c7dec08f3d6694bc17db941d762951400f91ebdf8b7bfde7971cb54c54a30c6ff4e02a5c0e27cc07d9c47fee383bd5d7f0aa00d3b33070532aafffb40e799661818ea4a4d8db57e06f922a0a9213cdfe256c17516661a33e53848094f0bfc8a44fe5d93d7bb3e0a938f6a69bae84b94dd8caa56cb919282ae442e43abe6d71c8258665ffa658b624c85c418b93b5414492694ced90423a5bff2ddbb70787687bcbd4c065d902f69ab71fd4ac1c3504872bb82a37f6458c97d7b3c008a4be47ca43415a98d0a487c637504ef02ab9be0f5c936aa570e30371ebadad4d931a845519d8d0bd17edfdb3221cd32045f2921637bd536200ca99c2656c9aa6ab6344d782efada0f5b4cd2237299cac3320516e4272464a943b81d3f906ae2832bf07599c1688c3325c383b843a98d6f8f3cd9131007660dabeb57f648f1fe239835026ad1f4cf7ed6f8899d23c49cea88ecdb3bc055ebc82f0bd668bff9a86f16b09a29bee4eafb771733d6a754a5e877d56302b99d6d59a53b56718dfd0bc2a0ff54a44d4ef5c0335e53bcae90148173552531055e0300a8e12d94dffb49c9ab7f9200875130a0217a4fd902bff262191406b21664f6f80d2d12593e4879666069d1c3a11ca4b4618c740b2e7671239ebaa493691be6895e03b4f0afe745b07a473782f8741a4e43210818cdb31be97a6f81f58316b7df44049032d447f7acc19ba0b8cd4a97c25f410fcfb888349cd71209b3520228a3c7d212e381972e46442c558c9c04b67c82e2613fcf3fb81d143dd5445d042050fea8706b21e34df341186b977fc266a48b7e946d92ee5d2a0d535eab3dcc6564dc567c99875c97a90956285828c949c2317bcc532201d00b052ab194487bdda2bb5691a4a1fb19ef183ed4b2055f5e4fd566b9f3b88be08f7ffd7f5f445b8a29c73891febba9d1fc1ada6d3d1b4fab91b627e726b77fa46b058a62e8c2fc6897bb555f87210b0efe5fa458040faa3bb23718c0a2c3a70262b1f4465d6ef8e73547e33ab83a712258fabb3dfcfac9164b15c04f39b4c8a081048e905d16c64e1e71e9e0faf588239360012b3f418973470eaeb002301f09bafd0a0d5c3a70cafb1a29be8a0bb812808054b63ec8fc9033ec433587e87099d9e125221ec3475cc5adba001c19a318eac6598f72d169d69f30d9db913954e8ad1d637be66db6e2724e27a4eb373c58145e5acb8da617dcc1b1af79ee33511fcaaf1f3a4f7d8c728c7a4fba5cbe0484fcfc7ac472fcd5ae03653f0ed44e2f6ba82bf251e5b96c6c093a2c5c02e4b7af78c48267515414d9612251d5b4c2579359e8f5152e930718db9c8c90a72060efba1ba0b420cdacf8dfaeee2b07dbc6f386d4c3a712a27c03e1ed8d8a4e9fcf6aa261069894ac64b81b949a9fe8494ff296ad1fec425bfdc9bf2c42552f34fe914c01978f17ae47676f98c0c2e3b9e8eb3da866b342a3378281752107ee4aa9866924cecdae79df242b888e34ec017ddcb13a25e8205aaf85ee37a033e56f2e20132118a71b93dd95a0e6b5d3cdcf358c9259484f138988481aa3c00cb0d93000a948bd1b4930047841b35df65d736bd93026680e1e8fcfbaa393c492fb86619764f604abd6543309f56edc8e899b7722983ad1bf22771c25adacd5ab30b89b22acc09689d1a72011f887cf9aeff041e1bccc222da41db978b6b79eeb5c105a019cb0114e3df7dcc9495668e0b3a8f06bf4e5cd34fc9bab4eb3354093cc02f5b50bc4a875ac7200ccd847a68042d9805ee99fe166ddef378d7f5325985a921b4b0d701b5d0892068f7fe714690daed96997d6637f511417de22c4f848e3eec8e74be1016bc2ecdee9b99a35c4cb964d0b385d6a2c3ba660156b0ec2476f5e24d5d66c7721e2ea70fa9baf87d9e7ad10b025a1b176bee2e1fb0689c7b0c956f3c9ec948587909cfdd057c954c33cd0e3ebfeb3561a56bafb00926b72e8021586eb5a84dda7d71a1f02a6e7c94c7b6c1f3b798a19236e1eb1f8b6b06ef8a82db462e8f2ca44908b4ebc55868867e484a0493f0f3c7df7878a935f202cbad12c4855401798b0d4bcfa7b2a65318d1eae3024b0bcea61ccca6a68449910c59fb82ced676fa94031d14aafb3f24415e1fc6d9de1fd158e2f18df0a0705a4a864fa88f8226b0732baf1c998b0d129da5ab2267534038549f00faae12b0c77bb896d9d9385388a834dfd0cf68d11efff24a9e14ebb0e88130d3ff0bfd7462483649a00ef6d3ef6fed99f5f7ba906aeab91be51ba82f559b97de0b43027dd04b60ee63f5cb2bc30c92506495094c74caa6ab24130715347c72ac81f7e4579d0420ee5574c0fcc81059336de2688219f5fea7ff138267f6cfe0186a00d39461aafbbaa8d335c923234b64cb352df6c833cc8ddba47bb3041ddcd19d3695f1692394015854a91fd2b85aefb00cc47bc17892e3d05797ca925b640a3769e0eeff82c137f46951bb468c1b5ffd360d620289a6016dac528392ecbb74df7f75b899d75ce7d1e1a5e7887e7354f29d792d7a09398a6db45c44599ac50746a7f4f4ebc85ebb5b4c3254552c340ccd8f43894ed2a637ad99278526d871ff94cbf2ccea4bc02195fed12648335860e0cc9077dc7675de4f8e98f4ea4d4ee102ddfcfce9e093ead0a5e2a9d53624b836f33173c471165e74fd733153c82dd3ce46b148d0f2f9932998c1272be0ab409b2d8197b3d9bd95bf18faa7af9bdacf44b4a354b690ebe0e54c8a49da14fe872803bbdc020025ccc5bb2d40d09f0169848badba71d4c93bba6a6db41b8d27acae92a32b4dacf09240083fee817823fa9fc9337b9a4199fb5295ffe5a50fcd05fa61d85d83b739932babf2034d7d7df67f88a104519d0c71579c3b7f27dbe5605094d7ee4f082f96ec65d2a9af57e6fc0e289f7bf9272bfe1fc1c5c5cf66e694bef95e481dbda341bd9647f10a71e8eab351c8d48598ce29068400122929e596aa800b271e386b870b641eb28f2b24e651814ceab252b61e5dc1b5597815ec6b7a8ddb0f8a8f9bc64223e62b0e64471f6659b408ef8d07f027bd410be998a80e933727d048d33d97a81559b9b86cc4aa4c9891f3dfea136d94a5fcda178d35c0b70f450e4f7facd0fc8d7befe571e2f9ca2a819c1762fe89c280d6f05d72ef65fe9dc81275187fed4ec17fa2308e29a99492fa302f7e8b4607010507fedabb81ed085b5d7198f9891ed4fdf6a595182716de064a087f61e2665175152698e2393b9d7f79382e2ad815c34f3f9cf4bd72a6e6964111d31977eb9585a5520a37a708c2a450e49c0afc55a78c582123612e0e9fd84dcadee5a7ab1f519e8d15c1d620b0b3db5e2baa3bd55907a2fee4aeb5161048950e6b103d78a15b972102802783cabeb6f3fbdd23d2ba161ef44d1d23137f82c6c7e93ae70284884b47427104aea9d302db95b4b5895f3277d45b983cca95f4022c08f4c386894b91ed10cda576dd006e6a55b852ec3daad727667e38aea3fc3efed35a7d76ef3741160a3a29ed0b9e560d3db1637745b22ac87b56bdbcbfe6a9057eaba9861ff8ab92ebcec4d7162aae19ed043a6f01b8a493c999f036905d01ee6d79ded5992ed80ba41c303ac2aa185a2e4c279d93a245a427f276b4d957e14e0159e53283876abcb4a15c155a11e3ee027559802b74072d8604d7703c3e3ea27e876d92559d3167ee396b8fd6fd6bf504721153ad12af1bfb1c415ed1c515786aacf1c800d82f7ee4450f59ee0e879d2df20ca34b4afaff17fe8e401336a7de1ff9fce5a87fd575dad1cc2c61b790747b3af88d5a8582bd202d2456777e689ba9cecb3999616b91b9f232bcc5cd024a879ff037a53bdabd01f71f36b3c7c2c120641624a18712fd13c1e8c689a386ce8aa9aca16d0a35b55d199083a1147dd3053de910c8419bc36079e9e4d4902f7c430653cedfc9a10867861b5d690a0a982d4a98e05bdbd031c99a40ff8baeac819b3e766c41790449ee9de65acc6ec17b48b81eb864840fc8939df1048cebdd09cdfea8a6b225b7e8e66e35ff0f9a415269588c5a852372e1d907e1dfcb89afd79c0", 0x1000) r2 = shmget(0x1, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = dup2(r1, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000011c0)=0x7ff) sysctl$net_inet6_ip6(&(0x7f0000001200)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000001240)="8d06bf4bf827f6a12e617def902a88ef64de51a52dc9445d59414313c5040407f0852f56acb6d6ac508a1834c6cdd3d397ad9f57abbce9e4446c03ac08b500a36d56849406b7ff971bc2129a841783661c84a66a3e01397bab738533015f75b9d448fe8e6bc3861169cdd0a61b6c1d61", &(0x7f00000012c0)=0x70, &(0x7f0000001300)="77450408036c69b32f336a00248e4fbba9d8fdc18a55593929f0e84188af1f9126c0f3cbc3f546a9f4c7b1f414ab0eb25f15bb57774c8af5dc893b7bb455c29bda42e66a3b78e1329c74c7bc94e823cdd780d516add4f615857e6d2c04012f3ae7b24179e847c151e76613a74d91146cf990e8d7875464c720d29c5987c4607d41d22dff0260916402e230a0e3f337f2316a9cb569ea52193688f424288b75960b496e17b76833a7e14fdb4d0551faa3fcb3731379da4ec60bb34954fd8f6518cf7f96f677853ec8e3b84dbbb899e10ad58cbb88b29ef4000466631d65", 0xdd) setsockopt(r3, 0x6, 0xb, &(0x7f0000001400)="9d252f440a9ced1dfe98e5a1a4cfb2143d8615e4218e51ec8b8e543a0a0309894c466a4e85dbe2006f888c8c2987279282978ca026fd957fc28249c2c0666e5713d25dcf7a60652bcf509362f411a9234521936449250662029c318ae662445d178ff941369e35b80d6ccc8ca20d95f034bd7d72eb875a24674c92b1c81c529c3dc2646f8f024d709ff2b8965fd13c966fd362f276c045af3980b878be04936867b5c5abb3c9921f73afbde0abd2f0aa2a161992ef16459e894929c2ed85f3c2b9dc9ee3f4563a61321fcbf336aa7635e79f3fcb4e55194e79b8135c92571e7aeaf5d19a15489937243c2fc6df24be141d8082f9befe1192", 0xf8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001540)) r4 = semget$private(0x0, 0x2, 0x604) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000015c0)={{0xfffffffb, 0x0, r7, r8, r9, 0x4, 0xde}, 0x9, 0x0, 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x6, 0x2, 0xfd, 0x200}, {0xe, 0x9c, 0x3, 0x7bf2932b}, {0x5, 0x3, 0x1, 0x9}, {0x4, 0x2, 0x1, 0x2}, {0x6, 0x6, 0x6}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000016c0)={'./file0\x00', 0x8, 0xfffff4c0, 0x6, 0x1, 0x1, 0x9, 0xffffffff, 0x2, 0x1, 0xfffffffffffffffb, 0x400}) recvmmsg(r3, &(0x7f0000002b00)={&(0x7f0000002ac0)={&(0x7f0000001740)=@in, 0xc, &(0x7f0000002980)=[{&(0x7f0000001780)=""/124, 0x7c}, {&(0x7f0000001800)=""/167, 0xa7}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/10, 0xa}, {&(0x7f0000002900)=""/15, 0xf}, {&(0x7f0000002940)}], 0x6, &(0x7f0000002a00)=""/143, 0x8f}, 0x5}, 0x10, 0x1003, &(0x7f0000002b40)={0x5, 0x5}) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r10 = shmget(0x2, 0x1000, 0x420, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002b80)={{0x0, r8, r7, r6, r7, 0x11}, 0x8e, 0x7f, r5, r5, 0x7, 0x72, 0x19}) setuid(r6) chown(&(0x7f0000002c00)='./file0\x00', r6, r7) unlinkat(r3, &(0x7f0000002c40)='./file0\x00', 0x8) semget$private(0x0, 0x1, 0x81) mknodat(0xffffffffffffffff, &(0x7f0000002c80)='./file0\x00', 0x8, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.83' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (141421) exits with status -1 WARNING: thread `nfsio' (149414) exits with status -1 WARNING: thread `nfsio' (41277) exits with status -1 WARNING: thread `nfsio' (180858) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd805f2adb60, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 0 seconds denied attempt to set clock back 4263431297 seconds denied attempt to set clock back 4263431297 seconds malloc(): allocation too large, type = 6, size = 287762939904 WARNING: thread `nfsio' (233557) exits with status -1 WARNING: thread `nfsio' (506028) exits with status -1 WARNING: thread `nfsio' (442278) exits with status -1 WARNING: thread `nfsio' (30645) exits with status -1 witness: lock order reversal: 1st 0xffff800010fcb920 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd806e366a60 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833172e5 -> 0xffffffff833676f0 is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+186 #1 sblock+182 #2 soreceive+637 #3 fifo_read+279 #4 VOP_READ+257 #5 vn_rdwr+347 #6 vndsetcred+161 #7 vndioctl+3579 #8 VOP_IOCTL+172 #9 vn_ioctl+248 #10 sys_ioctl+1652 #11 syscall+3028 #12 Xsyscall+296 Stopped at db_enter+37: addq $8,%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+37 witness_checkorder(fffffd806e366a60,9,0) at witness_checkorder+4281 rw_do_enter_write(fffffd806e366a48,1) at rw_do_enter_write+186 rrw_enter(fffffd806e366a48,1) at rrw_enter+198 VOP_LOCK(fffffd805c0fa870,2001) at VOP_LOCK+163 vn_lock(fffffd805c0fa870,2001) at vn_lock+164 vfs_getcwd_common(fffffd805c0fa870,fffffd805c0fa5e8,0,0,200,0,c6d2d4d48dbd88a6) at vfs_getcwd_common+209 vn_isunder(fffffd805c0fa870,fffffd805c0fa5e8,ffff80003b8094e0) at vn_isunder+86 unp_externalize(fffffd806cf0c000,33,0) at unp_externalize+623 soreceive(ffff800010fcb830,ffff8000397f3c38,ffff8000397f3be8,0,ffff8000397f3c20,ffff8000397f3dac,863ad432a97b296f) at soreceive+3108 recvit(ffff80003b8094e0,5,ffff8000397f3d80,0,ffff8000397f3e30) at recvit+1035 sys_recvmsg(ffff80003b8094e0,ffff8000397f3ee0,ffff8000397f3e30) at sys_recvmsg+447 syscall(ffff8000397f3ee0) at syscall+3028 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0xcd92d8f25a0, count: -14 ddb{0}> show registers rdi 0 rsi 524288 acpi_pdirpa+441969 rbp 18446603337185834704 rbx 0 rdx 18446603336242634304 rcx 18446603337219478752 rax 524287 acpi_pdirpa+441968 r8 18446603337185834416 r9 9259542123273814144 r10 11933082797828240464 r11 6649363817225657560 r12 18446741324996724288 r13 18446741325005013160 r14 3 r15 18446744071616612849 substchar+41884 rip 18446744071579008149 db_enter+37 cs 8 rflags 582 rsp 18446603337185834688 ss 16 db_enter+37: addq $8,%rsp ddb{0}> show proc PROC (syz-executor) tid=352831 pid=90615 tcnt=2 stat=onproc flags process=1000010 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b808020,0xffff80003b808a90 process=0xffff80002a3cd358 user=0xffff8000397ee000, vmspace=0xfffffd805e893210 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85515 180976 43242 0 2 0 syz-executor 13827 172002 16609 60928 2 0x10 syz-executor 13827 425350 16609 60928 3 0x4000090 fsleep syz-executor 13827 209726 16609 60928 3 0x4000090 fsleep syz-executor 13827 191198 16609 60928 3 0x4000090 fsleep syz-executor 90615 141631 25860 -1 2 0x1000010 syz-executor *90615 352831 25860 -1 7 0x5000010 syz-executor 77188 70042 30418 60929 3 0x90 nanoslp syz-executor 77188 204292 30418 60929 3 0x4000090 kqsel syz-executor 77188 65675 30418 60929 3 0x4000090 fsleep syz-executor 25860 481906 24378 0 3 0x82 nanoslp syz-executor 36271 54614 0 0 3 0x14200 acct acct 14327 396582 24378 0 3 0x82 nanoslp syz-executor 34142 447780 24378 0 3 0x82 wait syz-executor 16609 328174 24378 0 3 0x82 nanoslp syz-executor 74699 220749 24378 0 2 0x2 syz-executor 71288 101716 24378 0 3 0x82 piperd syz-executor 30418 382920 24378 0 3 0x82 nanoslp syz-executor 43242 351153 24378 0 3 0x82 nanoslp syz-executor 24378 305320 97916 0 2 0x2 syz-executor 97916 390988 58193 0 3 0x10008a sigsusp ksh 58193 412758 52457 0 3 0x98 kqread sshd-session 52457 487513 79498 0 3 0x92 kqread sshd-session 79257 142378 1 0 3 0x100083 ttyin getty 79498 44377 1 0 3 0x88 kqread sshd 9520 514724 67760 74 3 0x1100092 bpf pflogd 67760 234005 1 0 3 0x80 sbwait pflogd 5711 76707 52338 73 3 0x1100090 kqread syslogd 52338 28037 1 0 3 0x100082 sbwait syslogd 76837 14077 1 0 3 0x100080 kqread resolvd 59435 183998 87343 77 3 0x100092 kqread dhcpleased 71453 171586 87343 77 3 0x100092 kqread dhcpleased 87343 97331 1 0 3 0x80 kqread dhcpleased 40806 83773 0 0 3 0x14200 bored smr 72065 294385 0 0 2 0x14200 zerothread 40759 441910 0 0 3 0x14200 aiodoned aiodoned 88976 453774 0 0 3 0x14200 syncer update 97528 422596 0 0 3 0x14200 cleaner cleaner 66414 74054 0 0 3 0x14200 reaper reaper 51336 407374 0 0 3 0x14200 pgdaemon pagedaemon 6714 303112 0 0 3 0x14200 bored viomb 57758 350379 0 0 3 0x40014200 acpi0 acpi0 22553 331695 0 0 7 0x40014200 idle1 45765 242208 0 0 3 0x14200 bored softnet1 18508 374990 0 0 3 0x14200 bored softnet0 79669 68435 0 0 3 0x14200 bored systqmp 47298 211587 0 0 3 0x14200 bored systq 5919 245152 0 0 3 0x14200 tmoslp softclockmp 28438 193438 0 0 3 0x40014200 tmoslp softclock 23611 411956 0 0 3 0x40014200 idle0 1 295109 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 90615 (syz-executor) thread 0xffff80003b8094e0 (352831) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8389d228) #0 witness_lock+1521 #1 unp_externalize+341 #2 soreceive+3108 #3 recvit+1035 #4 sys_recvmsg+447 #5 syscall+3028 #6 Xsyscall+296 exclusive rwlock sbufrcv r = 0 (0xffff800010fcb920) #0 witness_lock+1521 #1 rw_do_enter_write+1049 #2 sblock+182 #3 soreceive+637 #4 recvit+1035 #5 sys_recvmsg+447 #6 syscall+3028 #7 Xsyscall+296 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10229 11101K 12356K 166960K 13686 0 pcb 17 17K 18K 166960K 437 0 rtable 216 13K 14K 166960K 776 0 pf 36 18K 67486K 166960K 266 0 ifaddr 33 6K 8K 166960K 159 0 ifgroup 47 2K 2K 166960K 289 0 sysctl 4 1K 9K 166960K 15 0 counters 64 36K 37K 166960K 462 0 ioctlops 0 0K 4K 166960K 2029 0 iov 0 0K 24K 166960K 71 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1520 96K 96K 166960K 2872 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 6K 9K 166960K 27 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 140 0 dirhash 12 2K 2K 166960K 54 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 1655 0 sigio 0 0K 0K 166960K 34 0 proc 72 115K 180K 166960K 818 0 subproc 72 4K 4K 166960K 118 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 333 0 in_multi 72 5K 7K 166960K 202 0 ether_multi 1 0K 0K 166960K 18 0 mrt 0 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 873 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 243 160K 174K 166960K 16754 0 UVM aobj 34 3K 4K 166960K 36 0 pinsyscall 42 84K 102K 166960K 2941 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 126 0 NDP 10 0K 2K 166960K 117 0 temp 80 8660K 8912K 166960K 63753 0 kqueue 13 20K 30K 166960K 343 0 SYN cache 2 8K 16K 166960K 3 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 313 0 309 5 2 3 3 0 8 2 rtentry 176 223 0 146 6 1 5 6 0 8 0 unpcb 144 967 0 948 7 6 1 4 0 8 0 syncache 336 9 0 9 3 2 1 1 0 8 1 tcpqe 32 3 0 3 2 1 1 1 0 8 1 tcpcb 736 618 0 611 8 6 2 7 0 8 1 arp 136 39 0 24 1 0 1 1 0 8 0 inpcb 328 2149 0 2137 21 12 9 10 0 8 8 nd6 152 42 0 25 1 0 1 1 0 8 0 pkpcb 40 9 0 9 3 3 0 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 168 0 168 2 1 1 1 0 8 1 pppxif 1504 12 0 12 3 3 0 1 0 8 0 pffrag 232 14 0 3 1 0 1 1 0 482 0 pffrnode 88 11 0 1 1 0 1 1 0 8 0 pffrent 40 88 0 77 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 8 0 6 2 1 1 1 0 8 0 pfanchor 1288 3 0 1 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 124 0 24 1 0 1 1 0 8 0 pfstkey 128 127 0 28 4 0 4 4 0 8 0 pfstate 384 124 0 26 10 0 10 10 0 8 0 pfrule 1344 31 0 23 2 1 1 2 0 8 0 art_heap8 4096 6 0 1 5 0 5 5 0 8 0 art_heap4 256 908 0 551 37 8 29 30 0 8 3 art_table 40 914 0 552 5 0 5 5 0 8 0 art_node 32 222 0 154 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semapl 112 136 0 126 1 0 1 1 0 8 0 shmpl 112 33 0 2 1 0 1 1 0 8 0 dirhash 1024 47 0 30 3 0 3 3 0 8 0 dino2pl 256 4415 0 2900 96 0 96 96 0 8 0 ffsino 296 4415 0 2900 118 0 118 118 0 8 0 nchpl 144 6677 0 4969 64 0 64 64 0 8 0 rtmask 32 29 0 29 3 2 1 1 0 8 1 vnodes 216 5398 0 0 300 0 300 300 0 8 0 namei 1024 23634 0 23634 3 2 1 2 0 8 1 percpumem 16 246 0 199 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 2 2 1 1 1 0 8 0 kstatmem 264 184 0 162 5 2 3 3 0 8 1 scsiplug 72 5 0 5 2 1 1 1 0 8 1 scxspl 216 28110 0 28110 13 10 3 7 1 8 3 plimitpl 152 379 0 359 1 0 1 1 0 8 0 sigapl 424 1963 0 1915 8 1 7 7 0 8 0 knotepl 120 548 0 0 17 0 17 17 0 8 0 kqueuepl 224 796 0 785 12 10 2 5 0 8 1 pipepl 344 322 0 294 9 0 9 9 0 8 6 fdescpl 528 1937 0 1906 3 0 3 3 0 8 0 filepl 160 12967 0 12742 23 7 16 16 0 8 3 lockfpl 104 910 0 907 2 0 2 2 0 8 1 lockfspl 48 385 0 382 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 59 0 42 1 0 1 1 0 8 0 ucredpl 104 1830 0 1813 1 0 1 1 0 8 0 zombiepl 144 2086 0 2083 2 1 1 1 0 8 0 processpl 1232 1963 0 1915 6 1 5 5 0 8 1 procpl 664 4444 0 4390 7 1 6 6 0 8 0 sosppl 176 13 0 13 2 1 1 1 0 8 1 sockpl 752 3546 0 3511 32 20 12 14 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 72 0 0 9 0 9 9 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 1692 0 0 105 0 105 105 0 8 0 bufpl 280 9574 0 3437 439 0 439 439 0 8 0 anonpl 32 12681 0 0 103 0 103 103 0 246 0 amapchunkpl 152 56224 0 55681 43 11 32 32 0 158 7 amappl16 200 5668 0 5602 38 25 13 27 0 8 5 amappl15 192 11 0 11 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 498 0 497 1 0 1 1 0 8 0 amappl12 168 2337 0 2296 3 1 2 3 0 8 0 amappl11 160 10 0 10 2 2 0 1 0 8 0 amappl10 152 51 0 37 1 0 1 1 0 8 0 amappl9 144 257 0 256 2 1 1 1 0 8 0 amappl8 136 82 0 79 1 0 1 1 0 8 0 amappl7 128 107 0 105 1 0 1 1 0 8 0 amappl6 120 342 0 328 1 0 1 1 0 8 0 amappl5 112 80 0 69 1 0 1 1 0 8 0 amappl4 104 456 0 426 1 0 1 1 0 8 0 amappl3 96 9974 0 9884 4 1 3 3 0 8 0 amappl2 88 2054 0 1975 2 0 2 2 0 8 0 amappl1 80 15998 0 15403 16 3 13 15 0 8 0 amappl 88 15656 0 15490 5 0 5 5 0 92 0 uvmvnodes 80 5398 0 0 111 0 111 111 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 254 0 254 2 1 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 35 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1937 0 1906 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1937 0 1906 1 0 1 1 0 8 0 vmmpekpl 168 16501 0 16462 3 0 3 3 0 8 0 vmmpepl 168 126300 0 124323 116 13 103 108 0 357 7 vmsppl 488 1936 0 1906 6 1 5 5 0 8 0 rwobjpl 80 39104 0 32702 131 0 131 131 0 8 0 pdppl 4096 3882 0 3812 116 42 74 84 0 8 4 pvpl 32 20884 0 0 168 0 168 168 0 265 0 pmappl 256 1936 0 1906 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 414 0 64 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+37 witness_checkorder(fffffd806e366a60,9,0) at witness_checkorder+4281 rw_do_enter_write(fffffd806e366a48,1) at rw_do_enter_write+186 rrw_enter(fffffd806e366a48,1) at rrw_enter+198 VOP_LOCK(fffffd805c0fa870,2001) at VOP_LOCK+163 vn_lock(fffffd805c0fa870,2001) at vn_lock+164 vfs_getcwd_common(fffffd805c0fa870,fffffd805c0fa5e8,0,0,200,0,c6d2d4d48dbd88a6) at vfs_getcwd_common+209 vn_isunder(fffffd805c0fa870,fffffd805c0fa5e8,ffff80003b8094e0) at vn_isunder+86 unp_externalize(fffffd806cf0c000,33,0) at unp_externalize+623 soreceive(ffff800010fcb830,ffff8000397f3c38,ffff8000397f3be8,0,ffff8000397f3c20,ffff8000397f3dac,863ad432a97b296f) at soreceive+3108 recvit(ffff80003b8094e0,5,ffff8000397f3d80,0,ffff8000397f3e30) at recvit+1035 sys_recvmsg(ffff80003b8094e0,ffff8000397f3ee0,ffff8000397f3e30) at sys_recvmsg+447 syscall(ffff8000397f3ee0) at syscall+3028 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0xcd92d8f25a0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+39: addq $8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+39 x86_ipi_handler() at x86_ipi_handler+217 Xresume_lapic_ipi() at Xresume_lapic_ipi+39 acpicpu_idle() at acpicpu_idle+1111 sched_idle(ffff8000299edff0) at sched_idle+913 end trace frame: 0x0, count: -5