5faa89c4ad16ce6da936edb5802dbafabb30806d980aa2f35600f6d1954395db1093fa3de4b0367f5d85129d22338263f61e03df4d84c2db86948c040dcc7e526d7b6344916c16a24a11a3693db9ec8273ccc739fef69b7209864d293e35491411a7340efe555cbeaca91545d5ba7ec5997a4217c56c30ba43360dc68c8fa64f193f7fa42ee7bec1cdd2e2291e49bbaf89bdc5ed9fd8143bc8f7a2a0996ab2c467b925c8c97824ceb15e8d6f0e25bd281a79fbd54532a82f52a0bb0ba80bedce7d5d6d340c5b15e8b0d8f0493b4eb13c7f62d3e63ea75809684f5666cdc806c25e0e8dbdd9b6223f1b12f7aa623221816247ac06db809e4a07c21f732a3ae6f7da0163f570578a30610805996510d1f2f0eebe28729a83693e81c64dbd5255eb2ec0b0e1e4e38293c8ef7ce0c752b8120a6fa2533bb6666d116beb316addbbf29061aed6617906757958154aa10ddf7023422ac713e09d9ef37781b2c23c81b6646f30079ba8a51ca6c9e79bc5c181b705fb0fa418e57dff1e50129279c1b4742f130483edb97c104d4e77108bd8b1350eeb271387bdcb29b4a5938c9f3e0e0621f312ac32549b91f960dabad8f38ea55a11002c899a2dbcb5f20d3a105a4d27e3738fa2f520841ab5e29133b95e6f213ac0a027379a3e7c1d2c5860872bff76254cae6acd81f8a8424ac4b0113d4427df9251ae88e2e009df8ea038cea927f888ee52b7d297b4183865c26451aa1f9deb8cdf0ac5b2ee0facec903e18a98611f5f30475e4b328fb08e5a9b", 0x1000}, {&(0x7f00000010c0)="27a86e4817c2f05e806059c5502c27b758875694d88f96c7817ccffb925355e41775b2f8431a485d244310b8d4d5743473f2abd16d7ede25e36d5e13d11e08d273cf6e4dcc81", 0x46}, {&(0x7f0000001140)="b1dad9b8cef6baca25af028f4644f64cb7430ed44c60c25aa9232f25218a08502b4c95284ecfa2b1eb0723fb88fae50053b581ec1467bb071d2f92d1192cdd6a528369a18f01207a05c9e200e81e648da65cb47e2e48f1fe692358b550f35ead740b3b91db35fad8860ba74df1ef65c0c4eff4576ba32db7933fb3a4e42e1cdb19ff4fb5e1ad3f1abd1056b1b16bdb1a1586cfdae5e8bc1427284c3a7fa8ac706c8f3616a704f689cfb58b0eb65ebabaed8ad35cb8cc9d5f584c9d9332d4cc", 0xbf}, {&(0x7f0000001200)="f5c67888a26c08904925b325134f3190d36b744f3fce7d01160190997b67fd9ec62d3501c562b78bf24f4892eb6334c46a4f25e2946382dd8d58962714b8cc89c2eea64466855fda7c6b1bba4d254ea8a8e52dfa77db7120d4364bacabc86276f72582281fec61c411953cb1f15fe6aca13f382bc7a5e50eb4943a91d3d537ccd1ae10dc83214d10300b8ca37ea8d6f0fc25fda81d90d9b6c3248f3ffd5673a885db1a4a90", 0xa5}, {&(0x7f00000012c0)="6c9690e8b562825c7c434e66494bc6397cdfc8cda1000b1e28be4b4b8390d7c56976ca2ee83c7126aafc451a9895bcce131f4a5347a679365970df8abb3b4b5f227c8d88e957cf95a272ac8ef60a36d9b8ff8759457b8db311dbcf77c400b322334a6c515e51edc0f1f7da4ccb1f652dab32b3e225b1481b945f5606cec75c632d942a0cdafeee5ac50c48d7fba41a847c9eab7773e631fec84b", 0x9a}], 0x5, &(0x7f0000001400)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x20, 0xe}, 0xa) 16:00:15 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe2(&(0x7f0000000000), 0x10004) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x4a, &(0x7f0000000200)="be39897a86447862f44178b9a52b127588e254aeb5690ae3ec29756095715819fdc4e23e94bf1da5d671048d6881b2d5a1d8a31e6b780be18cc94e518b1f7cfa800d5d0a4a8d99262050") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1, 0x8, 0x3ff, 0xcb8}, {0x9, 0x81, 0x6, 0x4}, {0x5, 0x9, 0x101, 0x7}, {0x80, 0x6, 0x6}, {0x100, 0x7, 0x7, 0x8001}, {0x400, 0x7, 0xc5, 0x4}]}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x5) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000340)=0x51) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x10000, 0x3, 0x1000, {[0x5, 0x7fffffff, 0x3, 0x9, 0x0, 0xffffffffffff57c1, 0xcd2f, 0x0, 0x401, 0x6, 0x7f, 0x4, 0x200, 0x4, 0x1, 0x7, 0xfff, 0x7], [0x6, 0xc0cc, 0x9f59, 0x3, 0x3f, 0x4, 0x9, 0x8, 0x3ff, 0x4], [0x9a2, 0x8, 0xba, 0x4, 0x0, 0x9, 0x8], [0x7, 0x1d, 0x53, 0x4, 0x40, 0x5], [{0x67c, 0x7, 0x401, 0x7}, {0x0, 0x6, 0x80000000, 0x349c}, {0x7fff, 0x1, 0x80000001, 0x81}, {0x3, 0x2, 0x4, 0x1}, {0x2, 0xffffff8000000000, 0x101, 0x10001}, {0x100000000, 0xc2, 0x6, 0x2}, {0x1f, 0x2, 0x7, 0x7f}, {0xfffffffffffffffc, 0x75e3, 0x200, 0x1}], {0x3ff, 0xf8, 0xfffffffffffff51e, 0x40000}, {0x454, 0x9, 0x2, 0x6}}}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x1, 0x100000001, 0x1, 0x1ff, 0xfffffffffffffffc, 0xffffffffffffffe1, 0x0, 0x0, 0x7, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xffffffffffffffff, 0x6e, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000100)=0x4ef2a2e3, 0x13d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x102, 0x9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) r5 = socket$inet(0x2, 0x2, 0x4312) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = kqueue() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0xa0, 0x0) r9 = socket$inet(0x2, 0x5, 0x5736) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10000, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10042, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x48, 0x4, 0x1000, 0x7}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x8f}, {{r4}, 0xffffffffffffffff, 0x48, 0x1, 0x6, 0xa1}, {{r5}, 0xffffffffffffffff, 0x0, 0x10, 0x8, 0x80}, {{r6}, 0xfffffffffffffffb, 0x20, 0x80000020, 0x20, 0x7}, {{r7}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x7}], 0x9, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x9}, {{r9}, 0xffffffffffffffff, 0x90, 0x80, 0x8f0, 0xfffffffffffffff8}, {{r10}, 0xffffffffffffffff, 0x0, 0x8, 0x7f, 0x1}, {{r11}, 0x0, 0x10, 0x40000000, 0xe4}], 0x9, &(0x7f0000000340)={0x400, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000380)={0x1c, 0x6c, './file0\x00', 0x2, 0x0, 0x1}) clock_getres(0x0, 0xfffffffffffffffe) 16:00:16 executing program 0: syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/59}, &(0x7f0000000080)=0x3d) chmod(&(0x7f0000000100)='./bus\x00', 0x1) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() pckbd_enable: command error 16:00:17 executing program 1: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a956115e24ee85cfb5269cc2b837bc6b010c8b7b2c94d4f5cea3ac0d9e7f00aa2738d0e2b5fa9c86e843222fed98d59ce2ef8f875b0c9c89201add262374b28fc9ebd0494e89741e3b04ae7d4f112a3d496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b726b79b9945f44ee83cfc8cb75b7ad2b5eb18823327fc855cc6bf6b9305ee6f7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5f8ef4e205bfb88f690ade0eefe8ba42c9425d84ebf29575e9f3eab2d0177c681d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7c288ed4bb8ed5fdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bcd0e7a9e10f47748326215de03ff4ed6d6d6111671cf436d37b036e114eb2dc62a34d99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5655a560fef3dda6d7588f80c6f1bdee95"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000000001"], 0xa) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) socket(0x1f, 0xc007, 0xffffffffffffffff) 16:00:17 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/21) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7fffffff, './bus\x00', './bus/file0\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x8002, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x4, 0x0, r1}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x246ef055, 0x7ff, 0x6}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x451, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x7) 16:00:18 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x4, 0x11) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/4) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/233, 0xe9}, {&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000380)=""/167, 0xa7}], 0x5, 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="2eea91553ffbe851a3d82da09c3799a24c2d0bdd3f539b1af26eece50b4dc1324f23ab3a57ca962ab60e9668a997f1f88f1590c4b30d32174417ddb166102ec4efc440d92a10d4ede31c31d02b669455b3ea8bedc4b9b861", 0x58) write(r1, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) 16:00:19 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x80) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000400)) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x2, r2, r3, r4, r5, 0x14, 0x400}, 0xf, 0x9d, r6, r8, 0xfff, 0x1, 0xf5}) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r9, r10) r11 = syz_open_pts() ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000380)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r12 = semget(0x1, 0x6, 0x200) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000000)=""/53) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000005100003c246f0100000079ca9875003a2411e5a9455ef2674a3ba2800300000000000000c7b2d6bdd00c1d83cc69edf6832271b8ca8506ef90b324aeb014aa1721683d62016e8362f4d965030000006595d12e8486d5796e14128c48a849b76e53044400e8557fa2d3db608cf7dcad7de20300a89efcf3211b547dae76", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:20 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}]}) socketpair(0x16, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) sendmsg(r0, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)="2c45cfe72766115204df89aa5747f65a8ab27b722ce806f5ebd88d87555f58daec8e8d6c3a7e97b496bb4dd97b680e49d96830b15a35e9847389f51947c90902ac2a6cf80d885f01ce78749c43156bb8381f3ee1c282f6220b25a86500a07cd7bddd8fc0e39012dc839ad383727fd3e620d6787702e8774b0f7eae5bd45d227587326f4de27ff43805bef87d7ef16938325e864f30d65616f31990fca0404e472ccf5229d25c5c1b497264884502430af22d2f23de5c8cc24a453941cf731a7cfe32", 0xc2}, {&(0x7f0000000140)="da59a165b5ae6b5874c983c1627cd0949640bbdcf117db70f6d9abc3d0d0a7fcd8f89fe6bf10b64effd7c2e60972afe6f1cbb9772fd684e1b43aff644099cfb003bff4de4b8c51d59e4d34649ddf6bdf6557ad4a6390c138c7df0e3c1b825f5694f78d1e4089a603139e3766add9cbedf38d1076887dbad2196165e634a4b5903b6ec244624d5fe49e470095caf723a11e48bfcffcb4c5", 0x97}, {&(0x7f0000000200)="139a437b859941ae6bbe125f03dd4a350dbd038d44ff217b36aab46352bfdb543c78c9a4171015367d518b844c86361aafae5ca9892bfa89f00a42fa1dec5905a4756c829834d91bb4085a63cb9f20f46e5369a71d0cac230ff2074371a5c8ceacf7e8b15295972712c839d6ec667e242f27165341b7fadcc825c8a988d14ba91bd426f74dff191d16354b062967b99f", 0x90}, {&(0x7f00000002c0)="24d4ecfd0a3c0bdfbd6546bef6b36f63ecb09e8fb7930fb0c6c993fe51647b46c5afaf1aa1bce70066e0cf8415d9ca262c3d45aa69c56447124f993ec90a05fd37ad1f4dabbdb6b73851f3a60aadfca198ac9398e4ce61d421e2061a0d68fb7b75bcc6e0fc9bf671efd8625a60744664b21e89b2704d9e58a60b0de7931ac616b6a76e9f379a444b9ab4623524219b4a6fc7c396d611f1f88ddfbacd242da5a87afe4df999aa0647a4cb169039c7da1a54b7128bfc58687fde3e3357113ec4b44e441b2bfc27dab0c0646c1bf7b14be22a8bae1f89a6a9c58ab6f178afef836f5fb33a0de237907795ab4988f3ab62966335c1ab32e1861e46287a3a84dc7a5b762724552f112fc548a669b600ccf2b45cf630491953ae7067036789c8e8e19f87ca0d2a5102d948f1963dae7b4f9654c05c8a09bb0772966bbf559807d73b47f7c1d4866546b77b22834672e98ddad6a4338517ed927dc76e8651ca68f0b76e517f9e5e525cfd38580297411a71a8944a25c086d5dae682c2c577af8fc51126d09183e160bbb02f1adfd3ecf5d03649760d3c652d55dbcdf29dc8016c8bcf74155dba50a64d9a6fb260f91b330b61495e0b39bcbcdd0d53a6896a5e91ce91d13ef5d55a4acc541d45cf77c46bac813f3ae786c996ba3a39b39daea128b4b4d82729ad2a55345b0d174a9145b527b9278770c8718a34c215c41ce26438a2080b208e304b9c3d24813b32817fdff949fcf3ab013f09376b9391e7c65d2454359ad269a354580b5af2e20dcb3636bfd092f11c62343c1a3cb035571461dda265ea96775766d2e0cf1b1f3d0bffb4dcfe3395f6daf19c9b91bda48a3ce6954cc0feaa91308f54f8713b2cb444477ed854a31fef0e56f2610cc402ec01e8a595b86d44f93f6143bcda4d63914a8d895aeb3e63163beda6c402c37fb31d9df6fbcd6ef6955ae723e30d131fe544d2ae692c6721a9f59f1f0821bb52b87a06842f86d60625ec3557b24efc2c09e4cbd2d83343f0c8a846a8e925fb2952b60adf32c238e6a887be64da06d4ee16d2d3c3c4fe24a0ebbf843b462ce8edd118b6725ad03325d56a621c917b67e0dbac1b2c12bd5cc232192da305bc03bf6f8a93bda3ae98410fd6fd67e3e72cf7fd03be0f6f37602581882cfb02d0e5a8d4867b25b92f30462c2a446bcd92d15b7fe0080d3f38c9205823894859ff164499778fdb2e37745ab94c0902cc60d9630e403db288001cf5dbda49e30369d93e943e0d306077dc6e2c196058ccaafd5a409a7c383bea79cace03fb69b553460cb82a5264c5a1e3ff379ca1345d402546c626072bd1d272a17cad477aa0ab7b9970b0acc365d87de6bf0848fb1d417abee9f995782dc4d0fbc6abc1103e3511c2a4b87390e4fe03d574a9080158183fdafd3eacdb157b3845220db4133fa8f872b6173f5e923814815b3c65d1d6b6de48e6ed4bc1d4a42f3f5f91263f29e421f04b393eeabde4fb52988d64f9f82202d23633f63f3fe2e87fc8d86db8a21c9bc9a69f2c73c3485f89d3abde615610e730391a3ba2dfe0b6a00f9db4782ee357ee3ee418aa154b585750a3bfc76cda3b48c5195789252b2b205cf955406e5ff2c1296c6491e822d386982f33543ef54ce60aca75cd00f269f9d061567b947ce0556fa2781e9e2680f02134d5dc39d1728318b8de2e62f836d9d929393cc51ae5af83acbc53ebcf7d03d20b0140ebdcd730deb82f851809f76cf516faa908e24466bfd29e2a319a08ca3b28ef7dea8b99a30c3142cd7b22621911624fcd031c97f3f89a35a8a98372cea00a30982152c8deb789c5a88afa59be77fa5b6ef3910897c3ec717a47aaaa542b95e9d98e25112bd5160c161d01d4c3fade354d1ef34c54884112280278c99006863c48bf770ab29c7a62f072e7e84a4857e7258d3efdb948ef8d967312068c0a71ba45f395c3329b5a102b67720e8b717e47c4846f99aad359d7fb38bd6d3af6596039289b57efc5e87bd4c94848550fc52a3525249d206c85f02efc3038952314cd240d66d8603577afb8576746d914ab7c2edb4f150bfba8940c66d753ef25e32c059d9f7ef4efc05e445408c458de1bef04aac51a6b6febe88ffcf4782486556ec754053d84013c0ada14aa65d6cd3692a5d1319852cd5f95076f5f2199b6b396ad0e29625d19ffc5067a1b25ee7be884d1439deb388f634c2b8108e119c6bff679af6d50f19058659e3e17a67100eca5270ea0e8b5e449a6f01521d6496d03e08d665ece4993341c28a43bbdec9dbb9a7bf0b7e9c1c9dbd8f52986694386ae29bddb6b87e3a794b0613aa252651d30b0e32a15860e6cd944ce1063c5a618d6773fe78641d0ddc99817de203d351364120356c464fe8ef25b3f1c28d11c00ed2680450d54d63aa828cf0fb3d14733d78dfb07645416444e21c503b0bf977dd473e9091698db255232b93791f7afe97b249b658f61a86054524767278e5d8811702efaf6ac2536e4b8e88166ed4885ddd00343355bac26795ba800959b870ba313cb7643b4b00aac8df8ffa538fbc3f0f05bc8f3d8e609d652b1d6f71ff7fa7d2870ad1acdcaf0bee965357875d62fc169ff5bf3d410c32f83973947e1e29aef6a90b2a843f4e626162212773be8abbdd1e3aafd51c6e4c9dcc5ac16095ef6ce53bbceb896a14a8f8463ef8244e03ee21c1c4ee3024bd0190ef70ce5f67dfa070a3f093b405c2578f062cfe527c0854d23963334dbca12f0f29b8fa7b044bc50acd17a61770178f1e2cd2705721a73e813b4bf43c79cc6c73e9be2163fdbb9ed1d8091cb97ef70547a8938113b3115c499f758a2c06b34fc4d6a77a4cbee0949b44c36bd7f2690dc281b90b07d9e22b3469552971618aa2713b519bafb115d5201de6a1b959023d631b210476eb03288d2ee1a8c4fb0589eb9f3d053955edeeff68dfb46e7c7a6681aa6b99a50fd13e982d336c8863db5d94ee659ad9cfb2c9e88be049877d54cce0a97419f1eaf192c953bc14afa11537c2d85813411f29b416adf0d0c5b6bc6aacf57e1d10584467ba09659baf1250497bb056bd09c0ba0355bcb899fd593a436b84d0fb257f66aa02e18dff1f124a5cb690584a62e94c465db8af4017d6efe2e1897d64d934eff56cc9c89642240dc50e60b549049f9c89ca5ee1f47266e317629783d347c5d0c69d0489618da03c9b5238aedfeb853078d04807e9a739e35cd142b8ab4dade521b4d0b119abb0e18ec1b454361cc7e8b49348ca2a66e51c1d3f62368eb022fe9ea4e0943be31d9df459c3563cfdeec84a671db04b26874038b58f085c8037eda028a5c1d5cee481bf9b082ce48f7d80f83187cc9e2edbd216ec1d04c47f522d9fca2cbf360459e4fa7770b2cdd2629532cf80b7f75fb05bde1742d2bba2fd4e28b9d33d2e5f36541195ca54e00c9ff026fec4db12684e2e4eefcf07ee1a6cccc0a34b7bf5eaf99c327cdf294f194f1e6d430e1c122e5d84bbced7b7dbf8fd9519549858846c86237dbf4c4aedfab8a1d52129a551f056dd061b4d58e997187dce5b9f4d22293f6883f6e355e34b1776416a8da84d774ff7cb917f26f14be3ea02a2337b45965858e2868a3d33bf9962ffeedc76c889c33fffbba424ab67c40669efdf3cf6a433419ff6ed839a8c7bb1c066bdfd4daaea22e59cfd4479e00f4b01d9dca7ec51e9d7150f5d09551b60cc88f4fc1199c837f24441440334ce61a8c56196a14e0fa98e43523db8a48595374dbdb0ce788f06874815a87539b8d59b1251a1298ce2654a377d54580c0180ec4d919987abaad99ce5cbf16409ffedce98442221538643abb32d4569d1bdcd36b54c8394f3733fb67cebf0f91b2a1ad1e7b10f12bbb34395478426eaf8eb22a1bbc745692e3b18e0d0732d696b364f206bde86b5447450a048b6620a62ba412bd37b04293a7b6372d408d7ee7b52b1c17932f87cb75fb19cae6bf9b999da982a37cb5183932c863b3a7c03ff1678af8edfb9b762b8fc97884e6070ed393b044dd0b8d1d3bf6d874ab4277ac0db605d325ed4e01f8afde785751e3bdd3fff20782b59e1b65f163546a857c8084702f0928159a615cd5aa9c6b3f8958a200ca7264c0e2bc118232bb6bda588cc68d77423ec3e41ecb1962d0ae10b7bd57328811ff23001fc5004229dffc685a0d843ff3114f3536f56902c8937edf8e5e37780d5f01000c0403f585a87d02209e933db6d00d20bb9a94d583a3dfd9ececb8dcf4da16878f6726c0f21bc9a66d29df6394b6b8ef473b8549f3a769ac81d75fb36661f20b9a92d82a2af8017be4014df7711cf2ef70a042417a5ffa3222707ca712f14774f0aab14d47d6b8613d5b2877fa18ed013d5e0195003fa86c6e1e9df1a74a0095f19630fc99d939bb96a8441b8c2a96ff6040ceed60b41a77d6e0bf2d6aeacec7d2d86cae5b326f4452d1923d9332a5ec5375ca76f27cd32950bb7e075f0815dc06eaf809aa982582d30f1e41301162b4b22654b74bbbd9b392348d499449a9a2b9f97abb90297ee5fe5c5826392f9dee7ee4e49db37ad4ccfdabc390078261104ed379e8270da8bf12da45520464796c15ecff9bdabacc598d68f7e6b291ab1a07448bfd4905fd672d8879118e19f429205d8d7b6469f00e262e42ed276dcf516902e81f184f677fed21d53b9deaa41421d2f613e65ccc5819ffde2062c5e42c3fa7d43ea8481e09c4d5112ac58e0138a0acdfeba2bf182711cb0d5392b68c4393210f90a207727f0222838ff765336cea39db3a0125405962c14c56d9c4dad99307f6061aa142985f8b0bdb44fe19569348d4867941f10bdef07b15e10fe7bd25863d2e2a993c131ab74576f45aa48b0795b4708d909f345567bf631e3c9f7fefa8fec9628e3386c0483a616e8298ab9a68d7f213e20c3bb8fe4e5fa8eeceb9546f47380839f654516edbcdb81c1cc26c247d16546696016112a5b8b6c447357d971ebb06b51359201bdf3a247575cae520a65bac5abcbbbe5f108a11b21a13ef20a0b65a61d14b1baa6d35fe76a20546d204b1b2962ef6de2599e39b9eebb01924c87cbc635fecf6ac3d94f070e6a0c6d37c58e188220af57cb10604dc1591a0c76dd1066b658550f12fa2094aa6d47f196a02380bb4f45662d6e9f1ea70ceffc263053302a0255bafb9be72cbb34b7ad648716614d46409dc321ecc8b720a0144961b5c32a32e660767752dce11251c271c3e6ed205ab31b8a9edc1f5f0952138924d4ac74c35dc9a824c8db53cffc0be965f7e7d0609668075a54b3d4a6b830717322482265f0d4a3ce2924eda212e1ee53ab4dc624710cf753bd5cef923ad642d27ae79e96a108054d5ca1878f95bd24f6a76e068a58dae647483ce182fc360dc37842a40bb17168649b9aea099f7d3be54302e2dcff7df3b74b75f87f1d9c0bb2bbe5a5641d124779d48140b009d18c0a23788bded55ee93ef259b8aede551d1c65ddfef4f926e8e4020f90535ef2d42d23bf77a8cb492de560fd89b10d668388252a08ba2152c9e73d495ff92a0f6d64962ff5aba2539cf1c8357f8f2f24f14f1b9841e99391a06f8accdc413b7e02f38db7559b5fa745af92cba12a4462bb7be46e15108cdb447a052f561dacffd7393728a20aef729f05b10688fcf07b6c5b001c0166594725bbaa36593ddb3588e9174168d054f885f1df17a0c00a86c4d0fd3f1ef7dfe55466a957a5a01b961d5bbb84eae3fd2d0e37212699868a25a9bb2f8a96629eec70fd3f61b79b3989a52ef199166f8b966762e", 0x1000}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="0bc68d27837f3dd3adf491d422f31556d60f92555cb75476dc2e628f4a8898bbd4c7574ae1dd093528b8659b65700e8cac7e211a9aaeaea3f99ff23a0cf456", 0x3f}, {&(0x7f0000001340)="330d43963721c7ddcdb2dee2e2db1aeb19809669c7ae103912bf4618b7687292adc2ec516662cebf8c6af8bec66fa8f67adc8f1415eb200bd4c25f64da24b235a441faaaa629166344d38e92beb12ef0cafbd5a86ba49e398bc3c3619d3203a69613af7c5db0e76327c3b30aa54f282bc5d6251f41c7902746167094214973ebc31745f40cb6fe8cec029f2827c4aabbe2d99c2135a742075f85107c", 0x9c}, {&(0x7f0000001400)="208204848ad9541c71284e69582738ba192ffeb3cda9636d5b114086fdbab0cd777140f07343f548087d12a99513ef7ac0a3f06e934eb30e83c38af8cf58427e84897cc06c37a84ca747db88a55ae8264aa7bfef6f8c6da9ab867dca28d1eac331a961d5b1c434ecb34d92d404c714e414cb60dc3a7573967f3c54a4b8a39e07d94670c2688d3e4c584e1dc0e330770aaa1a6bb04240fa52f45b1757dd10983606d5692b2282a32b4004daf74e911d", 0xaf}, {&(0x7f00000014c0)="1fcdaf3c8480263ce0e364faf6348090559debd4091772cf8a556357737c65a6f1cdd4b52dcc6bba1fb6a65aba", 0x2d}], 0x9, &(0x7f00000015c0)=[{0x1010, 0xffff, 0x300000000, "2b46ffa7e554de82f09c34e26ad57d4895fdc15fdf79addf21aba2b27bb3cab02dd9b81e700fece8bbda45644740051e10c1a41e3a554841428eff453ffca2123a828912520260ff4eb1926d6de9941da4fd1d8bb1312dfd36d337bb923d1b1b5e10df432b00f59a1ef40ee9de379c41a0c7003063c324d9ddc20f5a8e183a63243bb587de44d3db723b4fdf1a0e226727535f48ba0e79ad992ea22716de6a6daee798a5599f053e61f4fc48b97768b2b78fc0886569bd1658206f17dac57c431d7b11cf4edd75b929fa70b505d004614ed91bc2c64015e24e0127bf6499e5432a3215a20cccca052a289242343784ec59d5b2de7c1602b0bbbe3ff7844a5a5394ff546f044c278727905bc7726a7fcaf4fed591659682ce4deb72dd4d0e74b7d358c022fc127c5375355b1e102b9b2dd8f18dc3c3c03717ae92ff64a60fd12c642632394083c9340559d4f351f6fb2fff3c22b23a16ac1be1284eb3a3152b9c7d290d99c5fde04e803a57c195e75a8c43ad7a386a63ba0fc91da7dc9341a4f752e14dfdeb13919b4b1db2839d836043e137e44b9acdbe937e62aae22ecd1da52ab24b2ea1fd8dfe3616ef0f5fbe2b11b489703eff41c54fe621e46cd427211439355ae959502deebfb9f621dc0fb22f91b050159763c289858ad7aa2b7867839ea37dd3666447ee28bec38f4ca2e63d9247f3f8d383d7742095d8d4832e897848702c90ee144c088625ea617a28759b576ef6a201214215b4465e0a04f7eaa507d4e13a8c5cca035fa3885db25726e6865eae247a6f8ee2f9660330d43df806e8f8a7331d7e0119c791015e9eeecf0e226f5059af910618942326155bb8a72676fee4070618999db8160ab889215ec0993f89ec1272dc02f922edd2755f978766fccbea47564c76ea0f81ef1d9860b4b9f7ff87523455d32a4a63f2803f969ac66b4a374dfacc0c4411d018cbc3ebc1a3483dfd5fcefac4d16dd1814c7bd98a2294cc9b3ef5dbe444f50bc2a37069c1db3965bdad7d290ab0ce1385391773d76a46372e5a6a3e34c5d46af1b94ee08fd7fdeb38e2df11e11dcae6d96eb61094252aed4c97d8c238691cde924cebe1410809f892f9ab2aa429f53cc527f66b9217683e458077db6c1024fb63db0858387f2397a87aa13e19048662edf7979a50199b00baf04475b80a8ca93867592a51db9bd6244a202fbdd8068985a8f942630d76de54a5d7182da9efea987fda829c244b8f4a9e88e7e7882af358c7fed832195a6286ff8fc651375441fdfe118c7078f3bf8faa7f6efa08e97427ffeec5c4dbeb313f0b1c685b2dff3db4e97b6f96d7e81d844df916ae3493c5742df76068ebb0e103fa3f1c7afe282f6768a7071d389ccc37fff805a502ecd29e044868bca3293650d13f1974276352b0099a5a540e4f91d1fb19fdbc966fb799bfd6f30b41232c8d3570de48f70cda459799c7c41d9669ed8e5d28a85a4d89b2b96d001a7763f252e2269ae95e1f1718d4d926fc43687ed5a8420061f7e8cf26dc428cf7dcfdf7fd0cc18f67d7c715ae8fddd52c980c93d33ec7b9954ee3612c66f1d172c1082bc5389728b5e2c26804ae1d949ad20419e076e8edcc7307f9ee8f6a808a7006851ca7698b468a1188a5afeee45e90c77edcf68d71c0b83b84163af61775682027dd0dac99358c09471216cefce7342c45e1d01235fc7e5314996c91a1e594bcf0239de796cec53f4b4f958cb8faa8749df475d742169decfba5c6002e6d190387148e4c6fefb584dcef3764fd22b4a2b18984261244bf8a56d2f09f3521bf5886deccc82542ce6787835caa9797537f218c5c3034b0b6c98e27c07124ea59ea32a7e26a426d9e650f2d23222fdc53dc20a0cf0c314bb872a4502f48b190437a96d83fe676c63562da8874bdd164f4c835dadd1ea2ad32bda184659f72fa5785592bac010022b22c75ad184733d97bba9b2571633c52ab1f878ffb1ab0ac03104999575155fef06f6ad4f7e8a3ffad08ae00bde68290cdecfe7f3d493efdfa91826f216b467c4c6273eb6f6448f3103f4471fd3c6a713b168ff00b5831095e1280ebb8e93fdeeb68eb9474ef2dc63124068fac85ce1ff9b997134d6ebed2540afb9c833c28796adfe9f9b65371a761d9923194fc4778d929abdbddfd29d80ee5e1bda5ed814043fd3f404d60350c09dcddd4d8e3775ad593dbb57bbd13824735821bcb79ab33d9e630f6cec88e5c86252231a0e8104459700414758cdfd206892df2dfe88158ae0a23adeb8a9cbfe0d44c92f13da30d36edfb995e68c8128720556a4abc669ab90c03391e2d648f90c072e789d4a95b703bde2f1b1962aa3c6e0c7e4c0c4d9a72c2375b692116f31481e5f2dc58b24ce6bf96461783df7ffda506bbc14d4d5958e29b8e5d1276d60a8e64c037db00945fae8edadd41d70afc3c057c0826f14c33a41b3e0da0f2040d77f3f6d4a5b5b3e5e5577bfef57a9dccb740aef838cb5831815e470131cc4e99d3e7f12af4fce1b5eef623f0cec8d9c789b6a0de2d31d481203cc2a9dae45d0453c6b2d0dae9ff935897acd1ee46cac9fa007abb6eb23c9a21e2714133b7bbf7e529f7f30e8f491fd48bf6f7fd36a8600d3ab07e10d7c5c836603c7872af9375b813b218f22c40e305dd134d20ab5c1866b2195b177f7174bd705843f6ff1c91a9adb19a7f6d1d634834c3aa4217bd7ac2685551cb4148c07f6802524bf5b5875d0edc8a7d57060c161367a31ab2596eaa5a25d8521ee8afc0480b03e9e7d447327fe4d964fa7f17f966012ecf0cce5c63b911c138fdb2c0d55ba722101b52c4976277e044789d6bba341758be4cf51457114b4829a3a62250ba4e64a1f527a67bb8fd947bc8994530019c91402fc6df1b43085c7071484328da668838c2d9190cfab4dc489f6deb1110481adbe44270853f7f9b0fb9d4687fec0b9cfeb577eed089adff898eabf532352fdfff050bc6f281ac331c87f92808ce424968a59882f23fcfadc688b0ef74113e39a14bbd795675b89f9a326f3e23452a74832cb539f53a8afcd27255045073eb155779475214c5792a46b24603943e028c399f9ee39df4093d610f9bb9c594de8f311efc3fb44feec40bd6051130c4fef240da932ebb3d4c627c5f54d6aa59a673ccfc6ff59c9dcaa040feb48c1a32842e935f9d8fcf4a43e66b936ded9f0477c084bb57c1d116af832ddfea5fa3169d396eb26077fa49eda3fb768966b997d1d24421f2cdac37794be1d5207be0bf5eae0717395444dc7ae35d05d0f7d203b7a75f42be151e8903dace95d211074f1ee80ddff2ba637c132451c39ebabffaea01169c822f2e7e82e5cbe1c02d54793661ac4e9fdfade4aca130fd3de71f2cbe1112426d2139931dfddf9a0ad12c36bb181dff50113f094593899ac5c8d5cf1719ba4ef6af3970f5f9af0e0c77e6c1b41fcd13712d7b0bb887b98fd11b8f8b3600c3e2ffab1e4d73191527d8d119010c503ec493b4526768e1f14cba0bee43121e9e9cf2f9e1d49864e2eed41246039d9d73e98d19a24d38490d5d62fcc0deddc74650da60f7249c0e28b454ed56a256c2b63942b5d0ada02cda33ec01720bbab8ecc8210bd21f223fc2e3254aaec49bbaba1868254c9110de4561ec1ae2e1ed2ebbd6739c0e569eb3e10fc5a6527a25c8c2b2075677966948536b008d451ea7dd3503f44acbaec53dc8f8e6ee740e5f8cf63e42fde72c12fdae6426f02ff00a7790732ebb22b6411d12794165c285b5f7d3eb5c791ced6f669c4c861be2745196fd606fd651bfa4554d5e0245b4e16c15ce323cc639e66f7e885b043fac16a1b425d8d963af283fd40eb2b7dae9d2d49ea55b64f1ebedfb39a2c5174ce3573bae9cfc3dea290b070313618add5119b8964b53d6e8346cd16ad737f325863219f516bb3ba1de1b777efb5461f63bc36a1666e43477550162fe1ec46d1a81343288e0b279f605be72ab03e0451cc671fdfb937ff7dc481e829f9f17b9d0a4553867b62a0e05c2163250dcfaee064c6710808d586542e7523c0a474ffd65aaca3ba9831a74d86c261997283dcba4a4e3571690957aee93b852c0b3525e9f8546e0a3ade90bef346177f4d3cfe007af8e9e128ecac873979d9a9e22e3701369792c153991007a021fc83efb6f5e8d6b015d5f75ef1ad35264e3f619eb18c23f9fe282b250616b44bbcc3b60488858b8e3774d03c4b886485bca70d24c9ad707a8e3e7e1127c9e8409ebdad4ac9743839e7059aded0e7df36f9f909dd9295fad683272e441030f582a668079e4aedae73b52e60887e8b6ad96a2310dcd6ff08171c32ef8659052c5c91a7725f795861c8e85714c7466cb5e6ea063f8beeb3360d98f9b988678d8b1e183648d742a00d341f2ab504443b152fa603fae3ff7aee5292e57d167b95d67836165be9b3d5407018df1e3c5d044860c53f3cb143f3eaf5f9c43dfb1a14c0eb6f814a4d99c0d6320019bbc150e5881453fbd56c0e9c3e89dbc59e80167d6c936507bade889c38e8e42efc840e878116b681baafcfda3ac12df92626939e68118a1aceeffda8cd19f2bd9c1f54e499757b97b9f8639b848c35a07c0327fda3d8978dde913b25c5cbc9fb6d23d8b988bf46f87265bc779b7d5346db91dc35f3c98c5ecee9f1edd401a7e01a421083cf6c8a9eedb7d235bf088ef77bfe1eb97dfed6bb1e3c5a858c3561068895d577b40c003bc3d3d4478de573d216d8a5e90d76571b3c4829c3c4c1870dbef6e6ead44824c5a9c8099b033ed3609678ce621ccca785c940f3533724f40953b05df0f5ec9817f292bb6bf8839896da45dbcd503f8b857d3103106afad5a2fc3d68eea6b9155982c5eaa40629b88b8c5ca1bd06fb3961cb744c7362af91e4ab24d444e29064097cbab4d348dc938c5093c19549f2a03905975a0a18703296f28dc58cd9ed4d855fe4d9e60d3b142d8c2cce583ab0f4c8d4a808de946e7d6e8d288a51777d7279ac059271bd689d1d848d3b88eb853336bf784e8327b1434aa5dd4f016c4208eded706625e7c229d3052068d4df8c303093764d6dc3e67d5f33b776833f3a95e3dfd7e9caf01a63df17b06fbdc842b9ad769d480c8174eb0eb0f7c07510076f50e8dede14aa57f8a551cf27ec6d7aa02c53e4a5a80eb85d33e90504394b86ffb85290300b7a4357e39fbcc58a4d87941a777beb2d24d0eaad6e20a291a44a35bb116bf4391e03f49f2b53baf3fcbeef5e20c565f7e825547d9fd097b6dcbcff3455caff3ac5f5950efb26cababd28a6bfe3309ff55351aba1c8bda809f61f31dcea599b4500123470821c929678396e87c2f9a5a0281d44dffeed02566c8eacca24d344376860341bee9395f6f4dc753d5824a1cb5aa18789919304bc9fa206fdd67f42894455aa7961397ba722e66cc7dddb29333fda8fb5e26a05024a4b13ea390701c1f9f986f9625bb51a5bd6b864750afdaf96ba05d0f2f079f87d1f4b3c132304e389d4bbb6a08d2db44e9c562e4aeabcb226424802f77242f758e8199de4361a54a09dbfc92207ce822822321df4bd15cc40eb59e079652479964db367ee5bb3790298b2f1860409b0080b5571f33b2fc90aa501a386124e9f3c117489163a606926bb85eaf65e32a4838442b875491e265fca0ef8cf5917b09745409942ae9c8888fbf885f7a47af84971a4bf1ded69f64fd5b530adfafb394f8d82e14dbd9dabc9e098c12ca0aa194195f0784e6146a6e70a44df40c2d8888768e5f1e80d07ea97ee2de82d63284"}], 0x1010}, 0x6) socketpair(0x18, 0x4003, 0x102, 0x0) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000002640)='./file0\x00', 0x4) 16:00:20 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7d713048e699319296", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000040), 0x8, &(0x7f0000000140)) select(0x33, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x0) fcntl$setown(r1, 0x6, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x22, 0x462}, {0x26, 0x3ff}, {0x0, 0x1}, {0x0, 0xfffffffffffff001}, {0x40, 0x100000000}, {0x83}], 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000680)={0x101, 0x1, 0x7, 0x3a50, 0x8}, 0xc) r3 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f0000000700)='./file0\x00', 0xc000, 0x6) semop(r3, &(0x7f0000000340)=[{0x2, 0x8, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x3, 0x81, 0x1800}, {0x0, 0xffffffffffffbfff, 0x1800}, {0x6, 0x100000001, 0x1800}, {0x2, 0x0, 0xfffffffffffffffc}, {0x3, 0x4000080, 0x800}], 0xa) r4 = open(&(0x7f0000000540)='./file0\x00', 0x82, 0x8) r5 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/4096) listen(r4, 0x8001) recvfrom(r1, &(0x7f0000000380)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) wait4(r0, &(0x7f0000000200), 0xb9bfdb9a1d73d409, &(0x7f0000000480)) recvfrom(r4, &(0x7f0000000580)=""/41, 0x29, 0x2, 0x0, 0x0) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x30008, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000300)) 16:00:20 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x18) setsockopt(r1, 0x1000, 0x401, &(0x7f00000002c0)="e534dc8f913c08c5f951a6b9a839af4d7960390eaaa10c51eafb9c873bc1a97513372376dd2ab5d1d0c3204c50e01ef8e9eed9107f4b5c4c0847aa526d15ddd1af3bf23e2626fa890120b2cdf68483ef75fe2592e8f9eb02a8671a0fcd4012dcfb38b7e19134bcd8820f22118153b3b1e6d0f63862e24addf0c1d93ab0109943a13cebd11a69ef252b9f6d945674b9508d87d989d191ed8f95e5f8107e97826428284fd58ef41620ade8a7335ddf8564d61e0e7cffb7cc8337482baf649dbe80f9dec244438275a455e5644e0992b95e12ad8144a1072678c4e319dcdbb451fcc2380f73c2a67c01da7b97dddb7a2abcbf7dec7d", 0xf4) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x8, 0x2, 0x7d, 0x2, 0x21b9, 0x63f, 0xed03, 0x63b4}, &(0x7f0000000200)) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="066b11ad03b7acf734d1d16d51065caf652bff5e856d06230ca4039d40c3f7c93d866b62048e8c5e62680a1715a27b5038572eb3f053c54d", 0x38}, {&(0x7f0000000140)="bbd38766388cfc782f94724fb8427e172d316f25fc5f86250f6a0a5687deb403bb6504e16476c76a090d2dd63e67cab7cd4d2f66e30e126cd8ad796d0dcd75cb8709706c1ceed7a20bda532e79acf8ea267a6a8c6e5102927259ab4ad4a910d343fc74be951e", 0x66}, {&(0x7f00000001c0)="b8903267482dad1a37beb77e25e60fb0c2786ce66b119da8eefbc0e30fe59073fc8805da7472ab6415109270a916cb5740715112c34a1ae674e0c26a4e7a0ac0b3a75c891cd5606ef7f820cd95fc0feb058f9efeaa82a063793c7ad72183d77c2fa67c66a15b14c00213189fcb464ce505be5c6ad959e6dca8f66156557e9158eb520220349b21cc77eb7a643a3a74ac604896dbc9fb6684b7dcef11c052a14c6b82e8f8b66f80841f95c312cb12b9759ee9eb45aa36634c0ac1016205248076b623b38f362b2d63f473ae8370c8b166a6956898e7dcddeef0c30d9199dfe3", 0xdf}], 0x3) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x20000) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x31) write(r1, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e2bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca3005fec1c0d325402a9d6c68de4ca116dd887c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b908396c87d479d863e45c7b2d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d431700acc6ff2811cc985f6a2d7a8e4518eb55a8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69bc4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf74a5d6ee04b600d097155310fcc00fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d53c688816c9680651053e5845bc4471114980378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b0701c3f3e7e2b933849b4c2ff4b9473a44678e859136d82ecdd03f1a1f3f9f3264a207fa73f5cd2ba3", 0x47a) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80000000100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x3, 0x100000000000000, 0x9, 0x4}, {0x800, 0x4, 0xf51, 0x5}, {0x200, 0x2, 0x3, 0x1}, {0x6, 0x506, 0x0, 0x4}, {0x9, 0xfffffffffffffaa2, 0x4, 0x2}, {0x7, 0x7ff, 0x81}, {0x2, 0x4cb0, 0x7d, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x6e, 0x0, &(0x7f0000000140)=""/110}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 16:00:21 executing program 0: socketpair(0x6, 0x1, 0x400000000012a9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000100)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x1) socketpair(0x16, 0x3, 0x40000, &(0x7f0000000000)) 16:00:21 executing program 1: seteuid(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x805f, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0xff) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x61, 0x1, 0x3, 0x8601}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000024, 0x8, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0xa, 0x40, 0x9, 0x8}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x7f, 0x3e5e}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x11, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x395b7dd2, 0xff}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x60, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x86, 0xfffffffffffffeff, 0x7}, {{r0}, 0xffffffffffffffff, 0x70, 0x80, 0x0, 0x7}], 0x0, &(0x7f0000000080)={0x7f, 0x2}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x5, 0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xaa) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r3, r4) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x5}) 16:00:21 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = semget(0x3, 0x3, 0x400) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x80, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="006c56f326eb569b4c31ccc01f445fc540e11d9ec744097a31e48a4bed8479a127d50485b33c41980306b1aeef", 0x2d}, {&(0x7f00000000c0)="1067ab57a87dadc35a19a48d2a1236cf361d4917eec3db751453b21ec2fcbffe00e5294871ff8b8697815c07180059389cc14053fd6494c0c624ab514c99c82899e96329766d3ebdb704f40520240602336ceaf28fb38378fa", 0x59}, {&(0x7f0000000140)="041445839a207c621b649a20ce828c0ccc09e43b2666bb0f9c4cdaa11cc296db67f871fca74584a3e35390026c6dac99e3588846c0d94cbf1705e85d3ca11a596e641f14104ec34675f6aa8e18f1207473535cdc0963e4010d6094f1e52946e47be41e4e3e9dd93743a1a6d8c7314404aa9dcb9438069ff00ab6021c1400035bcc8cb2cd9480109d422f32e48acbb4ba7c5aaf991c9df3038150604ff29e4896ef50b75362f29dc51ab49df9715e19933b8216bb7fc52be45711da049541f9b55880733e28cef1298eda5c7849fd43e2a2ad61e47d94205c88e18edbf784675d9aa5bec1cd7c28898868df12fbe6b47b0bd52b85", 0xf4}, {&(0x7f0000000240)="5e0008426c6e477d3ee8e7c474b2dc91de5b99647de4121742e98601c4c8a310bdc296d72149e45c0442e74b437404e3dd84914036cf8909e90319c7a9dd93434cfeba743d1c6e2d255aca282ae4e174e60396175909b702f4b4e1f4f84b711454ab925205e392335817943cdee43931f8d225cc7cbce13120f8900b066896d912bab3de47c06261fd388cda56011da86643ff6108c0f7aa826ecb9f5f80a650cf1cf25c62663a62803a9a3c2165dfb36498ca", 0xb3}, {&(0x7f0000000300)="a250d82ae846ce911f5c5413a4457abbbf0c350bf2ff06c43539777dd1c3e7dffe4223b703ae74ab7fc21715e475a9aa15be63270172a1c59a32e7a1925bbfc082cf54e11346e696d202dbc6ca00e319ac95a469462f3ced00675bdcadcc9d8612d4a7501eb7fa92fbf47fa2370e79d09731d93ea98401aaf2eb81bc4d1d6fa2a6ec75059c20e705b557e0411851065a7adb5583cc41609340bcbab93d772b4210734e4960cc5c97cfd4039a870f126a1aac0708fa658f18c8d42fb946b321886f9e0062fcd06345a048ce45acc6e83f53bc9918698db24ced39bd654ab6", 0xde}], 0x5, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r0]}], 0xc0, 0x4}, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x80, 0xffffffffffff0000}, {0x2, 0x6f4}}, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) close(r0) pckbd_enable: command error 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x20000000000006}]}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r3 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0xfff, 0x2, 0x1}) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000100)="57fb4e2a93533f68620bdddb0e1c0bfd2ec098bee95eda313f1e741ee5359b70d93fc7e7470290e869df960fb14f4e68b25cd1b65a8e57cbb39f0fc763ce6d4977adf2cc18b3c36882760e901a36fcd3c84d447262e17037615c5e48470c5647b5011baab48994a49cd684c2b4a649f7602c807bac7a2031f3211b886e61b1654dd7319f2ce09ec8d38a152f0cb2a7ab0f081190629c5adc39d2f6e5f75b72f71b2883bbf631e6aee51567bfa1d26b840d91613258b973c6f0e395341f8d03aa34e5e00229c43c2d66e9b6996cbe4b7c", 0xd0}, {&(0x7f0000000200)="87a0a77eceb21712c606d7912a03c01f1fb09f88d22a204d0e02dee44ade21db54efb004f130ba2db66dd1edf71f6732b029147fcdc58f8c71ddd0252fe022bd13a51d08fae25f642987c3d9d0e24e1e0717d13b568d9524b5788685139558c851e5d3104eb0d15541df31ce22013c70d00cc64655a459b5b18f68a88bd8e413fb2960fe52a1a831c32ab1d7b7e88152e605d3ec55e3121ba7a6cbdcb9e3e654ec47d2f28146b8f768fcd770df3542034f8b0e082dbf884222a33b246deea693df7d929fa62b8a0e0c76f041670312ad77", 0xd1}, {&(0x7f0000000300)="5be69643b7486a9188e9bd283c4ad48f8b4130b4d40c3934f02d71a49b72c2782e3d7773eba238610be4226b45f00b88696407a38cea9acf634c2a555e370c0ab06dc4f8f0a52c4c41eff63665daf163e59db47aaa2fdaef8144a40996a85c11c5ce1d1f89e0cbee9dbf6ae84834d6ed98fdf5f8350659544d38", 0x7a}, {&(0x7f0000000380)="2ce995e2eec8f11b63cbe213620be2ee3e9e6f8a04464506e07f48b6c7d0c7951908702591311d3c22b2bfd5e80ec3c65bceb15fbac8119cc42538ff87260fa74e68c8615e7f843fe035ae067880403b45e0042c74573101dc423bb5f9aacd9ceed8bb5c61dcc7a8b74b40233b07f85edee3dabbcdcf4fa5f011849b1ae072ab9340fa211c3a1a284273c409b447850f59c352dcb844df8ac49fb246890467ddc5df792c62c5f3697b5630941daeec501593f46c4f5900e14d539eafe316c298258fd45bf47937b03f", 0xc9}, {&(0x7f0000000480)="6c5dbbb7fa91e8438263a9ef4b1824686a72b22c96c0a048fb05741c7c9b5efc12a6d7614f1b2202a863513f16e4752282a06d110d71045382b38e65f451d68a560914c071aab748f9008ef7f3f5f5e5d3822b938ec7709aab515547e4c4ca26d7a325b6451ef9a0e0bfe78a0e0fa9de3d1abfecdadb9c77ef4739ef6ce9541922453ab4c45763aac1c2a90c02ba0691549788570c803691c1990ca9886255d10dc1fcb26fff266b2db71ea7d9856e4260acd7052424397e158280df0e989d5d802edb9b0b92939cca4dfe45d91a2bad8b062e8ae2451935efd3eb8556a059", 0xdf}, {&(0x7f0000000580)="f1afafb861bfe4592eef40eb3566d721fd785f1dc1b4f4927ba41d71c08c5576f63f2ac535ffe60386aea180f949f119d50dd275edcedac61af25adca00d2593aefd00264ce179b0da8056b08c8c6eb6414924c7495f791c4ff47878ef5a45eee65d1d96db685b263f7900c4b522b5ab674ccc7b5b240cf1f034243f37e5dc09e70585f1ad0e4f26fb8522d4450ecbe039cd1257e3c8bd0048c855fcac69492563f3c3c774996ce77d3f49c1378ca6420e669e5a395172b2dd0cd7e4cd699d3785c7f57c0b3bd8069fed28d1181da2d55716bae024b89d4af4405a995b56", 0xde}, {&(0x7f0000000680)="33d4d684f447261f4504479824848fd52a04d3f3f11b4e8cde7b8820a42ecc42736ae7718d8c20d5c8c792555241f97ae0886a14c39cac02e53b810f716ed07fdc5c39d98e8444376bb5a20ddb6cc821898024e7523a002cc922668aae9177292ed12451a513ba51df910d222a128d7074dc", 0x72}, {&(0x7f0000000700)="a76c1955d78745a93a5b0756dc183399b87afe9c471627d27007860becf2f2cfe293d67e0b46a32180706361deb5bfde88b6e13c4d48a7a1578e357dc6263aa913c342772080d157b5a24288e935598c2c0f3f5faccb1e2f0ab6377064c71bf64cfa4c71911f4b8e96ba02801155a2335201a9d001cdc9a0ebc8ca148e6516b78c2e4e84b2f2f8f0c1c78c9c35b480047884d5024f047798710f0f4c0e704d733b81168c2f5960ba69be449a82677e", 0xaf}, {&(0x7f00000007c0)="5a8f98811a743bb6234ff4a178332799ca5e2a1d6463143eaceadfaed5427aba53db6ba9c36f1e45d6a40095b8ef100524460453ff8e0948632d1b13c0b19f384506e34d1416b4bf020b73eb5a4179fe3fa87feaa34f08033c1f2c3e393609d55c5a410ded1cca38d366749dcd282b341e1c0e08a27d496646b1d122f2d8d3684178ff058f953a557e36d7cb839aa4a3a83c19ee55cd34068b36a31307b359ed449928ad0d400ef6ec66503295d3a97b03b7d79b25641df01455073f30761c8b744c3546", 0xc4}], 0x9, &(0x7f0000000080)}, 0x400) 16:00:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff88, 0x0, 0x73}, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4c}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xe3, 0x0, 0xfffffffffffff8c1}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[r1, r2, r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = dup(r0) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r5 = socket(0x21, 0x5, 0x40) getsockname(r5, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffc344adf9) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) pread(r0, &(0x7f0000000140)="9256107eecb77ba434e15783856655accf05fadb862b22c199995718cc630787dfc66a10755c7fb742b2e690a9798401457f5cc84fa01b457d1154d4013d700dfcfc44ae2c8955b5c969439089aecf9265c8da4fc951e9458b39f7a4aa2f39d7df0bd5fbf8006ff11c367ff6a8c0f0aee143a8ec67f8c83588abc2d5de7f324e684cc32687c5e43b90638f319d906020a37f30d639085f8c9b3a68cea85a6e3477a1d6f940539dc9b3ef06bf0be997c35ee59a60a9f4bf660905a9490444f982b3602d5aeb3f98d6a27b698f9931f84768a07aed08677a2ea85067ab78d48b565a9a", 0xe2, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) pread(r0, &(0x7f00000002c0)="d732753596a12d338921ab4c56b9007695d70a50007719feb5e8adb4a24c417d4a4fb2e1643c9a78e577799e8ce071d2631fd57e653fe38a7ef6053c224b5e94280a7fbee37d098573b92f53e901192ec37c91e38231ce1eb93f6f3578", 0x5d, 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0x59, &(0x7f0000000240)="797c079445fabf09bfe5b08c3c114e9ec08cf440a6ab024af375ef06cae32d30dcb7dcda838750a8cf686695ef8101b3d8005f6a9ff4f7f052df0a3954d3a68741c23b74bbfcc885885fad79e9cd419a5ee9e97b9b8d5503e3") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) fcntl$getflags(r0, 0x3) mlockall(0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = msgget(0x1, 0x120) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/122}, 0x82, 0x0, 0x1000) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="2ba4", 0x2) fcntl$getflags(r0, 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80006, 0x0, 0x0, 0x8000}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:23 executing program 1: socket$inet6(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x101, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xccc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x376040bb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x101}, {&(0x7f0000fed000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) fchmodat(r0, &(0x7f00000005c0)='./file0\x00', 0x1, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x3ff, 0x8}, {0x18, 0x1, 0x7}, 0x0, [0xfffffffffffffffc, 0x6, 0xfffffffffffffff7, 0x2, 0x0, 0x5, 0x4, 0x3e]}, 0x3c) write(r1, &(0x7f00000001c0)="e1760ee21bc48d34741b28c1ebcdb06133acabe6bf280a647ca0b5fac426d8c3a228e8db7e9fb500a12b16f0a24cec9172eebc47240ad6397d128e749171800a62b95df18d30688652d26be4991ca9625ffb1cf8a8a6c4a24a551f0bc8a727a681cca3aaf06a5c4b9e172ab192961e7264fa2dede9d34f80da02e94039770c14dd68f60ce416a8b6592bcc3050d948912e4975a01c9ff7438e02018c358339dd21c6e075f355d6fff4362aea3caeb2a567905e1b4d824b8191d76453ab07fd", 0xbf) pipe2(&(0x7f00000000c0), 0x2000000004) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2014, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x6643d8efe9d2ea4c) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0xa8, 0x0, 0x8, "4a4abd7ce5ef9d8db96b67d75b8befd13e22b784", 0x6, 0x61ec91b1}) socketpair(0x11, 0x8000, 0x86b, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x32a9a74f, [{0x3, 0x7}, {0x2, 0x200}, {0x3, 0x6}, {0x3, 0x10000}, {0x3, 0x1000}, {0x2, 0x2a}, {0x3, 0x100000001}, {0x0, 0x10000}, {0x3, 0x55ce000000000000}, {0x1, 0x400}, {0x2, 0x9}, {0x0, 0x8b}, {0x3, 0x3}, {0x3, 0x401}, {0x2, 0x100}, {0x1, 0x3}, {0x1, 0x100}, {0x3, 0xde18}, {0x3, 0xff}, {0x0, 0x18f}, {0x3, 0x2}, {0x2, 0x7ff}, {0xb743f2f8cf7c3cc3, 0xfffffffffffffffe}, {0x0, 0x8}, {0x3, 0x81}, {0x3, 0x97}, {0x3, 0x100000000}, {0x1, 0x6}, {0x1}, {0x2, 0x5}, {0x1, 0x3f}, {0x2, 0xffffffff}]}) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x40) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffff9, 0x7}, {0x0, 0xf2}}) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) shutdown(r0, 0x3) writev(r0, &(0x7f0000001400)=[{0x0}], 0x1) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x4}, {0x4, 0x3ff}, {0x43, 0xd0}], 0x3}) r1 = socket(0x0, 0x0, 0x200000000000000) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f00000003c0)="1815ef349a6afb3faa2e694f4acd33f662d1870d4f4fc191ea9049ee483bdfdf25f14a796dc480297f4a9b5147f882d02cb3033bbee3948b69ad72505530e1e882aa8c8009fde246f6e8f8576b49366bbe25dfcb34d05a52a4e66f0657ecc604a470fd2b23bd34ee23ad9dee04af454ead4c4d9a828d4c081b22b29cac4fecac4120d291b8698b1d6e6258f9cceceb7a39c7588e057f93ebf917e55b6fa18855", 0xa0, 0x2, &(0x7f0000000480)={0x18, 0x0, 0x4, 0x7ff}, 0xc) kevent(r1, &(0x7f0000000500)=[{{r0}, 0x2f53d994a43ea42a, 0x44, 0x2, 0x6, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x87, 0xffff, 0xdcb3}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x6bd}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x4, 0x400}], 0x2, &(0x7f00000005c0)=[{{r1}, 0xc26764dd18fdd477, 0xc, 0x4, 0x31, 0x1}], 0x4, &(0x7f0000000600)={0x2, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x20022, 0x0) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, r3) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r5 = dup(r0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x0, 0xffffffff80000000, 0xff}, {0x18, 0x0, 0x7, 0x4df}, 0xfffffffffffffff9, [0x7, 0x0, 0x3, 0x9, 0xdd, 0x9, 0x4, 0x40]}, 0x3c) 16:00:24 executing program 0: r0 = kqueue() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f000000f000/0x4000)=nil, 0x80001fff) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="94f133f9a532e7eb05f76464fca398890ea0448d6f4620ad1f452776f20b2483537f418c09e068f5545b67456fb289702a4c728c2f152c6124ed771f1327ebbd5367081fdc3461a4", 0x48}, {&(0x7f0000000080)="5d38c8dbd111ea8ae45bee40b3522e1b6e6a9a5058546da1b93741a041c9cdcb11981adf736a417bdf9519a335825f147c62ddb49bcc395d9cd8d663d2d4a44e5c4ee9a7bf0fd74013a9d5a76a786c969f1c10929d185a223f8243387fc222ec792b869866aae2adb04a9437447b069b412e5f229fa9e428488cd48bd3e0b48b28c6ea6a2d13b2b888da96d8470674fa1bf9587eb86df63c9bcaf704b2eded658d9446b6ddb089eca8883901850cccd9ae54afeeb5ab1bcdacf52ce6bc1790f9e33c1b2e7b71b4f007eacf829d52197ae339494841d753c03e838c719825168b8f1121847a38fba9940ca2d5e5b754549e7d07a295633baf458b6c1b02e19ac3849ff6de553ddcb2420404685d7337c5037983d2bac9735bd496484fb1d7f50ba389329317d881291b3c259982842b48c2e218de9914c4fc2b213e92d02f88a73b8bcef6541cf8e74ec1760fb4f5ca1212d0ae6d234f45be68544996450d3c5bac65744ecff4a904c76740ee26d86cbaf854c2f0accbc8e8c3623d349f258a75927ce3c90c353e82296e795fac3d777933cfb01737b28f803db2e821fac975f0bb824504753ad9bb63ef3b74bbafa04233b1ce179958fcf4f62daba8a49dfe9f105f5c05dd5bb95e651f60b1f6cdd7a6ee8bba0f6df0df6e1989e93ae14aa4934e95a36a9766284fb8d3a00eba01b262d837ddc81a5b61f00a2ece3d045f80244842304db7e38c1a23513e4fccab30619ecd923f724670d55774ebf06e54d79cc1a6110de05a0d00ca1ab7f66ef7ff6bfeafadb5e6961a0d33fba51bedddeb71b7756b8808e686502c404e9fb6bea6a8bb62778c49bb2417c383221b82716e274adaab7f7e0dda291a5795fce87328aac547b6cca23c95633b080782b7f3a47d531234355aed46a77ddd0672b6ff3a07d86f317e964692da5a00d14b34518cd4c71c7770260ef3a32a135953996660150ccc14e21cd05d193da627ba37de9c1a6eba4a35c27c06ad3e8a65ef23aa383fce6f81fcafc28302eb39aa3392aa59006cd9f6e72220a96848af6231415544c08ca6135cd78ea3c41aafd752fca7673ff71eedba78a4470a794330534ad0382f78f830e6f9d3b1390f4f38fb665ca5139dbafb0db1273678c027f7894287cfbad60aef53e4341b4b84578c4f1c84838e7d1f3427eee23fae19d5d18ad342318aeebe1800ec4495cbdc985c518051822b47b240ccc9266e671cc8ec808eba3671a0ceac6549f169afc062a647d4de7ecc34f8dacda52365b09f60a18a06e33b665f6cf1ce491fea71c9bb6fd7a13fa77592a766859b8e2de19cd1108641fe649ea475899abf6bcc5bf773a99e61d5c10c7b801be3d7c6d524807e944d93a399946e30aaf6008a64c90f7bbe0515ae20cbbcb1398d31ed44ad70649957710a238dcf1cf12d9ab2a1e61a31d05dfbb7460042d1aa8997b14906b3552493029cea9bf1c636871375983d3824ecd4f04870488ed4fd0d41b232175870012ec93e02949f58c969fe90955002aa62d8d4e61a1e507a7487ba0c84d41f24664651cee75bc55ae74f834fd34adde812d5e954667acc1f0ccfe4785eb91d1be828fdb1b220f8daf1b2123afbc6dc07b85ad56656f818b2db8dc056f234ca7758153ed34a7d7ce2adc163bf3198ac447c8f68f254f3dbcbf5fab4cf7016b2175b269548e862d80a34af40c0a6f165beed92f8b025ae784ff508a89a95e7b38d70921289808753314dbe206c29102d88004b413721eda7a36605e44632e2a615ee750550b5f93aed30cfd4c3c79fad42b0cda9fddeebaa468c173c8e55cbfa738569c45bcc52cd56b4c75af4ca87acdb105b729eb758553bfbf8041922d7c79d14107f29873eb80fd0adcfc5b41d5103a393d9233e6e6d9640ec8aa7f8deff65dca42e18a6a7c563d64c155dd19e84f77762edb90ede7ab31560f3ca5a4c8d0d3c5ca52283de72fc0506a395b16d0955164f85a2c44fdbf4e7a2da49b3bceed391fae1a4202d020706c0c1dca2768b56c77499c262c79cb00a9ca3a36e4b6e7dcf4fd29a7c43b2f3cce13e499b4daf0e68dc7717732f1418d6fdd6af27c2b9513f7b4c2f22c67d25b53efa114a554959d444709056b47f2efff2e2861cc971cf13072e7d9d80599871b025cfb8fb9e16ec90b5acc548a1a072cb5d01a46371bdc8f1cb0d9c826034e14c8309e94c3ea312e63f866847d3e83a8b8e2f194b054029a3fe0b332689ff32fb8368e3315385a32abea0f443eff19d029a13722582ea5a159efcb00e8b5ec4da9e2b8e1210d0c2d75b7419e97970ed6dfd5f6384f4a88b79fed754ffa4b13b28d58c0892717ae12da5166b11b3700947b8d6ac0add0b84df8d873664a8a55ee6336f99b56651ac65e1fcc371a7778ec0cd46b0c29af29c1943811e282284ff8deb77ed4b338152b8a339144962bfc3b0599d03b8689737668d29386c0a06cbe938d17503c971ac14e1a3273a7859b37595ec4515cda26e1318bb0ed2972def63b2131fc90eee5f7cf98270784c4e93258095e66a12f93c82d89d0f9e52d550b38b03f209225e4fc0a2f1bc15d2563c89e718f09dd9ae352470bf0dbb7920a65af8b84046d4068c6bda20f8dbc9f0051742b54b894742fba87a74992f311fc171c562b3206732b704137ce75a5518760068f3f68886953a863328c7e63f2d384762c7e70f600404fd18b530a93ba0aa3f41f863cf30858a61562c542321841dd90d6df4fd0d819f5d02ccf6a4fae892e88d2b4e991a42f5db7e88a488d47ec4a41d9ee434ba11548ad2515f98db37e4f35845c47b596fdef8da2617874568c567460b0a0c0e7ee6bc0852791460f2a9a533eb8d63d75a6c8eb902d02a417e1974513862d16b941708d57b82aa83a1c99307205e8d46dd3d311676c6236c182fd16f1be295787bd6b49a4ccd24b729d32663b3c6ac5b62da9bf0c4b73a3a8795369a316e3af6aef3a6b5c7748cea791388e01581b216e70ebae877a151743aa02ae6fab0eaa034d2b05540bc3ad0a3eb1f736ac624dd30238311afff488e3664f9095240342b997c790c9b709acf7ab9c6767c12ed5089a803094cdbbaa96d9b2da82429b755d3af48014a704415bf86b8ec7f9376e868963d5ab3da8203bfc330131c3d5e69dd19505097711df8c2ecc2048023d8dc458b536226510449175fba7f60d835f63b9c830e4538cbf84faf7e3ef316e817935e74443fb621b9bed8dc15cda1f4b483bf4d8a7d7377a2d03fe7bb01fbfcc308ad5a89f3a3a42f832fb50bf46c920f9995e06a2bbf28e22fc9896e72d44b2db0e163ddd2b9d72a83130bf8d8b78f1e0776bb3e17fe3093edfc2a22df463bdc65c10b61c3990bb9d9dcc59c00de90a07563073d59f0eda0075f20c0cd65c3e3ddb7ab4d65de0f10215776226674e8822df1c675cec4d19fcbbf4b12faef1ae361beec391a57e9bb75d4b17eb7c3e7f4dcf582230227a5aaae85dee2f3ae71fa507c2abd9b7aa163d6304b1aa0a0fba8a06caab9420d2f9a7abf2b2409a4c4f4a4634d78177eb04a31094f89eb9083dde042a30893d08ca4f456a1b2e33008ba809cf3b06369594f1628bdec32f1236ab6f060403be4b10a4ca766076367bb36a95e3dd52e0548f666745c869f36b50e179380ace98c7fdb147687facf70c502ed92700682b30590a7971094797ee3c9146ceab557e719c9d32946f7863c8eea8a9530be0f4140afad624e6385b1b2d0f46e9787e46e1dad836de3e6fb8d256ddda77a7e037c5d06cfd8ce3ca362de3fba9151f71b899539e347ba2ae912cf4b5dc9e18a2c08fe583401597d8134e6c8d60874b3ada64162cefeb5c60069d9ce0297ddfac4549bdf4ad96bd993dd4fa6cc01d16a79d64a454ef5a4b6e0c57d2bcc247e59b88a9c65fe73c97e653ed05d701d70e8e8b14d2a04f780cb9cd9e10d85e44cf0e44d79fa4021fec6dc9a86db6ac99e3e20a77e18d5ce153c7fa9d98c01f34b141bbde870cd7cba8245c1d19850faaed5464cfe0be22879dda97812fa996af5a6fdedd6963bcff5e8d30466019f71a1b53e4dab544025d504ab6296762888b12a6c79a1d8a1b03e14987bf011aad720ad3286e310ee941d505e8174bb7d4ff78a2a889ea0dc3878d8528d9cbf03bd12a53d2c5f8cd058474110ee908e211d6f24b0f2b3184cef4093e17830d6c11807f8895d9bec555f2439c4bc114b8ae269384db9601b3f939ab5a490094e3209d537ebb1f4a23f6a99393e57c12c5d774f374888e66b9dc5180a2ac948ab1c92994d1d892a67244a86c36d7f21311b5d578b3fd26dc2ffb576378e83cdbd0208074e178af7287f1e04f2754e95d758948639b8c20b544921e9b5dd7a517af9abac8d214a576230f8a1c4260ab575fc9d73c653f7972f1431b2646e2d56f33d3c7389778a92caeddc81d819dbbfe79d9321041f989dc27dfd1107f5cecc4c6789c9ed0e1d83ed8007b8a27b53b19a70e8ad4fb37b7d4a854b1bbd86138f8b4ffdfbe117a964b2166432474818908a5174c4945843bd0624e1edc1bff4b8a5fb0bd3c60bcabc874193e6c7cf6f63bb6cf2d7173ac90c484fa3c2a9ea778d05b921694da76a66e38822799543c9fee7f5ac88d8b448b8c47b0ea63c9b1d967cbdae6f6ac0ddc2cab358ef011dfa14a574fe1dc6551ce25e697ec807f85448f83a9011043181353bc0b57b76a16752cf55e003cba3b2694202ebf798d0c4f461d82afeff1003085949eed8ca7b5aa61e9e77046518beb056d6f9770603f66726926d855c78a1229b2795fc4f3d4f3bdcd7892c58d6f085d2ececa25e73a0b72ab03cd142ab9db17391933a91b0cf5bcd40b39de4aaf78e50693a8afd644cec02951fbdf49bb2865f73fe28c436990d28f644a4f9ceed3fa0810b4c064caf1930fbf32a03e20498fd2cf9e59823556be02dad363f3faca35e3780a77e42c0810d938ca00a9d1edafbdd6df3202a5e330a55b1ac93d6450b431b01facc23e08902a50752c50513d5881cc34fb72b2cabb7992cd2205d73f60eb9f4ebd07a4ed1d6be7cf7a623f10937bd8db78dc4099fd3daa3c85ebe929c74cf5b6a2007aab684d92a17ee7d9755a8ac9c2435ef92f051d928614788f66ea51f62f80293c305c3b137c422ef4226d5a15cbde58625288383e9f8c52ee56322509dcc8bd30a0d3ee4dfd844e2ce1904f0f0de18ac08770fbf36758904b6f1fb957a49170c02495479ec40bf2f0259be490bffb0071ac1e99f08e511ec32e29b90266396f28c8d4b656ace1b8461b82d7c03e466e10c96b7c31cf7499c7fc715fb3e01db67f0a2d369f79a455dc2992366ef2222d2f45af2f540dc53851a696046f82a7a34baea82085092c43d3bf721a74e4943e5b36ada76699caa08c21af96a0a840eace3d1a7c36df3deeb19fb37a19fbbbb3fdd093dc995933270303a58da8037a104510f59f543f16fc92575259649f0aeea0692ac316103cb37355bd1b753d9c053850eaeff499221244ac022fe0e6316fca8687ac1cffd1a3fd1a18f536a64b539ce1d621394ee2a47642124d7cc146df226da621ee8aa7bf74c101bf0e888afdca06a5039be36858d0c103be96d44c472b221e7cb7d52587ddf592fb8c01103a76f40545725645eb20ecd09308d75a1e52e6964d492c2a40c0933a4191f615706983646f3945ea3e64df358a836d0b1abc2bde28607db453cec13035ef0ed866fbff6ef11b33577060b7adc5f6ebd611342e3e1c7ad4a61b17ddb792cf45495f2fee466cea06d7fafa0c0", 0x1000}, {&(0x7f0000001080)="a3a86417c4ff55f9ad328a8e7832b7491efe7bc1eb9dca699f31504b2b18c5cea16200385c640ba1d7c8b4d46891279116138e730837b4832708df0cbe7894060b04ecff3ca8dbd269f0951a597a16", 0x4f}, {&(0x7f0000001100)="64cd7e26f6b875210b48085e1d0bf729bfd9a1f806dbf3adbce3d8f07f42ed1c18a8abb38d36d628134cf5bdb7141e7741cdf243789a05bf7cfbb22f9ee270d8877875d21f90a0419ba3b5fb8b75a59728d0f2c43e50eb934316301ea7fd1849acf26c4d44add7a572250e2494f7370e607ea8f57d691e635ad84888d2f14edcb4f41637cfc6c60b4795ab5c0f5ea1f5a130a995f8f7c521aae8a60b02c305b0eda08d494b95c8cfc269aa587c115a35a289b6a782c5e909fe76b6bc85f42b0b9807ea2df6ef3e0af524b2de22da6cf1f2d6b3e0dea6bd254cbaac7211", 0xdd}, {&(0x7f0000001200)="1cebba65b59d661404acf60fdf70d4fbc7f94e7ea1502e30caf90628831915b7e7bea6ff15ceb0540a9052fb1ad2a51fbb6e0b48bc89eae65246a1e3df54adfc7bce33973bf84bbdd232096f3a70f0d722ab55dc1590020e5d6f1dac1090d571fd507bf18c0bbc290a3d1eb03e01f86c80eff237a11dabe0123c330965f02adf66453306592c7a32f7643b08ebbc6b0b6f86558b35ee29cef18241fe0c1da714aecacee1b3b4efab706b1432f517b5c08ed5dce2b4211f43eba1c4631d20614865e18400bb5c55783077f2d7997865ebde560562db", 0xd5}, {&(0x7f0000001300)="d8f60dc378de6961ced8d0aa3ce169cf57f2ce5ef256a6d6cd56e97034d2347bf7092811ce0f61dbb1e9c6c594131ec330c6960ce1ce515c1700cc811200ff1791df2523033406c7faac5f1c1e0ecfddd18b41f97827c17acfabbdfbf9c2013be382c30a4439d120e0a60bd5b15bba3b327e5e67b180b6ae34d7333e3913c0ff923ac3300050847f4b2ae2095f3c98e11a1ce7b2b21c94c2703af856c4f6fb514463b7349a1ddf5d3aff16e9ef173eb7291a9b50145d19e9b8083d39e24dda3716cf55bb4ad8d883b41a3ae2c10c163c1ae63ff813", 0xd5}], 0x6) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) kevent(r0, &(0x7f0000000100), 0x3ff, 0x0, 0x80000003, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:24 executing program 0: setrlimit(0xe, &(0x7f0000000080)={0xfffffffffffffffb, 0x4000000020}) r0 = syz_open_pts() close(r0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="4c4c7899a9845acbc7d47c80163a75f61aa9014003a21fcf4b5effefcb0d25744a06e2975fd1073f3c9bcc4647d201fffe90fdcafd7aa5c259948aaa512f097da9d40577b4b8d82531d2b8eb9f79312d0aac6a203e902c3baffb2f09f64f72c31a740600000000000000395c929a5339e27da9c5d3d9b40c6981573fbc319833d5da383981a42e3ce528bf62c49b94ae58820a0206b62fbcd270058358d1b86ae4905b3a1b12d265409faf6a1234d15d960307252550b0a7b98ffeb0819dbf3880215a8fc44bd86fc02300001d947900b06a2a0e8720b3c4ff88a82ef5458cdcacbd581cfd9a33b2cd8cead13ea9576ed365704fe8dbb7b992296b3def1c1bbc928c41a3283e1233d026af2e88a59fa40ad8601d41d81bf92e2d16300e5b32affb5c708e6ceb29d88cf22c9de72e503fe1b0bafa251212568c0ba5359093ea456d4fedf74cb997d0aaf8bfc536e31dab0ccc32b357914f8b27e160f96df7946a0d7043152b6257d55e90916bbe5e59ed5b270d85404dc903efb65485a8592fc3704cd21697e74f759b8a6e34f952544ba53ca3f6d53b756eadd9ca6ee6d5a8433bc4d9a33a973d102569b925de47115bd0c28a53ace10bac60c5f44a831cd446afa83b4c17d8d8fcab8fd431ba606e679faf4f6f6eea090f800f3bc4377a4fef44e43d22610964", 0x1e7}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x8, 0x9, 0x60000000000000, "81b9d9b4eb38cdf65f9660e5e4b12ac3f79387ea", 0x6, 0x6}) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x400000, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x5, 0x6) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r1 = geteuid() setuid(r1) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='c\x00') r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x11b) recvfrom(r2, &(0x7f00000000c0)=""/107, 0xffffffffffffff35, 0x1, &(0x7f0000000000)=ANY=[], 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "9515b962df611a67de8c06cdcef60aa63ea2434a", 0x0, 0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x4, 0x4b8, 0x5, "f67d6c7ad00f52db7de3a81ab9e2ab6f009dd9c4", 0x4, 0x3}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0xd2e9, 0x0, 0x9}, {0x60}, {0x40006, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280)=0x101, 0x4) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="89") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x7, 0x1906}, {{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0xffffffff8edb788c, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x100000000, 0x6}, {{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x400, 0x5447}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x100, 0x1}], 0xffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x44, 0xf0000013, 0x7ff}, {{r1}, 0x0, 0x0, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000004, 0x100000000, 0x3}], 0x76, &(0x7f0000000300)={0x7, 0x20}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x8000, 0x8, 0x80000000}, 0x1, 0x3, 0x5}) r1 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0xfffffffffffffffe}, 0xffffffffffffff8a, 0x0, 0x0, 0x0, 0x242}, 0x2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x0, 0x7fff, 0x3, 0xff]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x1, 0x0, 0x7, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8180, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:25 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget$private(0x0, 0x1, 0x400) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:25 executing program 0: munlock(&(0x7f0000001000/0x1000)=nil, 0xffffffffdfffefff) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b8180000002900000031000000030000000700c25e388d893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) read(r0, &(0x7f0000000240)=""/217, 0xd9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 16:00:25 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfff) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/de///pf\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b2") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x28, 0xfffffffffffffffc, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) socket(0x26, 0xc007, 0x81) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6f8) r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f0000000000), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x75, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000000)="f078fa453474010cab8bec6e56a8c45f1b2e213f01893ab00e571d9fc1a8ac1c81eb9c628b467a0b2ec58d6be921d1ceda6a4c5054708d08167b5f34df1098f7c65cbbae27c73aa8f89972940d3f65a5c75a7b2acbab4db1ba429e5513d80dcfc68ece828df4c4b5841548a18139e39ed8b2153df9a0a304670f7d4e49bbf300ac8e3ef36afacedd0cc219ab823993871a5e8ccdc20482f4dda660961932e2f299dabff914de57d7d6aa7e7628c3b21ce58d88659fd6b87c85d6da383d537f77f6394b8be54f1c9a2ef8") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x40000005, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x0, 0x13c4}], 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40000003, 0x6, 0x3}], 0x82a, &(0x7f0000000140)={0x5, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30000, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x6c, &(0x7f0000000000)='o') fcntl$setstatus(r0, 0x4, 0x40) 16:00:26 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x80000000) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x11a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x8, 0x40, 0x0, "968a441cf58e2d95692d589af0ab8b976f8f29bc", 0x401, 0x6}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) clock_settime(0x3, &(0x7f0000000140)={0x4abb6b40, 0x9}) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x30}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x148, 0x20) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3, 0x7c3}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) sendto$inet6(r2, &(0x7f0000000100)="72ec5b2f9cadba13d48804ffe9b8a18d8faeef425bfb8b051bde0e0fd1d441dfb911a95679f7b093ad62dcc3d3d967f94f912b6836cf38c8919361791d32292871ec6c09cbbbfbbabb02c80bbd1e56ecc5b841976ca167ecc1298ae085ae5a30be33020ff10eee01b5d83d5ff0831ad91ba3cdd4e16c0102efe0298772c59bd3a08ee4e5635a3262f109408f9cdefd50a2a69d1cdfb7cfc8a90720f36109e5057285f6e42cc84dc15578c0bfc23f61d8509b29ede3", 0xb5, 0x4, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffff801, 0x40}, 0xc) dup2(r1, r2) 16:00:26 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00000e6000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) lseek(r1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60a, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) fcntl$getown(r1, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x20001, 0x0) setuid(0xee01) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:26 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getsockopt(r0, 0x401, 0xfffffffffffffffa, &(0x7f0000000140)=""/232, &(0x7f0000000000)=0xe8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:27 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) close(r0) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000400)="5925a0f1aa20b74137dcd9507a636ab09fabd4e4312b82969a2252e5a0ac6fcc7d83ade5a3da8d230ee90200592e1cdd760a59399d01efa9ddd36a107deb16f9388359ed64df3d5763732a43fcdf4af18f6ad0d9d0e75a44e43d99a0640e79b78137f128ecc57341f1702b9216628ae2973404f7d5f3e7ec911ea5ca15a177bdf126c6c707e3e53d4dc3210e197373a5a0edde1b8cc36b330d037122450c1cc80b5e71d887247df86a3f269df19dde1a880aa719ba5feb13cef1326dbe831744afeecc0bb0cd2a809760f58e32f9230e00355f9153a074", 0xd7) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000280), 0x100000000000017a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1}, {0x18, 0x2, 0x1, 0x2}, 0x7, [0x6, 0x1f, 0x2, 0x5, 0x7fff, 0x1, 0x1ff, 0x9]}, 0x3c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x400) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x219b) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/51, 0x33, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x80000001, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x2) 16:00:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1}, 0x0) mprotect(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x5) socketpair(0x18, 0xc000, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xffffffffffffff15) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001}, {0x1}, {0x60}, {0x20004006}]}) setitimer(0x0, &(0x7f0000000000)={{0x8001, 0x4}, {0x81, 0x3}}, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x2}], 0x1, 0x5) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10500, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000200)="68ad295237da096747e862a69ddbce6142a71ba8cc5ef64ead06cf9a1da3e50e06651c7bad7b3ff680f25efcbb77fa9f4601a79d769ed1cd", 0x38}, {&(0x7f0000000280)="f028b2fafe084d7465f98b565766ba266a6a5d8ecb8ae7d17ef95bc531f99367f6c3df450678c2aa573149fda5ee959f2fac07f47acfdc77f86a771296b5426b9fa46a10ecf13e5f7d38a00ec612e9059fa79a86026fc1e8b1afbc5e28868ef4951ab5f902faed24072a02b82b25a2ca681f39c4b8132db5d90ee8fe3475f85be679ae437c359684dc63403626594d9493746328f463ed366657c5e0097b02f21840c6ae08b9095615aae35e66d3a9bda9a29de8d0a9ce14578e14abdb46cc27c69924b99d6f429c48d75f3c30646b15152698cbad55d65c115ba57d39f2a656c8a8a8f39f7ed5180979329e6d", 0xed}, {&(0x7f0000000380)="3377808a264ffce32b78451306c21726911eafd81e55a4215065d5cccff9a8cd511614938d", 0x25}], 0x3, 0x0, 0x0) 16:00:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="de2f822eb7f79f28e3d13cad56b41752c3ffa43174ac8b0dc38497237dd64aa90eaf66e0b467b0f2ef07a2c37aa5038722650c324d0074c3ce585c2bf648ca5758f9d0b5bb8055c5aebfe575d5085ba5e5149f139f951aa9a3407115902b0d1d01dac4fdf5cc30514d9a3f0abe31769d96b9fb382b09f5bb2b9655b78cfb7c2eb68eb0db3032eaa545fe56ea6e2a21c13321c791af96f1bc4b35dbd3297d008bccc445bfe649", 0xa6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup(r1) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000000)='./file0\x00', 0x20140, 0x2) dup2(r2, r1) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) openat(r0, &(0x7f0000000040)='./bus\x00', 0x10180, 0x48) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x1000000000007c}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8409, 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x290, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r0, 0x4) r1 = socket(0x11, 0x4003, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000180)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b407c5d949b20fa50a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000c618e251e72d48914ea758e28e8d8a7cbdff6cc2d48765fc5f2c6b76cfdaf3ed389439389b12852035b257e33925454668e99906c99bcbd19128c7f4f462ead572", 0x2ba, 0x0, 0x0, 0x0) 16:00:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0xffffffffffffff01, "90de4e6c233f911a1d962f681f00"}) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000000100, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xce, 0x8, 0x401, 0x35}, {{r0}, 0x57a61cb242f5f0d, 0x40, 0x44, 0xf5, 0x6}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xc0000044, 0x100, 0x5}, {{r0}, 0xfffffffffffffff9, 0x42, 0x40000003, 0x4, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x3a, 0x0, 0x20, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0xeabf, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x0, 0xff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x5, 0x31f9, 0x3}], 0x7, &(0x7f0000000100)={0xea3c, 0x800}) setsockopt(r0, 0x4, 0xffff, &(0x7f0000000080)="33a72f90a04563b5659449b90136", 0xe) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000300)=0x6, 0x4) setsockopt(r0, 0x7, 0x1ff, &(0x7f0000000240)="a17afc76e2a937e932562818390a2116c8c6ccc44e4cc9b0ab924cd63633194fecba76273e053ad8faeec1a179b9475deafc69d7fc0a812249acfa240d1af31b9e94847fba72ada5d301b2e5fbd3424683d7bd83127da38050bb2f4bd4dda5c8f9862a53cb32bef87d7b20d5cb1cf6b4493b33209c4a463eaaca10ffde4cbda73839343bbfe7212c7c84cda8890394c60f4cefdc9d5c06", 0x97) 16:00:28 executing program 0: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000178c7724b8b90b818f8389e4fee2a128d8a7c27de99e25f14f2a505be30af30a598c80514a96f7ea7205417362c5eb5647158c058c861db756bfbf803109b6878bdced7ae41a4241d6863c9f13a17265be7e20f0e567ab8a5f003f56a3a80e01f762dff6d6c2e7c0faaf4c5c5e6a017528777e588ac9d19b04967b63c118526a7034e325aefb8bbfdd4ddde5a9e72ef718a6f82e5029c066acddc0f7ee500edd9c035fe18a351b06629932be8dba44b89a468e6a96cc4d0ceef397d9c06da089553a90d7667db437c5e6cfe6f204d4930a9b2b8c5d2b6006c1231ad902e9e1fdf37452619cdda90d3cb98ec0183f0bcb1c725270"], 0xec, 0x800) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x0, "6daa0db11ce9e973739ea77f7ec000"}) mlockall(0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x1f) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x84}], 0x1, 0x8) 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000140)="e7c10fdad30d61d052fba427851e488552568b21d86e0a353bfc3c6a55c6de4a9dfaee1e56cfa67f3caf5356eb32ba7d2a25c2a34368ca69658810350da5173da368ec20f31f0ce05114f013f86335275ee175175dbb86725281efdb42bebc2cf220506cbf4bd081c3d72a81c42f363e629fe179f3ffad7e62c77c860de54a3d8c22d8fc4524490d4e377282eaf4c26e8ec62e1b32836db78f6de009dc5cb215da64be6a71c47c1cab44f150", 0xac, 0x404, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff3d) r1 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0xc007, 0x7fffffff) 16:00:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:28 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x2e9]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x5, 0x5, 0x1, 0xfffffffffffffffb, 0x5, 0xffffffff, 0x4, 0x2, 0x3f, 0x6]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10900, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) pread(r0, &(0x7f00000004c0)="5438fd9bcc459650cdac9abce8e0ae70fada7b8f121c03f55a85e939710f7aba6abdb2ca9a65a1b606768747706250bf763b31aa539e61104185038eedf84ea10a1477a534dd926feda069498f9b7d517f13431315860a401c42e86d64a4b3531f445a1a5d2ce5617dbc8ce2b83db9b89fdececa2b093f377a2c2a1e197afded2aa5c364276c31049e57250e5c0da8e768478f71fa23ca708579a33b0b8d203bcc77dd847521f72b5dec89a00100e94b494099d503be73beb9b5e68125ac9b04b8899c30bcfa98cb19bc6c287ecd5a80f655095e379614383cb2b6f970e2b37782887e", 0x2aa, 0x0, 0x3d) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x3, 0x40) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000240)=""/228) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x7fffffff}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="680b5a02b4e296acdd17468a9fac77277e141a9008925dea5bfa0eccab27ff64c3d8feb4d6ce4cce910deacbb726ff05b196409ca16ab74f863ca900f46e6d067830419a6d853d4058c7bc8563f36ba3566c2de95c4608c0f0213cadacc2a4771b88afec7b68422ed58c6e828dbc669ac8a6094d9d1f06f1415c6b3680f00f96c15ec73d3aa950ea39f8f66bd173c677331d6f25e2a053ab4f699b0d899fe4c14f11e814a4b12de08f66b2541874709ae10efee2771e9f76c32c4bad9d1542e4399c3d3e613b8a06274e3f6b718e298e17edd41bb095279d41b9cc4e0fd1b47b4841f149", 0xe4}, {&(0x7f0000000200)="d646856fa185c9374a3a8d2fa282e685cb7888e5e3b3afaba4c1c7bf9e4dbbf081e3d63562ba49fa7ac1121896bc42a3afece8e262fdf11db7b48abfeffaa08b94ee53a2cbbfe3a7a6f4276234d0dd31e5004f9ba40f6fc045931c44707d9fb45a211ec1e9bdfe20846587046bd2e4ae9f1453725e90a9237e8c1ac496b911beb4a0dd41bf4c4d49b8dad811b80e5ad80b35bcc82a9f701865d01c15d7b8f06cd0b52bc4627ecdaf3355cd48c3967c20767de6b428598b2b0db3cd4f65d1bf8681dda389dd60b6247586c987ffe370", 0xcf}, {&(0x7f0000000300)="cadee3b526b6f9ecd9ec5e683656455a6ed04d414fbd5e6aa050abef38d31097d3a09241035b9b73ddcf3518b83b823658e18c3cfb5ddda26336551a3a3b3413722565b995e174ac176ed1de37905fabb5f1b226eaedbc2222db1d43aafb10c936a1cb5cf83727e830e4edc76a334e9e9df55435e16e119b0f503de510796f7a399edb2ba29f809dd1c378d3a851e537da681ec4570527ff6f46e487fc99a8928f64b8839be3888fc08ab84e69918cb75add110b08d1a192a6aacd2817fc19afaeaaede74cb20c90d98ce8865b286918208780509e75cafc10b9b741703ff30d5e2cb9d1ecd427639767b649d3bc783d396c181cc42f8279", 0xf8}], 0x3, &(0x7f0000000440)=[{0x40, 0xffff, 0x31f, "3ffd35b60367259e975b674d6c9f1bc17fa0f527897e6f2798a1c6a4503d50e57ebc31dd8a5540220c098e3f71"}, {0x100, 0xffff, 0x7, "d1656a2c21bcacef8b77db07471bca9ac6c63dda292fc383aafae5f07eae548cf6628ec769cf265960613c58ceb1225e09a1135a85874f15bc4c9582ef0875086aec0525e95cb6528d580953b5e7c0f4e9db23a563ecda0ecc73465f5973ca6d1cbd1ccd70fcc7efbe0d949f777d7d7ec8f11e027d15a49aa85746fbf1197d749abddb0329bf852c5296a46eb4abea6d517a69d08ef2a634f20d5dc6b84129b9b4c597ef11e408e640813757f5cb6011ce48e9b8f1703aaf6802399af873d0ccb098fdc14043bb9c3e7770bd6b8f2054e4d99e83e9bd08180fedc55d4030d4532392ecddb881919cb6cce07a"}, {0x50, 0xffff, 0x6, "4b05f5740775b6a0f3beb798fd31152f5b0849d4705ced412e75afc62050964376768a5a4bc815149579a97b6491231c9c6f09621c47c309c25c44"}, {0xf0, 0xffff, 0xf07, "49f6ff9be317b521fa2de4f2654ebe713ecde9f7280083c7ff1989e272448fe9fa321a4f94b986d899f27d9e527df0b81f7f5fcee407ba2d1fe9cadc513f9a8747b420944e173aa5fdd57f961eb12f3fb71b6aeff2bc713a5b947c907bb5e72326240c2da50b700f8f77f86be005189d780322d289eff538e3782c250833f19e5df07587cb849b7900fa392150a22c842b2aaac1a40592e1d662470ba087b9843ecffed1c0ea35f64de1a5f8742086aa49f4dba3e28b52827da2566e0d51b9de4d3bf020fa0ff214e7d2b3bb3f48c3eef4d95fd6d45d2cb38f1112b4f5aff0"}, {0x88, 0xffff, 0x100000001, "2c7af280e95f707ce2e649972510c311c3f988d244e065cf66ac82f4c303836ca53460909738e8d73570a1eb9244dadd2f95c9d1b2495d1033542349bd30b68a9164eaba5f5a84c0f85829bee9495c44ec638fd02c444415e2ee964dd7e1867f4a07351ff1bde6505633efd49e89bbba2214190ebaa44822"}, {0x28, 0xffff, 0x1, "10ff30d209f84a1e5ceb3eca3979e20b94c13e9ffaebbc28"}, {0x60, 0xffff, 0xf1, "993f14a852801c42bba9f9c5e785c4cdc5170e28f8ec795433a4f28f4967a24fdcdc2a40ef02bf2c61b063fdb97393f46f5b68be238dc5031c1aef1c84dad8eb7f2cc350d5ec5638bb"}, {0xe0, 0xffff, 0x19, "898272603e112775361d2e398857a9a465f2d832b0beb2940ecfc30118b7ad79dda473731221a4ccf889ca6e79ff4f8862193bd647372ba78fce6ed201c2a0e327040626bef477d3c0f97574df00a62d15ecafb2cf74effe6974bcbae105e6cb4d4f7fd7943606a15a86cc1b1411a8308a9b7c61fe3ab3e5ec394aa4f599b7a0ad8762d77ff872311a2f6f98a4184116cb5fc9731a96d9335f93e959e2923c9bfb3dbcbbf298626b63a6465a270aa6f27ed7015f08f9233dba30abc4ef9715943f71324b8273c463b4da413507"}], 0x470}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:28 executing program 1: socketpair(0x18, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x61}, {0xa0000000}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:00:28 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x601, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/149) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff11, &(0x7f0000000080)='9') 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) link(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:00:28 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) ioctl$TIOCGETD(r0, 0x4004741a, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[0x8, 0x4, 0x4]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)=0x100000) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0x3e6) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x42, 0x5) fchdir(r0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a267e16d3cf9ea54b7dc9a5e91be4a970136fc048c74c8acc73169054eb84e0e2d0c3ae603596f819c41db9290eb066e4d5de5f84b0fa55fcf108ef42b02f2190b9a7d9e6e4a288cff42bebfec3f4891ca8673f73ebb99a3b5c8c7b13a0e503fe0cd05913f501b87270970772f2a60c70127ddb8de552520c964a667833d393bfee33bf9a4bf66671db6fb462fcbcd8a14a566290a9bbd235f4dff217d27967cf0fcbf9ab5f924067b8c0b9dc1df309f41b440d768f1f1b21001cc95ceaa523c886bf82ab6189ab4e522ba7cbcab48c97ba9dcd78b588a18733340043dc854b16d71f743308dfbc0bbba0b955d2a322e4c8841c4cd7ec7ce68504bf49688a858814b9680147be272f83721044b6688e879c2a2ade41a7d6075ae07f74a1a5f4b98ea090da61ee3bc76e4416a22bd0e7a4a7351852f43f244855ab59a4b45d18893f9f9eab1d5acd51bc9a8590de86e1b98d9f4fd94c35486c39657f7fc9ef54102ac39ea7ac63abdbe84a4fd155478eeeb00a343ce3e7fa4d34bb951a141c5a8d296b481ec7aa81a04799d5927d3c4b46bc798c70a37d25fffa1d0d053f8ecd8bac51b8bc0bffe2f8255f7a668d7f6da3320da3d321050005f95f7517c5966b2cda65b9861bd75bf08aad86f1221c8880686343b010b1a4dbad1cc9d10d5b174753af6c4ca145235618d39e053485600b291ecbebde26a26bc17f6e738107499cd19dcbb104bb0362b107e8cfd437496fe2cee6b07b3dafaec58b1e5dfb03c7f723109a01d9f61cb3efc2f4389444a188b3b3bc73e3bd15e909215417e378f99cee39b0be8d63f128bdb9a183347b97437abc6e55b28aa19879a9b6ba6ebd41082794631f67f180b625df4e8b64636f678feb1c55f427301ef288af3b56463a6fa26e6a69d3dc01be6afde493da8af1206b88f009191d9772a936ec95b1aedd04ee965061232c4d2a2bd60bc0f9b89b75f2dbd59475a63b4f74a0732b4b916d7a838b21a8d4e98770acf0c277bdd2168daaa5f3aed87dd3f23af115bad4b5cc76b4180d8fb67733704b518fc68dd5fc619db64005f8837b28260aeb608e9c546fc712ca2b8e1e8e5b3c8b4b7c668b0b64e0df045ad01fdc137f7a54d375080fc01f657a484a167bf1da7d56d912879b7284e0894f8a7b8d5ff7f006c0bdef6b789827e6c5439fc8c199c28736cb166dc2210a8698ab0a4a763d7cf31a0dc9f3abfcd2bda613d9ba351a89fe7d12fd44dd324272b4c74df8eba6a543f031692cee1810b57e442ffe9e63092acb1c4deae194cab16ea908145769b49298f0e30430cffa240d53e67f441d3ec7cb1c93586a943e6faca66b88768f9b55d5b04dd8c6498183720811722389c481c862ca802d74b7c80580cf26cc3c421ae684185f4fe8e2c4bb496a1e2b9c108392f7200c88e04088a10cdc672d9d4856bf455b61a8c346725bf5eb7ba087906178efec4f867d7ae5fb208e2477aab1930102c1b7d5ca9a5520222c1066b0f67b86effd88683363258b09eee2190e944e643439ceff21e12d3a94bdd1962395f53b561dea84976413c4fbe5fb8a30f846083e04b33f5feccb8b43ae6cfb7e164cd7515729e67ae39328d3c3887fc028e7f970eae467fdcc545cbae401e8be9adde834d2e1d0a1d484993b5a08f7cfb7211e4415dad91b55894ed29a20d2110b37d71488368eed2e5fe697f57ee8fdd3e936785dab800ef75dd79e3711be55de16ba391fb558a155e777a9383064ac390fd80ead2a328bef219bd1928d81ba10e5e5618538cac8d8fbddd8d0ecc75278a64541d424eb1f40b1abcd49f68303a9194077e0d1548498eae7f2212af040fabbad0a5d66d3019f23cad4b80ec1787d2950d3294f527bbe393dae061e4b67d6b1504cac744c8030f2dc024d6f3d7a9e5adc3a209b6ca561e715be0fd607a11ef673d7aa7db197518f91d38a3138057c64ac933979940e64379bab2fb1dc75d2e9b1ef5117494be52bdd3f5fb552fd1701fa710c6d7948771bdec83833f9d8b56b8bc7a05b89f89899d828f42ba2ca56edec34a1d7fbe3a1ee24591d105e5f04253591183423519ac463c0422a9972ec40fc33cd3addd271bc15258712b86399de4813560dcd7966d43b9797d6936dc7041c15f98ecefd4d4dca93f5f9e7464cb9d6d875b5f8b4fcd64fb44824f9f62a43b2d8aa3eb9297eed681755c0862e597ec99e40a71ae6181ae3096444b4c4c2c32e779a7adb8ad994b48a0b744b138353ad693269384530797297cc21aa5bfb79b8804925649d18d1ffa8796afc75c14da037abd95ea317cdecf139a05da81287e6602730eb3c8d5cb02ff801ebf9a88d777e4b0f342e638469c7bb9672d2f169d9bf77c95aac717035cc2178c3f73b7b36344ffb8f5a65a1a08ca9de678fcdf0c1a9a224f2ee0c5d85ce248e5cab006f1bf0e7e137d8af2d31d2b6189e749beb768ccafeaf06e4c3a82748c1eab25ae5b1e7182538aa26ce6709276fc1533182132b0526af920e000f95a09f965a9ee54831f0d2aa24769c1064c4d80af27e13ce5f0ef4a31704d36e45332122dddf60cc10842a4db077567b9f290416643513a7e943a95860cd8fb41b49d8f0edc4aad1dba1cd06baac657647179d2e6bf978c53291fd3201311e425384838422f230bb8cb53444a54ec4af49af0c7e959f11c58109005df79e0fb01e2c29f14853cf9233c6fa327a505821683ec97a6912f96090cd9d8af26791326fe606fe498441a67633c4499b9f4d72732b6ee3525217b566cfaca0f1418b6fb062a17f768641d87c1763cc547d9e21000f6c93d91fbcf2556a7bef9c104ac85184928e615e5dcad7a4044a8432c1f307ecabbf01c45556ce44916dafc60596af3d213886becd49b3868f1f382bd63903b15359fd388b19fa19ecb64c12aae53d7513270f27a3b4e68322564deb7893b07fcca41f2edb94895b620cbf7c9c7c02a1e167b0327d370de70122bf4509275be1dd46c7e1e0c0cb6a70ca540877096c30fed36b15c0414af89ab22ee770c29a788e89ae76b51955cb6e6dc392b6dbf50a352ad80458a0163813e6660271192462d0fec40b82372cbea2851c1f04e22cdc79dd0dccc0529309f5e2cb6bea38fe919052f9c34cc1ffab9851527d9ef5ebee27e4a4aff24f61302e5fc8bf3e8c9960b049920e7ca20fad029059a12dce2901eb563c56972b3d54aeaa53108a0283e807658fcb281d32910ea0bc04688e2470a092fa8cfa8996c9d3fbd3517692407da4b106877066fbd8797d2b85b1945d820dfe6a5c547bf1db41c56579447d9b560387c2ea9e307fd532394b0193afec725a8efef4d0b2bcae840c238dd395a3627334a93255a83c2486a320bf549ed7eb8827d5ad3a22b1ae049540e028ebce443bf1418ee42f404f9ba1c70255c5f5cbab5c690f32d59d80092ed51a0e45f50920995ffbbc41f3cf8084b3f5c69c530d53ceb37edd6de8f9b56d3171855bf9ba0ad5c67681f2f4903c0713d9be3dbd8215b3553a7ec98733e04da0171ce8a4e86ccd73c6758348619e25edd87f4cb8c35208ad51a0a078f9ef7cf0a1c285fce28c447925b727f8daef9101f452e9e88ae650f9c171ae40f6ea9a400976ebb9835402f512325159437ad53d6ec136f4e1fd1b47486ffc8e5fa4cdeac9b6b1a3ca25e70e174ea9e66dcadde5a04196022de474e620b575e4742fb66c1cf49b8c98316c43544baf074e1c33d2392482d2c4ab09f3768c092ecb43cecf06e858402b45756050b7243cae6450a7ebc55660e16b4b18f533cab272a5d99d4f960635c26fba7b34a3bc30ff8cc8ab719600f7e670d0dbdd22ba28f4e24fc9bd2d127e30441ba0a43fa8c859b40965a88af18ce88d65fb86c7dcfb8f525aee949c48b63c0bb42a1a43d494e591a3d056f301f2da1334d1dc668bbb6c47f4285ee193af89b226143f98dd5f1b8efb8bf583ff6276bf8a1149885a31febdab0cec2d417b78ede01436936149e9484d07ef0f52d9d16808b2e7519391879333847bfb5a97b53b8f29b3fa6f9980fffe7f0887dfc38f20523d95427c0e95181dfe6fa2c58e099364401e3de816e324dbbad49b290c3d3b2be93dede278db39ff9558cb64f07775a19173dd77e198387f5470ab45ea5e29bfd1b4dcb8ff7e63c9d9ec5960ac74793e35b725a3afe4abe0db20ef827880416eaf5bf7606ac50bb0567f1739736b1b2a1321856eeebfa8130f1e5c050e065819c8dac6f146dceef4f98e945935c8e9cef4efb6181c8731295d345a9204519864c36cffe154ae1466bdde9ce81b136363208e1e6a5b4be10bf9feeb44a103487594e19d71c71478b07d11517da96d5c8600934c7cfa6df5c174bb29eac3913c431a93001a952a26f85424d7a44b369edbdf286aa9f52fad711c03b8a42df9bdd8e0ca546369790de090319e84c24fd39987f4cd3b46ee262a0241499b50746a8d25b1cc8edef18d74e531c054ac6040203e1b9f3725e3a0775e568fb056fd92ccf9f1606bd7866613390b324f10003537c7106ec326ba4c497a1b825b9e80e95f5eeb2d1a27cfab17fddfbc7c1aa9fc84b2fb0afebe76f8ede97b01e9fe1e751e909f3aa42a327e7729f7769c20538bc87a8ffef39fab3d96d0cee4f53aa103f2c428aa688ac250ce68f34a8054640c13a9771920e0e166bfd843ef84ce8bf44f405348475f3d8bbab927116974e52ef929d49a55db8b2dee68f802de6636d3581cd870380c4cc8e46600f3d026df55665d6e67950026ddf74f4736ca7e5e6b60b835b426164d23c5dffda7683dd01fc20889a7b38ee87489e61420f10b81c9e4e3105f0f3a048923162f82c5043e547ec3c9230668273e8553e4949a26146903079fbf20beb92734e349b11765828ccc70f460f9ecd774d51bc0eaf5de306272cd199c6d583ec83ab92ce1006521e5397d8cc333fd4c9b65fc98f8c8a945d5d5c2a0dd73d9f8669e36a4d0026173c006827e171c4c52a1c2f7c54d50fa5a035d8d5738ee71f37507733a3f9169a3df39a9e9cc4a4d36a33bff4885b31095d2bb6f90e773e5fc91bd3eef8d52ffe9a60760c5b226f707508ac9052c1f7fdd0ee7c3e0c5e122ca80177cfd5148a74005c837c2e09cbf4d662628b0a30831bf4428c34d4fcc33249d8bd5ec3f41ede1c19bfec6a00f61f7491dc4bb42487b8655b4b3a60b7ed807a8e1ab3791da6e5807da882f8d496d2fc5fdee301a566640716f11c3e3c8308f1f92aa3b88efd0c4f0483b7249b4405c3a3338abfddf11236b6d96d567da72eab81516aa45bd35a1d9ea779a54d35b7e58ca7c02b83184cfbf1aeb3a0ba2357ac18097cceda528f96603f151d803677a7fc4e4b66536fff430ca07f2d9fe92a275eade2a145d613f81da7dec1a5fa8be4cef130595ce2253033e24d6f3e419e85ea10bbbb4906d0d2a95a66a8f95faeeda8b3830d97b71750836a69b79dc69757e7a723fa15c730b958967c2e4659c605160e651f29be9ab42c9e0d22b6b5f101bdf296340f77c3dc2ed9fdc6e20ada9e475dfc5710dcdd22111ef371e0f4cfdb20244d624b72d9a7f7f995dfbd6f9f5e601e9be16080131a014a30857999636142c0ed2103135bba6decd7958f3ef0e866ee9d0f6073e4c35a88defa85ff174220a30d0142bbf30e573f73e98e6c2e774ae2947ab413f0f96bcfac6998ee7d4a16efa0ec7cc6fd94e72e41e3073c9640025652c6713b991fc7da3a07296cc8ebf630ea5dddab98cb0b1be68fcb6c6178781abc92fe29dc3b25ee40a59628e60f8f", 0x1000) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) 16:00:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xa4, &(0x7f0000000180)="8a2025c04eb17af26519d4ee9327e7750541d4f6723655d2870f773e991e7916e05069d787b0760f5a4943c8243606f3f2e917a1d530f3af6bd480709d7d7839516d70c5c3ceca1ea41e079d46a1c1d459c188c9a6c5b1922d3f90fe8347f2dff1a574a91f6c573188fa204e5a919f2ad60fe6bd91fe5cb1209a936da2eec881006aeadd28faf04652e0ce1485036c7d67102e8f6ba50fe1c37e8a9da27ffed64c2f306c") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000140)=""/163) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x70}, {0x4a}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ftruncate(r3, 0x0, 0x3) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) getuid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x4000000003, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x3, 0x33b, 0x5, 0x100000000}) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) fchmod(r0, 0x10) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x6, 0x5, 0xfffffffffffffffa, 0x1, 0x1, 0x20, 0xbd, 0x1, 0x3, 0x101, 0x5}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000680)=""/108, 0x6c}, {&(0x7f0000000700)=""/164, 0xa4}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f00000007c0)=""/113, 0x71}], 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) chown(&(0x7f0000000480)='./file0\x00', r2, r3) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(r4, &(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)={{0x0, 0x963}, {0x7ff, 0x3}}, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) connect(r0, &(0x7f0000000b80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x16, 0x4007, 0x72) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c277f3a1d57c4d5fea1a9b42499791ff40000000000000000000000000000000800000000c6c02d845152281f23450aed2c3f", 0x256}], 0x6c) r2 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/53) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="dfa6000f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x4, 0x42c7, 0xd9, 0x5}]}) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:28 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x7fffffffffe, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/251, 0xfb, 0x802, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x10001) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10002, 0x50) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000480)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: munlock(&(0x7f0000ff6000/0x9000)=nil, 0x9000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x6, 0x4, 0x0, 0x6, 0x4, 0x5, 0x2, 0x9687c1b99b157ff6, 0x101, 0x9}) close(r0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000040)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x100a0, 0x100) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x50, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x7fffffff, 0x3, {0xffff, 0x8}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x8, 0x9, 0x1, 0x1, &(0x7f0000000140)={{0xe3, 0x24, 0x3ff, 0xfff, 0x81, 0x2, 0x8}, {[0x4, 0x6, 0x3, 0xffffffffffffef9d, 0x3, 0x2, 0xa8fc, 0x3, 0x10000000000000, 0x80000001, 0x3, 0x200, 0x79, 0x1, 0x80000000, 0x1, 0x9, 0x5], [0xd2a0, 0x3, 0x3ff, 0xaab, 0x6, 0x5, 0x1, 0x40, 0x0, 0xfc3], [0xffffffffa77b6c5f, 0x80000000, 0x7, 0x100000001, 0x80, 0x4, 0x4], [0xfffffffffffffffe, 0x800, 0x6, 0x75, 0x6, 0xffffffffffffffff], [{0x3, 0x2, 0x6, 0x3}, {0x3f, 0xd, 0x69, 0x80000001}, {0x9, 0x7, 0x10000, 0x80000000}, {0x1ff, 0x9, 0x401, 0x3}, {0x100000001, 0x100000000, 0x6, 0x9}, {0x3, 0x6, 0x80}, {0x6, 0x3, 0xffff, 0x3}, {0x2, 0x9, 0x7, 0xfffffffffffffc01}], {0x100000000, 0x1e, 0x7, 0x4204}, {0x9, 0x9, 0x6, 0xb8}}}, 0xca8, 0x5}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) pipe(&(0x7f0000000580)) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt(r0, 0x7, 0x4, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20003, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000003}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x38}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="e14d1e2cf4af30fd76e8221fdbc01b86853e77ce94776d6ff56d18dc06f32c535307655d5536c00277d6c370ea791d6a0da6903d4301616e5830467e4e3b654c4d58e2e6376dedfb3d09deb7e378cc80a042344a3ea7cc3bb931c3727c537be4bff16b9dbff1b891aa135f5ade4ec5afae6a9656cc5a0c028151fdd9dd5855", 0x7f}, {&(0x7f0000000180)="cb2a7aa915249576b0280547f335da721dbd77eda6db8de9a23dfe6315234862c88cc313e0372413f52616be6da2018365e8a01b0a0e5674e4081cb5c078b7a3fa253732583d5b16e7c3306dcacc486ebfbd005f0b6ab6130fec106aa8a9c3b359868a09c47a2a098f2f24d853710b8913f6b90ea504e56c6aebe52b9e56134e56542c5223c79b5882b5042290a5a4ffc8d323de46c5089d14c2ef6985dcfb", 0x9f}, {&(0x7f0000000240)="3e88cf", 0x3}], 0x3, &(0x7f00000002c0)=[{0xc8, 0xffff, 0xffffffffffffff46, "aebf26f4a82be7b8d0b97a2d84fd8de5103cdcc166aae7c8ed42b4df6e4b2648780a8ce1d308f1566dffdbb79096f9f55b21723f400b4a3b3ad1aa0fd54e63daaefc6c24905cbbbae013b025f2c6030214bc2312de4b3d8253ec1a10443a2cd25a7d6329be87c5e6b119f02489510ed94f340e20cc0ead4cd6604727910d1b5658668f01e2c247b3b7b00db91f492f754edde164d26252009299ddab8120aa91cd2ec1d662e266a05ec2925947be8c380db5abf2b81fd535"}, {0x40, 0xffff, 0x5, "58b1deb4cc9d1508fe6269f2928efdcf2bc72909cdd8bf4821c30e777e0cb3212650d37860b743d9256b0bbaeb96"}], 0x108}, 0x4) socketpair(0x0, 0xc007, 0xffffffff7fffffff, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, 0xffffffffffffffff, 0x7ff) chroot(&(0x7f0000000080)='./file0\x00') 16:00:29 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00./file0\x00'], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x20}, 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbd5d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc4a8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x57}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x14bc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) 16:00:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x73}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x3, &(0x7f0000000000)={0x9, 0x5}) 16:00:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r1, 0x3) setrlimit(0x7, &(0x7f0000000080)={0x7, 0x1000000000095}) r2 = syz_open_pts() close(r2) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7ffffffd, "73f3267eafcce5081a6f09000000000000f200"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgid(0x0) r7 = getuid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="0d3c589940de6f915e166d252f287f634cc4a5bbb148f1f3d5d7ccc74cab34b6717a14ba031c35f72443ebfab7afa3ad50c18ae62b300057d7e34146713533f12c9bb84a11d152b08e79e17965529b1c6d07cc063fb5552ed9069d33be6b855867bf0968ec66f1b0fb7d0eade698ba8b81347d893ab683e8de0f54d6dbf6503db27f90e908f29f2e2478fa811400189c3f41", 0x92}, {&(0x7f0000000180)="b531357882343857ecab0f166acb4ff71683286d26a4b10f41257e23f79dd1fe581cd80ca7653d9b7fb745f9f0e25ed5c116d95c2e8ed87a3ad22c24c03a7010adb2adfb2f7d6c719ee7e753f11c89412614b4931d1abd758cca8ce4a1d41495b073266a47b54e6b14fa", 0x6a}, {&(0x7f0000000200)="32c1ce7e", 0x4}, {&(0x7f0000000240)="062e5fc0671c98b5bf17bf7fc3e81f8da832ac25bd58ab8cc3892db494caf937a4fe422a6f1674e6abc1b67c90b417ba521a5f65992194cf4ff94d632306be69050e2ad42addb092f9365388e203a4a4891a7b76534d35b24fcae02938f0ebe0052dd540909648388016f45ae3d2aaee19f50425d10fe2de9e06c1081b7545d947918188dfaf7dca467aef152e6f17333fb198cddebe36dd2cac3ccc480430a177773e22e54242126a7453fe80e8b512775779fe969f6bbc794f529d27cd8e632d2fa0a2adf9b01762a74f600f8a2b1757412cebbf67a61d90111dc10c2259f28cca2f8c48c6a0173ad59232", 0xec}, {&(0x7f0000000340)}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="e3fa3df8dfa46ebe8651435c323b38408f7bfa51f7e3e81dd623a48805555df7c7dc84529547231affcaaea00a5a3e333b8497eff54033b4599166170866aa3f85108ae53b69c9a39f159a032e4d22dc8075e4d707a64c2bd67cb0119a94a391bceaedea937632f87362ba11ae49a4f5b79af9580b7b291b2bc6c2accd7981754608c24c3a1a108fdbf6eed913acb4c97e5fa3698431f108734c291a8d02b7bcd1db1982908b", 0xa6}, {&(0x7f0000000480)="fd9114b916eb69fb2b3ea933ecf22277dd363eaa36aaa73da9011bd361baf030e33220243e11b822219f39028908200fab9eb7040a97f3ebac30a84caf42ff3eaea311d9552d045ba6e8671f7bd3f3429adb27c4221b3758dd0ae289cda8b5b2ac9c73a60f5c672407f2dbcadefc8b9792f9a99acdbbef85886bdcb0cca4fef732523261808f2f23ec9cbec2a6f4d5c7fbf92b0c7cf8261b8e75b37837674869edaf80d47df375cc69b15ffad11a3cca095d4f519a621d75e5791799d625be46c282df705afcbf2a72aa04aa123a1a17000bedbdd407fca1435d8285c010f3", 0xdf}], 0x8, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r2, r0, r0, r1, r2, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x108, 0x1}, 0x401) r15 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x7fff, r15}) close(0xffffffffffffffff) getpid() 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x93, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x80000000, './bus\x00', './bus\x00'}) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='r\x00') getsockopt(r0, 0x7, 0x0, &(0x7f00000000c0)=""/149, &(0x7f0000000180)=0x95) 16:00:29 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffdb1) setuid(r1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000040)=""/1, 0x1) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x402, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000000c0)="240da66edaca78ecf547750179d1b271dc279e9ac575bc9aa7a54107e32518d0e728783c8a0e6acdfc2a2584781c1725bcd175dd906fbb1ab19c67ff9416ae637c44621123cad2be1e1c3e7d1e88c5e24d374eefd963329eb440e59eb62049ffd1c88771b7c7d5eb5259c1a51c6ecfb918ef5278a65443151a4140457afe402588bb9c7fa9be1973eaa44b378d75f9ccd9", 0x91, 0x408, 0x0, 0x0) listen(r0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="7413efedcc5a49db419877565c55c64b4126b74403142a7476eeedcde9f3e9805a4e67c60811e226c79436f5342521d297058684b37850a9d004afdc95600c49b2c3643220bd208389f810d4d9148e7f3e6b43d7ed1419cb8f038032f048bb218a38823658cbbcafa886a76b950f2f1678e20781970e3bb45923bc88108e45087c871be0f1797e749de54832fd5cc81d731a83cc36881575b8b2c333e0306661d04638c16f101a", 0xa7}], 0x1, &(0x7f0000000200)=[{0xc8, 0xffff, 0x493e, "09e14ce676d01d9cd0155218ef5f73525aab88bef77e47de62e42c7000f4273288b6005c46795f7a044de63d9f80eb2d341eac07c3fd75b1386d87e63fa3f335def1ae92402222d0f7ecab8a2a02de5735fb4fef1b0e02d859d30dc0070924533891ea11b87acbacc458bf8d6ac25bedf6565f48c9a81e5b2a5ef87a012228e332b5510afc31c665301a8b4694a78db31391f3a7c52d4a3afd36c61bdce565b6cc9132891bae71dc2fdc222c2ce6daf61d"}, {0xb0, 0x1, 0xc00000000000, "a41cd73f375317d7d5cdaedd92816d63a57a1b9397bc37a74f527fbb32949748257d139d71c50a92411df7cadc19168e72b4effe68e8eb501d26a11c537ade9a9e21278ccc22c9091e788dd471534e88ee869bdac35c4733edd44b88e44f4cdb6680ca38764e972c64f451285fa4129475ca0f22f2b1ff3dd8fb19fd65167af719ceaafab7c87dfa47b9d3b62ee54a0b9956d1adbda24b4757ffe8"}, {0xf8, 0x1, 0x1ff, "976513f37e0c3aead6774fa79831b9c71d74ebaa133be23653408265a546387e8a2d9a8e44cd206aa9c6a63b07ee8448fd4e123fb2ff9883de45bcfe2d072d86b98cdd34d5be4eec23937526c0a64f44e78edfe1f9b303e6212641575a51e40b9432d64706106d5ea116ad86439fd36d494cfcf7a046e3180520dcf624eb974799cc075c9b327e96c6b70646019d96829ae4a6cf9d363520f003a28b807e02e81adc99d9482c54d6b037655bd0cf13748d5e194d8f05b778d4e5962a3bf5fd80e557c232dcc70fff303d54e4f5671dbe8094892d11c542e271491d8b3fc7d4b6e5e06e3f"}, {0xc0, 0x1, 0x9, "771a1ab20a4de2579160ca0ff9848f08db8e0a89c118759cb96bec5b22b5be241ac1c1a28ee45ad2e1f1675ad66c77da21e8ba2463ee4b241789c973f2c06d93d964e5864d2a0f3f7c3aa751e9699971e5df33da3d703510aaec430d09479a5562037c75d59be00c2e915cac2b9c997af8383a56a008aa8dbe0cc2738be89c4451a743535edbf4a3306e66d8a239d56a75542577467ec35dd1606e5f9ac769a9387d8bee5ffa5296996845b1"}, {0x68, 0x1, 0xaf15, "4d1ce97d819e464cca78624ef83e06637255533d9a07232a4b632cc72a218724dc7a60b2bdd3b2352734aa41ee0e5ca74856bb6881672c2850c2b280f7edde5871e3fe0c89a7afc00602060f5bb0632238770a2ec1789a"}, {0xc0, 0x0, 0x1, "53fd801f6acc38d53d779663fe8008b7c7c1a27ff69a6959ee07823682318603fbd0a07b99cdd2e8f7fc5f07498a2e03c08dc16b674aa2e2e0cd07fdc66d6285b3eb403b472f882a7a313d598aaaec1f9958da08b18e469ae288c81aec471867d3fcd235cb33c055af424a1be670f45f03f6f08de27cd03171eded1fc2c39b182d7fde40c3efbd5173898531c2f5553fb41b99f471d7be3717cb93cf10e5868cd827ca5d124d121657eb968ccbaf"}], 0x458}, 0x40d) 16:00:30 executing program 0: socketpair$unix(0x1, 0xb, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000001400)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000015c0)=[{&(0x7f0000001480)=""/151, 0x97}, {&(0x7f0000001540)=""/83, 0x53}], 0x2, &(0x7f0000001600)=""/9, 0x9}, 0x3) mknod(&(0x7f00000013c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x2000) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000140)="6e40b994e927bc15684c1e2d00aa722b0e7f39f41ba697e61358eaee773494fbc513f74d195be0426d83b7c8653cbcf18d2806ecc7c26de2816554ed2daf5e8f2638717e387a4817d53911ec92a7d912f59648414f16fe227350e929c7e39bfbddae733e3f73ad56b3ede4b99d8e6f33703a6852c46383674762567f9bfd2c9bfd6bec0296195026a222978fe4bf96dbaf396248fcb6ee567454340cb3aba0fda24132b775c044564a8769b75f96244bd87226be662ab79676a9fc395a956499cdcc764bb3f5460b3193ecb3f40bb89e6e7c99260d2119bd1be008abfc8227", 0x121}, {&(0x7f0000000240)="57c6fbb99a8a34e0f57c9e103e1dc9845aeb4692f01cd1d85a42ffeed48d4213fa69addc6ce321ff388b6f04483366921d33f49ce58fc79d7453d741988187b5c78faf8428ff133ba9aca0f82c81d91e85da4b25e588f22e8abacf75986d55b0617df7f683e57d6589257007662674d58b6fff57e51550ab778882f6a55a1bac5e0ae3ce0c988ccc3ef1acfd66cc81e1aa43deba0d7a299ce5e119a5d7f96173faf6132fcbce0a2a42238699c49afd821fd8", 0xb2}, {&(0x7f0000000080)="7faecd9dc9cd3d4940c8ced3bb2204677d9d0e37bdd5cd98e71609142f8aaa8c7816a036ab017b7c954038751daff40d3466a81bea267a582834e6f9f52af4b835c88307763926ceadf3ad31b5bf0193f17b52f8d43ecb920c65698a7e9159cb", 0x40c}, {&(0x7f0000000300)="37e1132bdbeed0fd02e95e8b6156c5ac57fb03684d3a2beb8d1a4544b9da588e7580e63c12576cf3d8d5a3793a3aa9139fa4e41db50626aa13162c6c893fe8da47a13ef0af598fa87b994ac9b17218bccb2a961eb148f4690a004fd2f458d2a5a8c64381e7d4672d697597bc6d4d616ed97733f421b3d954a17ab07bb520f176bab62540f82be0782ec49fbefd7bfee0654b1dd59665216760c2b980124d345f176fd3e529ebd26f0157528be936b9c0b92f70a6503fd6100f22d22126dbce8637fea070c97696894754a337004066fa5ad43970aeedcfa98a3981335c5496bc28b6e85315559321e8900e7a1a5b576012eb35cf017de756f52d6bae580746b05fac80dfc9344e9821ff3fd6af166f060197773876b460f7bb69131621d800c2e6b29167011b06a236410f8b4feb6e45416a8b9fdb80d3061ae5f7bd37551bb2be9b260cfd91b87e700fd0c6f6bd20de57e6b17d0e78deea93c12b3be5824a73ffca196aacf45cefd3b7dcbcb516570a3017cb8cb54e6684615e117c4b34ead6c2b1b8cc76a968a1e351fed87ac85c9a235baf52c2d24a65537ae98546f0a9889b34c1b642eb1582e557b93d668fb3bd848776390c9dc05ede01af38a039e130493c2616016bec351af3f0debab3a70d77e4fc073c4a5741cd260fb0b229dc4cdb7379116a1060ca9f9e684c02677ed9e0af50acee13d7b3f92a636ff9c828f42ae0297f0fc94bba121831d32cf6167d6d347a18c7df3e63c7abaacb4ec6b6a6b10312f4cdb6ecd6146b5d204b88811bac0d2cea8f360100986035c8c0186e75bc7a905a4dcf2d05bbdae78aafb2a81486fd67b91962fa43fc02689cae940857bf6a128c6bde75e0d3f24d8d91ab2fa26f023367a5d7dfea0918fb96970ea4cd8a1754dde322413f5a05d74bb7f547897aa6cf6ed29c537cb810bd871863a3a43b614c5eab517ac5ff9d439af85fac74b3325272fe37551f82342aae9538345c84c7095e0d73cb29d375bd1c8502a8bba77c3148c9dbc08eafcb6fa5ffab2962c49d24f5321cc386056de50d2bb00a4197f9480f768c77c18d591f7b9a36c69648b4947997c082d80b4cb54da5b388e2249b8679bfe6d95adce43a58aefa7c4e7c0ea4438e5e6986b76ae3aa0bb5c1117aeb74c1e19c5f760f959eba75e245a9d29460413f2358ea91a6db4f2418798161f14992d73426233227883f92f56307c007dc30ed67fb1c433bd818b21d9a09ee36a28841ccd53149e6096e65926d165400693582ac79162b19a34b810553e63816b7305db7285b2452c30ea1d3a70625a1b3ccff8b1bc48b88d6b4453841fa8aecde5ad78a3c0e872bd8291d43d2ab3fcc9dfe665b2628d75ff1e0c4ec4265734f53beac74f82c87e4f208516fd86a6c6048a7f1327ca4dfada4e96e5c454dbe73f0e6c77d821700eff32cfdd439a67659af8bfb8b0f5c184696850a4ef44a1dbfeda017571e61dabb84568786e3d11e4ab187e5ab1bf44ecdc3f40b5608f4327815e18ee69f37acc61a95d4e7019d84f3fdded14267ff1578e2a021f4bb255823414e5517d75215f416d4174d0ca3618b71595b22ef383c64fab535a873d03c3a1fa3102bcac2c7ee0626df69c34c0d012b703f2da2e99da70754f6e6ae1a2381eaf96c84ad117760e16464f07b0f60c87004008bbce4360bdd72c149e72e038d5acc2fface17c6f42484484d9001649c794a384d6a0f00d4b86ad44de541ae723342d646452f40d3f588ee69b9cd7dc82c36e0edb352315f2fa9fe99f953113cce1a4445ae35b49c34bd4d110081ae0ad29c38424281b5448aec8baa49ecd8c9cbaec250ab929143f52bbe3faa7912261dfb14e281f2d697d70a582f428b4d4f937b63a639cac0bd72c29f35b9cc92576d48fe516da5a591d44646df299996cc02736a4903f45834f37cd7e78a04d9ed9dd80fd7f0e29fcb42bb87a02f313fe8043040357dcb1c76bca9b0b2f6f0dfe07dae017ab2822dab9812dca07a3d3881c20c0c9fa4b27e3b617c363c9081af84c22a1cc46f3eb852af057cdd72dd01aa5b473926afef0bbf4b6f682451a735dfbe47342a1612539e0dd7a2e3577e380725ba160d7fb4f609431dfd41633a4218a8b6ee505c7048e41e778e414ff1e434f98aed0949d7a5f46ed07ca69f1ff4c409cea55f0a3abe8b517af68f0b8b6d8d64aa267450c9ac8e6da82f5d5688b975c83209e87882f18223b91700a41ec866e5c96f0c0f08d6c8a0297a309aaeeb96f685addf4a197865a7e01ee582773f823e35c580696e9499bdd11a8086a0f34557fdff79a61c3befbafecbcc32a7c3c78db4302e38ca9e2421c9426b724e7cf070eadc5c29cc98df6bc800b8a72968f5c20b95a1b25e4947416dfade3dfe313560944f749fb92a60dc8370f261e8a5f0d31841f4178433ce27c7528981d4687204b66a285feb5306748117dcf58de25583cf73ffedde005ac5ec416630647f637764e7b9f71c5cfe5d3a04ac5c86bb2d11143b9b61d3d12a4883680951b0ba5439f915aaed7fe382672f1a63d4a2ad4e9038c97476d12ee20f9ac786906f28e7d79df79184509d64f941f5159f04fbecb89e784f18b955e70b1123d1ce22e6f59cc5b7235f406805729ec27383abebbab03bca5b15feb6ad22f4f11f663181111e767808021eb31f85497b636c5f69bef41a4eaa0b375f301a783d754544cee1c2a197b1200f61752e79f984f6c09e0f6cd3901627ea890ba20afdb9853980d63dc05d024657f01d8d874d2378d3cb33a9cadd5268f7ed1eddb46bfbf63bd642c8e3ef31d7b64f758aae6882bac0bd6da345ebe8f37c620fb025330eccd56e5f03844925811a89996ca28cbba368e5427084048b6b7558bd7a9476942e0b0a7e572ed9aada1a258130c561dae6525b159c7220c499f93e2ef1d0546b0b0a816b96c563df87ca6f3bbab27d1e05c9774da1eeab77457a5ae082f783584fe11ca4a2a7eed4c0619d735f995372c3b257df7f8ace01fb0435d6d6ee446193786ff488569ad596d38907271984fdaad4bfe6bc44ebc8d1aead20c7b4a7d2ec26d431f0fe02c62cfdba82ea3279e1940daab3aa32aea6baf7d8019fa8a99333e256959419b3db2f9f4f30ecc1f08030c4bbbe0c0341c771dbf1aeefa808d3c46b192331a844846ea3e7a71ca8809da2b90363f7f81128fb75da713fcc1adad136b12d5780a115b48c5ccdd7b0deda3734ca306b9925fb84ca62cb076680cabad59e46d7bff8a34595d53541eb86d87dd3fcde969922f02e0de94c48834ee2af4ec55fcc079a7fb0ec00b3af09ac4af8ed5f043a0ac451be87243528fb18ad83852deeb289a7a294a179b71a87a3dfdf0b0f2eb8dd4350a7918ce6f7c7a3a4237e0790d99535bc81de879d06f052190340c7002d52ca11a6c4b699a1ee9f156cd2bb9683b4d56f196f13a662bcca46d6e8128dd0684d1b8081e4c6930d0447047a03477962550de722fc4a9f611c2d3f1e9d06d05f75c9dae54c7225dde056b2b2d6da35840b43e624fa77f76a0c75332d290e3d805250bccdd40120591ec5e2709ac5058eaa32385ceb09ea3850119a70461d01e896c9003d97ffd8d5696314b80b08f1c99c6c5374e8f053558af89e86094711b412619b33b4b3eaace67c135316c4c186caf9a77e8373fbb10609a36cbc68a5b8ef8efc12fcb0d8e218781f674d63898430456b482190d7b4b6bc1669c79e72b7151217ec5ff44c911bd2ebea89665c92881d6bcd12bcac58a28af67e93a302f95aceb5bf0c796d5a5b5e2485ac5dc6913251db1600704c1f0da4dee3205c852e2b1bea7350959de5151928f38cb534be3d0e7d1df54460e780c7fa5b5a82d2476350121df9d239e4c3b0a6af12265d6a350b9c64ed748baada8b2a7198921f204cddf29345c22c9e3df89b075f1a0c40477e4e7750be34993bb2d38d2445f8b3346429105d8ab194cc83f3f105db37b5c3c669506e83c0c8569a28cf76170c32900d474522d7985b294e63b8a93aef5539800582dbd05b6a49893617b70ebdd3afc66e81efc23f158bd740549a13e947cda41a58dfd461b6bd50ade997b9fcaf80b410cd1329f7577f7191b4af9e5e6b5a5aa8ed22a1dfd36999a6e7c820ff7f82b62b54195b40fb3a51d9bcde60aa9d790abbb573bb8219a4544c848ae6688ae2f0d9ff4b286b65cd91290bd2d3e62cd1bfbd632b6b1c41c5f52437214493770fe59f0904ec0b038ba44501eb33180703e42f99baffc38cfdc6f16db03f78277cdbd052fd8f632bbf475ee5081b47f490654c0539a77ff6e513e0ad952f835a5bc700333de4cc38e13f2dd6d59da84dc01c87265bfdebcec20ba290f8d63bad7e9eabb5c29461a11e084cfeaaab9b1776773242bc1a42a5d05c7b8dc6e6bb41a6f54ed983fb2979302cfad1ddbc9c6806e7225a8bdafa9026264786729cfc7f10cee1b257b7a9cb19d208b8f28983981bd328f8bd667e81501df79afbc05370ccf58d5ca00c4dc64f7cedbcac8aa7ca792a35aec8150c4604debd952583189a2b751cb7664b9e9b92c4bc99e7136a98d04d38fb9022dd2221e4faf1aa458afb3fe9ac1d5777fc3813b0dfae9d7ed61b957ab2b2c6b044ad8e8222d9a4ee2d72d6b9a43b12285a1fea214c9dcb76d1aa7957f1d0c34aae70d09e2b7e428d4a72107bd99c9bd78d940f0d076c63c9eec168d8e5f5779dcb4dffdb9b8759a8e50c9ed33980f994e1ae7e68bab4b7554170b81b02992a4e3e3c2c497ae491c9cce8f5680a7704e8b87f9e6b64dba8d22602c0f46c9e98b895652b04ba1e17d56fd1cc30f880e43c6ec7141a184d62aa51c045791e50361880006541a27fd0febb14a663194bcf56c2a7cfb4d5a1d5ea168cf1d177682dfc7797508694a4ca6a5d5690e8ac2571082a981e443357a90ecae63e46cdfc8bc7025ceb3fad5353e4c3ea4ce01b4c24877a5c93b398aa9008b0e555e8d7cebe374a65d2b997a8cf9dfe59d2c0cfcc0e06ac7ffe683e01394f8ba67c916f17f69541fe7437a5d6843301b39a53563cf82eaf7c02f9aafd5229ba1c32cedf0407b819528a344428b1f741fda608e1eae282a157f144dd86bb71afe9f1cd6cf37fbc21df756fd56bf42f7dbd4b896d00288d7afe848a2f8200d8be5c4e416e441e84de9d927e19f90a2c2c82c9c028aa8264f076a558db8fbcbf2330ed5456537dd00b31d2b6ab10239d57d05ef12fe1e598b99e09b2404c2a6c16328bd8a6d56511fb92044b429c87912cbd823fabfb635776a7c34b57716167d2633eb34237ff6b9851bf66cba5f3a58edbb420f825b435931c2ef4f8a0dcd67ddebe75d9d9b3a309ca798b4e936ae4787cdae34577db0bfe9ae2bf76433276687784086f97e11a4cb05dbcfd648551e9b71b9949d6639531d4c230d08deaefcbd101d34ee75fd551d060fceb5442dd24fa05deeb377c04f12c0369e3e2a78813d67858baa89b27302fd9141e8275e9e486a295097f1bd9dc0b00c20da0e1c5d9f6143d59304ad7fe4a9cb00972104b4bced827de0a1bab19eeaa99eb7dc3f8ed955bafb69f474db2ef5240e03437a1cbc20426d450e85f7f8a998d6b6265640d10eb608a593024d5e6e88397d215f7540b9b954fabbe1e9099fe6826eb6eae93ecb2efdd43b3f8bca1ac7d696e46d1389f94363326746e32ac6cd7b32d4f4565d455d2702e3d3436f85ed073c89e98ea2442d8c1a92f754bd97f4f2c237e8170694e524b727452a24f20766440ae8fccf860302de09f0cb26af59013a7", 0x1000}, {&(0x7f0000000000)="27fde996d59e66f11d1370842472adda18b21c20736fd931e484f8a67b5cf3c27ae2dcada96ec669c4e69b11b380a5e2e5974725c8ae47a6", 0x38}, {&(0x7f0000001300)="1557d1008f601812ad00155dd85042a69991d4e2795a496b", 0x18}], 0x6) 16:00:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x8, &(0x7f0000000140)=[0x0, r1, 0x0, r1, 0x0, 0x0, r1, 0xffffffffffffffff]) r3 = getegid() r4 = getgid() r5 = getegid() getgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r7, &(0x7f0000000240)="f13ca2b06dcc0f600ec96982ff447efa44d824496b25e9011365901a7c88622f1e0702c883e5cab55b0cf16572d15cff03d8e1316cde94b3bcb57e7dd43ed958f4e2f4e09f7e44fdefec6024bf3b8059ab3ecdc2a818a9f4c22bb6ecf8214b5d6de252f7243e292c90a42c7dbef5a14753cfccca8141814958dbae5af8bc9a19171634d2e3fd9c2b3e3e4b8c7824f82c8a23cc80b711fae73a850f9d2ded4e2d430aafb9cc38beaa58254fd9c4ca9b27b007016a08b5954587d1d2e61da401de0c687554dbe3062207d4743106", 0xcd, 0x4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r10, &(0x7f0000000040)="7f9e2e9398700a71b8a47ef5d10a1b82c04c7199c684b8265784df84aeed090fa24342f49992a68fdc4b1665c722685f861b8e9a0b90651f2ffd508187", 0x3d, 0x6, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) setsockopt(r8, 0x5, 0x96, &(0x7f0000000500)="e881bbd54dbfc1db99af65591c7d11ebec3cd4384406036950021c0b2add42480163a7e38cbc9b0c4a47a9031155a3196b4b2e356ac4aeec14157fe965d1992cc45a5f42224471d5859763991bf3d4f7fcc0a1d2b3b37ba1160f15e289831aed1ec405c7b2b5ca8163c3d2119ed8cc781cc8f1167d79b0542fc72662a05d7ac4e892a85a318ebb47090c70cd763624", 0x8f) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x10001, 0xfff, 0x7fff, 0x2}]}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x108) 16:00:30 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) setreuid(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = socket(0x19, 0x8005, 0x7) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x7, 0x7, &(0x7f00000001c0)=""/49) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) fcntl$setown(r7, 0x6, r1) setitimer(0x3, &(0x7f0000000280)={{0x8f5, 0x5}, {0x10000, 0x9}}, &(0x7f0000000500)) setsockopt(r7, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 16:00:30 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2088b, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x701, 0x1}, {0x4, 0x8001}}, 0x0) 16:00:30 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x101) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2001, 0xcd3) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x181, 0x197) sendto$unix(r1, &(0x7f0000000100)="e3f6a22bca2b14f51a488c67bd0495252a05308c0c6479", 0x17, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000000180)="3bd8b7012550dee37a9cddbbc34271329589c0660b4c936c454bc506b84cac5a634898f0e2863d02a8858ca6e404e62d97e01f8742e0c9db9b7ee5ca4984ef864db2d480bfb9244c7f412ae0f0", 0x4d, 0x3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r1, 0xfffffffffffffffe, 0x82) ftruncate(r0, 0x0, 0x9) 16:00:30 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfff, 0x63b}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000200)=[r1, r2, r3, r4]) 16:00:30 executing program 0: r0 = socket(0x20, 0x5, 0x1) fchmod(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0x80}, 0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x22}, {r1, 0x80}], 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f00000001c0)="b6bb77671c487c506b03a88b2e0b305d32505a8603c48e9df64ed3cada1c05e92c0d70e5bbc20a016fde1e1a7dc4f694a545cb7be6e5a617e7872df12a149799071272cc91c05b3a8448e1305bba2d62779a", 0x52, 0x407, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r6, 0x0) close(r1) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) fchflags(r0, 0x1) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) socket(0x38, 0x3, 0x1) r7 = syz_open_pts() close(r7) fchmod(r5, 0x140) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000380)) connect(r3, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x1, 0x100000001}, 0xc) msgsnd(r6, &(0x7f0000000400)={0x0, "27bbf4ea6b9a7092e269a2a810e6a7b8d0c7d19efb8c8d1af8"}, 0x21, 0x0) pwrite(r0, &(0x7f0000000440)="bcede2d1b51ba2a4fded9a800855679d4b32918f220ab96454760993c942e4318eaa825d00c95de1bd13a815f63884dbd50b96682ce2b43fa7c92721b2a9445c94403ad98962e936f20dc39f54daad3fa336657417175b7d9693e4649cebe3568988200f4417f13fb893252b675e4b8bbc3b175769c39142b5f44ec2a66df54102e83f7ca35be0d746262c4d436deadae4b19c3a51ba9e51543cc4988de4d0f05b84e1db96fa26cd5f18ab8c649726b384848c7b00a3184548db0b13894368666f40885161e5430834da1bac06775e152b9af361006b83025435", 0xda, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x8, 0x0) pipe2(&(0x7f0000000600), 0x10000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000640)=[{0x3ee0000000, 0x2, 0x7}, {0x101, 0x2, 0x37, 0x1}, {0x7fff, 0xf9, 0x7, 0xfffffffffffffff8}, {0x1000, 0x5, 0x8, 0x200}, {0x2, 0x6, 0x7fff, 0x5}, {0x5, 0x6, 0x6, 0x4}]}) syz_open_pts() msgrcv(r6, &(0x7f00000006c0)={0x0, ""/86}, 0x5e, 0x2, 0x800) 16:00:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f1000/0x4000)=nil, 0x4000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x5, 0x9, 0x1000, 0x5}, {0x7, 0xffffffff8190a58a, 0xffffffff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffffff) 16:00:32 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000000000000200, 0x800000000) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xffffffff, 0x2, &(0x7f00000000c0)="6c044d55f9526266845c245ccd25d757c36684c73fcceaf1f5ca35e1783c2067e1a5ba1d9f6ee1f9ddee027b327856b2293f5befddb149cfca8edbd97bec1964d6d3be08e81b1db9f6f527558f47bb22910d7ee829c3f36846fd72250660b0696ac158aec98c44e89307efffe6984c516d57ea1a993363ce08b7f41e6d96d839fdc5ccd47d5a42294d83c472d5079addb7868e77a3537c5267847f3840f0af21edb7b66a2128ee192c26d7d72ac2e720606b4c3dd17ee81b22f3592993cc7802327e831a6e4fa2e29b934cfc78ffabeb631a4f4981577d4554be4ace4ce2d6c35751dc1b8e0fca501c2ca0c6f32aaab84adb", 0xf2) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0xffffffffffffff81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) listen(r2, 0x3eb2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f00000000c0)=[{r1, 0x88}], 0x1, 0x0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, r3}) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20580, 0x0) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x2a, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 16:00:32 executing program 0: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000fee000/0x4000)=nil, 0x4000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x248, 0x0) 16:00:33 executing program 0: stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:00:33 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x2}, 0x8) setuid(0xee01) r2 = msgget(0x0, 0xfffffffffffffffe) r3 = getgid() r4 = getgid() setregid(r3, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x800000}, 0x6, 0x0, 0x0, r5, 0x0, 0x7a}) 16:00:33 executing program 1: r0 = kqueue() pwrite(r0, &(0x7f0000000000)="7c2429bceb40837f90e4441179be7627b085a7dea35406171c51675f0493118387969a4ca78babdd5c8673ea170f21b30aef8afb19b11ab3b38b3bd9c309b61555d11a307e3860d0d26f517ffa1152f554e7", 0x52, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, 0x0) pwrite(r0, &(0x7f0000000080)="29e69cb6bc82c2bb1025534992c0feeead8f8e256718bb1f2901dea1b0656304bf1508", 0x23, 0x0, 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x92da, 0x1, 0x8, "93dfbf7986ec3d5ab96a71ad52d4d721878afd2a", 0x5, 0x5}) r1 = dup(0xffffffffffffffff) r2 = getuid() r3 = getuid() setreuid(r2, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:37 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x202, 0x22) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xffff) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') chdir(&(0x7f0000000200)='./file3\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2ff, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6}]}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000400)=""/151, 0x97}], 0x4, 0x0, 0x0) 16:00:37 executing program 1: r0 = semget(0x1, 0x6, 0x2a0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) r4 = semget$private(0x0, 0x1, 0x80) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r5) pwrite(r2, &(0x7f00000000c0)="33ddc0afb1462c6ed5eb50ea4b658007521404c0c4a02ae2c1542d94fc639a12986eca87e08e409e50760ad5073abada886faa75756959468fbca6f9efb634bd03b3352f3c1171f8a8c66fb6e0aaacf113dc9c129721d612f344a9b6e123eddf4c8bb2fd986c4bb096a61a8c9c73cbe4111953a5d6574044563401f980bf8da81c8fbc671810631cc9825cb8866de640128e8d21098f772812cd99c90079c2e5af1f26", 0xa3, 0x0, 0x0) flock(r3, 0x6) fcntl$setflags(r2, 0x2, 0x1) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x1, 0xafe0000000000, 0x400, r5}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/54) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r11 = getgid() sendmsg$unix(r7, &(0x7f00000009c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000300)="b21898d14827c17c0dfbb940d9c020868385d9a8949930294b8fbbefbaed46156133b32b8bbe2a60c03adf5ac089a40e82ad4782326558240f52e79d7d2bac267d985000338b363ace6294da0b0a8a96090d75b8a8929ff92867197b49035a0979310fc400581fe5079a65fd3fd496", 0x6f}, {&(0x7f0000000380)="ab68c1e18796549ad42304f2a0d69be3611604928a2479bd1a212d741cd80db297bb76ad07086ed2290286497971d13412dbcffde0e8d5944d99063c2de44d7d9ea14df7bcbc0cc38205a99e5d9399c02b26f4a50bd40a77bb3cd5", 0x5b}, {&(0x7f0000000400)="843d174f0be6e19d317e119bc42b32e702ebeacbbb9aa000c33bb06998e16f99bd1af84dfedde88218a72177c88b4f2ccd032b0d69596637894fe3a6a22f3a345b523a720a147f96b37032bcc456ff6d1cfc93ddcb8f4a4549be8829736f1e5f6ee047098ab0db5028568824b863bd82cf315f8dae", 0x75}, {&(0x7f0000000480)="75fa9d4c1e847ec02b3d5df12b164c8a68635ff8741ea3f96090ee04f947e21504fe6e5336248bc9b4efa7781e46e7db8c00891c32fdd8499ada98bddab9894e060b7a7f", 0x44}, {&(0x7f0000000500)="7c72ad7b83", 0x5}, {&(0x7f0000000540)="cece2f9f3d0f0dc1a88b0a4a04072644ae23fa6f9dcd6a5b93c5760a6a1c135314eace140c27ae59bca0b596af046ac13e19c549efece9b0eb20bbcabb9d1db8d86ed47735febb11e59c6b0b7870940fe1553aa9a4c855cdb69227742770ba4b3e3914a673c0994993924e2a85da793c61faac355f160b9468b19bf62d3e645037bfa8b653c9", 0x86}, {&(0x7f0000000600)="afed3c4f079b2f6619b6b968b8a517973aa3d727b9de5a9f2fb887929ff28702960028aedd0cfdb560307054f9fb4a02d94e57388560b6eed21aeb00cff0f430d9c30fa518ec92598622a438b895a4267f3938829d29702da5c0ee29417c3aedfd681a323648a7a7166b5a49a5d60c5af6", 0x71}, {&(0x7f0000000680)="2233de99a0eda8f7aa7c1d8215c3adaf0e235155316309aa4799a4cab601c2f396a7206c153c76b9a12774d5c4d43b0bc23bf95aaf4fcb54e1bd1304184c1e58908b0115d9ede94ee18cc04cce82d1cf4e2842319688f5a5a91b931e9733268126789c7db47f3c2fee42c69eeaa503432450a220d287adacafee7e961130ef787d963648247cb1defd739e2e29ddc1ead349385aaf7be48bb58fc813afc73d4835e83860e42a517e93eb8c1a82246e93c159de1edadf211f740e8b451c8f4e268bc58f165c81a739e049", 0xca}, {&(0x7f0000000780)="055bc191ec", 0x5}], 0x9, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r7, r3, r2, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r6, r6]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x88, 0x40d}, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x8400, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000a40)) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x82, 0x0) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000ac0)=0x8) r12 = socket(0x0, 0x0, 0x5) bind(r12, &(0x7f0000000b00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) flock(r8, 0x0) accept$inet6(r8, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000bc0)) semop(r4, &(0x7f0000000c00)=[{0x0, 0x4, 0x800}, {0x3, 0x81, 0x800}, {0x3, 0xb2, 0x1800}], 0x3) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0xa, r0) dup(r0) fcntl$setstatus(r0, 0x4, 0xc8) recvfrom$inet(r1, &(0x7f0000000040)=""/226, 0xe2, 0x4a3716824c240427, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/32, 0x20}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000500)=""/79, 0x4f}, {&(0x7f0000000580)=""/199, 0xc7}, {&(0x7f0000000680)=""/111, 0x6f}, {&(0x7f0000000700)=""/15, 0xf}], 0x7, &(0x7f00000007c0)=""/51, 0x33}, 0x800) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:37 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x801, 0x23) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4, 0x8}) syz_open_pts() fsync(r0) 16:00:37 executing program 0: syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffffffffffff7, './bus\x00', './bus\x00'}) syz_open_pts() 16:00:37 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/31, 0x1f) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:37 executing program 0: r0 = syz_open_pts() kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0xff, 0x4, 0x5, "0678e4c59ca53c57f895f02d8c5b2a382128507a", 0x4, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f00000002c0)="d7a32c2bfae093a17f226e128e6d81a35fd21aa54b7fd0e6064d0598b40f8230a386d9ccfff5215ac17ec48daa7177234d84908546b7d83c342b71ca8b552ca207e42bb0c48b7da5f0d0ca64cdbd46a7c626bd5bc82c4a076948fe25e9238f12808cf91e6af149e0a80eeeef9d5ec8127ad5a5fd2725e9dfdda78d82ffc744945745b7129eec18b64400ed8a6e1138692a4cdf35f6e834cda2aedd8b4ec9b507b28d4b2344a59771be964d2648ec34bc908d61a18bfbb0e96a0fbf037c5026f6694f0f426cc7e2e34b7d1ef2f28b9750", 0xd0}, {&(0x7f0000000400)="8e11d717fa5da2be40fc997744f0c9f414fcb03c53762de027925c4444b8e895de3b256af4b02821e953aed09a02729e2e57f3e38489ddb088a1cfd5202b54eb7ed2075636eb13012e8c145abefe183c8b539e53a8088dd703c2e39ddfa4af5780dc94d950589d1895e42d3e5ed981de9954a8fdb09fd5b663420c45109385ad3e6d20385121267a75b9e2d5bc432a23b5aa86fe70755b29a3a674e01b9aff5c8fd806a417c5d400c86184b21201125fd21ba1276c590d9ff445e3c8b76074eef2aba65a88", 0xc5}, {&(0x7f0000000200)="6d36f65f7c940d29f961787cb9df3c026be468122c8ca86909886ae4a6ee834bc9cb722f319ed9fcdeb6bb35a4f8bd3276d42b2310c34f3e7905cd66fe1e321bd7069e6ae05004", 0x47}, {&(0x7f0000000500)="4939b472de5a04f2535dc2b1656fe81495", 0x11}, {&(0x7f0000000640)="61d00997ae93114b31fb0e04366645170e1c77fea6f41860e0ea1432d1d6ab068a17b701869471c668abe413c335e391164c2356dd8e2bab7697f0b304835aa612c348494c054ac1b440172b3df5d86e49c922e4ac7ce43f4d3b3516183a400e085363d7e8dd1db4c0b0a81e01c1b873903809e33b8635", 0x77}, {&(0x7f00000006c0)="6f357b6c04be7bf4ddb329a483a173cb5c85f96165958961ab39d8a7ff979197a589f4dd5b98cad82a497185cf9c8c25b27e284c4b597183152a7d9d26a35268f126ac80e502dd61ec8f737a92b886c7d4fad24a8db4dc73e9279384aa0743d72404a09b124b8540313d19c07a567b62dd651e83abff0bbc89e93f07952c2f398dd14616db634f69a9cda85a104ffd89b38dab06bb30c48719f5cc6b239fadd38709b41fd155d71199c7259c5d68702257dc14b42128257d094298d693cf8bf6bcbb2bbe9385505748bdce227ef59f8b", 0xd0}], 0x6, 0x0, 0x4a) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x100, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() socket(0x0, 0x4000, 0x31) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000700)="8520ebd5ced5c9d73cfbeeddbe31faffffff5000d15b50d315dcb9ad3cf6bc4d2a88fa2c42bbc2e7884abcb82f24cc5affdae50b98a53c662678c27e0dd8bdbe5d9aff8b6421be9130ef2d6a9fe02c02d03753b24e82c091bed6104b067470df30e3a3dab775e606e35d3cd3d2ce80d22a9c79089a26ed4ae4c64e02b4819bc1d161d38efb2ac18b617d94923497df667e02f71c7e1440f7247ba8a8d4d2380e6b3885a51fe00462896e13dcc0dd2b43ead366489e7fecbac658cc152e34245598398a54659290cfbb453105c0e833028381963bc950cc81c92f742d3aa153fe48e889a34547b72f90c84072ab2a92ac80bf6f8ff2e2b9cfe8a8f9315b901f26a70f4792ee42c08c9abaeb2336e306adaa527b72d62e4d48b78e2f9a1bec757562118b59ec7401a9af013533bbf4774879a8bb7f5b1dedf6287fc5c3f90eedcfd3e4d14d373aa22ae2570832251480d36692ea967c1b5133b5870b7c56a05a2f76a3d093251eb97211388d8e50d5ef9205046bfa83b1c7868d0e51e4dc27e4dff07ce5729669d51523bb03c8aeb2db08c1dabde1d0764cf239fdfac61720bc473bc9b9b65c66ed498412c2666c1eca00045b4b7e0bbaf02d8eb1fd9d8f819fbc65e49a040c51d5ff1b52922f5e257aa511f3d70551580f6693796ade265135615e34c9c0c00ad926d9616485e1f3b50ad5eeb4c7f53947389989b8fbab79461824c2ce3f83e3fb160a439a2446c98cbaedf5d3", 0x7db23f0227a38bc8) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:37 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1848, 0x3, 0x7, 0x3}) setitimer(0x0, &(0x7f0000000000)={{}, {0x4000000000005}}, 0x0) poll(0x0, 0x0, 0x6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="378181762aec4d86a47d314f2e1a368e8219544aca93d2b6796d71d3e73df80039e150c7081278241cf6412b810860708e159215159fdb9fe91061b5a4d56ddaa685bc6615f2c62b0df420ea79851505d121ef456d0d83c0a62aca4778f27f49bb9ca256289b064d00f61866bb4d12dfd4e7b9b806111d72", 0x78}, {&(0x7f0000000180)="7c8e528c25fe0afc9c8b8a423e58178f884de6c5ea3560ada7e928244313d25444fc83a8ad79269866730806f5e03171e054499b1b90d3e464879f299e8ad0", 0x3f}, {&(0x7f00000001c0)="d105379fddf02e6597b2a3dc49b41c0730c3c5cda75f41f2ad64fea5a44d3576927bc71ecf701c845247e558c9c3189915a2ac69a5fae5bb9c2891e3c98756dec703c69acafd731020e6e736b903ccd002f1555c77cebcab400587c7b38584b2050313ac36da04f3e994946fedfeaaddca787f35c73f21363d8de528db723508343205f430895d719a983c047e99c260", 0x90}], 0x3) r1 = semget$private(0x0, 0x1, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0xf8, r2, r3, r4, r5, 0x100, 0x7}, 0x9, 0x0, 0xffff}) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(0xffffffffffffff9c, &(0x7f0000000080)=""/11, 0xb) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) r0 = open(&(0x7f0000000080)='./file0/../file0\x00', 0x200, 0x40018) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f0000000040)=0x810002) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000001100)=@in6={0x18, 0x3, 0x7, 0x7009}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00004c8000/0x13000)=nil, 0x13000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x83, 0x0, 0x4, 0x4}, {0x2, 0x40, 0x0, 0x20000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xfffffffffffffffe, 0x6, 0x800, 0x7}, {0x2, 0x80000001, 0x5, 0x8}, {0x0, 0x9, 0xfffffffffffffffd, 0x4e25}, {0x10000, 0xd75, 0x6}, {0x8, 0xfffffffffffffff9, 0x81, 0x4}, {0x200, 0x10000, 0x78, 0x6}, {0x8, 0x0, 0x8001, 0xffff}, {0x0, 0x200, 0x4, 0x986}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1f, 0x1, {0x8, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcc, &(0x7f0000000140)="b770da13a34142002000000000519db27351a8bbdadadacc63d6825b14372465d4f885d7fc66fdce6b1b7b8825bddede2d530025a81a8c6bcd9d25e40121fb4e81") 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x2}, 0x8) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget(0x3, 0x1, 0x400) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/120) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, r0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, &(0x7f0000000000), 0xffffffffffffff9d) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) write(r0, &(0x7f0000000040)="6dba6d2412428f1e3aaf7cad4b9bb9183c2b21647455d845641d5dec56e536be5fc910", 0x23) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x7f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x1, 0x24, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xffffffff7fffffff, 0x100, 0x9}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:39 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x25f8bba, 0x7, 0x101}, {0x1ba85888, 0x2, 0x3, 0x1}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x900, 0x104) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 16:00:39 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x4) lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchdir(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) chdir(&(0x7f0000000080)='./bus\x00') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x8, &(0x7f0000001280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001300)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={r2, r3, r4}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:00:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="46991ae9a8f5add0dc8c3a5a6ccf89b7950453fcd112a67218fe684fc66ed5a97be11150b8f08f1f054c9a3a9eec4a2f9cfad4fdbbfa8fb35c64185f8246e0ee3fa63da8f3175ffeaf8f2eac613d5e119d3c28b04d03d4d9713fe15c33aba59b40f0aa368ab4b8ae802a62141eb8a5a54c12231c5536e76acaade17703ad2b42de916aa3d94b6a6540556ac93552d81bed6e06b6f9746b9ede3aef45ceb481c551e763fd86ea2974534a6525d9639d86a3f84d9cd91c0f7ca2c92b9ba778d6fe4887d274f8ad011f189ddf6250f16600e8ca86e0ac1297a94acfc44713bdfb", 0xdf}, {&(0x7f0000000500)="c64a9156f29d53697cdae16fd456d1e6c8366731221633fe39b1f4737465c680070920bd0e8abaf8b58e16baccf4ae10645aa3d44708bd37f3129aead50296ae1fb453b5d7d1d05d84e2ac52ef6015cba3bed40e8614ed26dc8a875504d765e631be9f72336267b2ae6734bce82bd3b1bcb78ea5247b1b85a8b64fc009a04d01f897ab5676d85c046826a1f95cff57b1e197ff0fef06d6aaa86977179c9cad79ca2b56ad1c7dc67eee23d02a394cfad37f7eee2cc41e8ef9cd1494d8021699c1f1910c9d1d6b5d04310c054118ff3a7f3ce5b0413aca79f6ce858e793016e65e6fd66f69a9a6090e2df22262b0a96fd69e2744897fa875eae6fb6a5fdf39ba42208a2edc91e38e474f3142a60c0eef4df3efe7941dcf82eb41fb0f680cfbf10809fe3513ce9e6e0d1586aaa2175e6880eeb384da49d05a97f95f4d2890b869c0d7b3410a78c0fb110662f1cf480ced561d84b0c5286fe0932aa987a8694147d9ac356f8f03f98ae9ad042b78e96518b837996b07f614955cfaa61b079c2ec5ed9b65ac3b76010755e01486d8779fa4a0fdcaaa52c88ed6c4532f9477a3d7e1680299878f2ff55370e54755c146389781768526e56078e2dedd7069b11878f2377c72964d2a73aebca52f51f3e9a053c1723f95e1768eaa3f6164b7abdd58efe4b5c79a68f0bbf5db0aec3d331f7d29097bc50d56d47453eb8630a04ea58e3ada797872aeeebffde0b31c4e437bcca8c1f91afe9a7a6f1d7d8c1de5c46b5df5534a7ada1009711ae7111a5eadeeaff33fa5e21a458f70679aa9bdff81a060e63bf5e76085fa626d3af94951b3297882efa184c5d8b4c390c0591a1fedd6ebc3b4a0afdaa3627bd95d6d0c195cff3a281010136792a636f8c39ba277a0ddafe61fc258577a92b10c4aeb1060e8fc4a3e29483e39f4433338fa687aff5bdb0e4ec454517f812399ec5aa7008284d8b9a38427d6a80ea41d1c30fa6c9d5a98ac1ec83f16f85a48c82b9046122d51ddeb2aafee0a17bbc846f95673f5ef5b9337a14c591d960bb9d2931365035e14ab340ad07bb4d7896fc6659e448204d9cfccf6f435d17229d49af2420e565bda9a9f61b95968a437cd7db9cbf448f4515a148e9a5206b81b05d8744e8a925ffec4a5dd3238fabc14db8267e96d9f948fc4d50e6215144cc4eb997f948ccc1faf2a103784633970e02e704d543664a930ede3bba379d06057bb420adff29bc02bfbc638b7a38743f872e4671a587d742557f043320e4527353014440e4a45448efe4630d4d34733a14aed4906aa3839f0a1650b16dc8948b1b43f453f5d5a4a4867c8646b480516a8f1042c16032ea8ebc51f9250ba9766ab072e06c93426e586c0b0655662ab1eee6ede2525376219c980a2d9c6149b458ebcd09cd96bf9ce67fa38d79f16036f5e9a9097e642f97a02eb8d9d0d6a0344077fc2374ae59a434a12674e6c7a5cb6d3a1b679d0b3770873538dd7dd2cf0b5ceaa7b3a5ffb463bdef1add500d9e8e72faab017d5b3413e3c57b48a92fad362accfd05e72d6aad3b30ceddf8928226b21383f8505c52d1ac43d65ebb1fcd6e75f9f2c50017084a824fd96a4b4be776bdac7d9c096fcd7602b89f11983317d984c698dcc7834b72b63d54a2fe915288ab7a598afedcb49c6e4efe48225bc34cd2d04b827424ffbec62692454ad9aa262fc7545009e597c4720332b7c041a23a87824ca6199221c8ba826ee2fa26321290de100f2a26babc6c336a6d027afba26b0a07a281136984a1614bfcc21044e8f89c1f5cb04536a55a97548fc2cf0968493f787ea3fe6c57e53bb8f11c4e41211e8249bf232b782f5dcf6312f8d8372b6ff9bcd47bfe3e0c9e55f7d3cc6e744ab7e14a4d1ad54eba2ce1593f92e1e6ff4a1023dc37cd91255e97162840647d15dd173346ea3f4da84a38002e2145b9a4b40bb2b81945c2007b4649e1f4419a10db5dd59f8444964d602398b30f7ba769371b23b284a295bd624d16724527eed9273ced1773917c847ef39e3ad45fe61ec7650242c3cb9ebf8f0f52669e65f2c14fb9d510c5ea7f92cda4624c7ce7efafa1e3f7f24f23a19a843e76ce2208c5e1b1b5d8be4ba179742e2996a203ee88a565a22250e3ce7af3ac509667ba36ee25b709ee980d34a6f89ec7b20d5a8ab4d0044c80734285f9db2bc72d9b44532063f7597249eee6e8fb143724edfcc5b4bbe19172b6427589d08b58c5c889239a16024ddc1f27f21fcaa4a88394451612dd2684fb07d3da723539d06ed3210328ece8e3199240676531541760f70ef0a8bd9dc94aa7f543d3825970ace6f5c70126dedf634fc350c64945a423c7c4b35cf6fb83017b8f38b8443c7af0f8c0adfa2a53e21c911db8c67982ed85bf91f25e09a61442d444de4eb7c53dd186dd5686a8225b5d62af169d3b03556e0d765bc468bb328ee527de34f1e2a70ead88546e9d4c1f7001621c99a45323500f0149e25aa85a92a04187242fb172dc85436667341fcf2d113d986ae9429aa8c8c37d73b0f5f28c62cd0cf37d2f210d0ce6f4b0d4a7589c8a58da5a7bee6e8efdecf68da7f633ff9bec10bf938d832a2f142ed85589f1909cdcfd21f603f5c5c83374c5f52019f06d228176c13bf09545b48a0f1b6945e1bb5d1a8fcccc8e6031a22a6b621c6161cd90bcbf4a6d0d088d354021b74fe7787dc37d633141bc93a5cf3ce261109ba3ef4df15d54af4d87f02648fe14e845c02c50ddf2d53585aa93eaa7ad343a77be546eaeee25109905d6241f182b20d96b3d03927698efc56bf2cc970b3aa3e50376a8612718814d47525f006c9fc690c20339be2b95157b5a1e193fcd95b87fc1f4a3f7da0be16995a536e023098795620641be1b93234fbda0e529753e992201f0dccc47e9f894f1372eb64eb37adb13524d3c9fb111816d79f4c69462b8af4aebae0a74deaa553cb106b2d83f6ddef24b3d5584ddcd14253e0d9cd44e07bc52846b57f0ce56aa6d7fff219a7d0f1ea20d91c98a0588edfdefd0696a0357e9b9243156f5ab93fa29b484c29e62cb9eab40a489b7c38191faf542fa0c0358c29dcae35d4dfe8a17851cc95942f4beecaadbd15dcc01fd22d1cd1639261499d35d93f6d3032cb5a458db97038496275419febbd3d0323c718004c6ccdca5e47b816070d714c0198cac61b9ddbdda1a1734c6c76eba6ccca5051c05ac076822c80c514be202580016642acc035a2177c500dfbd7a715ce97729379784f9d92dda69a6d49075d0d104c69b076bd1a799e684a1176a074b4f56926792f32f09f5f9b03b30722e7258202ef5de5363e07238a0bcf847aec8020a643e0af90d8089f08f33c26185465099a9789474c0f40d34cd801cc6313368ff6320fd72e2907f9b716f0a8536b92685fad4e4914e116bf474120e9bc2e41a12f816ab027a9496cb2a9751541d3546bbb10f242b5f85f4f96f7ab8155341e44fefb8819f5e730eaf49dd6d481ef7f29278965715548f5a8b8ebabe769fdfab15d5fb060265a1078911babb7b1e4d4f450ec554f8841c8d6ce944dde418668cad326b9eac4ece75cdf672c814c359ba44953b64f3c0efbde2e46d2f3ec737edbaba5ec2794794a936197f8eab9f81f5ff4d5d46afa01ab289176d494b3955964d07932202a6759c9d5d3d123e82989896a8f1780f92e59ab80cf9f95c0743fdb24e4825abf91c50343d44b4d253903197af9b2e2e029515fbf6d0f1edf4a8861e3a8e9219b35a260f259a5c64b039c85a2691e73c265d7b92edceabaa46584a940fefab88f406b0a6d0221c736a6d3956c3fec98341d873990667ece631ea497be9be9c08695732577dcac2a8e3b9ec51cfeeda2c1c5d81a0aceb96f74da7e5f082490fc128ac7903afc001a42223d9d4ca6acd9465314fb2d9c634634eafef3a4a41cf50fbdcef2b27dca21bd2927e01c9fbc4d190fdbb1099c7c08426c08c8c11ab748b185ab31b86eb30225b7cec36964152570f6ef8b334d5435edddc0385f4141a1345949633e998445e1b42e232aec160dfecb09cc164249bccab4f3dadb2be9d7f67b5bd970948dc0bb4176a61ed0a5b8fcd70e16113facf262f3d076acf47201807206f8fa2db7167bec5bd5cb941ea73b14d40bab03d0453bfff806ac1b99516361c573bce2e40ca2cae787999de430f69663f5163d869cb4b6c77ad94cee7c703dbd902dcc8c9622c9273f2e47e336d0c668c0fd79a8103ec4ca95f82bd51bccc8be9031fb770dda0742dd0d566da4dd284a0ed25be5bc4884c46c1eb757d38390bfc7a4a2b2a5198955b90397e6d1ee6f0c64e95efe2055dc6e25dca5b8b13549facf4fdf71fef7c1952f52278c0c90a62d641c63561c0020692b2319c53c80816f81a7de04061ac1d11025b590c9e3fd2f17f88c77c5cc4a7f014ae3d6dbfae527e83342c495f165593d2d917a26e6f25a892043877a34391d214b0af83a32466a70ad092965eb8252c54b805e6d032b9b976fcec16aacd4512b4ffdb4480f95deaade7d27b86ec5896395c39b927fbc0d45425c77a581e2a60b6b1cf8a3c2bb9aa6ca618aabd5b8d042748b2fcea5c29c7cfd3cea6ce1ab2a0be718687e6b72265b1aa240f313da496dff169f9781a381ed6d1bb51b725eb183dc070ffce44932b711f3221c631c1a31ab0a4f8bf10aca4f2d227015c3be201355ed576c676294844095888d5bf4a28b23c9477a770d64049d084ee6d975209d53e2239e96583768601d7e983f3dbdb6d2d0f20c8f947c9c1d0a2438f118b575b541aba086b1efe295c3ad35eff32a9ba10631efebd5973185b04b0601fa2e1a58e4da2bab912412f8d346ad3202fd86856030693021d29dbd023f1642abbab2068c2293c64c8ed930f314a31fdaf87b17650bb2141861f5ec2739f16d629f648e7f9b920eda967edad01c33e7f788c4dc11d4f47ad1d1ace57653ed9fa62e7d36e68db041acbb97a9b45366593c81f59f06c0a492407dd25feae77cf30ce1f689986802f947173ed0512858e65ae54a20c1380593483f49f59890d7d32b97f37e9a87c0c9ae9af71cbab993dfeafd4f5b39232732d02291fee9a6c751258a9ab7f9e51442369e9600141629ee1c532ef4c18701c6e06609c346dac61d04a9dc6d29a4769c4e5b203fd0af3ec146d2b90c9c13990f9315d84094e303125e19064059b86639e5a5e610f7ae42c797298041e4f06ad2d9f640764ef046cd9c2e21a04b9cb0eaa0a2797cc2085ad813bce06897560590f6648766a8b9e0ed9edb425eed4106983c009438b0bd2b56c6a0cdf608a581856864b6c1624a506c0518d4cfd44b073be4427fb60fdc3f70f26b7afe955390dbdc442a656b1fff3aaa67d0f3544fcf3971ea5b5087a356417d6f76b9252ae7bf078c599b47f6a93a8d6651661864fbc12def0aaa8043658fa36d0b7fae692c83662b983306269a3f09f5e568c4b78f9a592c3c343eddb9a29b9389b1569067b7c4240bb1b53088889f9f303503be6c4bf99877fde6623de3373555e7bdb59580669d8942afe572fce25a28a664097bfca418566ec9213ef8b4e93dd088d330749dea42ef5fdd88b8e8357d63658387c20942575ef4e630838b5200f193572c44663cc084a0fbf9738e8972211337ddb780d8f94a13dda8d4183a7d4990dd2cdb2f6d864583b6bf2584e0f8b1d0345113a97a5c8a070f7d52698b9e34003d7c280e820081f5261eeb2aa4720720281adc6ab6751e790f3eda33257f36ff0663e79b66d783897810b9e0e2fdf655b838", 0x1000}, {&(0x7f0000000140)="6729b77bdda1c35242623a0ddfcc92dad480fd6ee30cbe20a3f10c5eaad93ffdd54c876c80d7c0ff95eb28684acf172c8b271cbad1c583911c2119588aaece03f45cda0e17e26ee9c0f16e0951b48a428e0f8dbd35687a2ab4ef6e7e7e441b5eb943fc43c55df932b661ca8c3c4b1e36164014907364824ea036b69c16661333ea570589cb", 0x85}, {&(0x7f0000000000)="2a3eeb6749682913069d38bb04342c68c02a9509f47a", 0x16}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x71c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000180)="9a1f4bb48ea8cc87ce7d35b41ad9b20042abcde0c12f28a54fd74b37ef5e13b4fba20a7ab385e63bce304ff9592664ae5a78b05c7c0d86f4fa0a8caccbe9ba129f0e1ecb70b3eabc6ffad0a3b8a9cddb86793cb0458baae5026279d9fea284f831c755984b11", 0x66}, {&(0x7f0000000200)="84e7f4de95facf213b53871f452254fce16677f505a95ca4add2d5ad201c841907d2ce592befb9f92d21c5b0d938f7a7d83d48236f2afe50281db31bd0919a726a942a7cef6f8e42cc3f4d403543c499c66b53ae81933488aa10fc38db18d1ef4b090634abdf4864418d8e838bee94b23337b9f8e3e18e34199c9c280a", 0x7d}, {&(0x7f0000000380)="9b680853fc6009ca800afb106334314ea1495fa233060374a1b967619063154af639787873cd47208c1fe210b9b58cba4b4e7d59d547d45d51592197d40d9253a07614c51d72b3e0e1d619bc7c05af04a1615360bfc3e8b4892ca10be4b32ac1fcf4eb525920906ba6fbbeb27417dae9e748fab2aebeebd535cae321cd537556efed0a734d400813d7fa09b58bc6ecc8fb21e0b0b2f305155a618a7d4796514de67e358d7c889ea1ebb992463a10fab70a0a08511f3eb43883aaa8dff826acebb9ba511c222e798cc4d3076d5ab18a8c61ac39853026f94416d0f9b892b604d82f62af40b8bcc9b29af5f87f2d78b9e7c355ec3781b824be225ebcda", 0xfc}, {&(0x7f0000000280)="e755ab97297338a613aaa4e0c9af52f9c211de1418a5dde105efb1ffdd8b8dd3d1e1609cf85db293d4bf96c2a56c0e4e8cbc07779d52b3fc921ff1702127be9d28ba2bf533c5a5ec1b2134fffa25e55215243413acbe6601dc3383e9062b9a0c9d768f1ec394c3854fbbd9dde13b976f1d29dea50e8ac0bab0b6", 0x7a}, {&(0x7f0000000500)="7efbe6571f9b62d465ae0097a3168b134973a24ca126dd6987023cab1e52ad8e9bc7941c18f57b0614614d7dc6b7de97033c905cda93491f478e27acbfb6294630f780f488aec2b11ffac42e7534f03389dd280f6593b9f3a01a5f41e15d1e1932f22e0f7355", 0x66}, {&(0x7f0000000580)="004734989def3fdae7b2e63ea757b5e91461778570a3199cb292c1b992ae17273ab151e0e80e9612dbc052259dce06537188ce305dbfb15a4ac464563b5a03883320ad453df134214f269a3c340e1d8c923b3de4bcce9ebe3dfe9a95c33b237c9a183e20ae75fc10bb70d05f7323d91554da05b7bd5d0af211e1ee7e2d870f", 0x7f}, {&(0x7f0000000300)="82e72e934c3b5ce8aee7d63252ca97382709233a6d4550e16556a15719dbd2e046d0986a431b0bb631a69cf4371b390c51", 0x31}], 0x7, &(0x7f0000000680)=[{0x1010, 0x1, 0x7, "fadb3be21d82370e2a934acc367d6c553bcafc15d6aa68c2c34b2efd8c50c5e6a33fd8facda87e699d5d0be0673c826171700bcffaf85855bd86ff3318fd70060634a92e373bea12aadf1eba2a3154053ec28516a296221a37d52c3499647434d43d87b54c3017b6de2996699dccc1e3cd55dc7335fb89c706bcbfc7790d76b9f135ccfd4da237cb1a63e5d6251190c08b2a8178367e3ff583eb262755fcec74c6d95644d533dc3cfc177724c1ef82fabddba0593a9cdd8859158aa3c57cf79d9611bb6785a998870d5cecd3f3cd92452cedeecd2033e60c1eda0e2dc90f83ce90045d6bf7beccc9a77b93dd9e6cce3eaacdd865003840ba9201b933705c9bd0badd07552d86f0bfd34573f2eb76d662aa60dd1816a16b3d39c4a0e842c69c30e9fe504cd1b08749fe5aba4b266bf6d37064fa89b02831e5e799436300039f56c62071a37310836c9f31294bd53fdad98e0871554c89e878ae71743ad31fad5a1a9f1003dc5a75ba1e7365880e2cae937c6264347503595ee7d5aa8af24c8e7203c71a0ae869ebbd51e3e4ce2c0dc66a5a0b950edfaac051fd0c92f54a7b9c60408b72b611d36e7ed06a9d0c65fc54a15ddb3bcdca45d6f5d8aeaa39dd539d9921f78df23a22ab739b34d5ddc8634bfef1089a8998e3694ae15720502a2f2796cd600d9c125d251b2e6e00a86afd1ea05b223f9a50b38c6a87e57a2e7261a8f1bb45e51685aead3dca4d718993e47f75e50fb80c0deae3fab2e526627019fee66f729160ff4435b87995ac4fcf18f8eefa81367855f5ebf48f4e3b1fa2c8c30faf4245415949937401f35074099df8d672002cc39438bee38c7bf86b0d8c2bd4b5c9eb8fd78498120cf83dabb83f74e82517b5e7ad451d38054c71f2d9d31252d3555d32dcf36cf7bbf2b612c774ad00e30f97140241bfa9445017fdcb9d13cd9f0439cc49c9bd6b301cc7bc269e81db23c6a1144c33eea554fd9f3671d93128dfe59187fde2fbb51f6e1847059f376beffd6bc3edc3eab12f5afc4feb3f1d3c33be06e82bd0ae83adc72e4661bbf0b3c14fd9441a5253a906559556a55672e57ab16714ce2cef8882fe093b1df55b65cd5c9e20b36236065255f137068a821687a0773db5a571f1579eb81a2f035e2bd35e40b293e650539287c3755e53e788f358ec2e3621be9370232bda8c70076ddd87a745799a032576ba26c0d1a56db2b479555a4984f89228006de4e2e4efd63492e1013043c2d2d6ace18071546f5ee775648698358f1b92bf97985ecfa783b6cdde0d5b0ed85491ff55b61666cb732054b20b2485ad5eda6d9bed3ca576a1d61059865631426bdca5569bdcd3f99b7a33c97e6fc1ee0c19ba86ad621f6dad8b4319068b5740e28acaf90a9394123b320908542dd8803c951429285cb1a97747c9cce593ec21ac903fbc78c2fe1b303f3305ea1788d02414a461fb53faf7d0c0b57e315aa522c8372c38e78fbb8f7d5d5b4ed9425ed5d23b2732b99b5189731f222a0f201eef534877eee349579a2c8ce1fa530fb9017fc293302d737df442aa33f33ce2c38c4578ea519e3b3462c2b2c29e2df427d7ce73e744baa5511a52c16c8662452d7faa774f62defde0ca5e49c6f3e04665fc3b6783fcb19969436adf1eedb97c83291e69cedf3a6021df56c6fc0f3857ee83d947e1735f530e3d3e744c174743e3683ad9d3d8a979677a2b6bc29f310aef444f641a500fda51bc1eb3301a77c48cf9f3588aac5f8175714002e876f6faf84ffbd540ddc17f4194f54bca1e0a95ec82c48cad11f4c5707f487c819615af515752c858fce31743d93ef7e148511e062e2421b3dad3d58423d6b5513d7c13555a42364f743d86c7267e7bc81e3c9c2d10052c37771df8b88dbd31260a56dfcfa29d1b77be509e390a5b7b652515a5636208d457e9d683e6626ff41248c169d24c0e4482266e93969a301f51e351902a2e2a23641f4a452768a1f239a93c08b71ed648306991e15c0c9ebd897887c797b98ec32bf95a0480f237c3cc4c23db3a169a4195a86baa678fbcdd6d4288d35a13f9936ea24504c0c1f2b7c9a760cb3b75913b46b7ba8e683daebe4cc4d075ccc11afb469ac2644aafa39317b6b2ac54a78cb3f0220a2f28f8280ee1f6d104d34de1fa2bf6f3284bb5b449fed54390434a5c31289a4e9a3c125659d508ec47f2bd34f71ff3d8b710df5472c060b7130c1247dea8603df24232af1acf58c9d45338e50d305a08d198035988831c4b151d69a51a5560d3cfa230d586fd0c9e42017b33dcd8f0804fba6a4a8e80503d9e768876ac36533cd17bb622247243a2668c9a833a7c69b62a2214f78b6e2a25b066fd6952551eba9bce9a87c31d48ca5bf80b674e3713b3e87b889880b7dc8840c8167b22f3586cd8f9c39d6ab6092fe768808e859334e3a00d2a417f7b9b36afab2886e1d82947961f13835e3e2cec8e4be6ece09d24b49b58c78675b12d0a357107299ef7f7342ca8b58fc281d13236d673115a922a822c0e7ebe241d194dc087ac95c26e8a4a016589290161451926f97e24300ad214b514687d18f80712dc8b41214e482ece29742e92848c3724440dff6bd18b07e1b26383349791c652c1244f0e25eaf1d949668e4e23a78eb23797e2f6522c4a26434febac571c12bbef9a53438bd9bc07c329f8612bd6d26e43cc9baa29860928c1f4526c7462ef57f8c1cfd1d3aebaf07e50a18fbfa9aac753c06b29a1c9731773298bcbadce732899fe9526df0c88b1ecf3d704fea6cd82eca3d1ebd30bcadc523a68b7afb37873013376c411ab02c77a3b3d499362cd2b61ded54bea00226e6ffec006bc087a34a3ac222e1c4a2f0611a7f78410ee38f4a2ee00ca549752fbb51edf785b0fa5ac6d4d70b4a703fed5eabbcb5c2c67a6eda8d381400465b38f0ac25841f2a8c111559b8ab96ae7c5617df3c327caddc87cdf9da63c67e90a9319d918c2a93b3fe479ec99b35cf496360aab8b92168e63ca250e054a391cdd1925fe1bd74cf9ea1ff582f4141fed7ae46356a544825f0959adacce4b637fb17317a37d6a228b8ee67a56137a528ac4fb6bf3a36c3ccc2bc3aa31a6dc012eb78c8981a92a13dcf4bfe4bd66857f029d43b9a3fe11c9ba6cb62a153172ffcf8dd76c573d66854ee36bf874197d2126489b57095d8d2af255df009cb7b1417b622cea8e32c8b7bd887d915e4727a109bbbe3c0a86842304d3d52daf14706630fd17829a40773ced7679bdb96922bead042af578bc4a2f653e8c14eddcf548dbe69fe314fd4bd8c79e5698d05962182dad4aae1d45b67f1f95505c3b886b568f9c60b9457a38d9f8e8feede7c644345f1e363bce68da437a6e76baecfdf4458777c2458869b0b030db2352d2a4c8b8c466de7fae271c389213101873a6241ef20230f9cbd3be3d8972e5e5eece1d94914ddbe8463502f75ab0d2f37ac1e505596c765fef283bfe021eede8fa3fccc6f20700f317d0ccd1a28e2c56c7b3b9b2ca28e092a450552ddb755b507d59bd4bbbd7500064b8693c57bc2738941e43042a4f0a90a975d1ef194a4da0cf6d8a60fc6be07c8c1ef2726284dc3efd88e9f115202ee7c8d63453962d6dd3c2d6f37defe2e90b599e3e1d0a6f631c8fa43c2e898956655d306bfda7d840c08bb2eda14aa261da205d90aea5f300346e1c44633b9b1c486f2301bff95339fd7f69a5b58596ad08b1c98b2612ed8aecedb11bdb875bd3551a47c4e9e827dbc32ba1a4f7445c617e10e59518561d83f6d313a82d6c5371a1d7ef1ac5faa368aca32d110be4538024bcf29e9b060651828b2b36079f2467b40008df3e373e2abe8c2d1dda9c907621eb813ec961cc44fced4478e8a40b2dfe0eef1dc6bbc184ae4bdbd2a62cae8b3638e9d2b5373523071fc9bc3cfd2feff47ecfdbf5cb3e377d4c0e70cec926bafd3316b19e1bddf47e47ab6eb81789f56125b732ce66216999a48308eb8e58d9d2e6d99feebf4d57820535d5c20ac64e4148bf248c017568d7360cc5637624e160c2ea5b5e5386d8dc773cf36803768df00de9154d3723845e7c96be4d1ef9d826cef4470692cf80e811f0d0d5b29d1847482906789d8baa43561070c8dfb2504b1165762927743cc89f20e97fdee33f767b5cbd5db6acb55450352cd5dab6028fe78e6f395a4b00a3340e83a1a8440dc59ef5cc968304f33948cf609525d55f351cda4b5aacadf916bc8173a4515ed5ff8b9c316ea5851f17a0b5fc3d4f838bdc262a28afd9ccd9f8546ffac5a95ca7570af6265c271c1a12d53d5e4d8ad817352981c735a59e31b23f3213ca3a3f85a9256e15b4bd08c5eebe137261c0177c0d32f288d45d9278304c5d35d2146feb7e223c077b631b9ed5dbc281919a5bc7b2fab1fc7b4929aefcf67a11f0b281b58bd694da75a8a127a84a029df0d4e3f21a0fff5b77d2136182e76587d36d4de1a0fc0247de33ffa343be046ebfb79ca872e6874610e801a839e7933ef9523617ad7c7c631e026834c77a8dc233223fbe60d40b0a6250b6e1247195986771f7fe71b2e84d698d94487f0dd9c30937554dbe8f2a1bde830ef1e1ea64abe8f0f82b7a7de0c43481877024b76178b801b3dde6e421b4888b297cf22a48e36990c02462cc40f0235242787c25657bde182a81644aa8922c62799ea63e0b45fd72f18d183d09bffe74cf5dbee05d0caf5ab161712b643876800104b33337fc176dee168afc4fb94496e141c30c1f046181a0a62367f5f13eb08722bd9e97ff7ec1894f4682d5a6c8ba80a7fa0b6648da166c7ee8a28832f5529d206e54b9bbb479c94518d141cec2993cac0605f051152c4720c77a9cf1062b8a82a87894c7788605ddf1320a13488651d8de46adf6b51e3397da98d7dbb6a4da45ac046ef5c5aab02fcb4ae9594186d5155dba2fe3b761491dcd65faeee0380e7c5970ddaf76a7509d96e796a2b9692e5248f15b2c8b9a40443ce0f40aeba9bd501044a0e1579c41295842a17e6b35417dcd28561dbd1f924f0bf03b794a6e52e5ac8ba806232325f01f59163f163056b2e7769ea16bd3d227a9f389636bab6de6193f54025e0e2fb0ec0d5dd2ddfca018a46930744b9af8ca3cb525ff93106fd9953307e4aebe29f7b0198d51195bcb99f8fbfde58957d8be79c8490b4c66eb33e62c1e31821a9c16a457b73ceffe188cde82c61a7cccf5d7780b59162b55116df9633ac2668517c6420382175522c95f5d6bfa2561d44eb8d7a32f865c71344ece58589da936d3bf6d6f724c8457cb838faea15fc9a99dca3ecba5612c55e857fdc34103510542ea1ad0add821dfdc513b5dde9d671250c3841d2ea78bba11683adb2f557ec2b2eec1b943120c54dd85cb9d06d404965aa2fe644d04cf221665ee62c1be8fb41e0402f43ea407deb6d2f2864eb23e7971e3804a75f4c22421389d4b22869164fe4da48ab7bde5f31c919d7bb80c0312ec15950ec1e55e06789243ed4c99040cbf5a967ca54851d588ecfefbaee6fdd83f8d4159abbab493fa72d70440fa587be4f1fc8287477f1cc3a9134439ce8b347b0d42088f2ebdf102cbbf157edd876ae280d3c7c49eac0d96d57918679c44062b3a2e37f4c1c8dc4587fef56a78e6ea24953bad49f740dd182f5935a033b416b5bc62f5a1689f21783ad7496955d893efb59b809968fa6801ee5ded15572f99250965b6c1b403ac6284cacf2557236cf041f58e31762ddc93f0afe7d2e573b2598d879895f9b6e7998a8a3a93cc7eb4c626ece7be8f"}, {0x30, 0x1, 0x0, "d8d2ec6afce31edd155b0f42cf36c5598e1707cb16ec2f5ef1766a2af978ad21"}, {0x1010, 0x0, 0x1, "d63e5c0fa8453b4458378d2d1aa08445bb9a0a09b9975ccb4bd1f6efb6a4ba3578a701d20922c85fe65898c1ea0b45e1e876a5abce2aa28ee485e6f3f3ed02dde9674697ddbae4681b9fdb6d2a5d09a734ef89c97880341e35f9c657ae1ce72b0881fd165b6dfedc54bc890e1c94753d82fbdbf4cfbfa99d5d84b8965e2b10ff5c7866234d512d591419329166b7ad56bc9e64e622ce6a67c1f596c5bd0cd5fa5198b07bdc475f680de7ce16d6cc0bc0f0c4f5862b7225c7e425158ee8622a624807857c1b4772c7fcf9e51951826a29382b995d761b7f05f19249eae472fd35376221977e63c3edbc17d505feb966966d206d9dd7aa519b25f9bd77e97059b1465a4ef76fd4c169f571aba1f744280fcbdd1260a602e73aa9a63b5c4f300673a87c5899bed79b5fbf8976fdce6d76acbcc75a404b7a0648a95c4c5be60c44e32d0afc370fcc7847199b43cbe7107ea059a2744aa9c9d07a76dc843974a3f04d9481898ed637dacb9bda41182d3708e527b767faee9bfb403500763ea116064d42c2f5336fb4b1a520e5cc38b222d524439547f257c95e6f62a448ef8269836d6b3a7cec50044f3e2f859342d353e14f13b934f48208828e9f02a896f31b5309b55a3ddb714f0760752e1c556c01928497e93a3992d003d4bc9e61843ac9bd4172a28172f065d11a858bfa4452e6615a224cba5130a36c28a37ecbd8b1603e31659277900ac7eb472a5770eb547d600898183fc1a9c96148028a6a618890ceb24a5ea990156c28d4226835c60288a42692eef4797291c3065ba2a75313297db97cf28cb4ce6382d15f968bab4c5d766edca6b81e09b808a6e0ae3faa6e2b3d54deb5b11c8fe50e29b1040a9ed9f9e8abe79f8b42253202259c92caf8bde76d808d2989701db7fae198cdc16149e7f8efc3e86ec45e1243952b06d8bf25b500bf8c892d24ad3c32790e3d11734c8c10b85df504f46c85238437f6dd425fba7fead011cf906180e4d74a2910c52a6859d605904e0d9b1aed64e52ec47b817c00eefcfe0d888bbf2a18eeee2fc73ce82079e0d788a3415bcd920f1c51b75128e1b3f2d3c897998f0b7a107295a2a5bd202ef65a19a303308fd06c3fe5584d7fdfa9101e955a091c905d41e7a4bce4f2ba07dee4bb1fac94711a666b521a39ffbddc88b38573dc367e801d31a8a50d7ac0eadae990635e20fea8cb1c0e741ca60ebcc82a9d28f2cb22fd178c4f36ef963b0832f016581f771fb8cfec615acfdf6c912740394919c191c2ae1390986533942947e869d5eb23ffa43ee529a86e8dca26fabf1f7e91d75a5c316fd1c0d0a455596100d3d7ee7db6a956927786163ddaa539e683da2b4650bf5e790f0a7967a0a6a1380cbe2b5cc119d7c167b1dc31b59b99fbc4bec14cc00d49b166779d57a1448443f06452ea2e8cbc37deb230bf568bb45cc3d9a89099fd18a35f240b3278f56d27c74a9f1b1eab7cb90888bdf9c6d68933368af20a9005fe8995515adf0377934b57272b0df04dfca36cdf85a1342daa5f56ab857eaff7a660b0a5009a5ae0294305b516495f22ffe90959064bab267d527a9a2b4a6729ff3c0762f27dafa6d507ec46f25313258882edd7c7bd498566db812cc4484b412004b363e27406fe7f1cb9acdbddc7ed655666a3c2e3ed101cd49c37386ef55f3ac9917505e4fca7ccb2de2937997d3b0a70193feb0df9330f121d63bdfda667ad6131517fffe8c145c428a90d2e6ced522871ccf2e7e82dcf2ba82975263e59e79922b198d420798307bf23d004e2eb1322718c2d9d162dceb2689ea184633dcacdaa2b3f4178b381b9502f5ecb15d1f4f5e5bede8a1d48063db728cb83f268d48c7f33f117cfcc67d741d1a5df6e7533c30416ce5aceff76a0d3e3e75525df3c2b6ba8c7a51b1404320398075210be13f71801cde14d4cb3f1da9e4522c36f94948caf16267aa28096f57dcabb1ad368e49555e2d126bfc46a62f56282b1550c2c3ed2ca82c5276a22fb2ec03663b2ad721eec63a0508fb2048f95e2595de51e0dfc741d82cdc7faad37fa573717c17b493ead1c13a1c4d269dbd0f4599794c759a708d627162b24266a3cdbdcb575540ebb0031eb9110017e0e426a9ef01b00e2c1d700861030153800944d75ca7c3f1041903e63fa1a38a38650fa2a61135be5e2413182f7772ea289571b572dbacf4154c16819e7b19a05947c76ae8b734a03005f267e31bf8013fbe3858c9dca293c3e5b64a7b268c72b95031e65edb8279a3ba16d6f9f5343670525cd15e1e1161ade9c681e31d071c70cab29a04f2862721c233446d6bb747a3c79ba63ce3f299c1d49a8ddfc03d5b721e8885bc0185cfd36ef35e549ba0a1c928d0353d0adf8780bc474ffaf6f87c1cd80ac702e09135d181f87bd807ad2b8b9a6de417c5ccf286602c0c9a84b1975486344bf6116fd83ac302acbba77ccbeb0cd24087e2016b5306fc620ad7d07a5522f85271ed67a07719e7537ea102dba2ae920318b5571678683bbed972d04b270390342d40546d08647753b0bc7cd17ccbdea77666b847424ce4f2ab6068a4b054654c2bfda1c0192d3c151db2c76c2aea1abe39bdd9cbccff2460eac01ea293c7109c3e685634cedd72f84203670864e6607005101da9827683f839d6d05ac05a6aa3153abafc1451edde0d1b389c2f76a773e72431e4731faae518eddf82ca308fdadcca2cba8d00f6178a963db1689c7c7f7d1f4dc6114044a03e5bf5adeff79e228330cd96421d3698f14b3a28b59d5d3bc2e41002b5ee600d50a346cac56fec8a2b110f15bd77d283a6b29e20ef3121f5f93c9fb92d88e02518b7fe22fb41250d55d8b4c5487fbf18c47179f02d31366e8d9cc4999f3d53ec5c69d14bd500d437d17aa636edba40689b492da3cadc8711a04504f847da35a1700dd30a8e7c016810c2dc42b7dfbf56556da2cf488e1230a3814e9d802c4bf5261dcaa8505183f9cfe9cc05e94d078573fc23aebbe8ae6d4402695a5dc2c3a2a9f59d9f6d749916914ace6bdda58eb37facb0f8e0321fed7eb23ed0382ad38c4916bb81e3f6d1803b2bd471ea75779df100ff0f30f28959b77f5df0a0334b613e1718f7119a72db5aff88e17038174e95629266004cc8fc4094926b80089f29b60857bae37837623e591b41c4f922cd7907eafa826116197e1dbad0ea5805a253d41e004f67b6ee077efc731820e734b0b959c75bcb766208256045819fbfaa0fccfd86d827f8394f1ed2961b87a92bf3f9955cd632e4fbfdae6d2c9709b6daed4ce0722a0f187d23001d4fbb4a76e158fcc9be0760bc895a122e2f59a441ba2e25d807f240d0841e0b31b5b7677fba9628e96d56e254acbf2700346e14fbd10844474aa25c1ccbbda86f61cec516745f16c70a5b4c1c0f7d498210b8b2983a13e841715d558e3beb2082480d644fe13f0082e66bfea50b4e04f791710ed6625e0fb392d6419ec7c20db41cce133b9d64a51f8ded721a87eb68a91b67f420511575bd52b07aefde26fb90a6bd6dd69c34fea477218afc1e86704d9e517fde4bbb588ab53b124be2d39ad837d1d06f8048819586acbbe723fd45350dc35cc11590b66749cef9fdf992c5cba252c828b0e539e5b3142553cb2d6f2188847b94f9df4ab46accc2cd000d0cc42aa4698d5d9d8b6ddfa35bf501b9c2c94ad89b7f8f99571fc50f3c6e12620ee776af18bd163ba825f53928af6e20e294c0f30b53dc247774be7e2b2a3617655dedeeae8d872a25f80217397dcd00c2a0b74c04769672221155866cb42cc2499c39f06818fd97c6a79a0f7f8631cd29be02644969660f09b8d347eff864f50a0ad0ee78945a5e81ae7f8b74bee2da2b6801ef91b5d58302348cf27688abc2b9c476b0e6a7a00dd67ead94c0686e9065cbc8d190fa2fb2f070886df31b274a5ae22803d90dcf5cba57bba7c47bf362319b787b1d41ad975188a7112f8732238636a535da9b5688231c678697e63e9e35214baae1e1eec94cf4d92b5b87822438a0e671b7491df1ba4546cbd2ec3b2db7ddbe72aa1bd131ab9bbd375a4a0c80a645d16bbfd03048f31e7b90759e7647c24479065eb2bcd3392efe2d3161fe7cf378b0589c2757c5b9c45af1531717d48481f4e7a5897ad40a9812013fb6a0cd2e025c01b2e5cf834be018c632f60e4ef078e5ee422237136fcea9eadff3a44cfeef6579e3f40f9ef8770fc59c9cb79c053e78f5ea599cae95cc50cba8407c9b498d26c7060614fc5a0c9fc90e75f5f544ca7d394910bb884f57dbf3230c438f22adc93d2182393035d6dc87130e693c41fc5336ea3b6bdf104d3e0d469c3df1165e598ba6aab642b6df66193ba772aacc91aea9663bb0dc4575dce276761d3a3edbeeb9817e26dd6dc41664277a0df261d702665ff2f4668c6f706917c5cfd605ffbf9ee22a5462c72238692e8e3751c5b4093e2cd570e6a04ced658e7f313c0364a7413f1fa7f6c8ec4313710c9f5d9e7c0d3bed95f6928a14811dce632414a8af265e74f316f641ea4b7e064160739678daf771428f16a300ef553455581d3667180e9b585def395507d28a4e1486e1cfd260ddb0187713b6e52aefc2a41ce9e32d27737173b296a7d38a4965513f3bf0c92b3d9c88470daf92fc7d3b484f818ecae54236a8823fe9574b7954d97d4d251202a6979132e9091ecc8f8803734712dacbdb3499fd8d8fd8a2cc29665959183deb418c3db87733c1dc91e76a2c6f434285411639974ae30aad4ad5167305f7bd8fa3a131175df632198f4eb468e499daeb741f5faece381734d50b3801617e7accd08fc1b5fb6e4367e060a1cd887af9e3d9835d940317c3755bcd1d666d5f1f89332dd8f4eb92179e9b0320c80e84fdb474fb97b0d7d0e06409f990ebf25721c07a5634b291ff1195b802c216b967d49ad7a19b82351e9164e3aa9d2a61af7d76c1582b870e3772393478bb080f92187e982575d23b6eb8484207a738aededac2a0fe458e5ab8b91330ea327f4187f28c110d1fc4372675d5f28b7a38b8776d0d07895a1840d9c4373f2d91d85cb2aef606a62689a9f8debb59371408b1b018c51567d32fb9de5b70f338b4bfe68fef43f1667887c5070cd05297dcbef6ec8c9ba60c9e78ef16e63db99e543920df34df11dce166fe2a7d4527e87b065537d0c516effe6ffbfc455dc1030c4e5fcb0a217796c2789551877f0f530b7e5f2714601f8a5f9319d00a49fb79074c425c0891076a0b46b901f63f08a90592af00eb4db7695214205839f839c9df96dba1e603fadec90bd4ca584013ff5497dac296016048884bcf12842fd424e6a09f08f0bc86695ee473414af335c3d659840cce06049ec80fe6cc8c76bb662c4fd7d53d5fc5b7e487689626bf54a15dc8e81c8f73de9023c2c5168baa2b4a98b0afc07608555568937d48ac5e7553a473982f137ca62f1d4a408f23be8e0d540debded79c36992a79c79d6894d64467e0a0bfbb1cd079bd863758038a0b9ad76e3db1d1cec25e8ece6246526f82830ba16e32e1db66a31fda701cf6fcdd2b5bb2293003ac09a0dd7befc4af0187376c65569db65badb54f49bc573e2966798f7ac1a1bc55764921aa86248d451f01fc0d440febac423881593ceb1b757dcd01ea3c89ec5f6d0718205c478d1f0361cb4115567eb693bc84b47a183248b0c5bced02c4b66f94bddc8b639297dffce18b43ffae8233da6f5e4a768aefe606669bd4de81c142f1ac5fafe0d73086704c422ea709a5a7a60a7a86868"}, {0x68, 0xffff, 0x7db, "a2258d1667b7f44b874fa502d37375080ec76caff81e0d7306ba415b09dbb922bf158a8f8c765c63535f2dcc6a1888a7c27852270a0a97f08c3b978a34bcc19f04de4bcad3df61585d38fd5aabed9582c66dfa8267d918"}], 0x20b8}, 0x401) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000080)=""/33, 0x21}], 0x4, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0xc005, 0x80000000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x5a0, 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8, 0x80000000, {0x7fff, 0x3}}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x104) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)="b5cfd759aed8069cd73da1270c47c97408e7e2b9972117ae4148c40e1290e45d3cded578381f38459d3a861d6963416c87a72a3f90f3e93af7a2bbba737c12cb", 0x40}, {&(0x7f0000000840)="34fa4b424c0117913b289e3c538348a548c04fd95669ca7fa394ec0e53f34dd9d685aa62589b02e570b391c06a9682ce53de9a7a19592695785b6a541dce320ef80bfff6c71e54db8a1ee5a0888d116a433d4c2efc57b24301a110ec00769f3b6a814f7edf2b8a5b1829c82b76a6db9f9b6eeefa18b1a9eb8923c7e1af6c0fa3f12bef03aa326bb4fbc305de5b7c7e678ccc6988612afe106e6148e691aad1686b817cbf41fdf58e598a0b9fbd84c38dbb1a2c20403bdd3ae83a3c30fa802e141833bf144aa3e1ce0d6e75223f00db54b85260a93bedeae71c84964fd8f15b516e57cc22552a6a56460e94850a7b27097aea403f615f7aa43d9287dc50aa61da50bfc6f2f09edf3d2292f6068bdc2bdc3132f0a1fa85c36d16a25256b731240cf78b238ae635365d597815ea7d37ff0bfa7977b6c1037441e24500192deb6e42cee9cac3e363283ec20483860fee93b5a0152d184f51cd22df7f7bbfaea0708054032eba374d0c3d858fb19eaa36df19661e71bdfd5e6fa5b9d16cc56f3b04d5d251d0b88654fcc722a063dc7122d091f29161a69fc1987ee7e51b0a6726208b7eb60a54efab92282374fe81a296defed02cab11c836789614d51b3f7e7bc409d5522962cd88acaa9301c86a47ea871c33930ac10b60b561e58ceb69e8be572a59da3002e44219f4d10d2f109db50adcdc9a419dd37d4735de45d11ed609aecf1487f39e651a70bb9659af5f364d881850d42c3ef88f3ec76dc01a37bb5ab3858a09398c783726eb795e6cc65f9f14dea319a2d1cc2ff9456fe95c72275b0c774419b2bc53fb8a92ab46876ca0d415aed3c1d205bb851fe3b13f174ef90a3dc8afeb577a1967e2084b7ebbce43f745b940a3dc842402cdb0d2719e0591f70fb59f1081ca58ff43df594b92d75cf10958b36dcbe911adea75238cf481aba331c89df18829c5f39d239dcd85a498799163c8cbe407aca2ee93c93460fff741d1488020aa8b3c529190bfdd0191e6591a6078c34c4113767336cd5be278d6568e79472396b5f47715b025ea6a46e56725e3f6c263912de25287551af4c0ba6f1e765e595a839bc80ba0c0eae58fa299966aea40a734d9425459f6d389aae06561a04c10e976e2d95e4c35e3e2593796af6bd7ebb3747a621e426f10ad44b7baf183366f3bf8fb36864053046f66ee4f6586628458141ccea0c7243322d71702af666d9ab4c3a39ac34175a745a22a25e76efba08c51ffddd4f9ab9dd4720067033c44632ec3ba5a5f2629e75c1b3d91030a2f16c742cdcd4126255a64bfc2ca34d8417e30af4d3aebac79a61304703f59d1ddcb0ad87a92167da2188c344408fae666f7851b54b8df73237bd20b35d75b3867f1dda8eaacf74b622ca270ccea2eedb1497cd395103e96d63137549ba7e8800aa9ca36778df6fc9640f5d26d05f2a4990117523cc00a76fb549b9657996defa2096a22b9135e1f75db2a630a67a36bbc13a374bc85ece85abe3dd1956781953456d2f5d7973b43d8214ccb178ec1094608ee97b69357f04f9e204bfac297ce1e770c0e75426b65852522456f9c1f790d5522be2f8c893620d4925925a01b003b99d8ad52e26131018fdf01fdddaa7278342c058925c94e58176334121446a655e734faf2b39fcf0f865a837749094724e2d31b3d575fec6cadc60594d87808991383ec346c1d9ceb90f40c0eae0709bd3545243f5d9b62fb5ee7cf2b89c23a89437ba91d2269b2e5c1816403458cfa49e8bb36a82d8c5196f403fe62d642e25a7d338e807f856122cbb2e2f8cc70867293d28f2a15b193c91ce48d4cff68ba6f7d08c3f52a54d4ab5c5493d728e2ed104d95a7744ba31efd776c10bd25c71c2f0954b6ea30bcba433d37132723e0c8b9cb0cc66cec48612d436731323d71b8cba9991b7a081aad0a435fdbba1938f52778fba7d781e32b506bb4c5df060709bab58afc0084e57f0aaa7f72be874167102410ba87b02e9614e4e91698ac48825d2ca9a767a868385e065c1bee03977c1691df303079f3f3d37fed48d3dcd06bcc7df6f0e9dd1e841f8f85de08443ee6a24ed62786f8ad934431331e32f61c03a94a864402135746ffd0d0e8372fc6069eb70636047d48939942ddbef5064fbc11112a8803e954b2abfbb4c6c897ae83618a2c80c96b2cfe0836cf2221519e4d517d6b4d21419253ac5650299646e5cfb2f4995d7cd59e77507e67896a33614adfedf67f536c96054a9fe739fbec127965acdceac728c692eb7b91d2ba10a3eb728302835363e9dea22315d53624e10bb9e3fcd6db857f1602a6dab6752709dbff919ab4bb36a159067acfbf2d8272c31c5d294781ed6c403e477b14da401c75bde21ae852c2f407b860af01a559b58e8a4bc45f3abf98b7d77f5157dd85d1b5f4239f55739cde7918f6c45de5f255dec1ee3b257c73143f58b1e9aa7e2344797f7bfb2909e829af22233230fcdc689538d64f106acb62b05e6304e3fc7dd61ceed2b1f9e9a34c5819f3c55408fe4d749ee52c68e063d5c15f7201499f41a04897e47761ece608178ffc43ded0295a5c8396a1ababbca38eb294257cb358816f132e9eb77fe5878339d1e26acff72daa329a239eaddfbd2dfa4e9e4a0f3ecf6cf6993a5d694c8ae95d9e5e8a9f2a97167f44132c9805f6b3fa87b062d49fdf5089c1a6f1012f5a2a72563ab2df5715192994380f005e549ed0738b8ce4f59fa2cc711414773ea7af7d755aa337bb08d640c9a887d49a24214a1f91e13e1711813724663e68556ca3fb365b0b70167bf82defcb76d656c72fe4cdbba363ecfb0f934beb3ba962f21eead824a831bf8b549e8f3682da387f3e940c39cadd445fc5c2e17db7b8d203c0b6ba7ef3e694f9ecadcd03e273dc9720d7063c9930d86919f195d51645fee7f551e4500a8ddd2742976e0bfd599a7a4c49c21b75d4ed2d04a609dba3be0203a25e837c5dab795f1f261a64a334c77921c61690d8701fb33fbb5d23278702916929ae1567e1bec230f7231903c8954b921f2dc17fdc3e78e893eb91356e2b59a30a4bb047a8ba6f9145221f22c79fa7aaa8d9e0a5e541a1f4071f148c7b96639e3eb8ac8779f76e054ea95bdb3d3ed0932a0f4815b4dba77b5a424dfceabe79c64560f5c8061f22ca6434fa42c4e76b6f4ad6edd0337af27a8ac8a486ac77afcea9b38de926d6b0186dbd926c2915a2306566ecffe84e354936b8788845ce40379e440ddf2393d3e9118640b777518adb4007125c79b84aee0f4d23767e5256b0169b63218b85b72a082cba52895a3e40a73b8ecf2ed157a7be929715e683499c6f7bf217523c8365daf619456e21b26205636679da81964df1d8134d46812092148b6a98d6be935224e8c5038a5dc4f0db2af8b4a881075a146e8406ead0adda8f620b92a9379afb7f35963cf211b90b3730c763a0292982bfe4da9e084e23e07c8b44af9c13ebd48e2bbdc16b39c45eeddc02bcc54863659e8906c428c8272e318899e8404bf127bf6d6fe501e172744df5c2c968e670ac8c0b25fb721f12ddc58488cc2848941c0fc3d7a4e401167f42344072dec6787c8981d10aaad0c51fa6c00a24baf1247612df3f4c2269f08b5730254bf635140b0d77c5a90de3f586119b138273f4b177dddac3facc46813a7dd23fc70e86954b76f36864b47b782818cbe4bf8fb926f537f415714d65c1dea9a845d05cb102464757add21772e2681c84564d0dd46e441bf5bb872adea2f79951249a7140d884e7faff0b01715215d52c358591d0c49ec8206cdea0641cf69dabd7df80d73b41055ad8553ff6b4188eb48d73ddff48509c23870f66816fe9f60c63b5ce5053a732b25245c3fda3ed0c0243e47a88795a89b78dcf5a735a465bf3087626b934851251a3dd115a847cbffd3d6b83d777b6cfab2eec9b19c9bbb7a52a6e0dca3d9b3c234f533a489f5437eebcb9694ccbc726e45d0f487b63f02fefd6beff626c7eb960db2a0b9b3035eb4cf92c6b1900793f08ba8a9178533f5cff6c46fd656f3b40816170727c142aed0bbb669dbe9f02080960917a57acde8e05cacc0ec5025cadaf7d5b3f8e9c6022b6886963309a13cc870f2424a14d22702fe0cf0557c27e913e6b3ad9808eb993fd72b01f286be1b1a24c886540b2f95163fb6357e878833160355262ea018c7290c3291b043c15371fa04776f258ba7bf42d68f5744d3a28b071ce908614847560a43a7462a37890f8b5dca287ee7e1804b6ec6682e38ec90ebe779f084eeaa96685b2adc1b4b3baa88e95efca65bcac8761dd94ad59379aa949363bbef94646fc55c681f99ecbc6f9e5bb8dfea68d303aab8102ccb269502ca985d76fa99578c9d7160af1892cec2946dd0b7d0f7d2bad166112dcc58c8565042ca9a45618c4e5cc948f91817ffe1826457188fc575f2e7d9a2c163b2883da130b623f76539f992985be323b153bedfc9fc53019f39048027e9f783ba88b92311c0819285fbe83b253c4b6cfa059553938805aba0c8cd2c48037b473e2d519060104de68cac535238b1c7dddaf7847d283b724c9aa35b8601fda1d4a836ce5f2b7ba585b753ed2413a3d64b8682fe4379bac337dadd59afa157b4ce68a728f03b74ef59dc3ab4d8a48bc2b20acaf35ec5fdcbcffec9580460589e902ba0e93fece8ba4e2f37039fb3fddddfdf65b22b8b0b8aaa8ef52aab12417d4a1d17d193fa8b830ecb38f731e260a7c273b21ddfb03f832b60588813ffecf3e779b7d9007573790f9cf7b68189a388a929438b3519f45725f0dbeef53da5fcc2dbda24e6b618e11dc34461be7e6e7f7dd610ce0e95c87c52fa643755729e72bb1f4751717073bf565044089746d989ff27bb1451cc2945b59845e2acaafb933f11022bac5abb49585a8174739623fd6b77ceb36ab8058b1bcf7cf900232501eda8b5ff5a212115484eb61bd22c34f7531170b7c0a1659077bcba41fa14692ffe24aa79b1e101b3aec10aa474a1a3ee72e972dbf1869f701eeee27a6b0e23034ae510ce4874f49dd48717c58aa620ac6fe3ad9aeda74c0e45e5ee89da1f0b32a1826a6ccf04936cd2e1d4ff7e52586ba4c32c933f6e230a7af04b8455f85a8ed0af149df549b0c471c606c0d34edbf84f232440c26f6219d4ca656dd46ad4792c22d3e82ea8c5e3eb9a60914b5d5d4fd98f4b78809f95f349e0c6ef19deab399612d8db666c0cc315aa86f1a8c621b70579e1dbbf423854b7290b256eb874a5e2c77e0b572c566ea741e692abf59413bb2f02848ff3733b0ece4d694e265787afe3b56ff420dc0cf045b91f915c0648b3416795b9567422a481533633cc13c8b1ebca93d98122f8166394f567366fd62a03b9fe0d39e6bd64678e36fc881cfb1c903b134c01c4860cbb4244b32cd5f0ee42799df683f7312887d2add78858054496b1fcb6695cc1b599d3029d8de546c93470ade689d7cb37a04b84a0d60726c45bfc2cdea45d7ce6a5a51428e1cb0c999b926363e31580b33b2e0b213bdd6c23e01c542dab29b0491bddf511c248b44891d4ff632a337062e0c50ba38cda976ce160df731c2294ce82e808d17a866dbd5820b89ba5ef28336e32aaf195ba1920cd52f24132cb47f1aeef9cbf02312dcf3642b3155b738c6f8330dbd051e266ff9553f93a98e4910e43200be7bc95d56db0b1b405cc9d3ef7547d1e822fdeb1680a92e9163d15da72f889ea8d1d4612e06d001c5ff2c6e8806c56419052c99ef72c2f5658b8734f07e5ec01cd20758862eb5", 0x1000}], 0x2, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0xfff, 0x9, 0x2, 0x8}) 16:00:40 executing program 1: shmget(0x1, 0x3000, 0x2fc, &(0x7f0000ff4000/0x3000)=nil) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 16:00:40 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) 16:00:40 executing program 1: socket$inet(0x2, 0x4002, 0x100000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket$inet(0x2, 0x5, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0x800}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)="2f52197f3877779df079ed78d48e70d565d87ff0fec59de2bb23e56a814b2c01bd6a22c87f2a052b2217fbc647c5443332b88a17628391d0fb0f0e3344713dbd4c9ef14a95fbe54459098fe1f9c7", 0x4e}, {&(0x7f0000000200)="eb9baec9725b958b40cd756d8bba32c858e7506c8c27b15ab9cafe171441b0dbb3b36f5cdd07cbb1f1b9ee70af8b2eb8534f171dd8ba481c21f2ee2f267e237b590f635b4c2194c8fb4741cc78539e2dc2b80f8744f43915d0b23707773278b159b13c157803662c57c392974033573411f7f58a28584a42d0ef9fbdaa7fbe92e407258818226b84eaa0a0cbf55bbefcf0e112c176db1cc71caf58a1a4738021c02e3f2788d5f3c948e96a47976a79c11c5a896a0879303951b379ac39a355c1360d5bdb415231bfb08e78076004cc38b938acbd69", 0xd5}, {&(0x7f0000000300)="7e9c38928c55c4f14aa6ba53b3e7c7cb27f547911aa5a58c90f188710e712653c17c08b5ac4b558f9254768a688a6d5e2dd52c16e54cadafe72c72d2e9c5ecd35849421820e5ded686cc16a5caa7a4d4be8b0f09aa8d4cc40e3a1ae43fb22eedfe12c40535d2f965ec051ddfaac793da5718eb29d329b402078f8184303d558a7f6c890be6cd35bf28c4", 0x8a}, {&(0x7f00000003c0)="c3590f7822539721eb4d34759b727e89c5630572662a48750867e777eed2f50e22f1289d316466894908af5278b5812510ac30c0f29f2278ec00c2fa22bd1b9250e383b881a4668e4a71628da85cdc94694feea4a7001fa0fd64bc77ac9abe77a4533c30a7affa0b651ea09ad5086916ac78d7626e11cb5e58318b600b14", 0x7e}, {&(0x7f0000000440)="522d7bb69ded258baa71bf656319d4258d8ba75825fb16903aaf6ff8268e2c40b4135fbfbe8dfefb7aa8a9128ded01067be64ba5a9bb86bbb2862ed82b386fcc8110b9c2cb8e4521a349f94f4c40aaf6cabbcf84d3d54ddec0054f259d9d7510ad3dfb31573543f31f9857369b19c4ef219d6a3812b2d444ffa09eb659f4e0c5c89658f4d915c518958da77931f5f92f1d13da773968d8d1c700e8e5f74f85547755be60d6d9d4a3c1bb368e0caaaf563f131b8b618ae5acc462beb5d402a3bad8a87801bf1876161ac37b09a9010fcc", 0xd0}, {&(0x7f0000000540)="f0881c9907fbcb13c9bed5dffb96a6b1363f4153f83176b46d37c317c2e6232bd065597acaf702a8bf5e208c82306377033906261d", 0x35}], 0x6, &(0x7f0000000600)=[{0x78, 0xffff, 0x4, "a5ad6a9ffe8cebefc8eed67411a0bd668f51560af9622e075c7906c6d86cf83054bdb1b605eece4032c52b75c4ac0ac053f36cbedb9594159556ffacf25457e30913edefb3a2002772c1f1b11616ee7bf26a50f6d897ac0e9c636fb903e7038199"}, {0x60, 0xffff, 0x1, "4e72974ef8ff81f3e7cd118842b9cd9920df9b0dfafaa4ef1c5abd1efb9c9d04db9ee980e4f52496d53b02c93702b441756782660caccd09aec1546db7724331962b06b534b49aafccf2403a04"}, {0x1010, 0x1, 0x6, "abd64387e4da27c569dbdfd68987a908e73b71668647479b4300080ddc7fb44abadfa864866245e509ea84559036eea28379497b5d41843138b3f0561725b2f327e04f442a8d5fdcedfe51ef823ae78cd2083b13fcdb21543eb6937e753140baca4cc903a5b8dad25b98aaad75d3785d4ef45787be6e057ab8092899868f0b63f1df5378d30af46568c3d2b64ae07ae38e7bd25252cd7725b5fd6949d7112c7eb5a2da491c66c3ecc3afc32f7790e5fffb422cc57abbc20a1e1899f31b52d5b3b20822bff849f80e3bdd53e3ab29521c9dede86ca6fec9f16659d36072bfcec2b62ae5fbd99f3f48b0f13ca6bfb8aaffcb6661e45c6d32a693e09cce3eb98978b43a4e824b341aca088f9c4cef17d2be7b397dbcb9dad357e27cb5560ff15f7bcfe823565ed6cd9c1298be69e4b553580b7616377131129c241c0610b61b1b9b66e638ff4f60e53e09e12bf1152f9cc90eea5b58ee2c9d2b43a13341789fd4ee889d1c04d2d1bb1deae568cabdb68438ec4000363a68cf9cb97fc47a12cf4d4255519c17e5dffa87ab1b812bd38db529b8134cc6455f136ffdd6a1a60e8c412091f81ad1df3ebc40148c727be99577bccf0cadd3ac4b6e1f66ca769c9b70c039bcacf831b348fbf5cf498d5ea0251228a61ec6fe558c5e8e653a8a4538020d5c308add9b0ea7253bb3580bea77603ac12d0621be9385aedcac20ab408dc33943827e532ea5601163f4e252331d36b80b6c9b075f0b8eeee763296f3859e91176ad98933bdbb476715bbe1b9fd7f4e78411a523262096d981de870041d0f0612162b9386aa528a455cdba480cc5ebcfb64a32d8783954a0de8262f72dfdba15479f5172403316f106072278bdc922a8bc2af904a24c1a6cfe1df3f2444a71003f1894a586987f4ed8873dd454b10171d1bc9eccfa596911333a9b7198518581dd0907587754a53b016d4fc524e1f6191428cc0c16ad0192fbf6a80ae8ad2a504208980f528b861dc9b81177eb6f13cd0f2d1334b69fb8c3b4fff7e313edac880308fa97990849f2c75138f0d525b2e69bd703dd306886ccdb391da2e3fca3def064084f3e245671728b6f4f23d173c23585ae43cdea686a307b8ed56e85f2e96a138f5a00a8039d29c5b70c1a61ab06af6495043a39a4a6ddca2f1f8d5fa6b79daff7a1fdc660de8a731b2ebffa7af02d87c39e94d8d7ce3735698986c54e6483f198b524ac541fa86e1faee644cf7891811d0e2b1a076ed482bd7988ae289d77a44d50637919b67e96dc5cd7f99dca0cb62ecc16b8aa1c72f58d4d8b6fcd9cd8b7f49e1c5a3ea71a15668d87c8ed4e8fc7656047a4f1d07fa3a1903ec3b5e4a1b244d0dee8681e7de05f72c89e32633c8208ce49ba5b23d6497d8c8abbbd562360ca2a19969a406fd08122b6a1a3d5411754c0dcf91cb9f09df3deff6266d27794f1d5bc6e25c6e167ab988b78745faefd11dbfc899376d83c010ceb9392ac7ee27ddff716e55e3a7a09ec7693971b8f89da8eb08c0791036350fc441d6e08363a413013e25fe05935d51996ed9967e4a3d0b53482743c8baa1e5bbb8334be72abdbf244f5ea3bc31a889da7bc7e5ad11ef8f7c0b39b3b83d1de5708d0564626291458e9df9178ca939d5c507c95adaf1dc87370f9529b9406961e2cc75bbf2cc6ee99713e5c00e92d3d9a13773f83e70b906dd871fa1d2a7d0d938a42dd34eee039a5945d95f8d7a11b5e59606c710e9ab6e71cf854663b70d3a3bc399f727bd1278f67c90933ab141dd13d8b2c8e12c22cc48382a7ce7a0a4219743b2280df4870cc1581341e263f6317bff67b7bfb43a00882bd0120bd89729446b6c8b667460c636783a65d2ee9b4ed7bfe61a1da9216347fb0da9a5e325e1dd9221c9b2389217396f97fcee33b542521f6030adf3917719999af3a1976d8b91639cb8acbecf30eda8bf4e7c7fbfa412c2f45694321eea8dcad5f1bb751f0f62299a5e96d6079f9a0c450c4003addf9b9b4d605aabb2d4f928e856e43f9b22bbbf633335ca6bfc53ad0d8dc0eb0345618a7b88847ef658371490d943653b7c36062dcc37480c0b41a2c90a28c4a2bf3d85aba6eb50cee65c09bcc6a7a941aa30d82fee4165ceb1a6036afd3fc18ccaa9d5a04ab28aa9d3d4712e57c283962a9410a2805460760491ec22ac2e4e197c9e2618ab14744a9b7700652b3c1c8d0a1db75da1d2d3f147ff1eadb7e001dfc3a33781904386f15561ec2a67da6ab753ea839548401a4bd2fcb1af0496adf5514be7cf85eb3784afd6cb3b36f6bd719548788c97a9ed10ed3dfbe6090a1c50f64318a997988ddc8f0976d01cc23c907e5d4bedbc44cc101e6bec20c9a95c03d668abab4357347ee2985a75553285136221627bc0c3febeb4031f16edfa419134818555e18d72d5cf447ae0d63872c0bf0d94d652b3322e2aa785c84d0aebef05e7fdebcade26d788167b56713736aa233c42fa1e098ca65d844511496fd18f16b1fa32fad01ded05b14b2d143d99336f972f81a307217430f7ca312cfa966d37521818e0f10d67438ba19e0543ff175220bbf96799281ea3d1505fe2a55dd272a0247e7e9b8e4273177465017eed4c0b974d2ea95d660ff7d2028f55291c47db3cad5c767462e6841b273e86b53acf9c950e1fdd7a623445f7fa1d1d9aeceefd94a0303c4be3fda9090e0de1e1a1459551afa4000c094412f733eca30b5d7b782e33560b65762f68096985c6accf4dd1789a756d8bf94bb85230575398f7c7658191a329b46565d85dae02c88557cd22982e4e02904cb3b367f3c95d55f816e381f1fb6a94d22cbbe57d8773b229fb513f825c82a0e5b661845b87a684d51645be79a344b9cc51af766cac0588faf43ad6153d68c54c1a40a2cec8fe0f40eea4fa12b816220d79bb55889384823612934d7fd44038fd08b8f644abb6c9e6be54d7dc62e4b8681e6abd9e17079bf708134ac002cfd45a3fe886726194d2fbb7e5e14787e133f739d468f06a41e8bf36dbfbef2da0e6ea6778703dc36cc4ceb76db2adb93451c50dbb466d15593a27f70ca4e25203103d2becb7b6c5fdf3b174e8ccd34ff7970d6eb60f11abb70db2b1660bb38ba615a1492c19a86e1c74a21089c9482050a5009922838d774e010a9d1fee1e295d06c542a3d433b71ce4d65e004b31b5e6807cdbbd3a38008b99e666643f7fbe4036a4e088a8164730dfc60053fcead5a3b71fd85ecbf9b0ca2b983747a83a3a7743688064ce9d4aa6571a2f85b03bf6badb9b0b5ecb93a50160cfffec49c0656b48502811411dd5ae70714c0a91294aa27700751f245cc5d2fd7419fa97c1ea7c616eb592bfcee776d92b0dba0d7dcad2ddc16ff123a396af3e166b5f1572ea8f12a828319eaa1d54d855f688f414c02eae5e3df32a0e43176bec10e819bc05425c7068df0ba65fbab70c9a97212360ed8152b033511cc834db3fcd0c25fb8c9d5d970530b88e76c4d3559dee035839f0090c356453583f2357443ea587d9159ac2e946911ca0ab123afff821c01e5a6530f46e5ba1e225a8be2a7bafbfef41c1ffd48fc2e126eb0be9056e94a7957b13c6660ce9e22dece3f01da778fe6258519cf2d82a9f134d49b1f30dc8d95b53fedcb940de12d155c00e244cc7a40e3e96f78f5e634284f0faf977b381ee353afa3d650c1d9ec89197c86bc28b8cfdabeb982d72097abbf35aa813b9c8643b169438c31e2c0f6bd46061cd55e3df4ad6902ee80202cffca195e02cbb6561cd891c8c8c637dca323eaf9afae93408c864f92bb7072447c5c50d0e1a30f8b48ca0cdaa7adb167d12adfba1bf1fd56733e34547b14b36b5c2b1ab309325be43adecb084977b6e2112c06f840a3199cd310920ea7074b5a226b503f21ea1e153310d675fc0948cfe2209d53a21fcad1412116aa26cd1261267d0195a23034872ffd6e8df5e8a9ed48cedf8ce9a6b6a58233b90c50f922692504a519610a760b11ec2fd5236155bb806614e544f02ebd6f2a86ab42f5d1511d9fe3aa65c34880969e4bf13d33c98ab53008ad16febe3019c8571af1dfda423d5f9615dc8bfcf66529162fb608c3df32b761ef2ef5b61f2aea26a0cb937dcc95a023b8a9153161fd5f5b22b2a46cda6650e1265e008f525d738c16cb49da49b9fd0af20d6f58a6d437adc0990d63b711da8c2811804c8caaef9022c601d9ae554997716bf792d532216c106a7b26eea4c71ffb19be24b213e3cff68bcc91a184e77a8b57a9325ae9d6fa77f1863aec3e53e10e00306cbad588369d7c8af90335decb0e1c4b92dd0750fa2cd52a03242daacbb59273f2943ff9d248fd49f431d5b51b14e6c887eb28213349cfa73e57ed173a1a5c4b62f49d6b985d6a8c7320c63189c4e4c70d2fa2157e95f227b0ef73772ac5511fbe4675b3bd49393962dbf965ee9903ff483788ca04bd7bc07dfd210c9f98ef531be31bea43e65d39b2b5130653801f0a824cd569d8f134d975abe1f2a006fd75907144e7cfd31898d89529750078a1971f73a60d1663668c23c6d2d37990af3527278192f03097b9a40e7647850d63ad07903e14331d54a9c1d06c9c50b446c93486829c235b918ba726b8bd2521c7cf15408aa4ac97bcc3a834c46fe02939ebeabee03868b5e764cbb6488e24c3b210bcb484e163de4b2ef1cb2d1499e6ff1aa1051c3ca576408995604f475dd4e8ed582d720b011bbfb42c065ddbad5cb700645bfbbb30db511b0161c33e575c057b61960574e19466b35c564063852be3ae984e51b9c0a4630489d76c750dcdf686a7ee44e341b332e227aaa9d8f2d840baa4ca6b41d655b69e2aa301c72500a2665f2ccf4bc06648b3f5331b28eb97714ec8f2765b151ae6062a924ac59c05c945f6261090d80c07e1238dc53222167660c7383cfd27084241cf602669e8551bab2c8d5197c2a7385a99d6c6d836b3031acd327b64b5feb1d17556709055f9c9782a32e6ddbed5fffe660d7699e48422572272b417bb77e1960d6231ce61ee999291bef68ef802c34b1cdc90d5b63544fe9c66a415042adf25dd4714c48504de92efd426884d0ff1677739276f4377930ca06c1041018de85056b0edd8660506e95a4d31f63221628b073fb5a44d578c7135361f3c125e1f60b691340b71a276758ca09f4ce596ce6728b681372aa041e91ae6e7172b3ffc2614fc5fc5edd9a0c7a5cdec9e8ba6fcf5f618bb3ce1814c055bfc9868a92bf3bbd3bb65a4ecd05e7e7e6a08f4f1084296f59d0a758bee25888c6bdacdd9114569bc1cf3b4cb2615bf97500241bba3c9c03ef16cc601d8a9378f4878947d1fe1eb10addd195956be8666a39c5355ead7267d57481196526f59ea6e19b5b1d76ed7948f827612851b41cac97fca7b2104055ddf35aa5e1023c1ba1251e7be90bc675a932315e31ae34c8fdb7bd73259d3a0f549e36579cccd1319727049e4de9b988d30f74d910a47a84d2b10bcd9bd5090841b1fce02a0f0f0a83b869aac1a862d4250cdd968ff684826b918831a5d8c112ce3a6cef271bc187ba8dc44c2251f63c778fede0c138e99168cf2e933ebf4282d71d70c22a4d90523a1881c7addc1fd56b9561298e6fdad9b607079fd10de4f11131feacfd07ff7cdcf23c899550dcb6d621217438174cc77d04e1c810bf46d1366f5e68d0be0ba890292d9967242f46440b891c6a43f09645f9338fbc5d2d61e2bd5c9b0caa48678ddffb16e3cf001b9c71ce5175f976580fafff1c1b8b8916559c2a58c89e6e37907c7a7d3be63"}, {0x60, 0x1, 0x0, "4e0baa148ef7eb553e206b5ac9e635b17e0a3f30d6e42b48f766da385f4345f845ff502f1ee3dd01a504cadbd1b361691b0142cc34bb535ef2b6ea81bc9b3282af9fc97f9c6f65a20ad325840facfe05"}, {0x18, 0x1, 0x4, "aceca1"}], 0x1160}, 0x400) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) 16:00:40 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000140)="687066247d0436e0be88f6a8984903d96169d950a074e012c09571cc1e616024c6a60fe3a2f05e9cd8e093c450e1551b34c9012571cb3f7938b6d40931e715be", 0x40}, {&(0x7f0000000180)="6c0148c392d91cbe63b1dd488c09c2e71d53239ea82f62be8469c2820128fa2d98e5625d4b3d6e43b59e6522b4e81cd038e2df8a2f1b338da5e685748a6617e3a670f0247347684ce09a0af59cbf3820d555f3a2814b8257c185b57c6a75e7d260e9955ae7e20e2051139fb2a334a4dc0c314c770edd53196d1592803c11410381375331386dcd7f72551bb6c75a5a1fe2a795158433fd11a4b6a73ef67f42127be1de33cf84cd3586b48506eef99b971ea78d84109472cd401be4163583b6ef9792a33460973ce1eb740e52ddbd1ceb6bddc71196522bceb66a653448b130d434a2e302fcc3892f2bf355a0917cd1dac1c454041b729a1f958a93bc07b6395abe05c3e763047c3ff2582719b9f6ba24fdbdbc80903c4febd470a80e0bb655ab159de03b460f0a38408ff37ce0f3ab3011c3947bb9ecd07b19e4c3794f696837be31add0ad41f726f2d018da2cc22c0f17b32df54299b661a11f2eb483e5cf1d53d6136e6bdea15e62ddc511453d655c1a32d2b757d3f98fca7fa4028300dcd465abd91d4c6f0b5aea6fda92acab9948c9e551595dd25d404167baa73efb4bd87da2c4671ddcba2cc6de135c56c4849badbf075cb6bbbf6779a3ef778082f199805af32e4c0c46de222845c6d6d2cb9eed5565139f3fcef21cce9dfdd6b626e010b7df2b5ddef3304134449c168e78ed6735a408c04d22a4d5caa2db28a01d4f8acd4f69229f489637452a4a579db09bd31a8706b7b2a7e76fdc996882295ddfa201f39d3f1933f7831e7382707590a64b897df2fcdc80d657a2ef174287038fd301213054998095cbfa3adfad186a8da98a70260864160157d9e6d78e22b399115f76bfce5f5819127f68bbbd46cded707774bb9dce9c26c7245fc639406bfd417d8f1df5c616af2e30a259eba0d014b6443509387ffcb1406fe365f9c48e40b8b90ac4a1c61e3dda4c5d5766761c212d704545b39f347bb17b5b7dd13e97e4844319ef3ec5db117b185593ac255efdcbcdd1010ba026b3f3b5a881d718d54dd641869e816dbe40473784645830d50988a6cc645f5bef98e6e8733b1b59a0f3cf4569748c8e83a9585bd190d4c4373cf6185160fe946c88b21b5b5fcd0e8d482e774ee89df494925c7d2f77259e14c8bc69138af06be7e962e852bc33a14ac4492f8b7ab5850babcaac4280941462c45328063da3efb8151f5fb64196e67229936c72d42b85a3085a7ff29fce4947b157cee007fb1d4b2c8abb8e737213f1e38a50b3bbcaa806ddb5baa140bae5717cc0d6f94809c6412f93f2a9f2c353d78f456314e34b30a5ee81584a0f2726d4a6f4e5af4c5e5727c05c0900e03d36946ff740dfb12455fd9659768da1ba369bb21657fa71c23854a591201ad89488f9c3a9a5ea1d7017fa1023ce47552c71609e32279be470dead00a802dec360a30952ac4c0ee9411a87b677f945c9ff9ff54eb2d7a21f2f4cf5fd4c47d35113c55eb896ea469d6c44738fb1f7e1323199ac7b9e948aed276be6b061f97b062d4c7f257f9c957168e39b291da684694bab8eb2faed374cc8d829e1766c886b21b263ec92a39228dceb86f05a4aa90edf468246431a722a87d26c13e5f3e774c82b28eab24b6b1f202e15ce4bfe3dfee902b93d6d0843af974b7f5d7fa5d2e3c8bd74457ee2074de28a5b0d2acdd1560a2de08119b68a1d486131fcc86830d932dbbfe5056aa47dacb6713a3fc4c4be270b2304e66cfc7d7fc17bc4bbb93cc6e12533dd2fa674f038d8e783d534790679649caf08dfae239c6dc83a7f0633401abbb118583deb3caa8e1b884c065a453a7cc536c3f192c18875963932d277160897847a91ccc6e1e50a5d7015a1db7f7772c3298568ec523e92f766445979b84a07e682bc24320c5ae6ac2ee8e65ed336025507cb4c01f5cc587b821290e19fc3eb9f5ef86362c4da4b81813d47fd5c2f58ee5a04e30390bd4974380bb6a9761c6d8fb1bd9102101e1b65c990156a0c13ddf3e453c6d55b8a071777b79eba71a034c6026cf983f934a3f7490ac12666f82a82c86d841faa3d9a9f7b6ce10f673d7d5673ed8b8ab5a3eb6a8b7bba07fe227a8d17b4e5729f9bf7e3fbf5cd3836d218eeae549927c625869e307f5df9f7ac53a1f4b329ef7eb679087b757e263c5951f4e2131dc3f953425c4a93ca165b66ee61a5fe078a4994d24e78914de6987bceebbc77a2a2b616850cefafbf74314ca3499ad18c3e881939b0ef90307a6f0771356dce6f855d6938a21b358cafa62aaba619a95709a2ea08e65530c6a9bf773f550153da35420f540ff27c575ae13eb93a52359a839110d048cdc9109910228d1085444b8170d430d82630ede8db10c9e82d45487e2a7c04ccc7c30c1b975892037380e9373e3f2630351e3b08051c2fe6c1f0a3454bd15e856db6922c47195c17146bffadfb96c38afac515efeeaec0c4998d60b5128810fe4f7e632fd0294a643f621f0592ceb1c62ef932cc22398c565bb79748be11a4e41ed55240c1b421981fd6ba77d1091187324947d5306a39d20e989e3b0b5b853e24b2c3a4493726d46710a2843600050c8e3c560c0ea39ed2d22974202278924ac8a8ec86555680807841467c766101bd86230a36f3d4a4203e4d7c9322ca3273222169cdc961dbc4fe569594b3300690335b8b0be43b3c7618f2e69bbeb8a58d41c5f36d6378c233cc1efb7b689c6e415e6fa5901083e5b695ed309ebf03cc971c80aaa633e3f64ca4527754d9102832b4ad21df529aad99cebf82df0397bba942c600dbcbf1bc8dde245267209753dfc2b4b4ef5ca007b61cf86f8f6a440bfc96b06f8c0c5c3e71822a9071d32deed98f65e96f42ae1d2fb805377b909ae5297dccb4a36c56008ec2543a917d6109eeefe0fcb939ec36e905a4f565b46ca98cf31458af13aec0adbf992353def7c510badfbac2c6c3c43d884c8242202ee301015b748dde27914d276c503a45a917c3ca25a2e332a9f87534a130c533f0697c320449478f44c886345b1176e764267c06ed38c533b7c381c205e0df28867f7e2281422387b227f9eebb959db244c5953d013925ba06c15d05595d8494a24c5dd28fe9149781b9538505728d08f8a6e7cca92f50d0de890ff6fc5b193fe2f67e637b57e15792efafeda8f5c4ee58a6ad269a20e21a852c0ec279a8e478f1e021a9d34dc511e9b08cfa6779e0649a1d312d84994a9dd5446cb6caa9baedd8fab59c9b8080c8d5b190b0a23c76bab7cb1a47b9d5bac09b3cc17f669a8563dbe676a5810c43d295034b550551f1fc77f7a3510904475ed4725a3b204f35dceef6158f1d0e8beb1028049fa7521510d1f412fb342896c66a7ded04bfb40f4cea8d35991c6664975341184cee1801ce44779cc579da7ab2c916d61ed2961cd26ca34b2fca9181fc5a8b2a91648a16df2d920ebb798e50c62685f92262dbb815448f8d3e29878f7c3b873a9f4bd6d4e5955fd280ddc6dde83ca2f7a0029995583a6bc9093576f9b2aca287668b900f4a46732ad9ee873b1c930808a1d444b37d94e5e8731a07835addb8f92cbef41080e6323e904e635d48f7a0467a2b0539e3313139b1d72acc2e9321e8bf2d1f83ca160aae63be7bd21b766f80503281400d75610ee04894a1ab7c291be5d2cdba1db6baa92a597169e3d94b1f43c495bb3607738d54c09610a39c45f485cb912363cbc8857a788d513a0940e00ad722e2b0f6fa71dfafd895edc6f940413e50317055d97d1595d69f50ce3d47bd4254cd6d77d16bb11e28ee287376d67041267514987d5d2aea8d5745c198147714a7aa44c22f946a30066d775873ac66739d21612c0859b3e00dba3974b0bcdccf1009c54f1292d7c9245522b1c2d753b27980fa7fb772b641faaab0752d658d466bb895cac595ac1b120eee448df7c33771f7f7422923e9ad3fc28a1c3bbd528a4389b2cd4305ce7963fbdf014a264cecb80d328918fde3e127fbabb7a317e51a475f65c1946d2aba9fd2640a255c2945f66f98b42387a8012aaf26d88aec958db645acfdd7647d771e825394664686bda5f9565339a012ee0b33e5e809fcbf2f867ffb5d816520fbf95526eb9af082474ddd9a7b11422ab46a98302a8779a6dcc4b30d57cc7efe22d8a8355319924d0e335044641b2375b56687c29bcdb2f7c07703630aad0d7b397679686ec538bbc92ab77c39d42ac992c7ccd7f545776b1a82ea0cef62a1761944a50e7a8dfcabf5d0df4e3decd80cb244d71f3888e1a9eacf4bed9dcae73d48c3f7043c9fbeca175d4ae628d8800e3a6cd835733db05a9fef863b86d0674c713cbbfd1257da08285f291f12a0c4e294574b3882f8eb28e58211489d53213359dad9a74e3f09a3752a91a6d8ec6e5cb1f5bc666d13c7306df874047e9c96a2af85858cded1b7ab899e372cde3c67b3e1d56679f3dae0718cf6882a878deb783dbb3ac706d0c82adfb25096060ce4239ccd15cc956cea2204875b52fb89f28abf55151559456d4b7497e169c701f6d86f8bbb8281735c57e2ca6a58b8f270e40bc50a23088f537d89e4dace2c902886088ab182a84fcf0fdeacdaae77aab3daa127b492d13587b6bc4cf340e66c78364cb995734bc24a3effc23e571fa89df634a06c4a960ff923d05fe3e36bfbf4d2ca9f09b89c5017d371c2a20d15bd42b115a7e331a920a423f7c151b344e08348592b7530adce33a91931247831a4778e07ea79fdfa594b9da1667c90000f09632e038b4fd4b3cd4f0e2ec05b6b6e98896ec0e300f365d6ffa264f0b62ea18643e17110a1c79b2342ee13510470e40ae116ddb468c41a27cd2a9a2812438570cd9f3866f26a1eb6e2713f18122a74369ec36e321ff1f295301974200f758231f3b46e7beea045dbfb02ba43df412c7e6df6f2de4fe9c7fa1afcdc20bd9259045ef03fabf22d044f820308e0374f91b124805eb09d1c99d1165dbb4655bfb9d468443958de1a4adb647a6f594b0c646b9a0ef5eee98dde1059725007a372431d525cbc6207174806b99ad3c3ee9178762e494308777ed40ce1fd293fdbe23f86d478e17fd977218bbea6e2ce4116e5579d8dfe3af0bdaa7a297af97f61640ab029d2de09b285dc02356ced53195ae74c51272607c8ef937de5ad5914e834ec7dd3f647f5573ea4bf76ee29a0768795eef8809d6f23f9a2a44ca1173263a534c69f3862153760b0420c503be3c66565b9c9a779e0b43174c22b0d03e6f1ff99d1e8947fd49f33b92303298d789fac0c24e17939fa59bf57f164993ae6221ba8e060435d6cd22ac93987108507a84a7ed141192a06b2c3f52f2f35549ee64433b54df2952a460907bbd69eb80e41dfb14493bd5a4fb224889650fb5cd9214c023ddb26ca77705cea35f223dda8c095e228291866df6a976ac68f9e75a1ef7ebafe7eb8fac5b1c74ee4ea8ed7d7b685961a28fc2c74510effd7480b9923b4ad8e1ba356227286b307e979ebb8509f090200e5ca3e289fc17effd29550d0bf144fb917f131dfa4180667efa74f662aa6769d927ad9789f77e2c8b73840dde4570ade4824f6ce1cf12c4bbe7dc59064081cc2ce89b2601090ac4ee473cccce3d66fc9e8cc33c8b568ffc4d05acd5f525f97223fa87880c8040ab8c5681944a641325006538adbc2f5e39adf78eb3e5706268af73df8c531ed5197642139974b2ebb4b717a7f1d71d079d8a16e4d67c95b7ad278bb24b51c389e38d44abfc884c411a5f8023848eff8ff83990a3f3b1a4ecb7033cd051a6038570432", 0x1000}, {&(0x7f0000001180)="3b199a411968c3590d6fe7edc9987eadf0802fde7fdc6997e24a996541a6d42d97705afe5f62540b8f9bea6352b865e42f1918292998450c0064c3615cc9f25cc3e327545da12c4640e7c73899a5583e61378b7d035afaa95d7925e86518e72a496a2d4b1674fab2f0c003a16e990681f3c9aea76b475ee68bc76c55c6b8fd26f56eb94695ac9264e5ec93e2bbd1c7e627ca23c0f00ed4fbb748", 0x9a}, {&(0x7f0000001240)="2a6eb6933edd6a18879ecfbe6dc480a7ee0890cb3c302bd1a4c2add4649a2f3bf7ab4fe48bcdc5c35a532f26e1305ee8a00400fdb0e784f3eb5a344fe693a5e5a4553e66622c6366f88fc4e8d55ca26162c25e7490e9f21e32fc920847e9641dd3f16156c32e2cb49139d8452a72de15b7", 0x71}], 0x4, &(0x7f0000001300), 0x0, 0x1}, 0xa570a07572a7b1ed) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xd, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) nanosleep(&(0x7f00000000c0)={0x7, 0x8}, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1c, 0x2, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x98, 0x200fffff, 0x4, 0x100}, {{r0}, 0xfffffffffffffffc, 0x24, 0x4, 0x101, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0xc2b3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x41, 0xfffffffffffffffa, 0x4}], 0x2, &(0x7f0000000200)=[{{r0}, 0x0, 0x20, 0x0, 0x4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x4, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x25, 0x4, 0x7c2, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x14, 0x80, 0x4, 0x40}], 0x4, &(0x7f0000000280)={0x4, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x2b76e8ce}) 16:00:40 executing program 0: unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa01, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2b0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xefb705031c28396, &(0x7f00000000c0)) 16:00:40 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x2) close(r0) r1 = socket(0x10, 0x4000, 0xef1d) connect$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x4000, 0xfff) r2 = dup2(r1, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x465) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='&\xb4-#c\x00', &(0x7f00000003c0)='-@#-(%-/j\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='-\x00\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r1) 16:00:41 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) clock_settime(0x4, &(0x7f0000000000)={0x9, 0x8}) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:42 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4000004, 0x0) getsockopt(r1, 0xc50c, 0x80, &(0x7f0000000000), &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) sendto$inet(r0, &(0x7f0000000280)="77d0c3f89a9d68a47e9019e5b299959a1e1f293cfb03fbf903a4e314794522e6cd738ba9b992c2d5f7c0c744749453170720f5902a85b4583bf64f491c52de109bba87df9d35cd2a66e09695efacd27998419ce87c147992499157f099f51b475973", 0x62, 0x400, &(0x7f0000000300)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x3296af1c, 0x1, 0x3, 0x1}, {0x9, 0xacda, 0x4, 0xcc4}, {0x66d, 0x175, 0x8, 0x4}, {0xd9c, 0x4, 0xf538000000000000, 0x1ff}, {0x100000000, 0x6, 0x6, 0x8}, {0x4, 0x4, 0x8001, 0x1}, {0x3, 0xc6, 0x5, 0x9}, {0x4, 0x50, 0x1a97, 0x1f}]}) fcntl$getflags(r1, 0x1) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x100) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x8001, 0x8001, 0x4, 0x2, &(0x7f00000004c0)={{0xac, 0x1, 0xfffffffffffffff8, 0xffffffffffffff00, 0x4, 0x8, 0x100000000}, {[0x0, 0x20, 0x80000000, 0xb0, 0x0, 0x1f, 0x9, 0x1, 0xfbe5, 0x3, 0x40, 0x401, 0xfc, 0x1, 0x5, 0x0, 0x7, 0x7], [0x7ff, 0x100000000, 0xcbb, 0x9, 0xff, 0x3f, 0x6, 0x5, 0x2, 0x8], [0x3f, 0x8000, 0x1ff, 0x4, 0xffffffff, 0x31, 0x9], [0x7, 0x7, 0x2, 0x10000, 0x0, 0x8], [{0x3ff, 0x1, 0x5, 0x2}, {0xa5, 0x6, 0x9, 0x40c0}, {0xffff, 0xf, 0xab, 0x3ff}, {0x9, 0x1dce39bf, 0x8, 0x2}, {0x0, 0x2, 0x2, 0xff}, {0xffffffff, 0x7, 0x9, 0x761}, {0x3, 0x2, 0xfffffffffffffffc, 0x4}, {0x2f430291, 0x88, 0x4d, 0xba}], {0xbdfc, 0x7ff, 0x1f, 0x1}, {0x0, 0x1000, 0x6, 0x8}}}, 0x9, 0x8000}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000480)='./file1\x00', 0x0) 16:00:42 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:42 executing program 0: close(0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1ff) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473d79d529b2eb265939fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5b556b5eeac0ef6c9b170c3b17e67bebd2b93037266f3ea5c369e52d27fd1596c15c01cca0beccf6ce6602c1d26791953ad9fc09412377410d731d85ba43d95be70e98f9f09a3ae2ce52a508341701cc2b3fd51126be7c492af9a4219d0b3595bb063eab051dcbc593f34c9508be0f21aab77ca19b74e4407ee0067bd661fa5996a973a834611123380990299be4de0edabd4c0af33dba68663a0cdd0e8c7b1bfbcef96d1322eeda2c0c5fc418ddd1dffbfc98d5615926fd01e4631c7fa0950f8b4cf2e36e4e73f1a9f1eeb869bb78bc74708cf29058e003d4b8d7246c316c03f06197361db6fee0567f160fa78a020e7b6b0"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) listen(r0, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="8c46f46f355351cb621d8a1504f68e4941ea4e60c28680d7b6ba25f7e5ce23091e9867d6472b51b4d624d8e8a1d41bcb900d3542dbd6225d4aebea0e395e5bb7eef857df714162949fdc3fc91938048de3c5d7a267a43435dcba0f388aa7ea21ef40833357f58ce8d1f46e70ba3cbbc8f54d6a1ea3f64eac80d852f40af87018572477b6c9b8defd168c6669a4884a46c6a4ecbf2aff3e7f95396f5bd4cd4d398ffebfb03d80073c09f6424022cfb24e47bddcf9c42ea2bdeef1409fbacd2464", 0xc0}, {&(0x7f0000000300)="c2ab374225d3e50606d1af73cc8bde642ad519737ce8d83fceef7b", 0x1b}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x1}, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x36ca) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:42 executing program 0: truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) recvfrom(r1, &(0x7f00000001c0)=""/180, 0xb4, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xbf9, 0x15}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0xffffffffffffffff, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x8000, 0x6) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x60000003, 0xa104866, 0x9}], 0xa, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x0, 0xf0000083, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x18, 0x0, 0x2, 0x1000}, {{r2}, 0x0, 0x6, 0xf0000000, 0x7ff, 0x40}, {{r3}, 0xfffffffffffffffb, 0x40, 0x14, 0x100, 0x1f}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0xf3e2}, {{r2}, 0x0, 0x11, 0xf0000000, 0x5, 0x1a3}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x43, 0x80000000, 0x6, 0x7}], 0x3, &(0x7f0000000240)={0xfffffffffffffffc, 0x4}) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x9e, 0xffff}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f0000000280)=""/86, 0x56}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/166, 0xa6}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x7) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:42 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='r\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) socket(0x21, 0x7, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x35}, {0x2d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8800, 0x0) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget(0x0, 0x1, 0x3e) geteuid() r4 = geteuid() r5 = getegid() r6 = geteuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x4e, 0xffffffff}, 0x4, 0x7ff, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r2) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x810a) kevent(r2, &(0x7f0000000080), 0xf935, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) r2 = geteuid() setuid(r2) open(&(0x7f0000000000)='./file0\x00', 0xa08, 0x2) 16:00:43 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x208, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000340)=0xfafc5604a7b30bca) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x9f, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xfffffffffffff36e, 0x7fff, 0x3, 0x81, &(0x7f0000000100)={{0x2, 0x100, 0xe3, 0x100, 0x1fcd8eb1, 0x0, 0x1}, {[0x8001, 0xf8b, 0x8, 0x2, 0xf217, 0x1, 0x6e, 0x5, 0x5, 0x1000, 0xa000000000000000, 0x0, 0x3, 0x4, 0x100000000, 0x6, 0xfff, 0x8], [0x4, 0x100000000, 0x4, 0x800, 0xfff, 0xc15, 0x64f, 0x68b, 0x7], [0x97, 0xfffffffffffffff7, 0x8, 0xff, 0x1, 0x6, 0xab], [0x40, 0x1, 0x5dee, 0x3, 0x0, 0x5], [{0x9, 0x4, 0x8, 0x80000000}, {0x0, 0x5, 0x4, 0x7fff}, {0x6, 0xfffffffffffffff9, 0xbc65, 0x684f}, {0x6, 0x5, 0x80, 0x7ff}, {0x1c00000, 0x6, 0x9, 0xbcb0}, {0x4, 0x3, 0x7, 0x400}, {0x100, 0x9, 0x7, 0x7}, {0x1, 0xff, 0x6, 0x4}], {0x9, 0x9, 0xb737, 0x100000000}, {0x4, 0x0, 0x3a2e, 0xbb}}}, 0x6, 0x98b3}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) fchflags(r0, 0x0) 16:00:43 executing program 0: semget(0x3, 0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20cc8, 0x41) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x410, 0x20) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x82, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 16:00:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000000, 0x0, 0xff, 0x7}, {0x10000, 0xfffffffffffffffa, 0x3, 0x3}, {0x2, 0x2, 0x6, 0xfffffffffffffc01}, {0x2f, 0x5, 0x3, 0x5}, {0x5, 0x7fff, 0x6, 0xffffffffffff0000}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x1) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000100), 0x304) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c370543d", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r3) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair(0x38, 0x0, 0x100, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x401, 0x4}, {0x18, 0x0, 0xcc, 0x51}, 0x200, [0x9, 0x3, 0x1, 0xfff, 0xb0, 0xdf, 0xecc, 0x6e77]}, 0x3c) 16:00:43 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xe0}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x10000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) dup2(r1, r1) recvfrom(r1, &(0x7f0000000080)=""/3, 0x3, 0x800, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="303e2d7bddf92610ca3e27491ce64836dcd2ccf390151b91db42e680cde5a132e588002f7549b93bb34523d408cd38acfcd4b3c9de474ee171b45cdcfce0c6aa243416a70e47e87311868cf194c39f397a385eb709190fc72754c4bc2abcc0e1e045732658a4fe544d2f703eabe64ed069fd546b9c601faed0b40d4479df1c87f15bfcedfac9766b36a3deb4cd3e9df2d9c2b15e75d8328db1673df1ee0d1ccea6578e10535c13c6b87104cac019a6632dad04308a1c63f7721f95fc22f16c10802f8597945aa6979564f5d98cfb3274267774cec9f6a11243732aa52c19feab6614e3fda03355601306f93304", 0xed}, {&(0x7f0000000240)}], 0x2, 0x0, 0x0) 16:00:43 executing program 0: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="0300000000000000014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced7454e220a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942c0600e5987781b286b3599bae771a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d51ab1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261c8cef43453a554fe5157a5939467ca6f1dd56a848ca80f967d76cc8ba26f793333f66251b265af6946bffc4abfb7b640f2734e0000"], 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b0b91a62bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6450206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611de7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad328"], 0xfffffffffffffeab, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001b80)=0x1) r2 = syz_open_pts() msgsnd(r0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0200000800000000c6e0acf76ea9433ffbcfe0ec6e4f19baa6b07cab15611a45edeca4814950eb67bf9ad93ba96d8eb502771b42b730b5c903e498f12ec3bf4924446c3462101f12098caf81485168d775c03c9e"], 0x3f, 0x800) r3 = open(&(0x7f0000000000)='./file1\x00', 0x1, 0x80) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001680)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x92}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xab9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x6) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000011c0)) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r4 = dup2(r2, r2) r5 = semget$private(0x0, 0x3, 0x640) semop(r5, &(0x7f0000001200), 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r4, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x680, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001480)) semop(r5, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0xb) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8000) syz_emit_ethernet(0xffffffffffffff73, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x104) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0xcb, 0x9}, {0xc9, 0x7}, {0x21, 0xf3fa}, {0x26, 0x3065}, {0x8a, 0xffffffffffffa24d}, {0x44, 0x4}, {0x43, 0x3}], 0x7}) 16:00:43 executing program 0: pledge(&(0x7f0000000b00)='\x00\x00l\xb1\xcd2w}\x86\xd7\x03\xeeP\xd6\xb6\xc5\xc4\xdeV\xd7\xeb\x1e\xe1\xa9\x1c[\xb0uI\xad\xd5\xd2\x00P\x95\x97]f\x02H\xde\x91\xbf\xd7>\xe2\xd1\xd1\xc5\xc5\xcd\xf6\x98x\xc6}\xc9\xdf\xe3nU\xe4\xcd\bB:)\xa1\x18&M\xb7)\x91\xa4\x881\xb4\x9b\xee\xe3k\xa8\xa1\x8aq\xd9\xf8\xd6\xf0\xc9?\x1a\x84y-\x1a\xc7\xc8z\x84\xe0`\xbe\v\x1b$\xfdo\xe5\xdc\xc88\x97`\x06\nN\xab\xfaZ\xca9\x98\xd9\xb2\xd5\x87\xd3\xec\x7fm:\xc5\f\xa0\x00\x9f\v,\xa1\xef\x1f\xa9\xba\b\xe5\xa7bG\xdfm\x91\xafN\f\x96\x1e\xf8\xac\r\x0e\xa3\xc7LM\n\xfc', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000bc0)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xfea5) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r5 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r5, r6) r9 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r9}) r10 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x1, r7, r8, r7, r8, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r9, r5, 0x100000001, 0x4, 0xfff, 0x413127be}) chdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001500)) 16:00:43 executing program 0: r0 = kqueue() dup(r0) r1 = socket(0x1, 0x4001, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc000000000000, 0x6, 0x620, 0x6cd, "eb5bceb844087a3fd66e7a870488145ca6599d39", 0x100000000, 0x80000001}) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) 16:00:43 executing program 1: dup(0xffffffffffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x4000004000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10800, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x8000) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") chroot(&(0x7f00000001c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180)={0x3ff, 0x1}, 0x10) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x2c}], 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)) pckbd_enable: command error 16:00:45 executing program 1: mkdir(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:45 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0xffff, 0x8, 0x1, 0xff, 0xcc, 0x56, 0x2, 0x1, 0x2, 0x92a}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2012, 0x0) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x9a78, 0x2b, 0x0, 0x0) 16:00:45 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt(r0, 0x4, 0x3, &(0x7f0000000000)=""/36, &(0x7f0000000080)=0x24) r1 = socket$inet(0x2, 0x4, 0x7) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x1c6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="745677a186f6c9a3f1796f378e67d0e7dd682215177e8f89957b2669fd2feafb8f76eb79f9ee8043ebc45a92095afef7ae856944fd0b5600cdfe8e9ddeaa5dafd6bc5843c245546100bf5236848b55ce294f6d451f3bb9dd3882a2cc45a1abad9956e1c7316b0bf0e6411039df82cb4c5474b1f006b7ad16449dbef0844dcc17a918c1496edd1b88c0a89520856e2b729fe03942409747b18f2be9802ef8f73db50c94bd3fbd5f04635a041f4559fced5216f9c8a1e3c08a60173115b4f1582343613a5bf163087e", 0xc8) listen(r1, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x210, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x3) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:45 executing program 0: socket(0x10, 0x6, 0x2) r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x25, 0x3}], 0x1}) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2040020}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = semget(0x0, 0x7, 0x111) r2 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x7fff, r2, r3, r4, r5, 0x8}, 0x8, 0x6, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8000, 0x0) fchownat(r6, &(0x7f00000003c0)='./file0\x00', r4, r3, 0x4) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0xa8) getpeername(r7, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) 16:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) close(r0) sendto(r0, &(0x7f0000000000), 0x0, 0xa, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) fchflags(r0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8a8fc4905c61c4a6, 0x100000001) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() rmdir(&(0x7f0000000000)='./file0\x00') r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:45 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8ac0, 0x5c) r1 = socket$unix(0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) 16:00:45 executing program 0: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1d5, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xfffffffffffffef2}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x1, 0x0, 0x7fff, 0x1, &(0x7f0000000180)={{0x80000001, 0x400, 0xaf62, 0x7, 0xfd, 0x9, 0x200}, {[0x7fff, 0x3f, 0x1000, 0x8001, 0x10000, 0x7, 0xe9c2, 0x5, 0x101, 0x6, 0x100000001, 0x5, 0xf2, 0xba3e, 0x400, 0xffffffffffffffff, 0x0, 0x2], [0x0, 0x3, 0x1, 0x80000000, 0xe7, 0x6, 0x6a5, 0x5, 0x3ff, 0x3], [0x14, 0xffffffff, 0x2, 0x7f, 0x0, 0x2, 0xfffffffffffffff7], [0x9, 0x8, 0x2, 0x6, 0x1], [{0x976, 0xf808, 0x8, 0x3}, {0x9, 0x2}, {0x7f, 0x6, 0x1, 0x401}, {0x0, 0x7fff, 0x120, 0x8}, {0x8, 0x3, 0x9, 0x3}, {0x36e, 0x0, 0x58, 0xff}, {0x1, 0xffffffff, 0x401, 0x1}, {0x5, 0xffffffff, 0x7, 0x1}], {0xaf, 0xc7, 0x4, 0x5}, {0x2, 0x7f, 0x9, 0x314851e0}}}, 0x32350000000, 0x69bd}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x59, 0x0, &(0x7f0000000080)=""/89}) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x3, 0x0) 16:00:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="55b67f7e1a876f8122570c", 0xb, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) 16:00:46 executing program 0: socket(0x10, 0x4000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x5ca570d40345b1b4, 0x18) getsockopt(r0, 0x2, 0x100000001, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x80000000, 0x4, 0x8001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x51}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x26f0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe000000000000000}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x595}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r1 = socket(0x2, 0x4, 0x5) r2 = dup(r1) close(r1) getpeername$unix(r2, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x11, 0x8003, 0x80000000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x7f, 0x0, &(0x7f0000000180)="45e99db535ad2c7a888065eb3381fde658df44cf1b2ac7866829e59d431fc312a1258b95c8898eaa3757514ecaf64d7bd34cc9f51a4e734fd7053254588cc2ac55c48ffa3dac76dc45887937472692b4e9eed065f93c8aca3767b5206c79ef9e4aaab763c4742790372d5db11e121023cf9a0a57bb6e9c2d0e3eaef7197260801eb18d39d975dabd270194e16c5d2fad9ad1b2118eab805cb5abf1c55e6501246c9ac740c0c9b09eabd68a46aa10d793cf54c4959b0ec6d4592871236817b110fc005090bd9b3a3ebc0e126530bb", 0xce) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) dup2(r2, r0) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000080)="4e6567478ff05ba84b080605898b77c5621e8a45bd63778b05fb5330c504874f4431da83ce8c79e01bc445da4c96d2d620120b1aecfcdbceae67e8d09f4cc2afb6dc887dc84fd08ba2c8f05a2a1ab307cd81d67f1e2d9540cab7fb11fe3ccf6c689a2ee100ec1300a09337fb03f29887ac704844bb43e0321b398e2242e574fa00efc4a456fef7b0f31ac77854041159ffa9253de2457c83cd708ecb75845f2622945960a6cb8913da607ee005645eeb9cba0b4cccdf6c02ad90d02965241bded6fbb0f8b0e37238d078bb852e04339b5cf93d51195e04fac605f7c483638c9c17026e70297e7d93d41e7873b32849c9a785f76e02cf3dce763eb3a6b147cc7d154c3b4d45178b41568dd7ba34685202c7785ffd9bbe013a4887b207ec7612b7b64c03ba0cd2114aca28e8a15323bc3835043764d4650dfef22e8c25da140492537c11de8fe97b559cf4508586d4faee2a3f5cee69fcd1ce71faa7352a46457b8d35aabb1c624d59536cdc86a6c7c65d179ff18030cbe2617b73e000f01d410cd784757a9914cfa2df70fd1e1d7f92ead646783edb9d248a64dc0998dd4e409c243710da5e4ebe6c22181b462e39f986b659c2b612c5dd9a36a9fa8938c0d3fb18aaf9b943e551cc82cb415d633f99f69cfdfc45da1d41a1e66b4a6d97bcb0b4f711a42f1778c3051e339fbf04442d3c3ac3d8f9b7d38f5426a4733d084e37109e00ae69916be6eedf723e04376ee306bbd15a4eb376d33ffb4502baf34a1e676b7bf0f087fd0f2511d330163e0f1be87225044fee6971a02378a210d493a06399bedd85d8a38646f094371c78bdac57ee69ee23cb432ef52954505446f4c548549286ecdec5a41cd678ff30c0a20ba899187b681f93ed5255a69da18a2e160b8ef123c00ca9abfe25c04d2c96c3f4611fe29e627674e27d0ac7419d6adf2f49c75fc3408eac28c652553733b390550e1dfab62f08f38f89231d291a83fea66121e53bc3a326c57e2e6ea5fd7bd1487f6c61efb5fc24186d0510ee8343d7399ae661a15344d2cd34bcade39e72a815af5d1c4f867493fc9076adfe1443636a4fd193237fc540e669b5a58578a1673ad4caa94c7a49fe6d947eb09ca428524cb9026cca0b3125aea3b8b6cb31be27e67b60a8cd094e8bf7d62b0897b47acaab33eae0962ecd6cfc46bf9bec56381d5d47e9912ce0541572fd85a43ae964453ac1a329b7333a56858583000e84bc98f68cc0b38f21abe0ffeda4897feba7d259c1f59dd3883b30deb87a3d48f0c447674b10c655f82619a89d2cb2e628419b5548de30c02d4cf2c97e715b4dc87264ce5a88244d2c3d5f7a9ac0f98b617af80ce343c7b5d291554de2f5ffa4d0e1495bbd0112656b8e868740f10e6e961bbcde1f03e1db88c9cbc6f7dd032e0c02d5c110e05e9f7df0685c3211c546c0ecb24439e66ef7add532001ea991f32d4e3cea21a993493644a3da1d13af2ebd387462537fc46390609acaf060c00effe3c248e9b7ffb1a52973c6940e022462ed6fdbdd8c05d8e48111901609cbc79bf9a706e6f6c2da4d015dc123ea32d8f5a5702dfb4798fabe4b3b04516fc3a87157484cf693fe776aaa0d9680ca85bb02cfda006108b0a4161fba0610c0d59fbefbc2bbcbe7faecc2f1add101301c4d1c8464ab000aee4b2d9bad60983164cf5ee5edf244b1cd538b717ae7f2d3c2af93bc37ac22ec0e102cf1e17c5013c02a4b0385a1a5fbbf2fd5667fa7a28993a12ffff755eaaf24d371153984ad003f3b0559101efd01a24452fdab49d1bf1fa098ec321f896fa39f2d2a192faf8849f9f95141c061349c9effa165bb233bd2ab762bf59e0b07e457ec5c0921098bb8acaa8f81f4ceb46e795fb47807d0004f4351d61d5c2e4a5952f578f7a88342f1a0960b031e39fadb8c4c777da207c308e00bff64f7d7791a429f8ee8c676c96faa795cdf44f8a4941243bdb8cf82010c67d0c3a4014e625e0aa99058b14e3695b67a29b555600ad5baf2a216903219578a1a88a7f6a5ac7d28ba2eeef3909c1c738639e1ab959137ce9f430daae53d6b4d33a420af966d69018ee2f6ff6bf3e2466c2cb2c46dd67c30bb0df1ce20d993acd11e5d479642ce486b06443722e0d2836576664365b0041df98bbdd6b15fe6677ca0af58fc2ec2d09044c72aba2c0ce813fdba8ca7adbdd0dc8da4b3f0a913aa73f25d250429ea6f3055ee48b123dfa38cc086b39f1e6d50e572e4491217fa4ec8666da0f8b08ff7422b7b70e5d32f5b4627982d3c8de9d7425ed429b94988b28d48503d05a8f189617e779b4b98b6352e48e986a06bc35086426905da25f82de3eebf32c3bd072473de87a82f420f0b4b920c8eb94d1304331d56edc0505af8a4e90593e265e2b93b04332c9afde1f383c28e8dec6886cb2917ef11ddc3741218f667dcf32d8bf519da475f1aa8e5dda57bf0164395e5d4ab9c7876c9f0afe416462c14cd1d7a934f7614028ff67951a794d9282e902f903918d745683f2eee08c922664d53fb32b9a6eb5608152f454d6a93f30ac9824e420a2cbafd7ddc9fa54ba9dd78b6bee9c1be09f5c6b0d35faef9930220c459bfd6affd90d144c40ea284157162c4f1df651ff7924a5252ffa8d8846ba29bf4e2f5ee754c300574c8477846219de02d17015b8d84b203428103cf09b271a247f12ac73a9bd71e432d6024e6f48d85c2b0ad8f63729193d2a2bc65e38de7323667d8ece658a97e8660e268ef3bd8129f097c2ac5da2fb1f1f103a8083f8ebef12e31b9a63af0a3ddecf2e8b9660706aa265911de65da4d6eee6ef73b5f818740cfb3d1a9ca602610b6a04a7d3e78a29f8f64034ec7ad5fa7290ecc9c8c1ea3d86d356607461be68094d94f8b7fd4acb8e9bf270b68e285b2b428e975b8f784229a76c650d093736363e96d1a296173cb1130380a97aee0c448cb581017b4f5e679f6b38d2acf595da57d0b412a45ef0cc4c61ae71f71a3c8298508c77b2267e1ea6a22f5a8f131b9cf9f5730819a646c8426bd1830793ced88c50204eecf5ab00aa4a50f7e2dc5adb67360f40edb5b117746180fecbeb7c1d0ede7d78612fbd5a82391d976898be19a082a06db3e762a7993545dcc2cd8d9cc887a952bc8c2e9e26751547f23b7637e3953e60de7804753ada955f1d2a7d80c34db6e5ad2ca573168c217b98bd27a52dc2d2afe1c88abb3ae3b7ad80d70325b48add9378c8ca6d2acbbf00e1708574c1213607ff2005d14716892a143fcd9045668dc77e75b77e201ae39e82b5697caab8fc568e5837a3b75be266b79785109dfd9845dbe464776ada9afd4885dc4da8ff76cdd352e8835ef0ab51c2048ab043a573470bb757f45dc9e604f5f9f92d0f3a86e14cf1e9a9a915678febe2177073a334a3b4b1cb2ae8f537716ad55dc92d36fdf7da48d4472c8ad9ad62f00245cb0076314d2341be72744a9e13083c663550359394a03da3bc71a2324c8dc8a89738d96a87732591f6809a08dd1a1a12045cf9c330cf6daeb3ef5d506826639674d430557af2e71711be7452d0f16d439301bd0fbdf947a04c1cc34a84c5d7437b7bfbb113153f084a09493235693d114c438e8b1492b9522fd719520c009f95af51a53ee3de42f8ecd18a3834421e9ccec10cee47e9281d0f4e0141336994505c2e6ee47ef26522d0d1e8886918a2ef2545c18fdff5ed5ab7afc705d333086d3a72c848a800d9cbe9cf651d102a1dd8454c5d6091c745e3e6de70743d41154baba68606599f1b91061e2260b7222846175545dabae162de3e799eb26f6719da8eae38693728a063b2655d769308ca6a268f131a903def8e2020e631a85f9ac4b6c1c7e7ba12cee455dbdc3155682ab2ae1a40f300de3b780dc803919cabe29672349bd6b8ebc007e904d7302cc301cadc74151e1b3c1a6b88a2bd304e4d1e7c12007a2e3f7b53d9e969a43be332ef87d61bd9bf9885bcd84d8fd60bffc3060598f5a63b174330efd7452f0b9d8248733aedb273a6e8538dc382309752a1d2e1ea75a6aa0aed5c3ea930b999fe6b0eb2133ede50bcf9bd9016887f695f6c3e6779f2d93a489a63181676b0a88668b7d99e707ab778bdd210e262e9894cedca533ed313dbe64945660eda6d0329a6bdc00497fd046e9132c2ecf874da084c32c633af9b21bf1f68ddb8d976e7383bb4c2ca056c0bbc2fac0f646dc71f8b2db91e1fa9c61ec1e8324d580635dc3ba18caa0f4da314d993bc77f9bd5bb8137cd8ae55d2bdf5a4dc09247d35497e66ea651fcd603c761f8d22fc92c2b24a303f18ccdb42b562415cfa9cdfd330c0487aa343cc47941ede7d1f004b8babf0b9abdb86b0bf866122ce27b358d798a32609d51a6282b8d70a74e1e4cf24959731f118bd476b433d769e0f753c47e50198cfe565e3978564a3529da84b6c7b3e5fc5be7a3e1eefe175ec0207a96fbab4d29c8d7aaaf87dfddd01fc82ef3fc8bca9160e572b33af5e95bba6cef26c9b2ddb6b7a89144bb15bb51e6654b4001ba06ccdf719fe738c6c06c3b413a4c570ede2ab3b580c053f7b17ac7a207d7fef4a1a40a8ef35824e141c85fb85cec97ad74998f60e5a6d1a67e607dc292bc87a732d40fd284085440cb3e534c2862c2e12da4bb2eff3abad78e717aa479e1be7a8e580c4f3cdf5d9739ecff0d551e0495552faa94f5bee5d459030eb1acdc614e92fe34f6a05843f5e219d5164dc27bd0158e46e8990f1a2974f6e36258b6c69355f18a0574f0e5971b2da7cdaf9a664c25a33cbe5316c895e7981099817e988235ea73c07766dc5b4dff72c7701ffa85e713f5d949607de787722c45f977f6bba77d8a21670513395311de1c3d81e3b563ee1993944edb75636f9496a512303fdcfae4d550ecae5cc49115d0f856d9a0a0b7b801a48ccd44965c453da9c143ed05a2112a54ae54f78058ab490972e1865b2c21a375fa049c6c1fea6ddf8b852c7c503ec34d17e3900b12b7ddaf398dba419db10f1c04d99a29de6b811bb0af6365f0d01e69f9ecd6c984fe5532104f32fe4aa438ef93a0185934acf5533190fd4830c18b8e9220d2f3dd28e3310f3a2409aac8d4ea7b8a908f1ee055b2237efd07e2182c46c5ef757634882a36ac4dad02fc4286db77b7478fee5c71fadbbf0950173009737e6cecaab641de96b58b9d09e01faf84f0a8c9421fef77802bde0520a5cb60e441c7901469ee61d27302291c45ce304a939284e0a2302a0f87da57d47579ed0a4882b3de4466e75b236349ccda51430fc842f992ed6b9987c00abe9dfc9e5be3928be4a3577dc0d3a56c9117cd79bcdadc8e31c7a021da3c06feab18bb129456afefedf7268cd993a93d62e233f9d007092c9fe1f177021eb0f39386200e50f755cb9a066520a5ce73be8e8d19a651dfbcf09e509027052d3005f1d609d898911474e2e1b9ec09e2eadf0496d891a73160389e33719fbaa0b9b76cf8187d4ddc3fbc55cfe26b09b77405aca1c3111866019c7de6f1d9010cf527dc050e4b7f66380ef0338ffbb28ffe701439faab25c85953c6f0b967edbaf7041d9b3dd6c008c8e68be217363d3afcfcf394668d6570ff6b3b86f7cc46179906571aa64a4320302aaeb1886fe0c575d300fa1134cc04d3de694befdde866f3a599343f9bc8a9eb2490f805b5dcb98146f2d293d5e8bc607a1357cf9c7637ca61140fa1efe1c1ee15e143a6bc5e5b20bb629a314fa7e23225535c8bbd31ebc4e91a5dc70949bcb666f030f6c27059f751944a3f21b3ddc49962f64c", 0x1000, 0x8, &(0x7f00000010c0)=@in6={0x18, 0x0, 0x3, 0x4000000000000000}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) sendto(r1, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x1, 0x11, r1, 0x0, 0x0) 16:00:47 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDSETRAD(r2, 0x20004b43) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) ioctl$KDSETRAD(r3, 0x20004b43) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10, 0xd03}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x8}, {r1, 0xcb}, {r1, 0x1}, {r1, 0xa0}, {r1, 0x1}, {r1, 0x20}], 0x6, 0x5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000200)={0x3, 0x6d3}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x100000001, 0x1, {0x7, 0x1}}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x183, 0x5, 0x10000, 0x0, "f08e7c53166fe939f37d5900", 0x3, 0x200}) kevent(r2, &(0x7f0000000140), 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x7}], 0x81, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x38}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) getsockopt(r1, 0x0, 0x1, &(0x7f0000000380)=""/13, &(0x7f0000000500)=0xd) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001780)={0x1, 0x1, 0xffff, 0xfffffffffffffffb, "b7128ab071c552878dc9c5e55209468a7c73cd57", 0x100000, 0x7ff}) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000140)="ba702355411ab5330a5932d3f07c82c939ffef0e209855066e5f8dc2fc8b7aac4cbe1c5fd6a98d90e631e7b31e1969576a1ed725059be790001d55ba3d7d581018aa97473c9cc044a148950bdbb2d4ee461c5d3d58400889e20778b4e0c86f047a3f740529bca76a3b01d406aab739ae14404c9fa8d7a839b9ab7c9b", 0x7c}, {&(0x7f00000001c0)="ecb56ff46c97568bbd106d12f1c3430758deae2b2041c1dfcfc1f8f9df6ec9ad2abc1ab0b88a424525caf06f28e1b20e679c2ffda5c5b02225a847dc4117d0f18cfb4d1d416b3e24c1f74f73c4f92bbeec3f7f7ce624cfe67a16e0baddacb7a26b83148cfb21b6447ed32ea6d666de89fb431022fac6c2c1a0c2ab20719b2dbb55976602b4b1c218fdc955ec6b87e8fd3a10ee83c8b1c5dd097f989ff243aa4079081b9583f31069fbeff7c6e39c4ccc7499c6815efd18cc92f44ec80349d03282a3bda966eb4b41f7", 0xc9}, {&(0x7f00000002c0)="6b8ded10aea10e8b1d1bd394f233b4218d6cb06058b11d2239eaf46888768733d081f5e7ca31946b4e4983737fee537330df3702d2b50e6372c38551352578ab0ddd7f1449ae989d478a3faeec51a54a7553030120ffbf94f80b43860e20c8faa15ade90b97688f3e4f3c879f59229fb9d5ad8e17202af47d2c731f7714859148b6aa3eee3e8a68bd7ea42912eda7467e7bbc120c7d9", 0x96}, {&(0x7f0000000580)="37e77002540549394559a31bcac132ff0333d4439a44268a5c5c036f196a6b44ccdd0dee27da11750385d3f98371199c13d0304e9086bf9b03bea29050c0a905ee30a0acbd86a216bedd9761222312a37515656fdab14d17ed8990746772edf79d8a2ddee061791c525481490c6dcc129ae985993560067b54306acb1ec463cd37d0079e4c66881109ee7a9958a02c43d140fbd6e8044a305bfba133884ef442f8d6135ab1d607924a488e6cf18c33690daa1552527a32e88b35902df445e0dae44b844f35e7b1252828f2473c5dfced3814cc6815987cda6acae30af8ea8d1da09b32b5f76630a5549487f5b24e4ef0aa706bb11dc5f4721c338fa452dd12232d7600a19cec662b2bc21aff7605d5010917b632fa4ee5b703f28360357b7abc4149589f34096c083c6ac3a09e161031f5ef03b635031c2946f411ce46a1b384db3892279e044ab8c6c1aae110cda6cdd4d5aab68c77634fcd61481b76ae1e345ab993399d8087b4f67785d484896cb4b95f2aef8a01d2144a0eaa19b00e217ed5b3e64eee22cb8d63526a7ab9a18d159214d98636ec58cbbb4a6883b5ed2420543a3beaceaee7e67d27703bfa0aacf15ac56808a87ada50627dcb322a9af31fb54ea297b3e8e6c0d69ce3313b7f62fbad783eb70356741dd68980a4655f96e7e2a19c43f04969fed05194149f6439d6a0141a21096a970fdc57663c0315c11275fba59029c8d3d2f1307d3e3cf0249d62dc635247e762ba2e2ce319be0bfde0448f25d6fbf5f03f9693abf9e8295f6d85bb3feac82fa7c6e01dddc64fe6e9d763ed614c10498f86cc35d8fa75d2789dc76c666c9c05ec0579e7888496cf15deb544d8ffbcd6b1a9a8717c13dda8ad22672ffd2e7dc40ae310f9e69e3ef0ce3992c74d52ca9c77d6991e072d8ac9ab354f050176d4adbdce4b05e2bb3b62a67c4532c0970cd90217a853ac8aa6c7909935b9a9159c1bc6d5700e9cd7aee801497c87a3496a21972ca5e4c6d79ff7ac8e083ae8d7f7b9643bf0406802f69f4c9acbb4178a1d8c677e0c5023d94592a26728dd7785483b7ac4fa72851d6393a631adb46ecbf810fce2586bc457c9377fcebc8b4ef70b5cb05f08825d71841cca08e8e62b983af90c8be221741f76bbf836f411f83b6f78d05a0a799ea4e47646ff08b8703651f8d5fc5a68138f159ed69348ce9e7e1204bbacba5cd92ad787f5a614c80e0359033017c893e6ff896bd11ef56b77d34ea18eb49b2bd1b28e5764ef6cc0ce3138e9cc474ed49a85b54e22c328957d8255e7c5bdcbabed4ecf3d4e866de12d9f7b1e668390f6e7f288e1307b51efe94d0f6f28d078f16e2238c5fceb53c9f2479624cfbc4cf6e220601b9cbba8a7762e4b3c36e13a4ffd76e6c1758241ee88d6f9c246c78e5bbb21a384b5deaea53b4e77765723c874d3d8c769b2f6a264c845343022f8ec6aad80280f8500f615bd1645d2605f5f239deef1bc57341d5f2301e0f21c87fbecb399f0e6177881279e2feeaf17e21463c5da7f0da3dbd79154e985d876a0ac9f8e3d081d4de71423da7aa0e908b253c0a417a5d6b04c8eed5fc746e6d7addd379a151afc245882771b56eabcbd5f44abada50a874c16ad1b4272c83fe124484725badcedc5eaababaa9761dfafac652b9bea6b9e2685b08ae28dcbe56d92f2a3a5622047db16f3d44ec9a56724e06a197a7dc29dbfe5bf29efa523c018d041f5044bcae6e7631a50f76f0ba107e0b6329421112f542e82f6f941cac213cf00427d884091f6c58742655d84b69192cd7016f6844a00fa116f3d4727798d007675ff79a05803e8b04b7a6561fa05930688425c68295902879a5f2738dcff064325fa3ce69e4a606e05361abb442e0cc764eeaa393d81e32c98b2bcbb552d2333373c0a6c2174ccb94e179c24ff9d711332bcf1d1ae4ffa9b82eed28a9dcb611d17176d4f25a46dd8dde56b23f645df2f3ba81f31e5040d3fae0f554ff747a081b9cb246003bd4127a656b2ea9899eb9ee6ec0a3123edcea21ce1fc9037db0a1578bbb08942316e544e08f492869128eeccce7de916edf0de01d7a7cdd67fec73511804e893bbb55136fd3d47b175b4fc13a893a32fd65324e8822f59d7e856b551b84a7033f27dc300784f289080de7bed904cc58e1864a6b4e2e17bea3a2188b4639ed8b5c552eafbbd4cb64f4a06f1e597383e9c4356b1a393108931b75189e9a9a37704e502a9fec9aa646ebe3956419ce1fe5b208b4ef7dc30dd020cbc678385912eee1c2f8867e629321379f698061003741f18173081944bcc47f78adbc0b2e50156af4610599934a4ebfc2a84ba06092aa659c2ccfbdec55e407e41cbe2d49906485d8535dddefd0566da5c0346934a3104de94d27b8fdb8a6139468b2d24f5287f0a01f17c9682e599e92fcab9906186398ec05cb4154eda69336e5f89e1e9790e6e7067fa57c2648a36c49821f6228b34a969d093a9c57c28d6befc22cd8480681981fecf80e30f08844e82503b23e897b9a207a68e433596227382214fb094a1a40c39f57e88489fcba53a0331263c989a857cd9a1e00dcf208bfbf630621e26005da6a8139fb191116d841e0abbd2cb3267f8a33f936d773ebe7bd3c9dc73f421a7ceb45460e76e94da2d7e7a0adc2fe92e9fc6af0ea3c013ef6b9880b05c7707c963aae7f546d2dafe131e1d1a0e5b5836e17080d110a3f1404f7ff7eca77507c8c803169a0a8c4c46a5b98d0ed6872c891ee7999953328a0d934051006ca6d097e3ea18b4db28d24c79471ff5a47779a684e04e211fb0fa0646e227df862ba7669d412039451f4962a908a812ce7e1cad1e7750a7b9ab2bb77d634557254976d1102745935e161375a5e82cffa86e36bb9de0cb101bea1399c63e00c4651a060ef10f9a20c9c6be103f509e39c68291830d119d4c5fc88c3ff653081abaf84decbb7917e89283841c9ea489d391f47a244528d86c769ae7c6bf3c687befc448f66770f36823ee55b9ac0c208f6a8b59c75cb195cf4b21901d8e901d53bfa181d3295c12665eedc604d503d0bf4c9fcdb96df6bb7026fd2463e7bdc1941ff35d0234aa1ae43fcfdd4882ec60f548c70156bfa434f39c1749b4c92b4bbcfdf3b7b5f10411ccaccd292313a344c61f85bd01197735e5fbd3b3ae0d2b2d204c53be8aff1d14f30c1cdb7ec14deb5286e0ed74627c077e79c36114457ea2ae5b2b03528afc74550d93072efe10ae775b03dd484da003d0f4975d9ea2c9de547eb27028383362b1a9041add53579f86fef4da62c2065e758afd341e9a2039174835f2f87d65d301d6958c2460ed75934f63621e80653e94106941803e6c29093caa7579f3c60ce775fbe86a17fa605012a867509cf5b428fe4561d8dafbbcb4310f9792bddb3ade6f17c6cb20c0b759eb5a26fdadca3d20357e78c2fa0565eee54cfc746180956d01386ba981f278945f515b56a5743e885c7e8e591b4cc8d4ea696fcf0a13051b6230f17732443527ebe721567ba013b48cc0bc95bb9354a03d274e20ac006d7cb7d6d2c6cc2a463c7ba489a0fa80ef2597fe5d2bfeb83a92c78da8b5787816120bc60906ced28d783687b522392496c88898a09b6e50101a1d2c9bc0336555def9c6e4d6e6c1bf82ccf858f40886548262a40b61c07b3726b1a65a77a4e240a395d360de264333079565e21170ce0c8dad014d0988a6449adcc5357245c5f89daa24dee6696b6bd17773661359bfd627d28895afa817bec66a18b7586037167eeebc56a12878358337c292a5a45a2799a6fb56bd1e28db71523946e277c5b3d0a3b99b176683d9f6e36071429d3aed0c07e9ff2ae6ea6d6759a848c2c799dc6276b2373a653cdc33604331cb81a0e3513cf24e80074f97f4c96cba4bb38e0671a253c491988b53a03f0be0bc1667719479db3ab9848ebe6530d9a7be4b15652ff57546df175fae825ac8e4675aac6cb229557ad3311a8e8a6ced3da7274af04395b1bbb43fb316309fda2db438684b51b2ac75f20213e20bd58a8258121c7a619e3d23cdaeaccdbd069f1bbdf4ab61b967f6e8a55dc8f28f3299b76d0de4231a20b5304c1a361da09eba0e82134896ed3508c381af47bfe983e89b9e47bc70802cec66e906489dbdba457b7a5fbeaca07b23dbf1c261907db929bb100b775cfe2f3220b6aa93bc2ad5b457c647b659c339e43ada838f8d16a159d96408a9216308f0541625463a8010c0f9e4b77bc1daa8d88a123622f10d42f8d6eea7bb7e536803be6e41bfa9834eef6a6816f0ae3cef1b15bf97fe7a39ed3c7f423cacd473cce584bbabfc221eb78b304d32899dc1ad83cf622bdf3398ecc998ee7a5fc8cee31bccad18674179718d44b8473aff7d035246764893535457eefbdab5a5e502278473411d49505eb05f2b7dd80242115ffb682186e83e954baf5493350bbd6c8071fdb678ea412817e8bbf192a4adabb3c1509f9c2b503acd397b41e7682790b419dfaa436ec98be1dcdca4259b3ed224374d26643d6f4f6315bd1f5d9f624174db020134f66926e39c3a2bde180409007c3ca85cef2e99f00a279d8c3f5304e718caa345ee600589076c3323dfd1f3eb9d9ffd2de40ca598c819591bcdf9b097ff79b28b6ba628d0d49d7a49ce54254ebec1dc971c30fbbc95d1e12dc9c052f68a327b4271f45d995e7e1c7c2ab9dc5dcb106ba519647cc6ff4df7e60eec1473e5be349e071294dc1e95198f5eb105c1319cd4fdaf5b0be62cd8f7464eaba2d0c8e4df019b34935f37aa124126395ede613ef7d0dbae8038571e76923d313787a6da7f81346b995e2f16af40a1bee7c2fb452fd00775ad15548fe23b82e8435d6e769052b35bf015fbeeb3aa32b9d93d290ce1be257a9f166435efc19ffddc0f4704fcd232fb76ee7ed2b1cabe59ca375c815fca27859cc09a0a4810023325be30c856de7990cc53fe8c3ae5232c880cab997aea04d7e4ed25a6b3ef9360fde05287a646cba1c7eb13427917c76e75d472f03c141be95f528be4a9f2a5cd83586f756c70544605b0145b1897878cfa363064b50bcf8796b673c387c69e8dc1cdb1e235b1e099753dbfe40572a8e894ecfef7f4579014558cb30d3cd40eb11a087fa0dd93a633aafa5195eee8f58b9abde5877cdd7bd521cfdf79e7be16990544631deaf4f2fa660b68a450ff30ffdfbb5608065fb5cc5763f61e910f0870a1038ea85d961281e63b5a0dd71c3bffeb95a3e4be23a607b2df11d5a3588f35e15eb06a292a0e832aff41e10ef203b15cd777698ae411c84725431207bc882bd93b3512f9490c4f9d847c8b9cedbeade6e70fcf65812fb45d06ce3f74a30cb3e1a2ec55dde9b490b9c1cac9cb4f2d6685352e79ece4b51b05dca8339f197a08e250d77325327e42cdfc8cb7c3c1f7afcd009517d15b9eed360fd7b1e858eb8b741301d3a9a46cd4119d23a6e7669792795f6dae1019be86323d561900d36c587f9366b18260feb8e5292a2e560b293300d9c95c38f9c3a2ef3fcc33c2b7a9478125f061c9edd1d96e804efbf61278f3f6d154cec303596ec166595f8a5eeb4473c4798ba70d7249a975f80fadf0c00d31d39f62a60df11d671313515326c8decfb47a83e65a583966ea8a2317c991ee14429ca83a05d98ebb811db7744c243a3903b2f7ebbf50ab26763bf252a97a70edd48164e200beb965f2135fc71fd5010b545da02218dd20ca58f481eaa75ce6f10aaecd13026353a61df6ba8a6b4c0a75cc392a4c1edf2b0983af59fd", 0x1000}, {&(0x7f0000000400)="403ed1363e4cb81a036706d5c8c5f51c6dfec9ebf64beb6b41359b12970b8573981fad7cbdae7c51c23644d7957bc69572cce613f4dbbb8671467fd031c742e12df184a3", 0x44}, {&(0x7f0000000480)="5e0a700ed320fcd9ad8c6f4e36cc8c40c852049be5ca4944a37eb289a66d99756890e144d5c294a039c0a8b48a80a39dceac814a5ed232477f3171bc6ee23822c7d55c8235e4bba1da16", 0x4a}, {&(0x7f0000001580)="f54d409c18b9a8023949b1629bb53bf660622f7a08456472e22d639732775f879d2dff3f9924256db7a44b03f58f0cb857a08ba80e1c95cd015a191c737b7ddffaf581a5f4bfffeb7c031ec197af391bc3c8209000db2e97da79dc3d45a274d8f821868d53e8fe05ac8e1da9e2ed36c40f5ee627514c95b61686894c80", 0x7d}, {&(0x7f0000001600)="804a9c559f7ff3a2c38673db037dce2f6d25004971107510b5a4bf661684748a65723e35128c001026c3e14bcaa045d2f8aaf6c0621a791fe9abd024320465a9d543e1175a9728d19517aba6ad218620916a7a77d82ab6833eb6d5b8b77f85334ad96e8606b3882b3c5a261a992e57c4a33e2ad00c029a4a323f8bc71398223fcee1f007f1ff8ad9410defa2b3e00dac77b9ef30dbe4ec6bb9e29033878c1605e4323b9efa57415a855a2159698746238bf69cc0a5f283b0cca2e9bec86f1ab4c6c9e9341e072c43bdc168", 0xcb}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) r3 = dup(r0) fcntl$dupfd(r3, 0x0, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000, r2}) close(r0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet6(0x18, 0x4003, 0xd8) sendmsg(r0, &(0x7f00000019c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)="4fa5a3e8eab4d23428ed6cffe7c1fa1919fa1fef1c50e04c54e132fa78f6658443c2c13702f128f629ea743b174cfe2fff42d94f86ea322111ea663ac3249291d6a2b79aef875eb743d23d52b461142645b1ee00f8e8285815cc255d66649bc7e7c5f9d4c6dd5bd24a102ff71b414c169edc935fc9c8ab4998c089682c98b91dc250e3009e37b042877b886ba2102c", 0x8f}, {&(0x7f0000000000)="f7e89fdd977ee526b731048c1ccd250364b995bf", 0x14}, {&(0x7f0000000080)="8c4809f0910d24a421f2699f02237ff3559641b93572a10ce0232dcece31f376abda0bfae842f49076b4043690a8fe93784acc7656898266d15765c07b000c56ea4440d0e8b31a80", 0x48}, {&(0x7f0000000300)="ed6fa822ce753135f2d855016a", 0xd}, {&(0x7f0000000340)="23d6e034c5bf907f5fed26c19899625a4fdbe5c8f7984764517b0b393accd7e3897e472def1e48445b3c2605c83ec2f4eb74e724d05a6283f2776af7db4dd56fff67ecfe48dd7fcd511f7a672db661cc8b3339490692c66ac5ad6bbe4fdf02a4dade1d64bc9c868c35d2010da962d74cac2cdf401955228a1f4167f75ed9ee9bb031ec8bcee7a4a964e5deb4a3fd07cc2ce5dbc8df20797d87b0d891ff12508b4114875bebce87702b0762c960f92dc42e763085a94b7fae50f8e46a51cadccae1599f31795d101bc1dc4d9dbcb42c94ed57eebec0ea49cd9caa6297e4b02f06b99d3f917bc980e253dded277620fcdb564ff8453dc6d47e344e4191ecba00707fe4f31df49a5b67ad83b06920c4c7d41b276ea3a8dd14e08d14e3d4cbb2ab610a48ba815941c9ab1b400cf5d33f12408cc638bb39658e1ce8d3cdd060e71550596885fffbe691d93dc2939a83df4c57f2a86f7aa3035353974baeca0cd09e4c815d6861377391ad2bc0c685b96ece1ff5bb2b7245ee96fe839b5645d06a99da3dd522092a8d913ad71d70673937287585e353fd76342168cef677b4575a98f7548b9d1e9b1c732ede9bd71d42ee124974696d9c28112beed5c7ce4a8e5acef4a28a487a96d8429aef9d0f8347e52aa5928ca338f102c53db47afa10eda0b5cacc9e99753a4956ebddc997b2abdc99cee4511b25b733fb846f70ab122bdada919acdd541d285cfc40f4272e5b2de239f73a363e7728bdb149d1f25bd4a44f196a34c1ae44f82e90ec9d009744a80b6e2f2b3464df9a30d4001a4c272c72ba5d3bc8cd28ea57ea65e049bed4e5c7df403bf028b54742c1b83b293c4fe72f315702dd3dc34393382b241be0c47636f2bee2767265ffa7ed8e22837f901519152579e3ce81a918e33f13aa9a01f83925e854e24faf2638d1084b241144cb50fa628dd71e29bdbf6027287495ea46ab827232a8dd4a3b0628639db4a5a26fc4593ed2891ce2938ae9e60c1d7d478ad66a67a2082ca62d0b96361dc57946d5c3580dad67e18711f96ac2a23922f9d0df46ce1b0a7667896b3c6dd9bb55a96c4fc67dae36bac07f43fa3268cd2390b0c599f0907cb527f8d51341fbdf4adc3b08fa805f913d4dc4483a69df0eabce27176d9dfed910bdbce985086b82b67ed247986707f3244c1177a86611defcc3893c306fb22b5d20f557afcdbac462dd9085cee73e7b31f7feed094c90762fce4c23ac830989b7784124d1410c62492d8f90fd13536e1e87fa0c429f323352ccd4164d1df1dd6f722801fab1cc5087a000698e3b7eed423f5d8f4674e4746dc982b016699d04deb859f2e499abd36136b750904a98092ef0c17410fb1f9a2cf1395cb6588a853041318cfac21fb181ca4e24640e350438bf5ef61f33a7f4cbecea585aa05be2a7c8ea641fe7a209a4786f8a5ecc16c4dc5029409e1a57973d39c85d745db445008d4181f2e79ed5b1cc866da4d42935045e957cfec23bccc77f4a8da343b919c4bc6df0ac15a17ebfaa9822641a57d8607452425832d4f50dd13c9be486bc29a57fcf412fef5d1c902f7136d54a0c8f8f6a595243e0b1d1f2ce0b82cfc62164a9a910acae431e82c1f4629b4d06c7db380c607fb5cdde0d098dd58b0f1c3e97c2fe123ae042b97e5a7f4f8e6378d6bf0659da0277eafb7b356d77efa9ba3b979289822f47819e10b444f8c4072936cac8124b922e18b58ca7d76daa0f82c10a7f1ea8aef2438e9f3a321a4e72303c5906d95a24bc0e7cb9c379f3740cc8e084a36ef8200e5a67c939973dd4bae8876a1c65884a9b486c37e3fb23f1fc9164e41f175641b43bdefd399d0e218c56e6c12794083b680ef50c2d3c92e0c546ec45db215a2ba31c87b503ad42928b50bb9a90e6b5d8b35e4ed4788089eee07f14ce4ff9ef9eb021fe2a9e7a20f30982bd66fa24c3c98388ac70ad50e51b3775c6c1b7783f7c943fbffcbe2dc6f6131f575eb27df15b167d51ba50e91bd0393befe888f4f5e5781150847bdbd57df2170f52d3e465ba90f221b641e3bb7fee259433effba179c022af5e58d5f346c6e8256d9f81768b6be7f7cdef0078a55710a2fe4319372cd32a8afeba27785abd62e0ef82692aeb4e3476d15c0e48576c641d9bcb2eeb54d6886ef459c3e381bf8ba622c3f0ee4e94e2cec582cc47543e47ed562266587ce4371bcd6e9b4bc43c84aa93d4d08b774cd3c5fbfe72e9b47a06dc17126910f30d87c076d67b5106eefa5b15053a27796f5b0153a1fdf5ad42e74353638b5ac5c05567f34ce80ae8aaf743f12e794a8da907c92b6466c7a550bdd7bde44ba6c6a1226e6e3d23be89ff50aadb104cf53e3ed00c876bf8bb7a39cc392c1b106ead60b7fc0164f90b7fea8114505ceb374e284d165e65b877b9f4ae30b4d2a33585a9ee0eb1d5c32a80c9faa5239e395de55a7204922c5468b30ce85cdf16b03e14de7a6ab9b2419bb5ac1eebdb0aa388fcfab127848c9fa27776ebfaa3dda4940b2e07b2d150ab8cbbc0432313e59531533fd1f39451d1b39d3beb2348bc462035c03303730a8b805e7d7512b5787df8868599c3c3a4dc454b470d8f19b27d8f8dcadb62f03e18c16bf4a65fe2f06c8ddd017a3183f0c9ef6ddfdf8efe83fd5a35c3d7144aeaefc2b085da515fb8fbc5f60e2c9d5bfe60da077a1feb530874bb0eb9880502b8629843fc378eff41fc771ec5a63e8b9ad01473d0dba6860c7a78a84ac6951024be9b36caf566ca02c0f911fbbf9c6491fed7fbff0f5f544a4c79f7701677a4d896bb714ca2152ad9966cb91e565ebc02cade520690bc5c9bdda5f2251a7eb2cfe34a7bd254470f4d180b44922034cba2de21d4f18bf774cff099011e4b35a350620d948e864ede98436f250d4fbdf4c50c1b7ad16477131f870ef175ef205c7a55187a756148c2da22d18c1dc7f0e2738320e77f207355ceaf9adba110987deb1d26f2be27ed0172dd58cdb231accf0e86702dd002422b11dbb16455606e8b57d45b9ef9860242ff623bff28929ca70732340108632073b61168ba2d29fa0bf73a35168c14a3c03393fc07d28f740375a227025ad85e916862ef7496961d04f6ebe6f37e2bf0abb023e3e7f35c1a370e2a5bee2e1e48da556d96b97753b2d94cacd782f332f07dcd94ca22ff3931ec1b903c0c3f146ff966805d1deb7cb49befc144cdb2b16bdca9911be4d22191eaab7b6d74480b70622fabb57c0c9e21a9b4ae4e1c5605dc5450074eb15e24a9ab5bd82c0242bf3b1171cdd909131c0193b7ef9ce5758688055c6d7c69737a715ca0d3081562d2406f730847aff68881b3341f38dcf65b0b7e0957ac958cd895250d8d84adeea8dbcaa616e886c565130d6a9b324061031627c0432ef1365904c05d0b61978a2ccebe991fa80c322c15a7229790b1861b2898e1be97fe43e0edaed83c857c141b2e563db311b6d3357fa21c371e1bb8babb4f0df64ff0fec82a0ddee659c6d2fd2a74a91a59b7bf17970516d0dad1b87f6e01c62b53a4d604afa14a26a45192de9608f2889383ab043bfa4ea3e42843ce13a1f5dd9f22b41a084f7bf43525a959476857224966ab6731c69936b23879aed5832318cdb12b98f2c3989caa3d1bb55a2690ca0ebed7d5c97232074968b457ea14b7ee86e76f61d8145e8631938621e323e2f26f9183e22d413feb4eea69a9e18d778e5ce9d03b44248165e43a68edcfdb7e9268bad0c27bf5871b2213242d77640e154be5d67359d819860613a4d81625becf44a4d066a57f256585e6f8c2efa8e17aabc5c4231e992a437f0fe1f970e7488c9a390edc5ed8bc0f2f3393f12ca1339680d3f88ff47e289c54fe1e0ae5cd1acf5a95616d5371e22a85434cd54029e6e519725a5bbeae475ae1d344d8e324132ed580ded00096db7f3d3076469ed99cee8066031f07b1ac75b64ef0925f7c14e55235c8c11eff3b52f7b341a9f5079c4b1a4cb2c5ae4fe0e514e046b2792ae0c9c23514ee724f60701f9d701c3327bb6aecfdf819b1e5126e13888d145140a504fc6264140db7d5a343f454e20e8cb50ee731c325dcd8cc9d6f86e5da0c01393d0a5977f1d508d2df724a3045422fe2bd53b6df8a6dd7cdb31d64d25f3ef931d71e5f01d80711c7a66b7b9a3ced62933b38c81f51b346423d8ae8b9393262a1392a925e45d652b86310756aed677a4ee512271194016c5640ad1dec7fcbd2c81c2d46490b9d6f096adcb5f13432a61049b090ee663db08d43b20f701b93d9499ee14bae6ff2d135e81c67fe6d71d4e2bb1d2961bc7ee8d360fb414b94acdc8cbe9563ab82c123f8ca916f09bbd16d6254d6410de2defde59519caa07c2e9e11f5f2c95449dac510bbc6dd5fa4c44f56446ea849c48fcc6614d1b26c161525a05efe98023413f0890696574690c6472e4437a07c6c6379bc0ac8fd4d9c5a55bf0e6582a904ec661f7ec5d935cb6d3f2a06fe35f27ac57d957d0c9e0f9a6be2e9e16c3b8ca90c9fef171bc1ccbc73e6e7b8ce8dc0d9ec65980949e1ad7d50d06502dcbcaa4c92f3319117e4929ac6a9f10e12facda27a67b8ac9d79533ac8d61ca79ff2e98d9988778863c13b63e3c9e80401f3c9a2e3a6e51f8e819e1759e17554ee80f793e55326033abad25fb48553e554b57ebcf92d24b4e7fe516f44ba617cf42c05c0853ae7f2a48f427845d0730d928de3a000f9b04db8af79ef88fc2cccfa37be5154b1287ad866aff09615833b684d2502e8222ff29f0ba642d8e76e2bc54d885a6b6b4ba35547f90aefb20430c501a709e5b0663f5586f9960ceb2c7079f0719b6baedca3be1a974293e6a0c94b18585744dd5b345f1c9bbef64e08fc4c031474ba25eda51a8caa32b2274dd6ef64453e8e1efe029fa8e61dfd18fbd41b2291de81b208ebfd9ed3ac0a15df4c349fe287255f9091280dceaeac0fe6fb579aeca2ab4d372af6ddcea55aab93705e7f8d4765573b84ed36207a6d15a0f66313cbd0b4ab5d508b18be7b89fd2cae1d0dd2aaea3780a0ebe3f404c265be7e77b30b451fa180452a52ebc8e993af839405c0073ceb8b9510810f0e4b0dfc9053db99810f1a649d03a9e3ac959935ed5dd8adec11d204ea7a587233d9dfa4648716bd17e42e0a3c6a8d691827bb928b4536fa07333ecc36e4a0ec95d76c60a9946084783dde7af7ae5f42db037f3ff2c177d340895133f67e6e86b5d0b5dc9392af62331c65991201bec15ffe4c8277a485d79431204abf678692cf5862764c6ee198593f07259469d639ac551b5d3384979f05483dccc1d93b3b3e01c91434deeda4ceed34de666a5dc92bedd606d5215a05b21030ca43c8f6682a88448cffabdb1889e7547e5756a9e2a46144ce6f8433edb8365cb4974238961f4beefff96ac75a75ae1bc898958e8ecabeb363d169455575acc84e2dce8d8da4af063b3f868d93599fa463ff664bf4e2d823120e841d8e8d27f429e31ea1c14d9e0afe247e557c833f47d53f955ca836c92db50929f5d3b64518d2f23abbfcadd2893886b74b078f422b3160c6371922765a79f33788109571ee2c33a7184ecbd7304c2a3a7fd92801b1cc1c5d2e6f2ccb63f144e0b7a25a553c68281db7f19a376c7857b52ce0330f8cc39007508172716c933b4e15fb7e1995467b1b537c4687719bd723f632fab424e18adc707dcf14a2826f5d3744f9ac38793d73061ccf79e6d242e835decfd80de5d4c063392a51c62b7c53f1199698e5570e004cc7dfbd5d18e99216027f6a3f38a23615e4a02", 0x1000}, {&(0x7f0000001340)="4894d4e7fd53eace096542d3aca95aecb6c55e7f0b2e3f334fb8d22e850327689af03c4f8b0db39512596b651f8792975125fee33387544b50bcd1d4b3abaa91b22510056babfe8c11399616a9c779c3cbc254ae357c55e0d451684e631721cdc9c7752347acdc041f1c545542062eacddec1091fafe68b3fdd9ab4d4650d1daa02d86bfb0a069c4664df52390c7fc8786baddf96785f78c2b576c01955d9f7bd8ebf242361cbb3b830e3f668eed20637abc29", 0xb3}, {&(0x7f0000001400)="49ce4da6e2e7fc5c7746d5ef746cc4be81b5ff963265e84f146250ebf6a515f355a7afc34560b0c0c6e76c8bfda1fe022bd4d5b6332918cd8129a5dfc4a48adce79b0d439f91cfb1a90ad81212b4abd370111dd7143f66949501a222e1c3bb4b395174e6f801b00c17ac015720808318d27bc3b63b7ab3cdd322264c78dbc5d2f32900b083b2796c6e8ada8f008248fed1c86fda1dc593a3aa413e28cc6ae6283588e4fa254101df048f582019af7bba5e31c8ad2cb23ec7cb1935a2fc0e1d8eecd268de6b82d77426", 0xc9}, {&(0x7f0000001500)="d5e3103d9d999d19ed842ef53319bff7f6b9b32ef3621931d062b56c178f27e3f5414af5b41a38eb224a2a28e60af08864e664e933c79ff5a066cb358d54dcfbc58101788c843fd1929f5a001f1beed282f487e1804688e589ff1b2764636dcb109cf9dc75d6822fdde9d77745413a3b8f2d99cb3c2b4adecd5a3fe201350a0496a63ede43995145070809e96e1b493b41bdf6f9eb1ed825b4068a8fba8ad416717b8742de1181d5b3ef9f1e3045305f431e006275", 0xb5}], 0x8, &(0x7f0000001640)=[{0xf8, 0xffff, 0x80000001, "691b42d32dcc2e7e884bfa07ac3ab7f7253c88f42acd2520174656f3d5130fcabed1f73fed27cdd2ea5ccbbb54b7a025ddbbeeaee99adbb1b66630660972f2881bd124fe2bd4438a0a690b783ced98086a6589ed566feea12fd987e63ecffd6265b2ba059caf4879292f30e3517b922bbea0d5896ca03986614bf5afd266abac9341ee53e4f44ae36dfae26a40ed8dc07f692c8a5deb1fd8f02cdabf4874923394f0a5e6947d0819c618afea1d4ac47821f169a12eef30724676f31d2c2d7dc54a5406bf398a445c4860457cf134e72c7088ac903f342d0464802f430bbda7067c77"}, {0x108, 0xffff, 0x1, "0a75cbbc876edcea8ed4c73663b066059dd12d0042202c374bd4b61f61ae183e2a7826dc70be50b65016cc5efe303155d319beef62ca954ea6cc3f0c8bb4ac47f915b6d7cb15f7226b25e6287ede0109cd127537243eaf37b26424148f7f898857b2814db75a0efa25afae87bdf778f3e5073d6fe1063b2ef8c874348144da1ac50e0b3ae48b9a3a9f00c2f14a592ebe88046b2a0de61cd19d369853784d2d652a52ce74c93a801357324f7621579311d12015d09efd1c02c9a44b704ece24459ab73f2d45618852bf1864e0be85dea7d6ce138b0f6dd60ba28c50395b9a2c81e4a69114e2af7e1ca6b4daf11092d6b422"}, {0x30, 0xffff, 0xffffffffffffff9f, "168eb12ee8fcbe37cf3e0ba6c3bb025fd68667b664e4b36cbdb1b00edb"}, {0x20, 0xffff, 0xc28, "5f44af4d492f0fcc1a4e01e908961ed4"}, {0xf8, 0x1, 0x6, "5bb5b427cc8046961b6f361c0f87315e0ef409a441d9d6c89c0f47392c55933786b3cebaa8ad05aba40423e98f9864b6d29de128f1de2d0f08f27fa020bf34951e8f3058c5ed944cc89bcdf0d91ed5f8b582d928c7cd94dba624e91340a59108c8d5cbbb37124909df7d936e9d44578f9b5f7e3f2b75da808b620c4ebfb91e3a03860a583892eca027560a846ab5a292f71c8def6f60dd09edb5c2f951603e4aaf42607843c6d69ba790db534a523da8239dd1019affbd5e0b7441f50f04773451d1886ad881aac5b4df43e491a8c1461e8de252b5d857d2bf72a520aa9afe89a7ce85e15bee"}], 0x348}, 0x407) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8040, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00010000000000995a505700"}) r0 = dup(0xffffffffffffff9c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff18, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x8) 16:00:03 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = dup(0xffffffffffffff9c) fchflags(r0, 0x1) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = semget(0x0, 0x0, 0x140) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/89) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x2, 0x644) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000140)=""/216) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getitimer(0x1, &(0x7f0000000000)) ftruncate(r0, 0x0, 0xb243) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) msgget(0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x7fffffff, 0x100000000, 0x2, 0x7}, {0x6, 0xffffffffffffffc1, 0xa8, 0xff}, {0x9, 0x8, 0x8, 0x2}, {0x5, 0x8, 0x8, 0x4}, {0x4, 0x0, 0xff, 0x400}, {0x4, 0x5, 0x0, 0x2}, {0xffffffffffff6ed5, 0x6, 0x8, 0x7}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x420, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8001) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), &(0x7f00000002c0)=0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x24, 0x3, 0x401}], 0x8000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20000080, 0x3, 0x1fa9}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80000001, 0x200, 0x7}, {{r1}, 0xfffffffffffffffe, 0x41, 0x20000084, 0x58}, {{r2}, 0x0, 0x8, 0x82, 0x1f, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x48, 0x10, 0x0, 0x2}], 0x1, &(0x7f0000000180)={0x2, 0x8}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x4}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x70288, 0x193) write(r0, &(0x7f0000000040)="8e1229a8cf76208c3375ca1ca4c2dfa88d41c7bf1c1b8c210bfe59fe966ad5c75c6875779f29c2000ea333fa4a67dbff0c1e3672451c72803af20a9893c5bb34cf858823dddbedb11b8673572ea2bc9b68c4dafc96a1d7839167335c41110fcf0fcc05a3c95d6f6a543512eadfec58734e9deaa42320b5ff14961c569f2edc39accc5bcf534c5381a28e7e8f8294d49e56f66170425d25b786deae1b10f4e43e02b4042fc2d97bb126b5b2cb82880822fc310a71582f30d88624b7fbec633cff539a2adaf6d8e9db91ec644940c6fb5b", 0xd0) 16:00:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) fchflags(r0, 0x40) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:03 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() geteuid() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:03 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8a, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) listen(r1, 0x1000) sendto(r0, &(0x7f0000000040)="329549be2306b3ba658137d5220bbad16c", 0x11, 0x8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x80000001}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) unlink(&(0x7f0000000240)='./bus\x00') chdir(&(0x7f0000000200)='./bus/file0\x00') kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x6b, 0x0, 0x0, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r6) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x2) setpgid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3c17a959a01da25c7a5872794eb7d7a67721792b91ad78fe6c061a291aa6fb5bacd4bfa3e8f7cff47fe4b0c651e53f5c60bb", 0x32) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x8006, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xe5, 0xff7, 0x3}, {0x401, 0x8355, 0x5e, 0x8fc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x44006, 0x0, 0x200000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8088, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x4, 0x30) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/67) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="0137b30bff19fcbd75921a5b40d0485c4372d5000000000000000190127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55ef6adfc259fc5eb11f34c63beed0fa9d81ef0fd454a25d42c632f0a8d5e3020bb1c897dfa0f599abab8927561cd8b42fb", 0x91, 0x8, 0x0, 0x16c) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x1d, r0, 0x0, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) dup2(r0, r0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x81) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x0, 0x0, 0x40) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/61) setsockopt(r0, 0x1000000000029, 0x7, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b602c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) pwrite(r0, &(0x7f0000000e00)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b4a22348577a36b426f2bed4c5bd597023cc1c8b855d2920330c3a14dfe11af0504d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0d2dfcc8339aa8bc3903ab770a592ab98820533740d46ee0d946497acc3a2c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f7aa8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d87c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb23584e77b32ce87c31e4c80c657eaa23fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d28162f81ff000000fa3dc209cd72068bbea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb182cc012f735b54e91d8f92d7941dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbde06bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a9a134d4eea3b20977b06db0be5a7e32eb0c0e8849f47e18fbea121c05ccd731d239c5174197e6db8e573b4a5d65f23f4ea84cd2759b4be3b9a44defd008461ebffb80fb8e848ecb247324d2268edfdcc1249c718c4c959d3bdcb21b025677a9e69c7c7e877e777388c075feba494ed40a5d893347df74c855d8d6cc686ca0c870ccc4f0050b81d3e02ebc2d5779d2d60f830f65f2eefd3954a066052e2de7be6cb5b510128fe0030000000000000000000000000091efebd7db82c0e33e7a6d0ad1e28196e8c0014c29e5b7fa6e023862beeedbfbafa2aa6be043732697a385727f4658585627f8f151a5bb9c78901918a60095eb34cf5778619ff50bdff2f809897188f69fb74c1452ec9fb5f2de1551", 0xfffffffffffffde2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: semget$private(0x0, 0x3, 0x200) r0 = semget$private(0x0, 0x2, 0x8b) semget(0x0, 0x4, 0x66d) semget(0x2, 0x4, 0x40) semget(0x1, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() r5 = dup(0xffffffffffffffff) connect$inet(r5, &(0x7f0000000180)={0x2, 0x1}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xbe, r1, r2, r3, r4, 0x4e, 0x1}, 0x4, 0x4}) r6 = semget$private(0x0, 0x4, 0x612) semctl$IPC_SET(r6, 0x0, 0x9, 0xffffffffffffffff) 16:00:03 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x25) setsockopt(r1, 0x1000000029, 0x3, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) flock(r0, 0x2) write(r1, &(0x7f0000000040), 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 16:00:03 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x3, 0x3, 0x1ff, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:04 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) setuid(r0) syz_open_pts() 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) write(r1, &(0x7f0000000080)="2b9e6605828493658f1ab049ef32b4ef041ce167605b0704d65bf4a40f43b07d", 0x20) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f0000000500)=[{0x4, 0x1, 0x1000}, {0x0, 0x1, 0x1000}, {0x2, 0x9, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0x5f5}, {0x3, 0xfff, 0x800}, {0x4, 0x227, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0xffffffffffffff2a}, {0x3, 0x40, 0x1000}], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44fd87921205ebff27cce480888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9becdaff86f3d1a7b9fa2fe3cc7f7a", 0xcd}], 0x100000000000001a, 0x0, 0xffffbfffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x3}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x2}, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000240)=0x2, 0x2aa) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x9, [{0x2, 0x8}, {0x3, 0x5}, {0x1, 0xede}, {0x1, 0x5}, {0x3, 0xfffffffffffffff9}, {0x3, 0x3ff}, {0x3, 0x95c}, {0x3, 0x1}, {0x3, 0x80000000}, {0x1, 0xb6d}, {0x2, 0x80}, {0x3, 0xfffffffffffffffc}, {0x2, 0x8}, {0x2, 0x7fff}, {0x3, 0x8001}, {0x2, 0xfffffffffffff001}, {0x1, 0x2}, {0x3}, {0x1, 0x8}, {0x1, 0x4}, {0x1, 0x2b691c23}, {0x3, 0x1}, {0x3, 0x8}, {0x3}, {0x2, 0x8}, {0x3, 0x9}, {0x3}, {0x2, 0x2}, {0x0, 0xff}, {0x2, 0x1}, {0x3, 0x4}, {0x0, 0x7}]}) r1 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x20000, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0x4000000001000) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x82) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d6d01cb9ff7169834ee3837b243c828399ed815ce4339abb2d799bded6aaf19483b86ee1d78198924bcacde7dc12e6544bf5b77ded8e8b9095e5451d396da4db5cb0eb592e0dcfefd5274168c0c74b2d65dc79a150c7e22614c3dbec85c4ae39471b8c9f91bdf94ed3c1ce12ff598910117a370638a82d559e68ffdbcadce3cf5a874e3b80481c9eeb92395aba850853d09b7bd54b86e77c7808f00f51f3c105ca43fc224e741215e99f9e93ffd1", 0xae) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000d, &(0x7f0000000100), 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x400, 0x4) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) open(&(0x7f0000000140)='./file1\x00', 0x20000, 0x100000080) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x38, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 1: socketpair(0x0, 0x8002, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7773, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x2, 0x0) socket(0x6, 0x2, 0x0) r2 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xbf) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$inet6(r2, &(0x7f00000000c0)="3e4bae45c78f1871530d5fb9cec4922be3fd18095a44af0036b4b5a1f2acbb52fd667c06d2aa80d37b031d659c9e6c8ca13ed3537153933dc1dba020fba574c1620dacb1d3d58e229b47546cd16247fbe859631f57e430ecc43964f421cdf8948cf78ab6aaeb53a20536c86dab4a14d5c185d98b971d789216c66812ef0b9e30abdc7f964607a93a377d77db97cee6f6d038c82bc43c880fe2922bf795c5777293bb5e533f1c154c60c6b9baa5151bd85c16634f2017c045aa10ac89afba3c7623e8ffbecabbebaf16c250aaac02eb5bb6765caf7b1fe38e0e68391ac7242c0d22652358a4c40382eae3e57934e3349288cd4f76b4a03d50a50c65fe9d9b65d079f78a6b2826000f481886231a6ec584737a12ffbb095fa0e895222ac047b4b61a5098c415e39624ee4d733797114e0014fabe78497a0a7c529a63167d888a6d16bbc5c15df80345c0025fb7e0cd0efea0b526d2d0e797d0a5805318df2aba11c841315b2fc5f8cc2eb4beeb45f913d7881dd530546de0aaec855efcaecb91e3ec8e2cc1bd6c8e5732aeefc0900373cefe08962da8346e952b727e41cdb2608b1ba885962e7e0e4b72b1d2d76dad18094bc6053d533e41e6af1e1843f521631c8b4bb70c04d7790bb752730c7af91e8ed6024408dc92c97320f2747fe5b512a9dd47d4b26acabd84ec2c332cdf25964d1d635e47bd8f442f9e0caf093c2c27f97982b28504230182e35d1de868e701c76e373cb477977d66b689642040ffecc6b2a5f559753b6599f52cd7641e8aa74c3b56f852e0fb2c2a7606f22be5c98282ccc9cd79a17c5fadcaa470a3e4b7c9749b871e34f17bfb6123ba245e16ed214d494ffbed61e858ebde043a22dd72559e0ee04a8b9fdfc52f80e455b097014c103d0523a7dbd5415cad0aeafa9b1a583321bfe29d1550aa5033d2ceeb6605c4d5dcabba6902365709dd7fde4fa315ad49e57fc7dd7a5f6ad284d7a6f3a46542a401d57caf29a7e0461d788cc48e09f725a264d74f297c698fd1206463181929c96b55988a0f86cd00f098cd0b4ecbace3e2a67398eef3d9a0171824c9f257972a087bb69d63d2dba5f658c7551e5704840fdcd2d39cc469ac928fe6cca2a45e25b06df5076f63469328063311222b5ba23d0e55717959c974022f469e894a97cab25fae9c16e47e170e5b80260f195c0b4f1b3f8119decc04ba30a20e3e4a88436b25f3465bf18a4479a9de3fccdc7294c75c4fb7f7c0894181002ffb6991286fefa6a4606f3603b47cf41cedc2e602600bfc7d6d21e55194f71121688326876eefe780409619956a53928aafb87503658b037d8a519a07fc8a3098be7a5e26768a16daf7a2732b998742c2ecedb73ccac2d606d01d0a51cccb7b753a8f20ede3b4ce2694bbb8d49c3dc1e1f5668be828d2018340bf7e1bf8736ed99bbeae57c88c683ca216fc3e4c51e9ef91770b61e2f00eb90adba4b98bc40f9bbc76827490d0c6e9d6aa16d020fe069c61c6c1333427f476d19a39d667859d8518c635d539ea11c0bf3b36ddb6a1365c26c41f97b52d10a66c2c5b141c24bd64bc523713d58e02a043a51b61b062d7180bf54012f77aa8da6bddd85840cddec91e3fb8a2243abdb6c5f25d5a7f6d58654d8510de63c6e7f9845b9b6079bb6f2001b74568ce29d8751fe981921c3968b4061f4d9a22f60d1b72bb927ab92577f0a09cd9c24db487f0df73aa86e500c4537531cffd3556d4a27ad768a2ac7edcf359ed3ac87acfe57de1a55f66ffd7b5761054e8530fa2966b3ce46609076f0cac47fb2b60c5d38c6b85761687f97752be7db06cf73c475445b70181cfc323f7dd94f6b9b062b86dbee2b2bbead60350d32ac66ea716f5a715135214a6a2406369b47bf08a9e8abf7f8657673ac6ff53a9d3e37319b7df5eaaafb215d6f5cec5ff4e7d5b49a031e4ad093e08000b74eb12831457bb22b260d53d080ec7f43f49a4bbaf5465c2646fb049ce246b804600efec4a9a5be0338f2e2f1ebcd15cafb4f7ee981ddb90c374831069d9b26ed53c952f1b1350b7ea695a8ffeb6854c4cdc76f350a8910548e954766446d7f46203b7bd7d0e6e89a9043ee8a0fdeb07e52fbfbc07593fecdcfa3511b0da1c1fa09acab63ff09ad4764d539fc6f7f35d11f81df936dc5643f623d602557ad15c9af9bb65bcfe90ecc85117bd1f7d13112a101138dbd7e28253224ce72a2d1a5606e5e4cb4c33837238bf3edcec0388b551788a634ab4515be41b3bd1cb26b1e4642259d03f63185da00d003e047360ad35d9ef67823b3ba6201c00c0abf06128dfbe56765ade3e3aafeaef89aef893c41a10a8890588e78be99b368054d92fc5fbdcaa6a7ce2888db6db414a82a58cf11dcb19b6221fd446f1f44f6965fc7272920bdabb0e30d309a069e1b06c7df6d72c39f8e7662ee8dfb98bac00aa6066e82465e76c34639f0cae2254324ebc86a4d32c22f6762033a9475fc93045fa7d595f4b7d44cde6bd05d3d67f90ad1154d88fc09c81fba8bec3adeb6c3d2059132cc5c5fe3d47d0fe4c5111969294d033f7d48a9a573f7f4c4573b8308b67a56314d67d864208d90d3857f69c234fcdda9933f93fd10515ad5358b6a0e43b52035f6bc788df4b9ec3f4f150572038d52e20f0116954fba028ecea0b9276558b6cd800f4569fd3797782fa65d302427bb48420bc534d2f0a41f6a76dcca14598ce9615ed3a6ff7ac9edc33feae8994fa7b70296490255a0780124c356198b2bd6c8b45c79ffc2a3cd7b3a49ca3027e3cf14137925a581758d004ed4e731fb86d886bc23ebc0d3f22509a3f8fc9b50f7254a631c82096c09a25047c5e6c2357ba3ccda5c3196c91d1006739758fe7ec16562c0e573a1562a876807a57e6e96a6080291424f0b7944c5fa92d087b6bf3a6a65f083bb94fe5d8d64736a588fad86bc596fa8b481866ae09f54ab1a1d08853ac4844953a8e9c48c5e9338c084dfe6ced7a33fdaf7fc2a0ea23a1ab5667db2eb0145889c1bfbba1e2b918c852ad9b0932c81aab7626538c8df03d01c8b1f4699d96e8122d3277b5fccaa5464dfe2f5dd1ba6a04879f80b37c79b5e649b9a5ce4e200e9f518523480882f86fd07ab046dedf928235d0897364211f4c74650c136ba264342e213865e2f8d0a55c4ef2e065d0ff8d08b437559380efddd821184b32a37c6bc7c29527ae3936760f1d8e3e374f83dc329d784827dbdfbda8efc9e3ac5a99be793b8c6518f25b88dff4e45e88e938e912484535b116ea5b0853666037ac630d0c57e57d2b1934d90826cb5a8fcac5efa7eeb285e584698bd8d7b65f1098c31d82be389a57505513e1e6cb06ad0c93c1da07745a4d99c0b31cb55e52457c3bcf7fab278063970f0ee877c1ee5a76da56c70990baee33cbae5ae77dce000652b503b5a59fd100a96d8d3057577d73146f55350b84ee53c141699ccc0af605b4a9d68db52e07d43056ca850ba92ebae8977f9c23e63df9d34f900850de66cef0fcd63070b15f4e2db2c3caf079eb6b96bbd4029bafe8dc5da4a79fcaa664858d53db38be784c3beebc7f1dbae6e24791b6dabf6e3303e138e5ffa4170aae61b413028da4f95b731140565bac366ef12138bba3786419bc8efe8a5e31d5a0bf7b924129a1163a9f655d7bc0c0efccfaea201a4b7936186aa9fd8f17981f01c093e5856888d78961e2d5af2f91f32db65cdc891390380190c6e4fbcefc2132bb63cdd63cb0eadbc8f1a69c8715de7c59a12c8713f7862a919f8b79dc1d684e63b293a6ade2660225d954a833534365fb929bcd6a64ae941cb24a3e158303a0c1094efdf17dd16e21dfc98f6709ba8529026428982d9f52a87f86bea6b3bcbd8644aa563b3e05a055c225fd2b1282a6807a672229bcfda19c50f664b8338e10d47dc3ed4bb7977a8d23aaa3d7fc9b61cf8a15f25cec3bf20221387524eb0907f1e7e23cfd0876b6fc510860afeaf5e941e3e9e38b00091a7ac086a5636e17d8d3265059f3095a5ce962eb4d7d3e96a6a04d8447787e3496297d3d7f930cf2924866b2e2af7228704ee1b91b1e56d06f849dc683feb0afb3681f8bc478123e4ec674d6181679a82a5c19a5d9e02d850b6aa575161c726201c523f9f903e84d8ae066ad836d9122a05e6aa8b14436ad3313525a815932c7eb6bb0b12b5f9364dc281814590504bbffea2f9430091c31103482e456714bcb6a2ed4fc7eedba4e37c0f9810f4f19913662b768fd7f940e3297dd0bb3e6f62d396c031d0d7afa1388f9367d1dc8c88efe4a0add26bb10b1022443d2f9f9cfa6ea3bcf8d476fe1f2a1157860a2a78af30f2258ebbd81cd1ac3f088667e60e44570894ce111b08e51c4da3dba1a543d6057482d845096dc5a836e8ffa52f5a3f237ba8e098a1724a31c33f328bc06f0cb6f84e5fc5a397aef3923ff407151e3760aa934e05e322804312497a05327f80b23c4a875e771ae812f6ffe307a907b9265b85ba3040bb6cd4486fde69fb832ac0166239ebabaf2b448750181f9fda3a98d495cfabf4964376dc6f9d8c20930bb28cd4160e0bd53c01a3805a228ea3e064bc5cf2b622d2b4eed73025920075c26935cd5718394cc37a7d8ed819506d64322d6ed30441be7e371e52b83b9954df85212c0ac5161bd5f0e1a9403e881775daab09549f3aabfb0720b7340c477ca3ec7c9055ef5502a661ca379a1f9d046dc9c8fa91792703d8ba0089adfa2bd65849b33af490d233234d23e4160e3d752dffda83e913c8424ec2e00327c450a8c1d7f5b6431e086b38573a749e584a841e3cd91bd5b21464381e021063b3e79c89a725bb2949048281245140e7b2c54311386e44a4dd85688875555c0582383ebd77cc7a3a82143a15c6d920a445f1eecc9d57fa4a232c6ac85fdae28e3316c2514f86e0277181519d4bc0b8c7cd772b9e424485906d8f3fba1868f0e1eb9a1926863656ba90b8fb236b992e9187592695eecb656cf746be257170e8671ee272977a28d7e9e757bc81af7c33faddceb5d386403c3ec0ce4c59a88272fee09ed3c7748da45c5520fdbcfe5f5f0c9b21042356c9cc6834caf9e6127162588f112617d3e54f7a797267e70237d144ec698ea9ff09e50bdc30736bb2d08bc5f29ac66512a0885644d4d35271071d32c7615b077594ee8aca1c279549beb08ec8d0f9c5005257d7adcef6007726987849b22bf3924be3dc3451e9aecec83ce28d069b5885bb3689be4b5b00bf6e450124ec77523920ad12ec045e7be9060bbc74a50e95c4ebb7bffdcacb6e6a9fcef993514e22fbd2d4f60aa401a4af953ace0a4cf7edca9ccbd407787742b1185c088af3434f821be0970b4c15cf7bdb67988d1a83f6bc50f55108967202acd18907f6e92d1b6c0ff873ee7dab336e1f09c02b70da78606a563a4aa5fa4e0d28eca57d847f3883c1806a7f37e5ec843e74f10d10e37d691410e491818e7463a1497bb8fc75684532c843cc37f0af0554e01cde314913cb1b14ba11e816745d6c20ca4e0a00a1002bf51790f0cfea83383b298a3405378415eadddfccb2896f8148d01bcd4ec39e0af3d0feb1a7a010f0c492a4101a65a6cd3074ae778536c2b2ee3b2002348b2319945a51f09a1de0c2861951ddae4f57ef73bb1b574cb5a65d9463f708c33b6ee0b179c451f2e9607af382d13feaf558b6fc2dfa9d252605e07cfd835d5e304c0f41a9697ff0eca81d1dee40c9a0cb1bfc5672ab3561eca89c7fbd8a7bd7114ea69b188d736ed1dd9f5fcc1eb94a6c925c3", 0x1000, 0x8, &(0x7f00000010c0)={0x18, 0x3, 0xfffffffffffffffa, 0x8}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001100)={0x2, 0x9}, 0x10) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x145) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x3b, 0x4, 0x9) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ftruncate(r0, 0x0, 0x4) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) write(r2, &(0x7f0000335000), 0xfc94) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x82) close(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1000, 0x3, 0x1, 0x9, 0x5, 0x2be, 0x2, 0x0, 0x9, 0x8}) close(r0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r5 = semget(0x2, 0x4, 0x4) semop(r5, &(0x7f00000001c0)=[{0x1, 0x5, 0x1000}, {0x3, 0x7, 0x800}, {0x4c2bd79ba2d7bb67, 0x629, 0x800}, {0x2, 0x66b, 0x1800}, {0x0, 0xffff, 0x1000}], 0x5) r6 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x202, 0x1) pwrite(r6, &(0x7f0000000240)="fc92475ddd2c4531dd8646bd2e17f0c6c61d61f526445f5891acdd61d5ff7fa80ce6995a8519c57f5d6d64cef2b87fdf2debe55765fe3c717d0a3ee706ece6680d87882666fa4422ce4610284dfcf34d08999b81a1e6e3199bd1daf46af0698892292b4a73a980b84eb43e2800b19b42688fe683faf90fde4ac1e2c80fca9b6fc3efaa124ecdd806a84f00e702fc2959b3c5225f29b1d101c3cf1434b2", 0x9d, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000300)) rmdir(&(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000003c0)=[{0x1, 0x0, 0x1800}, {0x3, 0x3}], 0x2) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000400)=0x6e4a) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000440)={{0x4, 0xaed, 0x3f51}, 0x4, 0x6, 0x7ff}) accept$unix(r4, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) poll(&(0x7f0000001500)=[{r1, 0x1670c38f62bb6d29}], 0x1, 0x5e49) shutdown(r0, 0x3) r10 = accept(r2, &(0x7f0000001540)=@un=@file={0x0, ""/91}, &(0x7f00000015c0)=0x5d) lseek(r4, 0x0, 0x0, 0x2) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x200, 0x0) semget$private(0x0, 0x3, 0x8) syz_emit_ethernet(0x1000, &(0x7f0000001640)="9b806d6bdd7c981e3c1ba693ab30bf0ae21a89028017a43b08de6a36923044ebfa19e1a76fd3df3904600b3f26ab0deebb82a72a9edec1a49d970cc9f19cb0bdcce5b437b9723f476e36936a871a834812f612357659c2555d47193b0216df1195ebed45cb0f652b3296b5c3e2fd09af0816063ae721e5167216656018183b02e7023eede9b5710c3e327d5acc95d1e32be7da30334d4b0fcce74d5fc4da3772b3cddde2256b2c8b83bdd804630feda4addff2f00a91f50e55fcca6fa53c93d809251ca4e022e46dd21b33286a9b0dca997755fe79e0d13ec99fc26ad9dc9c8a9b10dd2c9de9fd69ae01083f325e7119436bf8ec62a008c35edd90493380886a489e8fd65c8ab2fc0d64e4b177d349a445aca8ba67d1caa0b7d89c477a8e495bdcbc0ff3f3e9a037653429dee012e9929f3941e2590b1547c8eae30639358958b09e4bb6f4394e859448a95b96c9a3580ccdccb733e3ccf20d9196bd1b581b4618262ac5f012462ad3198bd4a139b27acec0d5ba0127b402d0abd02b00c7df0e1bea417c50b3363a54aa57cda60823f1ea265bf886f8769d493e986dea614d93b61143966e8e6a72a9243761929aa11cc5d8f8752547045e75fa5178c21417afb76b8e4a4ab0b3a61d557922ea78622aeae991a7cff47eeb6a402d6de9663bc5f75b3f5b492fbc2a3e42bc3d99710d8f971d39c5e919e1ae66a4ec568651ee3473d21f3cf13009878eddc1b9c031b07aa3efc0f41ecdc986d258a23a8d64e67a3b140e98c5df7d086efc6c198b737c7cd7335b79484fb208e41f4ec2d09ce8f0bd99e3630aef7d0e80ac1f271c2674e900800eee01e4bf2a43dfc439826cc83fd97a38aa34cc01080db32441eddb63fd61a129abdd954e4e083e501d05e525ad93b067458ee060b962dcebf6d60db69b91c214df5b1257d4d26174496a57c5efd69e5e156bc53fe4d4dda820876daa6089c946b9f030e3c8b9c25f3a7871ab3607b21ec3848a7336f42bbe3376ccc41fc5bda6756b2fc625bc82b5923a257b492c28d67a5d4100bc1de79af902bb4a67add18b73a9943e88128ca28117d1e3c15d75005f3116a4646c3fa94f6674f59c1366c229cde63f5e84594d67f6540ab9a0bf93a016033b9ba205800cd59a2f80f291138878971d47a8306745f627fe178db460f86246b96109ec5e802141b62b5cb685450312b3dbeb11f653a8a490bc8890576b79b4e0cd8f27903b0dcb100deb8235a07cfe6db9e1aafa9fd0373640ba71951c957dccb482321c3030ee78c5e6d592c050a42729a446e2252c60656639dc790919a997ec1c7bbc0b130db0d2bca35692f837b84c756b9bc479a2b3c287b48e37cc365bb7e1459701732bec7af6dd6d1fea398c43e2c557befb55dadf090739f628a26a1bcf14505c9b5e17657088215d73d3de49fbb555845b504e0078f068fa011407e8ac49ed341bb8eea89955ea25a635741a5fbdb86b647d23ac07a2b00dda808c5db4fe7c37e0587ff4a23166639495eea5dccf726a73106026db32ec5db834c25b89646e01b603b79635c7794a1243f52005f643e5d20f7529fd7bf276760c9a41b9adcab784581f34ac48847638423ab22532611d9ff3454c22fa1afb7ff906dbb54ec386124cb30d7415eade6c4786b1d3d1f4eccc18df355ec9389db0cdb2a8d6c46dff4ba14966e748cb7bedd9d4dacbe0b53e77db4c894df54d8a5efa40c5009aac889fdda01564b05f6bcc1b8563f531629ce698d8802a5e22fbff4bf3ee20cdbc2ecbb1f06ba21ee6940980763c7c435dbab4614ded04ce9d8d23b3b8b327a4d6dcf205b1d8c9bfaa592be5dcc1ab0c8366a6c7eff55bb7196fb01a6c69461df12e37289de86aae171c3da0a648e06990b75d5ba2ab1c79acc3a594510b8d77c97526bd780df867a595f2f7bdd5e72be685d29ac4140b3526aa60b6a8615faf46aa59c8ab898fc0a5bf5cb56b1e9b0615c00c8e11bff340e89b7974deddb7a53f37b8cf7338dd358292939c41ae0c1c93b9ae116441c2d40e4c2425a88f9e3251162e83443bebe40f3cb063a99eb9cd1716a3dc5ed1f63fb3442fcea663025b1cc20a87e9380b8395ca89cbb32170fa397cc0d51e5a86f9ccf4e998cf08961162938a5f5dbf55bd1f729f2775983503f2e88e31172a481c28003ea16c93b8394e71c764330a905a6095c4db002e1ec2684f7fa6c8388c57f6778f869cbe06420df7919241e5d2c8d703a83c5d4e2e9edbec841208a7f0a4a53fbfa8bc755c30c52c1574c112333dd7209784de4dc1e2fc25c575bef1fe6161a6a9f9e0691fd55f013ec0435e6af55bcde0d4d1071f181baa287c75b32b40ce7f40e9131f1c173df5198b83b4f059a37c306719baac2a10b34818f54f6aca923bc756f8ca137a1d4abd65a899083c1f20901a45ae86e2172426a4ac42b6dd5b86484aa5624c84849c6ec2100a197ab5ec876a81cb966479bcb64fd40b32257e15c390a6696f33814cc974e3926f70d7383b6f4aa3d98bfe2fab6994bc898d5acf3f51cf4b5ca2023e8ad897ff73139716d9127b37746d78c64c14ee8100dee5be8f05a100c8cb4b072c1fbb2ce8ebc3c29214ea91f069def4906a126b43f5c3d64f9c2b7e1beacca79d757eabc6d639aebf36e439b9baea7a8d6262c6e1d1cafad34f3705f198bfee2b774d87b0a8ba8d8b86ba8c75a33c06c82db69e1683640be74c3d1725114753d3c565df61425d0c20e631f389adce9b51bb379f2d9d1d48118273a732769f3770c025eeb60f608432852bdff6f900f0e5827ab3cf2fe77fd7397ba55dcc8c70ecd22d3c025b9db73cb46940686145912b8082044a01162f6065473871d59b318b2a87b140b5b812b1043fb38603ed2f5e2db5a6677ebdfc5ee4ffe8d52ba12cb2efa580a098c90a32e8f0891973b9a61be8a98d3e2657c6e480767e93902f824e354df90495a86e8a432711fb02470bdd4a7a4126b5dfac5b621c80a252fc6953ee2a6828626763fdc43460810ed35bd8b5a0c6c7efd7774f2cc99d72082bb2dec16df32142668fd6d37d55c75ae73e94f3afd9dfa72049132744c1ce839ace9809138867ed870d48459a6cb501fdcb65db6d558306821cb4dc5c8e234fd9e30f13ce6bdd05bdb4ccefcf358a2e9c65ac2fb1234f18b50a7e12ee4bb555fb3eb128e0e5a92afcc754a9419bbd7876b4ed6185597cd1dbdea14fd48557a6565e1cae34735dee7e46977a20f4638288e44a8179f17cd2f18068a9cf522da44eaa9506c7bee2869e4d16a49285caed4fc8d05e315b5efb1e1255d74b3c0e9d1027682cf2c308f412de31654b0ce30c4ce5d22240801f82aa6cfe31ac97457c4f117fc1ddeab2feee1b1ba505f50ba181a8d3e8abb3f58332a7b4cd109003834d5d3370b413d95f05b18acb633d0aebce78c6cd426dd10601f69477d346211362145e4f2097c5a26ab35efeb9342aad772b38ab75567e2bc4d6aa73c3b65682a89b40e386342cbdb54252991515480dc9674671d9b03ca8ff900304f5c1cd491cc7dcf9b662cc09a54090389e64eef15cc46c67c6f7690e36e31392c066ac04cc4a7a5240e79cdadefbc4d3425d332641a81a544d62107b368fc80b21526b02b9f9a46f703000dc5724059489c54c2d95332c10ba97edca0676879249f051575e3b9afe9b34b7fcb35bc7be18b39d532f3ba7eb303cc51e237244789ebde27f3ed8105ad48136d8955c713de4339b32abad3f346845686ffa4cff1a8edb20adcd339878694b4bbf8d6490a4562904bc296845ddfdf3393126e9310049f6ce3a6d1dad14c746037a758b39bc89ce49691e3f5fd891474da54ec5157a7f5c862617cb1962139eb9e58ec29bded444c52add8150e1aa4e230334046e1b36881e74c0a828b364faf2a337d564815abd1bb588b1bb8bd39609ec53b968d4f96de889bff5ce7ff02ee4f01c7e28aefe7667aad03125e7a7c4ee1ef692d8216166ac0d0951bbe9bf2a67cd2f037f9840ab80076866285693bf49b6e6d537f4df3f1b486c465c0df563c2e9915a1fc82e0769c80b4b9c2057180692da55aa9b446f59f4b24be9dc5e8d2a4364bbed646c01406b63885a894c50542758fd06409011d7e9dc41b407f24bcc06bd11f0929f59c86f759e92c9d4c7476ad2e33cdbe064c714e4929438a005e84c10574f7d0d2d031b20403fee94e7c9aee673bce653ce4a987a9d013cc343453bc1696b1a708bfd07ceeab3c4150921eb8c428fab6fd8c8128710f105f483ad28b4becfd2594073edec87756a213601f399cc4d37c87bd07dc9e701dc239939739fb1b72208241b5fb4f8a043d66e59a9c7c6f2eb6555f910451115ac1bd481a361482bee37aa7476744fc3959afbd2675e330874590ef59dcf4460dfb860c8eef7760ed559ce31770cd8ae22045e72f8cda5ede02eda0b3512869ddd07f3f2e48d9f28edf878959b9ccd9f373f6f0961d22dc60eb7d704f96407f8cab94d2dab4b5e919006dc3f6c1d09516e9ee015d27d44a33a82f1b027ab109c2efe8bc4fbc599a1548e7eb8f64f8c7dc47465240cbf54cfee3bf0ac42f3309a1470cabf5e0a58b1a11aee00f646b9d269812bb34087c083faf69138cb3b66631c1061c9ae501de7e5d47395f17acdedeff92eb5d412e6bf19c9277be10a999b3cb124b1767fd388d70611e4eebd28c09223703f8739b52c377e8f4a332acd5bb4e29054e76b62a4c7302a7fd69196f2bffb3fd7b6a7d0646276551e341e9c0328908c9f0a3dc2b5623275c47e4e8ad03376c14c1ba8604a08434157f06cda579e51e94f8e77f554ec579684db66386e45a1f612e87766c08a53a5859fec58b75f61a63c386552c507ba38de6c5f8d5e8b8902031381825271cf2125abb3791746d260c9a62d9c0cd141ebb9bc724730f446051e9e507034e5c4e8736a413968dc529fa988c7acb93bef7b5b0fca4db9e665c4f2185c119941b2f1d8dd37fac0c4b44d32715178532353bf01ae69cd3037e458cc9b918cf8c84a9b8879840f058ef5e17ac52b6264cd46cd429b224a882f237bd298ea3cbadba551aa5e8cbf6583d669ac00f1a4cf9cc27b97191ede9271bd037ce12afa0d139ff83c07e7839be643a9678c7577a3bea3ea420abb9407245e918038d78bfa7dde02f38e654f66f4cdaf35eccd6082532c5fa00be90d1e2e0daa9216556ae1b94150a6caec7ce58a1923997431a254f734c71bfaefafed515b340e9b6b6dc71e16b0d5adb1bf6d16eb52f1fa898f58ab3f00993183619c1ca54459974c1a7d3bac4c20cc42102438e839e9ab3e795d2d5d5a841038e170a84b5b017cb68dbb7113f474c017c318733392703d76eea19f1ef15ef5e788695fa5ca20afb5f5b2d51404e6acbe06fc2fc3a854923433e187470391d70601d37af419ee3a1afb509fbdf20f36cbbc5ef9fae3daddf09cddd4caa647f1185e29e7ae8aa933c1759fc52efa46d28081fba2d387b2ccfe11e0e28735eab7d4d5729514f87d7a7334906ce51ecc4da456d0b9481008000c5f62018fc2f1b1b725e28a650c376ea2f99700e37792cbd844c100be6191fd78f93112e4c1263860df3be0c9f1d941449605ca4d53fb3997f2d77ddefa3f4c5e21d0f994da2e243882f3e4d8386e9a5bd4979cec96f1060bdbffed06f4d3d08ca006d4d131288704b055c62efa226012fe03b0d2e3f97168ef40d24e889466ce7b9475a9f261d44d754fa17637a5f1c0c96071c1439d126fffcf3bbf6f704d4cc2c7f3c0cec058f4effa4234e1") ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000002640)={0xff, 0x5}) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000002680)) openat$bpf(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/bpf\x00', 0x20080, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002700)={r7, r8, r9}, 0xc) 16:00:05 executing program 1: r0 = socket(0x14, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0xa00, 0x110) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x101, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xab70000, 0x8, 0x2, 0x2, 0x0, 0x5}) close(r1) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000028c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) sendmsg(r1, &(0x7f0000002880)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)="07022351fb1274e2676445d92d466ba2a65712141a53405ae0ec80f13e2354695248445eaf4db9630a43818c6ead6a7776320c2f0e9ff0fc63350378f818ff46939df145a0a89cc5c17bd36f82a83b46bce8197a710e06a736ad48b976d5f52da4a71c131a7f52b0ea6ec7df30c38b9d8fd8fdceaf07ed26162d106701078f763d96f742a99c3cf57a897184ffd25d4708cae702aead6323254652f5a33085244fd3b954cdf433cfaaaf93c684e726f80d8fb2223821d2d753e38f14", 0xbc}, {&(0x7f0000000300)="de23967c21cbcbf15d263ac9ad5c8fdef7909ae36bcfd1d7f4ff3214a62c88be7d94c3703965b483da05e960c40c24dd2c95b345e0b1eeb75634cf2bbb56f40cdc93fc2c03251dd8fd0f4ccab1d759df0249ef13a607f682733728eacbbce58564b478220dcca6ed420e75e95eaa7f7049a9c7e59ce49369a9d110f4961e8bc5bd62bdb7b1b8f97bd49a86836720de8ebf5b9b7febd23cd5ec73df185283a0fb66d4943fedb0db98a3265a07587ca2758c266138e86438b4d325d2fcd43f9738fe5846d690", 0xc5}, {&(0x7f0000000400)="9e76f682e812cf59cebba539d4b6d864a33ce84f45d30cae97237450db8d54d40423b47b2544756859381806c05311b373b3d8e033086f4665b1371fb16e7f2cd68625c8bcbff7b5649ab48aa49167e0a0886bc90fd6eda99dc8f60371a05cee6e0ec7c1467dfb4d227509e7911ad4ff2b9ef3387208ff7178c4215468a3bec0c907643986738457def18a14a2d6b9ba4acbe3019b1ebaff11342ce7ae90dd1cbf8a1d68dee47055855d4e89d4e1386868345e0c9c4a0b46c4e44de12d530f575827086e7df3a4301a2854ac2fd49ead9b9e87baa2daff9b96c27fed7bfd471e3d50b8b84698ee43a1bde7a95941f1357990a64b467cd10cc7d56ac0e8351d9cbe16a65f6a81a90eae306576e52fb2019bd4796e7b001115ed6baceada7c539e261e1057d1ee0e536b803ceec2e993fc0ab16c6ef2fa3aa30c01552b2040a5c29de17bb811f7940cd63daf05ceb95ba54304968cc9c34f6df2fa91f73340ce5d5a29f9f0c8e13434b268aff8b11f038013b560bd6477021f9cf62e5db5854ea4aadb31babc592ef77f0877448c89759513ad9778ae7d39637b746dabe06dc817e18594905e2bfcb190ac1897b68067d11cf19fc49567a2eeea48cd87ef8964126d52942318c12738db77292d931b0a658b2752c3c5710080c3175558d24dac9cbde7693892fcba02e486d525f47180ba56653a84752b1d53f71adff476ff2e3343ee7905f6c5ed1ab58fbb07a47b9fc76dcf0b3d7ef54766716ce8172fdeaa869b2257e18f5a8fd17089eb98bd16523f11053762db72e9752700bf2a9e9d82372364b8c4eb9570c7c96d393d9059f478e770dd4ff7a82f92651c143fc7d3f2fa1c3a877f9f981d1d29973466ad0ba5719943783ec3d58fcb5826b98b8606f307a3c8308602dadf5c58b5fcefb0c639c15882bb64c32ba093a9b62729b20cb64c1b38755437a5329dfd2fff123d484d699f4c4fa3674cd49a7986af8a37136ed5e0e3b3e64190b4c563f32f5fa2c38890b0618a062b1833a0fdfdcc92d151dcd46df061d93749c9df714e2cf72f8b08f768a0e905564cfccc37116d84b5d18e3f4573ce1968e581a2b045a4b4d6ae689768a2fb164f020cb1fe0371e85ab4d3f7ef763e88312225618fc51817ebce8c462523dcfabc8ef52593f076669605358f8fc9bd7dfbcab58b320faa196b8fd2fbc8cab0ff40bca1389d342e2173aef6b38f8ecf47d1a0b7ddc2cb93f96e79d48dce96a9027fb0ad0b88d5820ee201a9cb8faa9a4a2dd228fb4b95157b751a02fdb80f3623813d7dec5dade11d305588d6a2d33acd5b573876d158bcf6e30eb2f951b2c53f18861325988f2633530ba5a893993c18849b818702297f60a93b93828b40a1185d43af51bb9150e4e4f168336be21b46605910b2a97541591c47e7ef8205680f5670ad4454dff90c65f7a2e97cfc31483053fe8c794fa924041ca3aa31e53763800bd36bea7dcd933d3bc1d6e9fdc514d7773ae82928310404651a5f1f423a03fa32a3e978e51deb65986a492d8e5b6ff67791daab69156ad716c08bf5ca4e32a9181eaca5120420199ac316ea41cfa7c52ed757c8583bd29d127564839acb4d3c1807284aabe2c2d819ff70b02677385d0e811e94746d40253540bbd1c70c76bc164750fc0bbfb318f752266271d422b8f205475997ea717624cd70477f2332758be99d92e59783c9d509ce34d93164d735a43cbcccf5d43ef97c3eeb0cd700ed1467d9aebbb505679c43374abbc7a3f23da00806b88100ab1eb2c0b52646de7200edb969d09ef466d2940328f8599fb5890eab7453f23655b3614235cba0989405ed781328dae13873f2848ee5cb78f334d1365f1adc7057c6cb72387403f02c0a1737e5f5bb0256e03a884f801b724dc3111437a4dd4c766d8fd2ea1794b2bbf243c8eb19edca3c665605ffc3e3b6182bbbcef249c6dbcf81312bb8e5581ea9d2dfd65a39409687700a65dac123fd70627a97ee63c3ce90645f25938d2134c75234150e0bda03455ac4d0858e45074171a17a60a6242b43ebf31af0137015df592aa27b87b95d1f6dd85dfe16c7f4d22d69ac6926df06fd9d63d864dddbb11485412d123fdbd8d6e8c50ce8865605d31510b26ec3362a20699afb4781de49e07029fdb5e7d5b15634f55594f0f4a236aa77bf1126c7820318cce5b6ed377126c9aea63a9a864642fa5bf4db72e32534168cefa29289831cccf57dc52ffd29bca3868cc8afffc161bff9365453ba644a3dbdc0ad274fd7493ed0bc8db79072e3fa0765f431b1424419570ccf1b5fc405ba7fbd17943ef1e6e01087eb362664c1eb97a64cc0dd041690581b287dfa2f96e4ba08ff8b3e45fba1d029a715c51d2f134bf37c0c4e2866fbad8db4effc18ab582de07e2376b11a05e6b99ad3c1ef205f1e478c64c73dc50701de5cbfba3643b6b0f2fab65a567095d15cf7ca63030dda56b3574be9b720fc0e13ffdc1639c096a4d6a1807f000d16a396d4f5fd131b1b660dbe2e774f22728ffd6d1ba3973be6b78394a0594cd624a53cd4b7226a2d1f4709a4a9aa90570ce600bee8510fa7ca066b72306fc53fbf394701b372d13a9bef3bab5798f0205f033f398cd3ef665cab8c444ab0abe0137faf5d9b322c6537f727914b1bb5a9dd42f8b4e65746fcf1a57bb8e66706f5a65b8cd870b3f4caf33292e5f2767665d9649e6cb6af19989222f6c1293034cae202908f2c6d273aad1ca0feba8e952635291faac38712e0402783985959c496f6ce98a448a1b80bef2018f96beeb217700be57c7e89da1adb2d1191533f96bff732bac4b4de6408228d0a2c3b4ce2c77afaac1d1ac7d366887244161a1a791b8022a1a02011dd8bf4abb3e17b84c45ad2e6292519fd3e85bd95c6b3e35abb3a168c8011de3183f06688320b4dfe79b9af81a3529cabf59797cbb13084afa72ebbe44bde9a996694e8f719aa4d0945ae05cb22ce57b845e64b4e5efee282b85abb5b4ac118d5b4608f5a61741afb07dfd56813a0513d68d6dcf6084d58ce1ecd75c3f8e5ec587d10aa97e0163f2daa00519b37febb95e70a57e3d4246f7692425a5629ce6adf6cbd1f1feba6c0eb91f3c41957e44991b764f76ec9c84e91d7d3f6f2b7d63b356a0de8a51cb4499c9edeed029db3030da7728aac38ad375dd59328f8f61ca3e24bc5b1827ad16e57562717125b37bee47449c22b8c966a80488397a4a1c2e337f6e6b17bee5165438075c90dd6909c39bc35b9d429d7572d9eca408c81fce7081d9da405222a7b201fc23cf4e940cb147439a05882e966a46e0e8b0b786eb6a0b9d0ed4a23fd193bcfa43ccee428f4d35afc39bf9999294e175c519ba017cb6bd4604d580c8c7532a52aeab9c96665af119a1713ef01ce66d12b85113dcbc3bb6b881ee69bb1f7e8252bb47682e037fbff4816150a1086046c693a989cea718cd082fa928f2cbd6096f2459a90b6a15946c968ac6435566bcba5737377f21676f6ef5b1fff15e3033bb515eea79e2d81325cb3635e031c509144397ada0e66f7d79aa41d922a23adc2aef8c665adcbbd7bdee8a743a301a222382aa7a288a5e51f226563294624ffa67eadb74f6549f518360e351348aa2ad9764361b11e325444ac56d1ce95c50a450fd526090086c123f9cbb596756a11e017f5f7b89d1f301c97c7ab85bd36486be809372993358a06414232613d1793574fc6de6e0539d15f4fa8eca0141eeea9e9437bc0b9140af092f6130cefe7316dbbb76acaa797e89f77224a1e3cff471f81ac2964d977b8530254d01620619e17e11000541d7a9d8fe84030bf5819ccb271355c67f4a2b6731bd1589071af76bb524e905ba88b55b9d623c9217e315d4ba00d8714c8307f4dd3e6646c58e302d1b0790ed493f6ab92dcf4937a9d30c651e2df707996a44e022e7e794202a0b6f01d052195cf8d387a9afed34d038f9396e652818bec195d4a17912f2b77d8fcd39d70648d8a9bb40300dc2ae95de44908c778e115b52cdac7cf598e7f05f29a9e6d07cc42ace3d287d47b468604cdc139f82a502e77829479dfc25342f03e7ecc038dabfa0ccb2c71b8bc3183c6809708215d9c6e0b3ef6071824d2c3f842bdb9ea75c477a8c232a79497183e871006f3a9afa0aa96bc0b2240d0a43384e16d56ab8c25971a793089404d77cd305c304353aff42948f1d49ac8a7d9cae9a63028040dd574325f7717c074dde506a354a0a50b17f7c1579df0d1e913cbefe40389d0b24b52d7849c086cba82166441092d8527fbef0c8ef6f3a9f1fea400a19c2f8b7b7c5bea2374d1fcc10da6ff6337a935b795d73629d301e3476209a46f5a38095ac973a262104da63690440f7b13b1e98c1803bb0ccd10b6643a2d06ad768e424153ef7cad04746cecebb9a3b3b54996346d790e695eb06f7cbee988a6f0fa639fccd8d45ca1b6df43ec9a66efe4fd7abadc104302e3637fedd07a2ef05a0e4b830fbba16083a35deaf267880387cc8e107fc5fd69e52b73492d8ea899f11ee9a0683ecac6d9a2e9ec556269cd4d5660e3b5b8cda57f72cb73aeb5e4c3b38009311ef9621a512343b548eee8d84f1a6b7fce8f883d4f090dd480cdcc37110f5810d5bf8ea9f714121b074fca37048435fa1624c990d89e5c3cd0a2770358ea3d867c1969aa1ede34d9b157becc540e65e8e270fea19690a254527e55751e8af8c6133d638ce3aa25ac68e13a02bbfb45906e92a422b0e3330ba3e827114cc42bf761abf9679ea90449ded85eccff596db3bae994cab032f3e52eee595aa3d24eb7c93c0746e4f9ae43c9c2791b3dd64ce42bb8f232a7b8470e6e647262c3826ddf4866abf805e33faad72d5f78f921872d98c4e87b2752fcec6af85a23a1f4d45b522ba8d0f0baa6b9d0325c6ad2e94839cfdfc05e40b8653d2f45a0e89950e30bddc184f916372efdf775367bcbd5dda6a02a3759216a4815784130a591399030f77651bae5e3a0251207ded32bbbbef9bb6b7c9acc38e4b74e8c31388db0105b91319efa1918ecd40901fea846ab9932afc40a3e44e7860da39bfeeef4591b3a5c15cf75b85704803a5822a916c49510bdd495007cb493387757c63d8b8cad91e34516402a1d9db5210729303fd2eb27e66d39f05b479b03eddf7afafc8bd4e90ea50c089cacf3008c2e519104d98ae48f0066da48c740114c6e31d35446311558ce1b027f4eeed8527ddf8514ac0e85e204727809bb487ad8dddbd5063b62da1d1472ecf0933ee8a50eab0f6d372941d461950780603664a359d94c6435881512a43c62141ffb51d7953585e6130bbf1c21c3675d9625ff772565918a1759ed62418abafd7e543a7c0144b772204a0ff5f5df37e6582dceb4bba1cff2145c27378532553db525391ab8597e8eee93c6135ed71e6ce58c9a8aeec4b22950ddb82b12de5b62879ccffb8c734d0960d8eac9e4521e7ec52b854e079034b86ed46bd04c7e8d158fcf9b88428ecbc2c186c4b6add5eedf87596e57980b821b7d586740501758ce8f204c5aababce096173b7590c46a3993f01467fe1a36f1bfca09d22f38d49856d74a8f28771eccf9ad79fa7fcf0cbe5b25992c17a8f2c4940a36f31db6b10220d04265336a9da2e73ee1dc4b1df221fe3796dd7ff684fe2bbeff27edba77a012fa300271c751622b01ab4cd05d6e31a5c2d6ab649f8f80754f25425c819c84b9d41fc2cd69d5fb21145f1b24abcb20df96bbf32d624e5ac467b9c3b9dc5d0f28c12fd00102574b83a4e2b06f8", 0x1000}, {&(0x7f0000001400)="a3f2547fbaa1f3cf71fa70889858", 0xe}, {&(0x7f0000001440)="e2830fc169908707f67de2636b00c5aa9d14102b3205879990cf601b9f37021fea3e8d2cdabcef77678fd74ce74ac6f9471e28b97a1c7bd21c17f654a7ef07cb5c636f5641522eb4af082c4a8e5c3f559cc4e8589aa027259ccfcd2981fefb9ebf3b9ea28bba33b10c5d71b7f40afd18a6ec00b9c5fd797c2bbbe5be3d1be983687a9aebaaceff35678adc6bcbc758bd11f205cd31a666035dfcc2", 0x9b}, {&(0x7f0000001500)="cf13e3059b28906c296ca07ef3e4b6f0414141f06f58f0c95d53c57283e907563109357fe895cf0da515dad4589841228493171ad908aca49a15eb62062436ad464ce210cddee6911dd58850fed1a4453028f1b657da5c89a9414f61d0425af8910af4caeab43f8707db3116914cffb5847b9a5aa87552f4a8e0f458", 0x7c}], 0x6, &(0x7f0000002940)=ANY=[@ANYBLOB="c0000000000000000000000017a6000085c4405386902fed9ff92efcccd04b9e9f1509a22500eb3361d78138080a0e993076cd7313d49366e65134086aa20b6ddb1a0ba6f1e3db2498505ba6a401000f65b4204800c327230e432fd64328081cdcaaf045099acdb42e2e8f8487beff41e168bbac1ca342f1c013a56dc64b589da7daf4c39a56790a6c9db19c3b08d9bbb709097453bbd05963e73f98ac69c909c272802d3c5db5ea3477e045bf6334f36c6f74b5ed098b9cf600000000000000c000000000000000ffff000007000000c4a9633088ba6b5183e3db188933af13e6475590bfb9b90f362ec94d0cc7062ca54ba575d42918d2ccf07f39c4f61d66a7257554bf75ab14e3ac46dbf92f56dfab154b52c577c73146d40405edd2a6a37c1f2b63eada18f03a3a8feba16ee5238a114512a32deeaf1ea2b4071f77a497f87cb0c8f340b21b7875077a047f21c8cfbbc9aeb71775a7bbc5907198894f3e860b6c9c81f035c383612e3e91d0708154584a1fae65b03b1debc5bb9098f328f000000000000000ffff0000020000001738360faab4e7ffa6611655f79b7bfb60c9f2695002f0f33df2c53852c460a4a889e18b076ff27b0cf70572f9cc5d75277b7a668b2b5403a1ebed3dddbe3c8eefd82aac8f9e70710636e1a447c14eb5d361767c8b0121417abf38822949de7585f680cd62166874c555e2a0a35735ee8bbbebe2958ce7b7c49871c3954dd3ff3779066dfd577f8a3f5e41e3f0525cb5ce88ee20cd99df6ae051cfddea6f1af14fd9cad929657845faa7f7d7cc586473f16cb6c8cf416e045985c80ba84cf6578047e7f2f00dbbbdbd2b665b007ce3ab1b116dc8843f454811bfeb00000000001010000000000000010000000104000087819a058aa72787ffe71795b0d4dae97a0d4d5edf37eabc105a2fadfccab73bf73542c25e20b1b60ef30c8d05a9237f484de6f7961fbf9aa7e8d67ad4995a34de158b8e4e6bdc53c4700a5ca9298bcb9715894f27dbb621d47a51d16cc07025f80932d07a71c59cbe7e705894d7c932e061321adb4f6b9219ec5cad563a17e17a2bad1871d4be31229a2d8ffff5211de6c1d7ad947a4d0c203fb0fd3b191ef342d2eb3c78b782f882c66ba6edbb5a07e31b8039d603fd3e9be1c17f4c9884fe2199d531d4b3b803f84da063c0112fba2532ff0ade25a01a642b7a1d12016e4515971d2c51b88ae110ec75e6ef0c6845cd3068d10e13a2dc751202fbbc8213d705bd0f4206c0feb55c440c94c5dc89527561998b40c43613286ecc3b1fc11aed8ca8fcfd7d81ebf1db87ffc7a6787b7f2e38e85e3bd3282cbb8d15d45cc173d1365fc38eb35baf313330381400e006f7b5ce4a4f11af991ae595e08bb10273ab7afcc6c46d13a071b26d6d7a63a6cb7206e4e61a7925711f77d5b6a6673e8cb13287c3486fd3ebe68e7ab54f17a73c07d4b81e7351c3981fd6cb230e1a07651398f3b9dc1f8d47aa8147bb2b64c64573f7e4bed8795576bf87729f96537d5aca78e95162de1dc54cf36e4337fcd899a6409c590eb4fdfc97787e4321302228982eeb87e1aa817dd608f0e66600a88e56fcda2f8eefe7065de047657b54ed64e7cf0c8ea9b5fe65fe92449af11c8a1cf242e50edf20f13018a6ac1dd76eef4201986f0990620c1d9a861ada8303ef0388f1e52dc40825cee1495bcfe6b99686363ceb634eba3c4f0bd8d69e829de100b81a481faf8863c920972579f571ef6b8d7850d4d4f639379902fc2a91608bebeeb9c75aa5fb57cfb1cce21a6a451ae1c3a849a7443b2bdc7f138363bc508bbdd5ff187f59682e6e92ce64f48ae972db1b1c60466cde2d165d8fe027cc37a6d2fc282242e1b8d6af1c25d31927ebd4ec3d7d2ab438493ef2343df7ca336d1caf3a2cab032db249b0df38501c997213ba14d1eeb5cae2722f1f31a60d431651400e5a05991b5cf88d9e15b8ee227f1f9cd029e716a74572e088244cee5337aff44803504564adb23c00e053c4e789a0893e8b1716e292d9f42866470fdee99ea96833977ae7b6032682c60138ed857134191f0e127e7d9307dfcebe42bef321dc5366a5bc71625c18c51edad25b05b0b906762a8b267087182664a4b93fd1fa42e0ef11db15992c4c6007cf374a537a787896b6c5d727e749aa38cbaac0e3c19a10fb90a8e2186458970c2858c07dc35cf434c3a732b41760a1c20679f56aef6991ea67af581c7848fcf2706bd9cfab524cf8efe6aff458486289924d7dceb747f22263442e5eba5e6909f39e3272f9cee2c2eff472019d2f3e59ed9f3340ae1b8eccef61068e7b9205ea54b4284a7b64d90114e2b9a9a3a20ee6d0e453e9c59393b5e7c090fdbb3167fac3e241d0917a6d3154b3238272fe306e238bc0bf2246c9dae525cbe08f706da7aa683f011136d754ba79246833d92f72ac68389513c831f34f9d016584f1e727343a97ab5709ac60f54e7170c75bab0ab9cbeee622a3fbec840aab18a0a0bed2827b282e14fcda50f8a23e21b6c6d37ae2523b3956036a5ec37bcefdf5c9920608b164576af7d6fb5edf621f6870306eababf5a17e7c763c54722f957e37f8c63cfbebe4d67ce1e1be3ca59153124af81d02cb64ba990c145394e207c30a1444a4fd9398b07af03cc9a880593a3a71ed6dafeebd2fcfcdfb41485ca16f2ffea34e7889a61cca38ef135c4034a4d821e51221eccf1c778dfb44f59a8f58bfc8e1fff8cf27d50311bd6a1f0acfeff06e5fc4f7505e80cca7183582656d325236808bbdfdd3793718b790af083d0fafa214b4ed7f91411f91ddedd6d51cf5d1efe861cfe85831e4f1190af7e274450c1634158771469f9f0cfca659fb24adc83cffcea1558e6f602f1203669d850dc90605e16064c6d77d2f71cae0594248398cd5b2cfd8ad6e6f22797042f96204d5975049c7a48634be5e7cb7d041bf372d8e0a4007b1a65b85f2a1c77ae3b7ada49c9c807bcde627b76bf3bdd3d5d1deb31a1a30675546dd3330c2d92bbbc9506e43e0ef64e15432c07681e4acc1e4b2d2479a462d2db219240390a273fd730210f2041c43e3780fadb49f9e6b78b87ca1cb9251ebf0982169707ce2f3eaf3d7ba485b2f7dc6876fc8257402987ec52d59fa62fdf6694a2d628e960ca883029c71ac2420bffeacee08030818973d83cf159af6c8dd37faf61b21a5bfa67f79bf04b7c0ccb4b9adecc599d8d99af49ea5ad07da16575703c10dd161b0cadc6e22dd37608a8f6178d5383b1438ce462cf57a70b06d216176fdafd1eaeaef488d1c77ab393deb65eb759f63711672a87d53ecfccb8ae072fc8fe01e54ca2940091be33848d62eedd349567177ab739384576b761e17a8aae2e201076496fcf58c98b12efd6c6ca1ab494791f43da728b192e2754b9153bc4b4c09bbd56047cb2954e240f3463bcfac2e90605803d2097cabfad72f000728b9f4f18f73db43fdcccbc799e9941d50ab322d7dc311c4fbadfdecffec58c21577015f04ef1d82f2b9ff9f476712ebb49919fa5dd0df6849f3329a14fa9da9651a7726f7166458cbe25cf1faac18b5ac53728317659b5a36d83888e5b7b89cdc8eb0fd8304f8e36ae48f140cccd166b6d7d0682506e315370ec1595dc21d8863daafeeefcbc3400b56dc978e259dedb3a3968e8dbec0c00c3e5e0b5f0d09254497d067b96d68f9e6ee8a6a201253fc27129c9cddc4aec64dedd257e206e92bbd5c33796974dd48f8a04d5e70587f7c6f825f1173d244ef3f3ec62486e1cd44190f1b6cc00136360a2c872a33be1236d9f109ab8573a5a2060356e3ed80faf7e22a31213228d3e689b620479657abcded4f7060e54d47b115db80e5e1ca51ea632dde62f057efcc8e4b1c40ccee513917483778e1e89cde67a48b46398d953f9dcebd1c8a0043dddc4c04259f303d802174c82bc69681dd11478328844c98094dcebce300fa59854d0e9281e315347f234b56d572869c77a8973e897709c33ab0e33a5ffe31ae6718d47f6d7e7d811b3552e3b2f6086201c4db6b768e5703d5e8a9bfb7344c653f39cc4216cc2cc1c2d2305d6a3f92085d988c9b91443769aa00e8206dfd8d8e8a3570ca09b76d964aa393956e8da1422475ee1abe0ede7ae0f26d3130fc5ec18c7c5bb6715ec4cc32308faf7eded774dfb35e1883f6be9f853369d228ff509de6ac22e78e2bc3afe8cb2c81a298dd9c666be1229766ae0055afd05078c47c4a3d3eae8daee24e37f295ad7570562dff177e212e928c5e410e846352f34d42306707bb86cc3980c964ebcc5e1e758dd24c598746db549f38653a1666589fa2d97fa9dc0f1d111969e8b580fc3aa711be54334afa926e3bd84af724ab5bc58f088e30a83786f189f577d4c9dd982fde9af85a4a6e94671b27e636ad79dbc85b602de421cd6522a70db0285a2dd61dcfa79b17715428ce84c89e50832de06e3876724227a1a85d159d2082d0504574e1a3c698f6c928ccd5f6f9255281853a51e24e7a5186a9e4accb2d8488fcbfefbc1ecdcbdb66157f67e911ca01f668eb47d05bcd3dc8399549bac798cf05afedad16ead37e7ac99515ef6c45ffa5ea1676259406b83f93f0e52a70d70fe2c44a096b897b04d2138faf925102b01936718d640944054c62519f951bff8e0ed767f3e4366b5e9f734c3477ab8f1dee914748745c0379cfdd33ff6d26b5ab774ba6e654ef5a29c2f0e76303cd1694e2ec9196de4da0508bc780bf75ef922e9d8d44616e7032bcee711386c9934591e6689872bb76445e700ec4a49c485bffd83f714a387275674951b2bbb05b7ee53e2dd07655f4aaaaf3373d0304ebeaa759a0660aaf1f0a81b018b120504e03bd2f4f772348bb9a186448a64df12c4b0905778d9d53a72ae5c71401e781b3d64340300c55fc589a0ef233414129bc41276b36fbf3a468e768cf0c70fff4bbafb83d023d7c374c5b9e8732362b6092ffda6d338c599a9b8221774e726ac61ddd093fde220c96e8e4317631d75ce2c3e0b22ef70de56c17675d894220f024c884d1b60e2804d9905953edca37fc1c43d710bf866ee3aedf3d2511358c34551df606233bc7f023929de7d7a53e1e56997a8b04391a91ae5c6fcee21826c2cefa53e422eacf74c9752bb98828f1ddeab560a4b05bf66bbf14fe8b3ac4aefd0ad65fc25778e14bc9e14e84845b6b1ba466db7b1fe53e8fcb883fa43d6173154dfb1096021e2f6f99dfc74107a1a2a7972418e1555f2e111ba30609accb63cd3427d9c4e4ced2eeca37c8f74beabc0e97aa0e031a5d00b3f114caee36c1b70adf7a3f6f07da6e7165e78f89102c220e1f768b00feb2e4e142d04324c654072d2486e58160a8846fa715ec09cb5cfb3d974aa6d9c92f9a40da61c44b47f598c16dacc4d71b1a3ede4039552f961e8bdbb8bd988981a4bb3fefac0fd31c82e0266962427dfad6fd9478b5987db9011ab7a42d2cd8ca6e44337a9f9770fb6754d170584994c176c77e9af262bb3033b7bbddce8862bc89ddb4ab34d4cb2dd45d69897ad24e35f7a46ac8c28ecd696dc41b23bf81d60efe5e353a240a11756cbf6ee9bafabd68b17c1cdd6bd8cb6cbd21e805e02aad23467f9ddfcc9bb6b31b276b3adcb6ff49edd1e988600176177170ff159027b10355180a60409e1249fda56c69168f4d31ebd456a79bbfbd2674c4bcf5c921980f6ee51d90706940a2c24d735c2333bb5075d52c9cdce8a76c6ca1f959708febf8ed45d816d1fab31dcc437df16e8ee60ad5849799746fb77e8937c27eafd3300e160de34728a2243c071d80966776d68cbf20f38b4a4a970553ae40b9683db0b0872f972ffbd610cb2b6be0d481376cb7ec7adb1c5fd10ea2d3c33795500b788bcf5c33960250ebfd5124dc8462a03f70e48eb7450488c19564d17aac618a91d5a4da524a05e8a002f5a11a391ac5a512d6ee82c8d80ce2b6b48b15076446fef783432a794c3abbe39380efe258c44d97f2ba48130b8523dfa4f912209a81675a405991fe87ec3b3bc56f7bd675537e2ae5a0e2ecafc5236eb4194ad34492af32707b9fdee740fc1e9a8a11b8056024b73fdd7efd58b270e1446ae4987504881a7e87f1d0a3e59573d039d620323473b9cbdc100fdfc9469ed9dadb270071a9440a8875ab6363a6783693163cbe1edb0a7c8873cbd6b2b3515f153df62268748970a062c3ce6e11eb0d80d3c79fea9d5835f6d7ac1c04a16cc669032b7a5a009b512d543ce1aa19033b9531e359282692caad9d6dec32e70a892cdc991deb21e32b237d6354d7a444768a3adceede8567d2385307e283a1a11cac454865f38f13570a68226048074a0b85fb6e51f80774be01dd1ddc076aee9a4f5ebe6bba81d775a6657de8d6b3f83c0e828df2e9b65effaa21548d5455a9ffe1933b574b617c881bdb07f7c03b902d230304cd02fa61ae8d580bb7b2acba408290f1e3b2836a36ddbd4b980e658c09afa5c14e744e76ec680f52d119fd07e4d04f6747e438c8d2d63d51aef21343444644f2b74da394186030106a208a1b3cf389e05e572e49ef9a19e3341754769ed272602adeb8ea5e9d3d3eac76db7d8d06d943568ae28a9e0d0da9a7d0216eaf445a71ba6164d51fe8c6c9ac9829a33bfd13e0b78a363da0adf4c510116eee2809c34410f478e1031ec77fd1aa7c8e3226c8f46eebda0e421a4c79c984d7d1f298e06dc805bc1376d4c05eaa2a65652ceb6905a96c17c9b6bae31784be5a"], 0x1280}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r2, 0x0, 0x20000}, 0x5000000000004}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x80, 0x3, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001740)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8e, &(0x7f0000ffa000/0x4000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/217) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x9, 0x8000, 0x1}, {0x0, 0x0, 0xfff, 0x2}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:06 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x30020, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x114) r2 = kqueue() socketpair(0xd56d5c3bf46b5e0, 0x1, 0x14a6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f00000002c0)="39f0d2f4eb94b654a3099afe0f1b43973a44bcb9ad52628deb6093e78b7fc92fa068c3f7cafd207fa7363f8f41c4ed444ae5b93180fb3102488544b95cb32ae59f81a23ffa2149cd7d06cb6ff0b0921684a4ffcadf8531b2428d7e23a986f8bed08ea5ff4ab66e4c54c03299292ddd844ee0f7ade3cc3a01a076c52bc4656fdc86c0a58ef4123d63f1520ad46d6f4195d11017be5573ee0e599081e25d86568de570ab1b9f9cb1ad238320defeabdefcfc793371968043fb98ac3321e62461927538a93e2b1fa1e19ae5a7ac4750", 0xce, 0x0, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20009, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x12, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) poll(&(0x7f0000000240)=[{r0, 0x21}, {r1, 0xbaef01827eb4a1a7}, {r2, 0x4}, {r3, 0x50}, {r5, 0x41}, {r6, 0x40}, {r7}, {r8, 0x40}, {r9, 0x40}], 0x9, 0x9) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000080)=0x1) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x800, 0x0) ftruncate(r1, 0x0, 0x3) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "ff000000000000003c5b00200000000000e74de4", 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x308d0, 0x0) getsockname(r0, 0x0, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x200000000000}, {0x6c}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000001c0)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x1fa4c71735a51848) 16:00:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000080)="5538c8a85590b1f0", 0x8, 0xd, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7fff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) geteuid() write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r0, 0x4000002) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7}, {0x18, 0x1, 0x7, 0x6}, 0x8, [0x7fff, 0x4, 0x1, 0x20, 0x3a8, 0x20, 0x4, 0x8001]}, 0x3c) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x8001, 0x9, 0x68de, 0x0, 0x7, 0x24af, 0x10001, 0x3, 0x0, 0x3, 0x101}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000002c0)={0xff, 0x0, &(0x7f00000001c0)=""/255}) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x1, 0x0, 0x9, 0x8001, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 16:00:06 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) chdir(&(0x7f0000000100)='./file0\x00') kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) pread(r0, &(0x7f00000001c0)="856a4c0c70d3014e27e8cbc5e3549024dcc87c617dbd5153015847443b0450a55bac63567d127443f206f092263bb90af23b268740ce7cd61774816b3eb43868bfab9660d0b4b7001236f9c494473ebf1488bb1682d1c3e21903cee2b15d35e57dc08485547ade3f960a4dc3c46c0a3a9161ed7aba19d5824a33a681fb1ccb2fa6efb3d4f35574cb52fcd22f529b5d0ba9cd72c888be089967d54461d14e8edd66c77cfbce85501a4458751f43eacd9c412cb2f7f444e42d7c674ae7fb32546570ce022365a6a79ae4275482b0", 0xcd, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x1, './file0\x00', 0x10001, 0x3, 0x4000000000001f, 0x9}) r1 = semget$private(0x0, 0x4, 0x104) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000003c0)) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000002740)=0xc) r6 = getgid() r7 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r2, &(0x7f0000002840)={&(0x7f0000002880)=ANY=[@ANYBLOB="00022e2f66aa0900000068622bbe6e1875a2e274cd07359bb33cf1aa0e510dde874e98bc34f2b6fe76f6ff9290b576404421c0f470d291dd7de931ff4e01158952cbac3fe9b84ff2e93b38ff0395a47f6ee11718e094994c7d8045b286d22063a54ac148922fe972e99fab1e29e340b9937858ca07305438d225f118d39f2a656f34df65b2fd7b8f5fade2ca485bc328e963673940a888f64fe78f97af2704bba8d036813868984ea78dce18af78442070b809ef47b1bdd46589b233ba"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000380)="8e638170753094938c7bee0b9c04b141ac67926ba93c63101eeddbf28f39cbec5a", 0x21}, {&(0x7f0000000740)="01e6d6552e03b0e68f0a2f3e8b5ed15a6c59babe5334df12c19b3fb1e6d4ea2af613f12fe37ec85d80dbbf538bb5eee818780b493371999efe6a2bddb1eed83f75ab068092ba757b2401b6b8c348a17e6d89ef2dc91e4bf182057b5a895838e18789d7925ac3d516557e6d823d6ddca8f9e2192731d83f2aa104b0247546b640aa15864d10103ed50ba6722b928c15bb2cea7f925b34ea5612965807e0e3a642987a3b764288107b5d52f125a121afe4c17e03250f1298476a794c692c84409e216b4cc7208ec9f08950cde39c28d166298aa3680c575b81719bb6ca32f68b6ad238cb9f166e340e54b34044ebd7c2061c6b57156c9b74879ab79eb7ef4691cd474340bb54bb33aa90417190411dd3dd73a6f35f5ce40af1b46773c4457f366e3d99eb95355adfd0960bef7a7868b2ed38946b5176fbde07d3ba36edc479ee0da26fa2e718feed61d3904837194146535f4ad6cfeebc51f99d9182f4c10ff9fd72ac53f38d8d27ffdc8b36bfe6fd80adbd805df628a16c5737fa0d9c079111b53d81827d9b94dbcd2dbaba115bdaa8373d1d0fa8b763fad1327b4542d0fbf6b56feac9d56ff9b389db34a7c262d94ad9d88fcda128590af84f3569e0623785d672aebc73320a318483ef7c38aa4cbb4909f8fc44ff3931a66440a2785e53eca2bdd96ab9c5dc4c9042027ca5a6ced9848e20f939953989e4ba2f20d21cb7faa5116a243b8340e05caa0761fe60225fa8e046bb79f49354248dc6e62e853e90c1a05f2afc8886de6b295c6c5a68fae2d5e5842ff4ff6b0a669a1c2c7ddef9d9271ecc28f7cc65067b0c85fce25457e4974a0680c0d5f3f17d9b9f7da3bde581483935a005d29fa3e004ccd00d53936965572d6ba7286da0e99a1c3d1c94d02876c1aeaf4075f1feed33f74e9851f57a2a2d48cbb5ef3533d93759986c0033191de3449da2622cde1fd2e933088b7179633e5e1893f3bbea358e568e311a9bbbd162af212864fd6f6076bdb7a64d3fe07eb88cd5ee4b7234d3883314f17e608d655e90460c553d0f3d4dd66c3505740f188d3d6cc5edaf335e269b0a5c884c1072fec9973cc2a5b5e736ac54c2f3cc9cbc24148f344d1c874bd5f7718e83a1c080142d0edb07be83dd755baa825657a5ba4c44c73754e3075007df279e50f464b50eb024456333795e1ada611754a100f59276e2949240eca032aa3cec28e6242cda8ac1d47b089d81bf0c30bec190c3f4ee2d95fce9dd9157487891158d8a02a7ff42c2a002073d37f48997b68546be610b2c00263c54f8d2a869e5131140031d99cf30e3b3dd96076a8090b1ad46877968b9138c5fb4267bb155def518856fec0f9152a6201bbbc7c1c416742f9b487851bfa64acad155a75b8359bf385ff41d003a0a7183263f628d424570cc2698ca826d38fd6f500e42b892193d30fb297e035612dcbea0390e93ce5d6d36d325e901cc6bbf95cc9e051c9f8cb7f979a20f6ae187c23e7fa00b3b512f1bda3feaca7910710d153865e71e18d309d642fa6294b6fe8d13a07449528484cd6c2a79f3d507e9b97fed17348d3aac7dcf4f461160b7b265d5739d97a794a99d0e888e05729504b668d02d2b48a63bb5fd5251635418291d82c849bab4b4d3f910705fe72c2e37c10c0c6ed853200775b05f6ddd2e3324cd8b42cf0457a44c396bf6d74e231a9005d7a45a31a6e7244e962e8fc0af08bee52c02942b478162318881eac7197a387a13c00455e3ffe1aa4558110a2701001b3bc9bf889faa1cabb5b2892265cbf0f9a6b6ff77bb25ae46a3e6437b0e20109b2a4d6fe12beb9ba5afaa5e67dd1be90698a9d6c76521007808f2a4879923f5d0bc042d14c2d346daf6d9f85b9b40cfd3357252283f4f43ae7c68a5485abf1cc74b2476b3be8a4ed87ee55b879f007beb3d47ff9be45de00d1a7d9c78bd6c43ab5f35d44ee0e2fca0496b0b6b26efeb00815dbe738e19222d3ecf08a33381710b75ebada386f329920da20c9da81c4f7e018a18509adb5223ee75256d9850749bf5856b88b2b5385b17b055005310c8b70e77e302af949074209022b1d9e5ef0b0e74261a3ed6a5e5de5a237dee4405a8c3bd5adca4d897f0bb8a28ea09db1b3a8251f7f8df7ab567f003b91c3728273c70339b67f284bd2debb8d023f296afa4d73dbe69f84cd75b8c2b5fac3422ac6f4f51c821370ae1b32a1e966ef92fc10a215370988c7b962f13516af6473f6dbfa112ac88981c927e3aeaf7f896a6b153f975d4e06b85bf0fd4143227b693bd8b1759662e45d8c77fd4a7645fdeb2dd3a8c7655926942ca17e03f679e44282cd878fd3af0ee6d99f619ec7a764caeb12a7f2268f9c4be35fd6d289a82b3a48e8644dad3cbbb5afcffd50805a053a6a9631f76d36ad41ea9bf4e6868fb75810af4880dbaf9c25f3207ab5dc1b5b806769d2aab0f8b9659319ffdae959547dd9c57dc3ba06fc07a8ca33730bd7895176288700c780e9077d2a7601b725419409d2847f0294b19e6f065c75ee1e7505bf5b27f3f38f20b3ebd2924c307f33d829b8649316f64511c9a6e8a1bec0fb4f308d972e47c10a3993b693515e5afe932aad4cb26a954986e26db87245b92f7475aa988619b4b32b4c84731c30d5dc4869f580af9ec900619cb63f518904148c62fe7d9873b921ae17d7629320f417ac8b975e3633ebab46abad20984c700c239f8e9dda512fdc434478fd0114716b61b81e69dd24aa749086cb1651270f442cf6cd9aaba8d92560a337ae5308fa5a1cf92e6aa1e11b8c7b52bc33debe02568b92d6a295d5b9adcbfff7c73b7c8e8a5a406f8fae91e9ea4b9866f6e0651c816b8e9114389de2762e90c9a4544cd6694e5966412885c12eae39ac11d85880aa58ddc92adb379db00524208161c5e35f81813032a6242e7869bb3ddb94674e0d92d8eaafb6f4bad3bf70179c8ae99da53ba9bcb96ccc020e93a89f7f45dffef8b056d2c25c21e89cf4dd617df414192ba1f83cadc23c88dcff0e2b40002e6fff3732b7696c862e4dddd75578f55c4c463f5367f38a2a8729cfb95a795bfa109713cd2dbc954fccb364b99cd23747b0e3f2ff99afb892eab1957b3817ac709ddbc686f7a5b72b2b52c091841c6983a2788ff5b843311e9d36a1d890722498f6e577e091f5d00b17bfb92cd0c03a48a244e9492a667644e490875b61868ed2d159656ce861a63e3e35cd9b7f4970888056da53f2eeb16559a815ee8e1a24ae5210c3d48b5dbe6f3313093a2e9298581fe8cb082649f67ac3c3b335aed65d8d2173b6fb53eae3aeed840b73ab08c4fdcbcbd75846ae69bde0b28c89a39a986262ef2b6430bd70fdb5197bce2ea1267b21830282db51d4e0e386fc0b39d75c12891eeafd2020a1516d4cb8d19067707f524818ff974a8052db301784c00737b6479b86bcea963b5b24b0cd865cabc7b6f8a3b1b119d0173a994395c2721f27f0672569ad881fb96d5605fe29fe5458824cd645bc079734802b9cff86d0d5956d982edb7e6350b6fa303b4e794b23a318b0a3611f4ed839bba66e5b564d690cba54c5e467e6f4c7a61127e50058629b003e330173d6b58650a2cecc88b1c0608fdcad5da7feae979a8aba4b4d9ce1232ef86f19f24f3d4ec9fbbe75c57e0d40aabe9b7b91aacc1fb0289fb3aafcda42ec077bb4167b027cdd89292c726a9b6de18f374a786c8f4c5c340f53463e07e77ecbb14881a55933421c534327eff709b7158a60cbadb68962a0f8ab2c8cabad4f621aa02b3fc654cfc9c6f7f6ad34debe7cf511039f5e3f4b369ab03f114ae0c55b8345337657623d59c8696d05a28bc6afa8fa948366020fc78e20f7307623412c192d965b5a5c424a45142969fe72c8717418fd25641d62de097444ffc631e1b3d7724361fd7b3e240ff4a8f2972db3afc4609ecbd427f66f0b17f83884a0bdae47c57e179f97a257b6932d2804d338dc04ba09299de0b1b3736040a52b5402f85c9305eb3fbd24c13c92dbcfb17a2a04704fbbe81f386689a4db4685a855e2ef97e496082100f450afeb25317bad14356ce89c782130bb1356c49bbbeb23fe38699b3d572de495f449fde16052a6399f8f85d3ef53c87665259d71ba785f19afd0829715a4315d36642e49f2ea28ceb32906040623653253d54aa30f72229a7a544d67a1f91c200db31453c9b9ad53b476e775f0e7451746d586880e2c1dbd59b22bc5e65856f586c3996ade9c88ac6017164dc70cbbb98f0316a480da7dd5009a73b047b5c6e8a2e58e344c377c798d3a846cd99d48affef1964144ca4e166761857a7ed30eb149f4dd8a07608517e307f55d9dd10cfdb855d091717087201f21c0c1906e2e1c4ea2fa31263a98ec21d3db0666a239fd601fb5de0f62da3add758f8e9411caeec4e50b18bf9252aaa8d40fcb9acfc7222c35a04387cc7beb5746e0cf520e71e389dfef766c2c6af0ab860189dbeeb87f404f978ac29381ae98a971c5012e2dc424eafb0b7f0b130da51b723d53356459ecfa0f1b1445d6304a673f711682f0fe6b7057b54e6d63b1d1c4ccb9e6ee45402f50f9425bb13879050cf89cdf3439617a9a0d668f07e32337ba7dd98c7fcb07ee21e026067bdbfac7003246141bdc758086f9c3e96f98faca21ae030e76f0fd735314af8f3d0cc7fcc27e0ab43bdaa268585e9bf3c080fdcf61f608e070d2d64f6afc0df02aa1a131109e50a7fa134732cc7f4a9ff43908a4282ee635add0fc15b2f7fa07582c4cb3a4174cf3d1e05e0d64b8a8753d268a0f4e045b62bc1839f9ecdd33ad605000f26e42175b32621ed8cf62c8486b0557e001400a5d32b02566ea1084a1b02f635d3e9bfcc9991379bbe32b574c4cbd862ee85569e44994b768f02170b3c4ee029589b17a5e5439b509d81f4096c16a1bad2303b792474e1445201c1390626b9c1b6d0223d7db84498a2d3269a501eac7f89ad0d7e097aaae87080bc7eede1182f3ca41838dbdccf16c0c7be3002f4a9f13cd144869795e205acb29f9361c0a135f1799500c1a96fea097b6ee592c80c14ee4486ef209532187fee06cc8018ddaaffb37ec6147766999e8c5ca9a88d701b8475e655d53a3a24a597100150dc949a317d8669bfc9673e193f7443173d1b9874810f0ea3c71df5f93b5fd72b3539dfb84b8733e617d523ec776e49422784308e7cbefe868201a64b950d448df8b1489b0c2e0788b5f0ed8612b36bf3aac51372844f29ef386839961b13aba16778b0bbe66e98bbf2859ac6418e113166f96d695555c4a158655faba1b970d12acb1528de265b6143ac7e424a678300b5307222cf6ee02905ad49921a7f4fd26b073617a6fe2061e5bcf8972138ac301ebc6ae75f7a4c8e207b9fb7b278028d65f8506434e2adb6a67b9a0b270786699cddbe82bd1703e416ac65fa9ea029f81a585ce377117a32b6acdcb85657f74bb34b5952dc4b45c3c4f549b7a0ecc4676739e11fa8d628129d93429441d5a6fbe08937b411ae6dd9cea19d6f64376714e4bce8c0552c53cb4eeea37be3fa9cdf3b112ffe19da8f41137cccd2ad5771f45c3b953a73873da0bbf62e6e3f3e0c881e83f4ca897088e498764c1c06b229eeb876ff55e6538d47f5183e8420a2667e09076c91009c9a593e9224689a7c6416317520528bcb09eac345f156d726402126a9cc2a2984fa87639a1a204a948285f7eb045ce29b077260a06b7b478e431aabcdf5bc6e4442b9ad5c4cfbaf2c74fb11471506fe045f8f2a711820abbbe5192e1fca81", 0x1000}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="cd9ccd610dac235e938ea4fb94bc29ae4e382139f147a59ae209f1f61bf4dd9f1d5c74d545d964e388fe6b15262193dbb61075d0efb8115876b3632f6ebdf5a33ff534d536669c167bb04912701749b9aa18de4aca3020f8ab2c47444ce8fe666e9181af7ab4bde610e27de0ee07a7ad1a592f57fffe6578bf0b20c85c78dbe09bc57e418fe91db8b47150f32f514cd6908b9049ca660951ea8065f4f75565ea1279e4f7ce9bb7e8c0b8193383b12f617e9bd6e4be8c9b61049c108a518cec6a9187631cb438d26e44d958300caf7751202cd4b6882c4a0a5d88ac0b8a3fda9a36878ef330ab935c89dc2b", 0xeb}, {&(0x7f0000001740)="3f47238d89c15edbf47fb16a5cc2a6b7f48a1cbad91c8c10e44448a9a7fb0f4acd162d18035062c3dd968062fc84249a69724169b8700c5c4fdcb18807125801b0d5373e9521056395cecae778b7a4479c32926889785e55b061bdaa9510e5153990af67fcba3fd3435a9838c84df686c4aeb449b90743e4897cdc223ec1770395da1ec4e978fa2d001738ed2dc2a4b3fcf064bb45f3be6638469768e148dbfa0b1d74dd9b243c7073546cc620becdfef2e946f4c2f75daf23f11140adb8c045430865f57381d70aace6e7da93a874972efb342cf247d81bc7309b77234d2a0c821bd8d1c670a4d2bcc639ce49e115a525c36d27defda440a24a6044dc39537f58181e572af5713ab300ed8978c65f3dc863afbd09edd78f5115d13c3565ad69fde6e0f4e0193db3bab06f712da18373e4e73677ad85d659aee1f362fe03f6853ad5ee88f8fc8bb72a449920cc4acc055dfdd0e66b091c17ababd5c9ecd846cfb8b5523e236e918d757be25d589c317d00062c7cc80a676331d7e93c335d09203512e6d582aa4fe87e6b85ce1859b654a2b23793992e515f108815a30354e4378fb300da8b35accfbfaefafb975006d19e4a13a8b2d28ad986ef05b6d890d616b89d02243e8c287ea8ce1e5984faa1bfacb29ae6a4ee3695f0bdc964bb82b01c4448546383f1463d94873bbc4080c505ec1ee05613555ac18a703889c27833617bb64ffd71a963ae918dcbc539d48fb96a6b91034ff890292373b906bdfc788f9f46ff86a1c87972f155b1e2c687f19ad48f6e441094521021ff8ac8a23a51fac405140a2d35b221630b6a9f6e8843d01f705c7c7b28a71f13b321c426cb800c4c808a5aa7c9e511965c15318c92903a59d46f2c5aaf7e76d1bd248a5968e7ff932d1f2fcc2acd44f9b23ae5c058f77392767b9f468e079ec430f38de1705a6729d9f1ccb59f92e72ddb708e5ba79b816a221b8a53ea8a5c317d598f0c7d653f614db20f62f2a5ce341e28cd03cf169ac46ce6bc2c8170b1fa84f15c1bfbfd3799cb76845f9f1c36ac29abf7275f36ad0ca9039a5742587f842cef1d051c7bd12361fb7c7b50c6ce16f73758488f76264bc1ab11f5cf58879fa3cd797efa1ad2c2cf60058426033d0f0b4e4daf3294a68ad372f1cd79e441a38dcdd42ff19373b5ad6134b5b5670ed75acdd3a9b7df77be312cf307d276556cc35047d9c2089ce93ec88672ed625a20013d9a8a8609486ffc3d94477f59362667994b9739fc8e213ac8504698623927412f522cdddccce7caa5ccb5a3847b26ed1438e9b7dd314880fe739bd14632e35d50bfd8ad76b864fac05dd6d2b63d9203a45c67a1765336bd603ff8e57700d714dbb22c3efb65468ec97b19ca55d6a51d5a5c2a0def4badab4269677b6aee1c805309b5d14fa0ead05f0fb2b1fe2dbfc2cdae4b0b97c5600d848fcf0411182e7e27876e0ced191c3609ae4e06294cbd1bad0fe91ea52ec34de5e99d1d4d0055bdfd527320b9c6855db605f3babcf3fad96f09cf5f4ed8efdf37f6e214b778c8df4a0e55f5f780929604748a0f76f17f0fe4904bdc185b2d0d2f9d9c6b8008e237898a1b687b73077a41177f021686ced907fb960215a88f6e82df5dc1f24b8cd84a60d288d4d11e8f7fd9e599a88438b109d18d7dd8a0d2fbd4d30168c4e787918c83c12d88fca2a5fd7a9c42f15ae60422778b58b9c239ef546827bbe34c9aa83530eff7dcd028a6eabbee775c49bdfc9e351a133d8e9366bd96a6e70e4f88df031bb4218082c2294a89f86e192e1e0f0e347a10387979db9d14af44982c0830512855e78c02e87b97d87a5a604395870e3305d34b4f67ce466ca0f4d45e6be6e8b1dfffb86a9baa0a116b0ecf4785461a184d71575391fbe116a50ff1681da6d09769060c5a82f3798f383b933ca4b7fd4f2ad0c61be18d137fc450de8de9b6682c20c203631cd81f256cf4f220abb0b10784363b3e436780c53d823f26911c27b62d2aa9a07b02605059410295d85aad7a5265fc8a7e7fc3348e4ca880df0584b3886df497d2feefdca577bd31abd8d86646c9c9713a6a2c6f68ff9d115b239eadfd95a029bf77839ce880f20ab433f3cc6aec86fd0bf0f6305451b0838aec4eca12f6e02458383273392a62353c9d17ecd39253c903c09de55a3fa1fd8c6fcfe6e2f0c99c743a3973e665822b30ac8db8cacc3ac3bf48bb90bdf15a385770393a72003992dd30496036f6ca797bc54213becf4b6615de14718dd5fdebc8d850d0ea9d114223f00b94c7a33cb12bea541ca200cb6d68078349934a53c1bacc3f6b5b18eae352eb3c6185ee9d9ca897c6514bc5f1c7b102c2bc43b9f548dea90224273dfcc09bfa6d7380fa763a000125f7167b03987fb3f8436410b9ca752268026f49e68e2082f44d44053e278fc496d090a1c822a4029c8b48267fa0693562f4cfc23dd0ec7c82ac727e856beb631e35b0133d2f984156e05ddacc7fe2fe94c5553ebda48d8acadbc9fdd6e93594bedc47ea97b2202d0b34dcfe12eac6c821d8195b8ef66f003b39284c998701afe65b3e9cb3028cc8a3602fcab21cd365dd7db0a69c6269a904a9081a3b1835f5a6544eaf8fcdf89bc7ef47454553587ee1f7353f510e8f5f670ce0a7041bfbd60dcbe122178b1dc105bad860d044e17c12a9032f03b3e9ffdffda3f48de949c9ff443fa76751b19857dc55594c08829148a551042f8c71bb142dcb12017a8ff9c250967f908ebc7c101283716293e0d0988ffd22d6858bf942307ef84c5e82727293d33665c71c3301b99e239227def8f1b6939305e5fbc42809803b472b511a3ce62a0a0080386d41c02fb1a5168712194c6059b3b931f891af225f70a4d98f79e62b51c83b2451bf5827727db6efba4747493c816ab10f0ab1ac992fbdc29f2f67a2e2cdc9619c70a338c55df5aaa05ce4f0dfc573790f658be021d46750c631476937a4a8535fda58fbb99dc60584c0b84b2ed4e8062b0e001aaa7a81f1706ab489880954cf2c44c24b81a4918bcabcefbcaabf8bc55734eb205b8c01f16f35dc763ef2c2fca48f9deffe2ce45a82037145783a4482fbf98ed320d3c8cec5a407759d6a456b862da203c8fdc953e0c9aceea7c1b47fc710d8b6bf238e7e34ed3a90c98f3f8c0e42d57ad2b9072ac1ddceacbd19b7b2589587a83cbf3abfa54a3c7c845ab6e8bd806bc3758326d5543f642427cb9b7aa5e0c2baa6eca517ad092fc863f1336c2a3cf6c0db2ae5c74292e93011e0e9bd189f045d66990d7a858bd7e8125e266c4d9a52d82b3a98f32493fe29dfb3ba45e348e222be304858c9d60cf72e0f5eb4cff0c266ada1b666e48c878626db32321d3ba455d2a2d35ac36007a3e2e1f415115febff2c94414a12498410187f78550a656d0ee508a6407126fb8b70ad4b5468b763b5d2775f66ceece68312a05c6c014e98b72a1662da00d75121d44632df49ea41d318742c46b0bcda46c6abf9a4d2930d4908e4f99f61abaacf0633df758482e9398704050b90def069937d793e6c0be6c908bc02d129061c76130ecb500a35ebe1f44441cc074b9c40ab11cc72fceb4c7ec4f0131f97a5d5e4b5b687188ab863341d39cc76af3c07529fe97d2caf5abaef0d39ac573ad6651f95d9fc1dbfd23d27ef8e78056b3b1e6aedf759ea95571b8d1f578cb2300abe092a60ec2787a37794c8d5b85b72153665abe84157467f1222d6517b46dfcab7d84f620083f2756316d388918da20aaa44244d920320c30b842ee956e07979eb67dde1e015c6ae9e326bdbb3469c5516da51e3265bbaf498858a39c8269816551d28baf4bc4759495154f01ce69ab92280f5bd4c5dee4a05ec4e99659cb1644563501b7a26e994df8fed996fc35c5167558f91f836aa70a244c588f674406d542f5c56791dce09fae5f6ec1685d49b4b95b05791c64998080cb4bd1306710ec039abf17c52a09eef147c8e44f3e844937da66a364f29636e2357abb70164eaccd0e2de768b6f84d58da814646e35098222394c8c55b3467a79e62a4d1d4fa7b7a2c5a4df176b001a9111462ce0f2942fe6d5c5da92084a5e1d806ded6564a2de9957de556b933d3fee4cbb19bed8c8fbc9b939201922f6d3c9b0e00216197af3bca34bbae09e729b37bfc7dd7b7478a3cb1b9827c45da9d05d63b4347d1ca94d45e9b098f64c7c5a4526409fadb21f9d7cf95aed11f7ebaf1cf3284bdf47a25c0562ead25ebdd949318190e377e536745de2c971858b56a3c49793d9e0e957ddd802dbe661ed0e2675bc25efc56027f167cfb8c37a6b66c025fc58c7175d26bd20dbe337dab18b6c2080e003c3c34b5587e5a5954fe5ade8f7f8752ea59e931399b086e0bbd2139cf5285cb648df5554604d5b1ce297564dde49abe58e74517f9631059c968a9e286fbe28f75468ebe863b49117dc02b77fde812465c485c779e49d5dde654a6c7e7b574ce49da26bf57d83d40b04c64e2c4c28f91354943ee890a2b556dfeb601dc35729e56e5237e5e0b3fd354f37ba00bb8e4b7a0d863382cd2b07c0af68d53d98321b0fa693530ff82e2a07de765f9f3097a1877e7869f8ecdef9dde0875a0282a484b6eeeaf1e68152f5edf221c85e781bd7705df1d19d523fc3de37332a890ea04bda763600312ebb2936a0568693b0af854b87dcb6441922c3740ad4b5b71516183f61d17fa7b2dd28412525b677babae57db52709aea6a360cb7fe4c53cd59067398af606e8a22ba9bc8a2b7457617d1fd0f7b63484b0b6c678ebec923b44ca6031ba29c0e730edc3cbe62f93aadc2cd12f68632925935430e3b77bf1cbfb6cc6174d081944204ed3ac07c8b990d6260f4e49876f3cd75bfa607b899cdbd5618c67485d176121dc2e0a0a2665da04eea44735160adaaa859314a150514b1101bb2c6ca2b5195793059ac8f9c6f3bd061f81744971ed66d784959a1cb54eebecb15f60477333b126ff12ffd75a23b362a79bcf68ddad89cc0cd58c65bdff1e40f853e5d5949cb8eb67873ce00487ecc3d4c8f71f83461bde531f831db0cbbaf14e32fea779323d7310d56cf684d1ab3d61f786032d84099cb086feff6fe7f94b9e5c63eb9c66916f14e556d5878ad469694823e1d3deea7d120baa9852ea14876ce4311ea79c54697941e452acb7379c91788ee1e7e1c313259e7d729bb42abd3095f2b3b9b00b38ea80c96463e8c4709a6bb6e01bb3f5a62e8e7f1a65aeb832dd582d9edccf893378ddf7d1d77a2581471adc9addad932779c595a84ed4982ce5f9b021fe6d8e3b9c701759cf30cd36677fb2341b99b6b4716be53478414a0aebbd24e03eee703be2885ce8480276e50005f49e2f03d5677ddefd60f51e7bdc4815ee074ebd6186025b0d4665798e69ba05d9185762c8c0ab16ef111e9dba08d27b5b4a2f7c7445e53296e2bce1625b78cdaa68a066113751f05cc6f9077630f450e278e9afd7fe8aa3a8c75de702d0bcfb4d3589efa6544e4c19815f962a1f44e07f2313029a13b4b361312c029999d2f4c0e762c0be17de8416990ac1cd4fdbf3490e8899beeb554bc333ea566e0f3be5bdfb625f536b0369648ea139792caa2562bcc8bedf9e63b9baf472c72bd703d40e62228d8650ac63c9890c1b4586b302449d810d9b56f25ff528532b016a5b4d5cd94792c2bf1f53eb0925ca9d934db588cb783be88a6179339ec44e675a583444941c16496b9b5d12f8c41e63034c49630b0051df04728705633af90c1f237d2cf8e1f842f59ba4", 0x1000}], 0x5, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r2, r3, r3, r3, r3, r2]}], 0x68, 0x404}, 0x5) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000640)=""/249) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000300)=0xc) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x3fc, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000002000)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c000000000000000000670e2bbef478ed0000000000000000000000000500007e833e191af61e4fbb63bedf05d368245a0e72e2da7745a887498977d02e285d396618c682b4a0c2c3fd08b874e4b5b2d0bb9acd2651e9b290a339aa0afc20f315dbe0ea6c46faaada0d5b07e9945464366a254039304ee95a90cc35394192bf965ba92179f1a98a24d7d5d21ba902461c465405114681631d48f529382738579564aa7d9d4fb7b2f7267fc260e17e4272d031e2b88f68d1501d731b4005428f3afec7665133e71e0205417bb081e9cfdad95fc519be4c022c92eade5a551b5e6bb70edb1b73be854837d6e8bede6f6af09751f8a413b8e953099460d7957505dd8b7ff91b50a214e1f76e884567b689b1302d14ca348be6c24c17d2ba957b9a10ded22e5ed3c3d6f56c6ea5c205dfbfa9c9d08f3fb33b95e54dafa56e60b32c4444db71947880a0381295f217d8ba765f"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001d40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r10 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000021c0)=ANY=[@ANYBLOB="3000000000000000ffff00ba7f405564b85506cc0a25274f7d4936aa70ef3d82737cac5e3440bfdb7906c2eff0b5d792d03e582c0b229484d163f4eab8a7b69680932831f53e7cf1ff8ab9b9cb91ccf49ddec22ec84c589dbe144f0ea2981ebec8dcef8184fb86ea36fa037404a388cac821daa27995094087013f69fecd39efd443a18253583a71390770f387098983dfada1c9c4badd08a23b62cf349beb19ac3cfa93884e3331c7a24d43b8dc10dc76b2c518e895eb3fc1c642c878e58fdcfc51a931f77f4d4e17ae850722287870faeebd26c35745164194a49de5abf23b65fb6cb2ec35a4a4d3e5bd0ad0d6a0a73768726e7cd3ffb84c2c272d710face1d131e993c90285a89f2f29b47d33f6fd7a", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r13 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r14 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r14, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x6}, {0x2, 0x0, 0x0, 0xfff}]}) fsync(r0) 16:00:06 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) poll(&(0x7f0000000380)=[{r0, 0xc0}, {r1, 0x4}], 0x2, 0x6) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r3, 0x1}], 0x1, 0x0) flock(r3, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x80000010, 0xa34, 0x9}, {{r2}, 0x0, 0xa, 0x4, 0x6, 0x796}, {{r2}, 0xffffffffffffffff, 0x29, 0x10000003, 0x2, 0x1}, {{r2}, 0xfffffffffffffffe, 0x31, 0x0, 0x6, 0x400}, {{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0x1ff}], 0x3, &(0x7f0000000180)=[{{r2}, 0x0, 0x21, 0x9, 0xfffffffffffffffa, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x4, 0x200}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x100000001, 0x4}, {{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6b, 0x200}, {{r2}, 0xfffffffffffffff8, 0xad, 0x8, 0x8, 0x5}], 0x2, &(0x7f0000000040)={0xfffffffffffffff7, 0x1}) nanosleep(&(0x7f0000000080)={0x7, 0x7ff00001}, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') kqueue() ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000640)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) chmod(&(0x7f00000002c0)='./file1\x00', 0x46) kqueue() recvfrom$unix(r1, &(0x7f00000003c0)=""/67, 0x43, 0x841, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="473d7ab1") setitimer(0x1, &(0x7f00000000c0)={{0x1000, 0x7}, {0xf212, 0x100000000}}, &(0x7f0000000180)) 16:00:06 executing program 1: mlockall(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1ba, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0xcc) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)="1ec353e9975b8b527c9dc716bfba71de58b26578ec3a72e189dc1c35ce3eb5acab1ff8e48b2d49bed52eabb61c5a3dbce052d035ed2bc19c1867bcad659a5a8b97a55810c2a3ea16f4be0298bcaf371ea794bbbbfa720287bf018aad93d2b7c897d9242733010135ecbd96e1ccb632d8c3caf6dc5ad3ac8f210226d5f673b4563c83113132ef293c9a62cd9c171759d17bdc040c1a30ef224c5a1d1c70333d7365bf1b30837d3ccbc180e3014f547c731f1db65ad509ce0d3153f111c4a26347807fd0da227d8195157dc9d37587cefda008233778a70ec8bded3ff54e9107c4a3a2217e9b2e263ec7bbcc", 0xeb}, {&(0x7f00000001c0)="4bbdcc44edc9549fa251c82ca88bfd43f08258c5798b9e9d26069ee9b1611a33a57180826ed086e7133e4aa3", 0x2c}, {&(0x7f0000000200)="a138b45029e348307ba34331a74f3875efd7ebb1edae32e352939af2bc4caebc5ed5ee3ec921aa0f4cf1da5a656ae9404f78b5e0b304c4c7d07f058ab2444bcf9397f5fd16feab534c6ba79a77eadeb728a94d3d9cb7b0a72d1c52d7009e8d4f55fb998e4c7b260a6e9ee11a07c573ecc82e49d2d693f0", 0x77}, {&(0x7f0000000280)="fcff71583a0bbdda5fb13a85ceddaa70a35de23f6acc15a29d279204600cf412b54b61b9f596426c552d967d1d5477f42c903364a7bb4a0946b279494d95e344e4aa6668b900d5f3fe21dbf16a94", 0x4e}, {&(0x7f0000000300)="3c3b2d497d44c3d0e2594d9c238db37bf42c70c0d159d71427d490d36d420df83a227c663993f3b5b866c1a52380220096c7543c0f24bed2b4cd8ed0e4a3cbf3223708193cd70e70b08e8be12086e9ce4349101bf17325c02f59c85c2baaf6e96daa9fe69bf89a5513c356784fb1ce9196924775565a3b9779349c9c1f5323fca351c903054171efa8638eebe5c52df583b6acb81c6cd4546c368142ddf0ebf28083b6bbe88d12dbec5e826851cb0ab749d6b52a0d4754c5ef2be65694ee7742bb020914e942db81f46cf68041df3130a4e78fd33c84dd3a774cb937620e29fe72e1", 0xe2}, {&(0x7f0000000400)="c81a2f1f2473d7f00106152fb7085a1b70a145c9c3ab7c3cbe1fde47780280d15aa76fda25e70c9b84f23e3c5a589d7dbbb82890fe8ad019605874fcd72dc0154eccf631de2e65dc3b4f3e4c2b3341099cdb73348841e422a516387e5f9bc9c3dd215fdad8050677f26c89e1612c57aa439cb213d20d270f47c5b0890f97b3483d31f1051c221dfccdfcbf1615359d2a8c7bf31a8c4ff41675b76c7b48f462a9fcccbb19e805228432916d", 0xab}, {&(0x7f00000004c0)="41a53ef6c2198cacbf6789085e9cd3ef21a8f45786411b686495718addafcd317319bd7b50a50d0992b542a6651cb3c0f67a86fd3479f4efae2713f401f5ff4ed9a78038d997f31749ccad87cba78ec647fbe5d21bd62efc60657e6001fe116f93dba762a87c9b4b7d468fe3201df42af5234aba731c5db3aedd8abb1f509fb30e3dabb958aa60f4c4b70b274f207cc425b32058e0bb945e96c42b15a3d6b5ccc30281a3fa8caffb83ddd068df71b0d3ef8b12e38ded7ed5d6c76689c09ee7199c9eb7db423acc429ad669d4a9c40eabaa9c6e147f0c606e31b4c3", 0xdb}, {&(0x7f00000005c0)="fad0680d1f5159c595ef8f5f09c636e1937c6e301d41335adc32727539764d34cf85038668ce8189a7b8e9c64f26b4a4a8da1719b4aea651a56dcc4550574ba8adeee095cdb587df0a78940f8c5af8874eb4cd6bb4128e14fc86584484d43df864291650b51d766815900f014a0f9753be03531b1970e03c26defd0ff9a20a825446e2b3d03a3f515870d9515071e184b5cc5720ee824e07ff039c4950462df7d21f383d7710aa9f03b3479c54cc762259b39c51182daec4a1e136a4e83ccb37b04f00a9915acf2c74cbc0a4ee298885193b788c1db1c21f0086ec85", 0xdc}, {&(0x7f00000006c0)="977a0bef5f2c58ad5098fb1294e745d039a167ebf64527b66821d9dd1ec9a711031dac29655497a47d963088910d37bf900abbe5b6da168237f3facccbaf48126215d4860b0b9076bc9bc155178b72f5add09848e0a8c7a8598eae30db32d80716d1ff855bb566c1785ecc7d130a01e05b3f61361dc7bfbaa3022774610b4c710ebdecde59e7a82d1b63f09dcdfcf14f86ecc6d3121d7137", 0x98}], 0x9, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) r2 = socket$unix(0x1, 0x7, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockname$unix(r2, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000940)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000ac0)="9f8eb1da5a9056c17670335b1d89f2c5a1dcebaee32bb4e45afef74ae67bac30fd28d5303f05f02899f5ac171feec52d5d6a7dcd7b6804038cc1702f391aa0750a0446d89c4f07956fecb0a597b09dd1175de690e94618c88dc7425f49be355238dc2df5b3a7b10e755dcdbd6659d4a3323377d79d348ebac336045f98ee997df4927189bca04c11dd", 0x89}, {&(0x7f0000000b80)="00bcea01759b298599b0dc9d16c27c9bf370347322e78f8141d6c4dedb2ba76f566e20844f9392867e28422e048a2c1dfc9a1a020a4e", 0x36}, {&(0x7f0000000bc0)="444a251e0bf04c3be19efadf1757ff6468475c573346195e40b82d2edbb52b96dd6300edcd530bbd8c923686d34ecc93a5d4b5706383949a282b5224e368d63db42daec70ace1950ddb1149f2f9eb3256a28aa807ac44e758d6a2eeb7fdafaa785363738a1e0ab1a20bafd896e022681b1e674dd664dcd06a23dcd2c6107c71ec196fcd6acfaada649c53f79be4be32d69c62aef238901bec45e6273f8938a7826125078dcc7ecf0a38e61c7049dd1e4dd2f3627b1d559db171cf4a3b81ffcbb83cc2635cf25648cf19ce916f0a40571027186b344b2", 0xd6}, {&(0x7f0000000cc0)="7253224e79474e41c2dfbac3ebe2f08a14b20a536f218e789654e896105e496cf158784a5f5e35", 0x27}], 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000d80)={&(0x7f0000000d40)=[{0xa7, 0x80000001}, {0x0, 0x10000}, {0x2, 0x6}], 0x3}) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) mkdirat(r0, &(0x7f0000000e40)='./file0\x00', 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000e80)=0x1) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000ec0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000f00)=0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/vmm\x00', 0x460, 0x0) readv(r4, &(0x7f0000002080)=[{&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f0000001f80)=""/43, 0x2b}, {&(0x7f0000001fc0)=""/116, 0x74}, {&(0x7f0000002040)=""/61, 0x3d}], 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000020c0), &(0x7f0000002100)=0x8) wait4(r3, 0x0, 0x1, &(0x7f0000002140)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0x20, 0x0) wait4(r3, &(0x7f0000002240), 0x9, &(0x7f0000002280)) r5 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002340)=[0x1, 0x6, 0x7dbd4111]) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x218, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) getsockopt(r1, 0x0, 0x0, &(0x7f0000000100)=""/141, &(0x7f0000000000)=0x8d) close(r0) shutdown(r0, 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffd, &(0x7f0000000240)=0x3, 0x4) r1 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/166) socketpair(0x1e, 0x3, 0x0, 0x0) socketpair(0x6, 0x3, 0x100000001, &(0x7f0000000000)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) fchdir(r1) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:06 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000001900)=0x8) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r2, 0x1) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) connect(r0, &(0x7f0000000480)=@in6={0x18, 0x0, 0x9}, 0xc) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000004c0)={0x1, 0x68, 0xff, 0xa54b, 0x81}) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:06 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000040)='vmm\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r0, 0x80) 16:00:06 executing program 1: pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8c0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) read(r0, &(0x7f0000000140)=""/116, 0x74) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000080)="b2", 0x1) shmget(0x1, 0x2000, 0x100, &(0x7f0000001000/0x2000)=nil) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:00:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r1, 0x2000740d) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x3, 0x1}, {0x5, 0x3ff}}, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = socket$unix(0x1, 0xa, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) pread(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) shutdown(r2, 0x0) fchmod(r1, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() getuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x0, 0x400000008002003, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: mprotect(&(0x7f000036a000/0xd000)=nil, 0xd000, 0xfffffffffffffffe) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pwrite(r0, &(0x7f0000000080)="896cf831d88984d7c01c374a73c7e72c63e35a7802f7414a912c157d19bf4b9d482ae4d365917fad15409ed04d526d96d7be3c81fa5f965073f1a84639b9cd578e1a9b8e3bb3a67a6635575843a92d3dce639c022e6a10019f3e3281823004b04c0b49961ef4d3a4dfc6eb3b86c8fc97fd6def67aa63a1fded2c9c6f24cb7f3bcbdd5dbb6d2365f614ba5d158b0eeb3a9976881c3aa8123eeeb1717999a554838935b21a7865782abea7bbae778938c90bba3058b9e452e1692a853ef2cae69a9363b6e1938c41ac20971190e562fe6ed4e388cad5c40c3347f59c79e72a02c97b01fcca6f96278b4c8f0b5ec970e33523767c4b3dc53615c6d5bc08a71f84471b60edb67abc7b966b00cfa5392d1dfa07cd36162d369b960576647894fb991b2fa59159bc90ccfd22c995d9c61b435b1a59bdba6cb444927ef39f6f4c4ff05c4fb47c511f97059db8a9965b01aa81ef6b0116527492a3399995747f5e27eda9c6f5d256d9b497d263461b4f2b81d5721e2f61ecdf3d6fcf77487e354f94efb2708ca4c0734e1882f2ee1f1f0f12d25401f96f522f7b075ae7e5afe5b281a5c4776399ce13678e4d8f2e93f6445cae318876149f315b9b4ca0bf6fa3654b42a3a9d9be24e355a619277581207068645210d875ae8a84d15b22e79262bd631475f113ca4a7b5e1878440cf0e0d3eead436ac11450311bb04f77682d04a1d0e9fd75508191009059ffac5fcd0c8210014c3e92e02a9f6ff815527b0b4a831082ba4b78136b9f6664ec346a66358e4cc156efe0f3c0bef31dcfaf8e43e0c59cc33d71c255a63463ca8da3f6bb6207254f51c7aba891c38838a66295ec4a67fc4e0b5b6433eedbf8696355d0dfe8474553508d216dd54d1afe29fe78c4340e761e1d9d0302c77e5eea84101518cb87bd2bc670ad0d9e1f0a9e8b749a3459d9dc69616f9c87aa05d6f56d8f3e3df38fe0be73271365c83924692e8bc2b01626480cfa3cd10c339404ff7a138bfaf66b61e240109940698784529346c3e5a5ecf0a4302f6e93e2d1ef7be61580fd1e71a89daeeb792f05f38e9c0629b6868985277237791ddc8db6a9466ff63216a58dda9af4b7a6a93a755272c22a329dc0d769aa94b0f47474b7e01b18ac640bf1ac817f579dd442e82fac99abe2d1e34d6090153c57ebab6356e57e695ebbed0d50a9d1e6b4ed0d926b6a7991635fff62818b6d6ab2b461224d3f1ea4a7313b267884f756d8917a6025768f6edaba4873e3e06183f51e7b29651a1821f294518a4f52d238775abd6f7cc2f06978af85651a78197b7bedff2d3625a857350bf636045bcbd56385eefc3da90f8f0204be9b1a7c898569f9693f7cd1f6cc75a611db97fcbb2a299ebeeb7004d476c291c1498a5a1353ccb559b3b79f07458265e2f4b8be44a5299ec0c35dd84962cbc565b09f176d14128548426c81db2b35bdadcae53358faad8ebc0de851f6e62e66d67bf1d07e43cd76ca8d8f1b6c9938ab530e293cbbba6d25a3fef8883c3e003fc6c954c1f7706b681ebe474725deb7d2b1b63c0dd480fe6c3bdc7e0635f6d28cc08fde39a64737357f0d22c56a26f0316c827283d8abfd93df00914555711fb27bbe36fa3f42ceecfc1ac68963c3d840f0d7bfa5375064e9de391c82e9c8b036751727138f43facc01f2d34750946033128c8b6ac9e127237ec2b56ecb0aec21555d33536627399674caf5a60d6560e1ec05e16dcc16a7d7ceb75a7bfbf54439db2052b51a582d2c663c495b89e58cdb5d4807b6218301d95479bd562b7be0b6bfbcd12220b441b149c6995346d9a109b8f5905e8a9427784d8266d5b066eee5d3d412f22d94ccb9c15112e8cb0a72295c42ddd4118fdd0edf5211e2afb25d1e513ffecd6cea29000775ed746f52befe5d3872f170e3ea9a6e124ce34e4f953e5c37ddae444d9ddbfaf285c5762c29e9324e69782e5eeee170f460948895588df244eb1d17889f710797e1ad5e02d52ba32840b652dc1711d52cc660354594bb8d5067d5e18f3c0f4c341e9bec48849d44c5c0f8fa4430085e6d5c4dd9b4f45f969418f8d57c968846cb01d413723b2747cde22ba93fb9b4f69a408514e820a855d0e643f0c234220134d1729ced8a96c42b7224ed91b2eb9be2ff3ac40194114077c020329c7000078a9e65ae6086d6edc3179df7833930ad8670a9e248dd5fa5d27119e4f48e91b8ca545da2260dffc16ad0ce1c57338aa53255e75f8d9c3373e79cf028dd4436c297f2192831183f1209fd42729689e9c3654d37d63a1724aefd4fdf06836933ddda94280f840c4208426b36a8f1db5ae9e3437caba492ff64231fe7bcfcd4b96e0010cd2ec041ac9c1b80a7d884ad436f001f1deb5f419cf4f8ea3826bd4535d01c74ec3fec174672ca5d3b55e0fc78ebcb3b5491bed5442d22ff67403279af168132c773c9e560e20917f0a3d20f7589d81156453225b7e67ec8216e782bb6cebd23a348ed28108015751e9354ac135b1db7bb3b4d24ffadeb3e0267e85db4dd6f2a4fcf2434a79ecce28a0159bfefc2bdf9696f9b81dc3421167dc4311aaefaa22c7d0f422ac96486403e308bcb5d4812454f52e65fe9201320ea264a8399c6ef8ddecceb68f97b7a9dbe7429b799b080ee1d9408e8d7fbe42c1ef6b447d3b05db894107743d0193e5cda732efbb6b544b0448ffd69df161b3499cb75ab9dabfbcc0e861dceee4142f83076990bb40b80e2c07f8bde92eb9ae8ec920185b5b85d748f6fa95d9fd467e95a1b1158b3481d00c23bd42b737e4f78a189f3bcf76a7190b180baa70793969a2ec62e13e9a47616ba5ccc57d8a4ce262e784343170c6a8570581a5dc9df27341bfe858a01e2951d58e8dda9b661e7ea57add064f8477ab9a304bfeb68c46de4394698f0bc213abc0303c384ca3bb6c4b70797e105bac4910cdcabc3c9aa164dbfbc7ee510483b2841652feb7f994bca310165aecc911a85e23ddd7c241493370d7cd9361f7bc52a51df60fda9713c9acf5ae529be244ee69c7d1bdfd69a138223a230e5f45920079bdceed6e8a38b5840ce02bfb3810aa1526a9cfd2a4ae7e951f0feff50cf01e32b9c225041d6de32200dbbcfcd4cfd990bf198cbf19ce9dc5b821ceb491a06944ac987cd0c9d2346f0dd8444368edc451047471633b5e9862193644da5daaded3c5612ba0c2bb27e562a9ae782eab543447b9d78f3f32575feb32686b3172c8870d09ab652c1ca5f5bd944bb5a1d56815c4500241b80be234037aa484fc483cf4b62d903188ac4d5256bc048063d530230cce92467d352a66889170d6bddcc1bd73e0162a9487338bb38e734b4cd6cde702f8e3f6b940e695e86ad780aea49d5c03061dc2a1053959ff6d98d148ea615f97614089b7553c79c281ad4ec7c1db85637fff713f7b0904755bcdfdf97869e16de07b73b6fe3ca89cc9a5f07c6c659f439ca851d3e6ad2109b7497c6405ce0af17041cccbb739ca749c554804d3a1a2e13da6fc7d6c807d310caef9ba7d39aa5c20d57e74af9fdba1ed93bfa7a3f20d40db1272d4ee98251963e02f8a1a6bc73592401fb4e24e2f5f0354ff302cd75c3d05a30638ddc1108ff39db3f108bbbf8192e3a8bbaab257a6c31f703771e19bc307073a26bf960ac34f4a1b3c054344f0509e196af25f29b537faaec7d530d5efc24c1c935fa811eabcc2e1ad6633d74f29cca42d07d8e3741c2e9164aebc5c74ed845a0537f66172eeaa5c085a4ecda7f1bc9a197f48cdc37e695ae4e4ba919bdfbdf43513a0ace340a208fb00d299401fac8a22a44704cc53bcc281abfc80445ca8651873915cbee7a67f1214ca996d1b6ee9ab076784eead294138b6aaebf0f15ae8d095643f78c738378ce33d69849f2b00ada58eca904f5be48bcae6f779399f5fa72a33accbddd8dbc041c928b710bdb7115383a734f958fd1fa84d25896aa65d7da8144f0b1bf039cf09cd8675b9c4ccc4d6a379424eb83f545a4d6857fe73ad7ae019b02feb16786dfbd2e600447a4298bf11af41181997b60ae918b61c0160c492d7c1d363b0294a2c19888fb7518b5eeabf83544327f46465ed30d0fa8ef8b0c2fd8677bfc1c066ccb470bc773f3c55f77c09dc1773a6a4354ef4eb3833353656c19f89c7fedd302507b7603e162b395f8a294e54175fe5bcce5689664a411156200a834f9ef9a95f930f79284361b60f0979c786784513af70cd9f8aee0feed46156e2877e622b9a16325d417b023e0d0f36c11615f0096878a0e974106a8bb6a9f4165e4d556cf5ac44d7e4ad465de3c2c06661ce553835e10cc55f7281adbe749d6e8e65ccf2eda33e95db277214b76298eb5064050d60bcaeb41cb632295543e475e13872ac9df499892d7ce84d1acbcbadc3aabe2c600913c112b75f3130e42b033137a3b221c22ebaf63bb64302b236c53852f0461178568e32cd9a59100b3f86e207190d20257ed3b4933a93631aa4599730094258588787c3b155fbec023f491622afabf78a3f558941ae27958076d78476c6b260faf779ac4ab98ad17174d60145b4c619941d70561a6748ea39a416b1d0f3a855ac17fd0d725899bc607c6861e2709f527d28cf5c14f78f37a234d54be26356d62ba2021b35b025eeb9f277732f0100ec01c8b0960e330ed2bb7647c320cf016985e0a18059c5c9ff4081b80cd0e079f2cf5e2824491d990533633a97cfae73add9a43ff0b4081788e6eb501397f0f84ada413def1d53e7b81fe423d1d5c43d83857dd3188d241280b7879986af6b0fe588b0347ed9d8a2b4d819146c2e574bff475b896153a95e6751cd52c562120a03a7ee0042ff82610c894d8e4f116b635a888d7d57521e2aad234a9f601f9df5153e68dbf2064a150d9b435762bde8ba8500305b56ea16310f5753da97adb0e2cbf98abedb27a9943a64c5b7fe05aa2ab35a65080f5ecb3a4660b153d87247c06cc6589f2c39d85015c64c93dc1886b5ee476850f2815b4e50d73c0cc42912886e8d8bd028466f1fa007f8568ed304cdcf329b2efad71f893edd4eb5e6ccca2e9478ff08e4e21fc4c36908182051f49ffac06ed9063437f20a5c15eab8f9fb3899d026e5baf2f20526bfb8016613915960ebb3b54e49a90a91ac3642712742c9d9d86d52706eeb17e5411de967dbd790e0f24e1fa7007787275246a78a392134ff3ded26b0d37860c0f04d2db6ca7f82b6b25c0ab68518e7b4e10f3ec6b1cdf967f411aaea4faf28e668c11e3a2e3bfe0e38ff7b8341378af928ae749f06601a8ca3bb36870d3d28f3461c9c3d87f3d26b1277cd7c6580b9af79fbb7cf1712ca50222e299b39f23e44faca4883e1b49018e45e1c408225c452451f62b67bb48e401d9ce1a2a0b8e0ded7beb0739adb83836607382ad1c1408114de099c43992e51dca2f139622ff9c2d2e3f086da652fdabc65fc8b4d8bdc254fc17a0aa0f1470d139fbaedfdb37f943f3161dd2c50d1643be2422b7b28d0cf19272b2077148d6b29ac59c371587bc607f409634038ac4fca79fdbc4628da5877092aca4855da603f2a7258c4998cca8a8cde6728bccf1e937dddeab8faf157ac5050c5a7b2ca5d07e04b281a6cc1079914d1148aef518ed5c73a381e522fe06e0247bd953e2186be6d6e555bf3fc53124d1aa2f6526f61d83d1c9a306ba48ab098d1fe5f92077a4922cabd0ec69d42fcf83ad92a7a6d52dd9f758bb964af519f8a3a5821d6d9ce81b050229a97335f95ac7210af26498e8078e3dbc8d1c83822a2566e2", 0x1000, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x401, 0xec, {0xfffffffffffff800, 0x1000}}) r2 = open(&(0x7f0000001080)='./file0\x00', 0xc2, 0x2) r3 = dup2(r0, r0) linkat(r2, &(0x7f00000010c0)='./file0\x00', r3, &(0x7f0000001100)='./file0\x00', 0x0) 16:00:09 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x41, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x1}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4de) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x719, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x4, 0x800, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800810, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x680, 0x0) syz_emit_ethernet(0xffffffffffffff82, &(0x7f0000000100)="b6cbd3ac4868ebad1f4b62f99500dce4fda0d0e88b18be6228bda5372e68972028c0424d82cc21c03aab5a90eeb05a6e4272d9000000000000") 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/46}, &(0x7f0000000240)=0x30) r1 = dup(r0) r2 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8080, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) r3 = socket(0x20, 0x3, 0x3) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x81) close(r3) r4 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) recvmsg(r1, &(0x7f0000000b40)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000a40)=[{&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f0000000400)=""/59, 0x3b}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/106, 0x6a}, {&(0x7f00000006c0)=""/162, 0xa2}, {&(0x7f0000000780)=""/250, 0xfa}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/47, 0x2f}, {&(0x7f0000000980)=""/173, 0xad}], 0xa, &(0x7f0000000b00)=""/10, 0xa}, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) getpeername$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000140)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x10000000000003b4) 16:00:09 executing program 1: poll(0xffffffffffffffff, 0x0, 0x17c) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x103fe, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x100000001) fcntl$setstatus(r0, 0x4, 0x80) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x9) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x18048, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x8, 0x0, 0x4, 0x100000001}, {0x8, 0x2091b716, 0xa3, 0x6}]}) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x8, 0xffffffffffffff34, 0xb6, 0xf0}, {0xffffffffffffff80, 0x8, 0x8001, 0x6}, {0x42c, 0xde7, 0x80000001, 0x80000001}, {0x8001, 0x2, 0x7, 0x3}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x800, 0x3ff, 0x4313, 0x5}, {0xd3, 0x2, 0x2, 0x8}, {0x9, 0x0, 0x3, 0x9}, {0x66, 0x0, 0x10000, 0x9}, {0x2, 0x7, 0x7, 0x80000000}, {0x2, 0x7, 0x9, 0x6}, {0x9, 0x40, 0x400, 0x2}, {0x401, 0x4, 0x101, 0x918}, {0x7, 0xafb, 0x8, 0x2e}, {0xff, 0x2, 0x80000001, 0x8001}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x800) 16:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x2) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x148}], 0x1, 0x6) socket$unix(0x1, 0x7, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="c09975386c052e7820940dccd6a3d0544b53b5d39897b4b5eac6ba8204c04ca89da6e05e5743a89f62e5a005ad31a5242623933c5729187a4a409bd9d3ad82ade3d88e46c4d526a80bfdd3cdb0671375ed630f3a483a3e9f48dc1ed7ebe7a2911b2796f966e3e5726e90859bd95db8820fff09349e52b2ce9a6eb03f8e8f528a3f75f383f50aa117bf3bca6ee1493233049dbe8a2c818aec098175ac2b91a6a5b5996b5a693703c52af855678a2a908bd21daf01b8b3a5651406cbd7c75a736bd4f70697121eccf98900e8dc1027ddbe7c66d8f63ac0e1c6c3940d19470eb5f24dc85012d4576947236ab9f77859323e5394f809e27662f32f004cd624d8e5beed41e0de0563a4897fb72457062da82d04277d3cc4da4f53796a5c7474191098813400d536cc50d71b24a0d3a921fb24d1b314da45ae8ccc63f7a6e572b0f1fed3216f892c58eac003f2ed296549a9e2903627c9462a6099b63ba6485efb44c0d8c350e08e35702c9c088ce20df3da395d09ada1a65766efdc7afac329e1b1150836137328f6e540dc6750cb4f896bb9d0b0872ee500dd8a63d18bb142bf0393b87ae9512af005047e3ce5edbc100848de08fb5d98b6194ab2f9290a5226c704c815d2c9d7a8a284663e1a9524453f6d32b11c9134775d61f6e868a0c133e3cb88eea4fe0d83497d1871b8be9b71e9fb7b8fc6a13fb42ca35dc4c3bfb659fceac65f2f28dd7ee66203be1c9dbb70c7e3a40daf6c7d531cb80887987cb0171667602534642632e24d179d987287c1e4ba7bf7203c397bc5121edda39f3ec66a9db842ae83adfb21fffbb59953a5cabaeb043a55f1e08fdb5a84a0a3ad04d15a697b056f93ce75a2802ec3087deb2f508f148e97e87842eb5bf3568b90a3599c77e03e6804e54ef6c9d57c80a7f5cf06d8399b736a9d40702f8178402379d2374e925ef74c040ca9e888379f3b185635f0f7c8b4328b688f4de09c14d1d45ea22370750261407d2988db389403680aa9d603d24a701c89773cf3167da92476d07fe32635119bd58f1d9cc0564aeaf467e8694778d07f976f53fe8e1ee35042169f95e7ea30d94379569bb32c4eea47e5cf087661e8db82e3fa69cf95e4f72fdb9bdaaaa4c28b4a4ca5b9f064a9a38dd693cd391b6f2407f8a5e224b7df803db33283cc0af493a3c3e87cd8d41bf87004be32b14b90f910ee50ff488bbd2c8a89a72de5185b5584185b11a9f7a9daadff5e91f941336d1ec81ceb8a387c96fbc7d1c41464ceb5c91a0680942a34b19e7e6d2bf418aeb2711b5ac07b62f258e6cdd9f9a8259fc3870074226ea1a56d23b5c785b9283d7665a55f232e7ffe375d160db447a94367fc952b556c7f21c5af97ff2d1d16a9b8a76c0502d6fbbee51a20b10c1745726701ca54a444e2cd339030a0306b551a127860f2ef2872990aed8720625398a2c0849bed8fe47bdaf4588af5a7904482e6f28d2c50c5be7e75b14caee5db4038907d0749388364b92a379d0e4cf63cd93ae9ab428d229026dd86595f81723729f26d8411179be353506a392fc14a6d49a8bf4621ad40988b75f55bcb1d62d9280fe072f20e1ce5472df36d2db5dc5296af713d20e3aa25a8c1f1155f84c65d67664f6cdfb983fdbf3d7bb642c8e5509d4a7bdb39e4233468fb1c3b37afd977c6a9d471161059cf07bd13d2d2144f9a052e9ee28514c51ca677c78c30ccf44cf6b219e6d3222cab6a2d87ec2a9c4b30228553588982e0fd227a6127783d9521fcf7af704282827ef08debf2594d8082e3b2d8314bcce4675b9f6adfc2fe27b85a26bb61e8298e648bef3fdd7ee91785240b50d27c8aa3b65038967bfb6aaaf285ff107a6964e4c926891e8850802f4b5cc208b9fb60b62d8930fab781348207d8afc9074803e46c7a1a456fc3a6f942b6c062c083a0357f34956709ce16ab7a468c2216e2d4da8e82d35ac563417f4ab4aaf3dadcc1a400dd76098e47d8599fdee0fc17f6104754c9359884e2989f35816f5ff54e0470627dfcf1ad3a0fd2d9e4400d645811b83f2cd9ffdb6de9fb6a71d69824715f9b17fb9246bbffb82cabef8946f9f32e0b6ff65476261e290e28ba157a35d15e5ba84266f559b13f011ae6eca059d81eac15aec0f9cf526c5644d46d130a31bde475d6d75ac5ec02721f456bb24c53ba6e8ad57e5431647c26642ebfcb1a8516a88c9be8064d91c6925aed21a17c27e909c47bffd096a9188153aa2c6c157d3f5fa2ae40a9d09467c6a1b35d8d5c5e3f4283601a619ae7ec8a9c19500fbcf670757e7667a265d1163f9c033b5c4f50681b10738c205cb15e5b2e61391a4e66a8925904331f08ab3e81b7db31b23d1360265e2a141317db3e1533d9c88c3fa518a16d31508ff70555d0c827eff4710ce9e8c4b2e835206e847c1c82a4872e1198aa44b42235cbf9cfc2237a51498b338d44e345ef007470dc0ac35a61c766dd9d54b331e769d6aae487768e0a825aef545b1ae6bd1d3822968f9e6461c7da3dfb521510cbfc317f2ce41ceea8df2a1a8b8dec32e9a92cd93b9c784de34d376018d615019d0b85fe59c81d1648a59f3db1c213ba23d530eaddf7b4df40792afe08e62c3fdd2749d43e397e4b5a9dae9800bd502f9a32031e15e9a9548b8ed82943a79e23caf923990ea5e4c2d4b2f7e584d5006db645214ee89c64a8530dd9daf31e6c490a081bc75b50e02d71b383b24b71b9e222bb7088da8ade79e3ebad9dca8daf8f25cc954c5e45ede2a3cfd4428a841b8877bf539eff9886898ab0781142681c591af203371affc3a9a5ba6903ec272c180fe7980c781a77ce6d2c254dd78e21594f7e484dca7be9a45678bd7724f21ee9c96b4c6f4a1a09e5edffd05e60b6d916d76a5747f57073df71c520ebf63a7fef10a66a1a7a9756f386cd5089b5a2897f79a4a9e506e78c0194dd40666c88cd6978c32aaf0c818333917e76fe985a057aaf7d866febf7dea0809a5148ab1e95ed39ac7ab62b830eeb5e64ce6c7d7593288a5f1e0691342f1406d7e29398cd7c1d77fc5ea0c073d3a38eee370e8e1170e97303d7e8e1428a8549cf35c2e3b89a6b19a0b13349affb0c9a8731c212ed20fa8cf350d74f7c3d3b063f49ece04dedc9f0bfb381d6fa5e3ef25fc545b808fb832adc9169de9c9bc2e6d900e02d52dca97976a362924860fcc3f4211195452b5f371792d78e2ff5a981aa40867336b9366d665a8662fd54b130951dd51892236e79c171a13f1342f8da5f0cba472469c14cf8d9dbc311f31866a0d7b8953befa124db9f3adc9e11a83d1200decd98e8787fee1485efca41edc9fbbbdebb1fb9b4d24e6e0f36820f8db5ec6ecb59b240c297e79f1dff895b3f685ad84d9ac02f61e96a2ba69b4771b6cb887e59f969a87dd2b7395aa2098213613e38fb6aadcf1929fcfab769de891c492e2be8d1a2cb94bea4edb4df9622caff74ce3ea910f777936375f06dc7fa55a949203180631dbb2c901265c1f8d0c8cadf698d947f70b8c31459c227bbbd33f0e9454a1ab875b1c84c2b79064344efd0c0b4f4ff999be6b2943effb37376d2b046a76d834f274e1ba7a06d626ca9d8942e470b1323c5de0202b3b8cb4fdff88104d8a75a341b9b2ecc607039c69dcca852704f23637e83b45030f3da86ba98d3d0a3c3e0c253fe89bde71854546d7ed5635fd86ceff237f7c73bde00d96e98658673dfd0d90983201ebeb8293f68fd8d864ace8133c9182dee2e948d7369cd058946cf8819b03f085385a63ef13bf8831b1134fc82e821227b9c3f412f0b17f0a1a5a483371647dd53ac0638ec111b9ac02dc343d61c7a124514d8acbd37a36551bc795d3ffd31240d19a0737cb359ba77b59da6148ca81a4b96a39af00cd7a0ad73015a119ce8b421b41935fb5e4c2127f8d35b8ba1e9b5a0340dbc90c98ebf058397ac9905b58663c888afaf7f1059e109b95aa449b4426c7fefe9a0a8b018de1b285801ecb59eb6848ab32a8dd157464a90b056b74577bf363f0cd48883a5a9339da1ff0df7fa57b2c23c3b837e8cf4e239080b228b161c95764749fdee2916e9d20e2525609e514d9ddc558a9f2e835c8b72f448824591c0fdcb6b37435c994192f3eaf5161106caf2a6808bd06ddd42dc0b78bbd41ba78d6244509a790a84f9dfcde4fa680f36018c09831cd412ab8060c43dece9964b62e2894879c707088b87768399b461b162136208fda0fe3d9f573a8ca0e69b50b3b4e8e5327ee138d1ae074e915e5f54a639ac1c036d15d8a8ddae292bc5e5afd91df8be17a87b4d10c976261f608ea25413a3df5bc8028d442ca8a4119818fc543650a90529597a12891d785f764454d140e8ba69738f826bb0a7c9bab0caf778ab45705d7dbb9d91644926088091a3393c8251c45844599d32363de6bf8c39576635b20d33c433616588305a3d33b689f7e2f122921d7121fdf5d4042863510a19edbb4d0ca4062bb7c08d8f764fa601f9c46937e095cde964f5716ea96641faa47960195ea111a1229f5e76449103c0e2b6b2ce6fdd695c65cebf1cf22f4b150165781b825a868b503acdc10d0854048c21f246074d52d70cba409cc6a29046ef87ccd50329440d2771eacca83a20f6f2a623ddb69af36dcd30f070b3dafb93e868b733f40fba7c2c15c571081991b6110909dab268a81053a093a132a5a27b01d1da82c019bf07a16ba5d536a5329cc8b20403bfa10e17b99da9207ac2daf76b31f49109200383c6c144b26fd17e11ada6a4bc7fa5b370ecefeb0fbd21c6b0f5cd4cdf835ec7f149cc3bf26d2355c10615b5c26714ceedbc0ad1e49ca9b2a673988ba13b7138997affe28aa2dee7dcbd447b8da552ee96db0d78d3073685e50ece4deddd8ac86b8a6403696801190436e0fcdea553834aaa2ec1ea8c612679072bb3a0f886c63b6b8bf420ba437de9f157f0174906b712fe458250079ec852d0f75935a3a18fe4caf7af56adcd6d82ec70139c43e16b21189f2cbee750c7823b42409de73a93d33ab12b5880eadb889d6b848c46a08f1b416902af07547c73405a83d1e2baf32f87d7394703e307b6dd09cf7a80feb816422e0c8b718659e684ade582e5f872bd1e072f0880ce6813a4883462a6e2c8e132f0ec09971eaa9b096cbe4c38ccb67de7130f4b9d5f75da53d52814e111a2f399eeded30b69778b12b01adf1ce126580b35694728f07bf38e2e01fe31bddce94044b992549a5693212ea2f84942e352df0215f865ab6fc2685f92a6313627fba1c74bc2f5a1587f3ae8ed2fa3d9b5e9d2da88ff1d43eb1e5cf84e45bd69a7c4313f901d830c4e97d6ada4fcbc4f316ed28cd4f99fada0c116392e3acb718af4da3c6558bdefc812fc4d8a713d54828dc077167150ea10aa39ed11b07a5097f9a1face1d88cbffdcee168706e6cd2ce0550e2b0fb75b59089532a18a1f359200e9c77400ea9429f73daaded3a3c50ce0882cfab4c5927d4b8da88a9c1cd86540ee0f78e3e27c62507c5bbc2971615ff4f6f761f42329d4bca4134670b4e0dd091e7ab541f040da76ab2e57e92ea019445f3ec314793d053f3e16b3da802bf8dff6b556e30903e8e72483bf0b1e3440a3aa84f62864d2ab043ac5eb219efdb3d041ca11d2192c5b658fb53e1604f82871c8ddbab8e54a635f95efab544472c671f3a4bf24a9cfea5eb6e79a89b6f60222c313c932fb6be80bdb513b4a4faae60d7b4a60db302493ae9063260bc494dc1459dea5cd5ad6f3fef2f82b2fc5c19f2cbb8261a2d2776318d5", 0x1000, 0x4, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x88) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc, 0x7f}, {0x80000000000006, 0x0, 0x66ba}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x2) syz_emit_ethernet(0xfffffffffffffe87, &(0x7f0000000000)="b8") ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) 16:00:10 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0xac) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x10) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) pread(r0, &(0x7f00000000c0)="60ae500b223a2e6c4a9302967a0a17bf2b694216a16436e3e8c23289fdde113aa2cb61acc6dfe05f78137fe82d10dc935a63ee1c7ef6b8c9300ef3f869257d1f3e94594e9573a175bc8db3a3799af6ba9084f0e091cc34a824fad587a436b2149f2a4a74e8bbcd494d66e1c6f22bbd31a6343ed815855b24d5f0313e65301079826a67cec61eefac60f27caa764cfe8f21513fdc8dd90cb8bc3745b76f0ab18a4f165573721b47c66daeeee3640a14b462092b3026d415ce6d3cb1a79e5fe696edf7fb3279ddf54d7f5efcd67c63eebe34674e558fece37c64d52bbaaa50bfc22d1bb0fb035d31aac3236406b6", 0xed, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgid() r1 = shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8c42, 0x100) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc40, 0x0) r2 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/18, 0x12, 0x843, &(0x7f0000000180)={0x2, 0x2}, 0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x1002) madvise(&(0x7f0000ae0000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x881, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x3) shmget(0x1, 0x3000, 0x200, &(0x7f0000741000/0x3000)=nil) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x103) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() r6 = getgid() getgroups(0x4, &(0x7f0000000280)=[r3, r4, r5, r6]) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000240)='./file2\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f00000001c0)='./file2\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './file1\x00', './file0\x00'}) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ftruncate(r0, 0x0, 0x7f) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x10) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0xffffffffffffff88, 0x0, 0x0, 0x0, 0xfffffffffffffd57}, 0x0) mknodat(r0, &(0x7f0000000100)='./file1\x00', 0x2001, 0x10000) accept(r0, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/122, &(0x7f0000000200)=0x7a) clock_gettime(0x2, &(0x7f00000001c0)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\r0\x00'], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) 16:00:14 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000e6ffffffffffffff0000000000000000"], 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r10 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r7, r8, r9, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r11, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRESOCT=r4, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r5, @ANYPTR, @ANYRESHEX=r0, @ANYPTR64, @ANYPTR64, @ANYRESOCT, @ANYRES64=r5]]], 0x3, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000113, &(0x7f0000000000)=[{0x1d}, {0x1, 0x0, 0x8000000}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000001e000000000000007700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="cb50690d472457db77fde513406cd76431d5db4e72a5da56d21bf855fac1ec061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287cf846d185d485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb30c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82170fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7dffb17b8a71c24c82d5147e7275e22a0afab17ebef308365b4a925c52a49d52dde176cb6e0beed4abaa2da6aff14b11d49efdc84e708d5a64e84117637b435ace5e01faab334ee53a8fe9a7e575c209cd73a8895331dcde847b25a010c4c5ef960100d4ee755709e9e62a2bbabaed0abff4455ffdce2e5b3b0e91ffbf28aa2e42a4a7b0cfcb69e6fec0bd116463554b510c8333984fe12edeea3fdd967e73fb875471e1acca8acaf5b75912b2747659302d10a39cc16086181127d7e846599dfe903ca144a0659b19b42973047566ce5e9720e4c4691197f539cd0ca54599f0906d823a147628002412947000000000000000000000000000000003f452d7ce9171de0fe5921a390e428c2d9d7ee8ddb0a1b77a988392045a794f51a3d2bd3e1e8d9c101db4c67e80a062c3a5f9f5250957da8d5e2808c9ecceacb93fc00737dbe950983242b8e3ede9a8c0a905252436c8285e98b3dc7782e489dae48bbe033023e2fad42b37bf81fd598eb258d67829d688e3fe92e3b8838d6a9472c82407f9ec7eb13b2c8b3cdaae26989ee4e05874e391b335dd880679690079af89eb8f52a7b018eb85a36de5a0c7544f0836e8bb169063dee527d01d6b114d38fb3677e1218afb3b1cb71c42016ac4beff175b21cedca3431e13a158bf0b8fa9fd79e5905672778dbee12a06ad3c6d703ff7f000070f1a5c8e9494003440a5af92ba33402ac0195bebd4e4cee35a94d6574ff82707da63017e10370e4b3f62ab33afab35a53f8dfe89ab93ac06c3154d4c69b26aa40453746ac2317c5daddd6ff1c69182101c8b22bf9eb202915d1e9ff9ac35d379200ea50ef6dd4a7ecb0e66862fac4a8161c4e28b0eeb70c553501e167803bc4b85bbe274498e8793b3bca962209fac776465dcfaa7cab05e8d2a7ed765c2be9351b19b9893746", 0x6c5) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) chdir(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x3, "b8000000000000080100", 0x6, 0x800000}) r1 = socket(0x18, 0x1, 0x0) close(r1) bind(r1, &(0x7f0000000700)=@in6={0x18, 0x1, 0xb99}, 0xc) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000000)="3fe2a5b969c48acfea", 0x9}, {&(0x7f0000000100)="119efe87ca95771c55659bd011e22a4de2ae051e66981f23fff0139aad5007bb3e152fc27a5d769c6bef636ad7ef7b4af04261a494203f5b82f5009485ec5288f69308056d49ba278a4ffadc339ece54459097efe9256cf92e085da4cb583480356f54d79928c44d9dce8f723f040b32bffa3799933ee5cfb03784ca8225eb9a6fcd055b30eaa9cc49109993bc1df2f53f65dc76f89f69088ba4520fcf514880d3133dcc2ce7f7ab1c104ae758", 0xad}, {&(0x7f00000001c0)="946c02a18d2073408f7bfca0bf47b976cdd6b240e7693b77f47f782db81fb0ce3324a692d5caa4ba9b3be47ab3c3ec7a96800cd31d775f04653b3f70bccd04ea3b54658d97b25e6686a60296b1f1d9a40211d3ef46645fa413593ea97445afe73779f714b0fc7a10f8735136f00695b2454b595fada9f6a0559a3044db071fa12db867e4a938d10843c53ba5077676c2f0466c1ccdb7e9a02f6a0fe51094114bcf56ca9c31cd893c2b5b2d3d5c4ea6c0618404deb015b889261c5d758b1e34b626796e565df4714c562c3a82a5c3af5f7b06cd3b3df9ba2163dd2d3352d397dc", 0xe0}, {&(0x7f0000000380)="2b124a5ce5b5b31d28d929a12e85017cbd5a3a80910ad6d0723a43387264aa41fe9a3d29036b56a12a4379c6efb4b2e43a338371fe63398e758cb837bdfca62b03c450a3655732ff50494fad784c3043329bfafbc94c7312f80d9dbe6019e7dc8d4de165982a28b96757d3f484056041a8e9d0df8d56e85c3eafadfa0f68c7ba3227b2312db4612c772f24614aefb924c20db5b62b603d3aef2a303a787206f33915772f301cb36c9073fcdd4af27bc8e8167d8e6b93e3e02afe1c87607bc050abfe73715265b939", 0xc8}, {&(0x7f0000000480)="4222e9cddd9432a9eadfa2c72b3e1f869b886e67a36b77cf38b87a39b60bc692d973cc563ce9b3d491dc3cb9961172200e9fa2dcab615b7d543d176372b31fa45b8e7070b33575cd72e734b09050c6a77ee7bf1df065e2c733ae99687a9bcb6ec36ee2b981da265e8bc6d1fbc9e02e4fac86e9ec4b777919522135e803109a7852a68b01025cee6e1dec76f1c5bb", 0x8e}, {&(0x7f0000000040)="ecde29a73cd20403876e9e83e14a551d927356b40975458d81a8750f12030ab488f10801cec85d106e0852891b866824c7e61b07a29b632926ad2c8fe596dff3946f954cf9", 0x45}, {&(0x7f00000002c0)="516744b7eeb217abd1f97eda10b1747c946c5b23295e78e6199f5808609a74e414129579911cd7c189714faf96105e1784aba363ae3f0b75799be1e28e91acbae352f3fe1c44b438e0d4c8c650156d708d53ab7e9212e633072c343ae62284dcd4a2775e9e87e8e3fee60ef9781845", 0x6f}, {&(0x7f0000000540)="2649824731f02ae43a0ce502ff0a9e4261edec9e6c67df6bc4fca07a9b515acaf7de05baff25eae8500fdfcf98aae1f20c7d6fa4deaf288db6278971343bb5fe631b55e33254ba54532d15a74b53d3a093199ee40e6bcaed5ae6027653960e5d3e10bd2583c8823cb5544e479e48f9d84a9f538cc9f9693bd5423551395b74a796c815d4bd26206d121ecbf23fc98058ad7dd935445840c5b2c8e7f3887bbcc5793dc58b7178c4", 0xa7}], 0x8) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x4) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x100) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 16:00:14 executing program 1: r0 = socket(0x30, 0x4005, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10800, 0x0) shutdown(r1, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) dup2(r0, r1) 16:00:15 executing program 0: nanosleep(&(0x7f0000000180)={0x1, 0x9b45}, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0xb1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001280)=0x100000002) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000012c0)) syz_emit_ethernet(0x1000, &(0x7f0000000240)="d6276009a05214c293e82c8356c84cdc0c6af48bb2b61bcc12c9b769c603cb5e9915999106ef0d06b1dd92a1f8c040eb4c0123bb2a03279c158bc38a4ff32f4ac087fd40f6ebfc0ce7fc4dc205ff873789c85ca50bf0795739cf249fe88241033e9021645df2e20577b14d380e506b5d585c975d86e6d212eb1d93356c41d0ec9d17c5682a4ed01c4ba7abade9427500c9d10b48af097dbb78dcda232a94074c88fb18d5022274fdd2288a3aeec892cafbd33f2b4cb104955c0b8f22884616635829fc39fab3302e0d3b33a8b5014f702fe4b34899f579bfcfd14413146caf2107aa0dbcb6df72cca922affedeb2791aa1934b77270363655984a980035b841848f5744e261eddd1ab7f77e997661ed726f08f59d75e57157e94d0304d5844ed3b05115dd452532fe43baee1946f13303ff1d652b6ffe6c5862d866a8ae0789b5eb8cc5957fd27b18839245c5c43dc4732e644d4f36803887c41e1b3b0ec15fbca2056eaec1a5e2ec732e1478d3dfddbe78fa6d197ecf892402f7b6d60b63d2ebdff0d5c7ee3bc47229bec5b6bd70ca294fa03ad7d4f1149aa038d76f47d22b86746772915020787f4f5275fb15e92cc5c1a3ede5ca10a700bf432e27ddb5810a7a074db9bff08327d3c335e2c02f089699cab7b1fb848f03f326e7f1b94070db2449751dd4892045ea8ac2f34537960d9017c0b9d05213730d84ce3b495556eb3ff852788be6d76c84b472ef839f82cb4df1cb01b3c562c774bfe37ac06106b70e6287f1da4f94a2bc19b9e00433a169cc50e702277fb86769deeb24051180c5d9449829f05f01a28e57cd2077ea8b824cbd95c216f1bd8e300f9d9ce9477b36e92efe527082a9671a9c4387bfcc92165bfab09a107e671f77e9ba74b599b96f18121adc1a4f3aa6fd2d1742da0a2892fe1bb3860a67fd2d2e5253c4f9a22cc29913bf9997a5bf945f7c692767cb4ac80c3eb83198e594157199510e1f261d05d7e7e9bd13fa78122592d4033e939b06c3efdfac16d11f34f1171a0a0fcef8ea02f05d5c9efd49497ebdf57c29095d0debe8d465a5b040ae138ccd7c43ba0015cf1d77e2e1102f45fba133aab475f5142f32bd1d98d54c982576ed0740e9c5156b01816634b6b6467abf4b339fb773f4f242fc1759764c91b70d4b00bb06542c0a981c54f9544a5a8269bcd65b96bbaa0a90c7185026a499fd1667f2e8c96f0ad9819007bff40c7585ae99140ec6c9ea4fdebc6447f1da92a41d91190c0e90427771d805cf536cbaca55f30175e89da87c7d3d8aca76a7ad8f63c5b54a53c0041fb3a12358757080bf742827f2ce154b36e662e619c03d83b26ab767f8b777fccd7add79d78bd20733860224ddece4960034f1588cad1e7b19dc68df67017f6af7a9b7cdd7eb5338e3c6ddc77ac9e8388a3dd8225db387f982561d4d5e449fc1656e7a24962e3f80009987d355608fc1b9ad0341f38810ee9919d9016035807f2b6cec6d1e1c0d105b5b69ad3649806ee012c37ceac3bab96d62a104840082984e7760d0a079bc271c89f090384113e443cb51eca71cd747df4095062bb281fba25d0942ff3793295e7005eb826b94bcfca48343cd22bb712569295975058dc84cc7c096b3dc9496ac6dfda55cad786c936e740f7577bad689a58a081306be76fd14a72dd9cc2925f54c944dafc5d60cb1a585c8250603a0805d01117f7e050e7a2538d368c337481005e277348acdd3e78e04ede84e9b59f0fe0ab7be974bfca82b011ba7c7541b98312f42e98f946d86ab3fb225c508819b478bc779979c815c49d76fc80d57e765eb8d8508991cac001d90131a2a43a119519796f9726657a9a36a273c7baa36716d2d07a4fb3c546efb08f34e2d410e377555797c2f33836f3d7f626a341d396762eeda0de10e7e8122ed1690e127dfb3da06344a3866d301bbae330cd652c2e902fb497c20c6b13e5f7aa2284bcfb8a03b7746d55770ffce8e1ac7fa8369362060acb910e90a801b48ef2a0cf07e5b93f77eb8aba0d982f4bfb37d63bfc23d30368bd59edeb0b917b42d07548e56164c6d3f7d071ed0bf9e51ad45bc217b995f19711fe8395844dd369980d54355eb55a12efe75d4dd4555cf83d43154f955bff3ff70a05c4fc879e5a5db924f64d37f5df679a6a993a42137de8837a655c7f5c36f8e959ee2c377cf2fe12ff5910a421d43863c8085da16dd9777aeec2177272b867583de18769caafbf6c44ae6b412da3c84091466340e16c8e0ee916634c5054cd0336467bdc1376fdd15f23d9f9f84a03d2eadb273dd0b477344c07138694bad6b94ca0a1080050da1cb1db4ebecb2145b8f0c9ff21e1acc88be256c2b1419e8ad9055c6511281fb058bb53cd698d16520b9938158f78c299f93c9278ae59487b709bf851d4e56ac6a8a3af7a18dc54ca78820da531621072c3ef7b7b4864248c1d8abcbdd5411a57a6867a2a0f27872f6156601a51cadcd5d6d69da024953567babee3160a3c9cef94bfc3b730b39fc12875ed34cdd11038fa7bb656a2003ab964f8cb64559b6fff39e4b56d61506d4df0c9a9d6cf8b0a298b4574da100348478110a647d582bcb8fb63a46227531e3351cdfdab0a1adc693be28567ee5422d16139d81ecef3dd8eeb5f722f17c40dcb677dfe5c3f798a727da7dd9937b1d09b8d63b49b2917d1e619d88719a8a00d2a6ee0b21b3b3fa3c3a2d6554364909b9b956cb510eed271e0ab5ff2393a0698354dcc3e9259e91e46539a8ee943977bb7311c802127be492ba80cba8eb64fbd8c1ff609286c8fc89a940dcfde0a4791ec8d85ed208b280c33f780ea067effd892e29599b8a6b6ee9affdd19dd3119f2183ef2ff61cfdfbc7da4ddbc57df9c80bf21c75713610673722b91e396bb9870f9ae13817eaf10a18681e0dc1b1c75f70b2a5103c449706fcac2519d4a5ff9616cd1854df7a93823177dc0a3293522f330a4cee4fba3cdbf00ce4bf9ff61664b283915ca844a6577958e322fbd5dcdbbbc3cfb741b324bdc600950bbf18c4ebdf62455a936d832789d72d7b882ba0ce9346496c15509028e4bd5dcf0fa8c610866684f681be6ebfe0f08504197710859dc2cdbcff5f15a6180cac1c23f898ed49c6b93471ba6cfe6f0a6767387e28e9b4da10c43bef1dc357d78af1f4122712577d9bf981129bc6ae44c6f5b8ea92c8d4adc57840f0237f197154d439c471d89b1983efaabe0c566475553ab836b486cfeb277078fda9179b6ba37556ab02817f15b1a182cf8cbcc1b16da0cfb731063e97bbbb8b2e1c0836475fc5b247f41021595e60fd90664c816513c7bac71e728c2c231a09fc1860df9ee1a61c8be6a8aadef88e4ef3840bd54bf910329b20028739e264997555a9e71104588d1be98871fb4085fcab6a14a1544bebe1d41f99cadc0cd2b78c1e25b03e3e6b1c98603536b440ade97d8c5bb8aaf793e174daa95593465fb7235c25539f18eb830ec93dabb1605fa9de9cee94cdf3cf1da0496593b196aef8794304264978310aa39b22a29b156a76dd6c3c24e56ffc9c8e1309b94578bdad450cc800cbba1b3bf1e45c722b6926773e273189df708867da2df52d67dd6d15494ff0cbae1e43def1be6ff9e1a33982f4d23bd21c274c50bb96eb436e7644385bbc0656029e6b9164305fcf06f69dc44dbedf37ae46002d92458d4e4aa2f9eb590f5fec8f46a1aacc663ff66b5c2926f7e7e04b2d6aa7240643f2aac74469b46f5abb3e8e6a327bfc123fad6871fa5f9a8f6e11f51ed60a547b6a3b171b8cca93b266c0c67e2081e16a3656d330dc4d5b1e4f9d9c48610e6ec7933f8392905816598c689d5a878a07e98d3ce6efee945d7ad57e36b214b16fea74f16b68a202ce9c52ff39d9a2e7e29c18d7e91c2a0c8ba0dcdb43b4f06cbb623e78ebf72abb06f650f972b46fa5529e99603e4c0a7c0bf4fdc885dfd3924c87721f4fd868858cd43f3e35fba470f0b777bbe6ac5f177237bf0b231546b1f7db634a1aa5ef1890b82a135d0e1b5e77cdfe58ef580766d4226a5b1d084746242d04fd947f379de7ccd8409c728fc49f7ae0a6c23a5da7f7bf63c531b9fee86f43362b2ddbc516d00f834bee92c1423687c3085c78c729312c2c7c9c3f29e9bcf250d769240d286b92b5b561cad11e0e64acb38978191d30d043cbd49e28e7a063f66289ed3ad865bbedde7f4254fce51762722801e183dc222ec861ad9d12ba1a60c72f5b7963ea0751e6829f4f309ae85c7031e1655d6ce33db74b15cb76f77c56f4d4bbc3b61aa1610b09bec198cce0a8e2b999d0984762befbe106a5e47ffbe42cb68df33dd821588ce16152d25b7a23237f9f8247127b790d22051944ba665b294295a4d86a865df883641ffa5d2a8dfe5f752cbc84ccdd1f83599aa971718733d1ad054c73ac2336053834492a80af3066bae665c51946a7c114da59f294a858843f5f96f7f87b11d37588e096df4d17ce575eb9e90be19f732af38cd911db218ea0b112e547723f1af7d09e1a0cb157cdf6e84ad74aca640b71e873638bb2f7668363621c80bcc3028638f55de06a51beb31422c055f71b4926666b40d7b229b691c640ee9750bd2294298934e9b7d93929bb13e35829570558a993ac0513638bbebc091fc3a3f4256ba7bce13dd33a25b1092ec46a4efd537abd305060203c8559f1f6e1c3db4c566890adde0d38db1c951250a8adaf9f4f0612c2ccd06b8e9c219240d3656aa2e6d4ecfbe0d33e34357ca220893751a1ad73c0db5c8b9369f57a3033b2d5b65fc3e2feed381ae1b57fdc1911317174a915d8da70c0acafef18cf30734a04578c936595db016a509ef4e356d1dea6f3ae372a3780cc0a1967bdbd7fff72032f3e9d9e896b5ad76aca89861785355fa29f37523e04cb2f0a45c70594c007af9b66d68b3687ee44327521b42b6b218055fe8cf16ea848840b883d73c9e4324391e5ae0a689cf313e00e928dbaf76d0b13ecfc5c7dd67b85c110fd364216a6a90d8b11d666a80858b8aceb94dbfcd9539f78825e534810d7906d2750897eeab248ce3fb877a247b2d2584e66edde19108c3cf9e38b4ac84ed4583695f90c680a84222e8e36bdab2940ad7ff18f0f34011ca5b8a24be47837c802f00932ccc1ea425b507f0c9dcc057e5d03d612779661c1975679d77ee92c3798437309e14289fe561a68bb35faf3c01f8e9b1642eec3018981acba40315c83932499cbc1582c9f7702571484ab4a0878dcda69f4bc4f22a2883837faecd20b4c678ec29b316885b7d77bab68856a5f6100bd6b59e95e475c7bb0d5392c869cb6b4815b1353aca2397415e20577859bd9df9c3da2f013d31500a18741aede356ebf43a0904eef3a2ee4ccea97e33ced8f17e5812951710d090d0a49da33bb402f205f06e87d9616a1fecb53a1287b394f103b8349c4d1cd91e4a623c88a09ec98ea04b7cc7579cdbed1137cb03470181d71e1a9dc548161997ac811e2c2ce9cdc6c2bfa9ed2d8054211505f3d124b71edc3f927f72710e795d61dbf5d0dec31f3a6f5ccf43b71be280ff717a57c2207442d65c3b28ee2294d6c2d3b881656726c4120ebe9a85965f85e6e989b137f80c91fc6ca44f8a9ce4cfac32271103eb40df31d1e2cca72aee69587257005de978b187090040ca6019b90b1fc7c05255968303120b55e40daeab2018be6937d15919a0b5329ca574ad953ab96ae0f90ed49875f8bbfb62f5270a39a0ce2191998bef4c6d8e5efe18e718112c1a5b6ed82b484acb588d") ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x9, 0x1}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:15 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/72}, &(0x7f0000000100)=0x4a) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = semget$private(0x0, 0x2, 0x452) semop(r3, &(0x7f0000000000)=[{0x4, 0xf81, 0x1800}], 0x1) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="01012e2f7f0000006968"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r2, 0x0, 0x3ffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x46, 0x8}, {0x26, 0x100000001}, {0x24}, {0x1, 0x5}, {0x43, 0x20}, {0x45, 0x1f}, {0x5, 0x7}, {0x26, 0x1}, {0x140, 0x1000}, {0xc5, 0x1}], 0xa}) preadv(r1, &(0x7f0000000080), 0x0, 0x0, 0x2) 16:00:15 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x144, 0x0, 0x3e3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000006b05800be32b40a16fbc261fb57971ffbc20c5917f1917c337b10001abb690"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x5d68) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000600)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="e4d6802b97fdf275e4db0071fd044705a94c3e604c7aea81b8b31efe4508a3dea26623bcd131447cb92ead6b15703f25dc0201ffac50f2e9aaa5300c2db8270c242838c3f4b052ecc0760ee769e8bb7d40584b48e9c09f5606cf61e9c4d66eafe2261d29e0afc1c044be7e76fd544e7f346741f786fca5c876c51cd3327103a3b55ccbb5659de4d20783031f81809ca23f14447f", 0x94}, {&(0x7f0000000000)="aa8eb94f9b42455f04db7620a4e759965ed2c8b5710164e8361f0069ed72", 0x1e}, {&(0x7f00000000c0)="4797cbebebb2cd4f33e7f1dc51b0d08b98562eb21c0fdd2f3009d2fe9507bc81d239ee1e501d8c7d2b7455b0401b83b86f5e6dd353374a8fad", 0x39}, {&(0x7f0000000280)="1827b197dc9bba3d57baaabd76820967a09044f52e405c0eb3de1d8c4c1973ce47701b3cd72063a00fc792e850251395fd2867fcb884b666ffc6e0c2f83f2c6bd2ebc8f0fed85bda54e23602e486ef2e7f007108ef9d7655c34c94679fa49ba9d16e0eb3c7b646ecaa88232ada109c0264cc419fc78126240a3919440c1e4f0c4b74858493fd3fe4de2318608ef202c68ee5828cb2ff7754cc3e0200", 0x9c}, {&(0x7f0000000340)="56524a6c91042e95070ac15fcd7321e1ebaadcf6761de5baac85bbf7e70edcb6ea050113a17d9a8807c797e8ec482b564efb20afb652050102bd44cb6e0566839751fe450a44033727c0f0a75228eb0534f3bd12f622a05b80b8dc0cd9eabad253c9273495e58abadbab7e80955b06db656a9660f5d0ff1ca1a05ed7df79190996a0eacb7bcc6803ae4ee94b4c2f4971493abf2ae010098d2a4197b8fc3812738c2b69c91ceb580916bf111b", 0xac}, {&(0x7f0000000400)="47828c9a23c707017c12910c69498371c51653887a7752769ec1814ce0793e1fcf32a7c4e3f28fc72744f0f28ecd771970e97c4f4df952e67f6c2cad17bbab2fda203d8ff13fb3416855541d48f5628ff1af1681cf2d31e30ca50cf44b2729471da006a4362d071215fef0c53ea026be6acbac4932fd457fcf7e83f36b", 0x7d}, {&(0x7f0000000140)="05969ac7c1575ffc10865b15171c538923dd4aa0e9267c6fd93373c0e781cbd01be93435d14c8e4722b8a75d", 0x2c}, {&(0x7f0000000480)="6c6bf3c21167a0af723c9dc617e0e84f0b5ebaad5f86075d9afcbb4094b4a096c4f34d69ffcfa78d9beb07536eae0bc76bf65b47707563d1fa1a1fbe2c197b5501470750f741fc1aff27de48cd14e4718dc3b3a8af22397b592b5c4d0aa1c86ad81a5fa93e32ff", 0x67}, {&(0x7f0000000500)="d4cc3ccae0cc8dd865a7987ea9b8af8551a09fd92c92b1ee17a3c301bb13f367370b83dadff38aae6e11e44b067e094c7f320c7010fbd79bad0c0680f018", 0x3e}], 0x9, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6, 0xfffffffffffffffd}]}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040032000, 0x2902) open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xc63) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x100, 0x1, 0x0, 0xbee2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x5, 0x1) r3 = dup2(r2, r2) r4 = dup2(r1, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd13, 0xe}, 0x8000000000000000) 16:00:15 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0xfffffffffffffec8, &(0x7f0000000100)={0x3f, 0x800000000000000, 0x0, 0xfae2000000000000, 0x4, 0x0, 0x0, 0xce56}, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x8, 0x0, 0xfffffffffffffec6) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000100)="dacea0fcce463d84f50a3402fe7f63de33a41c43f9d524795072134a11bb5dd43bebeb097604fa29d6cda311c4a01ea9cfc48012f16617dad8db01375e871f0b914d28728d435a28472fcd88f19421aec9a1d4a39f416912fa2affdc36696aba1dd11a9a0a9bf799b3f207e8c50b92f0b214e1673221ac3e1de5e63be0fed8cf87d058e3a7d27e76e0fc60ff97bdf4350bf26ad8350105673292fa5f7f3298cf9abd9dea3ef9182d126acdcfe890213ef2b9a851c67214045f02b6cd0455e9a2b4c4970d1ac99d902a7d186100b16cfed86a44d487ee", 0xd6, 0x40d, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0xb9ea}, 0xc) shutdown(r0, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x4, 0x5, 0x1}, 0x8, 0x1, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) socket(0x2, 0xc007, 0xe897) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x1e, 0xfffffffffffffdfe) fchmod(r0, 0x80) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000300)=[{r3, 0x4c}, {r2, 0x8}, {r2, 0x8}, {r2, 0x100}, {r3, 0x8}, {r3, 0x4}, {r3, 0x20}, {r0, 0x40}], 0x8, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x3, 0x20, 0x1, 0xffff, "56e9feffd81a3ab9b1f2509a117c8b7d5416bcda", 0x4, 0x70be}) r4 = semget$private(0x0, 0x0, 0x201) semop(r4, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x40) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000002c0)={0x3, 0x6ad}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getflags(r0, 0x0) r5 = shmget(0x2, 0x4000, 0x42, &(0x7f0000ffb000/0x4000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x2000) accept$inet6(r2, 0x0, &(0x7f00000003c0)=0x229) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x9) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) writev(r0, &(0x7f0000000100), 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x10001, [{0x3, 0x6}, {0x3, 0x971}, {0x2}, {0x3, 0x1}, {0x3, 0xdb}, {0x3, 0x80}, {0x3, 0xc3}, {0x1, 0x9}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x7fff}, {0x1}, {0x3, 0x8}, {0x3, 0x7}, {0x2, 0x1f}, {0x3, 0x35}, {0x3, 0x3}, {0x3, 0x7ff}, {0x0, 0x2a191d9e}, {0x3, 0x2}, {0x2, 0x7fffffff}, {0x3, 0x9}, {0x2, 0x7fff}, {0x1, 0x62}, {0x3, 0x9}, {0x3}, {0x3}, {0x3, 0x7fff}, {0x3, 0xffffffffffff3fa0}, {0x0, 0x7f}, {0x3, 0x2}, {0x3, 0xf800000000000}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) fcntl$setown(r2, 0x6, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = socket(0x1018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x0) 16:00:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setegid(r0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0xffffffffffffff00, 0x6}, {{r2}, 0xffffffffffffffff, 0xa1, 0x80000000, 0x5, 0x7}, {{r2}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x81, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0xf0000008, 0x3, 0x8000}], 0x6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x82, 0xfffff, 0x10000, 0x4}, {{r2}, 0xfffffffffffffffc, 0x4, 0x8, 0x6, 0x1000}], 0x4, &(0x7f00000001c0)={0xd0, 0x10001}) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1ff, 0x100000000}, {0x5, 0x3f}}) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000000c0)=[{0x9, 0x1f, 0x7, 0x555}, {0xfffffffffffffff8, 0x7, 0x7, 0xfffffffffffffe00}, {0x2, 0x287, 0x5}, {0xffffffff, 0x20, 0x9a, 0x627f}, {0x1, 0x5, 0x4}, {0x100, 0x2, 0x100000000, 0x5}, {0x4, 0x9, 0x7, 0x10000}, {0x5, 0xffff, 0x4, 0x5}, {0xe5da, 0x4, 0x1, 0x9}]}) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x40020, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x90) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000000), 0x10000) 16:00:17 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) dup2(r0, r0) getsockopt(r0, 0x467a, 0xd02e, &(0x7f0000000000)=""/233, &(0x7f0000000100)=0xe9) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8e) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="e12f88211593cffb0d8d02dfd6a6880fb6114daa737cc40762750b5bdde777e105e833a525725727a219bb6a57d74338bb61eda976b7f1b70510bb92e2eca220ed21ba04405ab107e96949c29b24673e5c68bf5424372cab1a89521f7bfb8f9e43a94af55c28c41bc08658ccc92fbdcfe030d9e49f657e88a28ab5eae0776325bc4d0c3fc7e2231f6da31072094646885fa9c940a75bf4f98bd660f68d94e84bd0d08b6c47d074fc95fb1f0d597e6da1bab6fee3db26efc9a0ba9d742e02ce5e2884017212787c2d931a869d6ff7a50e293f2fb76549654639a74804e42c5e20252bbaf9824a1fa77bebb34793ca56c4a6bdc3492a90411412443255d4a755fe469ee2c42c995c6c5ed3cc3825181c612dcf3e9d0c37d091745d919f55dbc86bd936b4a0b5f8c47748b06369fae6d0e1ec267a0f08d761a49fc7a520d5f20c90d3bf5e95b5a2919b9c3310593f80eadec1b272ecde328ed2878027d514bc3ae8c14066916f080618ac19efe43eb2f9034955c0576bad9182e4892b00acc50e70feb2e33bbc77e5920f548426544b3982ea7bc504ecf856bdbaa34caba5be559545a24645136d1a51601eb3b581c416550bb0072a55ecdc25f6a865afdc1c09c5c9b63d10e970ce8430e1f19ef93261c2415a79299fb02878242670b304462a029c2d4dbd0e6a99c2489f6050213ac15946ae8374a68fff0fdced54ba6c420ee33f2a474fd2865403b55f53f252dd06031e8a938141e426d2c21f4e6230943256efe53c9911ce610938a8aee7f9b72d5d40a321f83e18435b69c94e0f1399840f939337a3d4761e02c9e42f9b8db657c1ca608fae5bb7e81553773881217ae4cc0e49d38780ad2d9c608a5ffd7b9ccbf1f90eebda0d3410698db874ccccb693feeb7cfae5c9c3d4349c9ff382d7f0fecad1ec5b59f2ae2eeba3cbe66612f76c27a3a480055e9d0040270366e8cf0cfdb2fd04f76b7c401934dab23d2fb0116259ff55a5635319089dab4e752ede9aeceaf5a29add7568f8700ee6cbd2165d571d104e9a400cc3d0951b35987afa4bce8aab656df41803642498a996eee40985912ad11bcb441a8b950afbfbad39d9e3c89a3d0e2276c150f4be52d481f5213b2f8820fda6f9bd11baec48bcbe59d6a25b961e9ca1e276149bb080ad921457d75388fb9da3435dbfbe471d11e1d96a5e2bcd57dd6134158b3046fb3a0442e3b49d5fac24bc48b82447e820af5d9a3edb119b4ce7e0be513ea2f9f129b5d94408a527aeafa0d3d2ab591af1216fb39c977f25668c02bd2b6774fb41bfc975e380d189308211fc834acb1fb32426e7fcd62dd915915e38ec7088c04ed87aa40af5bef2649667748258c64eca967ce1aa15acaebfad1011e49cec27d64f21f4ec0aea9dd9dd56545bfa07c5930c201e50df4199d652873962818a3967e03e3950e0132df2aa81623255c4434c5e17b2fa5f914231fb70b8213f823e70aad7c9439fac7ed84df792454581d6aff0cdb457e37d8a01499d57213536e05dfcc10484d83e89e3dbab0c7b385c3a11d0ceccd5b01d010c6f4333426c9cab9bd87d23e84e9d5514a7afe7881940909aee8ce149e6d328f32d65a06e8be6663782e0f2cc94cbf7d7e6f8ae205a774ba8d8236c07a1484949a7edb9162e14236800350937ac2b135c096179dc2d30592bdc4d7fcca54a3218dfddc8e5989e42573546a0cbc8e477ad9c110b6588d012204c531770fbeeccde3ea49b84ece67ec396633274a90129a8a576d3e618388b1a592611f2b7dcd7f833d00583469ed2abfa1e178a7782e619dbb02539a2a88d9f4faf4b3602de18245d27c17b673076817b0f2915545ee7e7954e8ac0beead1b39f8972b52d954f19b5c3608ab65467a182062a0b75f4cb2542566027b7506b79d8f70cd30e84a4f6d8f4af70a0d005d0ffb4d85266dbef1dd8b35ebed87798a748115707b1e8db63371e71377cd793641be4ad1d796ff325992622b229782f22f6dbb694282ae99479c96ec2bb0af7f83aec7a435a2a43e6ecea4a78d475323449da9f68627982f0bd3e77040d732c93301f30346a05f656d52796ed2c81bef2b5d0857cdd64315f8e5b634a0882c23cd525982015229d7b7f117746de06d79f324affcaf4ce67b6ab63a13b5b147a4ae4ce0a92c4400c59092f53504e6552f7d2e11bedb851987778139d96c163f6661af4b940f5f542af8bd1a91a41b5fa0dfd5cba3ec1021e94f8a73326ade5c120d593757da0ca6e2c70091f5b927be773c2a057094d0eca1dac7bb8e1b1f0b84bb71147ece73c764e773a270435e41d64e8b1af37e3a80cea8e90d49d4116e7437e1254f6b330c0295bc963b6b852878331d03b919a03703dc3f14858e809d52be3fb608ed2b10ec5408545a71ff51cc7c607c12b615b37b32a202db71580110ab26dc3ee05b88d2aa0a4c690459d0d1b201269170793f823bc759621d392b940d2a79d1947d43c18573c7bbdc1532a9b5f422c3a685e6c44683828a65b016ed8d53c81abf6072a7117243fcf6bb4405798649bafdcf659ec37d215ecee91bc883e73ade4d22fff358984792666d48343ba3164b42fc1d3815426569500c078907030d16340ebabc30acc8e4c5e38001b47e7862d5977c3a1fc758d65f96527e192d92bce8c3328a6ced2b55b8a3f9008fb03474aca0060d37539b68e34ac65997411c70396ca90a2391851938812c987ccf1c7828b034976edbb54190b1ff4098a5cdcb0856528b3932318ffa85482ad23efce6f1276a8e6baeff6e67825c61c7c9f59280650790f6688df052ead275a1c097574d7e11bc54811dc4267d80129ffcd2fe286fbb9924adf28bf9902b5af1c893cc6443169b5e1c6ff37c8b94b6587d9868664ac45592fb3b0fc1b8d36b7b375a4e42579f8e8af8e294c4298487176c89806b5d34d2f13cdbf416dad837258c3ef8a48038f8d90eccf81a82910596852517ad7cd3d5293cb6c349bd860abda70fbc532a7a15726ac07e961d983e5ea51794a6d66d0cdd150c5dbcb4b5cf9c2adc7e31f24aba0ba6b6876be80a5aafdb4433d400db0eca51f53f8442eba63f52e508906b45f894a6d3efe794a339e1a426e674dfa2fb97f0c16e695f293b6aae26629bf4f82d52e4c05c9f0619f3abf6bdcb6ab89c52021e1f32cca9589aecd2bd63dd1133b079f3b26201c16f0a66c700029a5980a768eabc89595ee5c33f93a5fc9e5f7387c83923710c86f2e99aa7d170e7752f7a93b276e1f2ce580126d4905e7e29b5f70795d6bc67d2d98e8257663aa9cb3a3988c751e6ee950b36983e0dfa09aadf709a4a9ee93d427ed5619f6dc375f841be6ca0caa91d5d3c46f9c958cbad94312a68abb72c83609b035e85c1cf1cd5d19b97b667b739ea1301b4986015641c75207a0e63cb46c88d39b6d6f9199131f5934253391cf4b42c45fdc626973ff148e0412fbb554b9bdbf2b93c7919074b1786a55d8ba9d377a667a85a16fc8df119b2c2f0c72104cbdd32590d5b0f25de7f651a7e3a78f09806a9b3d07b5a6b60c5c3b59d87027d82f2efdc0952f6d0862b5751ff0cfaf33e59dbd9733f38b2cee0ef832e3c5d3b58af8e78fd5ebe42f0eaacba09b91df644b1d518979ec2a852039b198310de644f301fdb1c7720b385baac6f958639973a587b4f29beb3b8cb778eba969b88646eb7ab236b3c2659b533f41e8cd6988968ad60adf55bc2169c83afdadca44734a20394c49221cf1671f9d425a3bb88d556cc164aa8d41416ac545c947a5b2be0be712a6e4e28db6298ef666d55f28aa61f0fa2c5e5cfada9ca2acea20f4b53af85b9b2cb22ddc41403c6721d07f30512d19689a9b8e8dc43816089f165cc21b76ba5f50ccffecdd2fb0de6c7df5e83d5ba8b696d257b8d0170888b0bc0f5a6510ae2a67508144f6b466f8025badd1b4569292242b101e352267ebffe25eef48fa6684b8ff069b40855ba88e0449ca5ac54841a2c9f5ffaa34b2e3d817a56582410486dcbd653098b44b405b928b5dd87ccda1cf298805441e73634a0220787fb0644bf325f2c490d3962e069772fe4e75a21e74ed967da85dd4d0c3d41fde31f7c4238187f7643474607175241be97158cb33a7964e0afe8dc78f169fc50235bbee54e7da0e38ddf50e5dd23f66139c0fbe509687c382276320979b10c3f2fcd14f4714223b94595fb88977f7cb858a0ebccb38c23ee8b68552e3f2dd4247665bde4f51f7b87f5b2152cf840592cf61bda6d6a8d7cd552da582b77e53b9a955c62f44230664f1ccef703cade44edea5a7d40e07c9b9f4430a426b0bfe10028b7115bd26ecbda193e79ad140d89dfc26c260e10a596fce7a512188d79b77591617996ed17879e85d922b038abcbf356e02aba0c4e3720ce6a41186993402b33608aacb616458f60da6d4e8833bd1cfac654e22e327187df07ee18e60ea5c45b3d96d8aae4ad97bacb607a0705e66ff427d1416acfb7422ea54ae1109a632022d6459c8e46e085a425a378e896e035f76db42a34682c549c4956df9073bf8ed5a878971874949291e7ba3628068794c8886a85a276ade5cfd2199b537413b3ed0ab4808155ade3050d522943e2d95d09dd31d42fade38f9ea20661b172ab751db48d04dba8b64847ebb9be88dde7b640b46c05ca280013f8d6e9c5b5da29a88d7014301c035a6fa348071643b8b2e612fa4dab059b47981daa9f03ae89d9bb873e122b1ae09454cfd2a308e05cc83b4b5bfce304029304aff651bdbbf9a1724451d2d13f0452769c04d9c13e14706b70ac89acff772828e187592d4cbe12a19ca13e90622eac259034c267093a9b4b70bfc1b1053a44983b05e99e0b816c4e8414703f1d3122b0cd635940aa495040b7efb0528f26d734d78b6be8290a9e7820fda2735c93947561d5ac47491793a4762fda6fe5e1dc6f286f34c6736a046ab434daa29e11fce12d15d920fda522aac969bdeef9f6464ddbd176538340330cb8b8c28041c081615eef97e385a7e3d54609a9967d57e0d8ce89f5337f850d078365a8ed57ede155a9e46f713522828249793cd7cc3ff1d5c80876463427ed395bc0df32ba71134d4a22c79753f7b6dfc761ab8ca897b5e73f180e2aee1bf76d97ae403f237a51afc3970a2c9c00d79bccc1a2c34dcaa396b7303b9a811f24991281f86c1bbb4141676b347d2ac68de51dc2af4f46091b83daa25d4fe0b0a03cacfa56aed88cc8da616db62249c774b33eaece7c7d4461e12b1e8bc2e3fa7493a1329c6678d4b6381f44c9f41bd617993e85dfd0a5ce2b737d4fee9255eedbfee20cf875548379873a88d93bcc59c9f8928586456245642b9667f6f9cb60d555710f064c35ea7bea738f5a5eea73762a6a6cd2f6e87e252daab5cf28674536b98dcea0b21b01ea72c088c01d4a0729d59fedeb4b53f5d3a127b38fb2e548d67f8d0df9ce2d6a22f6d31a21ba291d74e7069da4fed09df0b1ff50948909ff7cc484547677355edffdd2f8d686f8c5c24811f3b40a57338e4a86bd5cb006b5a9650be101bed6982a56eebe568f4334054783602d0e0763536eebf66ed2f7047215132fedca2fda6deb667dab3dacb8ebfb8899dd6ab16b9178c0c31b622bfb39c915118ffd80dfcafdf5f4dfb9d75455e5303aef8bdda0fd97cf686206b23e87b43a7d2641ff51f3bba83fb6f7dcf12a5cbea3be0dafa91bb48d1426d4cd38a84e1d12c493869506319eefb891432ba18d35216185630d1f5375df67736988eba7281ce03f9a7ce386f356fd0", 0x1000}, {&(0x7f0000001080)="9acd9582e96a3e77102e2054f33874e71de1a7a90896d50e6f0c700e47d6817e3afd94aece3b473b7fec8597da4fa5c1a3d9fc91de6cf620f5fa187442a30fdd4b2de2dfae3df1637ae87c82c561c05dd45adbad10bf83889383ee62e91d29947f2de48b8cdfed87df25f55049aa7206d61186292e77f1ab0ad91a39db2cabdd44986bebc9651e5c19d0364a89949a41673a9d8c900d5031b650fcaefa7730387069ab7d4cdc82476723e219f60c90", 0xaf}, {&(0x7f0000001140)="738a6fb472ee254f2f3e59cdd40139576d9bc6c4b0ad5ce6e058fa7a87d2dc7470552968a78738d22434660ac31ebd6fcdb9f41e7e87621401aa29c8bb7cf52cfc197da5a19453e983fd3835971122a2d07ed960db5f060d6e1f942e72c09dbb9d1dd831a2d7eab9bcb310b9d4147146390b002dec17c7d68be0abfde4d6d64aedf9722de305", 0x86}, {&(0x7f0000001200)="2b86828608674aa72c00664f49fba0560bfab6f67a752718ee005f5b999082747e5766d45db7d3399063501cbe9b0ebbea913dab908c4f0d806e63821cf511c711f2db82c1773febd6173757fdca00e363ca7b2377268ae0d35e1f531e39485e9fba16f0bec28776dd32044635da2126c8af66d1c6892e7ac76bb65f27b553094a0d294de4370d89436ae5eaa9dce5b61d6ec915f6536c564a3ec36b8f64c4c19333c508478a651247003f21be134504da5625be60b00f87cd92011a2e66c261fc489f0e19cff8daf5d758b57b114a6fa4685b1d1254c974349dce7f16198909dd", 0xe1}, {&(0x7f0000001300)="178b87f77ef7d2c35e20bcfb29ffe44359f543728343697d5031b5d215f4deb8fdaa2960064fa3fed83d41ae59611e11417be918ab25a83588b8310f278ffb6690", 0x41}], 0x5) socketpair(0x1b, 0x5, 0x200, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x90) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x2, 0x6, 0x100, 0x5}, {0x2, 0x7, 0x8, 0xfffffffffffff800}, {0xfffffffffffffffe, 0xffffffffffffffc4, 0x4, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000140)="89fa07effc8d1d9da442030bd74f48d60c48ddb3dcbb5efa12eea7ee611db6a9bd36ebebc8795dff4d6693cd1047d52530f3f1c1abcad8f9b7279dd17bec02a13b") r1 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x160}, {r1, 0x10}], 0x2, 0x80) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom(r2, &(0x7f0000000180)=""/201, 0xc9, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9c, 0x5, 0x3, 0x7f, "50f46eba07a7583d3e4caba353f5803023f5be37", 0xffffffffffffffc0, 0x48}) close(r0) r3 = syz_open_pts() sendsyslog(&(0x7f0000000200)="8127f2a3555171d70f10f4fe51865e2fc95c8cd4aa1448815249db5809d85ee5a043824aaa4a46dbcb4088c8723c5d566ac2653bf94e7bdcfdf9e2035724361d8bfcdc20e69f59fb3044f06234c30201c8c3fc67a1c2f0df643260fbdeaf5aad29a743deacf13852c1c13ee78ef93033", 0x70, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xff, 0x8d0, 0x7}, {0x9, 0x100000001, 0xe7ef, 0xffffffffffffffff}, {0x1, 0x8000, 0xc38, 0x5f}, {0xe62b, 0x8, 0x7}, {0xffffffffffffffff, 0x0, 0x9, 0x38bc}, {0x7fff, 0x0, 0x100, 0xd4e}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/48, &(0x7f0000000040)=0x30) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x88, 0x80) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x40, 0x8, 0x8, 0x7fff, "c23f9fa61fbd8def197dc54c3e02156cd2ff592b", 0xc9d7, 0x4}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x8, './file0/file0\x00'}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pread(r0, &(0x7f0000000200)="82092970575a96", 0x7, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x2d}, {0xffffffffffffffe1}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:17 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) open$dir(&(0x7f0000000180)='./file0\x00', 0x84, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/90) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmdt(r5) semget(0x3, 0x1004, 0x204) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x101) mknodat(r6, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000006c0)="9d1cb4ae94d4e0f964cc9e821b9e671a90c3d2a3ee9fdcad28a056181f93e59c54c7b878ba2a1e18094bea59615e0a60ba58c325054f36d11ee25766c4fe12fd084dca1085dbf1df2cc523e2796af27bc5c0332ff36545a21d2564dee57ae2a2987ab5e72d2e077888f6d6cc6b1f70c891c88edefca4ce6332ad80c5a0731fe9183b15cc5eb2626a3e475c263e1e0e283422573818bbe5e1c77f2db43a5249e3dda6cc1bef7dcc57cf59a5f68d6d82bd078e5254ae09c714", 0xb8}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x9, 0x100000004, r3}) read(r0, &(0x7f00000000c0)=""/254, 0xfe) r4 = dup(r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000200)=[{0x9b6d, 0x1, 0x5f, 0x1000}, {0x960, 0x1, 0x7f, 0x5}]}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r5 = dup2(r0, r0) r6 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x3, 0x8b, 0x20, r6}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) listen(r1, 0x10000) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x482) close(r0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xd8) getsockopt$inet_opts(r0, 0x0, 0x20000000000001, 0x0, 0x0) 16:00:18 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket(0x2, 0x10000000000003, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x401, 0x7}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6061fc15852"], 0x10) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x5cc4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200)={0x401, 0xd4}, 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r4) open$dir(&(0x7f0000000000)='./bus\x00', 0x3d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(r0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1f) syz_open_pts() syz_open_pts() 16:00:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xbe, 0x0, 0x0) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000000100)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget$private(0x0, 0x6, 0xc) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r3, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r7, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xffff, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000780)) semop(r4, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x200000000000007, 0x4, 0xfff}, {0x0, 0x0, 0x1810}], 0x2aaaaaaaaaaaac19) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001c80)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000440)={0x2, 0x1, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffe}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r9) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x0, &(0x7f0000000380)) fcntl$dupfd(r3, 0x4, r2) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) open$dir(&(0x7f00000001c0)='./file1\x00', 0x10080, 0xb5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) unlink(&(0x7f0000000300)='./bus\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = shmget$private(0x0, 0x2000, 0x101, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000200)='./file0\x00', 0x20488, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() fcntl$getown(r1, 0x5) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getppid() r5 = geteuid() r6 = getgid() fchownat(r2, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) close(r1) 16:00:18 executing program 0: r0 = socket(0x3, 0x10000000000003, 0x2e3b) sendto$inet6(r0, &(0x7f0000000000)="56ce73d08c2f6f5cf68076e8c01a6feeea35c5c7f89cbeeb5f6e4a0b9aae17ba6aaaaa92071c8255894b6ef4c4d565c38dd137457412c2cd99", 0x39, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x3f0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x6718f7a896018c9c) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 0: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffc71, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0xfffffffffffff001, 0x5, 0x2, 0x8}]}) syz_emit_ethernet(0xf7, &(0x7f0000000140)="6b1fa8927e0e026664e75a3984dfa068513dc4a962996cd01ce6231ae8a1f50121e18dda665ca39aa88ca078eecca436dc01ff7831bea45937f52d24f0c391504eaf5c75112de9bf950c847c4184c5214916ac44aaebb210b6b31b5eafe89e9c47df30a943d7338a8b88ea958ba18d8e652a3db99cc6db8fb422f11ec02043a78e54833aaa9d8776113dc0d719b5f55bea68d78b88f2d6db112da5d4e28f018750daf2bc41aa13fff46390731ca9f43255e91554f7085a26977bfde5768c695a8950bed0520af1e4f075375e4165cebcdece8f2bc440d5c1df161009b1c86e98b9dd5ca13d8e6be7ad841e7395328b9a68f00c7ff3f737") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x20, 0x4, 0x5) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x100000001, 0xabfd, &(0x7f0000000000)="89714bfd4a529f825ef37a3950150f054cfce335fdf8eae22c6af0c434127ba5651c34e8", 0x24) r1 = semget$private(0x0, 0x3, 0xa) semctl$GETZCNT(r1, 0xcf3c420ab89192e6, 0x7, &(0x7f0000000080)=""/6) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 16:00:19 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getpgid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x36049443581b05a7, 0x100) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x2) dup(r2) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x100, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x1}) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') getuid() r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r2 = semget$private(0x0, 0x7, 0x0) sendto(r0, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000005c0)=0xffffffff80000000) unlinkat(r0, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r0, &(0x7f0000000500)='./bus\x00', 0x20, 0x0) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x8, 0x7}) syz_open_pts() semget$private(0x0, 0x2, 0x20) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x10f7, 0x74f3, 0x6}, {0x5, 0xc145, 0xfffffffffffffffc, 0x4}, {0x800, 0x1, 0x2, 0xfffffffffffff0e9}, {0x1, 0x6, 0x3, 0xffff}, {0x1, 0x8, 0x58cf, 0x4}, {0x100, 0x7ff, 0x3, 0xffffffffffffff7f}]}) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x18, 0x2, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xb7, 0x0, 0xc6, 0x0) close(r2) read(r1, &(0x7f00000000c0)=""/241, 0xf1) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x0, 0x7ce}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xa0, &(0x7f0000000380)="df3164ba608e51c2c908d7713ecbacb42cd050c062c92a447cac4d77cb74b6369ef8348ea953fd58aaeee9453b54e692bb1cb36ff7990a8d6554bd486c5eb371558781b7aa3c27b405b312e3d1ba03bf5d00cfd52d3e81200dc0f9beba67f0d1d9fc6b2adb55030e8197b8c1b2de5ad19c049dd688a9843bcee24b49928fc254a3c70b7564b4ac7f05d8a034f4e7efd0831e7f97a098f053f8d8000b34e58457") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0xffffffff}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = dup2(r2, r2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000140)=[r3, r5]) 16:00:19 executing program 0: r0 = socket(0x10, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/82, 0x52) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d501131"], 0x10) sendto$unix(r0, &(0x7f0000000140)="58427f97685a85801a7a82f7b8a7e5554cae7696fe529975508aadab84bf65c9fe752aeee1f352409184a7baeba3990a5c8cd4ebff98159359f7be5c30fe771166271beb47d609f5fa7336a0662a2623412799c0a7bdcc633dff3c7f2389bbe1217ba760712760c7283343989a7cf9420df8eee148c87e6f49093be3828d37bf3765f55a17b5ef3e0ad81c5f6888543666", 0x91, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x5}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x64}, {0x40006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7ff, 0x100000000}, {0x4, 0x1ff}}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) r1 = socket(0x1, 0x1, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/75, &(0x7f0000000180)=0x4b) r2 = dup(r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setreuid(0x0, 0xee00) dup(r0) r3 = geteuid() sendto$unix(r2, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x40) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r3) chroot(&(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7, 0x49}) r1 = socket(0x11, 0x8003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000"/177, 0x17, 0x1, 0x0, 0xfffffffffffffdb6) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:19 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x2, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000080)='\ao', 0x2) write(r1, &(0x7f0000000040)='<', 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x15}, {0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") 16:00:19 executing program 1: r0 = socket(0x1b, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x56}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r5 = semget$private(0x0, 0x8, 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000400)={0xfffffffffffffffd, 0x6f9}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) socket(0x0, 0x0, 0x9) write(r1, &(0x7f0000000b00)="f2b95c895f22b223428d1f3eda7663c6b6c1480530da2a252f9dbcfa139c9cca8428871b2ed50e93fe86e5401f937780075b06563d8e8cf36f90a607bedf8a52ba467882b3f9aeaa9fde7b9ec5783590c16988ec73571daa1900de75861ec82b8c1c6f1e93bf9c0677a0e3a638e893a7e77c9ee0531d1d314295d7262422112e6bb31d64e5763f2f2ca206bc3dff4e7d1dd4efb362a078d042a5c4c4a9adc3491480850112c752df56100f2017d723d49bf3064536111f7dd25a96b35b4f322916df019691a384a863661e3b9425529939c47f1b186ba0b62a63db343538d2380b4e02fa88e778312d044acdf148318d48de59f9f53aff5f7282763442c6d745c63d3117e9870f3603dff4f38fd1102e711abcc8aa6e452b9cb3f789f00eb7a9c59ef11751c2c086b5ace50b02dc09ba6b753272661f91a2151dfa6f55ec666af7dd5f24663f588cc066b815247423b1ebb373a8994b5eed8d1b0f15ff477623d09fb39ac0c14f569b95d0d24d06ea4c0845427a326ac194097fbd191366652c3f83e1160cad4a3d256b18f480ddfc7cd3da84af060bece5cb6839ffb25deed705c8512950502161df76ac2d188ec0f8bd5add4114b6fb56b6192fed54d5275c1b41ce49f0474ddf9868050a1a2bc88b9eecd7d8ffa838b7fc7eb7af57b20872d09c48e30d1aa2e9cb97ab9bdd81ea73fcc1d94bf63d229ebcc4a8ccc945a7eadf90cb79f531650fd167717daef25e49e3b1f66b27d6da89cc3e79a89977344110648e070de6371a4ff4119ff9e3979205cb85152ebf458adb5580e65920cc3a66cd7f0a42a0a0cce85471c53955a133cfd91f78e525240624d56659fd4bae166b483dd3cb4c6ea17aad5ae98c620e2ce418a4e375ebe67ef4578fe46ee9d16f758f60705040fdc01aeec0ddad8be76c8746da1fa499a1bacdcc73d7d40a30b7c24b5c38a8b5b68cc34606fe78e8eeaf418db5c5816efa3a62bdec324be0ba4d142d797001b1bc72f69ac067d6e77c0fd8b92121660e7990746f8e2a2c2c5a333ebb51bc4f3fd76459033bf4afa62f2546c04faa8385eae48f8f5b5549a0cbfef382c3ec12481d79aecbe5c0a4ec1942dde6d6018a14ae3769671bcdcde01b7529e448870fac7e3df0ea7a0dcdeb116d058f80a673ae9c627d2a2847d7cb1ca3e107c50efda6f0738f2623722f8aae1518bfc775444200124f5e89b38c109b677101f10800f45b28e619c8f52a0e7a1f312811e74110780a5572374af8430cd3cbd530f5a635719c2bda6391c077a43ce4a802c790e1e312de145e15ca13f5df49e76a405efc26612186e1974cf8bc1c6b36f4f68307a244a7d25b0546ee0cbe4ef5277686d1c495d0328f3a39352dc29357a7abdbc345c6f1b4b3d4ce3b14bc92bacf2dcfb14c9ffb8d630f0829a82d0dc26b57c83b24a2cd9302ed529d7e35ee98e9a0fba4e6ca5b3bbc73e409998859d0c4d8a20e9ed393ddb83995cc493583ab2fc749d7f4479f6f7136f8956bb96100bd472f47637bbca79ad2bfd55de10a4e728dc1159767f929c606c9c13e1864bb52bc4c1f44ac3737f3ecb8d7748ea5e338bca6aa51d17ac0dc37a6ea597e19686c19dedb7d28675fc1626d5e4f8b84bf301ecd782bc7ff6611312e8fd6119e51eb5eb5ebc04df2acc1bcb28db20a0964b2456730aecb674fda986b6b47c4b8695f506583024a3787dfdfe3fa0e2864a809bf43f1a81df202bce768541bf1d7f3d89c616d4fb9ed5f17fe230aa5a351f4c8f7ecd8835fb5b191605fb5a89c026dd974c7706b1a6b6f65381a39e16b796afa130c7ec7e8e9d3927ad6404dc0c3a35d6b0ef5df4987476e08549e57aeb5d241c5895e80956d53448e2011db21efa4cd95d5c26869b62e9a9e6253c9aa75b2bd0c8706acbc7ef89c4978effaa4a259f8f613abfa27f7557f0fa694bf329b28a765056999f2781df797d9d21952747be5c3d155e1bb38968da917c160836361ef7bc55d196d12e16c8e4d7ecc551a0566a3cd6adaa9f128aee8fd4a32b7196460e804a55e4f73151ef04761a2cbcad1d9f7876843fd2af00266a807d3b9c6a9716044c1ace963ff7d0aed5e1a3f5075904bd0bbfbfd8f294db42b7428e6c607e87fd2d30a7b9350f1d776c847894b54bb58d9cfeb617413c75c745594f2836dad3870eed28ca04d07b130d7554ca16d617e1bafc36fbb45d9d868e2ff9cb5eb19e43cd38baf7b1782a83d8260ea055d7e1c88ce247249212813ca35ce6edcbfd29c47226163f6193ea2c80b81d76de00a8548aca9794f80e5efe7f624e93c8cfaf39bfa755563b4c963193f1d18035f004973a43c2ccf30568c6422079dfda3422e9ac59c812aaacc863e837bc28320a91fc328d8d515acb32c64ab60d6a38d9327b965d1d4d3b82e77a93b6397736b20ac08495296876702d6c7bcef48af028e80a1d939bdbe0627a9510285ed2132c3503bc2e913482561ea693ce99fff81945ec3fc82fb64a05b7b440286c638b2669d6b9320fc27550da46428d251edfe992389879b52b14eab33c7bb194d5be3bd12bc73380914802ceaac3fffbaf5aa2da56fc4ccb571772c412d84d3d68f8e887b528c8d790f9216a5b3e225b2decd556af50b2ed924db8287c872d1d0dbb6339a0db23ccdd35b5259dba976fa4168f416041094924ce2fbbc2f35b6e88d9af709e97a43fd9dd1bc1d0170edd3eb452489a7f439a98014bf769e4044f742ca3918f1022e53b0c4492fda072ef174402c30266fe557cdb1f62b1b5f5002309c84a6d2b48cc92a52c7d40b696efebf1ad12515a13bcab37effdca9e10e63c494c55fd6839472534caf3f6ab185e94e10ae88ae5430fbf5b5b4af69369204a5652561c89ea57423138958c576ba9f2a989a6b43cae394124645550507f49c22c7f5218bcc85c542b3b5543a9b74dff7cd4302d4685c9c09918b1a49c67f502f85f6fd606bc25bdfbf2c58b6556b9ade770d5a4e5c0721ca016a8c6efa6c71069a262e39e06da3edeb37f6dc5d65543d89eea388e03fdc1ada0d823031f51768a3e610c5c87f4fd726ba649e2fd16bd3a67f34dd752abf151f7af9a0625bf3306961ac58cc6682cba8288aac6cae21b61567803a5266256cef67113a5bde9bd17fc675ddcfe835d7b3a1de2240488c8e2a901fa1480aef7df3b6e1142882715dc06345c951ce0bfb0a0b63ffb07e0c0706c360247305be1d20d2eec2e6730809f83071b1862a45a8a8e1185aca0c3591388cdfc69a73792d518a3294280e2d0b4b44a2b495616afc141d0c11f54fa39fb04896fac58a44cc695d0656c0889512ba1d7fc4bd7ba5c26b7cf45632667ed1c4e4baf9e36627fc3a3a705b3d1ba34c441579ee6f592f76d7a5cfb5414b5a6fa0bdb0b6d5321ef2991fffb2f6aac037fa9baa17c1ea545d47c5b9c22febebc2954856d4927df1c70468e7e8710560f95b22d1c16aee3a522cc52edcc5153ac185d357b887a58a5e4d30f1fd7d3c8ad7eab07533761f3a81bf4843bbb1552003c595cb8571623517d36fd013d928d52786347a9ae446a7c13911b85202fb6db6814a0b3903fb4e20bb81a9a344a7c1d7411fb46353c6b683664facf5f0d7e849362956e096ddf8f79fd4fc78aacc3cd216df5f9353649dcbf426969c0226ce47dd715a44ef6015e8fbf1c6ed20591338650f1e1a8f38de907ca8c8b7dca9d7a6c043cbd3f4b9705a761ae52ae9360be3f726ad589f588a3a859200e715dd463ce7af5843d1036b75bb2cabd6a9dd6e2164c1497c3c9b75d2a7ee5a9a26d6a28d7bfc7013735ef3e5e8610e8041801b70b992a9c297ee5cb0f35d1e3c530ce3d807b6702ec88bb93bbcb8332849361cd5e8b40d37252b937695430d4e62d27a13c58e385573533a148e427974b0c9bdc4ead55b9304c13a5bd2370d00e545fb7ca6ba11efc4a45cc73b33b11badf52cd6182ea3d7a085c7f748452d1651655ed63ec25907ca7833a5ea788a07d48ca96710ab0626c8ccb5ab987df73cc1375b67623580a79d42e19082d63abf1e74838eaa223aac12fb5c1ff35ef0766c2c601afbc634921f4e55fe626a6bae2be5b3cfd631f452fd3a61193c8f75b0371ec8436fd6ed47cc1885dbc5b82628f542e892808963eea43bff8092c73ea0264d7d1e6afbbc0f068067de2fae441a22bce85cabfac12d8f18205e62dcb841e6c052df54738b8d28beea96eb63b85c58f65828ee80a4df87f80190e18b6e7474a3a5bc93986be26a441e2d9595f604f9220975af70a5fa3fc7b081da4704a85f9b8c520d40aaed10f6883ec3ba1f7f05463e569e777c7bdefff6888d69107730e8b7b2aa6fe62a7d2be314283942aa53db3c4986b4f5d02604f9f2ee2d333c5df4906ffddb307888fde3881b6991d064975ee29bdccf65ee45031ba23a283cba8b2a05d8b55c3da7611b17a09d01341e2d03a239b0298759d5d1bc4e0f605c86132eeaf92d128b30f53101ed3807207c73f0de22ce6940ab69e37a025b54294fc489c503dbcd534fba24fa7158b55ef93a85e32e89154b47e410e487f76521c4f963a99f77cdb6e6ff7396794807a178f2a3490601cc2ae6b3f87029eb4bce399f323fd847c476e3f36dbcbd8c621852e2c50a7ddc15a77ddf16c61bef2f1cda9bb084721f83195833ad98e3e9c846297a0c45e5b60241dc6da77b9ce2f7738be91e460d0fa64506973ab241c09259ad4cbd9f66b7a70c5610a179583588a47ccdee02d7bf0969246119873467a2e4051bb97a45586f3539c359b5c0296976156013059dadcc94094a0c3e4e5355d532e76243337b8dfcc36e58645dcdb4539a7d04426493b7f4ff8c7bbc35d91734e8307a3f950053db57e6a1ca7fe475c857d8db5314a37606828dfa66503c1a739dd35234e73d87e04eabd9185962cf218a5a5481a9621b35999ce3734ef2a6900678c93adb93cacbf04819af25eef83ec04136131ff44998436c8fbd29501341102131b3c93c3568b2e3730084fb2c8966d0012f0639eb1c27e5bd4674600a52d9c3f85b7e334c133179920f759b2aae067b5a61b870442b00c60492df553e4f69e4120dc7b2ee2d3d07281b3eaf3507fd53085037d19a1150743e370e4e3982c786429e737db94930d4e2f3cf39100180916dc6bbef46802bc1021c70dfa86fbc54b7b27d1928ab93ffd299a85eca86bee9990cb21aa60a28a783819e9f78072fd6c68af75a64def8f97f6aea68157529789f781ac678dcd83a6fbc3310b5da5fb6ba762fe308644b86a89da07979d5fec7d82bea447b2f416ac37ab65a97ee4f8efc8e31d3ea740b6a593182ae4e2da43562c367ed1efbc1224907e82d0e75b2b01f59e28834f50227e791197e7963059ae7358f978f8523d6dee5593a5926c3ebb32fb81c85330137c9453dda81cf4c3d6c97d34cea3312a50f0b577c3ca3a0aac46163849b2bdff9372e7d2a2378ef9c24ea548b28d121aac4e5a8a1c888eac25e862d4d7817f0673a59273e6b141d770bb5bdf796127dde6dc5dd977f397c8dd7527dbe3122edd23d9efe67523459db9ac4c2235e2f42ceb2135a3bb878d27b8800c35a26fc1bca21dbb72644f5d51ed89e4a00c3893f1281b4d18c4d1b90e2f3e4d189fbb19f32f02fe59d87ca3b73bb5723fb7811ae58c5f6f0f64fabbc600b0ca677413f9e9acf20476aae316c53d16022e9c7ea0187278e0b9ae3375d1e74f8c3bbc876e163ecc9ec5ef5654d8d0434fc598fb783fd8d38cd33f1163658cfcf731677de30fcef3748295ce480186d", 0xffffffffffffffab) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xffffffffffffff24) r6 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r6, 0x3, r6) semop(r5, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r5, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) pipe(&(0x7f0000000080)) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/94) 16:00:20 executing program 0: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="bfaf8851a06a0328959a4b6627fafbed94592b28e97f44220afd", 0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00001ad000/0x6000)=nil, 0x6000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/116, 0x74, 0x2, &(0x7f0000000200)={0x18, 0x3, 0x7, 0x4b}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x7) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/150, 0x96) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff92, &(0x7f00000001c0)="08d96ad0639e884a5b020340222be75c4bc92eb83e287a97e7a59c80495a0ee04419e3fd6af2e1fe95667d548c860f160d958f46675d6b5257") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000001c0)="00e5064ed0090e686eb9525cc0adf7867a9661e8b3c6ffe9e18d07b9b667c1cdce9ec6142fc1bc23da80b67c6a54d1ad7b909c2916c9567e4b070c5728a0bfe2ab72bb529da8e47448a9a1f9735220de6250b01c165b7c69d43137134fa04608a176efc92681fcfb08b8811bc7e4ce3834975d4e796f2ab9dda5677b7a9b0479b381d26c49c09c4206fcc8592eeea3c317b14d84f4e0d981c3d4fdc128873d6e6502012a06df90a9c2946e4a8af0778ad7d462485c3383e477413364454b4a", 0xffffffffffffffb4) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="293bd4a7baef95e84acda18955bc64ba3a0559080d74bfb4904ebbe07c8c92243a5611f06839ad3ca6c3d2a648e0fc3372118f9bdeb883baa5513263ad662f56b3fee167cf5a48557a4523d3c60d95ea7b8274425779eb45fab5b663cfc9d7e82711282e08aff65cb960b62fec33ddc1483d247744", 0x75) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = dup(r0) getitimer(0x1, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) shutdown(r0, 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001780)='/dev/pci\x00', 0xc20, 0x0) pwritev(r0, &(0x7f0000002800)=[{&(0x7f0000003900)="0202cc0f3e55964beedecdfe0b4d5be5f0ad7b7c7b9d1f3982ab21ef8bad7f4bf42948c7c80678414a15ce95e3441e20eadc93b6d7da67126bce048e315b834067cbeabfc3ad8aa542cdf572876d8c2fec163ac51b51c37565b6539ae048c5a6dfa501f6b33a3bd0c845c803e738fd818ca4fd7148c02acda5df9272e26613281a5f3ae5fe01eb3d6711caade574eda38bbeb1074f933f0b6006a513609c06d24514f17e16af8f8602d14ef84ceba64649a30cf7a9699c39a302e3fdbac8aedf8f5772043ccebd7a0a13756eaaea0f002906f834e52d425d122d6be019c668bb7a8dc25a5931e476e5abd88ed2c78e097090548f9559584ae6da589a761efa7f20ba852bca8bba97f6c542a02f4f6bcd597124d6f7a6a079ad03e723de4b103a52b452bcd4a6cfbb5ed7d98e72982e187de8a73ecb4266f38ccba9981455e45f953fff00600577c1a7a82446341e7f8f3fe160b54420a0d6fc620512ec956435d52c5988b7e3103d86a1bcf432af7e96847e255cd2f12f5cb681ff237efd82b19542c40d04d1561a24acb6bbc5d88a33b350d0dc3709485be764df656553d4c80116aa384b77930cc53fb77440f345271e1e12f1340f0a8a4843a2dffe5fa7b93da6ba6b6573480e11223a0bb4e8d8eb1dd0949704d604d8476250a3b21b58c884b3cce86898b205f21a009ae1821d43129c9cc61494b4986f0f43ba3b54e023e944dbb647332421f9092e95ea9785cd78876cf280850536ee7d29630c12a118f80ef87fa6251666dcb73dad5742e31777d8e9662a45e9936bfead764d767d576c1be72e6cd02aaef62bce6a7492af864f6e957130abfdabd76e3726be870982910cf19e0bda6c8eb4c960105f487a54e350a9d526d71d92e9a89147a1b1fb72bfcc45ed634b3379718416e3679c1e6c8d29f99be86ce3c2e9293ae8174919f2fe9e109389c1ae8a28ddd667d3f183c1de3bdcc5890eecf8c219d997bc059a25cd2014c52c70dfd2d010468a18fce1335d3b18022b9040eeeea4951d72c811f34a57b69398f0136cea110f3517a0bee48635bb1b7ba8a3120b972e6136e8546358031bb375a41ab669be078fa6e29b29c6f63c841fe46dc723dd07e95e99771525ea8ca9c13eff0f4964ecd44e1c12cb1ef043ddade982289447975774bffe5ea53a3242970ebcce3f448c803edb80eee7c0aa7c87c41a10884ec544896f11cf40d49a5ffceb43f471190f66762a5463f3b6e2e945ab5319929bed3f5b7083cd09350d7e7bf5937b6ac33603e0cfca795b670b1130c93fbf451a1d2b384bfcb3acc44059a15f2d8a6a0d6f6f0697d858d45f5454b42a98abed2defc3fc372758ee38c494a99a4c729a7e0d0b473a9b1fa3f27de7b75bcc9654cf34c5889aae777622481cd482aa659aa45f5af5fcfcc5441a34ed9ce04bfbd0c9777589eb68c0fb316e07930eb46951c20b6e557c1073816af54fc27f2f63f90c9d06ef4d9bd8d08061a1f868f37eea5ee9bbd2378494e6ba81907fc51646719a079eefa6e4977eead9ab755fee744395e279d9910210fb410047d74ba72cdd82ffc8d41efe6a32c377f2afabe5141ab7e4b0dc0f3c8956adc71ae5012232719a7d1b7818424d72ec36890f5b1230d1d04944813f88fba5f29b38c36488fe79173a847a5d273794429578e15a7835ea148592bde7d14b22423671059f0a04f9a1332df60f196a64c6fe5f2f21b94c754d3d4f0c778b0aa9970dea6bc62d361a2bc6aebd42ac5bece9e0e033ead53e1b6bb39b62a7073ba070be3188b844938ed48c77a30eeffb6455aebdaf4b6a74d9a7304a660cac47fbd7f6f8167f0777822b5ac774f0a1dd94963022bfa252ff743f96b503d181f914e8838d313956e1227f7b5b84e42acfec9c4d1a819332005880cf1e3fad8b6bcc3a0654531972fa0c71f618612ef45a1416f576ebf20110eae512a5aa6f48c4606f4796d61c7309f221a1424a53246174e2568858e4116c975d6ecb388be3603eb5c9e3729184a6776827bd037f9e2d35d83533477f33c74306987860fa4b0ef83fbf1d3dfc6b0084b0590f01cfb61220bca1325d49937b1d0807aa574b720d2047af430a833b4ce8628d99bf8f459440b61589e0fe4197f9512fa67d88bb08c3f7fa10aa72a91b593896ebe65e5bb300e1c95f90b543afa1fe44920e7b67c35ab9aa63e847f658a1c86b2c818e649b7fc06b9f9362f2a1f58f37a1010f0f45d0117de77e8c38a6cea8041e50b149f81c5c055810dc9ff18682d9715880a96fe9208aeafacc8e02cacff5580aa86e869c3b4199630883c4bd18e04c9472a175c50a65b7f51a55fb1d87ec02f346481845c21040ffc99b5d68dbdc747acee70b1cf673d64e6f2b82069efc5d721d22624a17613f436106c73b5ae1004f0690996e36200c7eeeab114a42ce6c975f657ed26f316fc9221185b86961351e3e580dc0e8d687347f7b04169b2480c29998e5f957d0bf9f1db30c1c32a60ed9478aeb87dcefd9ed69fdbbaf33d6a903a4bf504a5870dc6b22a89430decb54d2b8aa7df63752cfff9bba3c50d52c3ba227e5cb895918da84a1946ba5df1777a40d990d328daad766c0980dcdbc3ef4e3ae6bfb2eb0f2b1d254ca5311824367c657edea69da8d8e1055702ec613fa7d80477b0ec498de3935654167aafa195c65b7f0695e933457196b7f05ef17df543c3650360cf52d25594719c93ab33defd375405c01c950427956abbedce4366158a49dd3a86910f569806f8403d5bd3b0bfd88ef9c506cb559b65b13393272432e4361a5af64ad0bfe80ff96f75ce879dbe024c6ed1906088c3c2c03a65aacab8843a0cdf017702f6b45eb126284665d0ca6fad69ac23b435123c32b7443efaa8d7774c0c3bc0f3658213041c147ac36a44fb3b78f0976add9d6232c4589edcc2389cbcb399869af189217d845577f848615340613399c235dbfed7dcd3379d707e9a2dac448168ad6a758925ffc62bc7c9fb72ef329c19d247c6f238ca86d2ac6210bedcb333a1e445304112c0aa508f9e70ad5c76ffbc6812cbde33015279bebc9527029c933c7ba0b0c759527b9e1644c7b204889ddabb192eee8713fd28ea11c6e5db90622611e18483141b6558ee1021487f332530bc2f8833a53f92ec8e47984252bdeead0bddc7b182b197e07b6d0b927b0151ca226547b1c1ee35edcb5ebafbf24f86a88fe5906d1279994de83ce267a6f4ebcc364edbf9e97c8f1b15ee2d87a2e0845edfc027fa457eaff8556433fb11e11e3f7e4c98d2404327b8490b3449509ce8527c17840d0eb5bdc95a6be0c0a7c968bb30f1f9e2f94972d736ad8421e1ffa2d5ee3f83c4011cc09af7441531f91d42ab6b32104f3d46307c635a566613cf0018763062cc0cc109f0257fc40e2709e01241e0239b9fe9054e658454830deb3942fe0498067159863c3488dcca985d785fdd4a199885219d931d31c9c90cf47aad13a3baf007be5006ab4a798e58e06d737469532b68e460e443b33d6d65c10d920d26b897003602d346d56937fd4e3e2b85f35033b3de26a300a6ebb3d0606c51cdd3b76ea3f1db6d05bd332520080fa33d940d35c7de6767815e426cb1843f625d459573f0e1bcbc76f9aeed6031ea5955ab15c35ff6a2432f89a728313c3c147a4efc80e249a29d76c098f24b9cfbb9f2dc9057cfcee01364251474faa4987a2243e8ae41aa7f9b2d9c7e4e818f595f09926495f043c414c9f1ecfcb935298e6c5e97a252415244f726c4ab614f4800bfe10e002e4f95529f02320c9ae3cd7998ece1bccd0d6d6ac65ddcc5d65e5c6cdcc03a640549366963c2094b54c5f9cce145e7741e0e578d6948f993c47fe3ad392d85f2b6f9f71a8d8df6dbaf17cd20a7265d986baa07218ea442cbde132d8481c98edb52de691425c08415dd2440dacec26ef0f47b27892e9ecd207b9274e4ffa89ec08d8288ef6a2e9754fc05d3a01553a5feba4ae272ccea4c528dfa0372979df1b4fc2486fc5f6377f685a294984802a6f38b018953eb00050423d3a73d66346151c8940b80d3649c9b41d2358baf9339b2c1691cd840468cbb79e670deb8fe3dd22ac0c595895b24213f15de391f318cba14a03c29890decfeddc77497caf530e7f589f99b403b70153849a1b42843ee0cb5ec08efce8fc2e9d6039f0e7b82dfdb063fe494085a7fbeb579244aac60844b80c5e43dad7903f268a76154fef18524ba4e7abae7bfaf0d52d49859dd9bf982b3c0fa1c8a518c2de58f3a1f00dac1ed7160f86cb5e32740b707561b8929cff034d91a9d9d028b2c6355841e24d86ae422821e34bae867ca24e63f8898aa98968edd893439d3bcf03569895819688f1ee31b3f36360a47a2239b9c00995024f1fb0f07ddc1b8ab7534c3de1a8b98365ac1b1b49a0ac6c3e564902575111d9315539401014e1699bc935175731fbcd9018138c0ae2692b33e4fa958de145e623eb3e77d4c8f38489453197f33d424f4eca0b6e35bb320361e2b19dbfed6c77613219827706bd93dbbb233f3a490b89baddb960f6d04d2f4bd9e7e7dc1426431118575db02308699013e1ec83ddd10f6748f54eabe3f9a75bd278235cdb396a3e7761c9361d1ac6b005c9ad5583aeb9c17c24913991ecc6e1701a308d30bf2878efaeecbceca82a90d9f137432dbc39dd5496b327e6f965defe26d1265541c5c78e27a1f777db47c3c4a089368a61ead5f9085f816b220af5c07f28a308e66f0eab8ea4cbdea78c625b541101dda182b87d054133dae55de78a975ae9cecfa9920c8e09da5aad5e93ad338d7f73f77e975251dafee2097ec736b3fe56b85c276f19ad6c5ab835c73bb9d8862e54138432be06c06136e533ae3ccb0072ece46e7b1b7368b188ffe3a1ace6bb82459e1d257423348293eb73a6fdae4f8747f9df7bf9347da7b6d16e86e5fb3919e6e940f4d36cf70366bd25b0b545d64a7c8271c57e77f69cb1b14cb7e63cc2c994374ac1a00c2f48e99717fa7d3ad41c1934a0e4efdac18f84203db38e218e1a6342aa0a17455dbcd9dcedf82d4193a416e76c35e1093500f1e9b3da8eff76388b69743b21156e93106c76d2507372cc1cf00e26271049fa151109aa272783e4e84db42119b0b4044725bb15702a111c98d3d0b6ca9479a185050eae1b030298241de2d93c37547decbbce42df5cb90921c25b7621ddfa6467cfe2110bd3eecd590ef4bdf0af355d49eae8bb9e197d00508ecc443b53091080e7d5b18b5855b7c539215024d5f7cd5da31b2d425952f9d98fa1747685fd65d7cd2b83e77017eb507c1037adf4010dc0c95d78694e276cfde17fcdd618521aeea535fa79a8c95f90ae196403c0c64567bd208273183f24ac46d509af0c83907b03198e013bcdb0d83d74db2dfb647c6c3e803484db50d9f44a29861e3e896ed430399d1c35aa24b7f8d4f013b2199d49e6375ebd87a6d10b038cd1175b80ad0a7135adf06b3923d2e69e63aad5ca0b773aa3423c14ed6554037e4151d8d92df3f61277011955a1f5890a13e486cd56f61cb936941568e1964aee082f7dfc1c0c145dc6babaa37dcec24c910182c7cf5d6f2f647d2ddde48ed93797c5d61f4409d88fb49946a6df5ca59fce21ddd6c18e8528088b71b53d415d930a1ff37f8a7abc36c960cfd8c6f15726f4c55184df6f56946137e5c7d04778eb2ae41a4fba4387051751ef7d7b8081133dd497798900225371c5791bb643ff2934d86b724f454a5ecd692e9b85c3c96b492de38f177ceed5a83d51c214a9b7b86e10", 0x1008}, {&(0x7f00000027c0)="4ddbc56630bdf537c3343ffdf21641f02bfae1eee3f28027a628bd", 0x1b}], 0x2, 0x0, 0x2e) r1 = kqueue() write(r0, &(0x7f0000002840)="44216cb2e7c587535872ca8e3e6c654f2cb5ed3163ca2f50a8fe0d9586ae95b209e0ee3fb895bd6c8962bfec1d1a86be40a9f648350b4ef34a0b86101e9e110c8883e7ae392c87bf6edce873a24b7ddde16619578b0112c63242fa51477ada6769c5ed00dfaa623eb2", 0x69) close(r1) r2 = kqueue() lstat(&(0x7f0000001840)='./bus\x00', &(0x7f0000001880)) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f00000001c0)="436bd4998ca79ee666ddb664bb71053c3f782f2401d7feb59103352af4652d3ff16d023057dc7144f8017dd6d60d092a2858ce3016eed2fb6b24c2bcc675d730cb306bcc0098d6e76e1189c0f68b045e071a230d31cca8ea5f90e350d25a34c2eb5f224c7d3d59c674cb342e7d4687e53548d4ab34ade89e26a6627d3c3e935e3bfb809c400db03b3fecba70aa9f29c04acc02c11e873ca60937d387af24346a46ce050a8d7776784fd8c6653331f1aa4d03316638c35056d73a723f28ee3900a4a9934657d64f5b0cd7351dccb4cd606c7d5d7d2cfc0a86619afead374b3d2d97eba6e006bd042e97626c5e7e0f45c47fd01c9daf122871ff4f70d52bbbe312daf19e3e4da522f816b7bffc736ea6b227d5900ff09e970620141a5d288d174d1d3baba2359172dd6e15bedb7b27c8dba621c3b62e3943419f4056f71cfae1d037be4249b38a312a755769bc727cd9a6f9a21993de28c7de97646d4220acbbf092e5db6c4b5543ed700133a8130e240b29d050d7c3c649c7eb1f7959b8634cd5b63f563c19eeff455ed49ee8f8d2a07b1202fb6a7dce1569f1a7ad883e48663def0b88269c9f3db8115e0880033fc15e81102483569484cda0f097a910a5ec4447f5e7a5aee2654aca295b51a1789f5616ff25fd1a880d62abac1e3ebe42a39686ee795985e47e254e456836e1cfa88ca6061560beab2480a83266e611ffe2b10e3f6d5fa4abdb829feef333eddc096807bacb200122a2e3219ef42d62766fd0b8066e39d1840ce190118ca535fdef5faa51bf901a76c5d722b95f25e9eac26f821b950237e449fec92a9e7151d9186db43b068e639e2c2934e17c1d82a8161c12ce3ca53a7c0f2ebc4ec928b325e9fa69c209dc43490bd5f0a52b280d414e15792c01a8b3350b41c868f54f67c18d742e846f6d2bebea6b692190645ecf036bac7dcffb0253b6837a7b67a31342a66d571319baf245899d48f4afdbdb3701adbea45ca1c1b05bf899d51e15ef978b228c1ba11c5297808bf12ca7978f35d7db51979b660acbc44d4f651dc8dde803ee6389b098e1c18a885d21cd185b163aef5aac11a2d8342374586e98991703a92fb53fa5a622f502b2bd122d1b2226ddad119a0122f6507dafbb57bcc1e12fd6dc4e16849a36db0b6d7b8fbec4f0722a874b5131c54d1ea55c398f18dd352faf41409fb844146055494d3900c92c35ecf35f52795433859742e1f3def08b285a3df2a2dd2d43d1833042d7abf2b6cb73063615643f6eb6267aeaae81a74fd61cf4373ce22fe1f776aa821f6011494891c53371ce22f75c165fc2d3dd02e03776fd0ec511ad24c9324de8e8bd8750cf333953337f640f3532fa9e7c9dc3e9ff432b7e0f7b20680a774618122ed7783c6d4261e358ba0a52dcdf5f8f159f6a30b1eadd4c0118351f35b6f4fced5b104326f3f9ebaf4c381f799be666a2d0581c75bcff7e3068375d02c464f017a83f0447f1259de45389873fccdc1864cf93c17cf4ac37971cab04b3285bd9957b0385c65dcac770097fb5015ab3e4c69f9498ffd18d60b1f070729e4e8ea0752add17e0bd81aefe5df0f0e2f537416deea6359ef3ae2b737b76d569b8e1d5204066fbf9124460dcafb150b21341cf7ce0efa62b1d57f5a57eb6338e493349d46a9112469f10cc3e19142bf53fd52190b2eb62b6450039ff31c124864a413ff05fabf75489cb4b6b4b2a33f8ef9bb11171ad39c99cfb5d10c3ae1b0b239fc9a4aa043815bc577fb72e55744c40af0e62959806b19bc6d15084a6f4bd4600f0f3736f6d9b5e68ad48046ceba2af315ca0019eb7b17e0712a5a292c2bcc29095417e085aca33605c20f11893569c9983050740cb26d40dc6ba37ea0a1330f983aff4056b9cce8b479ea2e77051028d79a17363077329e77b6051cb0a3d5f7b80fd21b6cf88597d9f03892593e6f7bd27398d2e864796fd27552053f2a2a008655c901483e2b08db04d6accf48424109d9702703dd84729c8fb138abdbd2ea3ff946c531a2d766e89baf29d5b8fc7d84c270a994154863ec911537969744379d6ebbde8d75615987a8e33b65966673d1f2f7c880535462ca978ae1cad643ac646a4c83d2040ffb25f9d7e7ad495f5d22171f480212d4df93aae9826cc1fcf601020acdd29cbe40d95f448e1bc548019def3d3aae66aaa24795b6cce9e388b98efe4f0d0d2f005b18777b5d8c5bc5a3e2d582b7e4c864842db7c88fb8fda6eafc75a7e44ad0d88b76681c489c7e973bf0e231a24b6557a1b8c60d3c11c2646ff7bd5b1b78afa6d1597c8987045a524c51e51563e2c8b87d7ad073be727584be7d5cf799175786c34e27bdea892be7fb86c35f05191778ee825ccf96e7f1ce0fda5189b88379ba30f99d27bc88c177113699f280552ebbbd71f792b653baa1e674e7604227afed5353c2601445c5fac84e6c491f287ca05400cf505092012473d5e609678811879a709582affcfc1a50a4226936e683e98f557de53b2081ec93ea78b0206c6c03d193853c2c31b0bf4f0f1c30b0f946fcc1e0dc6b56c670796c00a3d9ecbfe6f36f58fc485a0c68dd43ca960912a996feb63c24a25d1e3e95c24e3d85d639408dec7f90ad2fc47cf8a7c125df384f549d45908ea28b9470dea63b3819287bf14bd276491ccbe64cc57a39f7c73696909017fba395a5a2c0836b9079c5ab0085febe4f79e1fce3dc4f1ceecdc0f44b84a8532ee1966e8bbc3b80268603a5bee6002d686c7b469c082aa5a9f197ca2fb60821e70ea9d8506eb93f2108b56f78dab695bdaa99ebf4b326745a1dba48b6911fcfd8a5d79f3e7fc6712e076d915d43758b58e76c1f98e4422e5d461d1d450c94141a31ce2e7bcfe64a59eaf79ad9cdfac22b04a7baf41d0f61565b125445b4dfe062b8bcd2c385f85cbdcaeace265a90747ac407d0fd3ce45b5ef87c5a300459cdf6e3ee1330501541ae0729eb26b99214b0040c5fa67d8bb7d95d7597e90e102187692309e1b172f9a9cbe3b1c50da56694d50cbe50ec827c857872c79f26a383782d15f6bf7ef654687904c46596eba89f77011201787466412321ba63650a2c760809aafa9ac73b8296a20bd514001ebb4b3a32dd22f83c6268284f0b1687c8f375989d18f0781252f51d0069d687519e6085be32b2ab0b24466c98282158317621591c61796193c151a6c1a03d545de7868050cb266b5d347d0c86b8d631f7e8287e541166f42c8fd6fe9086ff4d8da141ee56fff2e11ce44c7b4cc9958b6cc9cdbafb6596038458c6ad39f4331823b2d2ccf2a8ce5e46b8f6ea033ad6bea143db1499d221b0ba31686ff47bb79eda537983db1f4aa0b964174e107f0038f782953f3ce183117620998de1f3fcdfb3a6b38564caa1008205ea8cecf8c1df8633003bc32eca4883206f5522be82860c8fc087225f9cb2c0fa719bae6b545d17dd31c42f40973ab293c7096afaf14189cd1327de27e332886151cef1606269a0ad6dc6dea3bbc923647b90a44056f90e0200418ee9ee7ab20a1a2ba3a0f9fe83053416388eb61e4b74f9e17d2e26ef97bb682e4ce8b08650619255f2464890834f8de51c1d06a691e33812cb6cb8f3aa54536f1a5c3c0c9e1e17911e468f21248c5b2a3eb5a922022599bbe417702b391763b9bfbe9c0a6d92030f53cb03f2e0d98a720b627f3f8c4e26983756a0520798afeabd7e24400df04e75a5010fdbb90c21a80faaf5950aa46bb227de69c253fc3a502359f0f467d142edc3a6d3dd426c539658fab2fdce4cf0a8b34799364a5a4ad139001315a77b9cc9952708408ce06de3b77264de50d8146cb2580d690d2bd9916a9cdc4f1400195ef2690b12d8e2f01d199f9aecec54450383ff15d8fe85aa1c17bb26285e9bd7432fdae3da613b17f6f0fdd032e32b1ede914a8ca28dfa164627a0f32c6f7ea6a444e23843559fb50318d7afec18e703ae2b1656675bce89b0b23f053318fa1b772dd1f471f71ffcf0880ad45e5f832b280ae4dde0bf9512195cf160b446589231d4157fa1a16a70701b29102fdbbf48c4af812f61ea6769eb3d31ddcc63f95abd410d98a83a2006f40c147240dfe4feeefca44e9d7cfafa8897f29c1289571fa87bcd69d69c21b725c5c95d754d3e7e8cd1f6bef7801539563f1758f9b6c526f3d389f63a7a157ee4b35ab0cd571feb81355cc5e2a3f66448f302232e42781624dbb290f4fba25b0682fdae427fad9e0b52ef48ceb99c7854d7baa01cf2c6e131fc45de9c1bfeb17d4ad203b948cdf0f9f1a250e06a21b23a569da0a12d64c6bd49e597a47fcfce3596beebb5c0367801af4633b21068c7833b0c1a384d6aa6050e9d7ff704b99558646e083897848abfb774caf28407517bda6685866879becec8f4d360f5e3bb5a98130fac39403a0f6ffaf5075d0998bd68dbbf60916e053b1af821b2b1685c760833e86fbfac1c261a0a01330c9d9f11504811006ee7760d258bc57319d815394e31249e381302f3cffbf8a2fdffdb66d451c3cb07403dd257e5e9afd11a8744c8ae56d547ed5d6e5a83ebfdc32a002c52e79acecda585909245287eeec5ae73e3f8a72dc2ae3a4e033584f4e135f28e6073e21623c28b51a226bc8b2b1d22d15f9ab86e69e37f9479858c18f656dfea7d5df7bb24d587962109f2edc0c80579accb6c017941c18915475e94d0595128d2630dffc5d9956a7aaa590ca50085e122c5f9069c927e3a0414666e8cbed5ad139a9666d47ed7aa8aab5f3c3d9c0e5279baa968b17758400955a7616b0c39d2fb8b3f7f1adfe48ee1984e4aa7120cb19518b7c857950c3041715f7d713b290eb51d76f159cb234a081e8c0853098e172c249670838a1f80f2037c85083be1722aaee57af6da54d7193f9d9a1d6e7ff69ff4819f8a5014ed637757c4173af5c476967acadea29a9e6be33c262dda1e0c30d5286aa3bc848234d0d2a579e94e3666801b2074d256a60b6d1c1116985bb847bde92f44a24f6d48512e4c90646351e8a8847f2380e7532e6fc0062e653b83353e2b4ecb1066cce2e6ec96e43511088bdfe9be899f669d4bb63c5a372b6fd42680b57d9d53d4e849b37902992d656dabc2e2ebcd8dd46a8fd2b0726d3e2c108f2743ef24c578c95ceb8bb96dffd654e01a5bc6dd78349235910a17212941c081e7410fa582e183c5155a5eb36ea537bdaf410522fdaa1acdb178643706938d7ccd461e85d48adaced311000fa475687da1bb0eea4258d885d5646278b38679853a4b2ebb20d9b4d20e36fa93a62bd8c24f65130d8f8b3fd5852a093c63a0fdf86f062a66fac8b4a87d1638b3bcfb7e5451d5875229c9aa1dfa43fc8d9f128c779b1e534387d616a1f4000a10e20f300a1b78f07f8274974331f10f5727a93c003f8dcc5c70ef31d70a6d93303e919e6adffcf8e450a0f9121b65db6c82b904f122fdac6cb3ed69d2c0ab1d8039b9c0580896e94028a5771f064ea41fbbfeb4f854214cdf4d124df01beba6d93d28a97e76d278b4bc5b99c34fd95c81736983205c2bd5189f0159d98435da70725214338fe706d93afd5c3e1e220f6f395fc80da6a5eda7a137ae3f242ff5130cb3b72803241a8d5d7f05762e0f4eac0e06ff13271a6c763282522e2d36cf7ea2968204c4a965fe9fbfcb4d2058ee0c9057b0e18a17bcb809cfdcb12502ab445562660b7f505fe58a34c0c32485693241d417a2fac2691171aacbbd9a7f5c286f014d3b5d06052d985eef563f8e2d6880d89f349bbaf340946fd81eab06083", 0x1000}, {&(0x7f00000011c0)="fd27afa5c6ee71f5b1503309b6d5e4ad263934aa0b568e2d5d9e4c0efb4bab91f850c53728eb369f8d6eee1c1b5ebe1f18e3137eb8b8f85fdd84d52ef08831de76d7cd354ddc69040bdc0221a1c14c06de799b59d892b894e80bfe6bd91928bf5530a0aa5747f3c4d0015ee7cf5d0567894f90d846abe13371fa720bb2cc4a6fb8af092736b7c0bb780efa68d333f1d32de7be258e00626dbf101d77d3e7262f7197efdf7e4bac4c7f3384457e8c073186955c44ef8d02374e0a77f1c5ca1d815603", 0xc2}, {&(0x7f0000000080)="a52148d9e298939b1d7e2ef23519de63460650393d424851db7aa51c95df9acab6a4a30a1120ce81fbee88677767bb135f74d30fd9d2a21c39469aaee99aeb882dbc4356d48a4326bdb4ae48ed895615737abb7d83b4bf44858cc9f24492aacda7f1300d02de14e7ed73720aaa35f96fa54da0bece6f8f2a3b52bfc0d0731a76e0026d93fd94caa06b1bf1e26eb492fd5ccf8774b1b535248ada32b3dd482a9fe3a149b69f69b53304a977", 0xab}, {&(0x7f00000012c0)="6776961e90f0dab237ea6a", 0xb}, {&(0x7f0000001300)="13bd25dad0035324d5e5b40771b799f5fbc3d61c08dca0bc37c968fba5be89ba9a0e4a7054b9ffa1bca5e68e0a7f5834335440686e604ae4c3902b4da4ae4a6a8505cad79e62c619302a6de55ac69e5cc162036ebe20053b1be2e9c36658f0af2477c2b43a375eb21a322c09324a6bd78e3ba7fef3dcc785dd7e17b9aa630fd5b10ec7a50e5b29a51567b36b22b454b24f65656c252b8756a6fe3f887de315653ef287aeb9bf86eec5da47e362c706f89e6a23c1e754ad09b5f7a19bd7014728db0b88d2f5934304b7b0461838c545087b80a823bddd8357435e17706f2d181891137b816e5181", 0xe7}, {&(0x7f0000001400)="6b0a0837016ce88853812d11ffe702ad6500de96a1c897bc3352ad35acffdff7ce95a88a12eefa9275ddd330e1d8f904d53c384f2d70c23010b3850ce77cbe596b2947ab9c0256f4e7dd28e9a20aa0277fffb6cad489d5deac875b32304b43ab5f89520b3899fb5d4b76b9d2d3c08c3bdc3a2fc97f4d65e998bb2e7999133684b51db53986d76d4a06c216a7f76ed09106133061bc02c66dbaf2aa3f5cfa0a23fda4c0dceaa431f6fd55a846aa331d062c7d89a30b58db43100b", 0xba}, {&(0x7f00000014c0)="6aee399a5c", 0x5}, {&(0x7f0000001500)="4b7e1c55ceb509f8c4300e2c235e07e39cd83934da668a5ebf2984799c896069be90971ee747c8a31cd75acd7f5ed2732fa26609d6e0003458e28685d5251d7506a2e828eefb2acf058c67fff197d22a45ff9255fb735d1e01c61795527451a04cfe912cd8a04df47a6e6e220ae7674ae261150956e040c3de6dc4a440572a319b25552e6c820c819931f37df6037a5f7a4b8193ca7e719f4174555b83a92e9c59943c5542a6ec230bfe7a95ca845df34b5720371c7a0df6a9a540434ef2c8bf7a103c05a097cf36d0dd9e805adc3ef420e6b8ba5a7b", 0xd6}, {&(0x7f0000001600)="14b62010938996f05706d62953f524208a3670a1520b476faafcce9bb86e60da5d8beb874327ffccbadeb1ce2c93a9204cd8fd00b5f85afbc241d1900613bc13f75d175e6ecadf72d77f3727b72e103c3d403d240099361acd573c2d43706eb8848ac5ef34b384c29408d22e016856da56210f03b93a83b4f82a97e2ad821894e0d34a62b89dcac9af23543d502066d3f967b26d54bb797c578663216ce352ac2bb4865acf2d6fc6620939c6346398063d853413", 0xb4}], 0x9, 0x0, 0x81) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) symlinkat(&(0x7f00000017c0)='./bus\x00', r3, &(0x7f0000001800)='./bus\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x81, 0x3, 0x3}, {0x8, 0x2e4, 0xfffffffffffffff8, 0x4}, {0x9, 0xffffffff, 0x3f, 0xaa35}, {0x400, 0x7ff, 0x7afb, 0x81}, {0x0, 0x2, 0x9, 0x82}]}) syz_emit_ethernet(0xfffffffffffffe35, &(0x7f0000000040)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0xffffffffffffffff}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000198, &(0x7f0000000280)=[{0x2, 0x9, 0xffff, 0xffffffffffffff01}, {0xd373, 0x3, 0x89, 0x80000001}, {0x401, 0x1000, 0xa0, 0x7}, {0x5, 0x81, 0xc132, 0xff}, {0x8000, 0xc63, 0x1, 0x9}, {0xfe0a, 0x2, 0x100000000, 0x5}]}) r1 = msgget(0x2, 0x180) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000008dc0132e4fb68700"/92], 0x5c, 0x3, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000080)='}\x00') 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x8000, 0x6) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000369000/0x4000)=nil, 0x4000) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) msgget$private(0x0, 0x40) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0x80) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/234, 0xea}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/128, 0x80}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x8) unlink(0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r2}) close(r2) write(r1, &(0x7f0000000440)="0d4306edbeb0c81f17493a5ea32dbd36ac5313192f02eb6858dacf774315014864c43262fdf48a5f9e21b0b9dced0007654396a2332117e6b0bc05b9e30f08903eeb6f189da1c7a8cc709b7effaebc83aa05b5", 0x53) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x9, 0xffffffff, 0x81}, {0x9, 0x101, 0x0, 0x4}, {0x7, 0x0, 0x9, 0x54e6}, {0x2, 0x40, 0x6, 0x5}, {0x7, 0x7ff, 0x0, 0x9}, {0x3, 0x7, 0x10000, 0x4}, {0x4, 0x8735, 0x3, 0x7}, {0x7, 0x20, 0x9, 0xe5}]}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x13c) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x800, 0xffffffff, 0x100000000}, 0x0, 0x80, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) kevent(r1, &(0x7f00000000c0), 0xb241, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r0) close(r1) fcntl$dupfd(r0, 0x0, r0) 16:00:21 executing program 1: r0 = syz_open_pts() flock(r0, 0xd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:21 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xc02}, {0x10000}}, 0x0) syz_open_pts() r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400)='/dev/klog\x00', 0x6, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/227, 0xe3}, {&(0x7f00000012c0)=""/80, 0x50}], 0x5) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x9b) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x5}}) 16:00:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8080, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x3f, 0xfffffffffffff583, 0x2, {[0x6, 0x9, 0x5, 0x0, 0x2, 0x4, 0x40f7, 0x9, 0x1ff, 0x45, 0x7f, 0x7, 0x970, 0x9, 0xca77, 0x6, 0x5, 0x800], [0x2000, 0x4430, 0x8df, 0xfffffffffffffffb, 0x586b7941, 0x9, 0xbd2a, 0x9, 0x7ff, 0x2], [0x1000000000000, 0x6, 0xb277, 0x2, 0xffffffffffffffff, 0x1ff, 0x7], [0x4, 0x1ff, 0xe485, 0x101, 0x160e, 0x100000001], [{0x6, 0x81, 0x0, 0x4}, {0xba, 0x1, 0x7fff, 0x10001}, {0x0, 0x1, 0x0, 0x88c}, {0x80, 0x74, 0x6, 0x86}, {0x4, 0x4, 0x2, 0x6}, {0x9, 0x9e94, 0x9, 0xfffffffffffffc01}, {0x0, 0x1f, 0xfe, 0x3}, {0x7d3, 0x9a, 0x6, 0x100000001}], {0x2, 0x2, 0xffffffffffff0000}, {0x2, 0x3ff, 0x8, 0x2}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000084}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000003c0)) getdents(r0, &(0x7f00000002c0)=""/198, 0xc6) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r2, &(0x7f0000000200)="ae443640aaf4e795ab31ea3c865dad7a32133a500fcf0b0bff79d12794a75f65c61a687b9aa93eabaeaf50dec917a329570de2fd3a8b31dc95542968a18e765828c684963ec7780fcd02f1c82b151bf082ac32971915c31ddbc792c4e082d741998ea7523db75ebbb6d3736f77e20d49291bb3427c2e146eda6f42415bcbeaaf3251ceef8b7a6212ef43f9f8026a3d112e7ec72b9dae7fab1a981baffa1ffb", 0x9f, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) shmget$private(0x0, 0x1000, 0x183, &(0x7f0000fff000/0x1000)=nil) 16:00:21 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x8, 0x189) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x42, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/23, 0x17) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4000000000000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="03") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendsyslog(&(0x7f0000000580)="a70da216f10ddc529809d3651ec0f5257b0c6ef2affaec3e987e4c2e5279c6c539622fd10f7499da6bc00eae79c32d5665ce479401cf09a9620de129aa2a711cf632770460631b00115e1ad0a13b90bab4f6d3cebe9cd96ebe3f0fcf02243113e850f3d85a476b2abb6469bea093509d3b1e72799d0538ed33d068f5dfd026c80b2772f1711fb1eb87cb330fab2f19801824ed2512221dd789d38ffe85cfce393615a75b5487b692633d0c6da40dc953b8387e05a396445e36166fe59e48453f9b548a8471d56dee7bfcd1a816f313247f8c452ac1b0236bbf1c4b62d6dfedf53f20c38325b0ac25267e02111627443cec926928b4339fdb112deffac67c4bb10641ecc9b754b5ac60bfbe31f700"/283, 0x557, 0x1c) 16:00:21 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x101) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28090, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x100000000000002, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x9, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x7ffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x208001ff, 0x0, "b000", 0x81}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) kqueue() ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc008, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x900, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xc40) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x208, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0xfff) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ebce8967401c93053000"], 0x10) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x7fffffff) write(r2, &(0x7f00000002c0)='Y', 0x1) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1) fcntl$getflags(r0, 0x1) r1 = socket(0x18, 0x8000, 0x0) shutdown(r1, 0x2) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x56}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10005) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r5 = semget$private(0x0, 0x8, 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x101}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) socket$inet6(0x18, 0x8, 0x7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0xfffd) getppid() socket$inet(0x2, 0x7, 0x0) clock_getres(0x2, &(0x7f0000000500)) fcntl$dupfd(r6, 0x3, r6) semop(r5, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r5, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8400, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x18ac1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2, 0x1ff, 0x9c6, 0x9}, {0x4e, 0x98b, 0x0, 0x3ff}, {0xa9, 0x5, 0x8, 0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x6, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x401}, {}], 0x3}) 16:00:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x80000000, "ffffffffff00"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x10000000000006}], 0x47eb, 0x0, 0x6, 0x0) close(r0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7c, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8f, 0x5cd3de23}, {0x5, 0x5}, {0x89, 0x3}, {0x1, 0x5}, {0x44}, {0x0, 0x7}, {0x8f, 0x1000}], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:21 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x8420, 0x46) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000180)='./file0\x00', 0x400609, 0x40) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) chdir(&(0x7f0000000040)='./file0\x00') fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/145, 0x91) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) 16:00:21 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) socket(0x0, 0x3, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x45, &(0x7f0000000040)="687066162f27007c41e5e8868a6c34e98e1750cce28a31aa74030e15b51e37942a150cfb0a93fe8144b72c602c4873055fe7dc289209dcd0b076893db6e189dd0928060000") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x60, 0x0) 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x99b, 0x1, 0x200, 0x1}, {0xffff, 0x800, 0x4, 0xffffffffffffffe0}, {0x4, 0x20, 0x7fff, 0x5}, {0x8, 0xfffffffffffffff7, 0x4, 0x8}, {0x1, 0x3, 0x0, 0x7}, {0x8, 0x4, 0x101, 0xfffffffffffffffa}, {0x3, 0x7, 0x3f, 0x1}, {0xd68, 0x80000001, 0x5, 0x10001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10082, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x1000, 0x8000, 0x74, 0x100000001}, {0x8, 0xfffffffffffffffb, 0x7ff, 0x2}, {0x100, 0x6, 0x5, 0x9e}, {0x6, 0x7, 0x8f8, 0x1}, {0xaa, 0x4, 0x80000001, 0x7}, {0x4, 0x8, 0x40, 0x10001}, {0xc0000000000000, 0x1, 0x3}, {0x2, 0x0, 0x3ff, 0x4}, {0x5a6, 0x1, 0x33e, 0x3}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1ff) r2 = fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) fcntl$getflags(r0, 0x3) r3 = getpid() fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0x8, 0xfffffffffffffffb, r3}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', r4, r6) setpgid(r5, r5) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0xffffffffffffff29, 0x40, 0x504, 0x4}, {0x6699, 0x7739, 0x8001, 0x6}, {0x7fffffff, 0x9, 0x1}, {0x81, 0x7, 0x0, 0x7}, {0x0, 0x8, 0x8000}, {0xb21, 0x6fb, 0x97, 0x7}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) clock_getres(0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x81, 0x0) getegid() socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480)="4a2739e7a57838a2306cb70c11e7e5de6324ac1eec1d8d93310dec1500230c51dd84a5d81cd1746546cc9ff9bd12ad7b7b24e4275072bdada72a3cb455c6161161a436982c13e1ff008451bca4c12bfb4b9bf6a84ec885e7d80e713f84f7c393c91bfa50d73ac45b8fecf07357eda1b410da755debb88e4e8234c7448a8bd9bb4bb555170fb46415dddcaf625b55f7cbc7d7f9abab9ecc549dd874f71efa3e78b1830f6825aeddf9e0f8f4a0978a74df79438ccfe615f7d96aa9a28fc7345852691bd4249708f18ee10877b6479d30c78438e1cb1c47ca9fd26e486237373c8da4ada4a20833948000", 0xe9) getpgid(r5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000580)=0x6) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000005c0)) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') getitimer(0x670dddf86f81dd84, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f9042ebac44ab"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3012, r1, 0x0, 0x0) 16:00:22 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0xfee) fchmod(r0, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001380)) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000080)="d7d39cc3c1c13688e95bf0c286b896ebfbb2b795672c517e8fcebad04865a076bc6d24757d189a4ae2be26623fa9830b19aa879612074518f91987f9665a9c305d5119f947b56fd134e6323d7aa10cc249db34b24fbfc3c5946563c254480dd5d12e635ee7682c8f028252ea5fbfa23879b153ce3dd454e8bc7163f1a6b9a2d04d16e7b81a4b353085f8a0f19eaea0694f4cf3e77e98be49bae0cfaeaf471b7590e7116eb179f0d5b849ef1ce5e6f4b7b9164a83aa1638e863a65941f94f9b73229b906f18902f8693369fb4c4e3a6cfbc396b9fda55301b6900fc5d371b5fd42f5c2ffc3f29d97d313346cafcbeb0fbd3aac575da810371ff8f5f8e0a1c31ff2b3787ea8544a2bc255157fcfc0ece5d564f0c3ff42d79429ad041ce26ab64b4d8193f4bc77519667fb2db0baecc0b79938ee18abc4ab89307f46ba1dd648dab5c8b67353d3d43f96dc02f995a0b90355c713319f9cb072c76f5112d881698b41112611b8b5d3102498b29f78b70435eac0cf3bfedd4599fe6ef2307fa3934ff24313fa251729b9973474b1f3c5c0eb9df027bfc96f7fb988bdbef6bb876a84b14ed184784570db668b41f48603256839a3ec40b4ea96e906d43becf962872c49dce0e23ee54b9c7b098ffabab1424bf0b2a8d1f502007e6cd31676639fdc572eb03030a71489d9353a03d8901e5c002dc63f0affc7f8f6bde3ce78ea0f934aa1c590595605c4dc0841ca3b409cd1f136275b11362ddd4aa83be9194e5e1c9062b9d87489ade9520209e00fde982822450655d9fedaa5e3c05e1fd81dde116aed923530612bbeb3ddb9b2655a1ef27d115aec6df8f3744a9788172162ed1bc6808f935f4da3054f08767b898e51e029367c8a8c948dcdbc0d0045c715d2ce700cbd18271d7881f3b5e0d5263b07e444ea9acc852a9978b94b2fa41b179d98c6c0bf8fbc3b205c82f7ebe186a0dc439f22749a06707471ca21bcc7674916e0728b2fe9dac747b397013c02d1d8f3861eb75f09d4bf7423c75391489a6644de471d6f2e2a86b86508dde6e220515da6614bedfeb82a330925873224eecd01c5a50e9eed1a229ec5548b5ce59cd7595b0eec066ddafab9845b166dd5e9d04a44141aff3e4c9a4916368e1237355778bb18640973c629dcbf9fe211dfc37194957b28080619dc8c62890704babf93f8dddea589f992e87162ceacc3a2a3171d2ee53089d994c2431f469facf7d6e25fd2f12b8153829225472eec1c935df4349d3dbaca7146f3e62435a73ac0f0a3e69a67a8eac5c3ebb8f1b2630c9ae2fc83e29a0d911e1058fed90f954e1939bbc0a0ee9dd3e11f58eb9323e2590eba180a5794a0489642bc43849652e45c302e4d4ccb434a5be8b80cd1b206037c72856c438851db493efbe93dcafbd8433c6027307c37451ef789f661fdc68cedadb7bbd267b01d7276fd9b1e6fb0c936aaf1e27a0f58fadfa204b977dc28c739df0f5e8594dbdcf8acb03655ff549658909b128644c6b3c1235e9ac773199498aad523dfe9d8a43a2aeab3b5e4c9f5fa7fe1cd94c3315702f5d1d583206cd58da4bf37438f9435d34f98ad5d6b00770ef33ff91e551c8b9b1fb29f8dc77288b636350ef045ab0405dd307b874938dc1c61f62c66e23400a46011a9c9e483b702eedeb55177f9ee2b26ff9a7cdf7c2561e501ef0103f4fa0f1713dd396087ac7f8c26d797317e21233ec25e3a9baa5dd29d1bf8339e013ac52ad07a0f81a698ab6212fcbd59786b71795139f09792db29a78a69b12e232e5073c8649288eaafe36ada08fdf13bc7014a17d67959d9a8038e7a0b4b04ec4a23e2eb6f55302c78307fb1d264f52f42d596e9c85089182ba912d2857d3ce3e5b1a820e3fda9909d30bed57969a3a3f4ee47dbc393956a0bc4fa087b951bc7c75c645de3d93d26fee4b781b772a3621e612594a72a1e7d426254fe1a363f960200de091cf863c8e650df3d840d39544ad82558d8d61be9b9be1dbef027644f1eca2fa9e01b696b08af9df68b978eea4a2a80fc8422d0e93e7696d7bc83f701e37103a8526929931ed8890220d4318dde8ec15a2313d90d8f8361ec09c8b2b2d1b3c564098d26b83dbbd6c1b935ee587271c900f4bfa6cc77995f48ad5466443e2f5d2252fc63942dce263b7cf3cecf413eb962917427c703e9af3b7af78bd51ce65a35ab0a5ba2e8522b98c19ffb4d729cd0367005b81478a85ebd0e9db84f8b2b8da3cb7a568c84ae2e8f160ddf183d14bd915eaef981d3c9a0d615e590e8c2ec683e3db15a1247a97ca5eae345394a3e59ff6c5389f65d99d6a9fbb6cbae41c075ef0c8352d5a72171b373af120c8eaeb1045f1c5d0a1176ebf1c3d8d3fd257e36c0205bffb0725483418ed9f0188949b4e35fd4e55f6578816b9b4ec8d5ed300c568fa48fa676d335ce2b3c283ce53309b0f5bd6990a20218722085f0cd28ee4160e7fa9661c3c5b870dc4f63c6c8aee430eb52b5f2d49fa1f3389b69ef0ce28362dae9336dcf567814aa155e446f651ef7af2268990612c0153c70f8b8ce584286abf20bc446901076c2ac75bd085ba8b86046a4b985757e13cc6fa126129d6d5a35f1ac50bfdacb4b6a680613b0f48cc7a4531d31a63c3888403430fd78a0ed1223d79999753e93a9d4071167ea0cf44ea7879b0225d62377f0efcf8f5d2d29b954ac700236dd5ba91ef0e61e73e8aa3e3f85ab8e7ec9f3f720b09307ce36dfa50208acea4ac05c655b677cd8db6d49fa53b5b5fb756c5d0ed6aaa1c764ed97a8cc9d0bd4341d0a38ee3ea0e74712c4a3709e11d218cbd140045ac22a3db33c26b969765ff1714fac7f59da4b955e471a46f3d4401fe184b898309e8280f858c45c54cdbe9262863d8ab775a4098ddf1795abd271d4663e2498a12741c5730d6150c8c587718f24e0e97e0ec7479fa2759a850f8b57a87c1a4f756f4770cdbfb235870ed2655c472759aab823a7ebae6209ecce23fa0f2368afd0ac44331e26dfb417e73affdc77a57c0f03723c22137e964baead83146a1ea16fec3e4e4442af49033a7354416ef517ec2d321c2d6399cf1cb0e8ba858a6a36c7406139f18c65a89612202c9d490a050fd8c02c7bc82e43fb8a80b3eba6624afc503fb543ab77bbbdd80da4f21237e21bd3ec05ceed03fc5693597e1ac6f5efb9dcf2b7bd01d136c363c8f38a7f54ff266750d8fec78b43066397c6ed73037553470fb9dc1e677636b45694a3231382885917cc45dba8a931a4233723de218c539d62e405e45ebc254249450a345950c0de0c74df34032eca69678989f14566ea3b37b588f08a6030e6d35100195859a34c27e6550e9b04fb89d362175f7fc2b399c5063b5e895b4d4a8d7a6213dd8e0e151bb95205c6022ca0ed5dbfe1a42674c7c1ca7eb8bf70921fe53d939b3ccb272ce489f70ca2f5edbccfe8d2652b54b9123fdf8987999b6b7d70c375d0f4c24cdaf165b6b930c8b5c7c86c5515994e35fd4171099dfc05ed94ffcf57958a796c644a4cb982530f46b00de3c87a0317a19b21192f7841a07c58ca36d9b3d5f6d5c840db51fb3156d241e292e7819015822e3587a893c993eff0be682342ce7af22c226cf3c6722d2c3239b2f1b1f9be345fbe0563ee9845a515e840315cbc502d4ad485b8b954fcddf76b05264a38b422eb1bcfb0f5fd6c951a5ae8c92670af4125d0860ca3378e447106b4d5b8a198e835cd204f295affc2aa2c45f844ea274867a352e542e4352dbf1ee3a886bc7ea54fea9ec6c3668ec7a4126c72a0db12353c1f516ce45334801d679db9addaa23a6e9da239a94239f4b0221c2ff9bec61cecba2b8dfb9176598f678ff6de80c57e911e1f8c967d48aff0b794d40a919841b8396384782437b49b1814397636ea55aaa29e8f68db5639ba145f42cd91ff44e3b75e7cc9376e6165034fc133faad3736f24267c7a3c769027e8febf186afee524aa15fd6e7b51e70a49a0e859dcacb21e166187b72300539e72bd53994058220557ce277daeed90e840307374c663d2ff2918789f02860a6eae5747b495f2b73c41a874c38f3d02ce1485bdc9bc3f640efaca464197e329b15a9d7e94b39e2000212fbe7c28c93f5e1401419c14db4bb5bb937440f09876704291801e78d5cb1c4b9c2c9e230f83f3dac6dc817b55d6cf1a851f754841b536e77a702078dee6254e2a0d4be3dc3c822397b9fcc726fd1e2e57a0746dec0d709c9a3c45c8eea8a5a70255298a9f99d5e7776883106601372a82c43f8b65799c8abaf66316e073a34a99b325eb9130992e6c47e124b1184b340e60654a2dbd2287920b6064788389cb90b9890698f316ed395754fccad2fd3443f4bdcd55a1e300c2f990f0a2f157eaaf86b7ab8f0131dbfa5e85145a0b33974f52418473793355db6ed3e122e8dfb548cc8e0d27a4339d2671490cb8d50fb7cae50d028f48e85048b2a478df018bde373169145b06c5e076bd1a78f89a00575f1843d67928c3622acd079fe98993104629c30dcf0e27c2a7350b60a78687185afb026774b431806c2de6768eb3df2fe4b9975a8f512084430589aefc3bb82941c0bc480e7e01e1a7e65c704ea0334d8385e3c748ddfcaa250604301dec51911338be1605e1c09c11841aa66427f74ef9c7f8878d3cf3782598a186bcc94ec7e52dd7c43793525b2e073342f37cba0313c778cae3233522f47b18b74e89648294f78d1405a46c642ee371d9184d69367cc5383816062226972667364b4d1a40e03c3c1b4730462607d37d796396811b63e3c9279bc3ae2f691b18a755920c0532c209059d4e8c315c3fdb47f2dd7f25b439615fe99a918939a28f512bfd18ec65ef556a68f979823410fd729afef2ce7eddc630676268f4d69e946a71e9b2ac89e62c49173dbc7f0a5bcbfe17e3c7308c1e8b3f6a42c9b73d36ea25db9dada97626517a8340acbe02d8b928cffd5de7e8bde886876d93032343fa38bb045bc7c1c3757b3db8208e2a437ed9fb3a37eebdb15bcd9af8bb867993ff6f7d33417c6d6f0f3a3dc3236de94511806ce21878d53010b301b9b6e9152acf5a4012ab11a4883464d854c0cf5f3a440760f33066d7be812caddb8be3ccb1f3d7db4f77ebfbbb509db2b391dd1cfa3c48aaee97b3f30528cd4be05fb26de8f82f91aeca8f7cc92ef6e5bd4a413bca80902adf5e9cbebbc8a2f8b43bc688b13ba51aef11c3197106b600cd9a5482c993324283e8c8731d9be46c9ad473e1b924587ece954121c0623aa99ab74462a980b652509efb7818f353ee4bdbe2f0536884d4279a92159a201a875393126ae2afc927667be5dbe03bac814921227b1d50b2c2cf54bc002b9462af4bcfbdd02ae3e3c14f15a2f185d1458a657bc7c436a3255f835392eac018d082cb7928b460098e235c63263605c99e8c5e48667373f30dbb250c593891781f32029b5ecf719a1efa745f2f97884f7d42d5fee5d5636b62f3b284439f95d5860d6e789d67e65758ffd29e71b2f343ddd9a52bb675bd81f911f8b57de1cbca60619d3c8ebaa12bebab4cb2dd57f594121a1ae03fbc5482ce1a8f61f3944ccfce46641969a9fa8b53f383268e8851aa1cbd22f3327bea00de7f5cc3c805af39e215b3c0db475e3287ee00eaf925eae8fdfd57c921607b50d6495f55d1be821d91a17a7c3821cc9b5a61534c4fcb76f90ab519dcccb4f933dbc74053e0d4304ba3a5facc55337990ebb0b49ed299c65bfbc5183fa65c649554cc74fb9e881dcfe98346e485238f34bb0927b4", 0x1000}, {&(0x7f0000001080)="ff83134b83b75f9e86e42bd106d94c87804ddf391c4b3e2d9bc30a190cf4172118008cc505bea1caa95622553b21f20c048c3562632928543d679d2ba042f5fb626f7fc9f5f1306756d58c414f0ce0c22e80a1fd1314fb863deedc2a718aadf27ecb1a188751b88afb6cfd575d56668b596c66daea", 0x75}, {&(0x7f0000001100)}, {&(0x7f0000001140)="4bf539b116797da9d248e51b9dd166a36a6f214ad9ee5dd04eff102cb832aacc1710b7ce2d7d85c274652ec43f8dc436b88f66c254e1cdbb489805ebe00b7bb5a7fc148c86241646dd4105e95d72b54a721666c0d22cf9d74f6d5f96482b765eaf08c7fe6f15b73e7a6ead0f57d20eba46f6c093fc0105967c5da14fdc1be7a56b7074b77c70bd345e29d5d98b1408e2a3b9c97ad29087d6a65ded990e68ad4ba6b6e2b988330197015c98688fdf5d925ed50c20ac84c84b5c83d6e985ad6ba537", 0xc1}, {&(0x7f0000001240)="c3528ef2b02a275fcb799deaf0be8a020ecbe53bf9f1a9513af67932ef678511aa60badee9638787ef94f913e884aa1c2611b1ceb57657c353a8f5e05d86f4dfb5089c4265c0c0a3e5634f94468f95cf879d87eb2170afcc73f5d13842dc22148db6c802fb0575cdaeb144a28294f182988edf23ff0220cff02b3910e996e65b5666fbe89b8855596dae260a179a90605c556b7b5f47eaff74b1653970019fb76befea1ccb81", 0xa6}], 0x5) clock_gettime(0x0, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x5, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") dup(r0) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xf56, 0x0, 0x6, 0x9640, 0x1ff}, 0xc) r1 = socket(0x4000000800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000e6070000000021ff0000e700"}) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockname(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x440, 0x130) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c, 0x0, 0x4}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x24840705, 0x3, 0xdc, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x6, 0x16a0, 0x80000001}, 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2030, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x1, 0x0, 0x9, r1}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xb73, 0x5}, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x3d}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:22 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x8}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) getpgid(r1) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x84) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x100104) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0xffff, 0x9a9698, 0x3f}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000100), 0x4) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x108, 0x50) pread(r0, &(0x7f00000000c0)="c03c8618631fb27b51063296937fe8b804e5b6009520d44361c520ae7311d67da21398adcca6d92f6ecbbb3e91a85d52c0e37557d55ddfcad4e014a1f1fc0b21d4170010856759d6873150d04abef64d4f2680a7", 0x54, 0x0, 0x0) write(r0, &(0x7f0000000180)='ol', 0x2) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) r2 = geteuid() r3 = getgid() r4 = semget(0x2, 0x7, 0x521) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x2, r2, r3, r0, r3, 0x14b, 0x1}, 0x41, 0xa5c, 0x2}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x6) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000680)=[{&(0x7f00000001c0)="e572f411005946391f52c45aeeca900dd3a7c82d3f43942726f62af0daf97836441e98bf6957debda29211b3316d1a0aeeb431098d2d1caf363437a2555711ad8aaf4b32b4f044bcfcb8cc24254d5f42d8ad5864eb04d9f023913cb7d4eb9b90a929152bf6b7ca245d1c70a87de4361397aa8e3d1dace1914e02b60a21c82faffbd7327cab5746c2dfc2a2e93dd3801f2b7a74a36a19b97cfaaf543c2dc2f7f18dbeb57c8d18d4a7fc9330f2e5c6edefa81d837adee1ebdb611bc51ddcda540f5d7e81cf7fd595889cfa33b7c70409da47375d1abd2244ec29451847653a861af1ff226df449d9d3241fd9f82dd652fbdab003c1c24d2006cbf1bd00", 0xfc}, {&(0x7f0000000080)}, {&(0x7f00000002c0)="d2228718e1509d3086b8a4b554e392bb97b41462608dee9b84953ab417d2528acddddf10efd4f872dcdf19d43bf64fefbf3fc598f3bbbf2b295420925fbf94806bfb51d0ebbdd16d6a73228b894e457bc314dd20441ca5805c95db364496a5eebe6c7d96e945aedf82a718bb63d89d37e9f806a444a718d9b9b3ac7ad8e0b1a3b677a2a082ea807d52ad", 0x8a}, {&(0x7f0000000100)="4cf151bc714b2c5f76514e06666b76822772a5b42965985766d02b9fbf8058374bbad370a96cdf2dc8", 0x29}, {&(0x7f0000000380)="0e963ebe942376ee6b1a04bbb782ce44858c202c8166143f8d5549bd321dc87e5a3c5aa2cb5d3c400b4912089219bbba16f8abcac2fe3d5929d57d3025c419ce968ebb653c8ab47f6ad8653ce819588bac5170e7f2d8aa9072a9628dd851361d6448f4393a9ac471581c96efb304ca63759d6ee550f74b28af48423e2bf933b7d987e6c588794ed082e31be1162787211cf3991edd78d38ef60dfc313db609162e27", 0xa2}, {&(0x7f0000000440)="c13a8cc46d245a646e6ada4b5f6b43183e6d1bfdb011bd0f3bd9d05da191f1a8f735f6524fe561e73a2a8ceb21c684c794e3ac44a4bf50b81eb71fa705469fb3fc3c84716190e85b2e1d732bb4cab95ad4ca0aa02d3e897bf80ce274aa1ce8e075cfff666137038ae4e5691ff2cc52", 0x6f}, {&(0x7f00000004c0)="b30b17fc9509b938d8664dbbcf27599990ebe59c0b9cf5c0b1bc2dbc7ace45d2e0ab24038e03426df8e8d9ef9d5880b4b9e641a9242db8f50cb35c7bab0e5a0d2e5d4cc4419e04de766787a68045705a790f483eeb29d384ede56852cf8172f7de2f7a618219f91c12c9af2388d64f19b81df92116634bd32ce5b0dae29f397d1092cf0322ad08e58721fe74e6f6674af6150eee4dcf6e3dc1bbe37ca0192b59eea127ceb148fff3ff15ff773e95a20b4bfb", 0xb2}, {&(0x7f0000000580)="b68218b9ea32dd884197b674bbea43a12113647ead7e80861947ffdefd15907c2125892b42328f95e52fbf506291a6ac8ddb8ab24e61f8615e49933687371783375b7ab4fa2f0ef485175ec8050ba6df1b649e99159acaad04f9f42955ac9ae616870ce50d597708c079150adb1745125debfb261c33afe4ec74fafc45447c695f2ee22d7840103a572bf15d26c66e719aee5a03a2f21b0fcf8448794962077bc36d49640288b427e759b0e8cf58057009f252de2a400b1d2dbdb202284283f49cd4b3330a747ae58714a9428e9a2a46da7d1969baa016176c53b8e8e8f80cec3b059391d991", 0xe6}], 0x8) faccessat(r5, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:23 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/31, 0xffffffffffffff24) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='7') 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e2f66696c65300017239b4065d4de9e64fc4af26fbcad79227e0b620acc6b91ca484d84bf40fa981a04a9be1ed6291bf8a0951749e0740a4f8b2f8669198ef398dfa694ab2492762f57007af09a06fdfcdae7db7649b9f0d9c3939be929460a2576858371af10348b7bb999243a47f3c693d33cfa2fe7b4392e1af3602a08d2852382b91f0b5805916502f4ba50acc17ea86134b97e1a08842552cb60b1a6334f8b331eff"], 0x1c, 0x0}, 0x0) socket$inet6(0x18, 0x4005, 0x0) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r5) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r6 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r6) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0xfffffffffffffffc, 0x9, 0x7ff, 0x7fff, "000000006f8aff94eaffffff00e1ffffff0700"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xfb, 0x0, &(0x7f0000000080)=""/251}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x312) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x0, 0x4, 0x2, 0x0, 0x8}) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mkdir(&(0x7f00000006c0)='./file1\x00', 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') 16:00:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a330ca9b5b8c8ea17ec49e083b6338d941c5a44e5e911f788ff8e9e67ae8df5ac44e601812188d7ccb2dad88d2494c544cee06d241070553dc1f0b86e689af080eef3063663ce55df5196d14c0", 0x4d}, {&(0x7f0000000180)="43ab8d002b2b0e9841e1530929c61855968bc5b3137dc18e61efc142bccba74d5cfce2a3a39430b5183746dc1c3469fd5799f455f2a95a4659d22dbfe1451aa8b9f4cb783b29fc17397f7e83cda7f8858801e9610c4f6db8ec011eb11579ad5bdc35e40eb06156042f062f", 0x6b}, {&(0x7f0000000200)="93d0c0922882dffb2f2e2f1cd0c0b93220ea576888f21447357ff53f0ae7674eec34bf068363a1a1e61bc812f6a7b986dab1c6611a94c110ee476d76944fbb512f1d7d67ab9fed505f94e4ca0ae7019816f2b5dc88a167b55537d60035e4a5996125ae37b19e952cc54ab4474be9a0793ffe16470ce7041d338532a13f672ee3e918b9ddd59fc668c6167eb47597a89c766a16bf071bd1f5562b4e7fd44a32525e2f117c79a2", 0xa6}], 0x3, &(0x7f0000000300)=[{0x68, 0xffff, 0x80, "1ef731b3b3bd3cec88caa92fc6845eccf82666709bf69bc66f0fdb050de59127b059511feb00da9ed3c89c0353939ce00d8511714c5ff75de9313cdba928796f24cf55c5afb5375cfb0d056cefdcadf83a5c10df"}, {0x78, 0x1, 0x3, "0dce9e4f16604237fbfeb8fce3060bdda39b6d6d9c362bbf3850fbf1598af89326064ec70d61c8663c090e3a1c532757af0c6e928e874ef18bc26c9a8e555b78687fb7651c60f39d6612aa036d259a97379592b0e4e39be01703682c801c123860ab0899"}], 0xe0}, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10001a, 0x5, 0xfffffffffffffffb) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x56}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r5 = semget$private(0x0, 0x8, 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240), 0x2aaaae61) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r3, 0xfffffffffffffffe) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0xfffffffffffffffe, 0x7936}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) socket(0x0, 0x0, 0x9) write(r1, &(0x7f0000000b00)="f2b95c895f22b223428d1f3eda7663c6b6c1480530da2a252f9dbcfa139c9cca8428871b2ed50e93fe86e5401f937780075b06563d8e8cf36f90a607bedf8a52ba467882b3f9aeaa9fde7b9ec5783590c16988ec73571daa1900de75861ec82b8c1c6f1e93bf9c0677a0e3a638e893a7e77c9ee0531d1d314295d7262422112e6bb31d64e5763f2f2ca206bc3dff4e7d1dd4efb362a078d042a5c4c4a9adc3491480850112c752df56100f2017d723d49bf3064536111f7dd25a96b35b4f322916df019691a384a863661e3b9425529939c47f1b186ba0b62a63db343538d2380b4e02fa88e778312d044acdf148318d48de59f9f53aff5f7282763442c6d745c63d3117e9870f3603dff4f38fd1102e711abcc8aa6e452b9cb3f789f00eb7a9c59ef11751c2c086b5ace50b02dc09ba6b753272661f91a2151dfa6f55ec666af7dd5f24663f588cc066b815247423b1ebb373a8994b5eed8d1b0f15ff477623d09fb39ac0c14f569b95d0d24d06ea4c0845427a326ac194097fbd191366652c3f83e1160cad4a3d256b18f480ddfc7cd3da84af060bece5cb6839ffb25deed705c8512950502161df76ac2d188ec0f8bd5add4114b6fb56b6192fed54d5275c1b41ce49f0474ddf9868050a1a2bc88b9eecd7d8ffa838b7fc7eb7af57b20872d09c48e30d1aa2e9cb97ab9bdd81ea73fcc1d94bf63d229ebcc4a8ccc945a7eadf90cb79f531650fd167717daef25e49e3b1f66b27d6da89cc3e79a89977344110648e070de6371a4ff4119ff9e3979205cb85152ebf458adb5580e65920cc3a66cd7f0a42a0a0cce85471c53955a133cfd91f78e525240624d56659fd4bae166b483dd3cb4c6ea17aad5ae98c620e2ce418a4e375ebe67ef4578fe46ee9d16f758f60705040fdc01aeec0ddad8be76c8746da1fa499a1bacdcc73d7d40a30b7c24b5c38a8b5b68cc34606fe78e8eeaf418db5c5816efa3a62bdec324be0ba4d142d797001b1bc72f69ac067d6e77c0fd8b92121660e7990746f8e2a2c2c5a333ebb51bc4f3fd76459033bf4afa62f2546c04faa8385eae48f8f5b5549a0cbfef382c3ec12481d79aecbe5c0a4ec1942dde6d6018a14ae3769671bcdcde01b7529e448870fac7e3df0ea7a0dcdeb116d058f80a673ae9c627d2a2847d7cb1ca3e107c50efda6f0738f2623722f8aae1518bfc775444200124f5e89b38c109b677101f10800f45b28e619c8f52a0e7a1f312811e74110780a5572374af8430cd3cbd530f5a635719c2bda6391c077a43ce4a802c790e1e312de145e15ca13f5df49e76a405efc26612186e1974cf8bc1c6b36f4f68307a244a7d25b0546ee0cbe4ef5277686d1c495d0328f3a39352dc29357a7abdbc345c6f1b4b3d4ce3b14bc92bacf2dcfb14c9ffb8d630f0829a82d0dc26b57c83b24a2cd9302ed529d7e35ee98e9a0fba4e6ca5b3bbc73e409998859d0c4d8a20e9ed393ddb83995cc493583ab2fc749d7f4479f6f7136f8956bb96100bd472f47637bbca79ad2bfd55de10a4e728dc1159767f929c606c9c13e1864bb52bc4c1f44ac3737f3ecb8d7748ea5e338bca6aa51d17ac0dc37a6ea597e19686c19dedb7d28675fc1626d5e4f8b84bf301ecd782bc7ff6611312e8fd6119e51eb5eb5ebc04df2acc1bcb28db20a0964b2456730aecb674fda986b6b47c4b8695f506583024a3787dfdfe3fa0e2864a809bf43f1a81df202bce768541bf1d7f3d89c616d4fb9ed5f17fe230aa5a351f4c8f7ecd8835fb5b191605fb5a89c026dd974c7706b1a6b6f65381a39e16b796afa130c7ec7e8e9d3927ad6404dc0c3a35d6b0ef5df4987476e08549e57aeb5d241c5895e80956d53448e2011db21efa4cd95d5c26869b62e9a9e6253c9aa75b2bd0c8706acbc7ef89c4978effaa4a259f8f613abfa27f7557f0fa694bf329b28a765056999f2781df797d9d21952747be5c3d155e1bb38968da917c160836361ef7bc55d196d12e16c8e4d7ecc551a0566a3cd6adaa9f128aee8fd4a32b7196460e804a55e4f73151ef04761a2cbcad1d9f7876843fd2af00266a807d3b9c6a9716044c1ace963ff7d0aed5e1a3f5075904bd0bbfbfd8f294db42b7428e6c607e87fd2d30a7b9350f1d776c847894b54bb58d9cfeb617413c75c745594f2836dad3870eed28ca04d07b130d7554ca16d617e1bafc36fbb45d9d868e2ff9cb5eb19e43cd38baf7b1782a83d8260ea055d7e1c88ce247249212813ca35ce6edcbfd29c47226163f6193ea2c80b81d76de00a8548aca9794f80e5efe7f624e93c8cfaf39bfa755563b4c963193f1d18035f004973a43c2ccf30568c6422079dfda3422e9ac59c812aaacc863e837bc28320a91fc328d8d515acb32c64ab60d6a38d9327b965d1d4d3b82e77a93b6397736b20ac08495296876702d6c7bcef48af028e80a1d939bdbe0627a9510285ed2132c3503bc2e913482561ea693ce99fff81945ec3fc82fb64a05b7b440286c638b2669d6b9320fc27550da46428d251edfe992389879b52b14eab33c7bb194d5be3bd12bc73380914802ceaac3fffbaf5aa2da56fc4ccb571772c412d84d3d68f8e887b528c8d790f9216a5b3e225b2decd556af50b2ed924db8287c872d1d0dbb6339a0db23ccdd35b5259dba976fa4168f416041094924ce2fbbc2f35b6e88d9af709e97a43fd9dd1bc1d0170edd3eb452489a7f439a98014bf769e4044f742ca3918f1022e53b0c4492fda072ef174402c30266fe557cdb1f62b1b5f5002309c84a6d2b48cc92a52c7d40b696efebf1ad12515a13bcab37effdca9e10e63c494c55fd6839472534caf3f6ab185e94e10ae88ae5430fbf5b5b4af69369204a5652561c89ea57423138958c576ba9f2a989a6b43cae394124645550507f49c22c7f5218bcc85c542b3b5543a9b74dff7cd4302d4685c9c09918b1a49c67f502f85f6fd606bc25bdfbf2c58b6556b9ade770d5a4e5c0721ca016a8c6efa6c71069a262e39e06da3edeb37f6dc5d65543d89eea388e03fdc1ada0d823031f51768a3e610c5c87f4fd726ba649e2fd16bd3a67f34dd752abf151f7af9a0625bf3306961ac58cc6682cba8288aac6cae21b61567803a5266256cef67113a5bde9bd17fc675ddcfe835d7b3a1de2240488c8e2a901fa1480aef7df3b6e1142882715dc06345c951ce0bfb0a0b63ffb07e0c0706c360247305be1d20d2eec2e6730809f83071b1862a45a8a8e1185aca0c3591388cdfc69a73792d518a3294280e2d0b4b44a2b495616afc141d0c11f54fa39fb04896fac58a44cc695d0656c0889512ba1d7fc4bd7ba5c26b7cf45632667ed1c4e4baf9e36627fc3a3a705b3d1ba34c441579ee6f592f76d7a5cfb5414b5a6fa0bdb0b6d5321ef2991fffb2f6aac037fa9baa17c1ea545d47c5b9c22febebc2954856d4927df1c70468e7e8710560f95b22d1c16aee3a522cc52edcc5153ac185d357b887a58a5e4d30f1fd7d3c8ad7eab07533761f3a81bf4843bbb1552003c595cb8571623517d36fd013d928d52786347a9ae446a7c13911b85202fb6db6814a0b3903fb4e20bb81a9a344a7c1d7411fb46353c6b683664facf5f0d7e849362956e096ddf8f79fd4fc78aacc3cd216df5f9353649dcbf426969c0226ce47dd715a44ef6015e8fbf1c6ed20591338650f1e1a8f38de907ca8c8b7dca9d7a6c043cbd3f4b9705a761ae52ae9360be3f726ad589f588a3a859200e715dd463ce7af5843d1036b75bb2cabd6a9dd6e2164c1497c3c9b75d2a7ee5a9a26d6a28d7bfc7013735ef3e5e8610e8041801b70b992a9c297ee5cb0f35d1e3c530ce3d807b6702ec88bb93bbcb8332849361cd5e8b40d37252b937695430d4e62d27a13c58e385573533a148e427974b0c9bdc4ead55b9304c13a5bd2370d00e545fb7ca6ba11efc4a45cc73b33b11badf52cd6182ea3d7a085c7f748452d1651655ed63ec25907ca7833a5ea788a07d48ca96710ab0626c8ccb5ab987df73cc1375b67623580a79d42e19082d63abf1e74838eaa223aac12fb5c1ff35ef0766c2c601afbc634921f4e55fe626a6bae2be5b3cfd631f452fd3a61193c8f75b0371ec8436fd6ed47cc1885dbc5b82628f542e892808963eea43bff8092c73ea0264d7d1e6afbbc0f068067de2fae441a22bce85cabfac12d8f18205e62dcb841e6c052df54738b8d28beea96eb63b85c58f65828ee80a4df87f80190e18b6e7474a3a5bc93986be26a441e2d9595f604f9220975af70a5fa3fc7b081da4704a85f9b8c520d40aaed10f6883ec3ba1f7f05463e569e777c7bdefff6888d69107730e8b7b2aa6fe62a7d2be314283942aa53db3c4986b4f5d02604f9f2ee2d333c5df4906ffddb307888fde3881b6991d064975ee29bdccf65ee45031ba23a283cba8b2a05d8b55c3da7611b17a09d01341e2d03a239b0298759d5d1bc4e0f605c86132eeaf92d128b30f53101ed3807207c73f0de22ce6940ab69e37a025b54294fc489c503dbcd534fba24fa7158b55ef93a85e32e89154b47e410e487f76521c4f963a99f77cdb6e6ff7396794807a178f2a3490601cc2ae6b3f87029eb4bce399f323fd847c476e3f36dbcbd8c621852e2c50a7ddc15a77ddf16c61bef2f1cda9bb084721f83195833ad98e3e9c846297a0c45e5b60241dc6da77b9ce2f7738be91e460d0fa64506973ab241c09259ad4cbd9f66b7a70c5610a179583588a47ccdee02d7bf0969246119873467a2e4051bb97a45586f3539c359b5c0296976156013059dadcc94094a0c3e4e5355d532e76243337b8dfcc36e58645dcdb4539a7d04426493b7f4ff8c7bbc35d91734e8307a3f950053db57e6a1ca7fe475c857d8db5314a37606828dfa66503c1a739dd35234e73d87e04eabd9185962cf218a5a5481a9621b35999ce3734ef2a6900678c93adb93cacbf04819af25eef83ec04136131ff44998436c8fbd29501341102131b3c93c3568b2e3730084fb2c8966d0012f0639eb1c27e5bd4674600a52d9c3f85b7e334c133179920f759b2aae067b5a61b870442b00c60492df553e4f69e4120dc7b2ee2d3d07281b3eaf3507fd53085037d19a1150743e370e4e3982c786429e737db94930d4e2f3cf39100180916dc6bbef46802bc1021c70dfa86fbc54b7b27d1928ab93ffd299a85eca86bee9990cb21aa60a28a783819e9f78072fd6c68af75a64def8f97f6aea68157529789f781ac678dcd83a6fbc3310b5da5fb6ba762fe308644b86a89da07979d5fec7d82bea447b2f416ac37ab65a97ee4f8efc8e31d3ea740b6a593182ae4e2da43562c367ed1efbc1224907e82d0e75b2b01f59e28834f50227e791197e7963059ae7358f978f8523d6dee5593a5926c3ebb32fb81c85330137c9453dda81cf4c3d6c97d34cea3312a50f0b577c3ca3a0aac46163849b2bdff9372e7d2a2378ef9c24ea548b28d121aac4e5a8a1c888eac25e862d4d7817f0673a59273e6b141d770bb5bdf796127dde6dc5dd977f397c8dd7527dbe3122edd23d9efe67523459db9ac4c2235e2f42ceb2135a3bb878d27b8800c35a26fc1bca21dbb72644f5d51ed89e4a00c3893f1281b4d18c4d1b90e2f3e4d189fbb19f32f02fe59d87ca3b73bb5723fb7811ae58c5f6f0f64fabbc600b0ca677413f9e9acf20476aae316c53d16022e9c7ea0187278e0b9ae3375d1e74f8c3bbc876e163ecc9ec5ef5654d8d0434fc598fb783fd8d38cd33f1163658cfcf731677de30fcef3748295ce480186d", 0xffffffffffffffab) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000380)=0x37, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xffffffffffffff24) r6 = socket$inet(0x2, 0x2, 0xfffd) getppid() clock_getres(0x10000002, &(0x7f0000000540)) fcntl$dupfd(r6, 0x3, r6) semop(r5, &(0x7f0000000480)=[{0x0, 0x81, 0x1000}, {0x4, 0x7}, {0x0, 0xa3, 0x1802}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001b00)=""/173) semop(r5, &(0x7f00000004c0)=[{0x7, 0xfff}, {0x2, 0x10000, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x2, 0x1000, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x416, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0x5, 0x1800}, {0x1, 0x1, 0x1800}, {0x6, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x0, 0x800}], 0x9) 16:00:23 executing program 1: socketpair(0x17, 0x3, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x10000) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="bea8ab0bea199be05a63a76097d5efec870fad6a2b9ff5b5cbd8341df6c0d528dc468fe1af8f64b5360a4a412f89699a119cf27b1ad14dd2ca676d76efd2bbd2f6f665b415f3805714bf8e0549f5f40be789b94cbfd6476d0eb13d7fe4a0d8b0f35a03f4ffbf0434d8e2d2873d16261d3dc9d1133d39a9dbde00a50fedb09818a72f5e1d61656893a508099c7e54d1e5bcc44b26", 0x94}, {&(0x7f0000000100)="39e6d85f27d672cf7a742632f118ae08382819b0351f290a2ceb31ccd4b28c4152a03fe8a4f6bbc89c3c20fcee482811dfe8fc5c22cc962f7ac32658bb828ffe1ba2f82bd1600d427213e76aff6c1fb18cfddd2dccc632472e549ca1632469502708b3aa0e7f95b7124c321a908614fddbb96aac7f06f768eb7bbf40c1fda0f52382c118fc976dd525d12ca90f8fda", 0x8f}, {&(0x7f00000001c0)="6105f968ab0720117cbfcfe0c5d6719c3b287dc7622aa9014080dc94d4ae227291d0338c6e87306a9e92db1f2cb28872e5b4e5309774c8561adc177cd153c1100c2f6e5c2396a458f5afce0a53ddfb668b9690c3", 0x54}, {&(0x7f0000000240)="c76d9056720931cf414e9c9baab420a8f3ad3c43ae8915c1e4c5f409771c289a82c018dfc3666b154a5725bf1f345c00b74fd05b6a87d2d78eeec8656c7c2418325820a981abc79e637f778005c886dbc6ef8409bde778273f2a33572184931280cf03fc56effd9b51ceb863225cfe9bfd0b7a9005bbe7beedc5446ad5d56c63817bf3517092fcdfae56a536d0ec304568a8aa830f3e79193bac081291b0fad611165778579050d9071ea230ffff995642e3650aba987313333a0c6f2f9f57ea3b9aef62beee39c90bbc7350be4460a17262a91672c4ee2b7d9203e3d16d0345d815a97cf4bb0c0deb1a454bba2083fc", 0xf0}, {&(0x7f0000000340)="07b771871f99442a252f314c72eae8d75e5d6f091406b0cdc6192cc3b08db9e8ab27bfdcfb37aec58b6e6687169e586252372fe1298073ca3eff6b2710243c0cd7b60ad379c687d70a5ff7e54f5bba43cf1a6ebcaaba6075057c939a62e2046c5de22b86a59e088f65309de02d0a250de66e257a1e3049c6b1acf26a4fd7ccf68959e628e4", 0x85}], 0x5) recvfrom$inet(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x843, &(0x7f0000001480)={0x2, 0x3}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x20002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x5, 0x80010000000000}, {0x2, 0x2}, {0x43, 0xb3f1}, {0x0, 0x6}, {0x8f, 0xd0c}], 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, &(0x7f0000002800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) r8 = getuid() getgroups(0xa, &(0x7f00000028c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002900)={0x0}, &(0x7f0000002940)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getpgid(0xffffffffffffffff) r14 = geteuid() r15 = getegid() sendmsg$unix(r1, &(0x7f0000002ac0)={&(0x7f00000015c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002780)=[{&(0x7f0000001600)="a71de9de8fcf0417dcb990455529821215e18e19db809f3e93d036525deeaab7b72434e0a54f2e2d942843d5c5f00d967c7fd6e14f8d08e251f9f596f1b53133827eeab8540e3558fbd573347d2b005488a80acce386f5f6342ef69b3d440a894e23f86a223651f1382f1b8461cf735adf6714fac8f33aa33a1a5145d4db4768bc6f84e65fe325533dcdd58ded0fefacb9efc5fc723b997015c332f28dc2928b671a12e582fea00368e0b8f834b0b6f7d151a450481c9717006377744f5cea6e53da23485d8c49eff0583cd4ab8d006628c905f0fdc28a", 0xd7}, {&(0x7f0000001700)="3cde6fb9b83de88d112b123735cbdca90ddb4f26792e6ea7c8efc49822ec9ae016babf557d10026fa489dc549e3ca3b9d5106a955d922f376dc2e6ad713516dc53e687388e8ccdad55a14d168c0e6d3328218ef7de0c75a55efeec62c37eebd988e448289a2408416d025fe190ebb4bffc3b6f075fae283d8bf7a46e5381131b59700c81b0080bfa2f296628b11b25657a6986251b68e7bd2c0d70d304170a64f2cc111bb81e829e44103277b9c612a0a268e42c3e99a0eb50ad67d2ae6352a8f5e5b1291cc762c4c33ec2fa13a4d00ca8814e480662a5d6d6bda0e273a67ffb7a1bdb381c14dafcd849ef50abfc489e44a57f746ad0dd79554179a752fb9be3c38cab78848abf0ef1e964afb8196d0435afa09fb64b7df6812003b033995ebcab65709d771f0b208c650e5b94bede3368832023eb70bc238d069f742472e564e4930cd367379b84e36195189c7573594e0024341c60b639d2c792ae1c60afe400d3a76bf6f2d985bba07ba22cb764613035b8d51bcb4f77e1159788f299c6ee187b4189df07cb111c1ac7a885303ba361ae998e94c5ea99130ba9056644ec5bb8d75831dcd38d1c9ed25c9f0199404e3ab8bd1fb1349e5980939d3a590bc00737931e1560c0178ba3a5bc9c2baa39c6dc7310b17da4706c90a7c4b8f047d2c7a8e5c658d154859e40f9f3f1d3abd59b80dbea4e93fb7ceef7a03d2af4e5179ae41881c7dd2640615fb5259ffb8fc97170b09c9b243e7a850b6425fe20cddc9ff6c372332a1d658fdc031ea4b49b7a17b5e01527944871b071d581a573952156a7b8e00b913f4be06ceb92e86314ca223890210d398f00a075e0231fafaed4b037beb9dc7205edc764e5fec879f90abdbf50fa21996499a1747f399e8fc6977b1bef8a35e61e3af401bd6935c495539bfe82119e1b0e3e38d402c739de9c0d8e8ae9e7271b61733f3b60213614d477147c46cf363d5279eb1a8a34201eed72c83382e05843b9750b5be0752d260dcabc43a69b7dc388fea28348130f1e3ec69237e9f5c1b9889ea096f7cf75d415ad4c302f0be2c1b912b1abb0ccf808de10c86792f6a36d169ac0fe2918f6f10686b902c845bf607d12900ec688d4024d38bf5622d9b86387033dc3cd5e39a2f0da8521450c7995d0f33c4c7ce5924a3397f4329019323c6e4549fa61262da2bc3366fb272c4bdb6eb8a122e692e5e4fff88eafe408a697f99ef18ad98fdb381cb30a60d85e6f28f0fb6ee868953162d8b5b52230ed7141a585260783dbcd5c6dfa00ff3c1376a6a241c8faa0318da8aafa372f0b5578d6b692229a691b64ae51f55b8fae1e0387d19b4607cd0f3e97c3b878e824b2c52917d8348b952c60d7834ea3feeb58fc2393315721f36867c7edfce238842f7b848f9a1abd4af1994059e12741d0788986a422b2ac3ffc36bac07165248860e8b64ed5b0840850ce91492d4b8125b1a8d80b6f1b549c647201b10ebd4d20dea5807809b635ca63b37e3b14153267d4575cd3f494e588864e8174b8826ae79dddce1b6f3435406db93e20cf17d01ddfac2eb85d3cea378c1b13b956177e7dee0a711bcf185647858d75ad70693e4b802ce4117ea955b0d7afa815bcaaced20c898d8e7fd871070d49cddcef6a95385781bab255f7fb89284f627ec4a1b8e047a5b6f183aeb38d8994a273cd33c750198f08d6570802bd89ca1382012d1a488b90087498002b05968837a18178c8e3454b2ac3b84cb4c534bc276ffe6a9389213e1a5e8732148b292dfd1a89fa6449234b89c3c76f1c8483cf364de86b1029f793ebf9e35d13cd76100a31d5edacf4bf9e3a2f39ef3ab8286ebb041260cd617df5614d17cafbc9ca8b7fcc6d5264e89da22e7e1a8cfe49da81f244ce4bff27288ee0fb748a8bb5fe5a642ec1e9b276c95e97e0cd1ae5023876984ee837a9c6c04cc2c9795c66022e7d229a7258e0c33c4e8884acdedede1c87dbae6cc78b1704e3b4e74f4277b4ea7aa0839addefda4ba15a81cacc545799577d64d122faae6b93f000fc505822b6cb0b96e4bfc9e52b23136f93a59446736d949b017c18d0f6b089a7c8e2e19299c2e7c68d620579b8b38104e28169c037f961ec56a3a8b55587f1b0e9bfd09092902a216ffea6a600c7e15c2782d34519d1d8f852b806bac2f9021ce562d837e931202ca9771a2e2c7f64863fea2b220b0dd4c3aabd125ebae8b51264c585671900f109a8104c265ea18893a438bd643191787caea6d693642231c998d8d6efe31bdad36b0f1c77b1af3202ae20ca87ebb81ad594e672125e7fac6c91512335d0cabfc599695c5a6e985732e4cdf8cb75302e3057c078be69bdc7913ae2a941929ac3f0c39f2f5f6e61b7a87c34cafd026bee590605c48cb819bcc9b6000cc211d7774c7ba13fd95b994c4e3ce687e43dca8461ad623db7ef9d3fe388e9ed19d4e81b04043fc898fcdbc208511d93b94242d7a3705b341102464200dc5488760a05d55057ecdc00370f3947a7e548f8dff50eeec328deee4bb7b9640bda105cdabc44a62b19091f4acbcf5a24e81f6202fcb42259c4c0a5bf35f4fd876bf0c2ab43ae553b72a158aae4ac6e5f188ab924416ff0733b9a6d6579ff0fc6b9c3e6922fac017613f0fadfede5f938b55c59be1968c23f7c39140b9ca91560c1ee4098f6e9efc341da31b198afe65ccc0a4ba38bcfd12567cbd950d0e66efde097c356f4fc9c83bba81661983be21d382c83c384de923cc3c757ed4f5d2c3207eac858679ab042b87b8eea4ffa8ae49b034538a9266084256800261e62c5aba3e9b6625f64f7ba8d2679067721ebc266c809a1af9687cc9057cd7cb0c3114ac9d27d33e2c572805f3580b35cc80ccc31ab22cd8869a673519b4794280f35970007ffc4eb8bf2ae8c0d0a125f274c0a9f2083ca6f57452344e900d0d373973d067ab824eac341845f3d7859403ad67ef02c28bb0c2f05f9e428f6df9c94952e2fa81d4a4e62deee1ae29b3546d626929affddb86a27feb97dceb3f3e10acb5b11ed468bdf45123a5aab65937023e8008be4f94e6dba93add5a0941a66ab13abe134244c949577e2728e2a7ad9648ba7ba45c854ce71ab42594f0d399261d4baf3280f9e9e584aa2583a78061f510b4cfd8fd580723c2f96b4cbd90e97bb8bdb07d0d310f86ec0cae080d6997d514792a36e5fe69090bbb7334c9037cd085bce6ba85aa364a05a27fbf0c62e34593f4615c7d4e8223bcb7745ecee9a70267e0dd9f3bcf945d5e548b32bf7e1e0774c1c1fe544ca484c3955eb44fca75143af36f7b9f56ce5745c85ecdce6db92dbc4b5d0bfbcfafc8d349db97140bf9b41172b0766362e915d86f2d5e5600518e33c7b77288812583c2606cd092e52efabe101a2f6d999fc115318c39c187ec33c2eb37b73ef433f019fd6faff6b9b876daa54f14d8f3dfcc3f5064e2d4a79c6d50b2b359b5865bb8408b37ddff3a37ae92b446ba1d7f801cfe7bf33542efa1f8c998a164de628076198c7db6c4514af35b1cd3b3d28cc6a62ff7070e67c72bd7d1758e653745fdfca942795b9d0a77fec4e282966c554e32c1377604aae2872af2594faef6cdf82f6dd1eee53de158b608c4730dd1f3c83d27e83f2d4d73d95fa0b1a101f2c6520a6590bb0b3511544a622f006d547a32e4007c77c644b74c83d0615fe005aa5036d40ecdcb959979fa4268e874ef39fbf6e0e94d239259d88a80e48d62934bf9837d0d88e1d7a89154e7b3c8277ec739e4aebb214d71b8e793bb5802225c148f042349702c36cecf25b79352e3498da068185fe147359acd55eec9a801a089b6c02bcda2e450de60d5c033bd452e5a6c89a73239518153a79a17bc544485a421fff89658de6471004eae8ab775dd9c66e1a9bf2724000b53798363db1358b9586fe10d5110500e21ed128f98c0aa008f557ad06b6bf34a90c0b93096df2bb93c58f6e6dc66d83408a476a19bd098e0a37cd983658665afd6697ad89d6065e9178b269324ecce26ef921d613eae42f25d4e070398b874ccf678c38c65f65bcd733eaf73a130c9b197c240b71be59a4bf455e943bdca2e88df1deea3b555c3716db8be65480c0d495c307b5e73c93237a947d80830485ff5b00626b9a22c64135c0d7a0d6f7107e6dd12872ad391791a6bc4cc72074e89fffc8b7104af5eb2e94683a1e3f705432f4eded89f401b74899f8f3f592c08e4b25ca4ad77a645c653de3eea1402cc36a04e55aa21dbb1de1575373174c02a6650b4d339e631e67a019c70df095f2dedc8723e2ed278a407288597c045f035b7ec7b72afc5e95e46f5b8dfe0a2ae6a963af933750feaa45eabc63ad4ea1c1f568a2cd24d18067a432956bcf9473a29e7b09331864e8c7fed2c8f47823da18cb3f9fec1179bc665e440ef0690806f35b2eccbbb5b4622d24b9a00446625884c1350ec8a2b906612a3826b5227c828ebab773ed7d251b197498bae95a0ed92857fe6990cf21c60769f94320ed883037569b430122527270696a6f75c79e1c3b428547aad73e70ad94bc9513fd39a4d9cd803ea3ee459898e88aee0377cff17895f2bb9dfc36601d3576e0d1c8cc83b03a176074458659f150d00488cea1b5174851e4409bdbc5427d66d299870a19106f935766c669cc97b641a69a4d0c05084b8ab2e6107d6d4293dcdf8a155733a410428c24bb65d1b17a8b38f600219f42fbe3dc500efc944705870abcec12dc8808066d8db5cf48dd416aa0af07c206b4a354b3a26a55151d529459c7054d35df19ae5d71150a05c6076739659d70bec628053bd84ebe2154e8b77f2f72b329c50702c05632bc7610ef356ff34e59d4e9e8b81e0b9b06fc227706116d528c5da50ac6f78a67e20bab368fcd23902714b7842502cf3ae8b1d82c419e5a6d01b229d75b026cb649fcc9525302f3a8391546c15a711d8e2a9af4cffe667ae9cb4fb24d2bb6c253e472f340af0a5e524cd009af9618c3e0e0a820338690dc29a498c696b5230cb24815dcd423231f61a77e02af6e5b0e76115eb7c64ba9e1b98c7c593b40789f70047e248a2dd4d280a817c2ef360dd6fb36c92e16b86f2697404e63ad00c937f32bb8b2295cda7dd3391483ed1353a02b19eeb07e5a31aea09db4e5912b78958f92e0568fdbedd5cb6451915ee166876d73a0ea3662f43770c8566729d79872284d69663fa51b2c7d14741e2daad0e427b3241a4285a13f88c2fc7364f2ec366f83cdfaf540fa89912ca528e4aab2080423496af0457f362c971b70e650e0b7839c16d692cc45e5bcc585745ee524a525bdaa27027909256f2bc8d0fd3548ee43aa430f8d89e7c089c2f3a7b0b7bb85e319ebdcec84cff7e7828326a4f3973b165350128ba2fc577b46e0db4bdd60fb4b22f6a9996937215805814b82ee114a530fa94742b54f20b0ab05114bf7dd74d5d022b39a6aff9d9f035952da50ab535d55281afe1b413ec84c5796b591406412b86e3519fbf56287ed49831644791a0af7b1a5f224f57fbaa5a5006f43118912fdd473326e66032cff0861d3eb0521ed3f251b766f59f4590f0b524b0628a76fbd956eee4961073e5a9c7d259b3785b470916584e335a8028f779fc81895568b85a0208f4e07ffd7c60cbed6421bc8130aea50d12aab1da7ea5d437521292f76a5f1fe8d11fcb898e58b8d761e3b57619bcd9a5d726c577e4414b0881b40e3f53fccbb159ef73a4de668fe6da8422267efc5216bbaa8601ffb39074ca7c2d124c72c7d5329fd69582e6fb7", 0x1000}, {&(0x7f0000002700)="174548ec48fc9b5cdf5a6d4b42a6f40ba074ed047846a92f39ec005d523c01b9305848c46363a4c951e9700c08e8f2138c3306765ba08ff76be36113ee4cd89ef2ad289543593d1a570a", 0x4a}], 0x3, &(0x7f00000029c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r2, r3, r3, r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2]}], 0xd8, 0x402}, 0x408) preadv(r0, &(0x7f0000002e40)=[{&(0x7f0000002b00)=""/253, 0xfd}, {&(0x7f0000002c00)=""/46, 0x2e}, {&(0x7f0000002c40)=""/252, 0xfc}, {&(0x7f0000002d40)=""/14, 0xe}, {&(0x7f0000002d80)=""/134, 0x86}], 0x5, 0x0, 0x0) getrusage(0x0, &(0x7f0000002ec0)) bind(r0, &(0x7f0000002f80)=@in6={0x18, 0x2, 0x1f, 0x101}, 0xc) sendto$unix(r1, &(0x7f0000002fc0)="bca5ff", 0x3, 0x0, &(0x7f0000003000)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000003040)=0x7f72) close(r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003080)='/dev/diskmap\x00', 0x200, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/klog\x00', 0x8200, 0x0) getegid() sendto(r2, &(0x7f0000003100)="7bebb6e34cdccac122bcdf0d9f618050d26d892b57a55eb7c961ce6b900cbabb2bf1509d8c43b6030f124dfa7a06b07cd4698b2a546ecdb8d39deb3af355a7b4849119809139cbdd3507e3", 0x4b, 0xb, &(0x7f0000003180)=@in={0x2, 0x1}, 0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9b, 0x4ff, 0x100000001, 0x800}, {0x1, 0x101, 0xfffffffffffffffb, 0x6}, {0x80000001, 0x1, 0xe1, 0x5}, {0xfffffffffffff04f, 0xffffffffffffc229, 0x200, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x344, &(0x7f0000000340)="f6") 16:00:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x9, "f968b79f64de15b74c1aee8c0f65906b9093bbab", 0xffff, 0x49b}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getppid() close(r0) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x282, 0x108) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000540)="3b2490e6c55e0bb1c71c9df67abd0bb9ba4eac1fe8d87dff5de7d30ec12cdaf54764b2880c9be54958070240c9206f8f987dfbc789ceec17ea32eb40cd4e82b9739686afea7b94b5b9e0ed811f91b76f62c64da010b382eb08f6", 0x5a}, {&(0x7f00000005c0)="fb2f3a18183a31931776e08e09ba6c43b2328c3cde70701f5d754330e5a5359a3c8193eb69df6ac10370e790df2f010733", 0x31}, {&(0x7f0000000600)="77b0316b6589e4b60a1beee6bac523b0a9c1592c68", 0x15}, {&(0x7f0000000640)="9239cbc20ae5066155467a58c8dc1302629ac5cb6756af", 0x17}, {&(0x7f0000000680)="d6e98b6d4c8cfbfdd0820dbca7b47fed7d2a0572ea893ee2b7b21844eab018b05fbe08fa30ae03c4d4cb92d933ba81fa3fdf42bb7518f3e85ea90da43ec973795c09c36c4f5201fd2195b3b9acdc696db78049778f1fd52dd436e73e2eeaacb7a4b858a51b2e9cd8638c91ec0b207860ab8e6daa1512a911da4054a9a4d63a0cbfdcfc8d990137a1eb19bc12a29c564f1bbc48c12d6b5aea8e979ef130ad90ee0437a41625c62125943565dd79677730a458169a5696f3888e4e46a267451dd779", 0xc1}, {&(0x7f0000000b00)="58ce6996f9ab064c312f054f82899e4b726e111abd7b9c5a0f522d65af4d0b0fafe8bb8f063b012978478480043df5db4fb0967a39ed949b6bad1c86e1145da3f84c5e25861d4485c28af95318492d1328a5c9930a2e770b8dc8f7bf7c45c7c26f442af11ea130eed44804be2857b7da4b63b3937566e40b21bd1860a1cb7058d1e1523190ec462ac5143de1c14f751fecb7d91d6342b908cb54f4369344d3925694288fa1233c8771e689e9076d169c96e0e4149adc44608fc3d517b440ca354d8cea804a7941a155bc78ff410d0bced5dbb801d26ff3174dc72d3d147ac7f9884a0850654ba258ab7e59b0d7dd", 0xee}, {&(0x7f0000000780)="0c9a30e6c0105a24de19ff3c3f3d5ff35d993351aebdd53ae440e5604713b6d98bb9aa63472ebfc0c7b6b439fd1d5305525b923a4f330bbcd6a0ce7663d0f617a5b4c2c1026b3c429081b5131bb3d66a596a03bdec1f21d7491e8da63f8aa1d3ddf194c0c39fd8712c6964141bb915a407d4cb9a", 0x74}, {&(0x7f0000000c00)="200478292be1ceab787a5f18d7d866549e7d095deb90d354f2dd9d7e567f4cea6d760393b86aa8845a347b18fdf843f62e55d513cb4cbcc2abe7b4a9a070fe60bd4b41716198b7bd1b9477e042ba6726388a96e8a71067464a9aa5b9df2db578", 0x60}, {&(0x7f0000000c80)="14f7f7fb404e40754929581e7f6ac936d508057a5b20d6d9d99686299ff3b735e4bd5ef257195e77dc874c8ad1425835fd692f83d0d210e5fdbd77ad1b7b9d3ec48eaae953719c6e7374a65862ac75f100c25cd5adb8102da5c41f5ad15c1717d17182be4bbf5f3cea29d94063b84cc5a5051b7af5bd38cb48f726dfe4a3bac0250e29b6096c5de1f951038e8666f52198b3462ee36f3c73eb3fc60fd007767bebedb3672b83b522924737988eb34e6a287736f07e93340a6654d902de9b", 0xbe}, {&(0x7f0000000800)="9ae06c22048858d66beb1ab798", 0xd}], 0xa) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf7969e5d2d9ac55a52f7dc809671de4bddd7c5a000000a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b37e9ca54178cb0237ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c8920000abec43bec4656f729f7c40b3d5fccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d21780180aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdcfb77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467e90000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000000006c014208803a3d83e6339cfd67d7dc70c9495cff037bd4a40eba474f403d029c909a0e3e3bc4a0378e77533c676576ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f409fa83639f37466768c885dcbd08e2ff675b9f3b59c1ba8a6f38927f32c4aefe037a3e8b08c8fa4d24f1cc832b8eb7d4133d9d795cc76a6c1cf40c9e8a53c7afbf5677e4050021831fd89d264d7d741002a2d5fe7e45257aad8070000007adac85a9a20393cde207f70e14663e7b2d54b49917168b9968b4b4dcd6cf7c90af6770883147c02387239dad554c4b4ca3beb98b09d322b5172fc7a58c6876ff54690302364abdfef1d444802ad8445efb0c9a4cf8af0fcd5e811c9dabaafe0d6207595460e96e79b6776c2f02cadbac7eb3aa666"], 0x10) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="c8b3458a897f928ba8d81d", 0xb}, {&(0x7f0000000040)="7b94c853483f9d3d139d8f941a656e0d1ccd76b245d72fa6e95b12b6ea8dcaed710200000000000000898c8e55fca66f0162bc32a8695d2994dc86fe8d905439f611c52c7a5b59ecd9b7ad265dc94da283a19ba8c145661f495a994c14a33cee", 0x60}, {&(0x7f0000001840)="9b2e3381a54e64866bb1661f42892f9e9e7a7c3df8f8a2601611f967217b2a6a75d3fc56a14cc34dae736e1c896cf4a64cc6fcb8571524396f5e02bf33a447d03b7ce889425ae27a136a166494ac04fe1bed3951a49e2650cc8b9113bd39062972f03a543e6bcd848d7e9b15dbe4d086ebad8ec6991128d668cab22dcc410c5336cbf1dd227859bfbb004f86423b79680e82a9bb9c29b77d7afb04ee09720b15140edb7864950d63d88db69fcf14ae416a2ecbfcb4b955dd4fb2b0d3ecfaedc19af557564215707aac8505f6de3f8e36ac654a46e5852291bfcc8784e59ec9def7237a71745b60549b335b186177fcb88b38b5c61f280468207d55645807c03f46941be73f74b291724135cfc20b3758c09b45a821dc1a206edcdab7c3a1719d05f856eb5f017c02b371b2ba0541bc0a8bfd21b23e7c1cddbe7725671af3a21edffbc356ba0ea48d11b3afd34e9f30fb4931640687626e91dc3f31a6249dd9ca74f73d3659411001272caaf6413b41cf60dc888ca1aa996e85e80f0263dae5d967c7e91f70d22151fe7e0aaabeacd51472f258da10335288c4bd2e02c78f373f3867dd502c4ea1fbc4aa5815b19a3fa34c33c43892b94dede0356e6826c18f8892e8bd433e485f1d45f787724cb9777872c54c339aa90a10d34acc38751cb81e9a7f2e095692562e597212120e64315487d040dd66dad6f51cef7c9bb69f8b994820531b352c45d2dfd3c22d93fff11c52fc7ea9b12de50dc0addc1ffbdcf7c0e44ff0424e90de7cdca0844314ec5978e98d6e98803c877a9044c5ecb01707e885e6560d8bf62a423b87c5c8eabb8f4bdf2561e39f15a7f0a1b5f09dca89becb297db30954ebe8d943425f742f543b7745f034352ffca126122093cc716ca6b6a35c322ad864f747e2f304996e578132a064804135865a90af003d3e4f057c11915a7b9a35f2ad65f3db21c3afcc8e522d71b982ef529f6e8655bd154fb7c4b193878803a3603edb6b7b4a4a4cf7477b3521af5654671fc7e8f72453b4580dad4464a36eabf368c51023d10e74ef85c7a0433acb320e10d1295e601b85197945636348a473733dae82d28e4baf64e0f5c7131d08d58a0a948490a6ae2780c18b11a953c1be22a89292c6a3bb5f8912a4252e95d6c870219d49642569e2ddcb519b63ffe2f3e09023aeeb5c2663add093213bad7636905f4abf91ec1ecfabfbd6dffb0ca15752a61a32d784b2a901e17f676f26d4e66f0c57b51dfa2216a1f1709cdc9436abff5597c5da990e2d7731b3c40f71a6f542b6bf085a1e8d1076602d64ba3a4fda136b445fd48cdd8001c643f56002fda3848aa4258145618897024a6ba813c3ff53c69a314cff519087248e1c1329ad3dcec3c37b7dad2432d0af431f41107775b81d46f2a2e3ff8a6d7f9f9c3fb3a1fd7c2d823f25989eab2fbd2f7e93671ad409d57b817411b6c4bdc678289cdb5ec1601ee4f13bb50c3fed73dd84565b5035a8508c0b03f3679ff834515ddced6ac8327cdc5ffe19d718a7ad235438ec691e9e7b105c7733ce13315221dc4165bdcad5ac122a8712c5ef4719b47456e2a27b623f1d82be7f1ec0c74dd25ea4bdcf3d6067c70ef7808ea1c1c5ce58b17464c4ebe8f73a610e0e6f19dacfde355cd0be258f995db18bb11516fc1709d29b68d0377e3e84d045da1d5b55858f475a4ff6cbb52034fd9e159c4c2b43f6ffb5eee67dc7cd039ab19a9d00ddf37ea1d70f652665e72dfdbd6bf7462a80c146ec8ea485b0b7c715ec05a5647113c3607696d106681e8330f2e97c9bfeda1b3774a64f637008a402d4652d8fa79b88b2a810dd43902a3997c3c97a76514e002b403b9d9ccc992e3c87ac54bb23958cdaabc36ffd9048b15eb74c744d3c98f4cc88e1d38e439fad6e72085de048f05e1f6afa7aefc8d97177fc4d475994b66a81b5d8fb79587fa0753677a6e50f2cd17c2c6cad10e6d0c430e600df4cd9f6261f63e077cff22d6bc95709a145e7f4642e79e58662354d1da444ecdac0b53ecec1293d60e1d47bf683143981a93737c57f092bc71af70f2aa29ff0d5f33b5092319fadf611fd8da5e7a6a0f61bb39b6acae624fa3d33e5c726b0528bdf7079cf12d7820ebabe2ac2c70cebe228faef8f32ede2d15b44b811e6a3fc7b0691d5cefeb051aa3d4bc7f20f0e72eb42def43a1e34182bd908958ae9635dfc2f48c7d7fcc4820d7fddc17738e854509e046d622ad87d09615f4817dc60b97c04fe42d69d52217b8c4383eb945e41b9f4ecd9d8a86d855d001182c4460c1e371a0fc684c5393f044f6b494d832dc10b0ed2bd5245e07639195d4aba5582766419c294832dcd6115fd9df2d3b79885f9139d37d3138a2c13f3ac522b84a16fb14e693c2c51989884017391c45072571d2ce29180337ef3120df4fe02084904809a5dab8ea722858d073879ceaac060b822c699f54f00dc0d5dd80c8425764861bcea0b4cde2faa10e3356d47d5351f6c66ae4fae2ce396a89d531bdc4e782201df4004c22a9abd194f99c98856c0c158d18c201d294ea71c5f5e80c49124aabe1786d5f3f00c1a96f2a60c303b83015dd923c768af0b29a973660bbf35a4df9b7a1ec6b44fb97d03ba18265e03e2061dee17c2a34d342327e3abc6b4dd7edbddb7ce08104d4fbce9ce09b58599ab391d944af8c7077ff282947aa4e0114ca7375c5cd3e893817d1205b38c864201d73187af4f6f2ef03c5ea5464e508a030dd236ac92035cf45dba569259c09e8dfe4ff93fc75b974c12884cdae409c09ebab1b2e34d13350c796d6b8d94743980f0e98fc72f28ba14d09673d7fcaab5aaa0ac9119ecb9583077acff8a44d6db2f188e49b04f3ac6c4b50d453152118cc10fe021a57c10d76944787c18499ff087facb39160584cb5562d8115fc36b284795b593211e51bcd645b81aec04676b311bc672b2f0a0d9140758c9d86e32e08e0fe0ce53f3da40311ae4679e29d2cc2087089569aef8a1318ad848722a0d01005d0dafc3e6c1539ede6172ab9dd6c250691ebcab092644667a96f164949fe9f6a869665b22f58c8a8d726056f1ddc9669c463ccabffdc0118adf714eca69e7fb7edb30ca85edc1506cc9a12831e2afccbc01bf0f843b70e2525eccd957a0cdbdc5195fc0c38d95d65061f39628673682a9c8836f3693f3ab4593cab547eaf7afe50aac234a5df51b29ce3365aab4433aa3b449c8ed004485436b5852b6c9784be066f885dda0d35f49b780d7f5a283e4df3cc3b326b08fcb7c516c7b1b52e8f5079528e5a5aca750e369108b2d6d2c88ffb87b2d176e5298e3a39126712addb493d7b07effcfcf8425eb8d3720446700fa768e1d011fbdd6dab838827a774bee226648992bd9935e4bda7111fb81cdc2582e9acfe11010faba3dc0f3702efa6d0f80a4919ff9335ffc6d3dfd94cf23ea53818d2ec4d100b53301d96b162682a9011764027e0eb73e1445f798acce4bee196df3f36dd321e477507467dc0f608aa974d0c71fd28b2dcb2068825ff04b07db59645788ca0d8759e5dc98763ab4deb905255658c91470bd4b46573c8aeccee16db9fc92794d3279ce1481b635b7500dda60dccc49f4a1409afeb2125556769adaa5bfe174ece6e7959165e0b6413d95921f10c75bbc0838e8de01f054d3d9de975c580d5fc077e657400c36e218cd3490d168e7709fc945e32ed5fd4d59f642dc8700b9c59485926b1cdf49ac0677e01c1c0b2dd989014f57d181216bfe45b95b7d4e1df72ff5375c39357d24c86377ec50b9219de755b2d42ac45adb5f153381329531790d3ab7c646ab2f745d33cb21d4800804031b999a9f023ee2470ab1978113fb203f42165cb822a5adcfa9fbc831dab4c072ff46eafb123d9f60caa96520d9ee633805c4bc84fc2248e6f47141b5864c14559afab93bcd763fa05124f6cfe45419da9f4f2f9911c023866baa12373fe953c9bafc1af7456466017452cde9e5173c2b46000c745552df121c90f99a694d764b3d48db2b", 0xb26}], 0x3) pipe2(&(0x7f0000000e00)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000e40)=0x7ff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000e80)={'./file0\x00', 0xffffffffffffffff, 0x3f, 0x3cab4af4, 0x1, 0x101, 0x2, 0x75, 0x0, 0x0, 0x2, 0x7fffffff}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="d0398c7a6cf087a3d17ee960bf736e23d6f498acbb59772c74c1bcf1c8beaac42a719e08716a2ae448f8d9da0dbb62b4c3ce360323e999c2e9d9cfa27c0ba8597394e792cf378cc5de2f384b7369afba6aec1fc1e5e7c2355870c5f8113eacb411f549fe404bdb129112817beda56eb552832c8c9f7b68", 0x77}, {&(0x7f0000000140)="704e92d0ac683c171822a78d30b0b912be023429a9db", 0x16}, {&(0x7f0000000180)="744106fbef6e528810c8cb1a3a5c288c03b90f921b3e52c7", 0x18}, {&(0x7f00000001c0)="283ea8b7753527", 0x7}, {&(0x7f0000000200)="6f47730042d57415e3601f22a8a80bcf5f5d57ffcac7773a008aff9a0b993c14f8fb1235c5b8e3ba33cff0ff336f4924426a609c57", 0x35}, {&(0x7f0000000280)="f23c8705d426c8b74daa5ec43b337cd7bc4029d11fd34ed07da9b0410b92423b7fa2bfb0fd250f93fcd6104e62b42dbecf9873400df012f646b446e243941e5c6a5ec1293c8f6adf802f628ac4f54396968f0dc4b71ec9c8ba6c728901c07e73e4d9f183593781f24b1e3c3068910d0dbf97bfc0352ca5835c29643f42104870df0990368510fb261fc5470d6ed5adfe5aac49c4657fefea6c43b4b1220c309f5fd3dc2eda556b4e649e2c522abe43c5af", 0xb1}, {&(0x7f0000000340)="e74fdec4e0f73fbc37162ad720a5747e6468ffbb896c2025fff6da9575d7b870de83cf24a1e01cf95885a8e20ee860e6ad4389066ac6511bd4c7f6d8572ad896d94d8e6c1efd61d382948441fee9044050541482e782764aee6cc87b86924d7a8a968bbfa01d66ca20c2234418385425b85cbc7cd07cfa871d6794d06033d2e1a2592e32e29e01df08d6ddd7384948a678ed5cbcae217e5d64ad9395509df6ecc20d29db0e2a773580aac90df315f33de370ca", 0xb3}, {&(0x7f0000000400)="18753813384ead71545e74e1da5370347efca4d6b5e40157437a19ac581a45191b2cfeedd472e27e1101a0aff4431ef9a054c8d08971cc90b06dadfe41d9c33be630bdca65a4334665ac65661a4a7e9deaa0bcda79aeb2cf929a9aaa853735a6f050fae3cb3bcc69a3b4ca407a91cd0a", 0x70}, {&(0x7f0000002380)="6eab2c18a26358eb46f4ce3b112fafca05eee5f9270a0773ddf4431928c886447ea2c39f709f199cd43cfcbfa60e2a9e9dcfe16a8becbd4fe26f52d5af6b415116ab7032fcc875b7efccfb07141da99f94d706a5385bfccec32b1bda287bc54f94a2955a5fcddd7ade6d272df5d3c798ec9111a628487b15c1119f270ebdd5991f5e86d1d7a3ca128ac576856ceeb368fd82854e1ce71310324148c99ab123077a4fb8f16c2151848474d72a8083e1b1d195847c7498506a2ca29fce8bfc5fc01d4a3fd0a3a74e900a8e74738183644a0b661f00da55688c77c6fb4536c5e8f13b3e4a7d25cabfe3e7586568bacd5232c9e73845718fc7c7402ee2609ae633614353ab445d9f29c4c6679a57141756e3786c05d96266c8d7db316111efc352bbfaa44db8d655e45cdf2c58e1467af34487445194542387697b991df4fe634540c875ef86de0951254f9df9bef5d46a372cac2048eb6ca7f887146ddc240d762f4777e5ef051e094058ca95e12b43508c466df9c033f5a62b094a8c258ec8565b1c2d8ffaaa6999d02944f9219e58ac42619be5191f522d619d4a6594ec370e758b429abea2429f6fccae12c4c322cf8b9c4bafebc34ec4aab2b657762b5f8cb88ea9cdcec51a103ec7e951c14ce9600c54b29adcc78f6a5bbae59d9eebb6040f13185a35f41738d95797b06c5eabfdfb2a8aebbcd1833ea0be3ac99ae7b77229e7aee89088eca9741f5a73fc7bc7e42136b63529565e40d8b90a8594f769e0276de939968ad013c719b4f49cf820811c219ed8931e82bb4b7729aaf5cbe736cdbe36f62026efbd32efb2cec3e44f5e290c0442582992d491a0e06b04a6039fd8e258c5c2ab4358eeed554f7f0bd3d77c1d2d710df90d92e6349be3bdaab288ce2e0a0d695f4d927b68060a3333b966f32afd971ae768b97c3f7c19a88cdfaac2edd2cde1e194091d2d995179b295d6a34d92e8d21a9e11639be7893a408872642d31a60fb9a1c9a318dae34c4af2f77849a04ff6174130d25066105f7f2282806bda84727f91a1f420316b0a8d9e1e02919966771d08276b1a9f614b1d82b3784ae27b58dd2308c2159564491dc96844bf6c2b5d28d957d617bf28fff8da88016b7587d8d1a5ef4b672e7d07175bb3eb8e8cea13ecf25c8b8e15fa2b62e011bd5a6b1cfd5ddd65a2a4dc9265c31e1900b4f67b67b0edb6fd60d11369aa18b0a17db7499ff853579af83b37801cfde71745e8322729741b331f4e673f435d8ed2206ae54762de6972138c7c2a389df71012809e628de7b60d1485fa089679f92f6919837524388e081a393b0f7cf716d66e0e1ab94e898c91329a75768729c41d1b3381eef123df692d30c9b47e9015b9d227f1d90560ccd2eea4ff7214a04e13a5d89bfa60b1115a164987afb82b64e41b50f3a3c4adf23f3f86c557419c14aa442c5709babc78f41a2d64256ded0d4fc3face3fa6a2cdbb786c0c90a9a982f7ed8c3bf07839171ebf688075e859e7dcb306524e683b01a93005cc68bd1c6ac704e9c2df2b25cbb3233f8158d75fdb3b474627ed819c7d23dd6d777a1d354800af9d8604545961d658d4cd8f318e39e657b2e1a0fd392b10a47ecf2eeafc2454007f7fbcf83c3c34e814eb5f5fc47aaf70f8fe04c91e29e09bbe8247116f6ab54609a0c5514b19a5c0e349df57f4a20633ab72ad08f8ca2ee9853de1131bd0f92f33d1c5fca67779e6821a81495fa6e24b8c407afb830a130411ee7367075f43c3df91512697db34d8f8d8322b7b9478103df38262192d51d630f1148e62ee52b6e932d537cecb20d991ff78ed1740613c2cff71a8cb1f13dca368a4aee0523b816a0a87e16f45e5955bb85682a121cb973c835231a80c6784d0c700976bd952b73778d2e0093021da9c0f5a07dc1efc606a60dfe75390e653858a9fda8bd7261ec39e0511895e92b942b79543857a076ddafaafdeab30799680d4c66ab98fa45cdf8bb245ec84933f2286e78a9de8b2e1eb936bae55c8ca49e2404d407181d51b8df65ce12ec0cebd2e2346662b701fabc27151b308487a77d34df3f708961fbd7c4a6b006092c36a21055adffa3316e2625bfa3a17da96c84ec15dded731c64d31d3a35965f51da0813b27105e1772c362421e38dda5f0bad2006eac24aafe9293b317bbf022478a113f6e0ca5395d60d0a2805ec460fdbb4e0787a2b2355b94be1bf09487354d44a558e635c399246373440fe8ad41338a94cecdf7d0b4c7a43237e303430322b00c7f802bfc4ff5a3aadb3d80d34970a8a0f351f61b876228b7741a9c6047aa13b7aaf88ce8da9b21ec0245a8de45d7ffc5d2603ec67d6794a8ca72e8f5c9f0e116f5bd20519643aaaf2df4ee4696b5980b8a4403f565ec9ba3cabe907a09ec0acb3b17ac1cacc91b437b77f95f529e3b35a9417cae2c1fbc32c7c5ab14dfa14e45637e8230efedd29f1c47a52c7137423950f056034e3495611e5437764cc3abb3ad21215987a2bf4c359cc1824691dc23c94d967b145d7b64279369528365d304b258634e2bdea90541bb0f861f0cccc8f3528add9e699131969f27d53e467fd5cf51e6489480e7d43916749f9a3a5e3219bfed95065c04f5c56ba7c4e2192c62c7f9488c49c50498b599fc3094da53a2210de2194e06dfd580130c4bf32201a719e068377cc48f28291ce6bc74244d7c5c58d9df245c062b73e4b4edc4da33b71c5502609115a417fafc1bf45d4ec0a9178d28faa44d7b23820dfe1e687151a866912021f1c557fc83b21120605c71956a16a28442ca8cba498c0157f20be0f3caedc6f6b599f9b7e2a571db8e7521230ccd3712d54ccd5e51623429bfb059c821da8e3eb6301f29cccda9ff4195a5eb00ee92a32ea22fb5a816cb825004c000692f78079ac020ecb5da9cb2ccfa3920f8a960f96ee95bf371411ba2498a2dd222d24cbdf380cbec2cd1b6016c06944032ae29170fe1b1bb78927c6abd3abb99592a1e0508c9bf4614fd484cb49dec2cd1731ef38adc59b7af718a1f781eec92112eb31c76aed68156ded76c48ae71092ebb929e921182aa18bea31c09b8caa562921c720387cf4a3b5c91f6214f6e01851326b6283648dbfafe3f1f170e5b4029428978ef48f8566002e0478f111244f95daca8831a7dcb171f1359ca74141b8ef7fe7d1f64b78f00f16b462ff1d1b35409b3445e4941c42acb9b3bcb6f8c17e02c1fcd557ffbfa523fa9cbdf58bce30c24cff32a52d3eae75c47b3eb4c60e103ac0a3f6c49e6aa2da2761e208c396941e6dda42657f2e8b261ef7b531b409c9e7ada50e74188773b166d8cd98cc47dc278d69bf289e2ea41634702c418b942615307b0bace2de6583915c2fb995d84e6f0a53263832de6da7d50ccb288a19e8534c149d133e19a73bff7aa2b44e7dfe59b0b518507e06d207db416b3c783405a1504271f7ae5bbc18d5d3d5667ebe364502722cf087d95b5e32074104eb235facda0707b2dcefd75f72fd4f96ab07d4e0c5cd77ece1d78696c4dd46a90b82b256294296c1342a7e7fedb877d18f0717467d623da25902b73b5df2f2162a9ed085669445902603cc146bff8898c18a3a50826c31bd1a27e08505e123c300022752d45c1b8824e579df97da8105ce1cbf7a6314d0af8042f372ff96829017f035608dd923d1f0fd58d233c7df0753e4c6ad68caf9cb4a0d9da6f402d3d3254e55850b78ccb11b2aeb7eb6289986a03ba30f4f63553e984d6fd24bc66c6bc99c7b35ff740f28370e3c176301cc6eca99948e62d30322c2653dc8f614134581709b23259ffd251f40c3ed77f211c4708b6ef832c1308d0355e4e3df71a781201450d835530ec8e4e9193fe30d511fd7a83a918c12a4cd5e57d6f0017a7f3e5fdc1ab0129d3865550735741d99583db9ae7e7b801263aeebd5b658a1ae54048bd530390d9d9abaa70cb8705ab017f8f632e012f0c927ba1de5b3b0165d706e5cc41e62e81160c13270380e898ed234e75fa7f21d5c9db364d6676b053481d257870c2f62451b1c1870420a2752959fbb4d30c094c3bdc7fe439a0295e08ec7d8d1e7889a4e22e98aef319843a1f85f91560092844e2df9ffc9a0bfe9e4ed5f94c06663a33637f3994b2787342dcf3ff25daae91031e98e56b2344b0f184370689481322361471baa461694a1c3acdf8d6da8288ce4b88b43b367086d94339d68a6a0af634e6e236b78e9763fff3b4d696e835b3b5b8b41a74280fe3cae25eb39c00b86a61925e2e6f583d66aa42ecdac5e35db653aedb67c270f10b578c5d061bf4fdebdf20a120aa7fe8c3c8714c2b2b22a42bb3a8e2283f25aea879bc4f31c55dfca19f88bf499f53536ad55e42b7621a4e4206ffe5298c9170cdbd027edc799a5c134b41dc1edd34645237d1600d96edd79819fe7741ecfbb900d1968b03e8bd2a764ea63d3dbca5806021e894052032279f4dbfb3d116b6447896774f861b8b8d4fe9fd642ef7999388a7afabb7c443ad98883d5b8369cbe172dc6cde72037be28b24413da8baf946812ee2fa7552f31ea0d1d2c812947fd1aa77596c22dd2e2b3a159a5d3a63f221d21072ae3c90ba5e012c87d0670db5b254cac6af4d9e4a472df4a73c25fe359f40ff91cf074ce4e6e59b93bf85814be89ea8df9b03e47716b7b52500cf740148702c74d465bd0b7729ffe8f1d77ef9bce0de41834e7039a6fa5b9f3630b9d224de7d8bb9cab56f76bdccec5ea4c70e536a11c84340790d1c77158d55359de3d3496340dd18c461535e3a85309a7a42bf7f3777191e619a7eb172c5a8e70d730065015126ee32e9ed3608c9471c98f7a6e53728cd61470661a8b559d3dbd5969fdc66b9c5c5809aac6318c533b1946d49e7d1c4d424278639d1e939fee3888a6e579b366793460f852ec700c022e25a22a5891a5f8794cb7dc282006b7705ae030cc9fd528283e756701cf53a59d56ef1c021e66bfa43f7f59264acc1651a8629f430bdc6d5274cdb4a4b8d8ca84842e690c43797594f60061cfa0d4e63e7ea9504d876d871de6600e4033eda3b06e48721b4664b5ed0c702ac10e21fa965165dbcd392171a36a6ed5bb310baab59c9b5eec1db3e55ca6ddad7502a1acdfd0475feadfda20924d6c46f26f0f417a68fef2bd5c047f90dc14d337edba5db19620587f084a3454105c6325954ede80dbc1c79215082ec4c2e8b8dbfc812e76feb617b437adf307b954967a89b835f6d45645cdfe5963f5fddaef8a4f5e410e6f8c081b831d26a11ff1e53d0607bebde418a40ee273950507185d3d4053d7cc762ba448e1e2080babc6bca8236d2812e4926998319846e0d1036406d812331f268f7996fcc9d2f3ef18f7ed0bf302a31fcf805600f30c9510ad8008b893547a28fc41472bfadea4c6e00d8efc31fe2e3b8950d5e4599b5a00aa0167f60783d2e27b7979463a3db192ec82e33e14a2c5e176a278383dfb5647ed4e202ef35b8e1f809b57f91e38a39b053756b0faf9b19e5a31edd480187803a8e799426c06918eeff1c9fa926040485eb4d1b6fb224d4d643e4c873d3137fe7ff21d29085a7bb319b9905da1b385bc2ec57791d6cdaf5c256734487bb583d980d5ef4fdd02142408fc89cbdfd5aa1b33be97dd58f5e53a577f7f9d250330590b091187947895edea78c9115166b3a3ea78e9c1c21d6746e47f26c5c7f67861b6521245512a718cd258d5349de0509ba744f05a032b79f3c50c85d43f1c5b578c279b7cea3b8b49f53943cc8a277d8d6389f004cab17", 0x1000}], 0x9) 16:00:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c48b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, ""/57}, 0x3b, &(0x7f0000000200)=[{&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f00000004c0)=""/200, 0xc8}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/129, 0x81}], 0x7, &(0x7f0000001680)=""/246, 0xf6}, 0x40) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 16:00:23 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe217e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x3, 0x200) semget(0x1, 0x4, 0x408) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xac2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) 16:00:24 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") writev(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)="413bf2cfb2f41da390d16c5af4adabf0842bed6af899e4c13f5eb4491038de4634d77428a6df51235a4f25784552b3f0412eee9611dc98f0d5d3dab5f991ddd50ec11eb5a474a360f03cbfdac1b2aacb132377b8c798763cb769389bc7d96e225881cfa9afb188356892619ee5c5cd7c5d648cf5162ecc0fb806c08b90ca4c053ab5361e43ee17d09f859809a1f1add489d67bda1ef146e74940efe990954f23041675885fc66e7cd42f97f926c7fcdafd42c6fae8a80affbb86aeec40cfd80ee2c232", 0xc3}, {&(0x7f0000000140)="4737d5d39aca4a973147254873c0a7846bcb23c6fc945dfbf6796bf2be52c9c6a61428e8b1089600e421b8c231312c2faf644139fd353fa4f4b975843b7ca1c7f5352a1a32ca88098bd8ef905e7da5a7c22836d62bbda307e16126d0a7d921dbe6c08b008170291ed740c685aae1b1d136f78112188647b1e3c0abfd5adfe6af69dba6d9e3ec03f40ce3868a968741cec9122da80f5dc6fca5ff73c7a708d2482ab008959e407e91ea723258d0435b", 0xaf}, {&(0x7f0000000000)="1e2de3929f10a5e085f523e173f86f4d6c8ef320c4bc9b9356e254f18a5cdbf085f4913a946f52dc32c7e69aaee55600b921ce065ca3c6498cbbb5da67747dba97c2bba75eb7338c6eb9eed46f", 0x4d}, {&(0x7f00000003c0)="510d78baeeacfad31422635345705c5dfbef059cb619603cb8de291b8fa0eb5d70555a00e1539653f314a976b74d143962ddeac81c3e6176144713283fabbd0c33a960ca10b0a0433a7d428cf72bc8deba51929b4f40d061f024e570016d0ee325f6843585dcb61cc5685222a618a7161fe353c68caa32b988f31a3e47d3de509e37805023ea0209bd9b60f8898961333a2f0463be1bb84e1e785a487b5e715ae49903040a72ec2a2a60329fa2b6096a0fbcdfaf785dd71e49a7807723adb89c9c44a529e55301e60f", 0xc9}, {&(0x7f0000000240)="be0be845214643ecb2a191aa547497f8662ebccb2c45cf52ec3e3a65ffaa80ae3325220e69f1bd96e0cbc61fca5b65658cf0aae64c", 0x35}, {&(0x7f00000004c0)="6c2c3390f0faaf04023bdbbacf119908853bb235894b40a6415d41fbe394f9a78d64ede91233b9470dd588349e5f3eeb9631779a6a699d083d25c9e868fad6109018195fb9da41fcd04aab7993e195a09ae8be83056c483e3b3e629eb2551bdd328187f6a964e58df46c3932aa218ae2307c56210e84ba1be94d2ccffed0ece9c770cceb7bba24466ef7371f899b6cbff417a3778df81701c07fbf8c4e6cfa8d6d", 0xa1}, {&(0x7f0000000580)="df7cf5fff03e87a8301057a60cecd313fad13a537b8977946b912d08cd509d9ea4f489324859a539aeb5caeddac813ade4695472e427e78f1f053347e1be851735eafcd8c72f41ea733ca2954e923dae2ca7b352f65dd52aa308323b27ca3df9789b9fc1face3ec913308a00b1120cb98614dc22fd72894748c3325dc421cf0917dd3ccb031c4dc6f074ce8d16e04020b1f8ce672d64d641566c659a8f5c7a03561f44047cbbdf", 0xa7}, {&(0x7f0000000640)="a135c7c3a58819a7aeb1c7d113fc870b9c844d94bcd3a568c08eae989c5d8eb7f2d2f693", 0x24}], 0x8) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x300, 0x0) fsync(r0) 16:00:24 executing program 0: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() fchflags(r0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000004, 0x80000000, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x0, 0x200fffff, 0xf2ca}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x1ff, 0x10001}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0x6000000000000, 0x393}, {{r0}, 0x0, 0x94, 0x10, 0x3, 0xe9}, {{r0}, 0x0, 0x0, 0x0, 0x5, 0x713}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x62, 0x37}, {{r0}, 0xffffffffffffffff, 0xb8, 0xf0000000, 0x394, 0x5}, {{r0}, 0x0, 0x8, 0x80000087, 0x31, 0x200}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0xffffffffffff8000, 0xff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x80000000, 0x7, 0x100000001}], 0x7fff, &(0x7f0000000180)={0x1f, 0x2}) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) 16:00:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x4, 0x20, 0x1, 0x2, 0x4, 0x33, 0x3, 0x0, 0x9, 0x6}) munmap(&(0x7f000042f000/0x2000)=nil, 0x2000) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0xd4, 0x200, 0x2, 0x20, "fa33b44abfdcdb53d91d059381694df52898cfc9", 0xd1, 0x4}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="9a9728affd7731714eb6348042c9af82cb91b227f2fee1015dff7f00000000000045a1f8b7a77ca9b2e486df82d124c7377ddf8191974a8fa9b3b1c100"/70, 0x46}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/63, 0x5}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000080)=""/22, 0x16}], 0x3) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x140, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000380)) getgid() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000080)=[{0x3, 0x7, 0xfb, 0x4a}, {0x0, 0x6, 0x8a6e}, {0x6, 0xd6, 0x4, 0x4c}, {0x425, 0x2, 0x9, 0x80}, {0x6, 0x3, 0x9, 0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = fcntl$getown(r0, 0x5) r2 = dup(r0) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) wait4(r1, 0x0, 0x2, &(0x7f0000000280)) wait4(r1, 0x0, 0x8, &(0x7f0000000140)) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000400)=""/237, 0xed}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="8cacd09f5d6537aff400", 0xa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) write(r0, &(0x7f0000000180)='oL', 0x6be) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup2(r1, r2) r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="1fd4992e3d573967edd061a7e111d2710e63c0b20f2c18b650b3324834ee219bb196557c63f8d850ce2c16581815193fb47b00d77bd5c120bebe01095b2b9ef8bf472df7760ad5d406200b8a2e0638c5e372068963b676288562be727c12b38044dac8d69c6974b241190fb4ebb9dad31ec2b6074cf3fd275417029cf8181b57f485e630d8613562bb2c4935c52a252cd39a57fed8cc37540569e13b72f1e1a1e2212b1fd8b10d7b331cda2f98ec2ba1a7971a90c8f8ca47", 0xb8}, {&(0x7f0000000240)="5e81a35b7c521631240a8789c2f0250c6875cc8b4503c39cbe0113eda512b5c7c94b025157c9cc27d738b206e0a2992b3bf40893521ac781b8dce0dcc77c8071906c5dc9169a", 0x46}, {&(0x7f00000002c0)="a2bc0a4d020850ea7ca4c1f23d6fd9621038bedea4cc61c566678aaf317e652b6212bc02ffd0bc0e9fd189b8c36194ccadd5468f854f6edf079be0abf2dc6dffb9f0526745bc05f14dfc24569f3ff8a45c39d64087d887aceb5e83e277c7f8e60c35da3d6002414004135d4329f78b893d26d5361014fd1112f4b5efead7541c134a6b8add3e03ed64c61900284c0d3f8a2d807b8cee42e1c8c666526ad683624a", 0xa1}, {&(0x7f0000000380)="c785d47d33ebe46906c01af118e698ddbdd9124bd1e699d8763c5244a6889cbc8aba6e493f0add11792813dbc57e795ce9d7cc3b31b363e02762346fe122cd4539b790162f65699beec4ffdb21f88fe1347cb631cf7572e147436050822ff84bb6e57a7464643088e42fbc540bb51b84a6dbc9b16c61ab5e655f8d89217f73076a923c8e62cd44c859acb7d9cb34f3478e7448e7e7fcab0e8f", 0x99}], 0x4, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r4, r4, r1, r4, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x48, 0x400}, 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}, {&(0x7f0000000340)="a462266c15262b34696bebafd0f2d46b2948df485e1903bed9485644844a5f02869b977871e8018b4ac47160e718c082fbfb86f851d0e76b2843ce97b65b8c98daf6cd8dfe04acb9b79b2c3f9f38a3aff0d38c5c66625a61d1966059ec3dfbe03488330c926656e0367b7f610c3c1976d29ff3ba9bae1a8d2fd77abb2d7b5b8a1da4a0e31abd766c22cb14d558cda84b0dffe2ab66b2b23d58839826eeeb7a0d0bd60afcbe250c319b105a7d35b6d38d55cba679b0e50800cd76468307f4d25aabb2f2194455f161e275ef74f3e1d9cf115671ffb069545e3d4d488aedfa4f13d1945ca5e81bb44a1397eb7fb2635c9609366116ae575fa64c4a2bdfe42635903fa450b0c514a7e15313f8e2e767eb3c513f8cbcfde0c1dfd8cc0011b31311c7aec8862f110d17b65f449489e6f3c76d4e12", 0x77}, {&(0x7f0000000280)="19e3d88d2f74c2fd0fab4f1dfa17197862d328494c761307fc43fc17c0e1839f1654c6db95780ba9b3433f7ef8a7ae21011e8e9c0f2485bc325b8791b4250d948083f08cd21596e0bab03cf07b4fc6d610947f5f13ef66cfb77a80f5acab10e8fba410f9223a7849467585bc8dd7f2b2039b7e6dba75459072aee5cf486d0110ac64dc19cf27ebfbada1ea47b8dd726f6e4b21c4c8a4fdf3d10674b007d72645d8eb68c0443cb0e64ed1965b3d595e1840faa0bd20a08a5e224464cf", 0x3c46813d1bf07733}], 0x3) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) r1 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0x7, {0x5, 0x80000001}}) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001540)="27527b2ac3743b9d44133b3fe67b4f7c0a690294e5cbff8af2e2521370b5c4ee0133ab5ce96a36ff97aa005e308ffb4bb3b31a08a5fb41df536a474373e341963ff025a0b79325285c4e847e6a2614d28aae1e2905d97ef65026809836d9373ab9ecb6fcea7e30051cec667f7da2c50a16dba32b5e429e6da877970a978172eb4dd779fa7401e42008a6337876c15d6f454128f8b3e25f38fec91f93b327d5eca9ec79f0a4680f14dffd6331e382ca04fc2bcc2f883dcff6c7baf5ba7e03abfdd134a403377fde1b39c8ef934185e33636c750d92def849b07c88476b81f", 0xde}, {&(0x7f0000001680)="dfdce3dd6b5ce7e06401db521045d5825bdf4156d19a690924d3428610ea92c3f62ad7ead6c4d9e02fdd4bb7716cc12b39885b4d04447b8f90a21fcc9050bc41a0f23ad14d73a74b9242498c05be799ba8f886d3d14fc0c261a4dbf77f97782772954784b3910653cce7659ea86727c0227f34cb5a891e16e6de7ebbf7759c20eaeff7c222777f2be5d87ba5bf5b3a32a14880c302b24b61e37e66ea9f432238ae27b0676bb9cb0c84bbda31b139a73a405226fe9fede9cc6bbd04c8840c61c03cc5dec3ec23d3b7c210c47dbb6328b1c0195e4877181a473518ff690d813ec0c5514917bcdb077f565201e3fe6f86c340d4bb62df413cb6ef62e03d86e67d93ed223380dd6dad8332bcaad1abde0c6f47e1f6c76ff3a18719ed73370e98122c68a97eeab98ddf3c46bf19aadc5768c1413a9c65a33e388710242ea11b59c27875245e056881a3a8577eac2df5fdd0ad89cfa97aaf8c864fb28e3a187b831bc703846334caf2d97757e6f2db3cb8d69a14939dde8b4f012e7b8e11febd878e793b4c43a806f7ce315125c4f90b748006237ed5c3c1ad69627df949316aad5c6eddfe31eaf9024af56242aff6e6ebf7d553b6cdaba94b0d3654c82fbd7347789860e009ba24c74a3750ea272bdd57960fdf65cbb742e373f9385b479eb4f61c1467bd04dd787d3506aeb596a22f17981a63f1b08cb62a837f1660ea8356eabd5e3d3b48bc47ff49e2ea68d8a19bf52bbebbe5d616e0166c76a3c670d2a69788f8e937865ed784d39eea4bd1f60112953ef89731bcbab0559931003e1c56da289c6644721b43be770177a365b384518f89c94f514d8904896c2ccd37cc70d4b5af8a6cad14d7976cea508ee04a5e500577a645db35ce33fcfe4b996c02c5ce7ccdc5eb7d73a2642f310cc745836a7eb2c702979947ec82865fd470f2554ac7b620f85d50223668f9fba5c7854eefe449046664d2023ab9c4ac993d392e8d5f12696b9a3b813daf9eda1eb966d7249b089b1794ab634343dd3016cfa51ea1797781ffd728ed2ec10e59d1b30107f9ef29bd5de7800690c3de198514a035e65250464214591c468236073af0919bbcfd25fdb06339e8aa30ccb49fef315daefcb668849aa9c239b3cd2e8768442b35ce4848124780fd77f2cc08b7eab5de7840d25b9042afed97c12fabec32e33c8bdc9e697122a7515d8075676357e1eb9902e57dacfccf2fba3788bb29d79fe2aa7c44fc9180341d07781e86d8c4c5efe3717d6e20252f94c2ad7042bd6444495a2e90bd08615121b2daec40553a6861dc2cf728eb619d02c9902adddd809ee7531a743ff0a1d800afbdb7ac8ae0e001d10bac4c89ca989cf513311b928c1976e664f926fd0978c6d03fde1a682fb7245fb31544e75b3cb15b12742f56dac8b093217f9a00d49ae99b98248c521ae56bb4565d07bc8ed27908dab9405b350a8621dd27a3fd10c0026853b88ad069ad05e3359685ddb91d5eb0f4681c9ec71a0eb4450c95ce4f51eba5adad0689ce07f82251e3b0061625f87aadf97abd4e8de4f5105b364c41cf65171a40460cd6b63926483bdba4badeee51a66260d03bf97ce1c5c1a0628213b04527ad2b8299aa467933752e3417df0ca1db1709d1a9bbc70178af750551e1e9451847a143fc819a2382cbf6027a7d94e029db63e3bbeeecb26cb6c0773dae270652fc57ab144c0fbc08cafeab9db6af971ba8083a6b2a3f52d782529264ff67d0f2117db5ff8fdf446232be127b7d1b2b0070eae1aeb322a3127b18db81a32934e17149a048301378494278f851f7d1519494ca54d869d550fe5bc36c8f910c33cd86537e956398e53347933d3891fdb1062ed6433641d2a0ebd0ae19881d61a18e257fec44e6bb882cc60b6df63d80adb4067eba8bd501e74b0f4098861db5bc59c67e8f5e84733645579d4ba65d15e74e227a369e7172374b46eb3fdea3881f1d5b024f0198a879972e463b0c454d6313563494c6c5df14c27c8776b41557fe6de3cff386873307d4d340b8b43f78ab74c434d426380d77c1ec3c18a9cbda1556913ebbc4a788ef98e962bd476d695e8e0e262e4bf7f78b01055c7fe0babe28b6a180ccff5a0eb0cf45a278c1f9c1144035cfe2fa48e90dd4203a20639c2ff61740c625490f904f9a3a677978836cb95ebf4fc93e30832eec88321ad151a68f09401eaa35d93ae0fc4be48e052b872064e919df970b4afddf5a459cb6fe623d90219606fb5aa086b52fb709563a787415be7b5ab5f579dd08c7c7e007dfd819d24159999ff78a574452cccf6a002590759a22b49ae4a5515ee954ad0ba8c669a0d8f2e4e4a355a8cdd123a55d3c537d883afaca6a104ded852dfc968cf8ebfa1019e0039bbfe731f872829e9bac9004f7e8a11d806b7d43630b2081881a5793ebbbd00a8a5f5f56b29d91f6f7981d8078b6617ab541884eb0384ce5d1f7b2900bba91bfd891702a012f39745fec5c9940bf722987c65c8660454bf459ab3eda5ce278cb63956c6cd8cb22b49df87c59d27b24811336c2fc065bb1a4279f8abfb6b56b63164eec8cf8eb34d0d081e9c137117b89d5742b11634fdd488d6cfc7931e19e186e764fad2f9d6cc01ad12962ad7a0345b91efdb301cd0a38ac7f6e5ae55f5ec48ac86dc21f81c018d7d9316dad9c953103754789b308bf5b617733f316c819b71733cad898f2268d3f095acc97771c2926b74340787beaacc2bedde2a207263eb025987ab4919af2d30da6a0018fd36bd99ca63340390a08bb5168eacb7678ffa1f4a2c39a0156c6df9d01a6b666f16f7cfd97aa9c9edc6f9980b83adc7a0663135dba207cf773592a1e5ac6e6404e5784b8a633a789a5ed89b6eaca7d0fb2f9b1bbce315aa0fd0034d256b39e90b79e03710c2e5815e4cb80770dd3ea1037e9289b265ae66819f91191fe19cddce4b65a0edaee92556b148b8ea99f62b7de7ae4e324fb5705c79f424f813daf00c39960588424cd6abdd05c49c841a3749f4d544a6d98ed684683bc1839cd1a34299df40ef75a4a529b916a7e683baecc47cb0a3d5643d49796c487e99797dc30a7b0c36230a932de8fdc8ba246eaee2e7d1884c73df96f308541e73b33f3a01d61db332902a1427b71a2d2ac2678e15b29736263f3eb860d097508e1e1de84ed2a12e4464501acefae626fa507a17ea94bd613d1a6647cc0433aacedfd4074d6457073614b3f4e788d005116196be0c644e9166ce99ea62927409a1abbe2b31e2d33652efe323c7a21861a8c65426e6f9b42fe62c8bfcbe90cdb649df885894c8bec2ab1e9d793334eeaf0c4210ad35e9cbd47cb38db1dcbc9ca01e728ea5ed5e16641406a8440a2fa204a8029dd1f27cc272ecdc45cefef1f5bc8d9a29abcc7f5b284164773f49f0c6d2247d7f08385983febe19bef467f226b1253409f4d29561c3f364fb992b1e024308463c9797b481627130f60469f9ea9aeb504f464f2733736827a3ec67a6931c156961852fee2eca4a0ec22220294497c0419d314778c2ce8a9eda6f445686aed3bd4f7a69da44245ae1fdef3d27cee6cc9729e189bd2718d57121ee0676d06f889cf9f489a14f5950cdbffd1e96b610ef7b61bfab3321d86bd9f2ad8b132e391030486582b1ecf2707f29933934100231c321ba960de1740960d645da859a65b1cd8d50090b09e4ae5d265ce078c79084b8b084a22b62175eeffe064c2b85381ebb1a5fa11cf92211072c4243ea32ff3a134c76ed7c6cf993bfb1d72d4bba0d3d5ad8dabf4b01e4eaa702ddc0d981efe2060a5cd683bf34ec5cf2d44b194aefabcf3a3572ba33a006331a7bf59512273b1c112ca3d15a96eab37ddcb046ffbf276f6a869043fc781a41a67a60cfd264afb24b04d7c9cd7fa9bfa3775bd94fec7e53fc79f5b4296693eecc13e8a09f05384d3b1274e4e68a4765752bc82af0890b3b361cd96b45738ca50814f65a854422c7d6fbcaa76481f98ad1d7b428b3e0d34709876232794817aa82537e1263ac472e18973823e02166d089e88e2f6b0a62abeb1c5f436f1e9e6fb8a25a1e20593585d4cab450023ff962520de5b07de8f21b66bcf8f0ccc8d5f8ca5098c03536d3cce64c4274434c12042ae3f46c4bebb58e4a2360919c53261fac7067eaf203ecc5b36d936e0dbd0378203612af789e2202a3404692583bf87a1edf80e7c959522a751783992e57b6ae8724ab97a9ba39d8fe13996644376330827cdea5f37d59510b36f5eb7c3dec8180f07b37a206d22eba735e6bc88b8968b40b69829a75207858cf1f67882cdb9f77f731faf3974b74d4d2d7065757bb3d79ef25b2b5dbd95a7185340ceebd9b20816fcb8976aabd845d06e9e961ae80bbbd0200f8b084227088510024f0f3e6e219c6aa04c1376996a882618c484b1364bfc7105d0627918c9d74d9866c348fb05dbf192a8db8f63f8a5e7bf3b9630db96f6094abc15d6463cb01f01ad92892c8a65563b6f955671c22690e2f76b3bb3b976428047e8daed748d031521595b40c5587060240b3c16a15bc789d52bc0a29d500aeda4ffd46d297556ba8a9b71be6705afb161fd8147c8a16247cbb3f6ed2e0db1ede96d3dd864fdb80066fd7e72507afb888a320d8222bba7207d056e4ef6f41c9fd17941cdc7b81071da0a4e88c3cff24a46236445aadcb8953078e6ff60b7d9c44222eb35c9188a4219d421b291a2a261561ed3b43d101d9208508ff41aaf22f9dee265cf88924c0b7591b6e342308db40d53ed81efa8e05299b94e2b305f277490a0984a4a92d6758069fa0888087f210d61152d79976d01ef9e8e987d544199e7ea070cd3b4505d075a2fdef911389588ca4a47deb3d446962e0c3252c2477d76330837fa35a9cee50dd9445242583931ed13989e398239060a3f56caebfa5365b8649a624ca0c7add5c2e5c27cac12cc34218ad9f805638618fbfe647091b304ce394fac8cc9a77c8dd3399c6d5475aba4c6217b9b07d1c6985f793a57f9aba8c9ff68b9fcf188fc4d3df052571f1329b49a6c02cc2236f49991ef76bcde6edfdb460b9723154a7aabe2ce71aa705460e6c07a1603aeef85900729da5e8c02992bb3e468ad6fd456e719a70321639d1a4c045177be7908932e274124f9c9b65c605a720ee09e59d4667246aaa47fd6ae0457e69777023ceafb1cd2a77b63ab7ecbf6bd46cdd83cecc85197af790cd90392c34cdd4153e678f066eaae1a20c49dcaf152cceeb52356d49d2ecebc629390edcc72c0214e6e5296432441c447299cab06dd6febd2e8fc4f054432bc7ea22ef51b5c404a0cdc5ddeb058dbcbc66928a37a5e3bf8fab2f510448563baab01485b40fc753c6ec013b8408dafdfee9b5e86913aaf7eb0282a21d924d2aab81eb6e5dfa0c48086c7b4bdefdb405d45c313fd22c3e25986add16658f8f5256d3f6c60230facfa6be1fd709910dc23985ac19ebe2578ce0314ed040358a4d5e61735a7aed59f10ceeddac4360f9b1fc135165b19cc0a872f5312e1b7ea1116430fdac0a5054fc675ced1ba66d3fd8369c1f9993a20fe22ba1c100baead744addb9c9527f34ce645fe08c7bbd6b46d273ebbb69614cdf2a4dc9772ed3a91b3cce2e178b4ce0faad414edda4ffce8df630f334293717059796ced74d9fcc2cc0e5548ab1d88074ddedc1878ae883987455658d3602ee1190a713368dbca96a14604f3372ea58110f3e90e102429648ab37213450933b321f0b54ceecfd93cf07181f89711e307432b7b7336a78a410ccfd1dd6", 0x1000}, {&(0x7f0000002680)="ec6448339c77a2b157ed6f12f73487fbbce7bc0cc5cd65bc6887d8720da5afcf9b76a1e76ed1aa357e309943fe88c039c080a0c9ad4c7e3db09d818fe1341067d29199ca3a18b58867bb33eae9b1c71c982cbd24eda3d12da6ef8522eb21cb3d296510f07ab489d87e6ed7caa7b9145124ad1140ad1835880c014c76e57c36e8e23e38b6c8a623c18daa6f8e37c0bad90a5932e0f89e6ff8a2e5f32b8e72fe5bc1990616b550eaa9720cccdef88c10cf8f08d381caf41f46488f6b6420816f1f4d4c1ad98ad92297fca54d59f85083df30647620049d786bc38ad9fe1a25c5b647c63394647e301153ab3fc80f01c3535c808d5dea12103e571730b4ca8f4e8e1b461bb40739aeaa608e6e2c13f277c08cf841a5124ccf7e7d1e5698b57192c3f4b699b21d0953c876148821cd4ea2250c0a37b59faf5e59156dcbf7ca90c370b771a9cbeb877150e768bc3775c0d4d4e858584d882af3f6e5ac7f46e70c74a9751fd98f8b469bc653142ef1830e30783794470e6114c565fb16c8996865df8d2027c1fe45b070d95ef319821e9352d6f8b02b137bfeb6bfe14edf86e9518dc4603aad45c2b088800ee5f4cdeb34784d213667d8d01b23e72ddbcec67832ad0ef14924e38d78a29390254935b69fb63d83ad2da65547456869709109c2599d63097e2eee4ed84693a792b9f0896606c06388151039644dbe07849e73f14619c8eaf34f65aa8adf3dff3c6cbb66a310c26c0808a33fefbc471eb6f3fc6315e18850340c7732cef63993de6d8a0aa0caa3d232477ab55fa09b74ae36bd716189d444175e05a19c422e602d8c5568e9c037a26f29dc35632b811ce4869252f503c139308cf4c42adc4be355bf767a6f083091312b9f5df002044e2c863c9732decbeed97bb5df0b4a4396945ac621299fa00dc0f16e4bc3ed2177df82fab62efb2567917b662c30861d7a1439c937b16d26f11e5f9ae994de2f709308dfefb671a1b33226e28c5af4a15505a575808c84d1bb0289d2fbc200ae94dd9c2eb1ed88987cbc63f54c7808d212d9fec9c97d33a8bd3c5e268cbed0e8789bbd486388c1c7596a9ecb60230dbfcbd46397ff0215a8d0be741959cad027cd6aa08c3cd5c25e0f86e2927c6187b9ed6c0feb4ce7f411edc7541115ab3abac46cdd87b0cf56126a06c7acf9e670f446b37645be34b4e554d2744918b2db9a4591e257e5b777dc7ebd243016e40e8c108b119984cab58fba7ad69e4194a959693aed74e80d33fce72be449a9b0b97918d64d548a3958ead5258e1b653e645fb0628b2456e4995711b78bddf6bc14d4893316f8bb8b02e47dc0df039020266ccaf95a21d5ac5be345cbaeeae0845a31439e858bee1f2fa936fa4087f651c0efb81d9f0edb5f1aa4f97d01ce826c9c5ea1ae5fbac204c38048a7d0def30337e921f15fe81b574293e26a8121d7153fdfce6d68a97cdcd5e3fec1426fe7840b3b9b9a9bdbcaac1006f2f5a10291fb5d614c169f572cf313460b3c2d37dac2caf02a7f75d245ea4bfe8f1bb5a3e95b3ee24d7d5d67eeb68fba9a7f17001047a47878e526688bd7fd9fd9a3371fd3f7efdad7b14c48faf57ae4e586606320d22c2d43038774ae655206c4c6f2096d38cd3d38d7c5f814b3b0062f2ea699a8494c2d274e94bfb5130d9c01342b2fb8a76cc58d3db7f40d161c3bc73b94c141223e30b910c669edbe4d3b1409b5a42e6d6b0ac28970d591dedcec15716a0bdae389a95ecada1cbecceb1e82b1af20924095568312e4c1377bff2864eaec4c926f8d143d24a816e8be292b12c40efc0f7a20b2fe5bbb9799897d34b142056ab5b544af73d64d5860ee7d881524a3cecadb266041410f1b684e7ecc097cc79dc592aaf23fe8455144b48b8f036f317ab0e294ddca28483f507892083aee424261b944b77d0bc6c0efb07ee924394b78241d06704cdc7c266aa180ce5d4ebd91e9a41fbc44773d891ebd53896ac719ddc4a78c1a9953efd45ba37740cd18d807b4a7f292a9155e76c86bc51b0cf7da9f7f193e92e09e9352f46af9626f767d43e29342b1566f949cac85f39bf9eb6caaa650ae4ebccaa94b34a34e07b6eba7f638d8c7d545affe59e2c4dbc417f9ba14bb935ca17fac1f645516b6c14311cd155ef7a045b80f373ba6d0d211dff0c8e209a6431748541c63a1eba3a7ecf1c79f1c36e6ebab597c9043f56cc3ff5f2ce5ef10e7884df8623b778f97b38255ac9a1f8acade7ee04feb7b82f2774a0a4b490962f04ba09ea308560835d437d34d257de7ccb6cf2a116396920c7572bc101a57a0991225e6b4429dc4937caa67a932fc2f59a20ae7b746d37ba872c3fe504e8d47066bd3e4cf697c32045fc698fff39f8f98b6990f2535bea6a2075c83bcc162f3893f10077c4d2c5826609b24f8eae72491b77707061f2af109d206a796503ad16d1962a2b88f922669d822594e8c7cd27df152443f58b187a912cea8f4152e0615ffac0aa8130c93ca0af2be93635e07c184f0136bd57863b3b8f56f4185bccabc2d8370044452c20c994d73b2090447d7fd270fbe0a22ee27b7b0a195f60c8840a8741c2e0d6f20e281346a6b07c978b945532814200762ad1a6532753fdbb4e14ef163a186667bab57623657ddb997772e6f49b58cc68034479845cf5d9f9d9acb128ac1aaed14c7beb77827c5cf9c500ce8723e15311a4da8a14d35730d23909ae31a0320945147b1ee8b9c16e0373a45541836131d07c207cef712afd6346c62dfe24e76ae51afddf69fc51d7ba6ab074bd6c86bfdab414a99e69c1d08ed95de93f42d70c0aabf6621c33880f5598eb2919f2bd74ce5b0d49f3b37133409ec174442189bfc29c7772ba6afa8bc2198be140b80707ed2aed702cd5e137c9c9aa1228366603f71c5232e73b22319ff7c129c170cb0ca455e0584b91d5859b29694c7d15af2ad70f6dda35898ceced35d8558737511d24ae4fa7bef7f269b261939f2728d6a37bd23f12b3347d4367bfa995e289e4757398c8a472a186183fdafbf838cad56776927203960e4ec93858946248e1a059f59d7c71ee45d16d6b6249d054badb5a4c9ced0fe4ee855fdd7020f7b33057ea387c991bc39d5a678d183dbe4f7218c1c52dbf9da1c1d9097a3eb3b8cf046e509bac6229a06b91cbe14b9d0ed001965309028ebb24318994c62909fc54b3b01eb681d83657112c6c8fbc562976009a8095044766c9f2fd6a2cdbf86276a77d7419e3023fae767129c4661a9c59058adc8a43249fbfab745370e5312a828a391514944cccac5c3edf58718deb555a69ed7341d805fd3469a2ad7a4e9d8072a0c7a5783c486976dc7d4e3d20a90008682a49d54d7b80e52dd2e5caa0a4d5e4805ceeb7619606cb9049ef2a97d0a626df00a63d2d9fef9341da95bfad7cf4197cf459f21d8c2ce56f074d32efd62529c892682db0c3189ec278f8ffc78c61a6bb41852e43403748dc30adf26f3721dba6cf94ede2cc814168e3def00f3249983e70d509a743faa79bc2e316efdc54e9b33fad0787e9ac1cb88b80e21a2422b154a7f7d39c939e7b625bcddfc73b9c86bd053331a0b0f0188f3fe02401a7bcd7426afcc57126e7f4e050b0f2f9e6875e02528f17c26c2bf05e3b9474dac7f8dfc555909efcc309817c032ccece606d699643c11b065900345b9478339a97ee12cf3848708bdbc96e67ba317eee92bf1a2263541ceae6a35402ae86da2e71511710554527456a41622cf79c8fdcc8db4be8876940ea58c1290d2031b05469516123835686857931c528dd03fefc2a8293445403b7dc5315a9d24c4d2598771d7636fd40a7c56fbb0b0874da9c8eeea5384a3723c4310674a48c43f0579841c116511a586d92656e1759a8bedaf837fd2f0fb513471d3d423970c42b777928ce0543b8cd1979762f8d8a23fddac26edf0e1b9144e4d3818213db4fdbeed78a6bf470e571cc5d645e4a800c481dd24119c5990798bc5322e8b0fe6a8f64abc8eaf5beae0ef13162c7bdbc4f772173aac99f32ce681f4a10f48316422c36cb13142d785cd599415d7a2c90db40ce5d00987893644c8fe755cec6d8948629e1553a2c9e4c56665c996d248dd714a1667786dbf39a9879c70515c5b59ddccdba6f531450fd1bb60d96a500085591cf9bb9b3cb5ea6c53e9c72adab67d647428c7c9d336ae9cc300035d9f22710797dcea88f759080c28e134654e8edee3f7b3164c3358538ee856a47d204fe7b7e88283e68a016f74785fd7208afe1ef686c47ec516a2359a730d33a22a140ce071b5dae4296a7abd68dec9204e1f67313c55724059a5fa0cf88251aca5e5479324b26095602b405d36488eeb5c73e5f0c57402be958466e114ff05dca8483d1817f3100a29e255ba596dadd7f80494d318145a66c2e472a9204b2d89c66eee421f36267a9d122ab8e765a3175f95c710f426609d7eae39039cdb6cf5abf178987701068b34c8f2d5418d28889bb50124bef796f574c219439954cc08691c8d26cab3e17c8e9582208120f0dcb009470893c6789cc82f39717411a65e11555a94535e54b96bfa6cf06b726b399dca0bdea97ef1fcf9fcae5b817f864a871d07a7e1c441ca0bbbcfe79c8de3b70df35302bc2e1899f9c237d8ddcff3f37218ce5ee5486da8f95ce27117383f8e3f4ed9de3af826b148983e8539bfda7ad1d66c10fa2a40c6c5fc17375008e99bf56a244c0ca8ce71fb72d1c6375c9f6f60f7ffd39f48f4d5ae91d69b52e8d42873b58af590a97ff05f646f2751f0d0a5af9a4372803f024a487bf8c0f758634fc77b6cac2f97dde5c1ac69477ebeab88c05f5a49ed1938fdf70e28c4c9ce0af805929a6ee33490b5e61fa9e1e858b9a46460ad743cf9a32fe8a1a99a383b641539cd3f51927ce523541462dbb597f793a6bebe53ee64d00025ff73026fea6e92cb9a9dbd3268b2f78250bfd25635083e817b3b55f511f75fbb33a636f7f1d1e2a5e1fbd48287b9720f1a8c8a4776f833b7924c6ffc78ca544fe42e8ac2a5facdaaef7c4387ad1240dea8f8a6721b95deb1b15670bb24801d0b50a467666d252808afb964c31077731e188a008df4850aebdd210dcf8f8f58736ae749260e7c2a6d7fed85971d0d0b77e32c49a9868bfe3d7f95fbaa6a8ea85bd921d7051a111fc417cc7fc8f27f5bef4288f143480509340f0e905f8f2d3e110209a0900ca907fba64f1fbef0d7ce815ef03dc4ceabb34043aab161f33fba983bd9024f952fb2a8f933c689966065135b4ac9e666c52a84280f5e87b8f682367fcd4a4159af56286eceb37a4f024eaf5f0210dedce01984443315be39f4e7bf7425015f7ebda4f4839ff94c8b076c21d476408ac4f93aff3307c58764044808923b0eab3852a83dfe9be035751493838955a39c68030b230484cfa1db667e3a4a996418dd5433a8bc8fffefad207a1abaac25e7edb7ad460f579b2804db822feeff278e70ac92fd3edfde3ce729891baa43c4191a02ef433bddd2ce04c507675a554482e815cb4d165ed0f4d01bd6409a5e5b96df95e2f53127c7aa08b94557077ad8f92ce4fb74595c1b392d0128b1e3c841fc2f7b0afefb79ef67b2c5865f57fa422598f71f68cb383a5ae1e49e1e07622bf2203bdf4dec6bb3058be1a8e10c1c42224ab58ca6f0d43ff6659eb82e9fc64b08ece16fb683b7bcccb34cf95dd723cbdee9d4e5ac1eb216494fefda0668560e5a19222204a1f7dbf3f0baf00dca6faf7beeda33083e849a416d88585c6b6df1a6a2cb", 0x1000}, {&(0x7f0000003680)="52894405753a92f78bc58d0afacfa6c1c1b73853d2e9cefa1def99211bd6aee3128411e60cdcadc0f0a317b8d05c8e41e4da22e277eb9dbc79479d87a4632549aedc56073c796e4935056a13e7addfbf7e6580e144a4af6000c75f18c7c67ca48719f475ee2727e501c5c8bb089d92af95ebd8227cd85de20807cd7f36cfd895672babc9867493982cef4f795ae989eb81100c75be3d6a8ba0a4c9b097349ffec7e2a4e98a3f7740de6846043ffff61a6c33a684e6d0eb69fd5f8b2854ea9bb48133ce24a4b0ba383f5658b2f4dd1506a376aca482cd584d14e8998a9c142856d0140989098816df6ba5a489cccb1b376780725356ce4b58945615", 0xfb}, {&(0x7f00000012c0)="5b179c0c5338efbed729b5af4a56f9f46735aecdd94654249995076aa16e247f13d9d680f12c3a925df4fc7c6d57c50f594edd5e1018522eb124007a6811f3cf8f96066c3e272b7f7dd9ca2480f030e262c029e4516a9ac002c3ecd16e6d", 0x5e}, {&(0x7f0000003780)="638f2040e6607fef48c519a5b44c70820ca476c715ef08e1d30be9b27f684eade94abeefb3a5abc65d0a97787911340eb873a313d453a11fd75c450952699d2567be5014d27c2697bfcf238cde7be54bfecebbb3c0bfcbdad69b7548dbe635311ee1173c5fc93ed86542f68c7023c843f7d0bb61cf4d559482793c86d4bcf3d88ff50b29722be22553903a8191aa04df61912bf6ed27288f790a5dc5df691ab887ea6c0c53fb38da689ab6a0cbccbf4f30", 0xb1}], 0x6, 0x0, 0x2a) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003840)="e6537653d09ec6ef20cfe10740fab30256959079c9b1502ad04fca0960f920d37c694245fb0d143048d9c78088eaebcb71c64ce997ddb44a6eeac7a52db78e897adc693dc5cc731ac87312cf2e7a0c385e3ac18afb549591b55dd3f29dc9d17722", 0x61}, {&(0x7f00000038c0)="f78f91c46da1679e43683fa4a71e1ddc377ebc95caab4f4dc1eb55ddc659f1ff485da3cc3e3159772b8698872f3c54a4f889d217c330a1e8e7b1db9b6431507878e4c709b93ab9372720e06d0f75c340db5daa237b85e744e0edc072c9b6e1bd45df5a9f0180e7b0956dc6f759eb18c54902a6433614802d9f696ee2506105df603424ba90f1f324e6a2d7c826def5b56874d16425b715a2aa569ef4ce719109dcb51b969e2003f498fe11a5fb71ef8b7c276edaf9a9d8691e206559a6e0625c940018d1dc23a699208380c88558b2a09a", 0xd1}, {&(0x7f00000039c0)="4151cc8c8123b43eeb3fc3bff82be900e8519fa2f40cf4aea52d237788a6b5ffd1e34931f4a1ceb001a3c1ca4ce03494526c8d96fd0394cde61b1d326325984eff3ff7a8a1e635460f5085d8274b3478fcb1abecc40c2591d966744cb22ce388c427042d48dfd920aac9babcc44ee39a9e25622e85f96ddf65fd842b78e58887f74fb4d14e364fd98964b74a067b1c1f7fe2ad9daab4d4fc0d48553de9843767fe1047d062f7f7d44b077504e32a2c483a107e163cf7f0bb31fd4ce4ce5497", 0xbf}, {&(0x7f0000003a80)="5f448cc5f5046a362dd0da7ba22d84e26baa27bf114be519eb8e4b268c1bf36addb99ad0e6d101f8982ac31f854a7c141bea85def01fdf73bd534417b48943f0d16a3e917670e7e3f6275f37428d6eb971be08024af4efe7fc24a64ba23cd086178fc3c4edfceea0e125cd1e362fc882347402436cd710fac49546b52379905f80beded6ca1455d106e8a42a7182e5ddf341168baeda73c7de0f5303b4723ec825c6b4371ff5c05472acaaedee6d8418bc95e3a5b2cbbd739a32df66d1bf912eb7269c27600b23cd3d29d3960265be750b499bfa869d9a74ba9410606c1b67dc8679dcdb0e4b2894e0dc6c26d8dc5f88e35f939399dfbbfce3", 0xf9}], 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000280)="cbd318544f7263ae18263c0379304f509bf4460c2cb56de9d45dddb259bee7087ac97cd4f8dd5fab62256b66a28f46439fc5a9d4a7936b2b453d1f5094975376da8e160d3e70ce28cb22667e12335392c5d821a647", 0x55) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xcc) getitimer(0x3, &(0x7f0000000200)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x9, 0x5}, 0x8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000540)=0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) pipe2(&(0x7f0000000440), 0x10000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) renameat(r3, &(0x7f0000000380)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000001c0)={0x3, 0x101}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getsockname(r5, &(0x7f0000000340)=@in, &(0x7f0000000500)=0xc) getrlimit(0x0, &(0x7f00000004c0)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4810, r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x41) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:26 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640), 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) open(&(0x7f0000000180)='./file0/\x00', 0x20, 0x41) ioctl$TIOCSDTR(r0, 0x20007479) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:26 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000140)='./control\x00', &(0x7f0000000080)='./bus\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') 16:00:26 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') close(0xffffffffffffffff) r3 = syz_open_pts() r4 = dup2(r3, r0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x0, 0x8b9}) 16:00:26 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x20) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:26 executing program 0: shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:26 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = msgget(0x0, 0x442) r6 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000280)=0x5) r10 = getpgid(0xffffffffffffffff) r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xf22a, r6, r7, r8, r9, 0x40, 0x3f}, 0x800, 0xffffffff, r10, r11, 0x4, 0xa40, 0x2, 0xfffffffffffff425}) dup2(r4, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 16:00:26 executing program 0: r0 = open(&(0x7f0000001100)='./file0\x00', 0x48, 0xc0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000001180)=0xfffffffffffffecb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000001380)=""/255, 0xfeab) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000f00)) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x6, 0x80) semop(r3, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x8001, 0x7fe}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000840)=""/28) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffd65) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r6 = syz_open_pts() nanosleep(&(0x7f00000002c0)={0x100000000067, 0x7feffffe}, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r6, r7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000000c0), 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0), 0xfffffffffffffebe) 16:00:26 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) 16:00:26 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)='\x00', 0xfffffd50) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x4, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0xfffffffffffffc78, &(0x7f0000000080)="96") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x6, 0x3f, 0x8000, {[0x1, 0x0, 0x10001, 0x9, 0x8, 0x2, 0x2, 0x10001, 0x3, 0x76, 0x3f, 0x800, 0x2, 0x7, 0x28c, 0x566, 0x7, 0x2], [0x80000001, 0x8, 0xd22f825, 0x6, 0x8, 0x5, 0x108, 0x20, 0x2, 0x3], [0x1, 0xfff, 0x7f, 0x17, 0x9, 0x7ff, 0x7ff], [0x9, 0xfffffffffffffffd, 0x8, 0x9, 0x7ff, 0x7], [{0x0, 0x1, 0x4, 0x401}, {0x0, 0x1, 0x7, 0x1}, {0xccc, 0xffff, 0x9ff, 0x1}, {0x4, 0x8000, 0x2, 0x7fffffff}, {0x7af, 0x333, 0x4, 0x5}, {0x3, 0xfffffffffffffffe, 0x9, 0x2}, {0x0, 0x101, 0x7fff, 0xc63}, {0xfffffffffffffffe, 0x400, 0x5, 0x3ff}], {0x9, 0x4a5, 0x6, 0xd68}, {0x0, 0xe3a1, 0x7, 0x9}}}) 16:00:27 executing program 1: setreuid(0x0, 0xee00) getitimer(0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() r2 = getuid() setreuid(r1, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x10002000000, 0x8001, 0x7, 0x4}, {0x100000001, 0x7ff, 0x3, 0xae1}, {0x2, 0x6, 0xffbf1bf}, {0x460e, 0x8, 0x6, 0x6}, {0x3, 0x5, 0x5, 0x7}, {0x0, 0x5, 0x1fd, 0x7}, {0x0, 0x18, 0x6, 0x1ff}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) listen(r0, 0x9) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() flock(r0, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x0, 0x5}, {0x40, 0x401}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000040)="830446d8aaf71f9255568b4edf63e0b6a44fa714ebb80faf753847a11d9b54c2569015a32d48df05a58a68d613f3184e06dda3000014f93c82e7ea64b83b431b99b24d73b9c21ecdba25fe27f55728982f71d37db2607ecdaff111326ba61ab9f03678a7aca1df9fbf83b0028c988b796db63fe7c0af471d510e7cd4d3e1488f0e552a790cef6e3c19f57ebb64b134944f9e858460116cda328984fedc6d6c0eb92ba12819155a6101bf5d6bfabc3dc2b62aaae1e83640dfb74e68b7f6ddb72efc4b38955dd39e8d8d852d80b29523575537d565f7431bc68d48386b04c6495350832888b67f40fb6645e487a77c3f2249c8887e34c0d0dba5cebbfa6dd6430e39833e4358309b891347dc3bf3139e041c6ae9cab150546a17a9d3ebdcbf4822d88b07c1c7682973fa6bb9848775d81d6df8f93703fc00f57366a6dd6eba8af6", 0x140) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 1: getuid() r0 = msgget$private(0x0, 0x13) msgrcv(r0, &(0x7f0000000100)={0x0, ""/50}, 0x3a, 0x1, 0x1800) getuid() r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000001008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57badec54f1931d978162020fd1bb733ad08822d5dcb97d5cc05616da4a84c50de124991e7d6d5ace1af702aa422000000000000040000000000000000"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r3 = msgget(0x0, 0x684) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x100000000, 0x4, 0xffffffffffff9d8b, 0x1, 0x7, 0x101, 0x6704, 0x0, 0x1, 0x424}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'\x00', 0x1, 0x81, 0x2, 0x1, 0x4, 0x401, 0x9, 0x3, 0x0, 0x1, 0x4}) 16:00:28 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000200)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:28 executing program 0: mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) readlink(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)=""/168, 0x9ffe) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000000)) 16:00:28 executing program 1: r0 = socket(0x1000000a, 0xffffffffffffffff, 0xc7) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) close(r0) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x8007, 0xffffffffffffff83) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)=""/15, &(0x7f0000000080)=0xf) 16:00:28 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10500, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x3) r1 = dup(r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x80000001, 0x5}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r4 = dup2(r3, r3) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10e01, 0x105) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/15, &(0x7f0000000280)=0x1e) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:28 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/39) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x2) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x9, 0x1, 0x8, 0x824}, {0xffffffff00000001, 0x100000000, 0x0, 0x1}, {0x8, 0x2, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:29 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000402000/0x4000)=nil, 0x4000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000277000/0x1000)=nil, 0x1000) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:29 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) 16:00:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:29 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 16:00:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x10001) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x100002, 0x20000b08) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:00:29 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) execve(0x0, 0x0, &(0x7f0000001440)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="04b4ad1f75694eae7bf6d2db43f1b973b8aea99d4d6b01b3143a80f44b49a8acc8c77b715fda51f05b04fd7f667ec26a2e2498d91bd8ae4105a9f2cee0af514fa484e6f2decc8d2954893c39fa", 0x4d, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x9, 0x2) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) 16:00:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) flock(r0, 0xe) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x3) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r1, &(0x7f0000002980)=[{&(0x7f0000000680)="f7df036337bfbd48113dffe60ff4e6ddb6ce09df4c9ec3b173eeb02df72b6249ce1694a232e34f2d8d38a7759067c5ff203419fe712ac353e742940a3b84da2f3e2bcc37a501a5b33fa14b3e1669449c43764aaf2f74fd"}, {&(0x7f0000000700)="133e266f13b0d01b4caf0df82c5dc1f329fa40d2b0b35e12dd67a290ec07dd2b60dda36c1f50e5ed5db957d9c689552fd543253c07c42df9ec6738df8a067d06505dc14bec7f51485b3e2a6975f9d46df771363acc1df958681aeebde544b9ab39a31810a4561ab45a093ce02efa57c2b349b5a0d97097b80f5bb1bb439b560cc4f4136276c1ad8e33cfd46a52051ca9744f4bbcf22a1e7cbf2e4d11add6b9191da8511f1897db21b73bb6b6f6b06bdad54307963cfb74cabf026452ae4230094a96556e409655934693f010cc4b81cc2bfaa75eb1ad4421037d8aa07dc2e5fd51950a028b64a7ea24faaf2b6590e3d24ccba7eda9f3383dda75a892e60e78936b56609011b22926b37af8ae77cc8bf26810ce9aa29a0d3b06b5851588ba4cc578b50016fd8cb01c05cca96a40d184c01e0d4c45a16d4eef973469fe734768be3697cc49d8c1d2def206427d539d8f8a94dfda6fb41ae191cc8546c7497c70e4af4d86f385ded9ffe399701d3c03ea067afe9ec07524171e4c084f89a05820c296adf300b70386a9365b332e159f4dab80cb41cb68792534980bd7740be049b55d8a12fbc1b39a81be700123a900da15b4f18f2543d7ee9868559161f39cd4e3573ae7d8e3b537bcf46d02a5d3688ab74e6e3d63de51fefd1dce554fe489d06bc283c06cd1e94f143ce11dc74fa9985e7d117018c50f740c6000ef014c9f8e3ad59f648a44a1d33ca0113466dbf84b77797a4b476ec88032050019bb60eabb3c1f5f3b31e370b0a1de3998d54215f3f33b091dc5151ec1c91b77f76dbd281318cb59922774df991a263c360fb2b3e8b4fc4c0010e61b381c8d227b3f81229da3c9ba4fed2084352e41da7d72240a7099dfef2036a7e4f1b66685295d251a2e4be31e6abd105b1274d8a3e11613f587f505bbeafac5e4fd73116e3abe3492a69e0942162d4bb9c28172c3754d6ee04d402693c5df19bb0b029cac2ee66762ab13b9cd01347b5d8b48a2a436bf5c4b5e882d0cdac1487a6d4618a628454129754fab61d0b4258be031ccf138a855013245bb0d3fb397f0660f4289f2cb9e09c3b607cf3188afa1302c4817b7e5b2b77a637ddc36a186b86b923e0564e3a80b01960ecee98bdec45cc7c5f611e607e1b7e636c6beecdf2891b41f68d9159727124489450ca82abc08e6c4caa35cfda1fa60e372463b1aad1c738fcfcf1c1d2a46530a5ddd12c20f41ec9785d1f30c0c1405b39855f1872dc03ce3c6ef062d71d0e94fe0061dc25701f78310f06a2fa9db4c5830630b2b5f4ba9a942a2555d7cb3bd8cd204c2bc97c3f07a54eb8e5bc41d3a7de3b2cb472d4b8f06b88abec9dec5fc8ead864abdf2baee9c0cc96aea52692611578d7759927cd851f12ed6177c0df435200c91c5cf24a4a24cd53ee58ed5f61aec2d382e4ac0783da46644889eb790cfcd0901663172248044ac9ccc781f77a796f474609e3a9981d979aa82879bd19d65b41956bd75600040aa374b33c350044b32c7dddcc179951b46f56fd84d7969f7338fd62e3cce953d3029bf2f869056fa5dd2b79ec969e7b3cbeffb8cdbcf0048fd8bdcedeabd84c435aa1469a2bfcd55a44cda434146edb04131ddc7483465efc9396238cf9e757c9b321b20640bf26ca61c3b84201c6f7b7dad9243c2a6a6ea58d8eac47a72e6df5155094530b00a8de2ebddf4b45113f5936cb0f968e6f5cdd0d2507d5b8c6a842bafc83a78a5ecaee32d2fafa92174c56aee85199d4d447b159dd36b07547c330841cb9f7213b01f1ad276c2423512dd0a0ad08b2dde38301a78f2f0cb323bb2f1d525d5dfde2394ac22bc71340ed0ae2b14ff778cd844a8cb70d2ece6dc3eb799d5f5e10fc8dd7826fd94c4048e072886eb61c1826eb2d5ff5753bd0e8d6bcec39bf7a21d0887a8aaca803d3e7f578808ce3382e68e5f87820d73e8cb11809e997ea775ef58ac37ea8343488029c2e9a7ddb616ffb08eb7e18310370a063dfe96491395ad7ffb23dca861f4ecee074f92325a2e64ee51fe14d0d9446ae5e612d77b4e8da3a619ed26728607380a41b6fc6f7f4f983b0de79fa5fa1fe14bd7e4e8a079c5ff1c7e4abe58ff10b93f53598a59209923c785f2cca68530a72d31642f99986066f67ea88740fd1e15b0971e8865be7f5cfee5b4e2d6693ab3bd8afe6b66cfeec5abc2eafc61a53d80d2ebc671bbb3ead26d8baadf6a157660d01b9a191667689e9d2fd11f24034fc438ce6c8db15102d645e8ea0aebccb868a6dadc676b7a37b79c5bdf0e2da113364c31d2134b39ae33edd590aa10fbf261bec30424d44752f98e2554fce3acad824debf9481c0543468dbd61504140b9a8806a6d21f310796604fbc07ebe5fd1b1a02183f30621600f17772eb3b3d79ec2822b38795162e1bfbae8afd0cc6fa2ae5198b202d207295da4ef1778036070c5bdce766010d8210f6691b1337ae83b66cefb1816c667c2fa640c48832191cfaf2ebbee8ca67985a515332c0e072aa54d16a8af11c2dc5b060ce1d68172057791fc90e97491aaee2f668cc7a0c0cb1e8bc6b21d6a1c5f38d5ba7892bc4cde01caea5717753af52c8fbf1c6ed80f1abe97d49685899e2f04b5e319446ff2900aa4406bd6ae5950c415866503bc81ae0fee7b83e4e738f6a816efcd7658011e6d4572ff23a73821198c578282b366822f01316def19234cd32a3d36f0c4cfcf928ac00585cf3efd140b2305e35ee4064547afa9f05882b493e818dafa17d17c6e5f1d6fe51eeba93e6996c022f834f0151d1a0a3406acd4496f1f416bbd44b43bb42ef03230a948f78109dbd99abc4be19987a676541627d8d29d1e723443b2f242a3cc9261295c1541f588e8f1e5167dbeb77e4d21e6d4dd73f61448fde74c958a3429802a604f800220f90749077a3e81d3b28c59f4e1432a3c4e2b6c9adfad6962ab9bbee4e25e54540537ebbc5d98401d44e17095d318f315b1e8145d3fc1ecc939c61f22fe95fa338ba1856c11a6bb3b5ff43b6cd8adc2fb3b47da26bb62cc7879ef4bb626bb53d8d9c9d7fe3e9f40313870de5b22f387170162ecc8dde2001ccc8605808ceb705a0f5615c71e94cb582d92372140d359f40d10cf2b9d6eeb218c105bd3ba6c2f43f8e928b9e5b2bb91ef82315899dc2c3f276a33f32751d4e11f2e094dfecdd794733e4e69f13788a028384f36ec8f853f6a2c1bdb75f36103f4c76a658f8dddcd5e9c31941563936427c099828a6b2db9233c9bc883d800eaeff79f84c793985ba5e5146c8afae623e72b53328aac25f137720baa773ffb4f4a129d3216f1aabbee82a654d6467b647bc16225a6dcc3609c88597c8c0cc7fb0cd187e91a782e2741c0f03e038dd895784b88fc7d05a2db090c138be3a3a24c25d386e65b07144fc2db07a54447297f96e40baaeefb76cc6b9615b6ff08899748adabd387b2b3a386da71078774b796a25525348541ce8a9e7e49a5d2c3d4362edbec88e5565abef7ca917e3a8bea6f067348517bd05bfcb951ea46272a25bab497ba52712533aec1dad1b523288342d038525621290b0e84380d1efc7bf78d25f8764c4af8b38b23c9112120bda30bf44d4a1ff877a6b7c8756eae037480024945ab42c1f302eddb1c708bdea0f30a1ef5a373cd37b3dac66229c9a73e29d75617d49b2a0bb600cbd22e578b11c7a1c69e29c40ae88fc82e23c6584718ea48f7dcebbe3be8d14b498e6e6ffa4ac345492eb85cc78e6f43703ea83cd48ec20115a3abd77c80269ce353148ec9647654d87ec7672a8543637a2f75e753ada9d41b54c8ed08434f7b035653724f4026ce79b8437eec7bc7658c9a38b1c8733ef05cc17724ca7f755a2b24ea5b4b8efe342a6a48c435a8519506d1f04de00704635e51296f0dcfa935c5915029e5675b5d2b92f2dd46f83d3511aea2ae9824444fc8d6b9de4191831a6599002cb2c7d424205d19b720a4ecc19bf3f4ae8f0cdf2f1b4f21058b28bb9fa1f02f5461bf0670847b9e441fee3229580e0f97ddb38212392843a240a5cb261815cb1a0030df520fa54ec12aaf4b212ce6aea44bed15bc693004b952e7b5ed6560b8dcbcda7d1108905f752a68a1f588e557f148fa34b33ce8b280f05fe9142885ab3336bab2a92c68d53584a2715d0eeffd8bcdc4b4c06775b0dd59d44132e521844b2ece1224957d7a6fcacba4ec045cd2df7e163c32a001a25ef71ba308257cd93c3ea009b63be4bdf5296c5b7e673fafcdfeeeda2307b050a3cb4af714700e77349409869b476afc186a839b15ccda4850326fffa40ad6667a8ff99cc31082b52a224fbae6a5ed0b3e1f101c2299af3fd2ef87fd02000ce5fe0e7a63e48b2c712f3a797be6a264a19cd6e72475f18b37567e867aba073fce106a529df40429c433c060f5534a8b7e64cc4cb34f5e2633c896f8be054a86f299b9de3a6eea3d07ce62eef8090ab34ffd30f99f7e63d40fbc503ddcc757b3d221692c557d11f87135923b0453a9e05b7fb7a33ab077514e5372609209c0010400413aa23d2f3d46889c94667a5f9039bac5e89d7055ac7acb6418160901803cb5579b17ee7a72cbcc2a425b8560585d69ec665e1447ceb9adcb00a21e5ae6bc3a754f083fd17bcd78317542b2a2cf187b290fad7243e6f6cae13ddea1ef1057055cbaff9e6b1f4d9790583e785d4d5553f6565e295e49337e9e613f17a81c11d6bd956a4746830a8b61eebb286c48d11ba6600f6ab67b7a52363eddda38ccd3af6b7f1cea0741b41cbedae3a54dfa1c1409a888aea3a6d75c5804b0be290369c0f6506718e95e52e68f6a1dde62633e123ea69fd561dfec97db411e14582bb9da25ec98406e9228707b57ad6142f5f8f20f9c56ae8c21904ee9144d3d7bec839c2482c952c6436c4f8351b2a2ae0fc22faf8c5bcf23dde19176b151cfaa63498ca27bd603d10e8836a6e1291f9961f6671df9919fd3d16414c75ef5986e13d94dc9d67b8699f201f0687da9ce872f1c40dce7ad172ecf079b3de535a92852ad724f6a429393c8322499f362741f698021d000a603fb3effcbaecc8bdf79ffab4c6f995f84a53785721ea7177bfc66123b421914d287f65109793b12c2d9bdec9d659e7480782eaf0e5cbcda254434e53e330794e9c55091e68cbd7fee7cb374ac0ea56b993058d1faac12eb55ac354289d0137300c72831426d8c6d1deb47624c8da18a2a02d30e26115727c079fac88fc14a628acca6e9a7f7f511b4a010056345ad905ad7515550afdf6898c9fa514fe9d8d12878f90b02474156fc28a0a87c0de9fb460d2bac43806fbb5b83f9607a8542f93ad7e0cad97383a980d36c825f947377a2984407f64fcbb29f79ca9390f00386f2d8e8457350fa866acf8b305e7b7f24dd547557a32fa460953a620c735beddb983f0d94963cb0fc63f55c1ed8bde8ee2075c70b290e0a52ec37d66998b3cdada6535fe55072c0c57162b9a0878b4b59e64d546f837fbbeeb492f13815ad1210b8666ff9914b3a5ec9369c3941f832a5000912e8213fcb36dc3cd1076b036dcecae263d66f5beb2a9372bd0bff1e3b5ab984d2b3923028b5da66bc6209ac9c0c40a57c264565ef315f8d4da9330ede3569cb80c3a782db9b5eafbd250e0bcd5b3301afaead555f9d929c33ba48a051f1bb87cbdf9a6d6520b86067b3e622acbf5d25f9c387859e8414863cd386671d8268cd0051453020e5eb76cc5e92fcea2104c32893f00b9d092d8cfc66b813ba564c354437c8c5029c357992badfebd74f48"}, {&(0x7f0000002a00)="ce5581730af884eeafee31f0aca6c7433a7866cf96c4ebc33cd24e87c2f1d9dbd28804a2c0ff1124336e2e544798554f4dcd1c8f4da17efa7d6f386387b554efac69b46516063f648880efa5a38098939284adae7e33b6be0a429e35a13e08de96eecaaaafdbe81e760462f2740267d5f516736726f984f94e19330de2b0d5dc2cce43eb8e97525ac7a7211d856e558a82023f147694728bdd3ba3c8fab95d674f6501c91712246934b477678c8cd2a95abf40b549c7debd8b5b1351b8e3b90d4c27da820b00c2b34088acd6c1313420d4dead5ffd0e4ecc95d0c9a84f0eb6a8483b42d586fb7b2fa4408d44f955187942cf7335d328dd4c5090e5e3ce4640467f0a1bffc5d5220ec8c8e61d5c74677a873d11dcf70359fe73f1e86cc88d70a1b7be21e7a203474b57af49f12006f8d02a9e3aa31c8b92a11536f5202c2fdec9a04854875ed8d1dc75fd9316b7fd0df81f50c94a9f7913b2bf755b87e4b1152fd0428111a4da528e7cf231bfab684932eda041b7e2864580d244b20946d3e7b748b6dce4c9df9a0c849a72195a361f595be8bcf77d80d06707dab7da84f467e6d6bd61094a13cdb4830fe1a3d10da17fa71a9bde06e9198f6ca2834149f063410446ead42707d2dedcc6b6cdd68b964b3d75dcb4e9c863cc60dd94ed7c3e577a85c4100dec4ab882da74063373d0d15e2a23d6a18543208a3b719bc045a803c5cea26d05d106e326eca181a06a9a26dbb4e42ad45f2c890830748844435637efff26c1256234d7df6591745039c8deb6d1d8a30c5d6f62da4742d14eb44999e9dcc7a7682f19f14ab5cf8d42567167a78ea3e58901f093b1c74c4cdcd0ee04db4ea0c4d3422367c2a1f166082dacf550a8361218d68f9e8e60cb7af3b085441cbaf14301b6f3aa78ef0098faa29b2335856545298648d9187bbdfdfaceaf26ccc2104dd3febde459e7f67f5a5b1c87fa6b846cdf3c00d1d8f7224582e2daeb386d72c54bb9ee089093cf94f843b0c6585877ad10ceac0021f70fd4987dac67c31981606a4c3b222a7382fb195cd2c9d97cc5d886a15fd595bd7e3c00ecd13721c32cedeeb3a9ad553fb3d9274d18515d850f57b6cdb0c36e8200f33a8323a773028f6736d422e0ca90dc4b4a7578760cceac85be33b1006db02f39c35eef7026f114ae2a08d99e061ad487caa3cdc2dcb94ffd7b900d6542db9ab25c8897b8e6b1aaa2aa5f23ff5c79ae69a85038688c185f7cbcd79c22dbb4895d2e959e4eac0ec91eb51b1edbf63eaabc9bfaa9556ebaf5955f8c4995bfafe421c5298064c37edaeca40258244f150fd4b4f7dba7461c8b5aed4c1170a3ce437d640c704c583dec9510b98e8f4ecb29e1f0eb2c0cd8d8ae29a7d1fe6fdad446d8dbcc2b680e0f345c76f068b985bb6a282ecf9c05c2abd678deea1da329042a5c7f0dc4b89f96ddce22996f1459a49e220d0d8e50df3c5f0af3d7cd381af7c3f42217b05956a46fe37fbea08e9f3538cdc9c61a6fe5e8de4450fe37ee40a725cac888ccf2fcd0deb97209eb33dbe1b762ad93304e9b4ac8b5336d2964d978b695cd72a793917e2655cf81733452e35d3a1df6ae726ccbdc7e02d7e82c2fd001f3adfe872768b2d984dff1ae7c886d28d996f673552084b2d67b247ef823380ff870e494933136625dc5787e944a8f3c2677369027f2666363ee959609ec9b62eba4a3fcb6f5e6e15f9c10b4d41194344bab1101c0f48f50046ca0581df019451c92762f48c7ca1cb0e09a7c775eda6d407a76ef60ee74555ee3beca813443b864f6def569c7d2f9a9779bce768a208485b79c95be232403bd0b236b470b7bea2104e7f9c7be5101aac4e1df5ecce98cbb38d3de09b1ce5180b12cbfc185ae09d14a762dde89664849918c216261c2a23e269a52a66fc1a8655bd1df81f15a1db74f7fcb5112c737b669dc1b7ea38d51dee3e5c30418a1d6dd237f45e2b652d697be409d2174fb33125325b7b2bc0c1c4b68257594f5143898b890f21b2db7a7ec3886679a473432dcdf54c38413f8bfd99b3ea7704d8134ddeed3dec06fe44198af0fee77d89d090ec31194f2839b050b3bdd0b89ce55639e36393390889af262e04a5fadcebead05208a7b4e5b9ad5e0173bcb9e02bc607b3d292f3c2643fc336afbdab2dec861fa603be3199743176d5cd1853c86532ce6f6880b7245cd9de89127e8edfc10ba137799b3b912355cda0c30f4d29f6d7aa87cc351b93212c26787643bec18e62ac8711ae5447cf0d738a0e77bf0895fdf2733ae2f4a678c1f214cea53f23d4d90cbffcae638268f7c2bc5ded0aa8d71d22a8d37143575678173f6933e19a88885569cc30de518ef1fa05dd8af830a534084118b13f85ae1d6e5d435187164d4ceaaa1a4c3cdfce41a557f69d402e40fe9654a09b99dfcc98e8c4b42d138ee74d7035e620730a4cc1e5e8f5e815b43b41b0be5ac3dc4c3858eb30ac305733ca8da438fe4b5bbfdb1748859539f7f328195282a9e839f876a9246c5abcffdd4641926f4bcbd79cb6369746afb22cd19422c4f8ff745d0b5f92ebc1059887b2267b2c9f6ab5d1c077a1949fa92e7dd7c4c1526b3cfb7a3d35851ef513c79bb9dbb1e5b43f83aaf94a0533ddd77c52a616d440e873b9c1a883454cd16965043c3820956c20224ba6bec12d6bde1a97716400a9bef6a12f2b410b18012bfa58efc8f1c960c6d95e01f0222ba46d49cf0e7fa0937825b84939322c06a168bb639e9529cd11032ee75bbfd20fc7f27dc88320d39297c8025b5271a9c69d44bbbe6c91cc6534266875d2a4ea771720e47eadac551fa82a444be837b64dc9f2c80f55776c76f309d5ffad0e0d1f7d87f57fa88744092d38100e273a49dad0ec0eee6b3655e757ded23969747432e846c1b1c7f084107f9d27d2d5e0dfb19835872fb6a2250f06124e9c86cbb04699a1be257d08606e8032a3be6b7f9ddf9935940b69b295135b12f1d123da839692b1cda7b77fe375c84723461f290d3be38b829a4f3c267a54a6a55335da0a2b19f9cd2d796ef68ffdfce74698809d5a3fda6cea588d1548135a324242711ebbeb1079145fc773798595e26c8f3e269aa1f82c1b4d712c27a5168a001836a5a6152927b4098c879d07f407d5602da1f6ce7d3191ad5c3d939f462b94b45a4456148a4f648579c47538a569bfdc4acc29e04b128f0725f1beebe8f895daea31bc2b54faf8a4897fbd8fb4495b9dca7c5a52df1f0bccf561fe236974ffdc68df91d16e2c2d3f59dcba97e368a206025d48f7156a50a90560ca069010322fa7c6c8b7704b4b5af862e359c9fe9ad4dfb6e0e2d9f8f1effaac995ccb8e538972b81364d32d8733831527cd435cea57dd0effe14fa1aafe090242c1942ec00c45c053db95a8643e62012f79c8f3b0b2c8c5db20a2717f53e48b95faa3ceb7ce4a152cf36e5834bf19df70751ec46f77d79003cfa2ac22e001bd27a90940dbb68471f4721e4ad22221b2049b6ee822836d83871f8a3d53ec3a21f3cd2a4fae84214b0dd4d904b2f5be05ec9a406546e5cf6255820ed33f2d7733254c12037bbffe7670972a1a110eb7b969e4942231d7f6e0e324d6c8899dde5680c0be9ba50b6fca445cc0a7923ca09809b635c4c771762f7ce68d1c88cefbbf10d0f0594b56e0896469db9407fd0e2518e44aec0869d5e590bb7f8f90b2c77f65fd3fb99b98d1ef3478e849a1793403d9c17cd9b58dd35d98ff63b198cd896a6d069f7cc65ecc0fe736b301799b822981efe96704a0dc07588962c55f1663610731c8658a7c631f6f7ceed7ee87c4530bc89e622a275c19ae628779b1f7543d2a9376fff83a0b7e22b59d4a6392c387757edc5f5004b3c0557ff4b88a1e589c16bb40c21e0c8d88ad70ecb7a6b2e2ba1fe0b470e83f117b8ae831c36d301af62946cc82b7c7f47b4d65fb2322f690f0c8cb2e8e82a9d6991868b33557922adf6e807e944a688dad060c4c9ac216257b5e74c883fbc2bd6688b18e6244fe6a44275fe1ca8911b5cc43f735e1a2028360f7b64ab03586130a69bf7c6aab2deebd0101ecd0b6e2ab8200f5a678242a2274ff1a468b5766152c420387f41696eb222743466ca62e6d752f072b90e0e2aa3402407f4172c8bc04f70c9103ba7f0c4c2022002b86ac7794bed8c4ae10578946cad120534a5a3354023965d0c7d9345dafd756f1ebacef6f7e71901ead350c7bfa6de05147c548fb5f726748486ca51649099dac6b95d5179beb2858e6fc1f7815efaf0174d6c268b94ff25c1b9b4e88b4c3bf6c3f22444e7ef9306672770f8b7b380b3c0a8f58084ae0121e1334a3b8a9d20c0a35072bcb0b36a3956789543f7acd689127a7fc04cc9049a0770c38194888b477182d0dbb3b61c63167f30456de67c538b048740b5e52da650f2945b8bd09b9b66033fc839183c99d6952e758a1a5341ea8bdd38eb6e7be30060270a335ada5eb96c720598912bb2a20b72ef4e85d080dde1c5dda5bbc13b46fdca1bb14f2a9ba985352106ed290a900b8a425207b0e08956c9218503e586560e7c6ef43fa8acbfc1c4967ccea730759fbdd1e2f2cb10c8fcefa886ee23328ec26af698299daa6b013d530321273d0e3ca9636f63270a25d37ad2d910ea0877f4a6d26a9de45298de7f621d59827d0e3dfee5a515325e9939b3be2a0f662e25dc6b43a2ee238037605fd7abdd83a85b0e6bc293786215c0ef8c7714affef3da3b0156aeacb9f769db5209985a947f06369b657f9fd099ca639a898936d25237172f92d9daafa7cf0a4c3c1714975fd6ba01a1e73db883c6046cd14ec54c9112f842255d910397e87265ae99af37280463b7ddf280e31a1ae442db90b077500289afb5644ca27812f93e891d1919dc5c6f34da9715fb2df30bb6dbbcfdb4d4bd6ef75b5271d5bc4fb30eea30e06a68c9f835cc5f98a85d23201489b7b54de999e352e04517589573aed34298f9a83141b866ab1a9f1eb4d7f6c18dc3cc3162e5fe006b658f65e074ec4dc5c0665acc0def89127f7da319f83b13bf85b3b78efba283d9e31a845118682faaa64311500276a42bea81f337fc8bf015cfd151072f265fd0522d5228cf1e400636c7358d629c3283b4a89cd045d501de9e97805639ba1e27b2bb95948cefa781781d3d397aa710e6465a8d7050c48ad0eb1836789321f68c3e07fe5cd438c11d85b9fea209a73c3ad2331b15116833b1779e4a3e98c7e44b657dc7549debc0f591ad148dd032cf1d9ce0a02d7d9a39f36f4abf6acef1cac0ab32b1623133d3eff4f8978a69ece38175a6b3bf482cebfa58abc36bc8f10369273af661c99525ad1ae268f0f40cd2a06515973677388c79fd5a34ee2f0bd417fa453bc83a0c18c87bedd7c16e6f4153731670ef363d0dd3c9a6edb1da8a5d7d52282a62dbbdd1908e2de32c2eb97366cbae2b4d4d0810b699ca75a0136d6c3d54872b5e383adef336f60f5f43d889cf337a3777fc4af0191621cfad82086e9d2099fb34afc4381e3820148e93389fc43ce4192fcd3faed291de4b6316e5ebb2d469dac4d0b09c36ae6ec09186fee38904a11cbf4b61b0d6cd84add9dd0bfdeae68b2b84f16471cb0c0c1d5075342d64eb351792b837754a2b63ff4ca4ffc5a8f84c876f37cad6500806a99525d092b1fd64b677669d0522b5418aa983ac114113793d9b32adda85aa8fd4c8cf80cef5e90a5511460c70b65d92326a7aa4c136ed088eaa30b5c2a9921736915d64e66b2cf6722fd3f0e8d4c62fc1943065ca"}, {&(0x7f0000001700)="d3bfa244283eb3340eb7a91057bd15fb854d83ef468846dc167d108199b87d24439efb214aa8af41fcb658791887dc733c0355fac7a2bf6859f45e4444ef5f995aac644a10b18071"}, {&(0x7f00000027c0)="0c1bee1ac4b2f46fc383bdd1efaf1031171182dec1363297fdea5515a22f4ed9ba10d533c7a1d750c0c56b070076efb7e6cf36b656caecdd8b68e79d02121075108eb293825c705af24210628c62570a935bdf1f81c9a4815fb8ed67699d79f3b5e50c0386bcd834c29ac1693e7f3db71b5cd0b8fbc08bb027bb8bdcb4e49450bfe6e4752e8f4e04665f5223f4ce6c90b3cc3373b05ff2fd07010264", 0x343}, {&(0x7f0000002880)="9d49c2"}, {&(0x7f00000028c0)="350b4469a931f4518205822724919edd58a363a6e0ddcd5db92a8014e73f3a78081bec8e3f80ea77a0d7a8ad797ef80c5d4fe3a99d616baecc0b8ae221ffce155bbad7889a4803e4302bc22d9113cc183b770f6dc3428f972ac863a098b706cf8890ea721dd9576e22c967fa896e1645268db1415412eab51cdec9a47ddd310a0e843ba8b4841f8b4243bc46f7"}], 0x1645) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) write(r3, &(0x7f0000000280)="456852ad8cb603c482cda4a9f57f6a62a4c52edb8db7cb08d5232b57ce014065c9c39e4d150e9f10c5b72fac0e384e108efc189c1b7b4a0bb357d4c8f1b854419264c110a7ed79516071beaceb13a167ff2fc616486246a5d1c6fa6388154c5b2cd43a9245", 0x65) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000300)=0x7) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)="185f96d85e0cba90d4a724a97f6d9db5bf2a7f3c9605afd951435d7916cfd655ba93b28922a99e074d459fc64b45f6b720906d5933dfb3d78225096cf397f8b7ac0b126e205836467e3cbe82f6f4034bf443d84f1b1b90d0383b359f4a40d41387", 0x61) syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/32, 0x20}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) syz_open_pts() clock_getres(0x4, &(0x7f00000000c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000480)) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ftruncate(r0, 0x0, 0xa) r1 = syz_open_pts() listen(r0, 0xfffffffffffffff9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0xfbd4, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) fcntl$setflags(r1, 0x2, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) fchdir(r1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="42b3de27c31de0dd8fa89f7af04f7ff1774a93b6c2407f35c95b4ec838b357eab57a99aa04d6d2ccefd5f8ebfe9d756197cd9814cf763932d39de5d2c61213958d852b5ac01cce4543e3731b3ce66d0a88b81a4c4a1c5464fcf1d3bd71ac0415b0739f4a238febef2e31e707f4049be8f4117fcb49829297801c80dbf8ab42ebcc5262e9f3b6ced08d924ad9330f9726dfeb8337a2b7b7b7b855cff669a98b6a0ed4aada0b44f6d3a0ce77c2fa33c1cde742106da84183602ad93553d72f", 0xbe}, {&(0x7f0000000340)="028bbf7312f9f1b9e9d6a6235af45529e36c2a3cb891474b8f7318af5113d1f142e3e1b2cc7b3d96a45565756791b97b80fd4e99a61e9df1f0bdb712abf2595ec6baf5b3c24a59e86954d3407effcdae2127a13d9bfd3e1610b8a086c289dd1ecd00ffe89ed8dfeb080987998eac349e02b4d9fd3e94faf020dd99bc81d40bf96b39a72ff17f2e91ad400d1b3e4a3e8c5eb98cb4ef3327ac1a2cfc366dc185b88177dfd7c1a13a7defd382ac10bb22dcc2c8aefe6796cdd8e2665a7b0f4e246a304594efc677a0958769c52fe168601cc37d3d7fc3e60bdb67f71b4d814444efb6d8daf70f9be05e078bad804c9c3e2810f0", 0xf2}, {&(0x7f00000000c0)="d8eeb60fee5723209ea06b35f1ffcec905fcba7f82c274e84e10cd47237e48ff2760bf96d90014384cd6da7cd16fc0cc47d0b424ca13dc5b5d4602db6cca0eb627c0df3bbeec15d54b2a1f19f8b19bb795c332bb0e7c324a72d386ad5009", 0x5e}, {&(0x7f0000000180)="24e98c2b3ef352fae435394c982243eba163e468492dc100553a521422617cf2b37b5f812b7e8b108b24688a828158924ccb322b699dc84e661646a58051dc4043", 0x41}], 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x21, 0x8}, {0x8b, 0x4}, {0x89, 0x9e}, {0x84}, {0x21, 0xe6d17b8}, {0x23, 0x5}], 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:29 executing program 1: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a90c8b7b2c94d4f5cea3ac0d9e7f00aa2738d0e2b5fa9c86e843222fed98d59ce2ef8f875b0c585ef314dd262374b28fc9ebd0494e89741e3b04ae7d4f112a3d496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b726b79b9945f44ee83cfc8cb75b7ad2b5eb18823327fc855c7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5f8ef4e205bfb88f690ade0eefe8ba42c9425d84ebf29575e9f3eab2d0177c681d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7c288ed4bb8ed5fdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bc50e7a9e10f47748326215de03ff4ed6d6d6111671cf436d37b036e114eb2dc62a34d99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5654a560fef3dda6d7588f80c6f1bdeeb441ce18383404f519ca267ee23ff8b5b53a369b7e00d78a"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) setsockopt(0xffffffffffffffff, 0x29, 0x880000000000000d, 0x0, 0x0) r1 = socket(0x3, 0x4, 0x3e8d096d) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x200, 0x10d) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) sendto$inet6(r1, &(0x7f0000000100)="332fc577e260b89602ddb279e86ff5416677313070dd24efb8db9ec232e5911eb6e006e6fcf4a54902ed58fcbd75ca2848c718a1291a36dd", 0x38, 0x4, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x8}, 0xc) msgget$private(0x0, 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x400, 0x7fff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c00e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) r1 = syz_open_pts() r2 = kqueue() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) r3 = dup(r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x3ff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8048, 0x1b7) close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000085000/0x2000)=nil, 0x2000, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00000b3000/0x4000)=nil, 0x4000) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xde0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x98e7, 0xfb7}, {{r0}, 0xffffffffffffffff, 0x86, 0x80000001, 0x401, 0x20}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x8001, 0x400}, {{r0}, 0x0, 0x10, 0x10, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x6cd1, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x800, 0x11}, {{r0}, 0xfffffffffffffffd, 0x10, 0x13, 0x4, 0xffff}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000001, 0x6b, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8000000c, 0xfffffffffffffffc, 0x2}], 0x3, &(0x7f0000000040)={0xffffffff, 0xa000000000000}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x600000, 0xfffe, &(0x7f0000000040), 0xfffffffffffffef9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="bdea", 0x135) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="044837c83bd21a", 0x7) 16:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xa1fa) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket(0x10, 0xc003, 0xfffffffffffffff9) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:00:30 executing program 0: syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000880)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x4020426b, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x7, 0x6}) flock(r1, 0x4) r4 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:30 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2000000000000002, 0x3, 0x2f) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)) mknodat(0xffffffffffffffff, 0x0, 0x10000000000000, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x20) getpeername(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 16:00:30 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x600, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) openat(r0, &(0x7f0000000280)='./bus\x00', 0x108, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x600, 0x0) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4, 0x45}, {r3, 0x2}, {r4, 0x4}, {r3, 0x8}, {r4, 0x2}, {r4, 0x24}, {r3, 0x84}, {r4, 0x40}, {r3, 0x4}, {r3, 0x20}], 0xa, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40000000010001}, {0x8, 0x0, 0xfffffffffffffffe, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="9cda98a9c3772fa7423963a141837df74707df2df0c2cfddb16f11a7952c", 0x1e) listen(r0, 0x94) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="28715922af7f1025c9da97bda8e3d9b17bea3a7014678c390f71faca2a701547d01c784bedb421be05df518c8a786dba47cbdbaffdd5babb9f054c47f120f6e66cf70722072427f655476511b38f376faf02e5e75e03da82855a3fbaef32cab03de415a520778360761a922db3582ea7f0d4dfb9e4eaeb10cdb63a8de898a755bedfd6c2403a0aba2de158c60a05cacd05f1", 0x92) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="11", 0x141439ea) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x4004, 0x9}, 0x10) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x40}, 0xc) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) unlink(&(0x7f0000000080)='./file0\x00') close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r3 = msgget$private(0x0, 0x30) msgsnd(r3, &(0x7f0000000180)={0x3, "d98221a8331ec347682df58a805677ccf051f04499dc40af154c0f4e318b0acf9421d796f601874bdc7dc1179cf5b0e08ac18cbde0cb739ff0366b2a608ae0fe11e31122771a2084744271332e704cf9ae47cd03690b247a79"}, 0x61, 0x800) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xb) mprotect(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) syz_open_pts() setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74, 0x0, 0x4, 0xffffffffffffffff}, {0x200000000006, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)="b0381b34155a0728c8522ef49084e8ae5199e2c3c86519249876e3f255a034a2f923811f1cd531edb311c435d781cb4ad4f710cc75a475ab403eb7e24b39d43e6b760492ea2f800265c9a285cbcf2923b392dec8f55871305ce1363b38834babb729902d5fea773f112295fbb3438df8b1b6a373cc4e9925f732e0b3c98a826ac8147497a0d5c95a92cdfdaf62544bded81366c1b0c52d02d5f0b9f18aba49", 0x9f}, {&(0x7f00000002c0)="743c0806dc17ec87a861bcf9ba49d8d334667a5fef40010e32bf7e23bb6306ffb4ff939150e5bc2f71c58c128f438e8d98eeb6af526ed620f0950c2d6ec08ec125d9497625dbb042025c0e6bb7311dd952a096f0754a75ff729aa5200910896ea01c13eaac4aa43e2af160c6519ba58f89a7be8dc8c26f942dddf1653fa34d56e62ab5e95c0090907d05fa79c82bf7408992d2ac0da09cb6f7ac93da5b4dcf2f37cbbca76f25e824545c02c3bc34b585083245435d28f239a95b6ab5ba39f06acc6bb08e00c7ef3bb8f97c738d05d99981563765b44445022c1923a38e6873390f91217ac46d950eca033b3392f7b351d613ae1a6aa95dfdd460aaf84959e4f2a7b23f06edecbfa5fe1aae843c8916f3e36bef37a3ae3d51e4ebc078f19152dba1b8f21bb5dd1787a4fe89ac211cbae95004461a39aabf3e5119f9aad6d7acbc83236f0d271e5f2710352ee96d1dd6dbd0740ad480f56fd11a98530ff2030d9b9a693c8ba056d5368b307a7193a800c0d9ca7c9ecaaa5c88504c697ae7d510e800bdd62edac271b7623147fd8ab91d04959a05fd702ca8c9ee68ad05cdc7e7da2e952e6aa621d8c647af286a5558f22118b062bf7a91d78e97658cdf626c6cd0ba1d8d4d6c267a212d39e052640bd2d32d95d0c9b2993dd22d0d9ab11587295ab89e2c695268560a38049aeeee636084068436962504ac4cf0153d0f71fd6db8e3c1432e1dd073ff839f2fd31bfdecc3ba9c0ab13749cef6e1379df92ff3b2a72043556777b5d0d34c982f4d71a348f64e6e068c41ad0ff73a6d880c17ea302e81f1d91074cb78bceeb46d4488aeea127d33e89c10fc0f18199bef7820d0374b17d87be7ec6c7c1833d7920e59cbd6420114c92ccca16407f60a5336d599a8b5bf6c5bcd8386dacd4ddd5ff8bd7663a9d6b76d289db1e2624c6e5eb6be197b43ddde102bd8206faa26fdd46436eaa1397bc485a3b51b204b60ecd0327adfc6923e2b9a0e0a1fd00280f72cdd7b08fcf67778ab5510dcbba8ff1f9f1ff5b262b9fee27e2cc94229bad8288663dc0dc7b2ec8a4a3909ef1e4db6ccdff63bbe92974fc22ca5bc0e2900a9f3d8f943268275eb2904a1570f091c5bed55ea0d0c67b92e6b2a0a78268486ef5daa2bff098d34fd58a80aabbdb8fded703bbdb5e5dd57876fe8cafad6bbd9fb76a01b03cb3b07412f0b43b9d1c94c1d98acb79e6da191c4bd3ad589cfa20e32c71f2b0237c41bb607101f952abe6103f44f849faca677faf4307e09e32808067fb775528f83f9b90687947743c52ce6468736cf6932e6cc46c59447fcd8f3977b57ccd494f54bb7e8b3902048f28943790dc66844853ba3b85026fa8a52ac7bdb5e63da7b9fa05dbac965b966a7214fe97213b38bf0fdb34da7861781931dd9471d2ad913b6f75303e0ef59720c1823852d532bc3e8f5481af5f05ae2b665fddf36354f2ee0aa47b181a737949cc16635d33b66b0f63c93787670c7d23137563b3fb9f6dfe0954efe35dda3b6f9b293890ec0b2286345d22ac1fb7202c7f001885e2a211669e3dcbe060ecfa623acef3885121870841fc8855e28142cd14ceb4d6cc8b58b305c2ece6f711e57c58345d0c14f1fb4dee55e0c6e88d565fd0bf93241c127e8a3f5e60180712b19db63768f8bce5f83bd04ea9216fb60f0ffb3e0548b10e4b97bb01ab4e2d5915615f18e86f4789d0bdf0c2433cf9ffd9d602560d58767913e8787506ce41cc85e9248b6cf1133fc83305f0db8874dec9434f4feafe22f891734c7b520764537fae3df8c38fddb43545694d6632fb90fc81d3215f7ea643eccfd63bacebeaa0c7a2d1752cd11b11416c01ed6e2c08cc607971db892134e4362a66eb53ecd864c827a3157f55b356b5899de77cd2bff1fcd71d1da1aedebce7adb50cf1d63cbea914f7ebde07e9ae8b3adb8a50963c31cf9a7cca0c732c9399ae56f49cc26b5381e482c39403779d51c445fc759d9e898a3ddb4e1effbc058ace8dc3e071619468d63eb7b35f0f7a604402a64cecb7b48e7f2d6d917aa8e9a9a8aff34f5d6cfcd293c1d4c8d0c2a7e864b406d548a6ca5336447b9aeb2f6af61279613345365c9bcff6419b059271438b6827b80ebee00f06798c76d4464c2807cea65944dff90b1c01b3b86e5b199bbfe000d7bb5bd410fed7a5be404d16f389f0e7c89f44f02015161ac23be52a9c407a01b0bf4b8355e26a9f3b130ec2db4b61dd89f477af36d28e6072aa6c7d933605abc5dc4e508e0a05478741f34492250ece258bd84712be59457086e18afb670246bc50ebdaea1f74c5ef315cec8c85ef56a27b09a58b9ba0e02730398792fd778e7bf3ded886a559f6779fa2d59b5b2935dfc367c9e9156713ef0afaee8bcf2bb06ff02881b0e7e6473d960110d0fe81ce86bdd9b226b94e10e5f2ac2ff1eba5285931eeafc9e76286ab856c1b5afe2790eddc6a8c36ab7a9187afdd2ab8e4785a282bd28cbc7c7f9975b718110b72d9c83fcf21707db54dd27533ca3e78085667c7b8faeef9065a170c697c96b156b18b5f050461456017c014f5da1dd4f45c4424c28f2ec6327b136348a5091304b580d0028bc17c7a6dd7905e42d6f5d13c3d660ec340e27622795e95a2fde0efa157a32a2fbdfebc02c8c754f63899fb627501112cc4c8f5efb8c426cace4ac1a2af22a6f1a38dbb84a1970a52ae489e634d72bb377a2efd773a116c246fb209e8db7b5468a70029bad94c3af6686f2942a6189fb554a0f62318b2cdb7e28c40dc2d969cbed196b8c3b45f27448c5bbc88d264c2ffa95c93834a94128635de48d031fab49570845cab069a1312cdef90ea9d2e7c55e4ca11f9999133a567f946a858db89b03b62eb2422e8753178550e2926b4f773bfffab12ef5d1e1d63e7180ba5c524b5cd82badb12f7cf01550b655d96d3f5cf57a799eba2ab4460c0304e559f995b1f2aeebc74061905c9e8847b3c7d9f8ef28ad7e5f6e4abd69a7aeec477957245f7de5ce439ead7a9bf4ebdc0e089030f0e40bcd661b119147bf9b29ae33b0446014ce9df00b1e4a941670ec4d3636e7e3a4785f85abfb4a5cd2df9ba6bfd41fa5a6e4cbd5de9e47dd9c7a5b7a5bea7c9b4f6a10571321b4f7f888d7df76821e0d6d812fa4ba3af9448a3498e87987e726798e11b7eb2f5bc03d1124b033b5d6e787b450d83ba8acd9a293355d75c35d98d1c15ee4322964cf8be2908c6ca6096464efa3125d8949c22313715070858f40b7113593261c8f9961276e6ccafd48ea9aa693dbc08d1f93e1f4f9c4054d7b3d47fa4e54176a853ea5c4323064b633e820603223b6352887f19a4b8a87dbb6be7cb975e45e9cd2116c55b6e336c4cc10f603025b86c1876150283353c4f4e7d24e0d4b70b3644444060a56f5c3f8e176043b0c4a686b6e32240ee1edf07fd9364d77f64f2740a89a2547bc445a375ea4fa6c1f3cfeb1df78cc30f25e7d1fc153b4ce47f26bc8f876bcaa7470f48d8d777a3b2a3de489711780983ffe2f8895eb5afddf2a31fca7a629374fc3dba3f7025f55465bd15bd586a5c6f859885e684d8a768bc379516bf2d4c231c2152a0ae709d35d0c78f5d9ca567d76bbeef5a25eae7452d49d8965c7ebe8203329d9517c5a239e71d81890d85f1ceffb93172d438064dfc88401b682f1c581fce4b096d3458cc5febeb99bb11d9fd3dc024c7c9234c17fcbbcca707e068504d0173f77b974ab6cb713e6efea97bc37484e863c070ff0b5305157a35da0c2a9edaf163f44ab7abbfd9f30555994bd5f30620355d7f17ed9c7751cb27b3629f43ae68631cbe4393e37b0b89c47236dfa841e5326865278cb8d87bb1a8726b9776bb6a27e3e398211e59fe563ed6198b97d01247e718348a1464e75d031b3a94772af73e9a9baf7eeeb487b91bd17158486f9c3869c7bbedaf2561bb8a765406db72ea8030f32554b6a61c02f076d303c8cac91c559521a2b702d2dedd1522d5ced3d0c0210e0de180c0f97cef0fc83d199ba1100ca0a6bda89a134d9cee983cd22b169ffb4f7d03c1a7031db58152623f6bf41496794a470f82822882694ad2c3f830bb0e081d8d4dd54058d949177d57556a7802fcbaa3e92d4a37f5012062902469771d6ada2cc75bd70eb84519987ae3a2b54873ff9cfd267256efb1ec7edc4e796eb753723a190fd9da3a31581b37c169c44ae855a1e9dd383ca099cd9503149ea631c8a54d4514e0e1d6baf590c3c609d74cd4c85f3c54ae32a6af7b88e7c75e29b83ac909209b1bda8f540949637f288aa3720b047162bf116b704d35adfbd586780089afbd9a3359384d7589febd7effcb7dd7947b6325a37ebb1e2a0311a390940947c570ffa9f446d6a912c8b75d3f75c0dbf084909b63df7284b47ac3db2145f2051c7abe476ba7f94e2dd558119b7892a8394b66cdc24af1b47e83921ca29533bf2b0e9ed01ecdea40a681a34266a5f54d4ad7267bacd787cb2abff4fa723db52691b16ab657bde6c0202bc1a73daf13a8d6b517773f3dc4ad3956b5fd1fe9a1304f88d8c03d68b9bf1a4f01063282037b6ee5d5b6d1caa291a52cbbb8d56b859f2123283c26e62c5d4229eb785f1730d3f8425a9f16bbd2e5846bc52a0e12047078292f69f3dbe2857e8f080cab98c01865708266338de1f34cf7cbe23538f705fe7f8cec7383924fe587832e3debaf9d3278295bebdb93d4fc4558d562e353aef5fe79c964799846b5fa15699ab8c8936c2a684cbd0f817b104dbff5f7cb154fcaa51c59a73540dacd24170c34e8f1efb441dc79c1e1fbf029a0bfe8528e9de76eef5779ce391df57d495cae7237b6d6663de17dad33e0c01f8a62637364a3d6de1bc0935abc9fc4d4b66114f722e472cf2bc4b853365623925b3261927d2c177a8db8252cc09036dc955ada938933e84fc21af14296b39c73028fbc143aaf80b944363e801ae21ff90a8723cbc21639784e6d502128068efd76836285c9f16d9b541969575bd56b50781e7a727201916dae9b7649b5b86151bd0876b40f1afa21754a5c9074e5fd3b0e51902d1d9e98ffcba7b99d0d413742fa26396ff690ecd257591b2296c124a8b24f202237aba2eb4a9cbc6013e5112e7d484f21c581c1b3f74632cc0108daee9f763aa969d619c12d542dc517728678c8f99d844562919d4e8535a21f6775eed71fafa3d0663262d2050ae8895738089efcfd327b8f7c5765d7e5c483ed0388d6e791e94440a46b7ea72472cd31544fa891825af93800ed8d7330504c8473f8fa6ccdda25255552d14b8a602e751eba7eb1fd6fd7485ef6eea239bf2ce75a2e2654e6620977fa57efbfd31617d60cdfedf5096180f8a7eae304b50e17f826aacf1dc1019972c812a2cb58a71bf90ec216752e6413b2512a466ec8ef0364d2b052b33b08b77a79e0072c1c2733068b29e6c736fbb2bcbfcc1807deafb96a93513e727540a0ca892f3cf67fc6f58c55906dec5d4226b823dc0aa49088529953a03689f3e7e1dde742466d89b0bdf455c2ba71ab73907fd4994e19d7a15757681e0bf7278923d2a519c69a610135f463cb47ac8283078f5c20ec9b798480c00d222df897a60b0eeba6bfa284f5460efd5138ccdf6d0e940b5987c85e69b3a7fe7856a4c66b4ce8ec42b9f745125c4cae14a8d2bf5c781c8434ba4b19b37e23f268071d243516adbe8cd85c5f6daffcf6e49099c84b15e0460628730a9fa5dcbac330f2fc3c55f3c7d3bf9b57fb643b9a71dd20b04e2db0ed45dac7e8193742d5a41ce11", 0x1000}, {&(0x7f0000000000)="bf2133537b16f92afe7e5301ec765a84833ce1635bc370952ff95b11a930911ec250e29682906a6486819e490f84f320e65dd48964ddbac60dccdaee86ecf53c825d26780fe4640c3fb10b8ad3df2f2ec0f6c9ca2fdfe96ab3f54244a9ec902396fa030f7a6e4f29eaa623435571e1a00a4fc72d1bd07c26a9d261a77ceba3", 0x7f}, {&(0x7f00000012c0)="6cd990b8d69a1fe8a7a6d1a5d27ccc2e2fcf27e960e10ed9cc773663933285538bda58d75ec4a10b761f4391bddee762ac7efa96479d23b853458868fc2ba8f5649c533931ab62c8155045f9fb482f51454ce10d35ab375cdcc32730c8bba4bc4bd4ce5d7c10a1c5354c34de56456d14556effb947fd82484eeab0ae5638313ce915538169e460d44561a40e00fe6f2d0c56ef6ee46fcde0e3a1680d0eda290137df94bc40d1632ed8", 0xa9}, {&(0x7f0000001380)="3f1c9c71802ee7640fedce32727b5a281b20a1108a8a13d69c4ab22f332dd4c7271a4e26c41207001ab23744dd3e3a5f56d7cdc0698b8ca310521c5162b5b465175b1f577a81f97605f95ffd8d4b98607e8a33fe1e2e2a8b284180b0b1267b9e5725286754b5e215e26cd5225046e550c3b1f1f094076b32c9a53e3980e72e706a917b193428556e4dd44582cbe897d5cee73084cb538f0df58ed9d7321b6db8e1f1eeb6bf1c349b45327e85a79ecaa5aaea039b4c6e9b356d24814be9a9baf719", 0xc1}, {&(0x7f0000000240)="38d0ba6a98fcf8273082b2e9ace50a99b4c9bf247d12dfcdd679e0782f1e7c7de09ab18a63a80ae14618a5f578dbe73db3d14dca6db4dd17e9802619", 0x3c}, {&(0x7f0000001480)="8b8968888f1a0c7e963e076f6d207b9ad76b35ad9da7c995ec057e7f3d042af5febd090ca74bcaa5f4fd45b84d47e73c82793f28002b19308b46", 0x3a}, {&(0x7f00000014c0)="e3da13af24c44efd39404b77630be54583daab02eefd1164da8b7afd479ccf8c8064e70887830be452360e5b9e371270dad9824edf63994722211ee0ad2425147f83a7babac4e7559d7c9b807e2ad3be94018b7f29ae97a598377b68c6205a7976d937f7b1e7230b349f603a7eaf0710a4879b5a9050d40b35651b252c79449d227718326a7457fb177bfe4dc2200d4d2a9f5cfc17", 0x95}, {&(0x7f0000001580)="2e39086f4673136fc89447b718ae5f07c1a0cb33125fe2dca3", 0x19}, {&(0x7f00000015c0)="1934d4e336c67020318b12a03ea82d2d8994de8275a511b9da10b0efd410cf866058c605a0bcd2b4e273e6c6b28e90ef466aeff59b2a12e3d7b52cd5763566de13108a758bab9fea56a253b84cb61548d969ad0d70f8f9142dafd7c36f0ddb4a8eb9818fcf9c6f24230bcd2562204b2b30d6612052a9beed78a2c5ebac217571929b59a82f0465428872fe3a8a29ff4661e764b4f95966fb1ee8837ceb4c4410454768f7a8bacefd35328fea1ab458060023259d9ff73508b35e81d903aad75626dc724b4db44f1160fa4e5e36ccefef0f7366b7780a886b6c11c9074e1367ad", 0xe0}], 0xa, 0x0, 0x0) 16:00:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt(r0, 0x3f, 0x80, &(0x7f0000000000)="a9b8c28cb60b27f66e5092f493a88ee9e1f03e13d11ec18124e434f61b18fe92fbf3bc9f5af513af00e928dfad945553de3b47b8ab9ee4a99b297e7906c4810fbf8bc6bf20bad0feadaad199334a7e063a5fb812b49e30b002c050e231d16ed99b67d29975f89fc664e1049ecad4455ff929f0181a40e2b83c1d87dd7f5209febad5e25fee265e9687fa1e3dddbfc3e87559a526550a1b846a2d96fd", 0x9c) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10812, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) socket$inet6(0x18, 0x3, 0x2cc8) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:31 executing program 1: r0 = socket(0x2, 0x10000000000002, 0x5) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 16:00:31 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xfffffffffffffffc, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffe) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000180)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f0000001300)=[{&(0x7f0000000200)="7397ecf7", 0x4}, {&(0x7f0000000240)="e3f6c83a4ccaf0b36f8ccd270239b1ef45399b46d18cdcd847f68a561cd16b07813492a643dfb7cd1e2e76cc4e25a80ca8c58bec5378e2a07538db3dbfd25aba520aa1c45c0c77420f4b993246b015a86e2396154130363f090ab434119510a4a0e200c783452147cc8d66d856e1dae91e93274dc51c0a241879f239d673ad1fd9b95d7434d90520b62fb0f527840f7d251d52adc45647dc418d3876e8806db40d6243c761bc5000b5139aa7b29c0758e5c5902eb7885a1b6647640f1fad6dd8e2fc0be74c786d299fb854cb613f64222dc9e9a60652bf99ecae7229cc87885c7d4fc93eebaacb9d994f5a394255b6b2cb825e6321a4da166e3d5320a01e9dce547f8686259ff199411ae41d26b42cd38bdd479f5be6d5bf01c50065b2308009af30f2fab734ce9d780e737338eb9aa7c121fcb35a180bea6974ddbfa3e8fa2a5f5b8be20074f13c3c1ef09dc976de82b0c15a33b8f0b5062cf13cd84518cfd6299308ca0b5d4835d205fe71d36b8b2454a1cb28a630da769aabc9ad91027fbf92b9bda6c7cbe08c34d805b8f8f62d7e1e87632e0e67238326f08e6808dc22402d27dda290f527b5b5ddf50a105e790d7a714447652b909660ae3c8bc0ccdde91022e3170c37da631a211c476f0ed4cc6f6af72925293831111412f9f1b6497fa697f780a45f916a3e261de4d12d27902f74eb998b097e54e0ecfd7339aedd9920c2bf6806190eafc05dbae04c690103635a6c1b06fe4f10679cff9b80eb97994319860de3569d5ef64b6db8ff18965fd07017bceaae451b8ff4d90c195a6a4f5984490a8889343447b51c03fd306cbf30179f28b01da3f5afd40ae7d1bee0c17879fca6fda9a32592fa183f12f7081410c5dad956e8358f2b5c5b1a423e720c58e7470f085efdf8a5107718d2390e27841ea6101ea96b55c41015c48b53b18088bf4bc03b85aa33cfc022d5191e849163c33c1fd2c63431c06911069f20031aef7a38c78d87725d24c687936c9bb6fb7d3870a834165cf3dd0c5bf2ba1c2dae86ccdf2b032a4aee60c20a397e01336f9df844bbd6eb3bd2f8769d06653ee135f3723b4c55dc0a34687a94b0104106c35fb1f177f0603475f7256cda8dba41e3006e42b8947427eec9bb6760dbe40ec4632dc08d5fa3ef890d68753940887414af99ae0266b54bdf6ae92e1c62d00d36d1b8e86aaf62a0a2729bd6bc229bfec03eb79ec4c7a1b7e40f93f2319cfe926c9fc018578dd269a5ea925fcb6f9201b74403c0910e2585ad9d9ed09305dde6342e559aa1271449676d83d01a00cd636e830f00a7850fe5a874b5addf3b69d66241e2f204b0f08bd7250c9968ede8f4ae246b8d487c1bfc0736bedae5722a4558bbbba3dff768fd0c08ed741895ec5a48b53ade377314a290cbe2c554e9e89a4c35e9fbed9326ae70deee2a1216a14161967b9bd4b0fea1f0b0ed80ad64df4b5ca637baa178e6736ae3a506547cee2b17e542c8fdaecbc44e97136cdbe86287b04ef79867e2cca53903dcb559162564b55b5aad64ecf10e2db02a4d46676718a4889a333a0ce50a2bcb685d67ca3f692ef89120ee83bd1261ff2c7b2326239e611baad2a5c316b21e800e2f721d3397d58625cdfcad2a315ff1574b5fe406f2d2275bbfaa3f544014a277abe9ee702c40b97760222b5b48901c8a86cd4a6c8c94852237b0c42804947c7e9d7f9e1b2b4edb3d88f0ae54151ed13e4bab5ff5fd0574ff45e430b1aa276391d91d24e5379e3f03cbab3ef561a31d7f054751a314de675b4bfce1df6a67a0e1a751a79a68220b81aa36733d5a7d3101c344309b32a525d39a6e9ae52f625ac2f420ce67f93bd7defe4728ea4398316a3872ef32e9a84f55eafc140abea15bf20627f816100d7d2d239b912cba05fb0d16335a4a9401ae9f15845027c406a44e30b284499c0b16c4e78917161973a660186ea9d103c9dfea08114eb83309866b0609de67069fcf5e636719eb057bd9e86e0b572bf7fa0346b32da09cb43ec866918be7581aa16bd65e26608a33aafdd0930eb9fba7fef8a1e10f85ccfdba2bf347a869492dca4c24e7ff517b0d14286eb0397d3088ca0ff49516c317f900b13109ba3e60ad41083491540ab65f48c63425dffa0a1a65f4d9a4f2bf875cce26ed9a0514b51197ee6703d00bc687df1c4ec1e2ba7efcaa05fe865a27fe147f89ca69b12d25495711b31c178997ec662035a7674b13bfb4f67abef6af26f74b85a583ce5e497b9fe32d8d5e11b69b8a832146f00f936246f7781ab6c2409d99f326202cd49bab2b7c4973c683f21874f425fb9592d0a64343d0655f6f8a81fd19acb4945cd4e8e80ba8e7b7dd1207ca1df347ef6b6518549668c54533be2408588e418530bbe15254b1aaa01faeca656815adf9f300fda33c9f106b0c6bb6ff135b385e4e232a9f8f199064cd972dfde7a7166dcb07aa48751fc9ab16039a8d2258e0cd6d14060ef0dcf04240f476eb58fd91edc13032d59dc8ded1a84aca02c0721d144f274bd3dc54fcd04e07187959adbbe572a14a97ba2617c7f9105b035dbacd5ffee6ccd8e88eee34af3d1de5bdd576c9a72a2bbe5657974dc934bf50f8fa53cb4c82b2feb8c226fcec11c915cb8becd5727328e2fb2e296e3d7c1e3b6b2a72ee8b77b66ec7a2af8df31dbece9ab76a51c70641d0ff17b80eabb3547336e946cafc8b0b7d2242188e4ab322b268521ea4c7467d373ef6a4fbc19bb462bc241a40057b739581ba035772edc320166ec19bcfc5bd8ff26935fbc8e3b56fb399c83143900c13672428278126de5c5f2bc9e12f51ed098a972bde1d00a1b469edb0f4d4d2a67aa6d886e3961b7f7375916338f9640e0954a40a91dff5323e52ea897946dbd29eabfcef3f5cdbf5c8d25480d70ff6254374bd64819c4cc2446ca056252e9f6c96bca1266943062484720ef34a9086b0dbcc7da4b24ba83ecf17c78fb429546b33f2e7aba103297d85841dd94dd666e7a6d85cb4e58448dff0036691018b840b164afeff3535c45b3b8a2c0d2d6c8822bb6c4efcd78c089d489804699776115e52831b2f42a5981975a9de5091ddbc4002f7e039c8b441fea857eb207ded43e56065cb55b6b25c253883031429d368c16b0d9c70c6970f86b746369b96377bf13ad9662fb8ede058a994ae2e5a02e9d34fe4cd8498b20223f80814c025b61839f9b1714f08f124cbbfa8b1dd1b5aed273de26c1eb9a2bb24d701b61694f4dab762bbff442a3faa5b9b54ffe37c79447f0f3ebc67fbaa12da08240bb2cffb3a96b45d04223119ca49a9eb820d222cd9e7e1b5864d3c6ddd9447dc53db615f9794a1b8bdc0e5a7c29496cca8b551e45c2909fcd1b853ecce2b3ef8a23129742139c4fad42d03ed9cc1389ebe4b03a2d51cc53d62c5f94690c8b9f5588c0b1339600a495b82ab14aaee5a1d0ecd10c2a1cfb4a91b68f97764e9116ffca99c1490bbf8c41ddd25d97e57ca3344c193f11526e08f8f399232d0989162f6f1a0a189d6890dbd2a64e355dd216fb187629d784cf0529174db6b41548f92da792be60e66f592fd5bce4bd4b58b4a27b8886b335078ef566d10a3a58688e4c2f1e396ce82a9f7e6c490a766db3b46c352e65ab169aaccf0fa0c0df4190e351c31260c8657e63366e4e921896e3a34edece220e843204c88e33f32bb7fb2979b77e1f4d3548eb93c69e358ec510ad9408bd4c66da0e945c34e9fdada01e6805521fc2db7fbd505eb10142fe297fe927879411f9965ae815e55ca4fb0e02ed8f4e47aa20e6cd86763cb09ff6a153ac7e9a21d91c4142d87ed0ece5453790522adc2f7642ed5c29c55bd6b22f4ea6e2f484a8002fc3693557903616eb96f5a30c4454d17fc2c70de8fc56e578e0c23be70235e28c34543d70a94b66c809e7625d849fe74fbcbcf0b82d41a7485b6fd6de26c57e726105dd6cbc510104a7d0c776ba5a6cb5194b543440d206dc9de0a8bf9ecc54b5739904568ac5ba02e1e2272e15a89614bec4210fca9e7ed659eaebd6476330fe0d63cb3b7fe96ec4481774ef413a3fa5ae1f5929b90d563fe7b276474b7d2ce1c1137fad8f50c9e7dc453c1efd57fae7dd05ce889ed8e4a367555e664d19b40acc63a926de6ba270aeabb094548757bb64ec2b3a3906f959959ccb0e61610548aef215eb49f39e793b2f28da34a01b42565cdea47d2b590e9e945aed7fea7548e37d19355a9a93a4e32e2116171bea23cc03167837df1fd30f20d197cc7e82233c169d3a4880bff1f47017b4b7b379788ce8e9e5ab6a8605bdbbb85f2e90ba043b075eb747b4b7f5e9725fa177e80e7a21fd57bb3f19f8e6714b05138fe96bbf23124457dd73ff1065b40017d998d4e22e1464d6fcc90b17e4f8dd3fa44f702ad3c3fd485d8152941f43088368f5d4275d668390e864a6ba1cfcc9f077c7fd64bd2d14c00ac347bea865fea55574da051c5091dbe689d727ab80b1713d62f3018289c4ce396fb836444ab71178ade219892f9a07656074496441ea9f627685dbfd79a4b97e3c32a154cf06728c70be4a818a95dc898f825399e8b321878106f540eaa9039e7ad8f91cf6a9acfd42b5e4f643dbda469d88bd14cc55b8ba3915807ea4190bd4dcca1de5ecb02fdf66af68f0b29cc9eae887614590fea1e680cfcacb6557cad280afbda60fd6848e94e3975064ccaa8e09d406acdc66e4497817d1d35754f7f145f58fec1457596861592e76310b30aeb2ecdfd291ab125dbc1519365b850e12639104ff475661cf8b8f3cd7d48c1a8a04d9be03f6213f48d778352d3ac34ff1f9694e8ae463744ad48d06b011516592019fe59f51158d61aa3a5d9e10b71ca1a08cb909c2aed719d377b1d5b3899f6cb836021120210e84b9abff7d446b19f0c424cc60d9313bc9922c23fb56a36db6c47c1a53db0651efa9627f5e0138253d43775ea8c5f7b0797278e3fb0f7347ec732e405e6b5cf6c6a14d72589f6aaa35e90e2768d550aa3001f48a6ca9ee5202ce366fbaa0eb1180e4af4e6b06add6cd7951c2806e6b234201c326179a09d4f62b9f4e51f0ed566f03ddc714799a173511aeb734cde28df0239bd3d4f9df8cc71128f4b0bdac13d7ea848545136b43c15eb4d15fea5652c5c734a1f220412078a8794eb0a7a674f2798fca34369bc3cf41fab320639799175751aa3284f5f259eadfea999ff7f35da683a028f4692ed991120599af68ff26469c586202e7a3e5acc861b1d6f243168a0e5b75c30bd710cf5c555529a399f458d10955f0e5438e978e31b92ad9a8f3b6f6d9510016ae210e73147052706bc6c9ae8edfefdd2eaf146b12ef6a3735137c83fb6dcfddbca794b9629b058cd5a4b8cac691f2a6c00aba3262695364b320c5ede1f411635c9e356f8b3ec12377924f2f30d900e337565fdcfbab339ff2a458f71410c0ada85fdf14bc350badea9914e8d41ae043d0b4cddec3838a869cb705b41a87fdf5a469913f1ed160dd8b7a77538547d1dd462c48bffa724e8c3cd38581f00759fb13b128661f5e973c2519d610e02f00d119cda348978f9747d1013f292501878cf7485f7acbfee0e96054b6d509d1243517e1c670f49734b1c6bb4b6fd2b3f7110a1776b1c7b90848b1dea5b6e63001dd95dbea7d505b7658fc717c9e0e342940d74ce7e609162c9f147d80cdb6eaa265a8bfc0e4127595efe215f1274c9f870c8edf3bcd74e59e3141089b2e69bee76f4a64eda6da82bc04018f40b8381b0d0ca7942f86934baa8f2e455cf9d948a78", 0x1000}, {&(0x7f0000001240)="a4fc3563513131104be8d321126207ad", 0x10}, {&(0x7f0000001280)="192f409751d3cf22394189a2b7e1f632791f2649bd6873173759a89c9c2e53798d424c69eab8020c4665ff862aff0e9bfcc826e6029c5ce9bf5b8aacf8e0b4068ed71de3e96bba99a112ee14f5066c8004bed9b28f7ad2559c9181", 0x5b}], 0x4, &(0x7f0000001340), 0x0, 0x8}, 0x1) getsockname(r0, &(0x7f0000001340)=@in, &(0x7f00000013c0)=0xc) 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x17, 0x5, 0x66f47104) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000114000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001ab, &(0x7f0000000000)=[{0x100000001, 0x2, 0x8, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x6, 0xb55b}, {0x3c, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/104, &(0x7f0000000240)=0x68) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) seteuid(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setreuid(r3, r4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x1) fchmod(r2, 0x30) r5 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/224) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) r7 = msgget(0x1, 0x2) msgctl$IPC_RMID(r7, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0xfffffda6, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1b0, 0x82) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) close(r0) 16:00:32 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0xfffffffffffffe7e, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) pwrite(r0, &(0x7f0000000000)="ac20140b02ed4d0aa78a477972d56ad29242a45a5440c255e8afd97559c7c9d844227b2ee3dd22b2fbae33414ad8f5a9ecf7f2d0efaac89b683f8d0162735bacc7a37b98eb0541cabc3be2686b011cbb815ada9dcd40a3fedf7fc0ecc4db8c79afc14757dd53770259c57267f38ae6e83ebfa82a44f26911a1f6b2a6b0d1feff4bbfe28e8a20890140", 0x89, 0x0, 0x1a) 16:00:32 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x1e, r0, 0x0, 0x0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x990, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x69, &(0x7f0000000280)="779c79d73252b710ca69455f5b8b6db041c231579ae0f01026ac62c2149e092b452c782214bb59dc5af6356e7d58eb83630c1e9d4ca9f70f91a2beca28645d62bc141d3e88082c1d4fccfc7343db612b25d475d958164cdf655296c100"/105) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000340)="614dfc52e7d8d09e27ba718811834c57181cd868aabb8f1c8431489aa45a4c4859c49f4b22499ae74de9e41d7477a6882eb0be169248d6baa305bd996be91b6ae1d8914f779588f7250a15576d0c1a399bc95105731e3b7b886cc010c360a4d963c9d1138d8c12f3571816a68074dab6805a7d314acfa89abefbae49dcd372234217f884e5bfef9df9142f0b9dd6a3fe8a55d40190a60776973557b6fc517dcc659825f1a05522bb3b42a4aba4905dc1326337316039d3c79b6a39ffebc00faf2c7a7709ebc8533a1cf699fbc45b4945e767de6bf5a76874601f0e82b3f7895dfae167191855d872b6eea3", 0xeb}, {&(0x7f0000000440)="3e4b992e46c77dc739612c1372608fab78b0075a4f8530033a6862b80ac4c6332796a3abbe1116d1c8907c80ee738ff5569b145927d0382c41101e9a70eb6930705470410ed94bd36b49ee09193ecadb52cdc382b5d8", 0x56}, {&(0x7f00000004c0)="ddc3b72b4c6f615294b37cd86a6e4900e89b30b1bec886f43f0cc741a18b5c01b2180144f2627ad76aacffd90c43bf9be7e3d8702671eaba3a110bc72d720d00ff349eecbf6f89363437e02023ca113811b2b56e0c66930c0bcaeac351597c296b83b5d2a360f4610e6f23624d56feb8dfcf59812c84fda6a9a197b5cdf22903d22295e803920f75a62f51cdad4c68ad5b673a4565f7389f25a7138db2e02a9b4377d7580a17cf83ac2924b8e4f7b115ed33857081f828555f38f298d6ae4d70d3ab81369807ff4af0c59dea6b11c7a49816593b9a51d038260a0e84aaf8305849d0bd90e71c6d2f4b3f51e503f8e99bd7d66137c4d0ef5737a8add8edd4ee5653775b2fb4168430066b76b5b9c648634a5c67f45c326b4db3e1b0cfbf433fe728a20db8c34215de0c5ce430eb5d1b7885e3609ce84cafc3302e4b4afc56dea7e8d0c7f5e49d1773e9ead0225a7649c8a404f23858a98bf3170dc82f98b952095d1cc80cdb1980cca8d51cf0367095f7b2d843c5950405cdc4d84136f0da68f110f7e5ff02a15fb327041fc9009d9ac4c2cdd1dfc5d70432b7bd28d6b26d3b05a76f9646e23c9b362a7a7b141e59e8a13378ce8e555c949ce9444e16593a196c5130d730151156e988c26f24f80f81150b3de480215816ae776a3ca7d5336402c18eaf5400f69a16208ee87a795260a5b968df4043dfa6ca2a2da66afe58d15b52c679f84b1b0e3bf165ef7556b50e508366e9bbbe5f8e353861bbfbe6bc01b0c602662cba8f5902f15ea0c2e5910bd064a8918147b899b1f26683b468189e2b9720544c0519bd0434723d2596cfc12795f2ea06bfc0f0e4366c9fa8c13c97268c5c2f3ea8b9fb20a694e5339ee2ba3ba48dcd87d5620dc0d96f16bd7b92714710b31c362810db6f79c4b24d79b07550d5e8670c70ec5b99c533cc4d3c0d9e9af960ba914f4e0d396998de4ca0c4a64db85cdea3ac7649a700143dcd6e9a835424e84a71ef49bda30b0ca79c6c57f3f83baab104b412b8008b20783d1622135338a126e71330cebcdec938eaf33ee0bf6afcd4154c3895c0bd331b9b5aa4eda41c91c1ea57136352f34ee58b62af6dbe8ed737faf174706e73e3fec523a425e1fb049d82c2bdaa7ffad64b260cae6199c71f3e017d8ac8800cffe24bba16e955a12239799eb4e7e4f0444c86ad51b47601f857181cf470f4ace14b2bfa8426159ef0219e1c44f0f750ac21586f09a0e282f3508c711406af025763a577decae3deb24590c9ea401a1cbda0021a960af72b714f0483d8d30c9dc50eaea457585e209cde4caa885f4583955526c485d5439feb99123ada41254632c77705f3cd03698069babc2d42f17c1c04743e0392352c68aedf75f416827b4d439876d54903f021a9b3a513c5df04abe978dbb1e6d5210980ebbf1763867a069feb572f44872f0143b752e86fbf3a394839f54345201cea201646ecaf4c9642643fc57c1bbfee66074c0c475df831e208f6d4a5ba301fe085bedad86c22e9377d215971b1232876743ff718a0e80ef5795c9d1bbba3be80627c58447e111196af4ade7ead063d7bf1a3332b2f625a9b56a2e008d4aa7b88ace0feaa7929580ba8081571b966e5e91f0b1ccb16f70ea219493683ae2e8c6f338d48629c3380a072081ab9c2a21780bd541d40dc077edaeaa57e657fed510aa39e0c9a6c95b1233e16635bac61a0ce2a41cc35fae8ba2b66665ac02f729136073e1cc9ee1c6192da8006af4ba2e8499ed7ef516390462d9bbd48ec251eeb572e1aa001ac8a13d0f82686794ce036dc9ad039cd50cc1e585240affd7cfce40ea4ef2d9b8f70d47807b6d479986a09675b0f600490bb593dded197b8745769a06abc5ec447e918a9201f19e8f9f2d245c798efa9954aeb2221715f3a301b20fc8cc0778cd85e1c2a91d4018bbfd734806aba8fbc967260f72111fa4c3d3bde7475e217a49aa34658617a4605ead0ae190a6f9ea82a73ffa432b5b6770a808524ea9d96e44b23f7f0edd45f20d84f50c5e8d14230468c78cd261f5ace2fc39b6f98d9498e3589e9c905e42aa57a1dde73a9bfe2fc92bc42d37cae1f033e2e55f15b9b55d3e5fd401ed1dd4424a30e24d7c7d0295de30bd90195f41711a67713384d21afc35d005555dc3f15a14b46bbcaa3d8a2ff46302068f6bcac5bbdebcbd0efd4ab7bf297fee5d058337c01e57c4dc8601d708d0b8dd8ec45ba66afc5d2b846d10377870b089cd654a6e0bc6579135310cf24a44c940222fbd0ffbe1bfb533187b0522f0f518a0d79a0a3c2601c63b3dea8e74c13976464871846acdbc15496b1a73f092db4c436e78d150c2ba2e6c08229759dcb864e4f3620003609b034d7e5480acb13aa7dc58c26679a33f7f963e1b637cd5a19704d8bef1bc397cfb3424116c04158232717059e07d56c3e8c13cc0578f09025406be6edff4ff6a58b53a76a5b26ebc8ebdb921fd96a231775fc78676ccbf39f59680760f2532f7d58651032c69064ab4b0ab0aed9b3bef7d08c6b628ccbdbdb40fa5ba4948f9c505e68af730f95f8545f7e5a1858bd5dbaf611bc0aa563adc3654b2a1863ee931c838ce4290b8cee9e6759f2f50509970e718f36226607cd39a35a1e40ccffa8bca72ef3117caeb71c8d28a8741de0f4f896236a54001f4d68a4cbbc771ca0a66fc053e07a3757208b9f1b3800b0b1b6421d63f7b537fa626b9395cea0026d75cb0ca21f47715fb675a66d681e19f2084f78ccc78edd55b635ccee25c65783ba2f83badb6e8e95e985aa444e17aff2f7173a6ed2feac33a15045391252db43b4e0b46e2a709f1c37e886bab2ebd7cffe0fb0faf25094cf258ffaa091092a5aef470213925db38fc2e48d2ec8273942a3f5662aa74079520831d16b657edd9d4e2d90aad5f99815b5a5e12525001fb16d0ffa1e4aac05ccd8cbd00d9e5d5686134e1592678fefa2a3cc9442904ebc71136ae454b6410d1765f0335c71049b7d1ccf5b933ffa7f675d2316e26fc08b12bb72607fd0f358adcf1f1349d4043208acc4e76bcee546981e3338fcfe3878021cf4372170500743e4f977e4d59faf75846e89ef666e3c4202ff41e73caf5c68e6881f1c7243ebbdf3b897a13e68dc35ee5b81ff7c19bdeda64142458ec988b89f1ee36163c2bba12d4eea315d95c38bb44baeeb151107d9e866872cc7275e07e59aa13798a00e6ba28538bcdab322e18032e79542fc1ba87aa35586c6f9a45d52e9abe4c9c92a0ea83331191de3ead0125737a8406882d2753049d7096c544adcda405cb04eea293af511c812244f1657f963a188a5d2f094c3a6622d78c77a9e894b8ef9d35ae342fd349ba283a1ebee6bcff4867cd272c2b1fbe40a4bb75a74ed5cc7f6cbc65b439d1e7187034f286319da10f3e08950012e9e6d622cc28fc2a2d6a3757449f45b837f621561270b1ea0801c4a7cddf6e24c5369d9dba84784f5fec012cd760a7ca659602808ae04248eb7122eeff2a2da80e13f165b48d12d847fec537d380a554a0cffbcab692f276071c4db9b1adb2ccc6922320d477aced2afa5a14c0b6a447bfc55cdc994d4d2f13dc17e09ffc4e049f2a0dbf4a52a30f9ffae232052d1dd46917b4d1d7d5e8dd5a48653585f149353788030ccd6e2e74cc509a6ec9b2422bb695b29e5b0082b91496bcd4f6a2112c0afc3b3eaf34d2608f355f11c75f8808f63386c58d3b7c1a19cddebac631dc7d02bfcc3dbc545e15595763500cedaa3931c6062e8e80687049831c18fe07b0025c24371a7b5bd375d3724bcf8ac611bd13c3dcbb9b3d5ded8343e336517ecc0efc50fb1d1d23a7602f4375d589343e715a8c46e7559c517e0893ebb9234d32e9288c820b41a6a77850e8706869cc1c2eecab6434863f49615ef4dd29a16563e8e470b3835ad85235e81e114e3defed4a4b13fc2e183cbe857c11514dd8f0e69866338042a317b5df10eb00469c7f37d77eb3108b82a9486b2f87cc8e00df913208c2044d5d61c7c703707480ef98c627d85d516f4588a2d9538da1baec6848ba9e7308388ec95a3cdc8e10cdbba0da74a7d8a76d6cb74800e9d36520dc4ef9bd6152a3210b625a16c8565a716bb0c50f9e949dfaeacd79d18fdd5dfb7d2440bed6b26cdb732c5e1c8604880acb81b7011edd567c1bd0db69affc0ca8fe94024c2346ab69333525e29662e118e485aeaf48b689353bdc1a646f77bb32fca56f4e2f9b30f26cfcdb273a77f0a81ed78704c0310cc6fdc7e83519501678fd79df0615c2de305d826966cb965c21b8f71d9bdf15c6d5f41cb26a47acc5ef2d9c04b270e8b1b6a2808c1e718d3e38ae80bb5c3e68c41b32f560a14043ca0f70ca1745eb7018c50895818059e4cf901eb63441f1f49ccad04fd7dee3413a262e92659cca0b7e35e6e265ddc3ad92727180bff87ffb5fa185cbe87e18e46ea0b9f9b5699ea597f1c00fc6d7fbdc057a4dea2362d516348af6f43fa45f3d8bd062a4e60c9791a15b59093246222a4c27adbf5ff7449940b7dc05e562a342e98eacdcbdc20d5a1bf5b0ee415aaf0f1dd3f876acf88fba0c2894af5f4fa0751db75ac102a15f14f4458999e173cbd2c7b820a6ee911425c9bf82c57d24ba5680eeafdee9d339074b7822c14dbbb7652f914f1f36f2d9f27e697dbb6fecbaaedcbd9084f619fcda22e409ab8ce1adbd825f235c1d6f3ec7c00742f3fe84a26d466185d169e3e8c06405c1da6dc189c0bc33db9cf8f3f14fb4af0451f6d085270e70f582af28b2b587e7933285cffcf49f68061becb0b0c62996729577e1ff24fb7b635829163c003df2c94b9b0969292b0b1ff1c1241cbf311a9b086ae66fb85a1659df2c3c34e95381eccebb4324c3be6b7938dcce59e900e6e40be285c3d3d5389fe669fe7a5cc1cf712632b1f0c400953f8741559ab4b778acf8ff2b2e042fea22f2340e5b32db078aeeb627960af689681fd09145ed0fdf02f36b715129ce34ec7155c54370f14cebd0e2033942514c7066e008b09f736758fe3aeda7c40e1e35415b5a39755ba19e93ae065f9bc7b1433f244ec0760f6ec0141fec5958e08f04829a3d0a7fba2d042e2b38fc930555390ce63a14e58761cdaa1f77119049a9adaa931eb6cf7012216db8c276e158b768132e8e3e898b7bf4559ccd6cb2e3bd041ace6d99628cdc26fea3e96f3d5d99fc2eb4677ef01b60e839ecdb5d2328abd53747bc94357449b01c98c4cb3f5878dc8e111e30c1a433d1c49dae945ee9ed0deed5a6d9d82ee7c949e9b633564646b95feee9e9da0e579b69a45b966f74ba9ee4f0e00b22a6878863d0eaf7338e6dc4466509148fbdd1fbca93155521db692e5e1c6832e74868e835399d9b9d517bf44c78aa5e9438dd42c133954612c10e292e28ed52cc853455aa58d9fcb5980684d249eb14459de050edd34e7b7d53227245e08353c4bb98f8b197dbcf11111135f323ae62d42f3cf28142e58f8d81b53422e02f31606dba330b55c6dc313188c8e4ad6d113528fdcd915a7371439ee93c6e2d1b68617d852771474a7aff021719118a0d255979dfd015834656a59ed37b66029d27e305dd3b45fb669c0966f438ce3b390c58d4889ba6fd1debc9a05dfb7bb6d3d3b8a9477667848aa323c6f008ea9f866d036e918d312bd8db2ec1b9aee2762aea27ccd79326730d74c16a94bc60191d9f3c4d318fe35a30935149d84cf08299e27811aa90b70db7d9139d54a20b2c764133ce2c74cacb0d6160c5f1626e3af3072063a9f385733", 0x1000}, {&(0x7f00000014c0)="800957a83b3921a35323d44c586ee1c9fbb08b8d0a52def4d28df1705795961f6bb4242d726706393ce9c6422e9058d55fd828bb8772f64110b0dd4947c27e0d9f21c142b90beb4c7c6b86df90d9aea5f66ca143ee6d26ce6c7816b97aa1f38f4e22860bcfd9167c03da94", 0x6b}, {&(0x7f0000000240)="36b7e1699a35e847ce", 0x9}, {&(0x7f0000001540)="e0b5e7fe95c0ad7e051901772bf44c3774acd1d06d5b314aecbecf2088c6b05f65479640f4471186129f9e56d5f34adad1324f14d86e0cb1ac75828e8f9df8590212a8b0638c8cdd85349f52b0588b5017ff1c0309d6d4fcbf41cbd431385fd4e28a8156ffbda26666e0eb35b96bbf36f3e559206c2f09b3377a1f64e702b87665e710e53b7b78f41414824cd0577ff13a7d11993ce0146f5866a8ee63891bda60e2fccca6c8a64016dc1f524ebb148e3622c6a9b24db25195eab0a0db8dc8c03d5f1ce8656f94a49fb36170b583163dc4169da9ef8eef32035017e5d43f91d6", 0xe0}], 0x6, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) read(r0, &(0x7f0000000180)=""/32, 0x20) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001700)) fcntl$setstatus(r0, 0x4, 0x4) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x4aca, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpid() setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd9e, &(0x7f0000000340)="b6") 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchflags(r0, 0x10001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:33 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) socketpair(0x3f, 0x6, 0x7938f9a2, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xfffffffffffffdae) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socketpair(0x16, 0x4007, 0x4, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x401}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x3, 0x401}, {{r0}, 0xfffffffffffffffa, 0x12, 0xd, 0x48000000000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x200, 0xbd}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1f, 0x1f}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x8000000a, 0xfffffffffffffffc, 0xff87}, {{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x4, 0x101}, {{r1}, 0xfffffffffffffffb, 0x1, 0x28, 0x80000001, 0x200}, {{r1}, 0xfffffffffffffff8, 0x44, 0x20000040, 0xfff, 0x892}], 0x40, &(0x7f0000000080)={0xfff, 0x8}) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x40005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket(0x2000002, 0x10000000000003, 0x37) connect$unix(r1, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r1, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 16:00:33 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x7, 0x7}, {0x18, 0x3, 0x0, 0x3ff}, 0x6, [0x0, 0x9, 0x0, 0x10000, 0x8, 0x8000, 0x91, 0x7]}, 0x3c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0xc0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x8497, 0x2000000000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x10001}}, 0x3c) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d7") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x101, 0x200}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff125c00000000", 0x8) getuid() setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) pipe2(&(0x7f0000000100), 0x10000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:33 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') r0 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x8, 0x3f, 0x0, 0x1, 0x1, 0x2, 0x8000, 0x1, 0x1, 0x8, 0x2}) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7d) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="24d8598770b979dbc77c84fa28ff6840290fed58e3ba10ba87c5076bd4d1cde67a796266346b295536c1460dc25c34fb5665b3256413ba12bec164509f7fde1cc238807fd37cf1fc8e9533e7e74c5d777a744203a1b2d7a0b2ff6e06b41d30af332d516b612b0000000000", 0x53}], 0x161, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pipe2(&(0x7f0000000140), 0x4) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x4001, 0x8001) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x18, 0xc92a1841855b353a, 0x7, 0x400}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x5, 0x3}], 0x2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x14, 0x10, 0x80000001, 0x619}], 0x2, &(0x7f00000001c0)={0x9, 0x4}) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0xe1, 0x5, 0x0, 0x46d, 0x9, 0xff, 0x1, 0x1, 0x100000001, 0x3}) 16:00:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x280, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2008, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) socket(0x21, 0x4000, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) read(r0, 0x0, 0x0) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0x6) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x3) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="820a032f5ff12444c93dd16957a538aa4c34730716825c208958caaf910770f99c4d33e0846e4061dbf4924fe498a161cc16fa33fd5662da07562a55b8e59d298edc541545d42a13a27149a3d94b82a9949eb61b5106d84de6c25fedcd20ec962d4e380fce4cf08cddcb87745b368194ba4e9595e58fe8b78498ff2d135d07e121bede7141a5c6c4d5d511932e6451fb2203427d3f0350d9ee1fe12565c012c63552166c7443b735f038d149f45b28da87093b1b1cd537cd1616729128228ee36721ffcb80f0a60f8a300beeb9bd6d3017a9f930b2248414b082d4109a5df5ecb43b000bd5e1f11e5dcbdd934f494695e51c720772cddd7be86b8a44"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000001400)={0x1, 0xffffffffffff7fff}) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000280)="505d4fa98cdcfb6642e600b3df3de152bf3746c3be2d50bc860a293b05df4944b33cc655db08bf6c8972aaa43e758a221a94fadcfeb06fd5ec1ac94b812055f28ad19c540571f3462432c5bd8f282c6d534f7b3bd68ab2687641aa48134de5fde0f876939278be9da1f132fec0f0b24a9104fa5e7190db08acb93fe35aaf358137c75f2b1f8c9760f4f430e966a221214199162899ebab25ea57e94d61810d94902756eb215b8f4ddd08c6e31e0cb6d8d06d851bc0b0aa3f5b02d0178a13c2afbc220fa2d207429f457a135da61521", 0xcf}, {&(0x7f0000000380)="7aca57e30c3d5b19bd1831f8ed79a2753ae1942f10ba3f9766ecb3c0a895f06a04381b7fb896998f9283f96e231b64452d64e5202cce9ab4722dfa848dfbc7987cd2748492f522c741e7b8c45e06eab073cdb5e27132f9350aa5276f73b49d3463c6a5ccd1dd442290ab2ffcef97df033a76ae6808150e9667fdbe8837d74faa5af51eb502fab71dcf12f170ad9aaeb42a6fcd266f4a09d70ec043464a3c60ba00ccbee831a33aca800e53d5369075a4a76ba8146a278b554ede9a76013b5a84ad228a0c5ab74c8b227f2175716d11cd76e1af0e47e2a77f1138e2f6669c7d47acefea4e6eed54bf2a85c1904d5c9f94425a2d54df0f9056ab0bdfad17042dfb25607bc02723c4aa3b2523dc683749d8113100481bcf875074e5f3b8012894be4a72afaa46824b68baf5d01be2a861715bab47a6b0c485534d00b310171d4c176ab17995a301de35116719aec08e079c7a6ef1d1506f887111887d9ee0d00d5c7e50489d4efb77f0b6dd44b565a89a15a886e93dcef198906087e98a46571b6fc1125893cbc5b5b95e10afdc5887359e54e7d11a1b45e1b8d1ae4fd3c36cd1f478e99d1ee2f554321213a08c8bfd78260fdcd57d54bb16e56fbf83ddf750256f81a51b17ea564254a1cffeef698b0df7d8b3937e537eea1148b2a84ee3c4bd8d094d6c6176be2451c82585c8f34795f3db3f68a8ec10df87bdea7673dbdf6199f3b4eb095d8bc8d03a06bb142e4ecb8d2744ec13201c18f593a1c745fdaad16000aa1cac6d0527709ed567004c9150eba96bcd3ef7248a124cd80186f3b315e68d1b5cf2e50bc7566ad81475c0d4405bb93cb9bb35e87cf192b87d3b8b245c8167d151fe0fab88458a42806a178245483e128059588e93dddc699eec4a56139f4ec406a2d468812a1359f60da6aa9c48d3a6338461667a27e758953cd81f20b171c96c630f3e0d239f8972aed9ae1d44c22dcc0e50dc2b5fd83a8314412831dcecb5a8a65b98dda7909ebb7375d75360e62f0e242df9eca9515f5835c7b83667ecf76896790a9cb9243a2255e89179e8fdd773dbac809632120b6ccf04540295c09927994c27db5f9510bfac03508308059bc85530e8e116afd57dbc5089d378afb25146ca6ca73a75b51739b30f784841b0b9648e148439a880ccce9ccad8fcdb94ba3c2c4ce3b5980d694fe393475741bb703b01766272614a852b7aedd065bc35fde0dffa92b717b594e673d5fc6db2681a6cce96fbfd2b7dfb8293ac418fbbeebdc6dba3f64ed2ad848095acc86e4a966ab66659bbce2bc76a0d2bf2c207f94c3cd686409b8c8f000755cadfbc9a1f629abcd298af1eab1c28537ee70b9b950bcb1a0ac8cce13d1cefe9bcdc3eda63d6f27798f3283d2f7a2901cb904615723ec3d9eae2b24bb9013cb0bdfc578b4fbd1184db5bc26d68740de5c1ba86f2d19af555d101b3a946b298f7cd7d7a117295167b54620c4a1e19eeb7fc29c005ad21b3b3ac723c82e6aec4e6485d80ac2c4230a4c5b47ef0ec1d03fafd709c8195ae123022b2654c5e2e49c01531bdb33b433ca64d0bd3a09f0e81442e442c3a0b2cc4cdc6ca469c791c5eb47a457bf7aaa8481dfcf7ef2658dffb92904535fd18cf148772f50799d3937d4813e397ebfb892cb4ea66b64226d4347834aa925589a68850c12daf26a63f3d2ae16b4e7b43b20871be03322d440d3c92792661246c7061a9685bdd3a602c873fd6c33049ae156423a89ea5a94bdb093a40cf7b8c9e6978c6e0191e3c972588cfac68d81abba5c3253f640a99a44e3e15cfdeadc854bb2120c2e87e62f7da22e794dfff481f9ea94631fc618be3cac6d920ff5a67c71b3c711432099de9da8d638f5089a635bb45e0ac991b8ee23ee38b9f7fc56da394d8a9af616ea22a0f73ec8c77599a580889beb0b8e57758cbfd4e1417c77d4c63dd88ce286b68b15fba8594b24c32d6d482f4b5a8e1f671f7d9af3e4dbe2aa9fbef138aa43165dc6f18aea1088d77aed133a29cf72eaf1a9f611a12ece0727fb5c55900ce1b4e509023170b7b02d310fae28ac623a011702c6bb718b1d10ab14193e76b51ba49e3d9f3af687694138c87dd2f3f645809b75cae1aeb1853eb376bdc40c79fec7756cf5c9ee6083ec5230920de209be849030132b4c26e6fd267f87c4966daf0999aaba409f48c79cd2bef78f4b872072a7f1f2ea0cf9f7b9453ebb9b30efddd9ea8d2b483b55ed9be3db993d4643c70391812db58f4d565fbe4f9952fc25fe4d5901fefa188f60a152ab419b40472ced61638f535a712692a344d5e5bc063612c2af0c2cbcc8e29391363de31ebda738a81a016b7ae54b8fa5389882e67f22bc8a436dd210cbefaea6ddaa0b4c808941e82e06a161f3e8a2225c002555501448ddd645f764bcfa01cb6bc5c1364d36fbb5cd1d4525b38b60e00d5c7a9550dc0192ecfe0e5fd94a97bb3fa5e90de5b781229de6b83f49d73ace2a00e4f2546fe2b9c35a4c2fe83034e746420c7a77de2134b8a489049795dc86cab59e10bcfc28f88412c141f11eab3856f6a3b4c990735a6d63d1d3055b0e63e8c98e14f96ac6857065f0564ffe929aab80e6252b3a62979b20cf45330eb7728b68073ee8279075ea1e288c0cdf021a1a71ed494cdf98824cf34bf8036bf5fd14cd4db9d83d4c6b1381f8914a65a89c9dd93905721ef45f7f1c9e3ca27f5f0554fd4f264f5785c640e03a60737fbedb6986a35c883810d0688c27da0d22b9d7f46834f1636aabf2df6ccf68d78d9e22baf7fb30e3b799c58dbb3738e124ded7f93442b3bd03c201a17576905a76a8de382c97d5136033211077e1e33bcbe5277a30de93410c05582418c0d8c8115217d1543aa4753f619cbfe4fb6afdff682043abd2095c3cc32a36fa1530c4b4d6ec24e362005abe133bbf3f845c6f01c9bf41956d68d07e3ea0e9a86a694c4693c6d1cbcd845a8a064c406214a1db7ea219586f8d5013e2bfdf8d550f3fc91f60f814895a00fd6cc7d099155a4f730a0571a1df185af84669334c8d8294bf904ea4e49408d4ea4ad53e5e0d9ee288f3bae748291a28e35bf9717ab747f42a3e533aae824392fd42e906f4067f87c6d33dfe64bc82c95ac58112df5294a73abe7565199fb88c1e50dc1f7222b7308f7a30d308a0a3f177067a38c1ba67f02b74c60505ec53005af5abdc031ce05bebda2bd166bb130707cffa868ef288add2da72c2c1758d5f2c92e4335ec57ab4c16a43ae2806b98ac8be1d47d2a759a864ffcac3e614d22f4047e290478c2fc8bc2594d4389f78b2ec5c50f029cd9f6d9706ccf9553a93532051a0cc9791d7a4307704bdd7c6ce11e43d33c9968c81fce20065f85b54da053e45277874066996c5a5962bada2aa070d16554be35a574b5e1e325c684583e1eb7b90d6a72e6097ffbdf4277e72a8f23fa0c045944e53dee11b9e56683e5e355355e394a249fc8b02e1b0de92a5b12bca9db8c3151c927c56c8fd48605205cfa8e357de162b4aa80330bb8a22675980c96abbefa16ac401a63806cebc41b626106b55e9556fe71a7f7a8a2af255129257e0bbeccc4d7d63db9ab585680a179b4f18a05302b6cc95d09ca2672b0676e0c9d885c3902e3e52325f9d0ea61337ad4262739af309d03add33d7c3f838c89f2302598405be1c7a4f54f3cd00d0749c232f8d71680bb0cb298c2e373a33ddd45f25b9c4d5587aafc5929ee612027b335155c9e3ae81f78ffc4a30a9943d5e2632016f5e6299472e5b9c91cb1f0fb2f4c51042148b77b6c65d17dd83f1d5be54501a2c8a7f0187bcde8384d5f33bf7037c35ed10a7a8f02f5d9324e6c5f59e6218132570f9a179b5aa73d9c567ecb6ae98826e41d86f5c05865c3a9f2778bcfe160226946b98b00a3851d5a02e3b4c33dbae9919fd305d5cf5511f5ef7c66a998219ecd0909d641148c2b528ad35f81fd540e7bff33bc5344709891a31ead36260c03b8fb5975e075445f1cc06d392953195e7f7f6576ebdcc632295bf4a04aea3bc9b45556b09fbbfa338eda05b492384deee5c90f619f8546b266a8823e77c5c1da60c63f0b983a59c4effbcb782fa674369189a401d3c0a1940b6ecdb9d33e16e9dac9af82a6c8fb70e26be766cae7e1491b6da9261f353f070da6a87c2af5126007bd21ad54dcd1a1132be8528deb5f0e6b41c56b5c833e3415c9cb15deb40b00f73ad39a5d23fb38b804baffadca73f8ba98763484f6b309f877801f3b3c4fdde41ac3fbaba13b8b8a2e4bb6aa879a6e8cdc2dc30afc83c795412d73d7be4abf43d58411f4e6893b7879d45fbcdff75ae8f2a9d2866f309a157de5e61c2ad9e040ccc85b82bfd3451f97c47ba7c45c89e41ab003f61380fd0243350646bfffd858962ba5904e5d331ded76560250a09a5e0a54c85797639ce2b32c2ed910440bbaaaa0e59f58309e09e749fcf26950c70a8b320968a1058037a0633a85cc2fd070936c8a25f9b9727e6da1478df96550990b67b330790577b066f87059fa0c7a89774e70ca15857cd71aadf13e5cede97787782e60ed9fb515b668c6978047fc5bc0c96f67b5ac2c9636f07e4af311aa3be05a4c9922c605d2fcda9d62cde169dfe32ce81a3dbfd0bbe872b06c8d4170259c9630617d1f13caa78931fbac2962157df4a890f334d027c9009daa9b1c1bcabd658706cd19d8a7d7d2bb813d114e6a830a442c2dadccf0944950cfa551befec7c188b3e8837d379723945c08e7c6d09ea5b1a77b31daffe6f7f84300a890772c9c0075e66053229a541fef23ef6da368e095dde4c3b626b613ad2c2d1fbf0bee67f32a0ff0c24227957f23ff6c08c36401137ead012240a5da8c8e9f2bae4fd50a5866ec2ce2cd720eeb32c9c319a6f0bc066e2aad9452b61a8aa9a6e8f24398d9eef511c8ec245a5925b7ff374eb0b7931069b9b28fb1e02f976d0cb7d88600c29c2f0949b89b63efc4bc60ddeb73eb6200149492a971b962a4844416fdd788094c1e5945cc7663649da67fed482d4749eb0d321f323fb3f9171d5bba94a4dae8502bcf27499af2dede51b69b14569d58c3aa0106d2dc62d77f86f435cce7e0b88e3ae037a54370b3848c1e8236d9c2c36d2aef740dab824dcd1bf77674a2fd61b0ad2b43c71b2c59cfb68dbfeb66fc3d90e7fe22d8ccf7f910fee67ed8604d3b67050d7ed8340c9d30d8050e5f8bd449eab3fe540f5907a33d447f8951227468f826ffab046675ab204b8d7784447b7b9ba7c41f4ad043c9103cd2632224fab8149ed2c690477ee4f49beeb2a39ce47e784625b0d1d36e564b8e07c641dae2c0fcb26e3ae92f141bb4649cdc276bf38ae796e97bc7263dab7dbe22b176f7da9e937a1a0c430f6a2abc9e90bea07425f9d461a3d51ce62355a3f9946965d0a576a9d8ace834e8a7799198645715556d4a5005d8fcbd808b7028d26261d7f4b0eaf1e57107d9ceb6ff394c675e14af13c9d2ccfab0f28eb6212012ce8ea8d26ff224eb49033eb435b34879445a8cf196a5f2a3e1fc6a901cca046ad3a989a9cb83445e01d6c9b09eb27a4e1034e85b6a916795b2d96f6c7d5c6cd529c30d274d5cfdd2367b8ba77d9bff462b4659f0c8250f7358d9aaea5d6eef20f41defb0e17bf181071742e42463b8342c40078b049095f86189ed465b2c1122baadbd9104d8a98737e8f3f969ee7a4bfb108aa5dbf53fa9b4907a8e0aa1a953904b2cfd764bf1d3c2cb483a3429de46823c5767b3e10dbd27ae5ef929f4d462878302394d14eee6298ffa77", 0x1000}, {&(0x7f0000000200)="a230e2191c63b6df638a3c9a15", 0xd}], 0x3, 0x0, 0x0, 0x6}, 0x40f) 16:00:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x6, 0x6, 0x1}, {0x1, 0xffff, 0x2e, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") socketpair(0x20, 0x4006, 0xe00, &(0x7f0000000200)={0xffffffffffffffff}) listen(r1, 0x8b4) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) r3 = dup2(r0, r1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) close(r2) chroot(&(0x7f0000000080)='./file0\x00') 16:00:33 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7fff) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x3c, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x402, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0x3fff, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xffffffff) getsockopt(r0, 0x34, 0x80000001, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000040)=""/251, 0xfb}], 0x2, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x8001, 0x3ff, 0x2, 0x80000000}, {0x3ff, 0x80, 0x100000000, 0x8}, {0x1000, 0x6, 0x3f, 0x220}, {0x9, 0x8, 0x9, 0x200}, {0x10001, 0x4, 0x8, 0x7}, {0x200, 0x7, 0x5, 0x800}, {0xffffffff, 0x5, 0x2, 0x7fffffff}, {0xb298, 0x1ff, 0x7, 0x7}, {0x3379, 0x1, 0x3f, 0x7fff}]}) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x100000e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x20) r1 = dup(r0) write(r1, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x102, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x18f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="61b445fbc16b046afd61c229d43c514f398a98f8a31e34c21dfafcd9f1a2cc9ef7625a", 0x23}], 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x3, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x8000000001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) getgid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) sync() setsockopt(r7, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r6, 0x10) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) socketpair(0x16, 0x4000, 0x3, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0xfffffffffffffeb1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) select(0x40, &(0x7f0000000140)={0x0, 0x5, 0x3, 0xfffffffffffffff9, 0x101, 0x0, 0x0, 0x8}, &(0x7f0000000180)={0x4, 0xbb5, 0x3268, 0x91, 0x5, 0xcf57, 0x101, 0x3}, &(0x7f00000001c0)={0x272a073d, 0x10001, 0x7, 0x1, 0x8, 0x9, 0x7fff}, &(0x7f0000000200)={0x8, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x75) 16:00:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80, 0x5, 0x1, 0x7}]}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x8000) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff9) r2 = socket$inet(0x2, 0x0, 0x7fffffff) r3 = semget$private(0x0, 0x0, 0x606) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/153) semget(0x0, 0x0, 0x1) mkdir(&(0x7f0000000340)='./file0\x00', 0x81) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000380)={0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x1, r5, r6, r7, r8, 0x1, 0x1}, 0xffffffff, 0x0, 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semget(0x3, 0x3, 0x20) bind(r2, &(0x7f0000000500)=@in6={0x18, 0x3, 0x800, 0x1000}, 0xc) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000540)="8447cfd557ac19a90144188d5853f22a7808804b5aa212a1001f8c2b0da8e2a98fc2bdc37ad1df5dccd4520313043a69c36f7424e979b63858149a6fa5f0b01ee3e590c7dc4104bc62965477c3708bef4cb4d93c1f7cbed6a380513cc573dae3c4d80cc4949fdc1ff65ac9796e8e856cc70751f8f7bac183cf3bea46b78dfea7381fcd48e2f290a9", 0x88}, {&(0x7f0000000600)="aa902144207830197dcc954c2616e6b2ea20a46a355a257ac52ec6f79eec26d3c0d51dc261c2333e3ee0aea6315171d30d2a91c7fe192c5fe882da5b531644b483725e79296865ec1e64a60ecf7155c30817fa5f8c9911a9f64f8f6752c76380f4b79e0712d884afb2c33667dbe4553a5b9795db4ababc503cf49708940f79b59d73df34cad85e6703a3fe1f38c69317", 0x90}, {&(0x7f00000006c0)="a4de27243c11d7ec300b326ec7def4ff5d348120123d5bb90e06cc52483e1e0eaa27fc7da8f2620bfa01509f3d57577f442b4935c2c638b5a14a338d1a90b2181ba66148d45509101df337b4fa3df48b44aea77317dbc997d522af706c9f068da55e9390e766c7cdab10ea92a19b93eb05a451cb00c4", 0x76}, {&(0x7f0000000740)="fc114fd7778a5ea0622c3633b85ff226d804b35fe7219a3e81d77eed81151d2a6ba29f9ca2606ee3889f030ff7ce57bbd374c737db137408a90766be09e7ac5feac70c9db317813561abec0b17e03c4dc2b2f7affae2c9692d83ec6cd58de1945f243fbcb710dd0aeaefe88a1f166d99ffee305d6434d6196cbd43fefc5c4c892e001ed4147348e8716b166e524c014c0c68d4dcdcea871ff90f8b811948c4d1ddcb45", 0xa3}, {&(0x7f0000000800)="b4cef2a5e97476e812de02f396ec53259b711ea1674c4be25e2958add1340489ac08c973180a1a72525fa28f4c1b72e4a44393afe2932ff81bb11e13c3df08e5d635d471643792aca9f4a2f601747fa440f768cd07b4d1df7d0604248401478c430ae88ae292dc0622ee069265c79ae8164eed16067252351dc8ca5855ef245bfc7d025ae4428121f23c21c66b180b30e5dbab8ff1fb06b190db8b0e5e0eef68121b41c9d4aea1fc7856e1bc57b72ed55ca1ae91c56ad8ad2c6363a865e1cf9e4dffc453feb29b9b85808186f7ff91d4d23fcd1d2e276bcebd9eeb70c23d87f6fbd433991d2c81d7", 0xe8}], 0x5) r10 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x6, r9, r8, r5, r8, 0x4, 0x81}, 0x10000, 0x200, r4, r4, 0x3, 0x80000000, 0x5, 0x3}) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000a40)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000ac0)}, {&(0x7f0000000b00)=""/147, 0x93}, {&(0x7f0000000bc0)=""/160, 0xa0}, {&(0x7f0000000c80)=""/118, 0x76}, {&(0x7f0000000d00)=""/12, 0xc}], 0x5) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x86) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x94) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) close(r0) 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) r2 = kqueue() readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/91, 0x5b) fsync(r0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:35 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x808, 0x142) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0xfffffffffffffff0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x7}, {{r2}, 0xfffffffffffffffe, 0x92, 0xf00000c1, 0x5b0d}, {{r3}, 0xfffffffffffffff9, 0x6, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffff9, 0x28, 0xa, 0x100, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x80, 0xc0000000, 0x8, 0x6}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xe4c, 0x9def}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000020, 0x8}], 0x7f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80000005, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x3, 0x5}], 0x17, &(0x7f0000000280)={0x1, 0x2}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x7fff, 0x3}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000)="427a75bece", 0xfffffffffffffeb0) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) r5 = getuid() r6 = getegid() fchown(r1, r5, r6) 16:00:35 executing program 1: socket$inet(0x2, 0x4007, 0x8) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = getuid() chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0xff) setuid(r0) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r2 = socket$inet(0x2, 0x5, 0x95) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0x1}, 0xc) 16:00:35 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x800) r1 = semget$private(0x0, 0x2, 0x2) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) r2 = getuid() r3 = getegid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r4, r5, 0x100, 0xfff}, 0x1, 0x4fd8, 0xffffffff}) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="142b48fbff72a3c76840068e977f4a237db1c2be88d680aca91680a336860863a1624f578634367dbdf8fdff663262bbc79b699f2a3f4e2765cf8e4b2e983fffc985248771072612bf3206272677c0575539748df86a38475ce439b2c373e2bb158b98c031d37a", 0x67) chroot(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x1, 0x3) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffff9, 0xe1, 0x2e, 0xc44, 0x1}, {{r0}, 0x0, 0xcb, 0x1, 0x6c4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0xb7, 0xb4}, {{r0}, 0xfffffffffffffffa, 0xb5, 0xfffff, 0x277, 0x8}], 0x8, &(0x7f0000001140)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x92, 0x26b, 0x2}, {{r0}, 0xfffffffffffffffd, 0x24, 0x3, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0xba, 0xd, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x8379329cd6e4cb19, 0x964d, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000081, 0x1, 0x100}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xed, 0x3}], 0x1, &(0x7f0000001240)={0x3, 0x3}) accept$inet(r0, 0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="d039564ee185188074908ad804f244ce0089b530b9e30fbf2171fedb9f6580b20fb4ac2a13d71dbdd99926c358b19796ca2153eb59b0cf96b15f28bc9234c92457f06fcf0d3bef79b1267815e4690f31ed67b76853c15c698e37fb09b99d0a7d5473f537c62c911ca0747c1dee7684b5503a64ba492cbda94d93bfc7cbb31e5113fb8867d13db5f99fc3be2881400ce7d2bff66b79bb813c6096f73ab2c19c3a55620d551355cb835200c71aaca7173deb4f619555682dfc0e600b03c8557f92dea6636f11f948f091b1d063ccaefbadf3c3d3d0beb16cdde8103d38394592fc5bf1851d9172591a62fc46f79d46672d312f7b1ce6e105ef12bc9e5a695bb89beb98e7fe7370bd2e9d3ec039c98b1354c99a96ef794e03a3af15dec9592e41f3d083cecc5d6b0993cbef49d9dc1c7f0c096997b9f017d92fe122a74052784b767631282d31554c84266533926b98297bfcb4b08116d94e2a1635af58fbc240edbef0d0bf581df87a4ad0564f70a3bdf5bdd67cc81c5160e8c7cc0fde6a77c862ce8244d50207a7fb9e773b923ff9b8ea4951bbfb58954baff9f81b57fac4dbc5ade7419945d803620d9c5e4172f019711c392eb56186567f49e14c198ef452530ff628a634aa98c6eb0fd7d38ed9b98932c84fd94eee351bdf88673f8ff9439e4943e3a45aaef21e1fb1c6c9cc8adf2bfad6b84236795595d72e23fc370e24f1fe9f1c3e54b70c34944d27a1b4c06639f193eff061ac139ebde0d4c69260fb336e7f1b8c5cd6e711c1735ddfdcd1874328bdcb14dff6536d7970220a0cc23600fadf50ec63b51125ad8f67d370fd7a51aa8f88f39ba4f949c2ad7d796b9e9ff9b4520391072f59c3baa00db44a3f91417774218aa368dd19ec48abf5b5f055cca969008f9f390e3981ed8f678f010e9383216e9e85d29e585bc633cdc7081e10dab821c837480ffdd5720effc109f6c82d6550955aa242929909a618de7d6e6de51270f5e1f2a3f6f3c6fe3a8f12aaa38e73b071d3f154e559aad7a286ac2acd85bb30211703e8d5de9eb0e9809be0165d40af5d5fdcea52b517eb788b69c5348d072bcb9701fca8969f48d0a34e4c0f41603471a682b31b949f50f0f7345345e0550300e9a99da44f8d43a0758e0eeef7424fda3dc9b3d022feab96246ecde335addb5c863910b66abf67bf5173f0683075fb37ce68a524e24bead02f299966e9928dfb6458d2968882e746047ff369944a427ce00ad308d8986a67e28c3362c546417ef5acfba9083522881134fc5f354123f1a77968f05c292ee2dfdb7885c4ab4f9ff3d256c4be8e589f66f0841ac58b3a38a18672253284ca09c202f7b5b9fd24a8b3521d8c62ef5816bb9b722b4461da8d4642db6ac302a469b258757826d349b2787aedf25c953d169c3f96731e40b788b662b3e2cefaf6aaad5b608efe9fd9f436623ef8ef14585e68a4dbe16ebcbc8d52ee804689e3b8d6c5f6a25b066907681c3e489f2b6b73dec9b0be850d302e51ef1fc57d2db7cdd29ab82d5731dae6aa882fe8d381e8c77820039ac8b9edef11d5dccfe7e48dbb9fce7665ef074db350eedb9d39710aed9e9196628afad882eea877f690765c497aa700b261e8afd79f53c71c947b357746386acf5b1f905a2174491a74192a402e4b4835f73e862d86a7b89f167fc3fc9edf5a2c22144c9fea44ed1b19723b08c33d06ea386dc81d4167fb492cc64039154954436e29da88c710916c09d50de50d0610671c9545f17ac7557b5d585269346ac0ebf99a9471ce8417d349b88f62041fba4f712c4009eed0c5608954dcf9b8b4a4248df34e34349778f4d801952c37dcd612c0f4dfb19e80f5e5740c881e48e96f9931cfb6dada5a7023a24a020efa8bf47d43413d514655d8f5a41cdda04e6d7ace8b98e038458673829deb6d6153e1e53827cfe5b88712d28565872d5e5fed1a85a7503cbe5ad2a2f731d9c2fae5d3e4db43dffdd96c98451c461eb9fdbe08b5eea9a43789146806983e9226cc9cb5064d0509fbece15a84ff843480ea91a23bb0666d39bdfcef4cdd826169942cc778c016b5a24803431783a39c59820d43316f7e83af44fd4b3b0322c430a81ca17cb608b46b597d740c3a743ff796f741036f9d5db83698f43046d8868634490fe345b0a5e93465a0dbdb91d7112ec9f5a3d514fd6678ab7543eb920e1fe6bcbaab59de8b17f7e787b40557c859abe7d24f025622cf6cf8e05c60a876b0f1d0a05fe7bf041868535548637f378719aa3922689c84f8c608a909bbc39e12884eaace08cc2a71d56fa8c56b72b144ccc9f7bdc7a7e38b720a7693180e493f03235590768c1057a5db981b41229d4ca1c396916ae8740e4fc98c5dc249fdeb8c9876350d20848ae1114451da1a275a9eeda04fcf06f2f90cc1be296ce412f01fb807072ab8b3218aabd88c854e8c4f0825c22a03baee3791f07b3aa7fa00e5d3290df693572e5a4f98c567cf7f573c77e18671d8d6980f8ccec78f80539f7f26e13f77faad238b3fde519446c59c832514a33c065afd44d47852bcf54ecde0d56ccfe0dc43dc1aa8e0a6be6fb1d347342f10fe1a83b913df0778f3beda65ad66b2f83a6b979b1349344d5cb9b9fbe0e45b918c58825375e7ed6b28911c0f9a8c3865889394dd8de797ce099210a097ca3df2cf5cfc1a5ea66ce79c9d6c08de7ba8a0097dbc86952af3005c0724966787ed92efc14542eb32004cbbbd8b24ab462cb813d5ac26c554a5a18101de279d3af91245c0a501bdcf6884c7eec58788ad80d3d9779eecab811e94438ff311704f0dd38dae7af5717b5c4ecfbe5e108634dc0a9d6de2b8c8a42a369880c6b3fea3dcdffc9f378fb86fb79e5ea661a624d82de8d477e1d185f0e653c613b5d48911c81cf0dd68e7e1872f2a2e16a82f31afec8d6352bbfd45481790d56091a74fed189d3e5f5ff32118f41baae034e27b63d6acc707cfee13915414b368fdd2fba4a8b568d8c84fd2ac3e64943540403029f43fd73cfd6b87da87c846ba692d3e6481dc3b9d91fb55385cdab99ca02f865385e94cade81411462d21ecf466c5b4c64ef8a2609f8bf38d0a4f61057ed48737284c7aaec65eab3f8748af3bf5133d567f4e20b05aa4edcefeae5d44a0f1b0ece4c71b11eb17d62c782def3aa0095352a53d9a805b2a5eb5f8b2ac52d8331593a59e4919bfd29a4d13778ff15babb14aca6e7586e2f107913088f8e27eb13f961a12ec1c24c171c9b3087878cdbc4511787db7db69dbdd46af10c0ab26a5f44218d047a99089718d60bcb07ca2f738577116901e41f38f36c35138cf60767b79fa0e31968db942b9de5ceb2a38705a5de948849da0de7ae159e39407077df8dce41fb016fc538fb0fed2aa59d1c36544cd304531394140002d43bd94874902aa3362b87e7aaca436df1b4a6b6fe863b5648303cf67fcf319bf20dfc759132c66be886339fcb3d527db66091a005fb9e3c9b4a4fd023c4598aaafdacb4a90a076bc08e2b48de88c849c07416de437bceddeb324172c49bd431315cb5c427e84fcf2afbb5706f05452b654bad1e93fbb0226945f8f5bab049a99cf351b1507f1de02de4321aca745ad33b28ad7091cec39a85fd3911de291d94e7bf73eff5669c5e451f455c7145dfcdaf29fb4bc96f40216a67ec29e0204cedb2f7a0f8d292c14610f8473d70998b96c5cd2fe835e1a5758f6ae68254528f9583d024dd05c488745bebf666f25cf61351ff749db918ec1f9d5fc18fddddbbedb2ce85389037351d23183002f7f89579102a34f3cd6371b4872c118719bc598528afc7e4eeb4b39612b8ad2be7a8d482d7288dd9954b8d51c26602c89ce60138b6f9b495b3089ad22a0f1a2698a17cd61f16943f988f42252f7a573b0e320e95f56a3e19c6b8b41d62b610c2b3e90ea6500093122f645d3f4950f5be2f97e5ea2175938a67077e34fa14326ee06eb8be3480a2a2f535d712c228f9ec69976435b90f72ac8b908d001c471bea8f40e09073eb5984753a80f037fd2508026ca55af874477e7d22a9aa05fbf3e95394f18456a20d5ba3f74f782d7966664de9bc841653e50b0c3f5356a4513d32a970fdc02d1b5d009156ec104fc9928414d6c7e71f5cb1defd0d4a791417f8da16f6a3b7a8ba98b4ac25ae568624fc4f4beb64da9c9d204c6b85031297a094ed2b355a3f43db435eea8483581e6c92ab1385ce62bc279905a92319cf4cc3c5c80187e5ee636c96d0dc07556dd68d22be3a98b44101f86f18dfc3328840b75201f541a0004a9c213ca0020f0c5dafac8081f584f0a44c762454e5d035b57cf0c0fb8215ac5ab325a985f544098f49f4562339f963bbd1454bbcfc91a7a0fd71c86521e134b9cfddb6285a6e78425dc9e086538221ed39bf817cc4f9bbebed6d841d57880aa69582eb7a2d5512e00ef1be999d3e8e77a8636ddac1d76d5c6f8420ea98bce7bcb3d476c9cfd9e953dd731b5bc705e58fa0fb52773db5213f952613d9e4a477110a988b3e4d2ea4e10031d8fa63d466bf59a36b577d6bcf5edd526ce8c7722a97cc85663e010a928d7e22f94faadaee0f78b849236308df3414c385081999106220c5522e9532a72f1e53a3a5cd75a8bcf89537081114787616901ab6d011c47b46ec3c8c5177b9b4524e7bce4ed6c8a012710ff153a821b50acb943966786c1932161b7fd23792abc8458da6fccacc961f58d8b220d77e0899608d079000087a5010dddaff11c1120828800a73b7d6aef7e9a47edc67d12e63208dc98509d222704bdef5c9f4430ce19b8d2bf331a9803a2fe9e2e8524f37126dd22d525b731f1a5b5893b1d49996464bedc85ede75e72f60601756dfe6206fc7f25c3c5789c0e925709cf82dfd1e549d28707f4f9ceb688905ade7e734a0d4e9957debe83b08bca5576296e59938b533a056955b988e8cc781a58167aee3baa0dc6a3d7b07f96c8949a00f8358a8d698e86bcff0a86d23ffb25f691e56cf17e87aaa59751e5345ad415ca667aaad7255dc061bbaae619b9347b18f640f6a494f69a1188e2aa3e3615b9474bbb68e57b5ef19f7c93483b247cf3e89918466719047159ceb2e393ce034e0078ebe0b3b57ab15bbd11200e968f0a11d875288740a2dd1aa740272c02489a67de8c570daf3a2735e85be2ea8a4a0b4d5ffb9bffda2971f319f9c6cb5e3a5ef36e1e1992b78911c26b617445466085535598587181eb11fb9839845c4d588ba85cf2243ea504e55ee5e44b3706a924586a409da7be8aa700889e6227e43f332f2fad743a2938322bc7a5fe37c2a70193a043208cce62e49138d085c52f391517f6abb8c66c5fc937022faa8f4bef0775520b2edceea62dd003711b2f5af3dff8e1dff56f0f0e2de8eb0347806b0f4bec875c6780fef4e938846526ae701c158bc21f18d8d429f148c069d935c3c94ce9d53ffdb41dcbdf8b3183b55590476647130c0a2ba2536048b359816de63f846048004c49b460e7b27704c68ed15e54218d73bb4c6efc87ca8632424e3c015ed4eaf9dc04c6f2d08fbbaaee034c41472fc78ab82058b5983da0e35abb59e95c6b6b4fa7af9a870211c2f30775532410767067b8dbf981924c79022802f7954652256fd85647829d35fc080c50f5f605c49c9b0fb760914adb1b21a20526836db953221e9b174c0d58e2f997a3ed4ce21fdc39a8854aabe7d17897427bcb30ae821659b2b44592238faf9f3e3de754be8a5424f078af75ae21c9d127a3c0b4d15d6b2bed440966ed", 0x1000) getsockname$inet6(r1, &(0x7f00000012c0), &(0x7f0000001300)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="856987a239012fb2", 0x8}], 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x92, 0x0, &(0x7f00000000c0)=""/146}) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000400)='\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x4) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000180)=0x35) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x800, 0x401}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x100, 0x3}, 0x8) socket(0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000040), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:35 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0xce) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000018c0)={0xffffffffffff7fff, 0x6, 0x7, 0x100000000, 0x1ff, 0xfffffffffffffff8, 0x3, 0x10, [{0x80000001, 0x1, 0x401, 0x4}, {0xa785, 0x100000000, 0x0, 0x4}, {0x6, 0x3, 0x3, 0x200}, {0x0, 0x4, 0x9, 0x5}, {0x9, 0xd4f6399, 0x1f, 0x40}, {0x5, 0xfffffffffffffffc, 0xa6, 0x3}, {0xbb, 0x617e, 0x10000, 0xfff}, {0x5, 0x4, 0x400, 0x7}, {0x80, 0xf2, 0x5fb0}, {0xfa, 0xd094, 0x7, 0x81}, {0x9, 0x7, 0x400, 0xf6fb}, {0x7f, 0xdb, 0x1f, 0xfff}, {0x800, 0x1, 0x6, 0x8ae}, {0xe76, 0x4, 0x0, 0x6}, {0x6, 0xfffffffffffffc5d, 0x1, 0x7}, {0xffffffffffffffc0, 0x3ff, 0x101, 0x8}]}) fcntl$getflags(r0, 0x0) readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000001000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc8fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r3, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfffffffffffeffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10800, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6669cd653000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x3, 0x2}) mknod(&(0x7f0000000240)='./bus\x00', 0x80002007, 0x6) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2003, 0x8000202) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x410, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x2, &(0x7f0000000140)=[r2, r3]) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0xa00000000000004, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000740)={0x1000, 0xfffffffffffffffb}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) r2 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x5, 0x7936, 0x20000000000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0xd}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getppid() clock_getres(0x6, &(0x7f0000000400)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000008c0)=""/247, 0xf7}, {&(0x7f00000009c0)=""/95, 0x5f}, {&(0x7f0000000a40)=""/85, 0x55}], 0x6, &(0x7f0000000b40)=""/223, 0xdf}, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:36 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x44) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xaa, 0x0, &(0x7f00000000c0)=""/170}) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = getpid() r4 = geteuid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff]) r6 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r9 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x7, 0x7ff, 0x1ccc, 0x0, 0x1, 0x0, 0x4, 0x1, 0x3, 0x1, 0x77}) r17 = getgid() sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="0872456271a3062c85a4d7009fa671044ecaed0610323dd5af87bfcf5b4d07857b0b20e2c7f486e632f25ee02de84c4fb47c457cc6c24d79271a0beec843a6f3506a5583389c47bc99fab0dce434053a5e0953dbadc64fff449352e41aca6f59df1625d2a46eba7fdc9d618d61f25815f6ecdec4b9036527444bbb7002ba1435718c62d6b8dbdab7b6d7abf773cd1502798d74473ac03f04752497847accd9c6bce0c471060dfaad0f5ba160705db8d290d5", 0xb2}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x110}, 0x4) 16:00:36 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x1, 0x3f}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x1, 0x0, 0xa9) pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)='*,} \x00') semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/109) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:36 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r3 = msgget(0x3, 0x205) msgsnd(r3, &(0x7f0000000480)={0x3, "288776"}, 0xb, 0x800) getpgid(r1) r4 = msgget(0x1, 0x404) msgrcv(r4, &(0x7f0000000340)={0x0, ""/252}, 0x104, 0x2, 0x800) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c801cc4ee4cb293fadc"], 0x1) faccessat(r5, &(0x7f0000000280)='./file0\x00', 0x40, 0x2) write(r2, &(0x7f00000004c0)="fe19db4881de03233297d27190159f12d4c8094a9e913ee9cc5517326073a2b97cb603001532", 0x26) 16:00:36 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() readv(r0, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/207, 0xcf}, {&(0x7f0000001280)=""/195, 0xc3}, {&(0x7f0000001380)=""/176, 0xb0}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f00000014c0)=""/39, 0x27}, {&(0x7f0000001500)=""/31, 0x1f}, {&(0x7f0000001540)=""/209, 0xd1}, {&(0x7f0000001640)=""/145, 0x91}], 0xa) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) socketpair(0x3a, 0x1, 0x7, &(0x7f0000000080)) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) close(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xfffffe16, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xcb4, 0x9, 0x8001, 0x80}, {0x27c3, 0x5, 0x2, 0x8}, {0x200, 0x4, 0x4, 0x7}, {0x4, 0x0, 0x1, 0x7f}, {0x5, 0x3, 0x8, 0x37}, {0x6, 0x6, 0x1, 0x8}, {0x1, 0x8, 0x20000000200000}]}) semget$private(0x0, 0x5, 0x14) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x74, 0x401}, {0x18, 0x2, 0x2a, 0x4}, 0x1000, [0x7, 0x1, 0x6, 0x2, 0x3, 0x3, 0x5, 0x6]}, 0x3c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x7ff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x45f9) fchflags(r0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) semget$private(0x0, 0x4, 0x408) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000040)="4b0103883c8ecd987b8f3fe3fd654498ee77fa63fad740cb51eebfceb7ef0abe3c8bce647b45af16b9a6ac7d8058913dde93a692190c6d91fb073f35fa8eb33a44fdc27b77caede1c7d719ffb8665c7edface02ce3150a363d427a99d906c1", 0x5f, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x2}, {0x40000000010001}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xfff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:36 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x4cc, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x10, 0x4003, 0x2) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 16:00:36 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x42, 0x1a06, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000010, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x90, 0x20, 0x3, 0x800}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x3, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x14, 0xf0000000, 0x2, 0x3b51ac9f}, {{r0}, 0x0, 0x81, 0x1, 0x4d1, 0x800}, {{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0x3b3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x31, 0x20, 0x6, 0x80}], 0x4, &(0x7f0000000080)={0x0, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x21, 0x4005, 0x9) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa9, &(0x7f0000000100)="3f74dcc0462bf6ef285443dec1b7ba1d611bab020ed4e4dd22dab6f3e427da55954b6105948cc23635398773ae6493b41ab4568cc7dee8e100c3516e581d1ddb6046e849c0876caaa1ee6180fd4e585d80a2f1020fc664e29791a0e91a80d5e95979e71472358048cd5cca4a1fac9902637d92b6dd5488194ca20a1a4f7ebb5433c04e9725c09c76063a9001a9a288b7b8f3c186405ad24afe11a62314ff89a3585a9520ebe81e86d9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/23, 0x17}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = geteuid() r3 = getegid() r4 = getpid() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000640)=0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="554a733efe468bda4a53bebed78297695191e63974829b63317644de3d3f4b6c6cebcb7f9a5895994976d7bbddc7fa5e46cb92b4c26d33fe52626b7e4ffe39385072794a2698829b841996b5eb9fc287f6e9c29642c5d46c51fc9615eb17f8d4b35a6870ea3d44d57b8c1e328f6e4c258e72be6ccaba974b0b645e4dbbe094b6e02a8e6366759957c026c68979b74805b72cef0efc301098543d44ee5bd9190280d2c7bf6bba6ae4f11b819ac720809af27019274eabe543d53e983375614feb2cbe9110a25e3b23c575f3b3f5216e449fe2eae0b7cdcab9e021ef715b15", 0xde}, {&(0x7f0000000240)="f53abc2d76cd6967ad1117409c5364c0fad715f756482e3a8d74e256549d81073720d9b022f7b7601ad568003f5fe3d95d8aa9398cf9c61f48163936a16f793028aae5f1dbdf1942dd5770c1524981a9af656559a01a2822aafa2b45e33d2312ae1941a81b37663992570542acd9b9becfa24d9f320aa96445f3053249fafee07e04e361d6a50ce4bd8284fdaa162519e4f2410638ab7853e289b0d3ba479b943d2468ac3f975792365a4e760f23737897e5acc581209c65940ba4ac546e3be9df0644a44892162ce1ff7a2494618cb0e5657bda1f10f6abd004629b8a71eef310", 0xe1}, {&(0x7f0000000340)="95932e035caa43d464c2cfe97b17ee90454f3e328bd9d54b87c2575e20b8d43930b5de2c15a1373eb7dff16e8d8e3c1fab088446bb352a63e3a66db43fb52c49b7a5e053fb29eae891e59f2aaabfd792a4e47ef8bbed206612e683f7d9e62d0193221ab207679d13ec07d5750958bb6fc2541530f6231c835bc25599f1efcca3c99f1cce9f850a19", 0x88}, {&(0x7f0000000400)="976ddee4a7229dbe950e798af8948a2f04310ea0932b0d54fd2204ca88c9b24b8fc6b77866fd39d783299bc0c349178311e4648c999bd1f4ee2b9e6677ce198e6727f1e7d6df3de9b9fdb5aa4caf4874e5f2e10b44471da4b6fc4af6436edc6425ac76490a78b5e312c2f7eb911d6914e7195550b81ff48b82ca0293d1e7af0061b27c59b01fe09e9362aa6623691aa3fa77df7d632a9c1064f815538d938c79844e2fb5044ac90a1c7004fc1157b960c4354df9f78a90faa0c756fd4ae47d99dece6604d72efa7a1fec2e9e4b", 0xcd}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x78, 0x40a}, 0x400) 16:00:36 executing program 1: socket$inet(0x2, 0x8003, 0x7) r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/130, 0x82}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/100, 0x64}], 0xa) r1 = socket(0x6, 0x4, 0x1ff) socket(0x16, 0x7, 0x2) setsockopt(r0, 0x29, 0x1000000000000027, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xd059, 0x6a) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) accept(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000680)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff3520002d1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb437bb5", 0xef, 0x0, 0x59) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:00:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x653b, 0x800, 0x400, 0x4, 0x3f40000000]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r5 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(0xffffffffffffffff) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0xfff) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0088a72f66796c653000"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r6 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r6) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) unlink(&(0x7f0000000080)='./file0\x00') r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x8) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x6}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x400) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000300)='./file0/file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c", 0x4b) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x6c) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r3, r4, r5, 0x101, 0x3f83}, 0x1, 0xc0d0, 0xfffffffffffffffa}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10110, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() shutdown(r0, 0x0) 16:00:36 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:36 executing program 0: r0 = socket(0x5, 0xc003, 0x6) readv(r0, &(0x7f00000022c0)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/133, 0x85}, {&(0x7f0000001240)=""/122, 0x7a}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) write(r0, &(0x7f0000002340)="e986508971908ccba5584818ff6d08be7816000f5cc912dde6714968a099248e9194b1d0c50f9b6fb507eb60a09e7f7d10968c3f2f2345988ebfcbb1f56c2eb06d26b5ba9e98fae97af44025c2003c60ea621ac26be1c87e462ce9aca812c5eaf5356bd1126a0d05979c13a38b9936e66d74e7d4885ba01116bea8c7f88de011687ff7f5852481a1abdb8a994e93e5180d", 0x91) 16:00:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffa91, './file0\x00', './file0\x00'}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x200) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x8) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x3, 0x80000001, 0x7, 0x38fa}, {0x7, 0x0, 0x0, 0x5}, {0x6, 0x8, 0x5c02a79c, 0x8000}, {0x9, 0x2, 0x3, 0x6}, {0x46a, 0x9a, 0x5, 0x8}, {0x80, 0x4, 0x3e23, 0x9}, {0x8, 0x1, 0x2c}]}) 16:00:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x3f) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000200)="9967b351265898641e88813caff37858b2d5b80968da80a779d514015327c7b58841e0a96caf969da646fd7065530346e3fb139a5661a0784101012ae08188d6fc372f44f53becd53be25c9a6817096e5eccb21a94a8bb4df86fc9f0bd", 0x5d}, {&(0x7f0000000280)="e36cd4c970ff4e4dac417382f02239c5004ac59e2ab7dd9d1326ff6aa61e9d3f431eb1a7f44dd04c1b07ffd79d25897d7ea5dff703cddf56010f80a387145d7bfabb3e4f5eba85eddfde10a2a79a48b1ece20211f1923b473be08f0bc84a1d6cd73c97a9d1519d8fa7e3d5466b5cf49e389b8eec6debf0fdff0765bf7d722a37a28f0618a4dfdb981bb668077587ab50e428c4", 0x93}, {&(0x7f0000000340)="b3f3cbe080e014d1e09ade5e06e9e26953a26bc01f6641f6d70cd3f2549882611a0cdc17f4f3840e38ed1bb87208a731a7cc7c4c027f6e987d25984dd1b9db58cd68556ed1dbfd172e718358", 0x4c}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r3]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r3]}], 0xc0, 0x2}, 0x0) r9 = getuid() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000580)="db0bd3ef5c2565c90d827247eebb48e72928305735eab65d6a770d7366560b3709ce6bfd0dbbb8452a46703b4bab128ea61034f583cb104789eb528c66e2bf22d316f8337b7ff303cc406198b42f5e5ac85579271ee9ccf89de7bb739339ae2e511bd25d13e323e51501cf2e0b4e919eb431c0277b241b8d899a0a7675e948eb9746380844957c47aa0eaa4a4a075a2f44c2e6864175930581be7b2259ef313f37749760d5eedf267d189e8fe14e6fc27a6b70989ef9eb8c5b0d159cb5b2e8a8761953a34a03b6bcc950896dcb962c42d889787a2208f222f51eb7614deeb3610da73e931c", 0xe5}], 0x1, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r0, r2, r2, r3, r1, r3, r3, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r9, r8}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}, @rights={0x18, 0xffff, 0x1, [r3, r1]}], 0x90, 0x400}, 0x3) ioctl$TIOCNXCL(r3, 0x2000740e) readlinkat(r3, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/26, 0x1a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000840)={0x7, './file0\x00', './file0\x00'}) connect(r1, &(0x7f0000000880)=@un=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f00000008c0), 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000900)={0x8, 0x1}) accept$inet(r2, 0x0, &(0x7f0000000940)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x200, 0x0) socket$inet6(0x18, 0x8000, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000009c0)=0xfffffffffffff000) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000a40)="e131aa22ee853e25748c4fde72870032c68397618502e142ab0f59f0829cb45a00637103329ce280b47fd05a79326afd3cd5547a9d6d2595e646039c8cd930ba379801f5f88a3a39cc837845fdae9c86a079a8fbcf5438d43ffa3aa8522aaaca96f46e7da7edd278ce458535734ecdf0e7cc54579fe040755277d4caf3ca3c70d5ba76ea789b8e85f6b8b6313e175343c96ee91f6369332217b2f4adc77b2e5f9c601a2152a0484ae65d15c55d07cdde6a5386dd", 0xb4}], 0x1, &(0x7f0000000b40)=[@rights={0x30, 0xffff, 0x1, [r3, r3, r2, r1, r3, r2, r3, r10]}, @cred={0x20, 0xffff, 0x0, r5, r9, r7}], 0x50, 0x2}, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) readlink(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/4096, 0x1000) connect(r1, &(0x7f0000001c80)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001cc0)=0x2) readlink(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)=""/67, 0x43) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001dc0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001e00)={'tap', 0x0}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x3) pipe(&(0x7f0000000280)) fchmod(r0, 0x180) write(r0, &(0x7f0000000640)="e5fbe6", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='+\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%@#\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='(-,-\x00', &(0x7f0000000400)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='+\x00', &(0x7f0000000580)='^\x00', &(0x7f00000005c0)='/dev/null\x00']) setreuid(0x0, 0xee00) r2 = socket(0x2, 0x2, 0x0) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) close(r0) r2 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) socket(0x0, 0x1, 0x400) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) sendto(r2, &(0x7f0000000500)="d2dbe7c45cae89f37a420ae92ffdebd7665035070b388f0b44dc625338853084cd85ae5eabe11067f0d77a439e8dfdfd4f12b24bc1c681676d956a391b55c80319d1da3aa926fa8492183a8aeebf50805ad44267670bc0961e89ad0aa68ac07aef1c3b00cc588408c5cb137489d6c415028ed27a1ba4089bda654504a68015f4becf5c13525e36e2600639b7ba856c1c412a0363cf762e2d25108fa7574d241d954ab1a66af58c183f88ef4edbc710d037005e41e42b2aa9d802ec4ff76114afd95f1135481b62d7e5eb6a78485accade783e93c8da4294e26e8a363217336cacfc4cb2a9b08cde1c9bfbfcc292009caa7b46cfb339933b33e09c32f7abe63144206275cc33b06d27b8d630cf4bbff45de076c2fecc6171771c994a80092cb5367feb7d3d60c0375fd9f9ef4ae965d19feaa26f897bfaa783d069acca8508dbe5d84dac755f2ce555389c98a891fe74b65f7420e26d190081dbae0b101432c0098a1cc1d30da0a851903d4b32f986ec0d8c3568c8468a2033af06a336ac8adc0c73ef2d0e9a52b2bbcabe001a81b08531d29b47371663b47328a545a89bdd0a9d26962ebdece06f90f7ec0ad3921cf1ba3db777230893f63ea8f4fc4d690e03d88efaf228101bf630430005a9f012aaea01a9f045e25e5ccfefa1a56ad7e2e82c875ca04c9a9b37b34064762a72d9f018480a99c36119c7b467d4bf3f8e149d0d67d53f6527279d0ba3b0d82a6de338a2bce57e4333163073d8295b68ac201a8a884cfd48b037a4534bdc100201646712d927071a84a94aa9b57d1d54ae54ef1edd2e941f40d5db358471c021cb203315d402fe9f7548b71638c7cfb65ff6cb9264dbb9ebdb0c50b4b28a410aeed1a9350cea9d755bfe64f627b560c395f1d3b468722026e95cf92dbb43308c068c6fcd37a89b3976a0d99c126e4fb57701e2224f8645e9a6bebce606c154219d93e2b7d14d0c9f69f642582bc886637fa9bbe37dfdb44cab592042efd04d99b9aa6e2cb5b69cbc6899c9ac94a34a7dab5f6e87dfd2ef162940846d237b1d5dc199b70accbd99a7af8d6d88bc3ae9eafcc4b344b36261391c229dc0435cb26bb09b281d034be38227c1b52d2a78b05e4ba8d0de93c03a0ff960949f2a8fadd10566fe82c92c05d79b552a02dd720e27357e01636f9bd0b7a752c5d695a24faf653b0f5a559ce1cdb27c09cbd1c7796c17fc64538859cf325fd2706fec69871b765444bc1927da765d5c737d4dfd0a4a27a40819108a17fe45935e3ee017004a396791be66c7fbac1190d0d987580dc584e262480ad41dfa565c060238ab16e1b3ebb841967078a2f2b740989411e178646dad6cd4a3201a301257d285770b7ffa6bb74828d6b60ac6db9ccf598316ea1485a6d21be2b5370f2b55945a94bddc3e208131231719f589edb3ad027923b93adc36dd90eb7b76881f1e6564c71e8c07ee7ef10c3a8579dd125146c53faa1b69b463a7080574039e2df2083d3012b060e682e28894061c6e46207430dfea85c3ed8385df6968a062d3086a7753ac71013596596df95f31d16f073dbb44e1cdb3f248672f950208f54f87bd8cb9f1d74f50af1139069d02489056489947c2333b80eedcf906708abdf1afcf495dff1bbe9ec6e14027a49ca7803d03bc0d7bbeaf18766eecfae73c71fcd6654b4789c8f5c808464b097393431d723eda086166d87f7e1d1d405c53bf536c0312d51cc04a1d92ba4762188c18a5088f97f63a9171ce101fba590daf67bff948028a1f2d668452de7ab71c2be7e8c77802aa5a24de1042d0c768f0c0b446c3ca7e66aab15d1d84182aad7ad57cca674a3dfb2a9e25c3d1eceeb07730d2fd55412702c953c5d7e1196da4b1ec9d67da96ab87bdbe0fcf7e62c567aa2f6ce2a353ef4e3dbc1f7af850436901182dc05bc4a5613ea945b48a49bbdf226b647f3f4a8a7db0a258dc1f5bb3131729caba7ca2263d083d80202f42e173069662ed2f80c83718c79a3a03a808feee0bdfd7f48d4147853499cff2267d10ef4bef7d66c2b60bacd0f9ae62dc0bcec899b88bb8a83cb4b391c56a1b80901a3bc375b38d5ea86113d7cb2d2b9744e7c6a9a032c0a9f02d2f44745236b3345f506e1f66d3f896a84073f9038c76e7a5f51f40488980a0104f940fd8cc5da298a17287edeaf013198c0e108661d941401bf37804df67dc5fdf0f2efa8a58bb4ab7bae7c4acfcb1396b24f9dd0c0ac3a4cb4e0c6fbcaed43dfcedd96ca9fd0c22dbc107e2fc352b6953ebee91009189df6d341d209fb5cd130768885648993bbeef99374c35c08bb3ed4697b4a586744158ff7dc5b6048a34992a56cc8317612716b547ccc2a9e248ed79241312b7d6e79f64dc93515050b2bcdcb52dbfe311719f40eee8427bd0edc8866a2029601fcc52b0baf6ab121797d960d3320592611dc7cde9303935623e9c02f2748b54872d1c8463cbfc16966a945f68b9fa24adb57284ab5ff21a07ff38ddd33b3376ead8fc07ee4c6a9ff60256ff8c7f726971ced2671c16bdd4d829e9455c181f0767163be48ffa2cc4f88480548d9ea38f29ada3cb56e407e23ce920192cc1a4c1cad3c6c05ff05434f2fbdadcf309fcc653d144330df5b7cf38e35b63623c4b24a4285eb3b9df5afedf858e220c3171d7fa8a90117ad0eb0e1c77c454861c6e7336b6846c53ae8663bbb652031a69a19446fb722bfcd306ed0753885ef237e5f0cc2303b41d12536e219006fd38a285d81f71170c578fe740ae9e7edc57ad8df34c1289cd013aace7dd1f870e4ae469e53f4227b73fea41258fc84a224ce29dc8a58837927855e26f726a7c2c3321b76cd79db38f61834cc44dbf323e896c51f3138bc1425c9fed33519d23d2add551b097ca24eb75551f109b92d3409dff4b7e284a689ae2c4ceea998bcbaeaf7798af11a2e9a1980d58c5261c6c4b71b925e876e05753fe179df80f5c2d947b5384e9212b31e62723e8eadd336fc3d07f80e46c48f0847b978657df88876b3c3e89edcd559ad6a194cf7e185b83aeb86e1ab328068e18164a38c76deb86f34f007529bdee617c30f09b479d16db4be02664753902497e9ba981db1b044161bbac34e21397f41ba719578ed7757bf59e39340fb78cb5242ce745a453a5f6f722a036c9a23bbbc109470b28abba661eb2f06aee268841a57cf5eecb6a18e290fedffa0eefcc4d8f6f3b0fc4b85fd3903f55d98e4467029012c2d3ad870a8be76c494f6364b2cca02aaf0bce212a138df2c735717cea8adfd2106726b86503a682a381bc9bf00841cb2c0a2119359ebe232adc2fdc3e374d7d9413ef3fba6bc4f57bddc3ade974f2a3f02195f7483a00dfbeda6fc22d23203291c3defd2422fc4342d8f2a34ea00cab297c5e81b8cdd3735b45f103f93a2ad0de59c80298b0013d5bed4460cbd1d4fc2e3c75b08e04a3b4f3d23ffd84aeb16c85359e3377f3ce55ececb8468d3547745378cace7677b39df6c0d90a625badeb0218271465a7882700113e9a579e200517f5622c27fa7d1391137d7036980f6f9faac6eefdcd70886484a1e9a8b43e7883d2f62ef267d4d8d4c0c621f3806aa1c2a92164bf5d1c32b53df90f6b736a200a03723bf5d6e394ea3c9b85fe8fddead786e8eda8286e726cac74b3a4a1baca1345f6eef2974099206c3744d39270a7bd8b8c9b8551d1dfda87a3cd9fcda8d0ba68619e61f8e531576ef14f7f3bc192912383231b1ae7d6316f6239e708a87541a25f71d074c0eb8ec1013d1bd992d16a1405ea4d676d5b1c0a5793fdaad23829a38fd47ee431ca53446434b81fcffc8a163bd1ee228ff749dd035b3f6ad5e5457002c1a33bc44dd6c159013711b0defaab484345d1b3e227e49e2ea548fd42aa70207298045fe641c33935186fb47a4ddf535da31b397d88bac15be1b2c9000ad747edba39bda6ecd9cdb423175fd80a6eee0a605423710db6e45e260f2773f95170a6e0a4eb5576c4e575b49f905165ae671832fd0983dba3eed731bf9914f5f0329353c6eb5edd5ad30cf54a1ea0b8eea00fd1938620932f5c038252f1bba77233ec6f259127a968dc1ad03fe06ba467ef6c2a59553e70cad3a41c1f6670ae5f44ad46a91daf1ba2dc5cb4c6dab8ec686ab47586f7647d4b5cf1455da4bedb8b3d4b88fb8a98274bd695db4b18665c08d33a3033e9ad9816f24da9bac3b02e201d840beef23ec1a99f208e5f9d67a9246d36f4af8f1716c97497a133bcda4b592d011129550f2828f89768c019cbac6282b932a931bbd38623f516fd5bd2a6b38fe15246d02d5fc8a8460aa31f5e35991abfd1889f9a83a5204ae97a8ba340c52d648213f22a41e6c156b9c3ea298c2065d64e68dbfb66a55f4d13e494a846c7da8f02b0009a974924256f412f28bfbcdf2060c44f4fe37f347bb123c29283bf1d9277a66c5af159514f83ed04c454d8e6f3398b685655a268378e3a5fea7f16a3d5430dfe4f7b1c50d233ea0a3e07874cfcd5b51b7a5b805680fe7f80fe0ed3576d5bc61017d0a4902093c605524a6816c2ad5adb651fcb097653741bd2cebda745232565311c896661797b4d54e3b15338aee3c5239e33e3862926d4df1a08964dbbb58b1dd818068071440516fe51337a788e7461098fccf6323af8436f2c36f1ad647384f037caec14d6f9e5f8e2856e03e24e19fa5323d7b0d09864ce486acdfba5c6665bdca6575caa49864e9908633636062a1ed015669fa70694a9bca30dda9e5f2dbe9fea77acd85ed287aa157daa4c2d895568a515d838512a0007aa996a1e7b3c29a1236793110bcd0171b97df6ab277a11d5b7774eab610e15d57fc79824d0df2b4b181cd71e8bc598d63ed6d25c91c9e359e39291ccff003e3a2a90c3b113f8d52e8d5bdb0d2039ecbed328f0d1e6a3372cb812838571bcd48e4485e84e7284cdebe5d9a643dfc04abe29d1ae8853e60bf03d7280efebebb4386e99e1cc92e0d67a80a84cf3efb14784cd0bc4a32a085935195bee2602e0922baccc7603169bace01598315aa1544c4266773587120babf2856496d89718060676915d06111fc39973a2374e4831893b8f5f6d7abced3fc074579b097494df7baa199c8b452e5307678e26b972b3072c75d5b71c5a32b3e294f17508ab0596078b77c47a697d520dbeafb8f79696c32ab77c21f9a8fee149fc1cd22eb45c922ed63b91f8c56960d32c614b38d4fd2e8babbe30741047847a883c016bc6d29d63554186d2e72913178f52e3b0f5bebd1d5a8b651300f778099a4e8f9dafa3f8fa415adf6d3cd80c986c3c0f8849d685bb817e014094d82736236414062e5ee6ee936cdf9cc7cef26cc2615c8b1de372f135345efd36ee613cfb8f17cdf1ee84aee218d1e4cafaace955ad11e3885d48b8ee4a1741682666b666790c5d3d6001f397999caac82e8502540edfd43d7ad9594f15852239af43a71f9cd90c2d524a1f793b04f88895054650f5ab901072f612f612a800fc4eae1ffda9b92efce1df4e2e134a2a915a7a7eceb9d86eeea3f82b759f5a029463c075d56f80415c54df2de8b321f86004db97a148b72ba502e5aa920c719822d4497639cc1841dd7ea9c189865c9f91cee76ef23504604e4e7cb2d0ff8db46c4c81b82d579b34eaf5c657a6c499d05f2aa89b712d5f8b6aa115a2684805f6e75ebdb40fbae770966fabf5832992e22fb0134f42fa829fcbb72515b565b96156bb28e5ff542e5b8b4c1d9d91f8e562f60c1cfe88c68c4807dead67d7e2fab8980217650", 0x1000, 0xa, &(0x7f0000001500)=@in={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x400000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') pwrite(r0, &(0x7f0000000280)='d', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffb, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x84) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)=""/98, &(0x7f0000000200)=0x62) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file0/file1\x00', 0x8010, 0x104) sendto$unix(r0, &(0x7f0000001340)="c0ef2e791ac6eeb24bafe80fcbc63ce4b2c3a9b423bcaba9ef827e2fe83944b9380564ed2e46f8651ae6fd0c7c8a22439cb274bf8a41b73687c8303ff8dd0394faaafcf220b42c8087906da6e99b5e69532e850a4ea05734b9b2adb9948977262820f0e81ab765cb0e0d9b995804fdfe67408259f6a8c34e7dbb2aced7940ff91ddd30898af8dfe36938e08c5c127470d00fbfc9696110ab87b82d960739a48c13bee021f1039681a3264055d1004ed714c2da64fb6b55f9b241561dfc5efc8a9c9623e18ccc801df4ad6f5aa91fe2d5c6d84b630b4b1851d307d81bd6fd7082d1f2eb8b35b347771bd1c7925ce751752e1c040e868bd7daf118658b4c841c2e782b9c7829dfa34ef2a2b03da855da6424e539457b2519f3a787477d9fac24555ae2c29d8ea2b184ed2f7424fa1eb2ad1486399f61c5d473027c180e5ee1ab2a91ca3e39cf217987295a0e0c380c49b9ee34ca87397fd5309e0067c56525614f9a390cbc8084410cc301ce92a6afe13c15c3d863178c080f5945cfafd0230421ed2f130edfef18383cf3441fb2092587d3f94af008420441f173c162c873c55aabf5ff4a5a4112f57bd6f93030570e7092457b2c3d93dcad22cbc715afe3222d965fb642dc770c9ee4d095657ec7a9ac8afd245584f25c9388aa8b2908e34121d519b672b4b5b8ee7fe08347c05b41401d3cac2a2cf9a950963a8ae797f95e8973381050c47f55238874ac5168202dab54b91f82b936229247832577993d7033b5a6b693b56db30aabf7c4428333c01e5150c64162c29bd9c72fab3c1e3ff2983b05b9b3dd72e83a1e5a16e220a53e576e19c54d7624b460f4a2cdce922ef109a81daee44d283121e0860f338ba109131243ed30782b2d318f4131b6cbeb691a4179b007aa10f123f557514b3af366a1d462ee9e4f96269f016d323cfcb59d2031cfeb6aa535c28cd15f1aaafe26dd188931004deab175cca729908ebaa77e3791822e96e4a35feabbbd642019ade1896e19b8adeb9fc68a590f9f6cfa8ec0c789ba87af4e64d5c5cc6836e73b7d54113095e220d3c5613fa7ad778a8165e754fefe5d9e2ec27b4d77d6905be7e6d1724b4e9d0cbb1a790764df92a8b065abca41779aac4e3954173fb7dece967b13370c000ac1decebf861184129b40f3b692113ddbfbf4a93ab7ab8fc108236fb420b53f13403eb54cda5384e562673cd3b7820a92ef2d1972a702a4df75236d9215efe262290a671bd9a92703afe0b0f763f6d4e17bd22aaf1b6003652bd47e987ea07b1912cc7e83f4a00e65b02ce51ef86b129bbebfc91e50f9107a6b49466f8c54fc5725ea7a66608c39247fcf5f75775295ed80d22cbe39ce75bb373d9ce393fa69e54522edb3b82f8b6c35431ecfcfb98127989c03d8027d9e2e51751f1594c0d4ab90f152a6c7398dcafe5b01d8000630df3d61e6badc16a1dea7e28fd67a9a7a2a9b320a709d183fec3f3e091367d201917983c8b95ed8f945106f5a1135c866cd1f9eaaccdcc1cae0e6b1d79de850c373bf7797bc3f6795ccd3f68133d4cebe6708f59efad0f13576590182f82859c58fd8c093d8d54fffd54e8395e82770a18d4b264facba2a281c79b393a048bca5761896bd72c7d06e6986e3a0ce49b4bc16433e6e04774a0c3f836bc716d4835a2ef685b5b9a14fb6f185556b3c8c11315f11e3742912f2c7de0c993a5017a902e0a54d1c9c46e79c6db021d97287bb3fc566abff5d4d7aff2c8723a6b7250dab7090561310a90f81d6a628a9bfa331a820772ec3a2d970b0da2b0713404763ac3e50c5b3df78265337c82538196131067ecaefd7b36105a62f984f61c767fdc8100f3e91f52b5a7d5f05ec209282808bae7c194a52136d77663f9e30219bf050151b8474709845f7b21c6405e9ce7d33e44784d9d664ecde1f4d39ded632d22b5d96cb70eb71a782915e3fd3f54476f6d24bf2399b3db5e1a886b32e60299f0a4edb847a66eb7109f6b3f5c6caad48c66755e65544844ce209aa7a9a32e08690b80bed7825af060c1463f31fe7cb13969a6dacd1900d25351959c22922bf97a3208c2b561b2cb7d23c02792c503ffa0c2ceb0d69f5466deb4c4d61183d685c9cbb98915b1abe50e02b0105bb2457a126bd3d0ed908b0b77532038c46a22bb5cd66df404c139ceaea1c2472769f9443bbd129cb2c146bb14bd206289ab06cf71f8750f7ad1081d7c1de6c3532f4c1d0e30e32fcf24a24b6c6b3a224bbef4b04a8234b80f14dd0b19cc8dc5fb4c4e16f9be0076e2a3ba92510f60d1d3c05f0ff5d70462e3eb6ec05ca8602dd0f5870acfdc68fa13b0d04b193c1d067523ac74508705613ac987337faf217e0c46428906c2aec86515728b652efa78b93af1b71bc85deeca394ab1918b5002bae6e009eee98aea9e74917e57d6516e5ec474191a36e5a0185a7df0dfb839ceeaa51936124ef46dcd8104654d34bf0951a740ce57024c2a87f30c5b4d7712fed2f62f12573e0f90795d265ca906497c81c90a7b1cf1d42f2c77b5767a8fb876fc9d3b35c15df49536a5f0563c8f6b65fc28d499724601f456772fb081efcf4e09a226babbd85335054fa8b8104490113ec58016d407364460c9b5aa68d6ddb4ce45e21f4241f510e22cbbd818cc8cff09ffb278daeeba6bb4da261fd5dd91b46379d36f77d27601de1a0bc933463d563a5765538bd0c0521966768811099aef0fad5bb52f48489a066bf05ea9e399147015f5479a687ae61f7ea9c1f696e53ad74612c4e550309b7c207818a3966eede02e0402cfc85631e9559f09977dba4e9da30be3863ee61949cc35cc0b58136cb4fd3f09daf0073c143c3824f4b8641b760c7bdd24cc50b18ed037da8be81ecc92010e981de7ecd722c45d971def458b6b0e7a43e4c3dc91483d4a18c8001bdb191886a577da20b9f6f9716d7a0ca6fe3af028855c40f6d883aade0e7546c5d0d1d037f086755168e6a134b6bad054fbd3844f9272a7d813d4fbd52cfd891f922ee0f14ef5a03609e22bfb5a79db13a468f343fe35fd7b6d3cfb853add06401b6f6a394567ece1f0d2e63787e71a199075766463846ef08f76cbb1d2e34b3bd69e046d963753f047bed3771a2b37b98450be3ceef5aadf5d89ca010ad16778c90b265618abf9c31486eaf0d4c103b44fd36728d3df38b269f2c990a835b4743f724a276c6a8ba020d2c0ffa56b2cd61fa2f77645dc79c86c5186b7ad53ff211d4667b3979582bb1aead981c955dbead9a3821aed71a8c27b4bc442a57d6f5da44fef17947ada73e4fbc62e19d101df0670224e98f46c37ee3b0b5ebe92390608958bbe7f87a86b8edb90062b758835a8d6f0f29f2e8615dab61d0dddcd044ce6b4de0f6c9456d7049b9a625fbca6000c3f5a26c29cea457cafd27227d9d5410fdd3d8cb63437e1c1e45cbc172a9c4449cd9624f52dbb11e7308bae47cc772b5856059d486acaa361592c661ab9c1000a2c8013afd82c74e2746abb8fe6b836b374133707ddb0168437afe9e6d8631bdc32ee95cdeb11fb913e92a4241afe59ee9748cab4a4af9adbc06941b1b1c09383eccdff46b4b325b69cd32fa99904314635a83f10ae576fd7dafb58be34393a0863693ca8f7d62e374b62e2355fc4c9caf7b784eab5c7eabbd0eacdea1337bdeb575bd29dd360e3bdb121922971e46e93f3bf3c2988fba85c2a6330536706447c051158e34be859fa5f036a82039454d7a9d58910770b6d489f13b41bcd128fb7e53f11e42070e82f31e5a33a6fd8811914b60f9e9ccd943c66113ffc3480d37c0ff5c2e9073b10757cc26b215df06d162a0586bb6a7f240898654259282162fedca5981ff042de885d3e5963a3c9533efb1dcf19501e36670e6fb5256afa5c9fa6b8017d05492d438fbceab6ed187e8b466c33fdbadd02de87662a8b3e349edf650bac5f23a52f1197724c350cfda731984a6436aaa4fad49a03ed4ad142889204629734bb8db4e991ec062a15ad02352eb971d892bafaa5123c37b3391414ad32208b64136821dd756193039e976730257ec84d297391c68eb0d6fd564804119b79f508a34167f9d2d210845298238ae3c8b8fe65f70344d3e0ccc06dee7df859c4c30ab94986b90ce1b9218b1ab6cfa70cc39cbea455e3e5500f743c4edef13b634f040ad4abcf47c4dfd2253a8978f7ce754a8162b9ec0582fde0b9939934071c94b5417049ea1596430f5d650827ccdc023c66c7477a12cf8e0619a3c5829911d06bf3958ad64980979f0abc0a29dd337e35a4e71b01a04bd4154321524c117b5151b8ccc4435a25bde702598ce4d502441719d706883e0d9cf5f60cf7c3c1bbfa3c632f977f3f4593d4031805fca54b7a64e4c201ec898bc2de8d31893523c4876cfa9e5c2947b65052b192f2abe5fcd52003be43f246c72344d4322b540e24b57cf05f2a3e99ae5a6001979e39b9da8aa360031932f52b9054cd8c9096e41071a0c4842e4ea7c6162c9537b975bfeeaf78c2a3f55793cacbdc5938f60e2b79aaa70da252170577897168aad2c2a0779cd7ffa320d632781846e879b69e9a50a1b132eb6d18ff7004f1751e7b3309902d1bc0aeb8e8fdc9b20011dd2cfd66eeb032ad5ef6895fc609edde9accea4898b06d2987d1f0f7897cdc1fee380a2f901c7570c56c97d40b7d2205b0378c41a826cbc0dcd55cb8ac8ed6187558699a7d223459f85f53b6976130cf594be2e190c55a4a998695eef46b0ede5fa7bcb4a6b87fbe020591a97432afe70bbccfa157c23239fd6cd38f62419e97407267a7825bf8c532cfeb64830c20327b63c3ae625b6021fb23b44286f93bb28a29a2ac411f362114ecbb2f0b45a5f1cfc1cf4065f9145bbf39408aef795f30a9d4eb963b52c2e0f4717ac926ce6a73c0792b7cf3b6d41a9f68e0c7dc74efb96cbc7e4ca570302957acf3a842fc6aef0c04aa67434f07b8363030f9cc3072efe316c507dc9ae6554757b5daa6fb3d1ad8acc3fa3a7b7ed70332dbd95f3a462cbd8c085d97acbb31d55719b5d75ba20699572fd894eaade83ab1621ac1ec36b59ef44e98e65d683c1ab6faf30bbbec4b109d25359ca9890ba162721334ad7ae494ebd504b1fcb8efd57fc026868375bad88984e022ec6d66c913a5dd7d8985d14947de3b02a97b0efe40c7094d5943f814355779fba965cfdbbb0de8f188f23d2a4f257f98aebe8fb96a6309d65afc43b886deee16b5f40833017636f1d9d2e78af4e593d7c2e3a2b7e87106eb322af23345cae87b6b567124e6b841fc6b929caf1477403260b72344ce028f124c768757a66648c748e043329aa22f4897b9f78fa2f8bad8e4139be684d7f71fe8c5aaa968c6b3a7455d8a5aaefb809683447610d6d83da4d18911391a485362d092e10f802c7fea6f9c6e52ab8991de2e441bcd37e1807a561d994543a0e22fc3514520d20ddec6021e16f503a4c4a50bddc9780e0403f5cf56e8022ac2382d228c05b17f247dc52f2640b1c677499352a353e2e2a9150ca85d32c360f7a15aaf8f3608c5997661ce7a57d45b0973882361b9408dcfc49c3ff36e2f2f71955a32485b891d20b634e2f948165f596774e5295bfb753b75a68664060dc4aaea7991c0dea44aa63d6609fce11f8b67e34879c96b64aafd5d3474309931104b4b4e1cae1df062b2e99b9292a247091089885e0f00b0fa52b7580d7a053ffdc9ad64fe9979b95ef35eb3fd4fd2c5271fb7607f296f8f84fef2067a26520bc578125ef10704ef3c43cbf478f", 0x1000, 0xf, &(0x7f0000002340)=ANY=[@ANYBLOB="15ed2e2f66f3991b9ccbc1a8696c6530"], 0x10) utimensat(r0, &(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)={{0x800, 0x100000000}, {0xf8d, 0x70}}, 0x2) unlink(&(0x7f0000001300)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_index}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x81, 0x9, 0x8001, 0x0, 0x7, 0x7fe0000000, 0x1ff, 0x3, 0x2, 0x5a950521, 0x7}) sendto$unix(r1, &(0x7f0000000080)="a027a1d55a1122debe4af468777ba149ea1e530e60cb4b", 0x17, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x7, './file0/file1\x00', './file0/file0\x00'}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) close(r0) fchmod(r0, 0x8000) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe62) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="c1cba02e6e47491c7878fe8697d5c15ad06b634bb8737d6147eaee2cb11979ff7bb462df", 0x24) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x6) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000100)=""/103, 0x67}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/217, 0xd9}, {&(0x7f00000005c0)=""/79, 0x4f}], 0x7) 16:00:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3) setrlimit(0x8, &(0x7f0000000040)={0x207, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x923, 0x3, 0x1ff, 0x1, "b7b54665972691a7a674c38a09a79c2a838e3151", 0x9, 0x33}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x0, 0x9, 0x4000000000d757, "a7a965f394531e28d3b5b16983d9e90a378e7441", 0x1, 0xfffffffffffffe96}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) write(r1, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f302d8293e80e38d7ee1686b37109d0821b240328e68bc9fb757b70a", 0x5c) getuid() 16:00:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffbc, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0xb1, 0x20000000, 0x63c, 0x3}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x0, 0x100}, {{r1}, 0xffffffffffffffff, 0x4, 0x90, 0x3, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0x60, 0x40000006, 0xffffffffffffff5a, 0x7ff}, {{r3}, 0x0, 0x0, 0x2, 0x5fab5319, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x84, 0x0, 0xfffffffffffff000}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x1, 0xfdbf}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x4, 0xffff}], 0x4, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 0: pipe(&(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x43fffb) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = socket(0x20, 0x526735c83c64316f, 0x7) fcntl$getown(r1, 0x5) getsockopt(0xffffffffffffffff, 0x0, 0x6d, 0x0, 0x0) 16:00:37 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) r2 = accept(r0, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getgid() r6 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="ccd3da1714e4c87e5b8a86d211dccbcbe3cffba6678464c3c6db0ba80f709595f5ed496ce1ceac7522fab3f75955d6b90901648d99b5ab2dc2bc89195e6472db570c71575338d73a41e3f2a88fde73690e3ec3253376c89e65ef5d3be3a5e83d90af596ab95a7b1da20b07bdbbcfd913b77940e7fb8386de52254f9ccd75ddf6f145", 0x82}, {&(0x7f00000001c0)="810c803a69ca647bcda81685002a0935770a2135a6647339224f97bdd481f724acaafce401bab333a336ca30c42566f45c4a3f28a8ab1e9193461ea8aa2d281203d2083c4e4dbbe20aa59a6d4cae202577a9195d5e9fe5cb465f483388f606c0c598dc5a3e4612873caf42d7a30cadd737dc53c87f5353670da666d9e35ffff7cd974e2b4a0d2a7e88ce93a1b2fa86cc0df4b2b2f8872cd7f0750eea2fc1a106595174d5548db8785f0a2db9e155871a44", 0xb1}, {&(0x7f0000000040)="e825a061d09ffc7c0241bbd5f74b5607b9e4575c8bf7a0f30b4c85229b3b3bc8a5a9", 0x22}], 0x3, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x50, 0x40c}, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000100)="8e31de4e8a17d6d55e84d5cad12b9811fc746b2046a3b74eef458377d4e79ad100895df64633166f205445eb9ce39b72bb6eec3b7316d6a7ce9512674ac9325942d43d5db9517ab8ceec685f038263481e1e0ff98b383f300fd3de6805a79b93bd50d4dcf92d97fd8bedac85c6bdbf701e94e94952f2019328e4e82e48e955216b") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x10000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:38 executing program 0: r0 = kqueue() dup(r0) r1 = socket(0x1, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) listen(r0, 0xfffffc0000000000) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/97, 0x61, 0x1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0xffffffffffffff8d) socket(0x10, 0x3, 0x200) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x3, 0x8, {[0x1, 0x33, 0x5, 0x7ff, 0x100, 0x10001, 0x10000, 0x1, 0x7fff, 0x8000, 0x0, 0x80000001, 0x6, 0x9, 0x0, 0x0, 0x2, 0x5b], [0x2, 0xffffffffffffff80, 0x10000, 0x0, 0x400, 0xffffffffffffffff, 0x1, 0x40, 0x1, 0x4], [0x7fffffff, 0x3ff, 0x8001, 0x1f, 0x46e39d20, 0xfff, 0x9], [0x20, 0x8, 0xffffffff00000001, 0x0, 0x0, 0x7], [{0xbd, 0x4, 0x1f}, {0x401, 0x0, 0xfff, 0x20}, {0x8000, 0x8, 0x4, 0x2}, {0x6, 0x400, 0x8, 0x102}, {0x2f, 0x61f7, 0x1, 0x4}, {0x9, 0x200000000000000, 0x1ff, 0x7}, {0x2, 0x5, 0x6, 0x1f}, {0x5, 0x4f5, 0x3, 0xab}], {0x4, 0x9, 0x100000001, 0x8}, {0x3d01cf25, 0x0, 0x6, 0x3}}}) 16:00:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x24, 0x9) r1 = msgget(0x3, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000006c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x5, r2, r3, r4, r5, 0x4, 0xfff}, 0x3, 0x7f, r6, r7, 0xe, 0x80000001, 0x4, 0x7f}) r8 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000100)='./file0\x00', r8, 0x3}) setrlimit(0xb, &(0x7f0000000600)={0x9, 0x93}) r9 = semget(0x3, 0x2, 0x380) semop(r9, &(0x7f0000000640)=[{0x4, 0xe42}, {0x3, 0x0, 0x800}, {0x0, 0x1f, 0x1000}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000540)=0x1) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000240)={0x8, 0x4, 0x417a, {[0x5, 0x8000, 0x3, 0x6, 0x1ff, 0x10000, 0x1, 0xfffffffffffffff7, 0x1000, 0xffff, 0x4000000, 0x3, 0x2, 0x2, 0x7, 0x5, 0x3, 0x3], [0x2, 0x7f8000000000, 0x5, 0xb41, 0x8, 0x358652e9, 0x6, 0x20, 0x4, 0x5], [0x0, 0x8, 0x8, 0x0, 0x3, 0x2, 0x800000000009b0], [0x101, 0x1, 0xfffffffffffffff8, 0x20, 0x3, 0x7], [{0x7, 0x527, 0x7, 0x20}, {0x200, 0x6, 0x1, 0x5}, {0x8, 0x1c0, 0x9}, {0x6, 0x100, 0x7, 0xfffffffffffffff9}, {0x8, 0xfffffffffffffffb, 0x1, 0x3}, {0xffffffff, 0x4, 0x30baaa2, 0x1}, {0x6, 0x27, 0xd38a, 0x8}, {0x9, 0x1, 0x3, 0x2}], {0x6, 0xba, 0x9, 0x8}, {0x8001, 0x7, 0xfffffffeffffffff, 0x93e3}}}) ioctl$FIOASYNC(r12, 0x8004667d, 0xfffffffffffffffe) ioctl$TIOCSETAW(r10, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r10, &(0x7f00000000c0)="86", 0x1) getsockname$inet(r13, &(0x7f0000000580), &(0x7f00000005c0)=0xc) read(r11, &(0x7f0000000140)=""/229, 0xe5) unlinkat(r13, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) pipe(&(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="9f69fa0dc473cd236069eb1997c54e77ba0453587bbcaf358cf7ac3837a22c87b6397e382ee6e30e75a2c3b0db4dc88975c96eecf960716a4def2e1001a64137986586111bcb6d6b906fa71e91f76e2e4228c9a4938529b4827394f4dcf6c0f18aa76778b6c91e9e403a55e9cadbc7c1b1b2eda2dbbd00cde0ab5ba67b6e1b94fb380dd25c51571785f5e25d423ef6178bca87885e333f06dfb241659b89eb511ce5d91b72b1d903000000000000005149e4") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x43, &(0x7f0000000180)="b67a4eab7a6242aa7e513be549200d8c2fe5ff1643acf20f3b6a29b9d4c9d2c47369ea46696a69fba12d40443a8518bb8a9894235d27042718f39e2baae2e636a196b7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xc00, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3, 0x2, 0x9, 0x6, "833e977899234addb84443f6affb57344b53376c", 0xfffffffffffffffd, 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r4) r6 = msgget$private(0x0, 0x2000000040) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x00'/170], 0xaa, 0x0, 0x800) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@file={0x0, ""/59}, &(0x7f0000000300)=0x3d) r1 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESOCT], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) fcntl$getflags(r3, 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0xc9}) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4, 0xe5) pread(r0, &(0x7f0000000040)="ad0fddaf2a481dceffb735453a719ce6c01b3a0bb93c50e38c41c1f329a1f0860f9a1e397f3da9ae4e8277e4e41f50918357c6fdddc5533a3379da07bb6fb2ce5a9ed35fe98b32e169bff4ea6f747438b7b9af3fd8b6cdd5f43cfb1cfaae7b9fb0ab4e8f3a030069f2cf2535781bd27197c2b2266e24ed80aaae96d7cd573435e72631b08046bcbaba7ac754bfea14d1db845ce38a7eede0e38614e893bfb72b991d0c", 0xa3, 0x0, 0x0) 16:00:39 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x0, 0xfe3a}) clock_settime(0x2, &(0x7f0000000000)={0x2, 0xfff}) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x40, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="3f5ff0ea13ead493c9be3ac2425d086b9d7d13a13c9fcb23eb375fa7b643a62bf2ea2432745ae729fd0ab7913ffb89c4233af6c2e5e599850704e01de7adb054c52bccb7c51be55f8a62e5ad395874644ef784d4e54de43a425ec5afb26f", 0x5e}, {&(0x7f0000000240)="0589853eb7b6ed09399d2514e217634f96a076fd419ea4c4be7b9ac140222820540451391de09709243ae7bb270fd2f4b0fd07156d6be6f159931cdec93ea82d27436b0504591d8060908b6943fe46b522c3d97550333f0726f761fa334407eded3c4ddc4840e9009e7cee67e3b49f35de9e0638b5ea7ddcc991e63a957b824e85320628e512", 0x86}, {&(0x7f0000000300)="d88c0a3a781bfabf82d1c37b027121aab5c4f57630de233cd95cd95d0ce2ea580f1a4fac4786519094deb1bfecb4ffac63acacfc996fb83e9c9b1557d050f362", 0x40}, {&(0x7f0000000340)="94f3d0730fb823e9aaa0219a9af078ad7a074300741e8203a6d8c226f88befb805e62f926ed91b3a3dffca7fdbf36905ff56522aa132b84ebf549faaf52d1f4d86cfabe4b9e7f24533a125627e7154dec321ef1a1d6b95b3f95e9952405d2b450fd05c2b21bdf7215f5259b2db96d2aa6d4d7ef6e230a7b6ab45383e258f7b431079bfefe9e2fee6cc59180895326c10c62689c4a302a65f8a38c7febe52907f06ffe5a816efca7efde3123479fb0532aa8be94e9179a9", 0xb7}, {&(0x7f0000000400)="f2d5135e39175693bdc6a2478b6d362a08ec13d452b88b7d31f48dcb689c07e1fc283e6963f042d9", 0x28}], 0x5, &(0x7f00000004c0)=[{0x28, 0x1, 0x100, "e8b8408f6d870893700bf11849ed029c11"}, {0x50, 0xffff, 0x0, "3c1e7304c52095847171db67882e9d0ffc7a584344a9951b0d2a8232a75f51825de37792719b5d8663268e8259ed050ed1c988b99d36c60d6bf3d03e436e5819"}, {0x78, 0xffff, 0xa44, "87442a10df507a4d7e669e335d45d9f5639588f8d8831206beddbb9889cf2b1ed29c767bb616f59ae6879703d542ea056900c4786f21b59cba6251a5bb464f272a7620651a00e8fe2efd85795813d1a12f2039ac6728e85f94ec376e61b72c427c7f9a4b998f1699"}], 0xf0}, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8181, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x91, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) dup2(r1, r2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10880, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x8000000000000fd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) oLËÓTOrc®&<y0OP›ôF ,µméÔ]ݲY¾çzÉ|ÔøÝ_«b%kf¢FCŸÅ©Ô§“k+E=P”—SvÚŽ >pÎ(Ë"f~3S’ÅØ!¦GoLËÓTOrc®&<y0OP›ôF ,µméÔ]ݲY¾çzÉ|ÔøÝ_«b%kf¢FCŸÅ©Ô§“k+E=P”—SvÚŽ >pÎ(Ë"f~3S’ÅØ!¦Gvput: bad writecount: 0xfffffd807125bd80, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1459, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 417362 9145 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd807125bd80) at vput+0x187 vn_closefile(fffffd8068f12438,ffff800020b6e788) at vn_closefile+0x15b fdrop(fffffd8068f12438,ffff800020b6e788) at fdrop+0xc9 closef(fffffd8068f12438,ffff800020b6e788) at closef+0x11d fdfree(ffff800020b6e788) at fdfree+0xf8 exit1(ffff800020b6e788,0,1) at exit1+0x32f sys_exit(ffff800020b6e788,ffff800020beb0d0,ffff800020beb140) at sys_exit+0x17 syscall(ffff800020beb1b0) at syscall+0x552 Xsyscall(0,1,0,1,0,7f7ffffd74b4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7480, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vput: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd807125bd80) at vput+0x187 vn_closefile(fffffd8068f12438,ffff800020b6e788) at vn_closefile+0x15b fdrop(fffffd8068f12438,ffff800020b6e788) at fdrop+0xc9 closef(fffffd8068f12438,ffff800020b6e788) at closef+0x11d fdfree(ffff800020b6e788) at fdfree+0xf8 exit1(ffff800020b6e788,0,1) at exit1+0x32f sys_exit(ffff800020b6e788,ffff800020beb0d0,ffff800020beb140) at sys_exit+0x17 syscall(ffff800020beb1b0) at syscall+0x552 Xsyscall(0,1,0,1,0,7f7ffffd74b4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7480, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020beadc0 rbx 0xffff800020beae70 rdx 0xffff800020b6e788 rcx 0 rax 0 r8 0xffffffff81b74c73 kprintf+0x173 r9 0x1 r10 0x25 r11 0x971b3a2df9c35751 r12 0x3000000008 r13 0xffff800020beadd0 r14 0x100 r15 0x1 rip 0xffffffff819bf398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020beadb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=32791 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020b6e510,0xffffffff8239ad38 process=0xffff800020aebc08 user=0xffff800020be6000, vmspace=0xfffffd807f00bb80 estcpu=30, cpticks=9, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91448 502947 27592 0 3 0x82 nanosleep syz-executor.0 53003 239845 1 0 3 0x100083 ttyin getty 55852 135215 0 0 3 0x14200 bored sosplice 21937 339864 27592 0 3 0x2 biowait syz-executor.1 27592 400006 22296 0 3 0x82 thrsleep syz-fuzzer 27592 295579 22296 0 3 0x4000082 nanosleep syz-fuzzer 27592 388618 22296 0 3 0x4000082 thrsleep syz-fuzzer 27592 104613 22296 0 3 0x4000082 nanosleep syz-fuzzer 27592 509720 22296 0 3 0x4000082 thrsleep syz-fuzzer 27592 428175 22296 0 3 0x4000082 thrsleep syz-fuzzer 27592 321048 22296 0 3 0x4000082 thrsleep syz-fuzzer 27592 111624 22296 0 3 0x4000082 thrsleep syz-fuzzer 27592 100700 22296 0 3 0x4000082 kqread syz-fuzzer 27592 298310 22296 0 3 0x4000082 thrsleep syz-fuzzer 22296 398257 60623 0 3 0x10008a pause ksh 60623 52243 7252 0 3 0x92 select sshd 7252 209168 1 0 3 0x80 select sshd 51500 69394 73477 74 3 0x100092 bpf pflogd 73477 391480 1 0 3 0x80 netio pflogd 45992 139086 72230 73 3 0x100090 kqread syslogd 72230 125690 1 0 3 0x100082 netio syslogd 71794 209571 1 77 3 0x100090 poll dhclient 42002 227674 1 0 3 0x80 poll dhclient 60055 15388 0 0 3 0x14200 pgzero zerothread 94964 38904 0 0 3 0x14200 aiodoned aiodoned 69566 247496 0 0 3 0x14200 syncer update 45130 44706 0 0 3 0x14200 cleaner cleaner 9145 417362 0 0 7 0x14200 reaper 15260 86054 0 0 3 0x14200 pgdaemon pagedaemon 5027 368419 0 0 3 0x14200 bored crynlk 62292 136745 0 0 3 0x14200 bored crypto 36743 215743 0 0 3 0x40014200 acpi0 acpi0 33749 199255 0 0 3 0x40014200 idle1 22397 15270 0 0 3 0x14200 bored softnet 42844 468856 0 0 3 0x14200 bored systqmp 4655 97015 0 0 3 0x14200 bored systq 92617 194221 0 0 3 0x40014200 bored softclock 26598 348481 0 0 3 0x40014200 idle0 48450 381360 0 0 3 0x14200 bored smr 1 41432 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 21937 (syz-executor.1) thread 0xffff800020b28ee8 (339864) exclusive rrwlock inode r = 0 (0xfffffd806e1061b0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b127f78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9548 6432K 6950K 78643K 13791 0 0 pcb 13 8K 8K 78643K 101 0 0 rtable 113 4K 4K 78643K 413 0 0 ifaddr 69 15K 15K 78643K 147 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1511 0 0 iov 0 0K 32K 78643K 179 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 2329 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 176 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1311 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 54 51K 83K 78643K 616 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 142 0 0 in_multi 33 2K 2K 78643K 96 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 298 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 103 21K 30K 78643K 5281 0 0 UVM aobj 59 4K 4K 78643K 62 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 60 0 0 NDP 15 0K 0K 78643K 40 0 0 temp 194 2748K 2814K 78643K 7341 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 68 0 66 1 0 1 1 0 8 0 rtentry 112 59 0 14 2 0 2 2 0 8 0 unpcb 120 456 0 444 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7374 0 7374 1 1 0 1 0 8 0 tcpcb 544 232 0 228 1 0 1 1 0 8 0 inpcb 280 644 0 637 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 2 0 1 0 8 0 ppxss 1128 18 0 18 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 38 0 21 1 0 1 1 0 8 0 pfstkey 112 38 0 21 1 0 1 1 0 8 0 pfstate 328 38 0 21 2 0 2 2 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 232 0 44 13 1 12 12 0 8 0 art_table 32 233 0 44 2 0 2 2 0 8 0 art_node 16 56 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 17 1 0 1 1 0 8 0 semapl 112 172 0 162 1 0 1 1 0 8 0 shmpl 112 60 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3427 0 2010 47 0 47 47 0 8 0 ffsino 272 3427 0 2010 96 0 96 96 0 8 0 nchpl 144 5521 0 3884 62 0 62 62 0 8 0 uvmvnodes 72 4256 0 0 78 0 78 78 0 8 0 vnodes 200 4256 0 0 224 0 224 224 0 8 0 namei 1024 16591 0 16591 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 16654 0 16653 16 13 3 6 0 8 2 plimitpl 152 120 0 112 1 0 1 1 0 8 0 sigapl 432 1509 0 1494 3 1 2 3 0 8 0 futexpl 56 15475 0 15475 1 0 1 1 0 8 1 knotepl 112 280 0 261 1 0 1 1 0 8 0 kqueuepl 104 287 0 285 1 0 1 1 0 8 0 pipepl 112 936 0 917 3 2 1 2 0 8 0 fdescpl 488 1510 0 1494 3 0 3 3 0 8 0 filepl 152 8719 0 8619 8 3 5 6 0 8 0 lockfpl 104 552 0 552 2 1 1 1 0 8 1 lockfspl 48 187 0 187 2 1 1 1 0 8 1 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 1494 0 1485 1 0 1 1 0 8 0 zombiepl 144 1495 0 1494 2 1 1 1 0 8 0 processpl 896 1526 0 1494 4 0 4 4 0 8 0 procpl 632 4425 0 4383 5 0 5 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 15 0 15 5 5 0 1 0 8 0 sockpl 384 1192 0 1171 5 2 3 4 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 182 0 0 21 0 21 21 0 8 0 mtagpl 80 25 0 0 1 0 1 1 0 8 0 mbufpl 256 237 0 0 12 0 12 12 0 8 0 bufpl 256 9137 0 2108 440 0 440 440 0 8 0 anonpl 16 156488 0 144439 91 40 51 66 0 125 0 amapchunkpl 152 8719 0 8609 17 10 7 10 0 158 0 amappl16 192 7709 0 7044 81 46 35 46 0 8 0 amappl15 184 182 0 182 1 1 0 1 0 8 0 amappl14 176 241 0 235 1 0 1 1 0 8 0 amappl13 168 622 0 620 1 0 1 1 0 8 0 amappl12 160 478 0 474 1 0 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 84 0 80 1 0 1 1 0 8 0 amappl9 136 603 0 600 1 0 1 1 0 8 0 amappl8 128 169 0 149 1 0 1 1 0 8 0 amappl7 120 37 0 33 1 0 1 1 0 8 0 amappl6 112 59 0 52 1 0 1 1 0 8 0 amappl5 104 637 0 621 1 0 1 1 0 8 0 amappl4 96 1600 0 1567 2 1 1 2 0 8 0 amappl3 88 593 0 582 1 0 1 1 0 8 0 amappl2 80 11734 0 11660 3 1 2 3 0 8 0 amappl1 72 42449 0 42003 25 14 11 20 0 8 0 amappl 80 4696 0 4657 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 61 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1510 0 1494 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1510 0 1494 1 0 1 1 0 8 0 vmmpekpl 168 16184 0 16152 2 0 2 2 0 8 0 vmmpepl 168 190195 0 188392 158 73 85 100 0 357 2 vmsppl 368 1509 0 1494 2 0 2 2 0 8 0 pdppl 4096 3027 0 2988 7 1 6 6 0 8 0 pvpl 32 440032 0 424809 219 78 141 165 0 265 13 pmappl 232 1509 0 1494 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 608 0 6 18 0 18 18 0 8 0