last executing test programs: 20.373975966s ago: executing program 1 (id=13): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setuid(0xee01) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x20, 0x3}], 0x1}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000200)={0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCIGETIFACES(r4, 0xc0284457, &(0x7f0000000140)={'./file0\x00', &(0x7f00000000c0)=""/57, 0x4e, 0x3000, 0x800, 0x5}) (async) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000500)="cc884b3260b2fb9363d9a8213a1d4ca3233adeb4e29e0df8e7a9839533128111c5a3f7dbfba037be2867d1b80531d7f9bf157df612351537f2548cf2b56d857ddfd8cd5e1d427f448bc7ebf206f7e70d3a2981c078023379242ddb3d2de3511a8f39204601a1a91f1e18b452defbc2f91c0f05ca3afe7fa9577830bbcd152c8284afd878718e039c41ecd8d7467fd214f9c963a4b1cdca4bbdb2836fb3fa495059e386aab34b7fce70e9e08e788fbaaa539c107c3f45be7d6685f390439445ef9d5b926a29004cc2899b6e9163b47eb10af4e8e151cd02c418a740060a04dab37a2da743e8bef5de2f9f3cd936f070a977b9084da701b70a8855517c3b4c909c3b3e77fd9e95df71f42ec5eaafd7397b090fa0d8a28736462461415cf94a03a7a785eca55fb56095581f81cf0837a66dfe743cd0c1acbe60eedb828a2b54f35617d2fd07246bd579d39d9c8f22c4218248839345c77bd859758bee11fc14df8a0b62d520ab17de9011259ef6697c4920aeca4ded76cc9f20e7fdfd640668f42446b8f08dbf115a56f38e28f1a10b4b5323d829840dbc0a5869ba7889a31da1248170a1b717a0ffe3749c3d2ce6ccbeed19f42804b163a71670046f2ad9713b45fd68f6b4d20c73ec7be42e0f257693723ad998932b49a3ec8675ea1c9e5ac8b586a19f64691a8b191c3aad414715c7e8d6b7923d6ade2c9c2e931ac09820fe0accb72287fc96facb37b96f5367ac7b7629b28baa2c8e4639e369d4c04c89a48e4415d894553c9321c406f87f8c7f1ca9c2a56d7a993a5c0db9d1f244c19a420c436ecb6350fd6655a7568dc8daade85f83f676f2912acf3601ee408395c719ee0b94b5f4f8c20f3b331dad282f48b703c5e916b7bfb910c63994bad208eb8e0fc3a6a6488ead8bc888b9b60396de62b339c4af03c2d5484dab7f81dd5f26882b2bf13647c78d01961f54ac7e808b2adc4e03301aba4a1924114fda6b1037e74e26393b29a55a82c52f24564e259c6b5755033331b351b6ca65aba0fc2452f9172212510a212fe5e5d85e4d309c706ec17fea455132336549cc9fa9603c906520cc5c624688eaac9d850e21935053ca52a6dd3462ccba1460512b49b3e7ad9b18d2bc1cb5aa7850cfd552fa3775ca3baf832cf72a625801acc9040d0283663396d669e856398f188cadf6ab28353143bac54cbb72650707eeaaf9d2c8156b4a249dfbf31488719cc464c7d8f05acf4223feac6d577b2f", 0x376) (async) ioctl$TIOCSETA(r3, 0xcd604404, &(0x7f00000001c0)={0x10000000, 0x2, 0x878, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x8}) close(r0) (async) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000180)=@in={0x10, 0x2, 0x2, 0x5}, 0x10) 20.340458365s ago: executing program 1 (id=14): r0 = socket(0x11, 0x3, 0x0) (async) sysctl$vm(&(0x7f00000002c0)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="718fc9b87858e44969682b751dbeddd1", 0x10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000080007000000331c13fe4ea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443842102000000720fd18bfbb670ea6e2ec5890400000000008000361b1257aea84600002002fbfe0c230000a37f50b6090000f834000000000000000000000000000000f70000000000007500000000000000", 0xb1, 0x400, 0x0, 0x0) 20.291536493s ago: executing program 1 (id=15): pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) clock_gettime(0x3, 0x0) (async) clock_gettime(0x3, 0x0) 20.276083939s ago: executing program 1 (id=17): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x40, 0x7}, {0x9, 0x25, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r2, r3) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x1700) r4 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x122) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x81, 0x5, 0x5, 0x8}, {0x84, 0x42, 0x59}, {0x6, 0x5, 0x4, 0x43356c79}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x7) setsockopt(r5, 0x24, 0xd41, &(0x7f0000000000)="ab9714", 0x3) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x802069de, &(0x7f0000000100)) 20.209049702s ago: executing program 1 (id=20): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4509) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$DIOCRGETADDRS(r0, 0xc4504446, &(0x7f0000000340)={{'./file0\x00', './bus\x00', 0x0, 0xe}, &(0x7f0000000100)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x1, 0x8, 0x18, 0x8e, 0xfb, 0x9, 0x7}, {@multicast1, '\x00', './bus\x00', 0xe3e, 0x78e, 0x18, 0x80, 0x6, 0x7, 0x76}, {@empty, '\x00', './bus\x00', 0x6, 0x2, 0x1, 0x7, 0x52, 0x7f, 0x4}, {@loopback, '\x00', './file0\x00', 0x2, 0x800, 0x2, 0x9, 0x2, 0xfc, 0x40}, {@broadcast, '\x00', './bus\x00', 0x5, 0x3, 0x0, 0x30, 0x7, 0xf8, 0xf}, {@loopback, '\x00', './file1\x00', 0x81, 0x804, 0x2, 0x7f, 0x7, 0x6, 0x9}, {@broadcast, '\x00', './bus\x00', 0xffff, 0x7, 0x0, 0x7, 0x1, 0x3, 0x1}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x200, 0x7, 0x18, 0x4b, 0x0, 0x2, 0x2f}, {@multicast2, '\x00', './file0\x00', 0x3, 0xb, 0x2, 0x56, 0x8, 0x4, 0xbe}, {@multicast1, '\x00', './bus\x00', 0x5, 0xa, 0x0, 0x9, 0x8, 0x6, 0xf2}], 0x3, 0xa, 0x5a2, 0x2000000, 0xa9c, 0x1, 0x0, 0xd}) 19.994610907s ago: executing program 1 (id=29): socketpair(0x2, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="85f07079a4e0ecd6e11c1298f05624d4921983c3b733e5e371d97f0365e798aae1413ae26ff4df0868c2c32b50fee8f0adf6db88bf48a8258e500471fd048cc32eaf87ddd8a25e22931d6c6004e18ce548d10b24317fd7645e63b3644a81f7c720303b6a76aaa0b095c33176b2117a532d850100f30e04cdd3", 0x79}, {&(0x7f0000000100)="7163e00ee79cbbc80baa6ab70b0b7b18a90d534f07f7c46cd11dfb0d3bf2c81e750b00605f568fc2224d0ff3c29f5eee1c41d079af4fcdd1299f2350e1f0775c58cfb5bc6a6b71c0091c1da078ecc9fe9e7e52a252c91b6f3fa5aac9948645de269569a387e04092fedc469553", 0x6d}], 0x2) kill(0x0, 0x2) 19.994406282s ago: executing program 32 (id=29): socketpair(0x2, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="85f07079a4e0ecd6e11c1298f05624d4921983c3b733e5e371d97f0365e798aae1413ae26ff4df0868c2c32b50fee8f0adf6db88bf48a8258e500471fd048cc32eaf87ddd8a25e22931d6c6004e18ce548d10b24317fd7645e63b3644a81f7c720303b6a76aaa0b095c33176b2117a532d850100f30e04cdd3", 0x79}, {&(0x7f0000000100)="7163e00ee79cbbc80baa6ab70b0b7b18a90d534f07f7c46cd11dfb0d3bf2c81e750b00605f568fc2224d0ff3c29f5eee1c41d079af4fcdd1299f2350e1f0775c58cfb5bc6a6b71c0091c1da078ecc9fe9e7e52a252c91b6f3fa5aac9948645de269569a387e04092fedc469553", 0x6d}], 0x2) kill(0x0, 0x2) 11.18938285s ago: executing program 0 (id=115): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r1, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x60, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x843, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x9, 0x2c, 0x6}, {0x1, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x200006}, {0xffffffff, 0x6, 0x100002}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x0) r2 = socket(0x18, 0x3, 0x9) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) 9.800103845s ago: executing program 0 (id=122): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x3, 0x48}, {0x48, 0x8, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x1e, &(0x7f0000000200)="c2c5b412b4de09ee4af1e3dbfe506230f2e8d3546aec6ba0739d73acc94dc2fbe9477345ea299cf702a01d4a497428bcf24969324b99e26ba01a587b9417de57d0f7ac88ccdefa8097bd1056a74ce2c4", &(0x7f0000000000)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x122) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64, 0x5, 0x5, 0x8}, {0x84, 0x42, 0x55}, {0x6, 0x5, 0x4, 0x43356c79}]}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1]) ioctl$TIOCCDTR(r0, 0x20007478) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 9.784370388s ago: executing program 3 (id=124): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() bind$unix(r0, &(0x7f0000000100)=@file={0xa5, 0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13, 0x2}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x45}, {0x44, 0xf0, 0xff, 0x2}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1", 0x1, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) connect$inet6(r2, &(0x7f00000000c0)={0x1c, 0x18, 0x3, 0x5, "67e5105bfc13f5bc2865698096a3ba09", 0x9}, 0x1c) r4 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="06950100000000000000720d294b00", &(0x7f00000000c0)=0xfffffffffffffeb8, 0x0, 0x12) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket$inet6(0x18, 0x3, 0xff) getsockopt(r5, 0x29, 0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) 9.778506018s ago: executing program 4 (id=125): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) 9.734608725s ago: executing program 7 (id=128): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000000), 0x0) recvmmsg(r1, &(0x7f0000003500)={{&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000003440)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/238, 0xee}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/103, 0x67}, {&(0x7f00000032c0)=""/226, 0xe2}, {&(0x7f00000033c0)=""/118, 0x76}], 0x7, &(0x7f00000034c0)=""/58, 0x3a}, 0x4}, 0x38, 0x1000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) 8.29867238s ago: executing program 0 (id=129): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x16, 0x3, 0x5fe, 0x80000004, 0x80008003, 0x10001, 0x10, [{0x6, 0x2, 0x4, 0x71002}, {0x10000, 0x8, 0x8, 0x8001}, {0x7, 0x0, 0x3, 0x3b}, {0x8000001, 0x80c, 0x5}, {0x5, 0x4, 0x2840, 0x3}, {0x2, 0x0, 0xfffffffe, 0x99}, {0xa1, 0x1, 0x6, 0x2000006d}, {0x106, 0x1803, 0x14, 0x8}, {0x0, 0x80, 0x5, 0x8683}, {0x0, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x1000, 0x3}, {0x7ff, 0xb, 0x6, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x3, 0x7fff}, {0x0, 0x1, 0x1002, 0x5}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r1, 0xc, &(0x7f00000019c0)={0x3, 0x0, 0x79, 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000bc0)=ANY=[@ANYBLOB="b905f0ffffff00000000000088474b00000a000000000000907800000000e000000244017f00000100020000004e214e2300089078"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ftruncate(0xffffffffffffffff, 0x8531) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) fstatat(r3, &(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40), 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00001cc000/0x4000)=nil, 0x637d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f0000209000/0x1000)=nil, &(0x7f00001fc000/0x4000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdf7fffffffff7fa}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f000056a000/0x2000)=nil, &(0x7f0000688000/0x2000)=nil, 0x101}, {&(0x7f00003ba000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000242000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffdffffffffff9}, {&(0x7f0000476000/0x4000)=nil, &(0x7f00007ce000/0x1000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000108000/0x3000)=nil, 0x238}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000039fd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x2000)=nil, 0x3}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffa}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c00)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x7ffffffffffffe, 0x5, 0xd, 0x7}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a, 0x0) ioctl$TIOCSETA(r5, 0xcd60441a, &(0x7f0000000140)={0x6, 0xfc, 0xffff7fff, 0x500, "000000000a00000f000000aff0338a6b4fc6d700", 0x1ff, 0x400007}) (async) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x802069db, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 8.295003802s ago: executing program 3 (id=131): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x2, 0x0, 0x20) sysctl$vm(&(0x7f0000000240)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 8.294337509s ago: executing program 4 (id=132): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = dup(r1) fcntl$setown(r3, 0x6, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0xb012, r4, 0xfffffffffffffffc) ioctl$TIOCFLUSH(r4, 0xc0107004, &(0x7f0000000080)=0x7f) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) pipe(&(0x7f00000001c0)) (async) getppid() (async) fcntl$setown(r1, 0x6, r2) (async) fcntl$setown(r0, 0x6, r2) (async) fcntl$setown(r0, 0x6, r2) (async) dup(r1) (async) fcntl$setown(r3, 0x6, r2) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r5, &(0x7f00000004c0)="b9", 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0xb012, r4, 0xfffffffffffffffc) (async) ioctl$TIOCFLUSH(r4, 0xc0107004, &(0x7f0000000080)=0x7f) (async) 8.292579082s ago: executing program 5 (id=133): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5", 0x1b}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffffffffffff1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000503000004000000080007000000331c13fe4ea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443842102000000720fd18bfbb670ea6e2ec5890400000000008000361b1257aea84600002002fbfe0c230000a37f50b6090000f834000000000000000000000000000000f70000000000007500000000000000", 0xb1, 0x400, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7779b", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000500)="757ba3156d5de03f7cc5e83833938d", 0xf, 0x21, 0x0, 0x0) r3 = getpgid(0x0) pwrite(r0, &(0x7f0000000200)="07e8245637973ca6167f7b9b373dca03a44c6560edf620e86aad4645ec09a1ae6d6a7d8ff4f4e22fe339e30be764a3ff29836c25112e1f4f71c822f5cadda0f9ceac8bd4cb5c655cbe964f818ea469e7273696efc4bd7c24a9db0fb208341ecfcccc173d681af196c3ae17bc57c363", 0x6f, 0x4) r4 = geteuid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000300), 0x0) fstatat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r6}, 0xc) 8.252279033s ago: executing program 7 (id=135): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000004c0)={{0x0, 0x0, &(0x7f0000001980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x57d}, 0x38, 0x2800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x5}, 0x10) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000300)=0x1) 6.699948506s ago: executing program 0 (id=136): syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaa1ee1b4c4de1f136fc45f0001c006300000801907800fc0002ac149cbb0906907806deaac9"]) r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, 0x0, ""/97}, &(0x7f0000000340)=0x63) connect(r0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0, 0x3}, 0x8) syz_extract_tcp_res(&(0x7f00000003c0), 0x244, 0x1) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000400)=@abs={0x7, 0x0, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="5429b12f59fabe59f0a150a145bc3499e77217f0ea14fe721af60d573c0cfc6d59fd56be129250b025e5113f1d5e468196b8ff90d21cb69ee6a0c01cf7021b99bb97c6fa77cf805762a4e2763c66a7c9f5a488b7ec578d76d623f6", 0x5b}, {&(0x7f00000000c0)="ad69d31a4ff4c57a858e9cde3f788fd4824b08837a1389ec6c454c4b6d4d1b755fd2ef070c307fe65614a0881c5153b2f13c09ebce73f16599177434ef93132f1566555ef4fd3e01a939be86d435010b6e7a1ccbe28ceef63971f0b86e77cf044fd00d5243c80a2ffe3e7e59a2a2b7ec78c349c4ff0ccc140162ae210d48f30d4e7f", 0x82}, {&(0x7f00000001c0)="383c5690f58a1edc0425fba16f7e7c32af9dd3fe6ef936911596904b2f0dd55427f97d90062d5ada41547556f4d9831a3863d1f4c51dcc088b45681e075b9a33dae5ec16979de5506b7c502398de5186889e428d89209a8506309b0217a832a718d747958223ac484d46e413d7b865886fd63431ff22e71e4d39ab35cddcd993f06b6d08015ad04ad02a1628438afc200f0952ee03d8f97be2fd2d6c18581aae06bebe1c6910c3d4cddd1029691156a6a009eaa2e94c959e106265", 0xbb}], 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) 6.695464372s ago: executing program 2 (id=137): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x2, 0x0) (async) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)="5f21813caa7565903a2a464847e034e5ec0d49a5a81d395118f0fe1e14154fee3d4af178aa8b9844fc616daf518838a82f835b833ae301d7f7ff3610531be0104519f9f2756532f3", 0x48}], 0x1, 0x8) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xe, 0xffff63d6, 0x5, 0x2, 0xa, 0x3, 0x47, 0x10, [{0x4, 0x10000, 0xfffff114, 0x80000002}, {0x7fffffff, 0xea, 0x2, 0x10}, {0xcd7, 0x2, 0x4, 0x9}, {0x7, 0xff, 0xf, 0x2000100}, {0x4, 0x2000007, 0x0, 0xfffffffe}, {0x388d, 0x40fff9, 0x1, 0x5}, {0x2, 0xa00, 0x4, 0x8}, {0x207, 0x1, 0x28003, 0x9}, {0x9, 0x2, 0x4, 0x8003}, {0x4, 0x2, 0x8000ffb, 0xf}, {0x82, 0x0, 0x8a3a0004, 0x401}, {0x10000, 0x13e, 0x10, 0x10001}, {0x401, 0x0, 0x400009, 0x4a1}, {0x4, 0x2, 0x401, 0x4}, {0x1, 0x9, 0x8000003, 0x1fe}, {0x9be2, 0x1, 0x23, 0x400}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cc, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xd, 0x0}) ioctl$TIOCSETA(r2, 0x80d04466, &(0x7f0000000140)={0xc0000001, 0xa525, 0x2003, 0x80000000, "080020000200000058302a2f0e83050095ea0868", 0x20004118, 0xfff}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) (async) write(0xffffffffffffffff, &(0x7f0000000000)="06ebb34f1521b22f35f38154c1ca2d24b9b402d93ed9334552014dbee16c992ba714275e6e8bcd6f0e6d50", 0xffffffffffffffa2) (async) socket(0x1, 0x6eb529c6295f8695, 0x29) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000280)="360bd0821401fae3d7ef42af8debb6f34830eb4bb260b463792545dd6a9059f8a3496fccfc0de7834a70e843a8bea95dda28e34f66507ae68d6c8bc3008335a943f969b1ab148b9063d6fce774a0951ec699d661c2ac7c950654dcb4fae9cd3d57dc44cb8198c0e8f7ebd26b1ac1dae8e4b0bcf0be562a05", &(0x7f0000000300)=0x78, &(0x7f0000000340)="df7a59124dcaf1f2db0dbbdfcbb6a72210a2a6a130997acb5377b3c18db36dbd381d5c80785d2e6428ad410f4d565b3ee227a458fe37bc20c6006d437ec82f1e7008f75db9b977e45da439db2083792598a8630e248e10b4a81fd46213800cf4613f6de989946d234d46ea9cfee32b037435e79f736112d102d9b1200c45", 0x7e) getsockname(r1, 0x0, &(0x7f0000000080)) 6.694208492s ago: executing program 3 (id=138): ppoll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x2}], 0x1, &(0x7f0000000040)={0xff, 0x2}, &(0x7f0000000080)={0x4e8}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = msgget$private(0x0, 0x328) r1 = getuid() r2 = getgid() stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getpid() r6 = getsid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{r1, r2, r3, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x6, r5, r6, 0x2, 0x0, 0x6, 0x0, 0x800}) lchown(&(0x7f00000002c0)='./file0\x00', r1, r4) getegid() r7 = socket(0x18, 0x4, 0xdf) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r7, 0x7, &(0x7f0000000340)={0x3, 0x2, 0xb2, 0x9, r8}) r10 = getpgid(r5) r11 = getthrid() getresgid(&(0x7f0000000500)=0x0, &(0x7f0000000540), &(0x7f0000000580)) r13 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r7, &(0x7f00000006c0)={&(0x7f0000000380)=@abs={0x2, 0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000003c0)="5782f951507c09366f9372402d62ac1cd0418bbe8536a910e3a3ef54fab0e1bf53603900ee8e40c1fc7423241f10403a92749ebe9c2303b7245de13c5c807b4b7bae5d7ac0abaf285f0b1cd9f1f1fca9a3f077ef870e94a1d6b33a26ec77879622d93f15faac32a0f09ffb5771fb9f55bf2c5ac87d95e6797261be00b7c7bbe5f9fc20591c4b0d6193042d190abb94e8f1e85eeebc3d772da31f2e2c9e736a078e551200e111b22e1b81c551e2ff94f49391e0f939b96de7c2b58ec0f6e0b47fa7bf4050bc85c6dc22af", 0xca}], 0x1, &(0x7f0000000640)=[@cred={0x18, 0xffff, 0x0, r11, r3, r9}, @cred={0x18, 0xffff, 0x0, r10, r1, r12}, @cred={0x18, 0xffff, 0x0, r10, r13, r14}], 0x48, 0x400}, 0x2) close(r7) pledge(&(0x7f0000000700)='#$\x00', &(0x7f0000000740)='!\x00') mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r7, 0x70000000000000) r15 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000007c0)=[{{r7}, 0xfffffffffffffff6, 0x14, 0x2, 0x10000, 0x7fffffff}, {{r15}, 0xfffffffffffffff6, 0x80, 0x2, 0x8, 0x1}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x60f5}], 0xd, &(0x7f0000000840)=[{{r7}, 0xffffffffffffffff, 0x82, 0x1, 0xa82c, 0x6}, {{r7}, 0xfffffffffffffff8, 0x80, 0x1, 0x3, 0x6}], 0x7, &(0x7f0000000880)={0x8, 0x4}) getuid() r16 = semget(0x3, 0x2, 0x30) r17 = geteuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000008c0)={{r17, r9, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x0, 0x0, 0x682}, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x81}) 6.687304296s ago: executing program 4 (id=139): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f00000002c0), 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x8, 0xf, 0x3, 0x1000000000090, 0x145d, 0x7}, 0x0, 0x0, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x6ea}], 0x0, 0x0, 0xffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setsockopt(r4, 0x0, 0x19, &(0x7f0000000300)="cc884b3260b2fb9363d9a8213a1d4ca3233adeb4e29e0df8e7a9839533128111c5a3f7dbfba037be2867d1b80531d7f9bf157df612351537f2548cf2b56d857ddfd8cd5e1d427f448bc7ebf206f7e70d3a2981c078023379242ddb3d2de3511a8f39204601a1a91f1e18b452defbc2f91c0f05ca3afe7fa9577830bbcd152c8284afd878718e039c41ecd8d7467fd214f9c963a4b1cdca4bbdb2836fb3fa495059e386aab34b7fce70e9e08e788fbaaa539c107c3f45be7d6685f390439445ef9d5b926a29004cc2899b6e9163b47eb10af4e8e151cd02c418a740060a04dab37a2da743e8bef5de2f9f3cd936f070a977b9084da701b70a8855517c3b4c909c3b3e77fd9e95df71f42ec5eaafd7397b090fa0d8a28736462461415cf94a03a7a785eca55fb56095581f81cf0837a66dfe743cd0c1acbe60eedb828a2b54f35617d2fd07246bd579d39d9c8f22c4218248839345c77bd859758bee11fc14df8a0b62d520ab17de9011259ef6697c4920aeca4ded76cc9f20e7fdfd640668f42446b8f08dbf115a56f38e28f1a10b4b5323d829840dbc0a5869ba7889a31da1248170a1b717a0ffe3749c3d2ce6ccbeed19f42804b163a71670046f2ad9713b45fd68f6b4d20c73ec7be42e0f257693723ad998932b49a3ec8675ea1c9e5ac8b586a19f64691a8b191c3aad414715c7e8d6b7923d6ade2c9c2e931ac09820fe0accb72287fc96facb37b96f5367ac7b7629b28baa2c8e4639e369d4c04c89a48e4415d894553c9321c406f87f8c7f1ca9c2a56d7a993a5c0db9d1f244c19a420c436ecb6350fd6655a7568dc8daade85f83f676f2912acf3601ee408395c719ee0b94b5f4f8c20f3b331dad282f48b703c5e916b7bfb910c63994bad208eb8e0fc3a6a6488ead8bc888b9b60396de62b339c4af03c2d5484dab7f81dd5f26882b2bf13647c78d01961f54ac7e808b2adc4e03301aba4a1924114fda6b1037e74e26393b29a55a82c52f24564e259c6b5755033331b351b6ca65aba0fc2452f9172212510a212fe5e5d85e4d309c706ec17fea455132336549cc9fa9603c906520cc5c624688eaac9d850e21935053ca52a6dd3462ccba1460512b49b3e7ad9b18d2bc1cb5aa7850cfd552fa3775ca3baf832cf72a625801acc9040d0283663396d669e856398f188cadf6ab28353143bac54cbb72650707eeaaf9d2c8156b4a249dfbf31488719cc464c7d8f05acf4223feac6d577b2f", 0x376) preadv(r3, &(0x7f0000000280)=[{&(0x7f00000015c0)=""/77, 0x4d}, {&(0x7f0000001640)=""/154, 0x9a}, {&(0x7f0000001700)=""/204, 0xcc}, {&(0x7f0000001800)=""/75, 0x4b}], 0x4, 0x1) ioctl$TIOCSETA(r3, 0xcd604404, &(0x7f0000000240)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x8}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c397, 0xffffffffffffffff) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{0x0}], 0x1}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r6 = socket$inet(0x2, 0x8000, 0xcc) recvmsg(r6, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0x10, &(0x7f0000000200)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/245, 0xf5}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f00000025c0)=""/4109, 0x100d}], 0x4, &(0x7f0000000300)=""/184, 0xb8}, 0x2800) 6.686111849s ago: executing program 5 (id=140): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)={0x7, 0x8, 0x5, {[0xcb, 0x3, 0x100, 0x4f407936, 0x4, 0x3, 0x6, 0xffffffffffffafb0, 0x5, 0x7fffffff, 0x1, 0x1ff, 0x6, 0x200, 0x9, 0xfffffffffffffff7, 0x7, 0x400], [0x400, 0x2, 0xffffffffffff1a34, 0x190c, 0x9, 0x9, 0x1, 0x5, 0x0, 0x827], [0x9, 0x10, 0x5, 0x6a, 0x3, 0x19d], [0x10001, 0x2, 0x0, 0x6, 0x5, 0x5], [{0x2, 0x9, 0x1, 0x1}, {0xb, 0x51c1, 0x1, 0xf}, {0x1, 0xe, 0x7}, {0x8, 0x7944, 0x7, 0x7fffffffffffffff}, {0x5, 0x200, 0x0, 0x9}, {0x81, 0x40, 0x10000, 0x48d8}, {0x9, 0xffff, 0x0, 0x4}, {0x6, 0x169, 0x6, 0x8}], {0x2, 0x603, 0x3, 0x7}, {0x0, 0x9, 0x6, 0x7}}}) ioctl$AUDIO_MIXER_WRITE(r0, 0xc0144d01, &(0x7f0000000340)=@set_ctrl={0x8, 0x2, 0x8}) read$audioctl(r0, &(0x7f0000000380)=""/67, 0x43) fstat(r0, &(0x7f0000000400)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) socket$inet(0x2, 0x5, 0xfc) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000500)={&(0x7f00000004c0)=[0x6, 0xee, 0x5, 0x78, 0xe9a, 0xe6ab], 0x6, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r0, 0xc02064a5, &(0x7f0000000600)={0x0, 0x2, &(0x7f0000000540)=[0x1, 0x6], &(0x7f0000000580)=[0x6, 0x419b, 0x265c, 0x100, 0x7], &(0x7f00000005c0)=[0xff01, 0xfffa, 0x9, 0x3, 0x6000, 0xfb, 0x8000, 0x7, 0x8001]}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r0, 0xc01864b1, &(0x7f0000000680)={0x0, 0x3, 0x2, 0x3, &(0x7f0000000640)=[{0x2, 0x7fff, 0x0, 0xc000}, {0x9, 0x3, 0xa4, 0x3}, {0x50, 0x9dc0, 0x0, 0x1}]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r2, 0xc01864b0, &(0x7f00000006c0)={r3, r4, 0x0, 0x0, 0xfffffffffffff1c7}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000000740)={&(0x7f0000000700)=[0x8, 0x1], 0x2, 0x10004, 0x0, 0xffffffffffffffff}) ioctl$DIOCSTART(r1, 0x20004401) r6 = accept$unix(r0, &(0x7f0000000780)=@file={0x0, 0x0, ""/507}, &(0x7f0000000980)=0x1fd) setsockopt(r6, 0x5, 0xc14, &(0x7f00000009c0)="25021ed2121ec418b1e1e999b3b32cfe356003f7d1a3dba8ba870ee1c61bd412c3c6d64a33c981e591e3ba541a1f3a2102c86e447f73e53b58cb224615a4192ba82417d93755453074e09ffb33", 0x4d) r7 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$AUDIO_GETPAR_ctl(r7, 0x40404124, &(0x7f0000000a80)) ioctl$AUDIO_MIXER_WRITE(r0, 0xc0144d01, &(0x7f0000000ac0)=@enum_ctrl={0x1, 0x1, 0x6}) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000b40)={'./file0\x00', &(0x7f0000000b00)=""/59, 0x80000000, 0x8, 0x180, 0x7}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000b80)) recvmmsg(r5, &(0x7f0000004200)={{&(0x7f0000000bc0)=@un=@file={0x0, 0x0, ""/4087}, 0xff9, &(0x7f0000004100)=[{&(0x7f0000001bc0)=""/241, 0xf1}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}, {&(0x7f0000003cc0)=""/76, 0x4c}, {&(0x7f0000003d40)=""/196, 0xc4}, {&(0x7f0000003e40)=""/150, 0x96}, {&(0x7f0000003f00)=""/217, 0xd9}, {&(0x7f0000004000)=""/163, 0xa3}, {&(0x7f00000040c0)=""/41, 0x29}], 0x9, &(0x7f00000041c0)=""/13, 0xd}, 0x8000}, 0x38, 0x20c4, 0x0) recvmsg(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000004240)=""/60, 0x3c}], 0x1, &(0x7f00000042c0)=""/146, 0x92}, 0x40) r8 = accept4(r1, &(0x7f00000043c0)=@in6, &(0x7f0000004400)=0x1c, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000004440)={0xcc2d, 0x6, 0x2, 0x1, "9269aff322551fed365719e1f8e55d7c7f442781", 0x6, 0x1}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000004480), 0x1, 0x0) recvmmsg(r9, &(0x7f0000004980)={{&(0x7f00000044c0)=@in6, 0x1c, &(0x7f0000004800)=[{&(0x7f0000004500)=""/94, 0x5e}, {&(0x7f0000004580)=""/174, 0xae}, {&(0x7f0000004640)=""/167, 0xa7}, {&(0x7f0000004700)=""/119, 0x77}, {&(0x7f0000004780)=""/80, 0x50}], 0x5, &(0x7f0000004880)=""/251, 0xfb}, 0x1}, 0x38, 0x3001, &(0x7f00000049c0)={0x81, 0x3}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000004a00)) pwritev(r8, &(0x7f0000004bc0)=[{&(0x7f0000004a40)="37733509aa439a36bb416fcf2e3ca62473eb5df60e7448114917dbbf46d9f3f622699f46fab478dc516eb0bce35a164c6190c0a1478946f57fbfce75960734", 0x3f}, {&(0x7f0000004a80)="55d1a545b33ccf355d3cabdb7d148f75768128f579f9803e62a7fb85f5061c8b73ed09c32f632d06f139d88ea1fef8af8fbeb17c56a3886bbfa281c8d4474b373b2b92a3d915bd725bd24c51139522aee427bf68e453254cf1911100d36807c624985456eb485e5d70eece0315fe80f2df5e", 0x72}, {&(0x7f0000004b00)="291ce42f2ce01d894ae2c7112b868aaec0554d5cb400ca22d4eea31018296a0e859323d24c468816d478d7be5daf28f0a1c9d494d37219e30fa3bc10475936323d334eb7461b2e763462ba5e2a6c6a549bfd99835f0a5a5b827b54e023a7b9b9fc3c7cc75ff4611d7debfc6b2ea2910afe46b5f7d56c150391783f9720f5d2cec325a28b87794154fa0a785874feff06382f4422bccfb7022504", 0x9a}], 0x3, 0x82) 6.683793003s ago: executing program 6 (id=141): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, &(0x7f0000000140)={0x5, 0x0, 0x3, {[0x6, 0xffffffffffffff01, 0x7, 0x401, 0x3, 0x2e9, 0x0, 0x8, 0x8, 0x8, 0x8, 0xc, 0x22bd, 0x6, 0x4, 0x7, 0x6c3, 0x8000000000000000], [0x9, 0x4, 0x7ff, 0x101, 0x9, 0x34, 0x2, 0x100000002, 0xfff, 0x5], [0x6, 0xa, 0xbc1, 0x9a, 0x2, 0x1af2, 0x1], [0x0, 0xffffffffffffff80, 0x8001, 0x3, 0x280000000000, 0xffffffffffffff63], [{0x5, 0x4, 0x3fb, 0x49032a79}, {0x9, 0x5, 0xd, 0xfff}, {0x6, 0xe000, 0x800}, {0x401, 0x9, 0x40, 0x9}, {0x0, 0xfc8, 0x2, 0xf0}, {0x0, 0x400004, 0x401, 0x4}, {0x1, 0xb, 0xfffffffa, 0x3}, {0x0, 0x1ff, 0x8, 0x7}], {0xfff7, 0xa0, 0x75, 0x104000000}, {0x1d49, 0x6, 0x8, 0x2}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) ioctl$DRM_IOCTL_MODE_CURSOR2(0xffffffffffffff9c, 0xc02464bb, &(0x7f0000000000)={0x2, 0x6, 0x2, 0x5, 0xaa1, 0xa, 0x0, 0x81, 0x3f7}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000040)={0x2, 0x6, 0x10001, 0x9, 0x8, 0x4, r1}) r2 = socket(0x6, 0x4000, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x0, 0xe00d}, {0x0, 0x6}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000700000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0x7}, 0x401) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x2, 0xffff, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) dup2(r3, r3) 6.683004069s ago: executing program 7 (id=142): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f0000000240)="00000002", 0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000005c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x3c, 0x0, 0x6}, {0x3, 0x5, 0x2, 0x1}, {0x3c56, 0xc, 0x36, 0x4000b}]}) r3 = openat$dri(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dri/card0\x00', 0x20500, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(0xffffffffffffffff, 0xc01464a6, &(0x7f00000002c0)={0x0, 0x7, 0x0, 0x9ba8, 0x3}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffff9c, 0xc05064a7, &(0x7f00000003c0)={&(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x2, 0x9, 0x0, 0x0, 0x10, 0x5f, 0x6, 0x1, 0x1, 0x6}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f0000000480)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[{}, {}], &(0x7f0000000200)=[0x0], &(0x7f0000000280)=[0x0], 0x2, 0x1, 0x9, r4, r5, 0xa, 0x4, 0x2, 0x800, 0x0, 0x6}) nanosleep(0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 5.622510765s ago: executing program 2 (id=143): syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08dba801080006040003aaaaaaaaaa778a1400aaaaaaaaaaaabbe0000001"]) select(0x40, &(0x7f0000000000)={0x96, 0x7, 0x5, 0x1000000000000b, 0x8000000000000000, 0xfc1, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d968249", &(0x7f0000000040)=0x4, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08dba801080006040003aaaaaaaaaa778a1400aaaaaaaaaaaabbe0000001"]) (async) select(0x40, &(0x7f0000000000)={0x96, 0x7, 0x5, 0x1000000000000b, 0x8000000000000000, 0xfc1, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d968249", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async) 5.330953785s ago: executing program 5 (id=144): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x46) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000922, r1) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0xf013, r0, 0x7ff) write(r0, &(0x7f0000000000)="590c9ffb9f", 0x5) 5.32895286s ago: executing program 2 (id=145): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118", 0x62, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x2, 0x3}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000000000)={0x6, 0x100000000008}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000", 0x9, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f00004dd000/0x1000)=nil, 0x1000, 0x9) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffff00000001}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x77, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 5.327112195s ago: executing program 6 (id=146): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x10f66d, 0xe6ff, 0x9, 0x5dffff5f, "708d9486307e0804002f4c0000002f9e68cd3309", 0x400, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311ed", 0x50d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0x7}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="3b2aa7b99ace86de5a3d37beab0800000000000000beff0ac8ef4f900913a051d31e4b67ebd36b36", 0x28}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="8d7eaa2835a43baaaa0000aa0800450000140000000000000001"]) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) ftruncate(r0, 0x8) 5.325771449s ago: executing program 2 (id=147): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) fstatat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) write(r0, &(0x7f0000000100)="6e167f4df36831de75668ca9bd35b69d4ec731240be398445f5e957dd666e510d08a11b700f88e944e6ee43de4a6beed143446d490b9", 0x36) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x108) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/31, 0x1f) r5 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x2, 0x80) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/216, 0xd8) ioctl$DIOCKILLSTATES(r4, 0x0, &(0x7f00000003c0)={{0x7, 0xfffffff8}, 0x0, '\x00', 0x1, {@table={'./file0\x00', 0x0, 0x3, 0x6}, [0x2, 0xfe10], 0xfa, 0x8, 0x7}, {@addrmask={@v4=@remote={0xac, 0x14, 0x0}, @v6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x0, 0x0, 0x5}, [0x7, 0x9], 0x65, 0x6, 0x7}, './file0\x00', './file0\x00', 0x401, 0x3}) sysctl$net_inet_ip(&(0x7f00000004c0)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000500)="d2c45ea43e59428ff0e6c9afb0f9062298ef74678196a6050b19abdc01e1f4584f071c0e79e79e6a4c0694368afc1f4b374d6ee4db35710e211a9a303b1a2442c5675d5530dcff561fdec2181a7bad0935aa5cb47db3827fe0f69e77f9fa1fceb71982d05aa18b6a311e47fad98695f61eaedba67d8bd9284c36724c1c66d377d8932214c62a7967997d53c09fa57f20755df503a5e8f4239ee537be05458bf98dc23e7f620a50f1ccfad3d9ba65b8ec0863160520d6c2d8a2e8cbaa450b236adb407691d25171ab84ce0c4b051057dcff66a78fc28207a77f126c1d0d7a062b2631c3d49460d71f653b2985dbc4848b5239c211da2589f6f7e706193f477fcb175f9dd8cec9c56e39677c669d2200c9119b9a523792898611854ea92ce917ada24449c9d41c3cb8c8e3c49be150864d5a8575338ec6da079b2a7cfbc234ba5402d59c3616ff4055a76679f8c5b8f18a27d638e866e8dcf7e4b42c30fd585f54c822bf91fa52443ba3963230fa0f2b1cca27a3850d633df6b5c3a2fabe6b467d77cbddff752afb70d410617fc43820f17a7d57820dc20edbc86d45ea1675ef6afdcae5140e78cc3092d4220dc885288e61f04113f18dd28ff3c6880a47abaf50bd19b2cf55e8aeeaf02064612046ecb586e61ed0babb770b000706110883e0650d6ce572bac1e1d3cfa985b660a39d36982a1e12f8e01fb4298f4d1d8e1185b77e76011ba52d325f7628f0e2bb3a969d51f5190add812cf28729f40889d477050c08082d9ae0106b2679d2c329df9f8e52a6a603086af4dbee2cae9eeb2720e40d3fa3c0d7f7ff15005a639033d8d3e42e4ce01187025654b26db7f2b438e1c44e857a7641a977ccdeae63dd29037af8443c894127a05850544e733312ee687b23e6361c6daccd89fd4af92cf7deb77ecbe6b0b834e6391d8a6e419c9ae87ae559d8d3875f0c182eb98a866066c47f25155a7e62c890f8ac26304c1c08e853e0a7e4c09bb57cf703ae3bc06291dda1cdff98c02f5b2f11fb21626c80c7f3bec549a9fae5fb3323118953c8a6b688a455c302708b5aaee47fb907678afbeb9c2bf9d6a9801c48d2ecaefd69088346fe8e1a947b22f26706d54841d336eedfa571dec787ec5c4e2db0c19474f919e0b1766bb397cab0a287907e9397df3e300ac6bf167b3a64e089591617b2896370b2721ecf507de660edf6fd0773a2d7b2a3eb44cc25aedb4d7190bb2ed45514b402f35fe9d8b208cb3089522d5890c640b11d3c8d065e5e6358203319e95484983cc201991ac5e347b469b47945bb61b132b953671cc6b8753be083036707548c73a1bb91c1396f3c04fce2e6ba83b8c5194748d5eb79b40dcb9b425961462b34041d084b6acefff373adc750367fcdd85a1999dc973559569fe50c82e231b8e8e43943a02c07a70a0eeb7fcf3edf1ba6f2a11fa8177e0426df7754dc14300f247afe1b3aea9a0eefd7c6b23707b1b33296bba8cc64d10aa152f6f6aca3f47ddb952c57fd9841a7d45a2db8c8a57c7cf946bfe35126518b91755639034af782db67a3f0dd28731b8494b3e96435409be82731e920ebf6ab19bf641fedea2fdd6e50f4e05dd60230073ff9b9af375d2a8cb90ffb671773921936570324f0816f66cf04c4e2910fc8523f474de2b7d57ca47d4901a459f1bde35db5c4170a7893349660063479a4c90ec9ee4e3bf51b3f3650c127360802e3e709e2ab46c3e48732be5d84d216121a0c5d20e9b68d733593af28043f67d77acd7d70f7c07d2e5d845626004a95cc1b927429534d1e7d1933ce3d1116288c13c038c876052fa4a49bcc08fb9e0be00efcd206a8a0f81c18630522e3dbd6a01705f285017399998e5500965468fcbf011b9c7359622c6ae73ba0dfd652e29475cbe5e481816e5c04204f0ac153dd800070112f5da18e45e31f07607a9a5e45bced7043b0536db886997742c56442de5eb1ee07a6f324d80e83df2fbc674933515db8018d2da9513edc0325c29331c71519a9b4ea9a042fb2792c8f1a3f1df5ef52ac555fff6b1a462f169c1952224051aad95abc37bae12b371fda2c2be255f13b9e851d22900ad04229afabffe810ce13705b0f03d68925384ffaea8a307576722d9139d30a110c7156b1c11e054a1e2e3732ea3c7cdee0903ea98d1c114d415772f72dbb5473098cd48acfd25098c817bc1aae3089e76abde214dde718c0edda97155f0ae724501d800e6d4da9d6948ab3b9d638f36771e96f9a72ec9d5516a000a8f53b94e553cc74e47f03598a9e84b664b3bf608a02f7c26eb3d8d2e1a7dfe8650b71d19e6a5d1e229b65346c3593b3237ab80420eb1d551f0f29364c7fb1a8e5b349e7a1b3a3af372c54a9f107ac8b71ca32aa254b859be677e9e4bd598b70e3b83491860b191c1d6d43b3387a840596ba943f06036e60ffbc0549cd59110ff948a66797507b2b0038032e135c313458355480bb968a512417c2727b2a046a7480008545eff43c13dd7c99f9c8b5ba7a73f1a887b589bb57551b0fc22d7ce3fb4af4b5101377f045dd07c1da5c0b46c13323d794a95a4efcc0d7d5347fd1fa68617215101a281a66e6f4f932cd4bfa81cced7e1db80045854ed42424a311fbaa7a536750ebc80f6fe407b9b9e88aca54f614b8ad18210a86fba88f6d4ad64c2c6ae2640525ce00be0dbfb9e0de79e69105048eea01707f01fe72054c722719b59613529376ecb3aa870be937681c250147e0b4cedc548386890fe81ebcec900cf2388eaf469a905c3a5569e52d6abacd84467a74a6127997b7cb896f26eac7b5e9274dc5a07bb02564fee3a87f4818b5ec6c7f761b2fabe76882367f711533c286dea6bf9799b014b748898794d4b9550e843037bf1c835753fa71894b740b197adf0befb6cc25d5aa785b616d07d6a03304d6e04733521d70c05cb216fb9063e3c42da7d6d20af9fba9e8a347f02d0a6b37fb3a49692305f117696fa4fadc3354d7fe8a8f0eb107a3531f4353db44e6e7f63147e02a719d8cf555fa115b82f7104a87c23aedabd9594c40578507f1fb5df3cacfc207e3dea5257fa6bb758f459bed28de08827eec4ea8489ad626e1efee8a7ac37de6862696256100d869c51b3cdbc5089a51380289e39986a2735144cc53c391a7080943350c3610c516cfc63f55e5e5d1c43515fcec38be03d90e416eee4839e3f69ac04f9b4b6259272dccffd30d321aca66d73c11743e2bfc86fdf43104f244327f27fd9c06e31304b771899f0b3b50dc39f09a0633eb0e500bc5aeb9e60f5d16cce2dbf445b4727c011f479a9c265c72338a209fd4b9e44b53c6b8637fc33128f721bb6e2412a8b164ad0bf07ceb2e857d01818b1031255f755025fd5eb4144a660622b3154dc037d68eda9c0645bed16f4fa54dd0b106571cb61be7df301d88e96cb02e80c029806f526d7304e4f7dc6ecad29f574cf1b5f65b32190ae0de4e07ccc073ccecacd2d05c4355da668b8d556b2d4fde498aa2bebb2ff589de29a5d733ab1951e35def9fbc273058e860a8c71702eeed158aaba7d4cacd40e65550c533870138abe61c8fa455c082bf2696a022cb39d2b37f7f2975adb3a2ea869d51f0e6242f302bbc09793683e04a8dd48fb97d6781344dcdd23bb80414b14dca73f0bc247559d6d506f5edfc7f868a0e3c31e0be9cc5fd8b32ed8bc611b756085a9b0d571f45ce170dd9a45f22165ce13dae6a45f5b9e6610772323b273c07b2ddd1fcf2155ca63078ef2f30ec14803a20117e7d14825597d70992b17d4d7810eee0100100e7ad97ba007a488eb6032782e51598d2c7b1568ada8969ad4d4e1be25fe23c0ffc47cee94b3231a499ef8f55ab20e0b71fc7f0b8b853749cbb90fd2ae261834aefa50d9ace06b6b8c3cbd57e307fec71d7eb4eeafdaff1ff1af044866d3c8295a88a1af142c1f3ab4869d43d14dbd09c0ed2c80c7d2ed084ffa5acbc36472d39ab1d449a665173bb3d3bbea0dbd480abd2a47c01d5ccf91588539618c4c6b478474a1c9411919de9e67583df6fdcf5e27933e41775e43635627c25ce8bcc2c21f6ed2a5831c199f82b82bcdf96ad81954b425514020aa9516749dc093a4b712809bd9dd390123d76781841a278d72fde23adb2f626a915404a2a4d1cfb05c43287fe56b61fa42fd8dac0ac9b0f7fe5bae432005d7363f90bbfdffa493e533aab7a79150496ca0655dcd3cb1c63ebf36e345bbd1e0e4891e5b8e45596775f352d77579e7e935559ba5b8d004dd03031355046c1c3b5b5e5e7d54cb4422e5f00ad9a575aa15770b4d5f7f75e0e590c94ce875d8176235cccd38a9671a1fe87a8bd48e0a2244fd30936108dfb18ea862577c44ddbffc95bda51e5e213f24bf4256409c14438280625e175301bae1bb3b3c902f2f2f15eded2843f373bb7677115a0c895c2896d3566f55bf81d479ac59fe0a07516a005e563837fc8d4adc6bbddb2c0074bce4a85ebf3de3cd89686a2cda576d690d98b9527eec4428c315e9c4d89b5f9b4a7e322289ccb58677efdbaa18a3012314441e5b5e72ee31a48a8669e2a89fc3fda02d2861068a11ca9b48348f391dc808836d1f2425d8eb19d1956004f1565d4ad4d3f35a566f3046615f573b8830e2fa71144d3a7326c7ce05ed13018e2e701c13efd439ceafdce9958c732c75ef0e2342bc11e012413d9bef1961c91165546cda8550065c31aec1dc1de3fc88538995b77c46fc5c70eb7dd796dd1141cd1e8a90580139e1cbb6044723865fc4f58ab41e81a0640d2b9b788ea9d495c541de334b3518a1aee13744f92380d247290a240b83dba669b08b4538ec7fe4afde40f7cf178a1a0bf3d68af814667af563d08209b449a744775549d5c3a1a14ef926ba16b297f0d644721fb0e537ec6bc9910298b19588a19f026f34b2adc97775a6a6205dbdee169ebc2b0f529fce96cdf1041e5ab23ee5a44aa57f425ac51b12faf119b73486a5b9e302974483523fcc75bfa56637f7fd0b310006cda27fab7d9c44e4c401cae68df078b60438c154be24574253809037be5460cec9272ac4174f478ff3216fad5ef303da9e40451ecd3745516393ab94918b1637cf70cb61f23b72cb0d17ecb52c85c880daba2215bde959d5feb68e8ebd1fd8fa372e50054a9f903b29ceffe3731c810957f6cd0b9d69307917f2515b15fb572d73bf5560515b5f113c274caf396219fdab33fc298d8e4d9d8ccc98683d330b4a3a6aa70719a753127c02510a56223705110041d07e183c97f3daebe44a0fe896d23f4475c7f227e5ff20eb4823637c1b8ea0a7c0d8dfb6f47695f5da93d98896cd3dbbcf1b7ad5bc7d19f022a32db31f9c2cb222841093ba6c2620cace7d08fc5c2d2ea1cb06f3e1d7eff4ad837320dba0d64570de81d063402274b918227b0f2ff6e16118abd4746ac4871a4978efb9035860489c1fd2b4af2757488868c4993a9331ab6c180c1944bdfa1ad4e7fc658efaf8fc54ecbc8708379b138cea8bb593ec484095ca0d39ba28852e5b96a5556d53943f036de25c5d09e141111efb9a6b110822600a33c5c92e4e82f9d7d775117037a8f9e702cb683873cd8ab739a0cabc85b948082ea5aeb6be642e317a2ec09a3fac81ddc5e4b2d00f8ca5cea0e0e9a6c583aea16361b0a589dd2b8f091c17b4867d8febfdbbb1958aabd3789c588b63507611d0aece8e9091e9b12ec1ad0d38232fafad8499f6145e6777fd0386c13d6bab494e2746526cfc754cee3dfe244898e842ddafa587609183aff2a7d37", &(0x7f0000001500)=0x1000, &(0x7f0000001540)="774a23e213e3913654331dd9efe9dbf522cca2f36a9aa2b64fef83203c87373339d3989e925cd012b9af0192c9cd30e111bcd72413cbb054bd4eeba080ea66698a9c17098d31e1903f5a09ffe6530f674fd1c60ba4a603382cc657e8c9827bb7e5afde57dcca7304424f999dab02fd569a56b976964c2e01e001f96e5dce239d46ca21fe344eda0435338146afcd233a291de1d5c2d456b73f73ba14d109f8a3c2218efb3b2c3829936d7f8d7a6b262ecdf1", 0xb2) ioctl$DIOCKILLSTATES(r5, 0x0, &(0x7f0000001600)={{0x3, 0x593, 0x3}, 0x1a, '\x00', 0xe683, {@table={'./file0\x00', 0x0, 0x3, 0x3}, [0x4, 0xf], 0xb, 0x6, 0xbf9}, {@any={'\x00', 0x0, 0x3, 0x20}, [0x2, 0x8], 0xc8, 0x0, 0x1}, './file0/file0\x00', './file1\x00', 0x62, 0x8}) chown(&(0x7f0000001700)='./file0/file0\x00', r1, r2) ioctl$DIOCKILLSTATES(r4, 0x0, &(0x7f0000001740)={{0x0, 0x8, 0x3}, 0x0, '\x00', 0x3, {@any={'\x00', 0x0, 0x2, 0x3}, [0xdec], 0x40, 0x6, 0x9}, {@any={'\x00', 0x0, 0x3, 0x6}, [0x9, 0x9], 0xd, 0x5, 0x2}, './file0\x00', './file1\x00', 0x6, 0x7}) recvmmsg(r4, &(0x7f00000019c0)={{&(0x7f0000001840)=@in, 0x10, &(0x7f0000001900)=[{&(0x7f0000001880)=""/65, 0x41}], 0x1, &(0x7f0000001940)=""/77, 0x4d}, 0x9}, 0x38, 0x3044, &(0x7f0000001a00)={0x8, 0xffffffffffffffff}) syz_emit_ethernet(0x81, &(0x7f0000001a40)={@empty, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x2, 0x3b, 0x73, 0x68, 0x0, 0x10, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0x7, 0x0, [@multicast1]}, @ssrr={0x89, 0xb, 0x9, [@rand_addr=0x1817, @rand_addr=0x2]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xf, 0x4, 0x2, 0x1a, 0x8, 0x68, 0x7, 0x2, 0x70, 0x12b, @multicast2, @rand_addr, {[@timestamp={0x44, 0x28, 0xf8, 0x0, 0x7, [{[], 0x1}, {[], 0x1}, {[], 0x4}, {[@loopback], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[], 0x81}, {[], 0x1}]}]}}, "538099b2ebbf33"}}}}}) open(&(0x7f0000001b00)='./file1\x00', 0x1, 0x8) write(r3, &(0x7f0000001b40)="2b35bf93dc655e376b450613a27a4ff1e4c38285a25d19cf3337c9b25a44e7d0b5b4377827dbf739ba5c24ba8c13af3ff720b2d09e98bbf1d4a01f96369151c59b3caf11126b2abbc6565382eb2352d8664cab28b667b416016cf7e467a4c27f34c7125e2dfa434ca2bd62ef853f2f4730ecc502453201dec2f4380f79eb8a0b62f56d45b2514a38562b36b4558a92dff438c57fe8ccdc9506f93a1defd3cd5f1c739034f3c51e3ebb89a9b02b365546551f56825ff9e2f81a5405a55d74ed1382d3654cb3cbd2ddafdf9a4aa298bd30b650be5d7079b5bfbd6a145d7476fd150e2e07ec601f0681f1d8310b137d07e40c", 0xf1) mkdir(&(0x7f0000001c40)='./file1\x00', 0x1a8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c80), 0x80, 0x0) symlink(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)='./file0\x00') r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000001e80)={0xff, 0xffffffff, &(0x7f0000001d80)=""/255}) recvfrom$unix(r5, &(0x7f0000001ec0)=""/126, 0x7e, 0x3, &(0x7f0000001f40)=@abs={0x5, 0x1, 0x0, 0x0}, 0x8) faccessat(r6, &(0x7f0000001f80)='./file0/file0\x00', 0x40, 0x0) setuid(r1) recvfrom(r6, &(0x7f0000001fc0)=""/72, 0x48, 0x801, &(0x7f0000002040)=@in={0x10, 0x2, 0x3}, 0x10) fstatat(r0, &(0x7f0000002080)='./file1\x00', &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setresuid(r1, r1, r8) mknodat(r0, &(0x7f0000002140)='./file0/file1\x00', 0x1, 0x6) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000002180)=""/119) 3.861034047s ago: executing program 2 (id=148): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000240)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x4001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="924ecfd7", 0x4) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2, 0x2, 0x3ff}, 0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='x\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740)="abf734f1", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x4}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x5d, 0x0, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$dupfd(r1, 0x2, r1) write(r1, &(0x7f0000000180)="eab42bfd1e", 0x5) 3.859664165s ago: executing program 3 (id=149): sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dri/renderD128\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000300)={0x4, 0x6, r0}) r2 = socket(0x800000018, 0x2, 0x0) accept(r2, 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000080)="e40306a3ed3b7ca230cb1491ff7a0ded546c0f66d31540ba", &(0x7f0000000040)=0x18, 0x0, 0x0) ftruncate(r0, 0xa4ad) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, &(0x7f0000000140)="cba988b58636f87dca41192826ad770d9e231aa17be1f867a955ec3f2ab1b601196c0afa6728f231c9064c649aaa4b36c3684f022def8228640ba392a79cf37ff1984f5463e35ca4d89e50c8fbbe73a3f82172c5b197fbf05b5d98059fb5a6a5df4fb67400db89ba385907", &(0x7f00000001c0)=0x6b, &(0x7f0000000200)="06cc52713f721bde48cb5e9753f5a1ae87", 0x11) 3.859049466s ago: executing program 4 (id=150): sysctl$net_inet_tcp(&(0x7f0000000880)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x7, 0xa}, 0x2, &(0x7f0000000000)="b9c72ab5", &(0x7f0000000040)=0x4, 0x0, 0x0) 3.853911055s ago: executing program 5 (id=151): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000300), 0x8, 0x0) sendto$inet(r2, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8000, 0x0, 0x2, {[@timestamp={0x8, 0xa, 0xffffffff, 0x4}, @sack={0x5, 0x6, [0x7]}]}}}}}}}) 3.852397059s ago: executing program 6 (id=152): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x22, 0x401}, {0x8, 0x200}, {0x3, 0x8}], 0x3}) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r3 = open(0x0, 0x80, 0x23) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = geteuid() r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) select(0x40, &(0x7f0000000040)={0x200000000000008, 0x1000005, 0x3, 0x8000000000000003, 0x420000000002, 0x0, 0x101, 0x6}, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/7, 0x7}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x65}, {0x0}], 0x9) dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x1c, 0x67, 0x0, 0xc4, 0x1, 0x0, @rand_addr=0x40007, @multicast1=0xfffeffff}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xf, 0x0, {0x5, 0x4, 0x1, 0x31, 0x4000, 0x65, 0x3, 0x4, 0x16, 0x9, @rand_addr=0xfbd0, @multicast2}}}}}}) execve(0x0, 0x0, 0x0) 3.849057413s ago: executing program 7 (id=153): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000001ec0)=@file={0x9, 0x1, './file0\x00'}, 0xe0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) (rerun: 32) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) syz_open_pts() (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x11, 0x84, 0x4}, {0x48, 0xee, 0xdf, 0xc05}, {0x6, 0x80, 0x9, 0xfffff7ff}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1f36e5250f6d2b982fd3883a8b58c1af70800000000000000b5fe1448533302cf7069ee14085a11c77d5527f600", &(0x7f0000000000)=0x60, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0xc, 0x0, @rand_addr=0x4691eec4, @remote={0xac, 0x14, 0x0}}}}}}) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3e, &(0x7f0000000780)='\x00\x00', 0x2) (async) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x200, 0x400003, "000000000000f8ff07000000003e00", 0x11, 0x1000a}) (async) ioctl$BIOCSETIF(r3, 0x40384900, 0x0) (async) r6 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0x801c4903, &(0x7f00000000c0)={0x3, './file0\x00'}) (async) linkat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) (async, rerun: 32) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) ioctl$TIOCSETA(r7, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffbff70, 0x0, "d6a24900b178926c79486b47c1d100", 0x84, 0x5}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) 2.089362519s ago: executing program 2 (id=154): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) write(r0, &(0x7f0000000080)="d88c0d2d63f3d81f6c757112248d01d431127bc56154d33b14363342e3b4c15dfbf5728ae06487aba8d5cc42d5b1a78e732d794ec5bc0a546d43f866638ac06fa96f7f0e32a49be7deead3a1dcdf4009dfd114ef9d3d1ea13f82159f09019eadc291cc003a435c5d89417eb9d72ca7289003108c0ea68d0519aa6c01b603bf9810962d15f8a2e21f4cf4cf2a744fc3889a97e188a309720824cebf5c3885ed22b0faea885abae8b30fa424", 0xab) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x40000000000000, 0x1000300000000}) flock(r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x27f) setuid(0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) r3 = syz_open_pts() kqueue() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x2, 0x400b, 0x11, 0x9, "e800100000000000009fd1001d000014000001d3", 0x893f, 0xffffff1e}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="93b130200a6cf7affb4aa891aef90019fc4553b8628370fd93a8f62a7b59f4af55653a573fce42a9654b6dacf6e9dd1bec96848ea708b26954bfd5090d", 0x3d}], 0x1) write(r3, &(0x7f0000000240)="3e69f4002ca95b1f2b9fc0a78f2717b23afed605a2b21151ed03dc314f5fd47015ade7a7cd552a2cd1d12106d5d92992c6fed9b20750e5b8db6ac6b00d76c5dd5a2517adffa1edd2341ec66a27e44d85efd1a439c32bd4126067e0a635ddcc9be7a37c534b9b3967764172a8a6d70cf6859ee3bdd91e8b054b9ae9b8e652c38ec8252ec695cd98ed3bf613f2fab956968286934a67bc1c4961217e1bb4fd425790841fae9d7c90d5fc8eb1085f0ea750a237a4a2b5b0d2", 0xb7) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001, r4}) 2.088531589s ago: executing program 3 (id=155): socket(0x0, 0x1000, 0x81) unveil(&(0x7f0000000040)='./file0\x00', 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0xfe) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) ioctl$AUDIO_STOP(0xffffffffffffffff, 0x20004127) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001c40)={0x7, 0x4e6, 0x8e, 0x4, 0x200, 0x9, 0x1, 0x7}, 0x0, &(0x7f0000001cc0)={0x8, 0x0, 0x7fffffffffffffff, 0xf3f, 0x5, 0x200, 0x10, 0xff}, &(0x7f0000001d00)={0x0, 0x401}) 2.0821119s ago: executing program 4 (id=156): r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54, 0x39, 0x9, 0x4}, {0x4, 0x2, 0x2, 0x60b0b}, {0x6, 0xfd, 0x59, 0xfffffff1}]}) ioctl$TIOCSTAT(r0, 0x20007465) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x3}, {0x5, 0x3}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', 0x0) r1 = socket$inet6(0x18, 0x3, 0x4) setsockopt(r1, 0x0, 0x19, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 2.077598275s ago: executing program 5 (id=157): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000280)={0x0, 0x8001, 0x7, 0x30313459, 0x0, [0x0, 0x0, 0x0, 0x0], [0x0, 0x8, 0x400, 0x6], [0x4, 0x2e, 0x1, 0x1], [0x8000000000000000, 0x8, 0x1, 0xfffffffeffffffff]}) ppoll(0x0, 0x0, &(0x7f0000000580)={0x0, 0x45}, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000080)={0x2, 0x2, 0xb, 0x3, 0x1, 0x7fffffff, r1}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$DIOCADDQUEUE(r3, 0xc148445d, &(0x7f00000000c0)={0x7, 0xd, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x54d0f9fb, 0x3ff}, {0x0, 0x7ac4}, 0x400}, {{0x1, 0x6}, {0x0, 0x5}, 0xa5d}, {{0xaa95, 0x8000}, {0x9, 0x10000}, 0x9}, {0x7fffffff, 0x1, 0x5, 0x28}, 0x0, 0x1ff, 0x3, 0xfffffe01, 0x543}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1c}) 2.076165765s ago: executing program 6 (id=158): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x82) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x100) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1aa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000640)=[{0xa4, 0x5, 0x73, 0xa}, {0x4, 0x40, 0x7, 0x8}, {0x6, 0x1, 0x9, 0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) 2.071363085s ago: executing program 7 (id=159): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x5, 0x2) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(r2, 0x3, 0x8, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/169) fstatat(0xffffffffffffffff, 0x0, &(0x7f0000000b40), 0x4) r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000280)=""/165, 0xa5}], 0x1, 0x0}, 0x2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0xc, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="c30516845e", 0xff55) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 227.629722ms ago: executing program 0 (id=160): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0xe4) ioctl$DIOCSTOP(r0, 0x20004402) ioctl$DIOCSETIFFLAG(r0, 0xc0284459, &(0x7f0000000140)={'./file0\x00', &(0x7f0000000040)=""/231, 0x1, 0x0, 0x3, 0xfffffff8}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000180)={0x0, 0x1, r0, 0x0, 0x34}) ioctl$DRM_IOCTL_SYNCOBJ_WAIT(r0, 0xc02864c3, &(0x7f0000000200)={&(0x7f00000001c0)=[r1], 0x80000000, 0x1, 0x8, 0x0, 0x0, 0x3ff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$DIOCSTART(r0, 0x20004401) ioctl$DRM_IOCTL_MODE_SETPLANE(r0, 0xc03064b7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x401, 0x6, 0x1, 0x58, 0x0, 0x3, 0xb, 0xffffdb96}) ioctl$DRM_IOCTL_MODE_SETCRTC(r0, 0xc06864a2, &(0x7f0000000300)={&(0x7f00000002c0)=[0x0, 0x0, 0x0], 0x3, 0x0, 0x0, 0x6, 0x80000000, 0x9, 0x0, {0x997, 0x0, 0x9, 0x3, 0x0, 0x0, 0x800, 0x4, 0xfff7, 0x8001, 0x7, 0x1, 0x18000, 0x8, "ade030be9cac39ac7e763430ef2dc8dca7baec577559016d05e74e5beb0a1093"}}) ioctl$DRM_IOCTL_MODE_SETPLANE(r0, 0xc03064b7, &(0x7f0000000380)={0x0, r3, r4, 0x7ff, 0x5e, 0x81, 0xfff, 0xf68c, 0x1ff, 0x5, 0x8, 0x10}) r6 = setsid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x800, r6) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000400)={0x3, 0x7, 0x7, 0x9, 0x9, 0xe, 0x0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x80086409, &(0x7f0000000440)={r7, 0x3}) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r0, 0x4004575c, &(0x7f0000000480)) pwrite(r2, &(0x7f00000004c0)="ce47000bab85993a71381b161bd340afbe2c4f9855667b5ab5cc6a2e9719ba2cff9e18631ea2a6f80d5af113a46e0fa20fda2cccf554c808185991b8dd65fda1c577a4265929d25db7b272850f49eac92594121bc826dcf166ff715b8b1c5c4911ca2e030b99094dbe57c2a9", 0x6c, 0x6) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000540)={0xfff, 0x80000001, r0}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000580)="83cb02100e23f36033031c6469dd1c5d1dc3d853d5a7ac568d1748eb07551955dc76a8ba57d9a46c3a184926da29dd4427c068bf12c4e2bd787974d43899768e254f5c174a4b92f2ddfdf518906906095f0d8743c339d84e34d435a947ddad2c", 0x60}, {&(0x7f0000000600)="625a7800bd96db8d4b34cf33b2b0e3cbd91ca0611faae270a1797d2ca4bb3c093aa8af2b08519aa1c34556034ba16a12ff6ba5c6bab6bd89a6bb87730e6d6a4d77017ce7f8d3d212ded87f662611fd10e2f803c9e3af7944ea03a48ed5d92a84f239a6b47a7c32cf5b062bb9fb4d4514e7b08ffec4ed534e153ba54de2a18531163daf768f2c82434a6ee3d22d43de392bb6b9ccee448e7367c1d0e06dffe6cdfc52c0377ba5f5209ce4f96e6b7e7a6eb4afb7046051f1cf4eaaec6be36165f910bfc76de0c059f85b401fc656ce823114a15535525b5f1407f9186b2825a4687ddda6f99c442ebbb4ed4d994421c50236448fb4a9d930dd12b73247179007ab81989b20fba914a3d9b8cf5b844ee4da2fd577a97409ef2073aec6c2a1ced495d9906a37aecf7fe14feb8fb597fcf366c80936bbf02403d782ce6a533025cff0e423d1bc0ca84203388e59d26471fc7603b5128d1c3275a4a788454eae261da8957c337402ffc595172bb362bb257280ea6d945b80e5abcae815322a5813b063b78da99d59b501f8bd24ddb5280e6e7a86df46c8cf20e460a9480fa849d2693763fe14717f61ca9ebc518bf6757f1aaff3d9432637ec00803cf82d0b389a818608bdfd755c23fb3f4cd0d70974bb24a90cfda113bf666f1ba180f0eb705f0a0a2204e8e0d76e4cc7e3796130049b36ec1821c2ae8cc331f47e9d0aad1c1024d5115a37efe7adf59546f0d38f64da695b812945f2ad13f100aa2ed12538faf79f320979e4e38c5215fb9d8c0ae9613694a89e7227b02744541ae8621edae7580ab1149b2899ed1a1c68ecd573b23eac13b31dfb20f1e1ddeb4a163c85db0e5e5ed17cb5cf24f8c0c0d976bcf7fe92f2f6c435dd521ee56f670e9557571df72eac2999999cad1a876f0f3e197eccc225b0ce5d546354173ea7b34497eb23925ce67c03c73e9ba233c33928ae36ba47e24c2f66c7f720f9a6b4a261df60d0a0040ce99a8dbea369bc5b8767b128587eae683698bcc163b071107bf21ebaabfaed3ae6bc74303f42a9b98984521e2f4e9936c0dbd1d62465e1b388b45ace2fea68333ed9593d5382e3cdd9770b762c977fd884c85f9841d97c443f335cb6f1cad37a1a489626b3060b4c40c9f428f3ba2b0c40883ecc3f43a1590f1309b4308ec9b4714e970e6cdee2f8426781a63f9fe98f4f40c84501caca2dd49a33ed04b9ea2dac4f3df7c90584b6a41a71c0d4bfe98d33492529d91318346f9f385ec6d228cb872f6d8b229ec6bf529e4aef54115ef7b55f5589c1b1f20a3e7a914aa39cb20ad3a01a600b961a77360c17fc5c1f09609b8e91e3711146da4c7e775d5cd8ef78c863dac9f6e68ebddf55c39a854221ef7a7df50ea44e33a471ba92093c09e266f6df35157765a82e3558a747c9197473192d84445123a35201992d9cf09886fc34d54d5138ee049d0413abcf4e4a9a5c0c8100902a54031fc606824410ad1e8796813ebbbb3d18c914173dd1721573e078bc5b568c2222accc30b56587fec54e102868153a8b0a84d370430d50677ae2d633fd24d29ed360964c159eb76474fbe98630b0f2f660111da72998c76e156b56f141eb0abb062fe4763fa9bbcb5f1c96ad2d09b62b2913d1fbaa22bffd66d069f9571db366f2e1a8b4bc24d7ad1c0f0b5187ef77dbcd5af614ee448850af6627cfc10b42e982648d7292f20aba7ddbdc515eb5db31d12051097675ef4fcfb4aea6b5f9ae664d9d5337ade192b4ee4a881419a2292bbe42e28b385ecc62b9b0c34b43892cb50c5c73cd44cada26fff177e06c20e684e7dc7bb0cfe8e3d3e5b662fbcc6d4adea3a6fee4747b6f525783f69940a3f9e6b08a87782fdbc3bf16541f5243a26b2d4e93bb33d2e8cb5f505a9cecec9a9935dbac311f4fe4b42034862ae2ff8d7b1b3f93392d3e73f8b89ab8bb2f7151a6b56cacd8a2c24136363cf9c3491f72896f3aa045795e1a639be830b3ed18f4f2150746f9d99e3364e7d79fa4d4796d4c57853827dab0dab088b1d71f0108c3fc955f35482a5bfcc4c03c6b50d49688b94208a1f52a01f3fe727d5bb565c68b11c6a0277fff3367b2f448b025027a37c9f46541bf89673c47171b56e31b32d7977525a03b9d2702f3f0aca4a9de9ddb531b35fcbd74d5dcfa7f6c8c51deac4f20462d43698bc9a1eae3869b7f08c4dd312d5f335af20d2cc0d34bad193dc5c353d99b83fcc27efabe9041d200eba8e4f22c8a214419826be4a5250d345567bb07145b83ec637a9c0240d36a8720303ebe3c88dd455fbc3f7d3a1d695b7734377c7fb944a7e5fd8cbe9214a63abcbf9ca5a9d532b25be6d2ef54bed27b0204daafa1384fb7834bd030d67b60ec0f43a41714c2d477af3f26312935e8c70ceab4f957dc59a96ae700412a6b870b1d25da61cff6f5815ec8136039bb26f28084887f195326491ec3c86113ddd44df750d04617f6859dbea9ee321110df5d530b3163f307373c6aac2639aee885503b39e53e8a56cd55f7c2feaf0f00b8f531cd14b621762c11abb95e2ca9e5945c12e9ee38a3abbbb5fb7dd45c67bf63ecdebd9f0f034db03cd168fd7b9087f954ce367429a177efbaaaa410afacdbcae61a8ed110b16f6dad7c784ece9d56e95877de94701470cf50302e54c202314a4bf44016c3a518048e14479f1362f1806527e47f151f26b8281c606cde16150a407a60b88356335caae236aa9205a9de25bfa47007fd35f4838a6c16308131174cd9aadcdaf3c0f3f4c694f44666af5fcbc69965cf38eb1686e7dedfb8dce327b67d6ecc90cd7bcf97449fff4a9c337f6f11f30df7baba99a0a73926634a4391c165ec42e64e5ef05f3bf20dd50ab0b5b4d7c05889e92c2e11ed445cafeb86088658fe357b9dc09ff7b0f486bfeb7b508c8bb98756bfc36c56129eb7d1a9059bf9239efab5d9ca2abae86230c8a418e4666716879375440d3aa40eaf1496e76b1587a6cee94f41b28de2ac97015b5185a883f5e2ed46ae2ce2825872cd3a2aa7c704c6ffda9e57d95a1ad21838499db1530fd1714323d973f79b4108735f100abd2aeb3858b1a2227ba7161ffd20e816f6e85f53e50d7778762c4e1b4fb712dd338c7aac8463812157fe276e5604ecb8377d18681863d00553b006112f64cf0bd6fffe15e5897c92fb84749c72cd821ee3761a147565002e2a7e178e53086fae8174eba2af300a711ceb786afcdeaa30a105090357a822d59f9e6123370af278c19e8bbab06542d599f9ed86871a729225ac336005729241fec0c354c07b126ed1101339a1aae50c8a19db00caaf7e52934af3e511ab5e67e964d79541d983763872987a7a9bac8177e6ca485efd1c37a64e6de459401d96aa4fe15ba7011346b67698ac046372bfd89be1851cb3ce86bab0f2ffa286590dd5d8ee2e7ff8ad898f10afe07491d316445f98bd98fa5865d8f49e14d9d0a05dcc1fb8c6cbd8eace3185b96f04557b25f5ee7b1cb8a5a16b541220ebc0f532d2528653ea70874e37ad7893db0e31675e1a9b50197420e43433ba7f13350b41a5af5cf053b288d8c399432f9d6ba9c2ab116128a994fce7946e26e4f3a0e4248efc8801a8ec2df6f7094be2e4f6179c179c3392a88ae66abe3f5b045bf29b7bc9bc78d9a6626b4229109478c32e80412a869dbf0ef0f3fa817fc41d0bf35b4385b4c43f3f4a0e4040b77f8dda33709cbda3db71aca0f28e374df8ca2163a6cabe6ebc427a33e405a290a584e88119e014479ed6a0472352a0d170feef6bc7cfc8d17752b22f214fc8aa59aba8d86db014f63808b6d297dd13f1a6974356b99e0eba530ead537f666eec7ec288641b822e4079b7b9211c5d93522768a6b6b2825ea74e614957e34d68701b12fb8918cf8dec249e8c330e39a1477ee9d7fee7a45efa5ca3c378852aa25f1ef2d8c4d82dbc4cc67bee739b9ecfabf89714abe32139d75f7c7861a7d91b21e8d2695621067c8c23f658acd8e62e7421b3fb47c71defc7a345c20c59f140bd3d71e9e46f2e774d31154b74e58925a02aa9ed292eaf6ca99d2c131760a27cf66b66cd3cfecd5f702c2f3c1df53ee245c183e48255453b5c05ffa9b7936a50d6d9b27b87a67b64b85c42ca94a6772b4ec306895b145bded50bf2971b5a9123b0e5a9a09951d45ae2ac781d61ad74e3139e3ebd5436d49978cdce4a90560e1585892011df023a15f4849b6dab70b70dbd59621cc881b12d7d21d45fbb3563140aebd36c0a28715af989d37efd256a0819631ab581e325a566da521e85e198c8b2f75f5e69d2fde9bd93193cbed1ea0296fd33cca86535fadc048c47c75e6ad05565689b6926081728537c351e02122e2d41d4935f89f35802e00e67e0fb1093a608fdc22cae25388b18bdb9e2f18e25fb3d50a6f42514ded33e84c8d34ca82269cfc71497ecd9c0cdd147c110fef410a3db5f07b1608ccae872d41b6914ed472d27a57afc1e6de26eefae89902151a9abda34a517037038dc9102a535d7cf87c0c787340a9c3ee17b9519e38a16db10e8cef19dfcddd6881f21ebc22ba2ed2b63a078712df0f47875ea7a6e3d1f8d5b0e50ab83b8a9c1a9d137fece51b11247b24242e435a896f9cc54c11c820dd5358409da3f34daf143d24c3b02a04cee1461c40bf22232f71cde6e9125b662f4896f4a3ab51807e0b83ccc416dbc2540d781598597e72a93767393beae6425f2bcf7bd0c1e4eec85b065899cd3186b6a82493f3d5eab2f17e07da16d4276199d581290e0fcaad10d20942edb363e0c93ed43ee15157e22e261a44e2df863721c541a00e472f7b926b11f4a4aa868e91915f97544b528b8dd19eedecb81f450426269e123ec41190e3486b4b1bbe382610fe71cc41915467abe69f2dd778bbefc6fb169b4b163b908e77fa8a830432c92d27c4e9b2d9bc93d47b54f5d09b7698433ece685fac7732b507d74933101a76f6435c1cc322a330d790514019375c9dc610bb9cb9df890866b04beecdc761330861b2da973900835d3f04a699daf142f01b29f825f29f6cc70e9acb9217bc4787a138f5c1ab8531dd53cd739ecdd7432fd31e4754e189958119748f279e4c739fca8cb291646c0467f39380799f9827483e564f4be41d1d47dbacfc0f2230ee2504f72ef49cea8bacbb3ad6b9a08290f29ea76babd7bb41dbe663095f556cd4271ba829c4e99ffd04e049c7f68aa7b184757cd09a43f1c10e0fafc46ab7c04e4e86a66a34f9b6752994d436d93ac71a75d4c37c3b83e2a244dfdeebab0c334e0663f787e4c9e3d79d6b9c669b82e383c35addb554d8e289425ba8a6ac71ea5b0b15b9161811934569a3f2cfe245252511b3e6966e3369a6cea0a08ba376a45509c2893edd63a377102001da276f3522418540ccaa551679155f4dc0d953f9d3f92a22a11af4f1d6f415b641af641092086cbbe1314c379fcee0c3ba68b9df0bce54073c9aaf6ae92246658657487bafcbd05820b5ef1380319cb743ba7e6e796d548f15717f039edb2eb4cf476541897519a8a270751af60f797f41a28bf48009183700da2e70f2a905125dff91a488a3a2ec6a1ea3a1eaf35d7a16f97d414fe6287942bb4d356fc8e81673ebcc41a5cf7794b624d20a988e6c82979aca03f5fea4b614d41db218bc89c2ae61d22df88fb6723eb7505c4ef9920046ed2a2484d35abf2917e056b418204850b5e1860071a937e7ea29b2769dc4ef1e7e1a6b462383802827c29b159d6dce77f45f567b50106dd44518f431ef1aba94ee6a38525a0", 0x1000}, {&(0x7f0000001600)="666f8eae46a452e6c5fec4d02b792724d9237b6eecb6ef951c9eb06d554797f13d48d1f202030ecf1b547a52c79e0b11c13b7d1a96e35235dc87", 0x3a}], 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001680)={0x14, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000016c0)={0x38, 0x1, {0x4, 0x9}}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r8, 0xc02064b2, &(0x7f0000001700)={0x6ba, 0x7, 0x1, 0xfffffffa, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000001740)={r5, 0xffffffac, 0x5, 0x7ff, 0xffffffff, 0x7, r9}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001780)={0x3, 0x8}) fcntl$lock(r0, 0x9, &(0x7f00000017c0)={0x2, 0x1, 0x9, 0x800, r6}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800), 0x20000, 0x0) writev(r10, &(0x7f0000001bc0)=[{&(0x7f0000001840)="3d0d7915ae18b413e86ef0cbabbeae7a27d8b4bcfd0bbd453a60a5177b5b8ce24bf8ad801bb485c9282eacd09524b6544703f87b00d071ca5188fba88b73877a9f9e7dfe053b799baf795a535d69f30b6859575d90d8755d7ee859d786a43ea3b5d5cd64871a3eb8267dbd124ab511b6ce20ae9a695daa872050b11ee1d51e9344a6745abe0253b8ae7962f80537906fe7e056d20c30ae5c83cad540ecba6ea806d71f893117d82b3a", 0xa9}, {&(0x7f0000001900)="7f0920eeaca3250bea95a537412d4b1d16392f696a2696a5cea3bd07f5a2bff4c2bde384eec392d389df996824d2b2375d0fbd3c96e232169b81aab4bb2302d2341865fa2fa67da239dc26e604c56c1566c40d3c4434d085b7eddc6d326571c909aa3c7d44657755649f0096b99dd12804ae412aa4d9318a99e48a023ba115a61d589fdd718e179e2bc4026c6cae534c38865f1cc3d5b13e2053b737c9165927", 0xa0}, {&(0x7f00000019c0)="609d1a0d6ab4f5d195395fe6af9af55a31543a4c5a619fa891b2f83a207692b500de32ef6447da501a40debed5fef9abad1df52ca2ff9f7095433639fa93ac259fa101514cb96371c3f37a0c0dd9fcdb71ca5665f3a1dd11a6f9751106b6e47994e346f8e16275b69cec8fcaa9a6d8e708982d400e7acacf0e5289c62fe4938d9cf012f94d0310fc1fd29c0d6b5d2a53157ac937ce67bd", 0x97}, {&(0x7f0000001a80)="d43cfc98632e86318fc2240fcca1e7a020744551388aea7005b971d8d9493e34bf5511191b5bded65a810c04011e65d030afe34a4078568731262d7420", 0x3d}, {&(0x7f0000001ac0)="07af7f99ff6903d1f1d8884f307cce7c126f0a21a282826c7ba7f05540267f8b4c6926c9f6c428abc6881a0f2e6dbba1788c85e5fc5cd56d1630bb836909ba04292b926e496f820a09f649651ee4e2f2570fb57c027401f98bb20a18cda37949ecaf53fab44ef2b115712c737069c11e3fdfc56d1a26c53e1eff568832ff203c4ecd6a76cd0844ca22b3f6cc173a8f8e534d98abf5872e69b1ab80fba12ddd19a9a1155eb88fb62847c8a96c2452f05e03a8a7040326d142646cb85056c8ab99349512a3ee9a3af6d19c43fe161a26e6121528b7060c345d5118f33ce7f8db6c17c1f44f7126368d95", 0xe9}], 0x5) r11 = accept(r8, 0x0, &(0x7f0000001c40)) recvmsg(r11, &(0x7f0000004e40)={&(0x7f0000001c80)=@in6, 0x1c, &(0x7f0000003dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/14, 0xe}, {&(0x7f0000002d00)=""/102, 0x66}, {&(0x7f0000002d80)=""/13, 0xd}, {&(0x7f0000002dc0)=""/4096, 0x1000}], 0x5, &(0x7f0000003e40)=""/4096, 0x1000}, 0x2000) chroot(&(0x7f0000004e80)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000004ec0)={0xbdba, 0x8, 0xff, 0xff, "c357d5522f41b073135b3c948f2ef021208308fe", 0x9, 0x2}) 224.381993ms ago: executing program 3 (id=161): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66d, 0xe6fc, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff197}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) 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) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x6}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2000009, 0x1, 0x7, 0xd4, 0xa, 0x1, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x1}, {0x39, 0x7, 0x1000, 0x9}, {0x10000008, 0x0, 0x0, 0x40004}, {0x5, 0x9a13, 0xb}, {0x2, 0xffffff, 0x810, 0xfffc}, {0x6, 0x0, 0x0, 0x5}, {0x4, 0xfffffffb, 0xfffffffc, 0x10000071}, {0xa, 0x20000000, 0x5, 0x8}, {0x3, 0x81, 0x1, 0x80000009}, {0x6, 0x0, 0x5, 0x2}, {0x81, 0xfffb, 0x80000004}, {0xfffffffd, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x3, 0x6}, {0x10, 0xfffff956, 0x4, 0x5}, {0xfffffffd, 0x6, 0xb, 0x1ffffffd}, {0x10000000, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xc, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x100000000008, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r4) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x5, 0x7, 0xd4, 0xa, 0xfffffffd, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000003, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0xfffffff8, 0x7}, {0xa, 0x10000803, 0x213, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 221.914854ms ago: executing program 4 (id=162): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) read(r1, &(0x7f0000000780)=""/192, 0xc0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="836732b12191f87a4d2389a217ef99472a3b52d2913b979a4f91b2c4f4792d6bafbdef75bb1230f3a062919908ec268b41325103da1411d38af17d0ec060e49d", 0x40}], 0x1) r2 = kqueue() sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x0, 0x0, "000001e3bb4e3447c1d100", 0x4, 0xffff2bd9}) write(r0, &(0x7f00000003c0)="504d9867a3e0251d8febf7b990fd4bc7b50075a779e87633c67f9b0d160a2da8088939ef0e5630b7bcdb88d7246120590a3288d5d624a47d4f7b3a36901656c5ffe81312e0f221e41988a4bec63a525ddc37f0c35f6f37e5c9de2278fba94a4a82fae8aa830853d429acf6166222fd52da3dff7025cadb4960d80438fe05a3970f80dab1e4413604f630b724245b6058f1", 0x91) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) truncate(&(0x7f0000000600)='./file0/file0\x00', 0x100000000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c2a6d6000000005ae39d73988d800f00ecfe746fc6d602ff1a1ea6612b158f09acc9ae4e", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) setgid(0xffffffffffffffff) r5 = getegid() setresgid(0x0, 0x0, r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x10}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000000000003}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000012d000/0x3000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000329000/0x3000)=nil, &(0x7f0000081000/0x4000)=nil, 0x2dc}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f0000312000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x2}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil, 0x16629c0e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil}, {&(0x7f0000165000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x84, 0x0, 0x0, 0x0, [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x1, 0x0) setresgid(r5, r5, r5) 219.68593ms ago: executing program 5 (id=163): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f0000000240)="00000002", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x9, 0xcaf0f4e8f82961d1, './file0\x00'}, 0xa) bind(r3, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x34, 0x6c6deb0d, 0x65f, 0x4000, "97a2224ff1c14a01eb9078926cc9795a6bffc191", 0x1, 0xfff7f7fe}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 219.345097ms ago: executing program 6 (id=164): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x9, 0x3, 0x101, 0x40004, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x1, 0xb7fe, 0x800002, 0x7}, {0x800, 0x0, 0x8, 0x2}, {0x2, 0x0, 0x203, 0x1791}, {0x29cc, 0x4, 0x80000001, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xfb9, 0x8, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x0, 0x44c7, 0x34}, {0xfffffc00, 0x0, 0x8003, 0x1}, {0xa44f, 0xfff9, 0x488, 0xe1}, {0x8000, 0x2, 0x8, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x10008, 0x3, 0xffff8001, 0xfffffff8}, {0x6, 0x5, 0x24, 0xb}, {0x81, 0xd654, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x40d, 0x1, 0x1040807, 0xfffeffff, 0x1, 0x2, 0xea58a3795ec839c9, 0x1, 0x8000000000f4}) r3 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) setresuid(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x1e97, 0x7}, {0xfffffffffffffff8, 0xffffffffffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000140)={{0x1e97, 0x7}, {0xfffffffffffffff8, 0xffffffffffffffff}}, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 218.860465ms ago: executing program 7 (id=165): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc030446d, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) (async, rerun: 32) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000340)="9a08a9c8df539c1e1e299e7feff8ab53ffa1e4ecee57fb6d47be20b2c0ff62069f81", &(0x7f0000000380)=0x22, &(0x7f0000000540)="6700523ad965772b7d13fb07f107e59b85de6bfa88036a291c38891d5327a51e9610fbf61fac68c50857d1a40d87e40172c9131afce8a96dfd6b76c915", 0x3d) (async, rerun: 64) setpgid(r1, r2) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f00000001c0)={&(0x7f0000000180)=[0x0, 0x0], &(0x7f0000000080)=[0x0], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x1, 0x5, 0x9, 0x40, 0x40, 0x1ff, 0x342a}) readv(r4, &(0x7f0000002680)=[{0x0}], 0x1) (async) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) (async) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r6, 0x0, 0x0) poll(0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0xfe, 0x4, 0x80002001, 0x8, 0x10, [{0x2, 0xfe3, 0x6, 0x71800}, {0x1, 0xb7fe, 0x800002, 0x7}, {0x100006, 0x0, 0x8, 0x2}, {0x2, 0x22324c9, 0x200, 0xfffffffb}, {0xffff, 0x3, 0x2, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x1, 0x6d}, {0x20006, 0x3, 0xfdf0, 0x2004}, {0x0, 0x7, 0x33, 0x80}, {0x3fe, 0x0, 0x8001, 0x7}, {0x800a44f, 0xfff9, 0xfff, 0xe1}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0x29, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0xfffffff8}, {0x6, 0x8000, 0x28, 0x3}, {0xfffffffd, 0xd654, 0x3, 0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r7 = socket(0x4, 0x3, 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r8 = socket(0x1, 0x2, 0x0) (async, rerun: 64) getpeername$unix(r7, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f800001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) (async) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) 668.075µs ago: executing program 6 (id=166): sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000100)="f4125d1e5c055c5a17fe0633ff9a6df56a71a81ae2e02b8613b1f0253b07b3692eaa232792b04a7c281761b433ae6e6d79c1ac", &(0x7f00000001c0)=0x33, &(0x7f0000000240)="c13e44f37a447c0f704e007f480c9bea9914bcac4da183d02bcd2e00bf2596ef1557d5b545ca466d39c27d97fdba269a0a30d9632bd87544754042765cdfbb2b993a7898e14ca9ba5bb93666675d83c24fe35a449dbd4cc0f8b08d814c0f24545a0affa8", 0x64) (async) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x201) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0xffffffff}, {0x16, 0x7e, 0x0, 0xff}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=';', 0x1}], 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x3, 0x8}}}}}}) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async, rerun: 32) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) 0s ago: executing program 0 (id=167): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) unlink(&(0x7f0000000000)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2410, 0xffffffffffffffff, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1268f, 0xffffabf5, 0xffff, 0x0, 0x1, 0x2, 0x8, 0x0, 0x2, 0x1, 0xf1d}) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.107' (ED25519) to the list of known hosts. probe(vscsi0:0:0): Check Condition (error 0x1) on opcode 0x0 kernel: protection fault trap, code=0 Stopped at memcmp+0x16: repe cmpsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace memcmp() at memcmp+0x16 pipex_unlink_session_locked(ffff8000373b92b0) at pipex_unlink_session_locked+0x137 pipex_destroy_all_sessions(ffff8000015ea000) at pipex_destroy_all_sessions+0xd9 pppacclose(637d,1,2000,ffff80003c3e4a88) at pppacclose+0x16f spec_close(ffff80002a31ca00) at spec_close+0x417 VOP_CLOSE(fffffd80693398c0,1,fffffd80097fd548,ffff80003c3e4a88) at VOP_CLOSE+0x132 vn_closefile(fffffd8062f67d10,ffff80003c3e4a88) at vn_closefile+0x12b fdrop(fffffd8062f67d10,ffff80003c3e4a88) at fdrop+0x121 closef(fffffd8062f67d10,ffff80003c3e4a88) at closef+0x192 fdfree(ffff80003c3e4a88) at fdfree+0x116 exit1(ffff80003c3e4a88,0,0,1) at exit1+0x576 sys_exit(ffff80003c3e4a88,ffff80002a31cd70,ffff80002a31ccc0) at sys_exit+0x1a syscall(ffff80002a31cd70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70bc49d91050, count: -14 ddb{1}> show registers rdi 0xffff8000373b93b4 rsi 0xdeafbeaddeafbeb1 rbp 0xffff80002a31c8a0 rbx 0xc rdx 0xc rcx 0x1 rax 0xffff8000299bdff0 r8 0xffffffffffffffff r9 0x1 r10 0xc923bc609a9e6dba r11 0xf3da6bdb30b645e4 r12 0xffff8000373b93b4 r13 0 r14 0xffff8000373b9c30 r15 0x4 rip 0xffffffff81ef8236 memcmp+0x16 cs 0x8 rflags 0x10203 __ALIGN_SIZE+0xf203 rsp 0xffff80002a31c838 ss 0x10 memcmp+0x16: repe cmpsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor) tid=109021 pid=59199 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=52, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c3e4a88 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c3e4028,0xffffffff839efa38 process=0xffff80003c3f61d0 user=0xffff80002a317000, vmspace=0xfffffd806c877b88 estcpu=2, cpticks=18, pctcpu=0.17, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52584 443464 24226 0 3 0x82 nanoslp syz-executor 26800 259178 0 0 3 0x14200 acct acct 95463 266963 24226 0 3 0x82 piperd syz-executor 12677 37594 24226 0 3 0x82 piperd syz-executor 98941 279325 24226 0 3 0x82 piperd syz-executor 23508 199033 24226 0 3 0x82 piperd syz-executor 47014 271076 24226 0 3 0x82 nanoslp syz-executor 10883 313397 24226 0 3 0x82 piperd syz-executor 24226 66473 1465 0 3 0x82 nanoslp syz-executor 1465 280134 63037 0 3 0x10008a sigsusp ksh 63037 32676 93 0 3 0x98 kqread sshd-session 93 427301 89405 0 3 0x92 kqread sshd-session 31823 56185 1 0 3 0x100083 ttyin getty 89405 3091 1 0 3 0x88 kqread sshd 34499 197822 82260 74 3 0x1100092 bpf pflogd 82260 15756 1 0 3 0x80 sbwait pflogd 80386 510644 85420 73 3 0x1100090 kqread syslogd 85420 368139 1 0 3 0x100082 sbwait syslogd 71771 457375 1 0 3 0x100080 kqread resolvd 36511 474461 83732 77 7 0x100013 dhcpleased 60862 17846 83732 77 3 0x100092 kqread dhcpleased 83732 42135 1 0 3 0x80 kqread dhcpleased 55988 232724 0 0 3 0x14200 bored smr 93825 518793 0 0 3 0x14200 pgzero zerothread 16070 268795 0 0 3 0x14200 aiodoned aiodoned 96971 391833 0 0 3 0x14200 syncer update 3680 309563 0 0 3 0x14200 cleaner cleaner 7886 327419 0 0 3 0x14200 reaper reaper 22619 396308 0 0 3 0x14200 pgdaemon pagedaemon 87395 79970 0 0 3 0x14200 bored viomb 96291 376400 0 0 3 0x40014200 acpi0 acpi0 76743 104879 0 0 3 0x40014200 idle1 35169 217485 0 0 3 0x14200 bored softnet1 54767 363274 0 0 2 0x14200 softnet0 35889 319898 0 0 3 0x14200 bored systqmp 52143 424488 0 0 3 0x14200 bored systq 2919 271968 0 0 3 0x14200 tmoslp softclockmp 3322 492023 0 0 3 0x40014200 tmoslp softclock 77507 497997 0 0 3 0x40014200 idle0 1 376931 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff838cfd70) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 fdfree+0x116 #10 exit1+0x576 #11 sys_exit+0x1a #12 syscall+0xb17 #13 Xsyscall+0x128 Process 54767 (softnet0) thread 0xffff8000ffffe7c8 (363274) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11066 12090K 12282K 166960K 12449 0 pcb 17 15K 17K 166960K 137 0 rtable 209 7K 8K 166960K 447 0 pf 34 17K 19K 166960K 83 0 ifaddr 39 6K 7K 166960K 69 0 ifgroup 55 2K 2K 166960K 106 0 sysctl 1 1K 9K 166960K 5 0 counters 74 37K 38K 166960K 110 0 ioctlops 0 0K 4K 166960K 1506 0 iov 0 0K 28K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1364 86K 86K 166960K 1729 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 5 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 11 37K 93K 166960K 369 0 sigio 0 0K 0K 166960K 11 0 proc 72 115K 163K 166960K 593 0 subproc 63 3K 5K 166960K 252 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 77 5K 7K 166960K 117 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 466 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 190 150K 172K 166960K 4892 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 36 72K 107K 166960K 1572 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 12 0K 2K 166960K 46 0 temp 39 9074K 9138K 166960K 15368 0 kqueue 13 20K 28K 166960K 45 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 51 0 48 1 0 1 1 0 8 0 rtentry 176 133 0 45 6 0 6 6 0 8 0 unpcb 144 167 0 150 4 0 4 4 0 8 3 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 38 0 33 1 0 1 1 0 8 0 arp 136 22 0 6 1 0 1 1 0 8 0 inpcb 328 484 0 476 12 10 2 12 0 8 1 nd6 152 30 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 2 1 1 1 0 8 1 kcovpl 48 28 0 21 1 0 1 1 0 8 0 ppxss 1192 13 0 11 3 2 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 34 0 11 1 0 1 1 0 8 0 pfstkey 128 34 0 11 2 0 2 2 0 8 0 pfstate 448 34 0 11 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 543 0 173 29 5 24 29 0 8 0 art_table 40 544 0 173 5 0 5 5 0 8 0 art_node 32 133 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1910 0 424 94 0 94 94 0 8 0 ffsino 296 1910 0 424 115 0 115 115 0 8 0 nchpl 144 2321 0 603 64 0 64 64 0 8 0 rtmask 32 2 0 1 2 1 1 1 0 8 0 vnodes 216 2296 0 0 128 0 128 128 0 8 0 namei 1024 7939 0 7939 1 0 1 1 0 8 1 percpumem 16 70 0 18 1 0 1 1 0 8 0 kstatmem 264 60 0 32 5 2 3 3 0 8 1 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 8029 0 8029 11 3 8 8 1 8 8 plimitpl 152 68 0 50 1 0 1 1 0 8 0 sigapl 424 653 0 611 7 1 6 7 0 8 0 knotepl 120 289 0 0 9 0 9 9 0 8 0 kqueuepl 224 70 0 60 1 0 1 1 0 8 0 pipepl 344 203 0 176 3 0 3 3 0 8 0 fdescpl 528 636 0 611 3 0 3 3 0 8 1 filepl 160 3318 0 3113 22 6 16 16 0 8 5 lockfpl 104 120 0 118 1 0 1 1 0 8 0 lockfspl 48 26 0 24 1 0 1 1 0 8 0 sessionpl 144 44 0 35 1 0 1 1 0 8 0 pgrppl 48 138 0 122 1 0 1 1 0 8 0 ucredpl 104 217 0 203 1 0 1 1 0 8 0 zombiepl 144 613 0 611 1 0 1 1 0 8 0 processpl 1232 653 0 611 5 0 5 5 0 8 0 procpl 664 946 0 904 6 1 5 6 0 8 0 sockpl 752 705 0 677 24 14 10 17 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 16 0 0 2 0 2 2 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 239 0 0 15 0 15 15 0 8 0 bufpl 280 2759 0 106 190 0 190 190 0 8 0 anonpl 32 5411 0 0 44 0 44 44 0 246 0 amapchunkpl 152 14602 0 14253 25 5 20 25 0 158 3 amappl16 200 2085 0 2066 5 3 2 5 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 449 0 448 1 0 1 1 0 8 0 amappl13 176 130 0 118 1 0 1 1 0 8 0 amappl12 168 917 0 893 2 0 2 2 0 8 0 amappl11 160 2 0 2 1 1 0 1 0 8 0 amappl10 152 68 0 54 1 0 1 1 0 8 0 amappl9 144 262 0 262 1 1 0 1 0 8 0 amappl8 136 112 0 110 1 0 1 1 0 8 0 amappl7 128 159 0 146 1 0 1 1 0 8 0 amappl6 120 173 0 171 1 0 1 1 0 8 0 amappl5 112 111 0 100 1 0 1 1 0 8 0 amappl4 104 304 0 282 1 0 1 1 0 8 0 amappl3 96 2686 0 2604 3 0 3 3 0 8 0 amappl2 88 556 0 494 2 0 2 2 0 8 0 amappl1 80 10833 0 10251 18 2 16 16 0 8 3 amappl 88 4082 0 3962 4 0 4 4 0 92 0 uvmvnodes 80 104 0 0 3 0 3 3 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 0 1 1 0 8 1 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 636 0 611 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 636 0 611 1 0 1 1 0 8 0 vmmpekpl 168 7492 0 7448 3 0 3 3 0 8 0 vmmpepl 168 49404 0 47790 95 5 90 90 0 357 8 vmsppl 488 635 0 611 5 1 4 5 0 8 0 rwobjpl 80 16789 0 15812 24 0 24 24 0 8 0 pdppl 4096 1279 0 1222 113 44 69 87 0 8 12 pvpl 32 11124 0 0 91 1 90 90 0 265 0 pmappl 256 635 0 611 3 1 2 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 293 0 55 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff838f7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839700c0) at __mp_lock+0x192 ktrsysret(ffff80002a242d08,48,0,ffff80002a27a270) at ktrsysret+0xde syscall(ffff80002a27a320) at syscall+0xa51 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71e9fedfdc30, count: -7 ddb{0}> machine ddbcpu 1 Stopped at memcmp+0x16: repe cmpsq (%rsi),%es:(%rdi) ddb{1}> trace memcmp() at memcmp+0x16 pipex_unlink_session_locked(ffff8000373b92b0) at pipex_unlink_session_locked+0x137 pipex_destroy_all_sessions(ffff8000015ea000) at pipex_destroy_all_sessions+0xd9 pppacclose(637d,1,2000,ffff80003c3e4a88) at pppacclose+0x16f spec_close(ffff80002a31ca00) at spec_close+0x417 VOP_CLOSE(fffffd80693398c0,1,fffffd80097fd548,ffff80003c3e4a88) at VOP_CLOSE+0x132 vn_closefile(fffffd8062f67d10,ffff80003c3e4a88) at vn_closefile+0x12b fdrop(fffffd8062f67d10,ffff80003c3e4a88) at fdrop+0x121 closef(fffffd8062f67d10,ffff80003c3e4a88) at closef+0x192 fdfree(ffff80003c3e4a88) at fdfree+0x116 exit1(ffff80003c3e4a88,0,0,1) at exit1+0x576 sys_exit(ffff80003c3e4a88,ffff80002a31cd70,ffff80002a31ccc0) at sys_exit+0x1a syscall(ffff80002a31cd70) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70bc49d91050, count: -14