last executing test programs: 1.752791763s ago: executing program 3 (id=231): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="1c290129", 0x4) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x1c) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setresgid(r1, r2, 0x0) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0xfffffffd, 0x80000001, 0x10001, 0x10, [{0x0, 0x10a6d, 0x99ad, 0x1079000}, {0x7, 0x7, 0x8007, 0xfffffffb}, {0x2, 0x5, 0x6, 0x9}, {0x2, 0x800, 0x2, 0xfffffffc}, {0x401, 0x1, 0x2800, 0xc}, {0xfffffffe, 0x6, 0x3, 0x99}, {0xce1, 0xffff8000, 0x4f8, 0x6d}, {0xfffffff8, 0x803, 0x14, 0x2d}, {0x4, 0x80008, 0x285, 0xfffffff8}, {0xf, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5, 0x2}, {0x801, 0x9, 0x744c01d5, 0x4009}, {0x5, 0x0, 0xc, 0x3}, {0x7, 0xfffffffa, 0x6}, {0x3, 0xdd5, 0x5, 0x7}, {0x0, 0x800b1a, 0xe7, 0x30004}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x7e, 0x0) ioctl$DIOCRDELADDRS(r4, 0xc4504444, &(0x7f00000005c0)={{'./file0\x00', './file0\x00', 0x8, 0x5}, &(0x7f0000000380)=[{@multicast1, '\x00', './file0\x00', 0x9, 0x8001, 0x2, 0x40, 0x4, 0x83, 0x6}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8, 0xa, 0x1, 0x2, 0xf7, 0xc}, {@multicast2, '\x00', './file0\x00', 0x6, 0x8, 0x2, 0x3, 0x5, 0x80, 0x5}, {@loopback, '\x00', './file0\x00', 0x1, 0xe, 0xc, 0xe6, 0x2, 0xa, 0x5}, {@broadcast, '\x00', './file0\x00', 0x7ff, 0x2, 0x18, 0x1, 0xfa, 0x3, 0x8}, {@empty, '\x00', './file0\x00', 0x8, 0x120, 0x0, 0x0, 0x2f, 0x2, 0x6}, {@empty, '\x00', './file0\x00', 0xa08, 0x3, 0x1a, 0x9b, 0x8, 0x9, 0xf8}], 0x88f8, 0x7, 0x77b1, 0x8, 0x1, 0x2000, 0x1a, 0x1}) r5 = socket$inet6(0x18, 0x1, 0x6) r6 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x8010427e, &(0x7f0000000040)=0x8) sendto$unix(r6, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae37495c1293e35d1fd36acf20bf404bef1fffffff7c8cf5f882b297be1aa050400ce94e2f0ad30bbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c230009d35aae3925a2e791034f0000343712cc11ffffffffffffffff0e00ffffff800000ed007f62b60835b90000000000000000", 0xb1, 0x4, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000001600", 0xa}, 0x1c) r8 = msgget$private(0x0, 0x80) msgrcv(r8, 0x0, 0xffffff89, 0x2, 0x1800) r9 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r9, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1, "00000000000000000000000000000001", 0x40007}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a00000000000000000000000000000000000000000000000000000000000000007967"]) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x2f, "2000030100010000000000000068a95a010400", 0x6, 0x2}) 1.655595678s ago: executing program 4 (id=240): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0x6, 0x4000805c, 0x5, 0xa, "d53fe9000000001000000000e5ffffffe80100", 0x3db, 0x3}) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="c971f91e8e5f84cf71b59c7afec3708201", 0x0, 0x0, 0x0) futimes(r0, &(0x7f0000000000)=[{0xc, 0xb7}, {0x9e1, 0x3}]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x920e, 0x7, 0xffffdf82, 0xffffffdb, "00085cc11d0af208000100000003000000000500", 0x9, 0x5}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x4, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xe, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xf1, 0x11, 0x63a, @broadcast}}}}}}) 1.568100167s ago: executing program 3 (id=246): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x4, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x4, 0x1, 0x800002, 0x400000}, {0x100006, 0xc7, 0x205, 0x2}, {0x2, 0x80ff, 0x1ff, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0xa, 0x83, 0x14000009, 0xf}, {0x10000005, 0xbffffff9, 0x9, 0x6d}, {0x2400a, 0x3, 0xfdf0, 0x4}, {0x7, 0x6, 0x3, 0x9}, {0x401, 0x0, 0x8001, 0x3}, {0x401, 0x9, 0x48a, 0x13}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0x29, 0x5, 0x400}, {0x8, 0xfffffffc, 0xfffffff7, 0xffffffb8}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0x20003, 0x6}]}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x83) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) (async) r1 = socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) (async) setregid(0x0, 0xffffffffffffffff) (async) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/62, 0x3e}], 0x1) (async) r2 = socket$inet(0x2, 0x3, 0x40) shutdown(r2, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x40) shutdown(r3, 0x0) sendto$inet(r3, 0x0, 0x0, 0xa, &(0x7f00000002c0)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="97e0c035", 0x0, 0x0, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) close(r6) (async) socket(0x18, 0x5001, 0x0) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r7, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r4, r7) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) 1.507852658s ago: executing program 3 (id=248): setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0xff, 0x41ed, 0x7fffffff}, 0xc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0xf, 0x56b3, 0x10}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0xf, 0x56b3, 0x10}, 0xc) getsockopt(r0, 0x1, 0x9, &(0x7f0000000100)=""/151, &(0x7f00000001c0)=0x97) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000240), 0x40000, 0x0) ioctl$AUDIO_GETSTATUS(r1, 0x40204128, &(0x7f0000000280)) r2 = kqueue1(0x10000) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, 0x0, ""/264}, &(0x7f0000000480)=0x10a) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x1, 0xdf16, 0x7}], 0x9, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0x89, 0x80000000, 0x10001}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x3, 0x1000000000000}], 0x7fffffff, &(0x7f0000000500)={0x7fffffffffffffff, 0x7}) socket$inet(0x2, 0x4, 0x9) (async) socket$inet(0x2, 0x4, 0x9) closefrom(r1) recvfrom$inet6(r3, &(0x7f0000000540)=""/137, 0x89, 0x802, 0x0, 0x0) (async) recvfrom$inet6(r3, &(0x7f0000000540)=""/137, 0x89, 0x802, 0x0, 0x0) r5 = setsid() fcntl$setown(r1, 0x6, r5) (async) fcntl$setown(r1, 0x6, r5) sysctl$kern(&(0x7f0000000600)={0x1, 0x51}, 0x2, &(0x7f0000000640)="fb052376", &(0x7f0000000680)=0x4, &(0x7f00000006c0)="1f713d415a3ffdceaaaa7e09bd08daf7b1d1af3cb8678d2469f78d7379bd4ed46f51115814d9c701595c28abc688732cfd723ae46cb916a2b8be50aaec5adaadff9cbb24afbbef3cf4977da1f323a72ae55814ad0bb40f0ae15bb3e07e488982386dcc20c22ad1e686ceb22f0c53fe1d371017603c31632947673afdbca47c37f9260117c951c05332b57f34499a9f2ddfa465f7c5ced22d2fea48d449c2129ed3f9473fe510d152ee7f59f4066a42e3db47dcc9a8aa2b6f5e1a37e80fa23bd9939ab1df244b07a8ba79219b9fd6dff0b4922c16c60d7a31402160c368b17571a055bbce2f00303a735622ad79a7e98e68bc326b9503b3f2dee2b6b829836400a115336ae2329c1d37358d23bb719f12a3ed3d7d5adc709b6a4236d39ce64be5432c48aa34626dfe677a467baa0c60172dbad8642d228ebbb4c3d5b1b838a9d4c4fac57883e88fad61e366b4d57bc49814d4e40d559736aa979a25f6ec35d8022ff3ed358e22495984a34e2c64642d1ecb6931c83bd1933f74bda108c924b842ddd4fc82966c28fbae8fca30de25969ce5d4cac9f28698c6680b0590f4634b8e14b8aefa0e00c529279622fea742072c252b375bd8000632cd4d5af6c2092722da71e5a45331880816056be8a0539972c126654dd768f5e8d36bb9575ad87c14a8203208013d007caba41ed8c31ee8d5068f45ee093a07c08de0f99f1d25dcf6652b5d2a11e11a9df84cab293b1954c8cd4543b9a6f38d8df1a6d9622fa55c76ad9d60ec983eb612d4f461859a0001c372699e71b9f78bf2c192b269b1252a32d7c12a600e16844cf67e66e83b11cc98b2f1b82f056dec8bb38459112b3a5ee30951163f4d5266e05415a3e2ffc72d8ad3de30a69d1c47b3511216c7e9b3389d6fddc146a103d2ec9b9d6968903c51b6b418b9693bad0ee1b9ff3ab78ab9d39539a0f97a84e2c28d5ee6acf8b39c8e30e72966baaf1e0aa684da76a14730c43f9af14cfa85aae78d007f7d6649c0275f33f2d221d5b65ad0705103288c1c8b9299c33e2e9e98bb279d539f03f1f9065bb90e18f8d7d46b2f66f378679bd6bdbccf4dce2affda8cf540e6d5ff095f08b73d41f505d53d5079b73034bacb77f2e7637f256804ad9b4806124279390f961108d9b427f9126ff63335b7ca370f72a2192e38ce72e931ff48e43f2c119ab392ee092dc063c209622ead36906b9f126eade55c9a61a28a24c141a71483cb4d01d047cf701bbeeed1228be840c84bac70b61b8864080b1baf2d988dc1d34aca66574742ef6830be86af714e21a03a1115b17a913c51cb5b6fc420b40f334f51e86a1eae4e12bb8c5a2783dd982e8c9fbd23d55ff5dcf9788f4ad306da06744e90a8cbba88cb18e95c4aa287468b020204342f74698dfeb109603a81e24e22b97067638d31b4375f2432a3e494663d881b14670927f89cfd92c589f220a9a203e2e706a8a72b050d5a439add97093182e32922e649365d46667e2318d40d64eab40dc8cdfdd0fa966fb3c06a9c52b5233e313be2b564fa8e1a9b510d7be81fe578315e1c410879aabfdf41835d52ed9018be4c343ea17d5f02afd9d672a9bf68dfb3f19f038eef2f7bcb9aa3d6b9df41fa9e303467afd1d0c2c584108340c90f1eda548d425b94fddc41e0013ee6fd7ca12782a75105ed7cb505165989336dd3c30769a996a93d560ff31d31e04991325b3a805dfba1789be170cb66dc5f5b16729c547bfc1123acc9a1609bf08e3e12be6d6a125c8b9e0585f9b30a1883dcb9b71ced98b0179ce06b099af20c9b22b8f31060de111377c4bd0ade9b9730f46e6f447a21b9450243826c3c2a39516ee29dd434012e5113920ddac00126573090b5d5fc43bc00912db6b8824ba4f198f783784cf66b958c2134c353c35b965811dc4d4a34b989cf2af40e14b9a951a6dbb4c6ff891c1c956feaa5b4418dbc5ba4cd5ab352097cf1f61732e494a1ea9ca6cb5fd959a4b12a38358e0d13dce54ff04ad453582e791ec804f77d4e4792b36b284d1223002c8d9345c1810d12d99a906baa54430b130f50aa623ba6c52945db80a964040b38346217509b32b5ab969303a309f179ba8f49be6c580b2f280ccbcc8e25b884082cd2da612f226f3a58a56a06b0597a8c4925b4f648d5aa5394f26a31ae2ae97b720ca48bbea9255ced0a2211bfaff0cd9fd2eb41e877c924cfb29144a36ffeb2bd928d55721630ae9ffe8b698fbccd473b6fddaf62068d295935c4e44a65d1bab29b8df139649ac7ab095ee7057daba3f4b054d7a7e72a981e74254457722c558761f07d0034634c5588c3bb6fa6b52129efb285834c4abe3e3ecdef40fc8866c258753a4bb9a206d551b4932cd62a9e4799ecf6f8a96592098e2286b608bc290838635605f93767772c9d866a542b7ad74c738745de60ff69b24fb7de93e5887311ff8438ae4f8591258f72486792fa68af2db2f471ec95ed913133d770a04a8a520f427ddb4cf9372ba6201c671418050914bb636e086db6facdecae015f6808ff2acb4fd208182657f9d4db44d427d18100c2bd9ef3b68e4844a36fbb5169688142b7a8c4d7253a424ee6c0a081225f8734edf062a46fc05e6cf57beb476b4cc06891b97b896ae21052b27dfa7c6e9a1da427e346ffbc7f9e19bfc617902367b2bb33733f181f068db99f6610b72f9809ce2ca83a86d12ef25df7bc9ef8c8b437ca7386a9a37a4ff414ca33fcfc1a947810f785efaa3bfd59c9008a986cb6c07b5d3fb95340bea3e6dc6dba70928c53fd47780fae4add432cf29c108670c1e9c1f228c8d29abba4360c020ae80fd67f8a44e318da99ec2c5d8468cbed18bc329e3d3bc5d0573c853765858b06eabe138e498c90c56eff656078b8441d94a1ac4bca95c87547a3fd22a52130b9156eb8b361667114fb4ef3a7005ed8e67d0889e9d19bf4734a8a4991eb4d94e875e0b327ee9bc2d7ede3f006d1739e44a9aef539e9630f609dfd142a641c4ff678919001b6b16664ce1e5c4d4200dc6675ef7b3fa962d108a2ecc6a1b0d96eb6e42ff553f4a3ab3d63e8d198d25d0f64c375c1265f4043d8e826cfba5cecb389e5333792e72c7a14d3fcaf14d85f2f05b7aeb5226a4a5b1fb655445c41cf7d363b616715520427e4ec5e32c82a34dfe6c519ee447a48ad72fba06606e76243c5a89ab09c4775741391d9fa72264dff934fd12ff4c58f9cbae06e3de0f1b03ff58c5f561f9436e52b6260cba8bd1c8d482ff2f777e44e85c82ce62b02e7e20c6f976bee20d30f732975b0554cda84b515428980b8379a14c19a8d73831949c56ae1e5b8b79bc50de008371b7bc5c3be35330032c2696b770fd1250f9627eedbb25daeb709f44cd218cd54f7e117131eae5e8090bbcd06836f7df57556211d44b08e47707b016701c5bf31350a451f95c01f4db1370a9c6883629d2a207e93fd918722fcf51350a3e748a9843cafd8d8fbf532f3a023a1a7047eb60d02c65659ac7352cc5a4a4e905bdb35f45e1b07e60d59a2142349c5433f03f3ecec68904497155e22bc71238233442a92c3fea3003b8d5cd27b10ce1f188de0cd0e3c5949fbade34a3fec4a7f47f5ddc806e17b48abac4cdbb35e4e8925e90646a716778c1fd483ef3feff4fdd0a56f121e9ff7687d30812de0489ce20ee419e7624fe46cc4ecc114c59b5074aeadc6ebf7ebe537dd271483f5f36196651c8e6e810051c9a8f4468e7c4efa30e50f3685874f6b0b6f5409fa829ebdc219bbca769d0348cc341d1734f2213e1b7fbe709c76b4f903c2b918314217f6da4b4f08c22158da080aa1d2749fd2cd74566752a4fc941dd8a73f7c5ce55923b041e55dd3e958ffcf508c8634aa518a067622db034f02a3bdcf9bee9176bd1c563348a2d7a4378abdcb3d4ef608c7f402a627d58bbf4977f5080cd78481fdb4fb6a5914e4efb0b22de66fc5efb9a78ae2f2143df5a66d6b5e01aa6306b489486a359d393909d65fb1830d13612db7853276831cce71dbf55e5138c3c76a879c67f8700b76f980e2bc1018e11d7456bdaf73e8de8b0db04e77bb961bb6d954380b541ceaa7dca82bdbc33d7e33172cd88cf9c5e7362c9d8d99f99becbd73cad4c25dcb3b386c6a5cdba3da432ace9112e637c911175121b85d0ebe9ecf6b8c3600b50d31f4b5c07a64e5a771cfcc0825d7e3836b8387e5160f3b0bd495de0a49dd457b76e9cbea70cf3555f78551312b3c7d95dd3eebfc77ad2ed11d4101b1d5fa836b9832246c47534b170c6a93ddbee116647dac1cc3cc4add19ee8601a53078644452f60a5247097c2a08cd98d1a19c4314dd5094c889ad22186365125a4f8e61a9223fbbfcc718d25377bd50021aa3466b91985510bd6d0b262137abf3fbc5366970083601208c74b05b7f388d09d0ab2303cf749c811e4a6dea5c2d4275d53c54b6edc767fa4a259fe05aa224d3800032e5f18857f0d7870f19329166b6fd75ff0c8f4da429ad6e7c8b2bad68c8a467cddd59d763d2d90b240723726a7420cb50b17467368e7d49d0d2636bbb00e4ae7cf829e09bf7588cf92a67c22d9e8af371f1ec84d8aebf04829a50e3d83b2fec7b00fd3837f6df243f5079240ef445f8480b7a4233c9accb45050f6340cd54b8f4070fe71e70090d63484e828ab80a311e279e05f6ccd7ebb08d8e59ce1a86dfb7e84e8a272bee48f986ee27bc82e281a0e8c7a99397d939a94d0db79d60c5b13cac71425eb996b4c1e5ed7a6d594eebe84335cfdfce88ab5a1c29fe9ff6a1ec0bf52f51aef728994c35dc7cec897429bf07f38027ca678e0f5ca304b82468ea7a495c5b33c6fbf488a695e4eb8e091d3a6ceec7e80974e49b7147e917982c8192ce7d6b42027be63143f6b24acfc1147344d7daba20e3f1ed427c7a3019e709a9dcbe24b5ae4a136487acb8a3c655019823d5d10b76ba960b2c42939bb99850dba81e8a1272a75bf0400d1bb79a99fa27b46c67951299ba676a1e0b36f52b0e0a605d9cfb91d76a6914709b99418261eae8bdcf628355b17e331556a7619b8d9da2af831b0608e3bf456c98a2ac5f0156a1b439faf761443f7ed72053f8ff775edfd3c32041c5aa57ea4ebf8c97e430496fd1de89b205aec02b79cb394e6fb3699560f99c2aaca19ae01ecf2e185be53f01ff8299b77453a219cdae1d89cd89070f9cbb09d4ed7ff1756ffe534785110cba0559224b984e6b46f698ff8ed575aed2c1ff8455159b05d21c3ae5dcce95f19a057f8ccf762b41b17c84bc1a7ae41843b9745bd96b51dc4a70bef005563cbf97a3261effd3e9f4bf29d08c24c787e68aab2dc2e2fdcaaf3dbea849992f985c6af5c2b3bfe124e71bed76e35c0266d8818cd03a6e1ebec28bdc887f56c17cc07ec7932a78daa83ccd802c9c7deffe5a13c858c7ba104edce5f643f532550d7f8a278832db0a8b7d102944d4d198db0153daeb30da1ca194b9a2e61498f14783d922078ccd0c0aaf664e8f8ce150d8385857ef4e93c069f70eae038443808eda089b57c574155c2f2839ede9b4f712cd8e8c26ad87006dda90418930000a6e71cfb92f52e30e96ccff2c0c5f19f8c2be7efc6413b9ff5a3459c064f24d7abeb9e3a2a1cd0d006fb82fd0bc3186c9da8a21ecb477b468c2611e2d680e31443aec0bc4e03ec2687aae804e28e258f0d0861cf2d6ec1af45c9089a3155f954102f3d452943636c7983cf627d541751ac166dad538c42ea61367ddce3845a57176aaaf5b47f11e600c003e050da267606b587ea37d42", 0x1000) r6 = kqueue1(0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000016c0)={0xe, 0xfca, 0x8, 0x81, "feca95830bb3c4d8dc3fa7fba7e0751d98643776", 0x24a, 0x280000}) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000016c0)={0xe, 0xfca, 0x8, 0x81, "feca95830bb3c4d8dc3fa7fba7e0751d98643776", 0x24a, 0x280000}) ioctl$DIOCNATLOOK(r3, 0xc0504417, &(0x7f0000001700)={@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@mcast2, @v4=@loopback, @v4=@multicast1, 0xee2, 0x97, 0xa, 0x7, 0x100, 0x7, 0x18, 0x3, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000001780)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000001780)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}) ppoll(&(0x7f00000017c0)=[{r1, 0x1}, {r6, 0x2}, {r2, 0x20}, {r6, 0x4}, {0xffffffffffffffff, 0x4}, {r7, 0x4}, {r4, 0x1}], 0x7, 0x0, 0x0) (async) ppoll(&(0x7f00000017c0)=[{r1, 0x1}, {r6, 0x2}, {r2, 0x20}, {r6, 0x4}, {0xffffffffffffffff, 0x4}, {r7, 0x4}, {r4, 0x1}], 0x7, 0x0, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000001800)) syz_emit_ethernet(0x119, &(0x7f0000001840)={@remote, @local, [], {@ipv4={0x800, {{0x28, 0x4, 0x2, 0x1, 0x10b, 0x67, 0x4, 0x9, 0x6c, 0x0, @loopback, @rand_addr=0x7, {[@timestamp={0x44, 0x2c, 0x8, 0x1, 0x2, [{[@multicast1], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x800000}, {[@rand_addr=0x7], 0x1}, {[], 0x5}, {[], 0xfd8}, {[], 0x6}, {[], 0x80000000}]}, @noop, @rr={0x7, 0xf, 0x0, [@rand_addr=0x8, @multicast2, @multicast1]}, @lsrr={0x83, 0x13, 0x9, [@rand_addr=0x40, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0xb, 0x40, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x27, 0x95, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0xffffffff, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x81, [@loopback, @loopback]}]}}, @icmp=@generic={0x27, 0x0, 0x0, "2b297b88f089ce22df9dba63eb14f01ef3c4d37856a1e4eabb89fc3b1561927cea962e481fd01670febb05f24c70bc97f976947d44617989d71ebca599df4e03c9293bf4d291dc7172ef0aa26e18a789be6d3a646193dd7d6488f67f0f093846ee8cb970e324f7"}}}}}) (async) syz_emit_ethernet(0x119, &(0x7f0000001840)={@remote, @local, [], {@ipv4={0x800, {{0x28, 0x4, 0x2, 0x1, 0x10b, 0x67, 0x4, 0x9, 0x6c, 0x0, @loopback, @rand_addr=0x7, {[@timestamp={0x44, 0x2c, 0x8, 0x1, 0x2, [{[@multicast1], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x800000}, {[@rand_addr=0x7], 0x1}, {[], 0x5}, {[], 0xfd8}, {[], 0x6}, {[], 0x80000000}]}, @noop, @rr={0x7, 0xf, 0x0, [@rand_addr=0x8, @multicast2, @multicast1]}, @lsrr={0x83, 0x13, 0x9, [@rand_addr=0x40, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ssrr={0x89, 0xb, 0x40, [@remote={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x27, 0x95, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0xffffffff, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x81, [@loopback, @loopback]}]}}, @icmp=@generic={0x27, 0x0, 0x0, "2b297b88f089ce22df9dba63eb14f01ef3c4d37856a1e4eabb89fc3b1561927cea962e481fd01670febb05f24c70bc97f976947d44617989d71ebca599df4e03c9293bf4d291dc7172ef0aa26e18a789be6d3a646193dd7d6488f67f0f093846ee8cb970e324f7"}}}}}) setrlimit(0x2, &(0x7f0000001980)={0x60000000, 0x60000000}) r8 = kqueue() write(r8, &(0x7f00000019c0)="b61522b13c5dc8c3418fe4472fcd325c1c71c49e6e3f9d244ce80beae2edbc910c99c962246011adc0027af3b5265dfc6cc2f7beba13bd677405d36e1fdbb88ee484def3425fcdb77b59dd2edc78c243f24f5e151e6b348a17c80d50216477a6ce700bb7797b84665c31691a53bb5ff0cf5ed8ac46944cb23b2dc3669870aedd28313f28442a17d6ce2206a95eb9d80e07a236e2654bdf5d9e76f10147ddb0b8221b94850b5ffa3aebeefe85c620d1ce8bbc1f7cdbead23e3f4c77e343fe5a4bf88dbbe2c73b3b470848b90054b5b009f51645d215762c45124db37994220d3b4bdfaf4acfe1278bc2194352", 0xec) (async) write(r8, &(0x7f00000019c0)="b61522b13c5dc8c3418fe4472fcd325c1c71c49e6e3f9d244ce80beae2edbc910c99c962246011adc0027af3b5265dfc6cc2f7beba13bd677405d36e1fdbb88ee484def3425fcdb77b59dd2edc78c243f24f5e151e6b348a17c80d50216477a6ce700bb7797b84665c31691a53bb5ff0cf5ed8ac46944cb23b2dc3669870aedd28313f28442a17d6ce2206a95eb9d80e07a236e2654bdf5d9e76f10147ddb0b8221b94850b5ffa3aebeefe85c620d1ce8bbc1f7cdbead23e3f4c77e343fe5a4bf88dbbe2c73b3b470848b90054b5b009f51645d215762c45124db37994220d3b4bdfaf4acfe1278bc2194352", 0xec) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001ac0)={0x0, 0x0, 0xd5, 0x57fd, 0x6}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) fchownat(r7, &(0x7f0000001b00)='./file0\x00', r9, 0x0, 0x6) (async) fchownat(r7, &(0x7f0000001b00)='./file0\x00', r9, 0x0, 0x6) 1.020128026s ago: executing program 7 (id=275): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000900), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r3 = kqueue() chown(0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r4 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f00000000c0)={0x0, 0x0}) poll(&(0x7f0000000100)=[{r4, 0x10}, {r5, 0x4}], 0x2, 0xfa4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x48041, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x1, 0x3ff, {0x2, 0x9}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) 966.566653ms ago: executing program 6 (id=279): r0 = kqueue() open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') fchmod(r0, 0x100) 965.695255ms ago: executing program 6 (id=281): sysctl$kern(&(0x7f00000007c0)={0x1, 0x56}, 0x2, &(0x7f0000000800), 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 32) chmod(&(0x7f0000000040)='.\x00', 0x35e) (rerun: 32) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async) chflags(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in6={0x1c, 0x18, 0x3, 0x4, "e96d00", 0x6}, 0x1c, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000002900000032"], 0x24c}, 0x408) 960.841973ms ago: executing program 7 (id=282): r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f00000003c0)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x8, 0x6, 0x0, 0x0, 0x10, 0x0, 0x10, 0x7, 0x3, 0x2}) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000440)={r1, 0x5, 0x0, 0x10, 0x8}) r2 = msgget(0x3, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/150) msgsnd(0xffffffffffffffff, &(0x7f0000000540)={0x0, "1a313f2d9ff641ec1be1ba5de0fc6dd5add05b4b3c4f117e20a081d5977040495606d5f97a8350b23ae157ab8677d9afdc96558bf5aef9d8cff8975a762c7950e9f178ecfd7b7fc5a2a4ab839e652c8d55dfcb917665e83595c099694f9339cdbdc52f64f5ba35eed4fec664ca22870e0606ddc68fe28cdd881891e9eb00956c7b3277fdb5440bbeb60f65f2c67f9205b6f569fc15a40e63d4ff1618eae24cea9743096cbf6ae109912f0470e1c6ad7df860bb87b97031e8574d011c41f427f1ffce7d2785e9e2fe098c83df1620bd1175"}, 0xd9, 0x800) r3 = semget$private(0x0, 0x2, 0x440) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000640)=""/24) r4 = msgget(0x2, 0x200) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000680)=""/68) ioctl$DIOCRSETADDRS(0xffffffffffffff9c, 0xc4504445, &(0x7f0000000800)={{'./file0\x00', './file0\x00', 0x0, 0x9}, &(0x7f0000000700)=[{@multicast2, '\x00', './file0\x00', 0x7f, 0x3ff, 0x18, 0x8, 0x6, 0x6, 0xc}, {@empty, '\x00', './file0\x00', 0x3, 0x9, 0x1a, 0x7, 0x4, 0x7f, 0x3}, {@loopback, '\x00', './file0\x00', 0x2, 0x0, 0x2a, 0x5, 0x3, 0x6, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x5, 0xfffd, 0x18, 0xe, 0x9, 0x0, 0x3}], 0x2, 0x4, 0xc2, 0x100, 0x3, 0x2, 0x6a}) unveil(&(0x7f0000000c80)='./file0/file0\x00', &(0x7f0000000cc0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getpid() fstat(r0, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0}) fstatat(0xffffffffffffff9c, &(0x7f0000001080)='./file0/file0\x00', &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x7e8f4fc75bb63f86) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) fstat(r0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000011c0)=0x0, &(0x7f0000001200), &(0x7f0000001240)) r13 = syz_open_pts() ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r0, 0xc01864c1, &(0x7f0000001280)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x17}) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000d40)=@abs={0xb, 0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f00)=[{&(0x7f0000000d80)="663a9606de8d8af3d81422ca2b648e52f51e9e9b9baaa96251be8dede1595b1cb3268b7168a19b90ca2919f25e2c32e12e0c00cc21370d872c68f5157197b1ca44ceb712d4599a06b437b883df11617e54cd9f65afd1444cd33326fde1640110cd6110ef769f81240d4387336ba836f258fb532d8fa66ef2a799c27bfa376d8b386aff398cf63da6f254836cef18de4278b390015b5fc6238c9324ebda8a95eb6d6f5977ae61e993db914d299d6d07d91f0432de7a550743f57a4f83d06cb8d29c31258a827ffda18aff4842ca5c1b45672a6f58a7c94323ec5a7f98dbd27e51eb6c63821f309a37ecf13b13635cce", 0xef}, {&(0x7f0000000e80)="c060ed391ed632b0914ea49be6e72fe39f6164651a29ae0fb36f3bdd3d636d4f91eb931bd1e7fd1c477b36291230", 0x2e}, {&(0x7f0000000ec0)="0a508d", 0x3}], 0x3, &(0x7f00000012c0)=[@cred={0x18, 0xffff, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff}, @cred={0x18, 0xffff, 0x0, r7, r8, r9}, @cred={0x18, 0xffff, 0x0, r10, r11, r12}, @rights={0x10, 0xffff, 0x1, [r13]}, @rights={0x10, 0xffff, 0x1, [r0]}, @rights={0x14, 0xffff, 0x1, [r0, r14]}], 0x7c}, 0x1) msgget(0x2, 0x1) setreuid(r6, r11) bind$inet(r14, &(0x7f0000001380)={0x10, 0x2, 0x2, 0x3}, 0x10) chdir(&(0x7f00000013c0)='./file0\x00') ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x2000641f) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001400)=""/180) renameat(r14, &(0x7f00000014c0)='./file0/file0\x00', r14, &(0x7f0000001500)='./file0\x00') 903.546012ms ago: executing program 7 (id=285): seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) fstat(r0, &(0x7f0000000080)) 902.635068ms ago: executing program 7 (id=287): openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x8, 0x3c94, 0x9, 0x5, 0x80, 0xfff, 0x400, 0x20ce}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001040)={0x7, 0x7, 0x26d6, 0x5, "34398d519a4642b6496304e32487b3a224e7e41c", 0x0, 0x3}) select(0x0, 0x0, 0x0, 0x0, 0x0) close(0x3) 902.386737ms ago: executing program 6 (id=288): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$DIOCXROLLBACK(r0, 0xc0104453, &(0x7f0000002340)={0x0, 0x408, 0x0}) setsid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xe0000000}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4, 0xd, 0x8, 0x9}, {0xfff4, 0xf4, 0xff, 0x8}, {0x6, 0x80, 0x33, 0xfffff805}]}) fcntl$lock(r3, 0x9, &(0x7f0000000840)={0x2, 0x0, 0x922, 0x1000100000000}) flock(r2, 0xa) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x8, 0xaa4a, 0x2, 0x12d3, "da5ee00c9211860ceb8a68b0d0dd788c26fb8d57", 0x7, 0xfff}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ftruncate(r8, 0x3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') 860.335927ms ago: executing program 6 (id=291): pipe2(0x0, 0x10000) readv(0xffffffffffffffff, &(0x7f0000003380)=[{&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000033c0)=""/4109, 0x100d}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) 858.195101ms ago: executing program 1 (id=293): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f00000003c0)='./file0\x00', 0x440030000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x2, 0x1, 0x9b}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 737.133541ms ago: executing program 6 (id=295): r0 = socket$inet(0x18, 0x3, 0x102) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x9) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0xc, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000040)=0x103, 0x4) sendto(r2, &(0x7f00000004c0)="891dcb35af22666b636b49adfa0dc135cf3f112f146d7ffd07c29ba6c9c4fc822eb79f100b1a707c140f8902b465019234f03e0c19584c40ca614e7ae38cbbcbcaa3540209c8be953fcf45e1def3c9daf9c7fa73b1415b16e658554f64aadb054daf612372ed01dbaec6b5c39eb25f8b197583e5e0455f8c68c7ef85dcf724f6006d8bd216ba4e1ea27afab8a8ac357680", 0x91, 0x40e, &(0x7f00000000c0)=@in6={0x1c, 0x18, 0x1, 0x7ff, "0f6f29e73538e9ce3afb630a71df1cc7", 0xfffffffd}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0xe, 0x82, 0xf7, 0x5}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000008c0)={0x0, 0x0}) readv(r1, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/219, 0xdb}], 0x1) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xe, "00e8ffffffffffff0300", 0x101}, 0x6f, &(0x7f0000000040), 0x1, 0x0}, 0x402) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x782, 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f00000002c0)="61010094ad2946235e39be83226bedaf65494ff99ff7523939276b021cf82437f63951af79bb643109e4a611c4b02d15196d6c5fa53ecb7b7e9a3cbf85bf39a8f8c1a5f969a801de53", 0x49}], 0x1) r6 = semget(0x0, 0x1, 0x281) setuid(0xffffffffffffffff) semctl$GETZCNT(r6, 0x1, 0x7, 0x0) 736.883443ms ago: executing program 1 (id=297): r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000216000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000003f00)={0x9, 0x20fdc7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004f00), 0x8c82, 0x0) 730.89642ms ago: executing program 1 (id=299): r0 = shmget(0x0, 0x2000, 0x389, &(0x7f0000ffc000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000514000/0x4000)=nil, 0x4000, 0x2) listen(r1, 0xfff) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x80000000}) r2 = syz_open_pts() close(r2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000040)={0x7, 0x9, r1}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001800)=[{0x45, 0x1, 0x0, 0x20001}, {0x3, 0xb, 0xb8, 0x6}, {0xbb1e, 0xd, 0xe, 0x9}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mmap(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x4, 0xa810, r1, 0x100000001) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x920e, 0x8, 0xffffdf83, 0xffffffff, "089511ff00e6ffffe483ef5cca7bc5dc0800", 0x4000000, 0x5}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xff5c}], 0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002100)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd5, 0x8000, 0x0, 0x0, 0x5}, 0xfffffffa, 0x0, 0xffffffffffffffff, 0x1a8a, 0x0, 0x9, 0x80000001, 0x7, 0x9, 0x7, 0x4}) 638.653285ms ago: executing program 4 (id=300): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffb, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x300b7fb, 0x800002, 0xa}, {0x100802, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0xfffffffc}, {0x4, 0x3, 0x80000000, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0}, {0x0, 0x7, 0x34, 0xa}, {0xfffffc04, 0x4, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0x80000cb, 0x2, 0xc, 0x8}, {0x2000df, 0x9, 0x15, 0x400}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x5, 0x5, 0x24, 0x4}, {0x4, 0xd655, 0x3, 0x6}]}) r0 = socket(0x18, 0x3, 0x0) open(0x0, 0x20000, 0x145) close(r0) setitimer(0x1, &(0x7f0000000140)={{0x80007ff5, 0x100900000000009}, {0xffffffffffffffff, 0x2b0}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 637.992993ms ago: executing program 5 (id=301): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kill(0x0, 0x20) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = getpgrp() setegid(0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000140), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 632.351793ms ago: executing program 3 (id=303): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045a400280068000000069078ac1400aaac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5008a20078fffc"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 631.921517ms ago: executing program 5 (id=304): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001cc0)={0x22f63c67, 0xdd}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCRGETASTATS(r1, 0xc0104454, &(0x7f00000004c0)={{'./file0\x00', './file0\x00', 0xa5, 0x10}, 0x0, 0x4, 0x0, 0x5, 0x0, 0x4, 0x7, 0x1a, 0x635e}) mmap(&(0x7f000036f000/0x3000)=nil, 0x3000, 0x0, 0x13, 0xffffffffffffffff, 0x951f) 596.742878ms ago: executing program 3 (id=306): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = socket$inet(0x2, 0xc003, 0xdf) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0xa, 0xc, 0x1, 0x4, 0x0, 0x40, 0x0, 0x0, 0x100002000642}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xcfc, 0x400001, 0x7, 0xd4, 0xa, 0x8001, 0x9c, 0x10, [{0x5, 0x9, 0x1, 0x7ff}, {0x7, 0x4, 0xffb, 0x80}, {0x10000006, 0x2000f87, 0x0, 0x40007}, {0x5, 0x800, 0x7, 0xffffff}, {0x9, 0xa, 0x9, 0x10000}, {0xfffffff5, 0x1, 0x0, 0x8000494}, {0x9, 0xffffffff, 0x1bb, 0x71}, {0x1f, 0x10008803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0x1, 0x800004b}, {0x2, 0x5, 0x3}, {0xfffffffa, 0x40, 0x400008, 0x5}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x3}, {0x0, 0x4, 0x7, 0x1ffffffb}, {0xff, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) closefrom(r0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) getentropy(0x0, 0x0) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) 594.794346ms ago: executing program 5 (id=308): r0 = semget(0x0, 0x1, 0x281) r1 = socket$inet(0x2, 0x2, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000189000000", 0x8) setuid(0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)) 500.932276ms ago: executing program 5 (id=310): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@in6={0x1c, 0x18, 0x1, 0xfffffffd, "00000000000000000000000000293701", 0x65b}, 0x1c, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0xa}], 0x1}) (rerun: 64) 314.803473ms ago: executing program 0 (id=314): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000040)=[{0x3, 0x9710}, {0x8, 0x7}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4000034e, &(0x7f0000001940), 0x0, 0x0, 0x5f) open(0x0, 0x10686, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f00000001c0)="71f9ecac0058bc5a91501d94a34b8e5f84cf71787c39d2a07082000000000000000000", &(0x7f0000000080)=0x23, 0x0, 0x0) ioctl$DIOCSTOP(r2, 0x20004402) sendto$unix(r1, &(0x7f0000000080)="2b110d2a08439824e762785298505e8188ad3da2d8e4579a9679b4227867b5c7503a1d7656612ce6118a7ae089e44957685bf5e35d2583b0940d1deaadf658306d499240660090014fe6cfc336c44380b5978e667c22e202c23d1cad8d992be7ff5c218261b1b171c2732dde2bacba78ac8103bce73f6f645dbeac9bd6dc46151aa2cc16d8f46b6be3efad3fe7f97001fae8b33850400ef0765cee21423706603fe6aeaff449bc784379f8a6a8dafdd6876c0b67c12cdfb9b43512c06487fcde4022be27450148fb82c5766c605473b7dff0101a6d171ddd", 0xd8, 0x1, &(0x7f0000000180)=@file={0x0, 0x0, './file0\x00'}, 0xa) 314.573083ms ago: executing program 1 (id=315): r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="00e9b27cbf27b15d8395757c3836ccffb4050001000000009dd52840fafd346704e050d4cd52c63d3400000000000000000000000000441e5b9d17e700000000", 0x39}], 0x61, 0x0, 0x0, 0xe}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000000200)={{'./file0\x00', './file0\x00', 0x30}, &(0x7f00000001c0)=[{@broadcast, '\x00', './file0\x00', 0x1ff, 0x4eb7, 0x1a, 0x0, 0x5, 0x6, 0xfe}], 0x5, 0x1, 0x9, 0x6, 0x7, 0x3, 0x40, 0x5}) ioctl$TIOCSETA(r1, 0xc450444d, &(0x7f0000000740)={0x0, 0x1, 0xfffffffd, 0x4, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x3, 0x5}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x7, 0x8, 0xd, 0x400, "0dab32d91c59a83697d6577a1adbd98ca9bceffb", 0x1000, 0x8}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 309.932479ms ago: executing program 4 (id=316): r0 = socket$inet6(0x18, 0x3, 0x2) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xe) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001300)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x6, "000000000000000002ffffffff000600", 0x9}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x100, "12b0a8156d071b9c26d6092f0bf15482"}, 0x1c) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/122, 0x7a}], 0x1, 0x6e) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="c0000000ffff00000900000054c9a8c91bf95954e6ede449d29fe28802900d6d84b2fc8d32a1ce87273f227a5b1e4455749b6493bc368386e223ae8a848addb73a2783b8c8c2e72bb6c9bd65a63a9f91a2a983aefca9c4cfa6d0640d063e450c23e5ac15eeba62401e44c93bb131cfa6d2e5e21c3e12accf3b5909c9b8ccfcfbff8b722bd7e8fc00eb32d735f1d3b6c3dcaebea6f2dd6cd021a5ca2546c7cd4afb64e599c61c296ecd16c8dd6c7c36a56364c30000002c85fc80455c3c6404edaedb9e03101b47cafbb0fc255ecbbd65ba5cb28751287afecb0b1464a2657df3ea678487b8103b692d0ffedcb7bbd5e4848da3c1d88b1c39cb35cffc2232b68f23bf23a6077ed25bc06176cc18921a46c3340dc9389504bba7cb67af01fa9c8d062302e15760ec29d45ba292e7f4c172474991b8d0140fbcf5d2896b50ab942106e2688b85c0a5d06f675aa8bbbfa94e"], 0xc0}, 0x8) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x10, 0x8, 0x7, 0x0, 0x80, 0xd4b, 0x2176, 0x0, 0x1, 0x6c4f6731, 0x7fffffffffffffff}) close(r3) ioctl$DIOCSETSYNCOOKIES(0xffffffffffffffff, 0xc0014462, &(0x7f0000000000)=0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) 309.336767ms ago: executing program 2 (id=317): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file0\x00', 0xa4) (rerun: 64) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) rename(&(0x7f0000000400)='./file1\x00', &(0x7f00000003c0)='./file0\x00') (async) socket$unix(0x1, 0xf157f6efec61174a, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180)=0x81, 0x4) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = socket(0x2, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000040)) futimens(0xffffffffffffffff, &(0x7f00000004c0)=[{0x6, 0x8000000000007}, {0x0, 0x101}]) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) (async, rerun: 64) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) (rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x0, 0x100200000, 0x6, 0x7, 0x81b, 0xffffffffffffffff, 0x0, 0x71b, 0x93, 0xfffffffffffffff8, 0xfffffffffffbffff, 0x200000000002, 0xb, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff7, 0xa, 0x5, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0xfffffffffffffff9, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x4, 0x80000001, 0x4000000, 0x5, 0x8ffffffe], [{0x0, 0x6, 0x2, 0x7d06}, {0x1, 0x22, 0x200, 0xfffffffffffffffd}, {0x5, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5}, {0x0, 0x5, 0xd9c, 0x8}, {0x0, 0x8, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0x8}, {0xe, 0x100, 0x1, 0x11}], {0x1, 0x8, 0x80200006, 0x1}, {0xfffe, 0x6, 0xb, 0x5}}}) r4 = kqueue() (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637f) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) (async, rerun: 32) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, 0x0, 0x0) (async) socket$inet(0x2, 0x3, 0x102) (async) socket$inet(0x2, 0x3, 0x102) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x22, 0x84, 0x3ff, 0x0, 0x5}, 0x400, 0x40000010000, 0xfffffefffffffffc, 0x2, 0x200000001, 0x9, 0x4, 0x6, 0x0, 0x0, 0x0, 0x4}) 219.516981ms ago: executing program 2 (id=318): socket$inet(0x2, 0x2, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x6}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f00000015c0)={{0x8001, 0x3c35fd81}, {0x5, 0xe}}, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x0) shutdown(r3, 0x0) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x343b, "98f4060000000000ca7d325acc8c61fa", 0x4}, 0x1c, 0x0, 0x0, 0x0}, 0x8) 219.210766ms ago: executing program 4 (id=319): setgid(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) readv(r0, &(0x7f0000004740)=[{0x0}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x6) r3 = dup2(0xffffffffffffff9c, r1) pread(r3, &(0x7f00000005c0)="6de7d7a0d0490aaddbadb3bbc820338949b0b92cddeeae35dae3d40a7774b964052b2af20d9517fc", 0x28, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) 218.884193ms ago: executing program 2 (id=320): r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r1, 0x20000000) close(r1) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mquery(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6a6d05f4a2fbde70, 0x10, 0xffffffffffffffff, 0xfffffffffffffffb) syz_emit_ethernet(0x38, &(0x7f0000000100)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x2, 0x3b, 0x2, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="2fd1"}}}}}) 214.265258ms ago: executing program 0 (id=321): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) setitimer(0x2, &(0x7f0000000180)={{0xffffffffffffffff, 0x80}, {0x0, 0x9}}, &(0x7f00000001c0)) getrusage(0x0, 0xffffffffffffffff) r2 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x41, 0x3, 0x6, 0x1}], 0x6, 0x0, 0x15, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x101) lseek(r1, 0x401, 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r2) utimensat(r1, 0x0, &(0x7f0000000100)={{0xfffffffffffffffe, 0x9}, {0x2, 0x1}}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x9011, r5, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c, 0x2, 0x1, 0xf}, {0x4, 0xa, 0x1, 0x1}, {0x9b1e, 0x4, 0x1, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) mknodat(r4, &(0x7f0000000240)='./file0\x00', 0x1000, 0x10000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x2812, r1, 0x2) writev(r1, &(0x7f00000013c0)=[{0x0}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="b0ed62f3602d18074213f3b20d26de5cba3b45515ae3dffa9361946de87a7c981fc79a7ea52ade0e9644d3d69afeb1cbc0f4b4ae8d08d7fa8326662e41060808cc39747c6d6f9553c0ec38ecca8c11735b8ffcbb2fd940be8b3eb84a49868bdfbcd83673f925d945adf3fb1ca41f959409ca0b9b783d746f3daa863a37cf26a2aae267dd6583d70d967fa8e5442f1fa7ed649b8275aa046823e74c5896a23bd1a40af94d96f640166d072db047d811372973e8478c7e704056594d3e60ee140656f4280eb6f85942b846a3f154e8d7d0dcb3c65ab3f0c672b46584f520d1387a7a3fd229d4da080659aec8b75776cd90fb9281f581afd8a5f9f2b18ad6f3ae0ab4430a8ca37a3d3d8034339bd7caeec73b1652d8dc92dc5e09484f83232941778e11ce50a4b2cd6e1183836d7e3ee725699ed1f8b0fe1733e96df1a8aa65e219431d95ee61c520e2d85658ddd7993840dab7ad055a04b9e89586bcadfe062bd98fda76cff90509eb08f5b190613315a8fa96bf58053aa292e64a6a2603642a4eddbe9fb29b071c3cc4b9d0fa8bafc24a7db6d6ea19406ec83e84ed202ccf25944b1724ad4e16eecd82e1955ef050c381340cce5ad5b5b2f6d218328b62c61fa430adca1ea5a46d899d5b3fd588d8534ff5683f314636d04df60654f76885cd97e3e51eea4bca64811cef17ab4088e6d617f22101cb859efb5136e616a1344d5a1131211dddb7a1ab680e889e9f680d98df6f87dac8127272dd56a0d50dfcbd77ec8076b5a5b547fb43e53c81750cb782f98e44c0ba490c8d4a80f0d7dcbadb5b114bfda20be7d9f8389f90661dacf2416214d96221e43b8463863c63fa02f0e92d3caa0e32730bfbfc8838c9d3dc63e615d42bd1b3d8ff9d4d9d629a0adecc347095146582e34938d6b9210425b42fea43916c2dbb7302a0632ae7110194b88f83f133445aae932fb57670b8ad3d43812448d254878ed47a0b3b2cdfe57c2f7f5a6a7fc880aefb5fe9ce34d7abf75a296e3b49425c1913ab33249577a5ae7bfd325d46a5b51d4467cc9eec9926882cbafb7f679494503287696947ae4d7c5a8be0113fb7f70b9c0b037fe62defb36c77cdfa79ae9b4df8f804b54ce88cb46e638d087d3dd222552ab88047f5bde5cc992bb3da29a56c28fb61c7da5d52ae8632c1ccb7199bc350653b1238484da94bd7ed93407f51e38cd2ebea2a665accb7a7846ca17ddd5e22bbb89722142ee9ca2b00801487a00fd115444b0c5bf21454f1f7e325cf8481461120d00ae1d9f10435d3418dc4639a1732a5c861cb6a07cd7308d87fcdf2db55daf6bb07bfaa39d4924631f78d48139729b571246fbed817d25b9b17cc59917add6fbdcb8e12fa252a1519c284022241e1a953f4383bd54638e70eeee44a7956d764031e212667f9f8b308485fe623e683ebb9be19684b1d78d2202db5ab831db569fec738fe11fd8e97af6c156da9026e23350a49f30e579c2597181f5309d69553448bd4c0df0464cccc39c474a36f4b310d77b07a8b7cb07f4a9d26f40aee44ea79731ae539859e24e3cd839e39bfa19b2129da7c9b045c090fb01e36f38ef5e17389cacf676497160c466a9050d0ff12596c2f10eb61b7ab7635ba3ce70b15fa81cc8267aa974e803ca3e019900e919110a8e79cb44d1681d0e498ac3d9250d2352e7f775c492f88e13ba0b12e5fb861321f02c29a2302cef13f2900530f93b2ed3af74c21bf2ca7876dcba5592ec77ad257d66ddf2f95c02a7e45684b5b189aca5819ed6bbf89c9533ca9574c19b9024c141fb5def67de9e74da20e7a529cfa5c726b56accc42c0a574b44480fd29f095deadb52e9157f91678ecc36809ec3c570cb5414e38c5d86eda753966b40ab9e8bb30833bdd36c21271efe2b80b3be91ea69d38a746782fe7df3276279257ad3228c1973fc465b0649bc58e3a44c220824e198de812d25683be4c6c2eec93ab2d5b167f3ecbf19f9449198ce57b897f594f2914dc858d6a869fda2664e26cdcd5de1f30eedc591a37553ea369f549a4c959f590e78c3aa9c14f367b38107e3bfd9c884b2f03ce9c295f18ffd3ea185083464deb8cc52383e378df39d26954dfbf482d0ca013b60fcd57f24cec6a4f9885b431c8711402d74defe2e0807e01e0fc95c221bbdec76248212f84ac260f750a0bbe598a713dafe17495b6a6a3080d1ecb30446e7f28ddd871ce45be5d6de6bb24f1a7da59a671bc9b7a0f044ab23f3190488b87861fd4c65224ee8f3e180dd80ae1977d33913f0a715712c93bf6f5a8370fe9552018985c9d8ab594dcfb56756b27d295ce5b151c79086f91a867f72acb4227e485376a6fa2115643c43fd736021cf683a397bed959bdbdfb31ad96f709cab4918c05d707ac94e514a9cde550efc458b58c013ce8baf377630a916bcea3d5919544954a59e0862a0a2df1f1c4c76cf0b0c619dae394ef68d0d3fc71bcb356394c437199b89db5c744e764d5ac41b0d7a3ee93f2b3ad70825b7dfc60406c50e6158796d2bce59b1f73d151360f7b0d1f6aeb67a99de9d35de3658841940ccd597c8d3f2eee0a75e9c63956f548161852039a27af4ba416277485d73f3e9291d0d67019d1ef0204c66a1de57d984a7db34a115073106fa9700749406421f8bfc08efb1d788cad80d16565355367148ebbb697e0be0c11e10ab3bdcc913422215563edc8718d083d71787de5bf04e00c9160aa5da544e5db770a4d7d2892668657d3ba65aa30c83b76c8371bcb3c954271fb09bcecb63923bb776c57000d1187041c1b3c65d7ad492ebc262b13bae730bea3679b1808a64cb4169dd81e4cdb47aabca165ae24fd20d5e3595356c0e6c833bfd9adf83993c41aa9b0c439b4cb729eb3fc09cb47f251da78a422c5b936fd37724f305822f361d32ff10c4ed398c63c2239879108b5e8a748fbb50c88e2f7591f9f1023a6ce4448521a19153e7522b866baaaf4073df00292c41e5cf46f5a03e5d84866c0d2e284446bfde1135b6b38921273999540f3559717be4b70e0524a31cbaafeed226326756e73531f9759fc3bdf75b92fda579f6720a488b525cafcaf0a5e840d081841bb2bbd164f4c6b94177f7e23f869d46bb5235a563374fe038b64f9701b88db05b1be2cc3024b7f989113a2198940efb89872c2cd6c34e41dd2773158dfdf1ddbd6231e56dffc0f1443dbd10bbb19fc907856740f2168d1ca4d53603e07e1ba1c0690ef4a608a9b59bfc4b1b4a4cd78d8c3779614297823272bb538f1863b6ab5e50a0ff0698ec7927c08998a38a81e6b0120e2d1163f8876023c136b25f81eb87a446d71bfdf1c449c9039c8c15c95882fb6f0c557ee4cc6a7f9ac5da277bf4b808e245ec944556f8a7bab044c5bf1555696a20c5d207ad623f9bc1182689ed7bb205953573d39ced771f99909630b2960cb63bc6a37ea5c96628fc05d4602cc253f60e21a46f5a06cc8dc4e8611ce825ea0a85561cc00b6a668f38f93a1dadcb4f6877c4ef2348cffa9dd861d9c5a416be71293d79007363072d2ae2b6b4ba3766403f6f08d8a480a9be9be611c519558bce32236ec8d6fbea18116f0979006ddf67f0675a7c0a484b3fe900743588253215c2ce0a2fc96637cb067eec889ef441b77a426b07c3f43671b109fd06926db101dc9d7994d6bfa1721a130855d3509da3f2eac5de9441868eb376845cd0212cd9b2e578812db1d4a88725b85763f39f4efa490c98d00c2b1c5f450f35238f0a254dd95c67cc8bfbbd3cdf7ae2f214662e475a4245d9d0faa8ac4c66b10e6d3702ce1354f97596ee794a0674eab5e4379e1a1318cf05016415796fd4e499590449c5452744adb79b42f9c20689613ee5c82bbb1cc0593c91a0189cf87f771f37241f85da03c6658a9a8caa880c2d0afde3a312b318d4315a52b0189820bb3c31aedb91bba8a3a52681ff6c7795e0cc115d3336fa281a5ef3dc5797fc402462a384db27b73ab4c097e231a19e248094180e45e78603b8eaa05953aa8de81216207e8e3d90acd4fb774c0faf0bcab404af966fdc6e7ae9047cb22dcbb2d15d68b7de960977d28379879a7f2192262d3920218fbb9f3e1d29fcfff2d3fd35e3ab6d009191cb4f1b8b5fba24c2fbaa938430092bd6c5c58f8d059460c76151a31422834fbb52d9b5fda2316b0bde5248a2b40e1ecc0529334e9a8b055fdfdd6db15333f38907e539749c39ef90ebd9ac924b4a26599a8e3d45624b97cf811beeca99069dfdc2ca3288d852b84f16e5eb2924cc69935976f14d75242b22db4aa229b129aa568158e23a5a46689488c4f31f224fd0700115bf6022eb6a60895fcbdad696b34007059270de3cc581b59a0b73db1b59ba5b000aaf6e60540b67323b3f05314bcef80966b007cb4c0a5f381f78665fdd9716352d8eaa1332217415203fc2d1b9de954566c31c8e113744b34f3cd0b845f075722adea960aae3571a4b6f5ee2ef99eb589454e5036edf6c9c3a3552e742fc999f43420d00c421c98e1844860ca6a57b9c75210f1fb7791d34a230b8157e1599f71b3c8c55a7ef68ae73658c66e3974d32db17e721a0bdb733c10cf04d8d0021e7f15480fb7efed60f68a6b7892372b1670a3902af2b12a2733044f8e060d0339c9b3d3184af2ef02543122bf2dfbe8ccf0defb6cf3aa00d812ee9c7db4cc315966a564fc3a64d79121df758e794f7c4aecd4ab32cbd60f9fa8ea192f251c01050422420f6c9cdf13cb932a7faa123ce21658549eb0aec17844d3912b8540ee7cc3ab112c7e3e43b0a74512741e1993fb9da5400a97fa9c754e1319cf618b3f6af946aaf64260d776925e2b1abdffd3b3a32b2c0eb023907d7be536da4da659d943334be48adfcc77eb25aa3e114d3a97e8aba9e0cbfcfec8d92b7daf5d9051054a0f1e32ceb6a4a6aad6a1f5e2ee5f82d60a2c6fb874a0585e793870c1272d56a5cd807d9f59df39aef3e0d81ef484f4d63511eb5be7a99698398bfe36fe94840f40fcd63668c74459752d8489bb3a9e99a4d6e9c807d7148d7f7204abee4d7c00da86acc1f0a7d7b42721dbb6454a84f0b06803f64821715b459418f312f8601e43f865aec3e8cd8b527b830f0248a42e91a76d935e0b3ec55de0f018dfaaabf6eeab9751de626b9be0e62cd0ee567ca0684f77b5c6ca92e199690f7c1e2beef2a0d4f7b1a08f9833fb7d840461fc99920729774f5db9782dd010e1b563afd35e9911314f6697b4316b394b973d27ef4444b0ffa42fd34e6e728ba81883b18c6fd34cdc03e23d51ccd659994d47e5a8727bd7ff464202d99a77e12554ea46812fc1a0371dede5450e5368676a5fddb69cf41db76b9623a3dc04215508e78e7828f6051d2d78808a1ae19a55688db85cd61f32f74dc73c126865f68465e35bac52616a3067be91be4ae545e13e20c27b2d7f4ca0b79d64e4e7832cf9acb963ca9a39bf20f3e3a918fcc7be264f1e296803af6deb16d8eb1bd2dbe08190123c125701aaf25f83605f70e81c0eec01ac9b8af25a9e4151b77559375d9af80247bc2105658adb8d58eb715627e25ff86918c39dd2a0cec03f38834d2ba3a1056700bbd41795142e71850c584fbaf4f245c62cb238c2df10dfdb87c397be8b85b9ea9b55712e3de8e07a9480e6aac1ab7e4f32b0dee4d69f588b64e5a6ba258db1dfee1d721a601db99437c5919f25279de9ac5bd0515aae6b602a452db60ec33921eae7d8a797370d0ec8874333a3427f7624d2d7d11a2c4059b69891f8e6ba93026bf55200ad", 0x1000}, {&(0x7f00000012c0)="e8095ad873c46532b77fd122a50817f038835607096b776748aefcecfa97d612d7c85c4aee30ad3affac241b079c79425188c5f425e4a238a9ff85a453dd1d4491ff5f6a3dcbb1d5b72deb73f93797eddee2edc8fc3a7dad75109e1c8ee9286b9d7b1313e04387376c89095cd3fdfeb331056e1bf55759875bbc038063b68ecb8bfed03aa5e9a995916341aaf31f6d36e2ec48679a9e9d3bb4d74a89a1427c7abb6def68ace2015a53ebcd26f4087ac213fd9063c9ec9a70f007a78f8566388b87e26aaa1c212643e71894c1781a96e76448a74702d5fbfb83be8d1fb8f2639ccc6391c4f335", 0xe6}], 0x4) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0xffffffff, 0x803f, 0x8, 0xfffffffd, 0xffffcf3f, 0x5, 0x100, 0xfffffff8], 0x8, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffff9c, 0xc01c64ad, &(0x7f0000000080)={0x0, 0x6, 0x80000000, 0xf3fb, 0x7328, 0xf5b}) ioctl$DRM_IOCTL_MODE_GETFB(r7, 0xc01c64ad, &(0x7f00000000c0)={r8, 0x0, 0x9, 0xc2, 0x80, 0x6}) 196.410207ms ago: executing program 4 (id=322): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xd, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0x9544, 0x4, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0x7}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x1000}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffff7fa, 0x60, 0x6}, {0x10008, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) socket$inet6(0x18, 0x1, 0x6) setsid() syz_open_pts() r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) mknod(0x0, 0x2000, 0x205b9b) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12e) kqueue() setresgid(0x0, 0x0, 0x0) pipe(0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}, {"b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb09303834ed31912d28c8b0c85e066cffa0341de445bbf0423"}}}}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 191.456727ms ago: executing program 1 (id=323): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x80000000, 0x4a, 0xf0}, {{r0}, 0xffffffffffffffff, 0x46, 0x1, 0x7, 0x8}], 0x200, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xf2, 0x2, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x8c0f3765ae360301, 0xfe34e8b89c4d58c1, 0xc, 0x140000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x8, 0xa424}], 0x4, &(0x7f0000000140)={0x7, 0xfffffffffffffffd}) close(0x3) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GTYPE(r0, 0x40045740, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) socket$inet(0x2, 0x1, 0x5) (async) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x80000000, 0x4a, 0xf0}, {{r0}, 0xffffffffffffffff, 0x46, 0x1, 0x7, 0x8}], 0x200, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xf2, 0x2, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x8c0f3765ae360301, 0xfe34e8b89c4d58c1, 0xc, 0x140000000000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x8, 0xa424}], 0x4, &(0x7f0000000140)={0x7, 0xfffffffffffffffd}) (async) close(0x3) (async) poll(0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GTYPE(r0, 0x40045740, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$TIOCSTAT(r2, 0x20007465) (async) 191.06244ms ago: executing program 2 (id=324): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x2, 0x1, 0xa}, {0x20, 0xc9, 0xfe, 0x8}, {0x9b1e, 0x22, 0xf, 0x40203ff}]}) syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x68, 0x66, 0x0, 0x6, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x11, 0x8000, 0x0, 0x1000, {[@sack_perm={0x4, 0x2}, @generic={0x16, 0x5, "186d9b"}, @sack={0x5, 0xa, [0x7, 0x2]}, @generic={0x8, 0x5, "2e5ce1"}, @md5sig={0x13, 0x12, "d03b909be58afa938c5fef75170eae11"}, @md5sig={0x13, 0x12, "dea8886856aacd454b798034cfc79f82"}, @window={0x3, 0x3}]}}}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8, 0x80, 0x81, 0x8}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a65000000c9324b9b7a065af1faf4a1532d36083c886fc83b4e42b", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x228, &(0x7f00000004c0)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "03966a", 0x1ea, 0x29, 0x30, @rand_addr="00f8ff00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x92, {0xe, 0x6, '\v-#', 0x0, 0x29, 0x0, @empty, @rand_addr="313a5c21882f8edd78fe92317156f474", [@dstopts={0xc, 0x1, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x88, 0x200000d9, '\x00', [@ra={0x5, 0x2, 0x2}]}, @hopopts={0x0, 0x1e, '\x00', [@jumbo={0xc2, 0x4, 0x10001}, @generic={0x2a, 0xe6, "a11da1f3c823069a11c021d086b094900ab7cb1b864ae0d7035c5f7c7f748ce6e398bd6b9176d0064d0f3822722334b29ac7cba970256ff271059293f14e98ae7bd6d1bc4aaa7f494476537858fd56c27ec40a256c84d17b3cf5eab5b3fbfd8612b796c3556369d6dae2e0b2af9692395360f9233b0ad2a68c012b4131d7bf3da4f5cc3e1a3589bee297eea023bcdddc29bac698cca06f8c9407dff3d74ea1a1b3f62f3f47a392881a545eecfaf555f2f83136a07894944015574b2972c96364472c54acac8c960046520904dfe339092d3ac8fc78fc9100322a22a4a98feeaadcbbc7dae2b3"}, @enc_lim={0x4, 0x1, 0xa}]}, @dstopts={0x3, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0xfffff800}, @generic={0x5}, @enc_lim={0x4, 0x1, 0x96}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x1}]}, @dstopts={0x3a, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}]}, @routing={0x1d, 0x4, 0x0, 0x9f, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2]}], "2a34669d6ce36b455c62eb38ec75090d01e57e1bd07aa68e8bed3bede70e1573147fd4266f09f9f5d29b587b43fc21f9d185b87edcd27c48846a"}}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f00000001c0)="21007c323fee01c24c68495c241b8efa7ce8c04d13fe4e00fd88ff12d38acc1e1b9749f986f9385e4a908a12a93fe2af746c8fc36c1aefb8e5831d0dc22a4dc5d35ea319f29bd959c4b7d25bcf7d0f7264f138b5f0cfa818dca3a50bbca323f676af51783744b98611bc47c1c0bdf068ab6af6d74e7f7cd0972a8b750910573ac3c225835f6c337d5da9879e97f7a79100"/154, 0x3) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 189.519416ms ago: executing program 5 (id=325): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)=0xffff) r1 = socket(0x1, 0x8002, 0x0) closefrom(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001380)=0x7) r3 = socket$inet(0x2, 0x1, 0xff) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="e81408000000000000008d7c", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) 143.530525ms ago: executing program 2 (id=326): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)="673bb5b8cc0c16ed08db75817fc8add3cec4ec48a2e92e98e17c03ce4801ef1d47e6ab", 0x23}], 0x1) clock_settime(0x100000000000000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000340)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 137.557212ms ago: executing program 4 (id=327): sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0xc}, 0x2, &(0x7f00000001c0)="a69da3e22540aa4596278c3ae18b3dfffb534326567691e21323b82a244a94ed166cf8dc05b1abbc85ac23490c8f9e1b56f45679dda777b96b6a8f7c5a7fb3a02fdb100a3065f68f4080222a780306301baf3e7b42ed2e91cce4c59fa351fcb4c419594b52c632ed2e23ed11949a7f42da9ec7e89a0e06a99c414a03a97905d34487c1f72dfd5e07b33d6df80802fc9d7adc9f6774be352396261dc2dcddaaca81708338509609e67cc36f736e5065907ae8fa2c395fe4e1bc7b178bc624d97a6010a3", &(0x7f00000003c0)=0xc3, &(0x7f0000000400)="ade7b76a08890f29b4a79e50a64e10fa7d0594f45d378600c70a0229df7bbd22c9105339680d6587e6dd9ee24f4c7a85b590334fadde51246d8e9dd0699457699e674839", 0x44) setsockopt(r0, 0x6, 0x2000d, &(0x7f0000000600)="a54fe8c9efdcda82f20f1e2787e86c6bc7949b029f9e0cc794c5fb3ac4c501036c0413ccc68990bc634ddef91df64021a2bc3be0d0d103dd0aba41a7a69311ffe9ec94a01bd4a636eab8f77ea841337596c26597bddc238c914e6847804fe453024640312c11d4844acd1dedc89472a2c064b68724990231b8c51fb573f8eec6d7cf0d5aa73c77106bd93ecd22a2e43a9484eabcb7df69fd310f4589a3125d390b9f344a20af38d0cf4979f722cdf2e9b75b5c8de35969d32864e89bcd3c00787ce4b732c87f404f5f4119f84f5f66aba595fad0a1d751e412906b15", 0xdc) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="3c8472cba6042f8c4952279b2921b1715e27673d5371f1aafb1a476c4b414bda971410", &(0x7f0000000480)=0x23, &(0x7f00000004c0)="94f8748c5e61da66b71a349dbea42a5ea4ff708e9bbccdad784df37613e40e90a31eb4ebfaa67c8ac8fd617b5630c70f9c9709f2ddfb492ebcb3d5b9b226fb198ccc4abc080f3829b17f70bb9f0e3d9db9981893f8e1fec62ab9ef8c0a", 0x5d) recvfrom$inet(0xffffffffffffffff, &(0x7f00000002c0)=""/213, 0xd5, 0x2, &(0x7f0000000100)={0x10, 0x2, 0x3, 0xfffffffd}, 0xfffffffffffffe50) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000140)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, 0x0) getpeername$inet6(r2, 0x0, 0x0) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) r4 = getegid() fchown(r2, r3, r4) sendmmsg(0xffffffffffffffff, &(0x7f00000008c0)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x400) ioctl$AUDIO_GETDEV_ctl(0xffffffffffffffff, 0x4030411b, &(0x7f0000000540)) getpgid(0xffffffffffffffff) setresgid(r4, r4, r4) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000580)) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000005c0)=[{&(0x7f0000000380)="13", 0x1}], 0x1, 0x6423) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) 136.680288ms ago: executing program 0 (id=328): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2, 0x8}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x2, 0x4}, {}, {0x1, 0x3}, {}, {0x0, 0x6}, {0x2, 0x4}, {0x2, 0x40000001}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1, 0x5}, {0x2}, {0x5}, {0x2}, {}, {0x2, 0x1}, {}, {0x0, 0x7}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100004}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa4eaefdd6abcf8e05006fbeaaaaf5655925aaaaaa080045f4002c0067000000069078ac", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282009078000003030001"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) 77.805019ms ago: executing program 2 (id=329): pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r0, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) 77.277961ms ago: executing program 0 (id=330): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)}) 76.764013ms ago: executing program 1 (id=331): r0 = syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13, 0x2}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000840)={0x2, 0x0, 0x922, 0x1000100000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) 65.415197ms ago: executing program 0 (id=332): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffb, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x300b7fb, 0x800002, 0xa}, {0x100802, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0xfffffffc}, {0x4, 0x3, 0x80000000, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0}, {0x0, 0x7, 0x34, 0xa}, {0xfffffc04, 0x4, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0x80000cb, 0x2, 0xc, 0x8}, {0x2000df, 0x9, 0x15, 0x400}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x5, 0x5, 0x24, 0x4}, {0x4, 0xd655, 0x3, 0x6}]}) r0 = socket(0x18, 0x3, 0x0) open(0x0, 0x20000, 0x145) close(r0) setitimer(0x1, &(0x7f0000000140)={{0x80007ff5, 0x100900000000009}, {0xffffffffffffffff, 0x2b0}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 13.84629ms ago: executing program 0 (id=333): sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 13.58471ms ago: executing program 7 (id=334): r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 12.454856ms ago: executing program 5 (id=335): r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000480)={0x0}, &(0x7f0000000580)=0xc) setpgid(0x0, r1) (async) setpgid(0x0, r1) kill(r1, 0x11) (async) kill(r1, 0x11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kill(r1, 0xa) 11.998567ms ago: executing program 7 (id=336): r0 = syz_open_pts() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x18, 0x1, 0x6) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) syz_open_pts() syz_open_pts() setuid(0xee01) semget(0x0, 0x0, 0x1d8) fsync(r0) futimes(0xffffffffffffffff, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x101) msync(&(0x7f00005d5000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) 898.383µs ago: executing program 3 (id=337): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) socketpair(0x2, 0x3, 0xf, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt(r1, 0x1000000029, 0x27, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000840)='./file0\x00', 0x4, 0x500, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xe013, r5, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b40)="a2", 0x1}], 0x1, 0x0, 0x0, 0xf}, 0x406) write(r8, &(0x7f0000000a00)="6e522a8b32e5a0e61beb09122e40f120084d3feef9cd18c58f6708e9d949c7925a1735badf2baeda5ca0dc8bd0dd76edc806fc84ca28020b9860e9277b12ca53400fd6331a95ecae449b7c30024066d79c984f0a3ff392b4553c2df9c61d2f53c1f20f3fa42188076606dc82f44706a4252e81d092dea4397de1c2525e290f5503141c596b4ad9f936068948f927a1304d", 0x91) recvmmsg(r7, &(0x7f0000000740)={{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000400)=""/229, 0xe5}], 0x1, 0x0}, 0x1ff}, 0x38, 0x40, 0x0) bind$inet6(r6, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "1b200014010000000600f2450500", 0x62a4}, 0x1c) pledge(&(0x7f0000000100)='*\x00', &(0x7f0000000280)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') mknod$loop(&(0x7f0000000180)='./file1\x00', 0x2000, 0x1) connect$inet6(r6, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x8, "000000000000000000dcc700", 0xffb}, 0x1c) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r9, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) closefrom(r0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000103a6900000000000000800000000000000000fe800000000000a200000000000000bb88000000000000004e234e2100089078"]) 0s ago: executing program 6 (id=338): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc290560b, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4000000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xeb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff0000}], './file0\x00', 0x3, 0x4, 0xfff, 0x0, [0x7, 0x1, 0x80000001, 0x401, 0x0, 0x9, 0x9, 0x78, 0x9, 0xfffffffd, 0x7, 0x10001, 0x6, 0x6, 0x8001, 0x8, 0x3ff, 0x9, 0x1, 0x0, 0xfffffff7, 0x9, 0x7, 0x280000, 0x4, 0x1, 0x0, 0x0, 0x3, 0x7, 0x0, 0x6, 0x0, 0xfff, 0x4, 0x0, 0x0, 0x0, 0x8, 0x100, 0xffffff80, 0x2, 0xdad, 0x7ff, 0x1, 0x7fffffff, 0x6, 0x101, 0x0, 0x3, 0x10000000, 0x8, 0x2, 0x5, 0x1, 0x6, 0x6, 0x46af0a69, 0x4a9, 0x80000000, 0x10001, 0x1ff, 0x9, 0x2, 0x7ff, 0x2000ff, 0x3, 0x2, 0x6, 0x7, 0x1, 0x2, 0x6, 0x3, 0x5, 0x7, 0x5, 0x7, 0xfffffffc, 0x2, 0xf8000000, 0x3, 0x4, 0xbbf, 0x6, 0x3, 0x9, 0x1000000, 0x0, 0xd, 0x4, 0xffaf, 0x6, 0x1, 0x9, 0xce, 0x8, 0x8, 0xa94a, 0x0, 0x987, 0x5, 0x6, 0xa9d4, 0xfffffff2, 0x8000, 0x1, 0x6, 0xcc6, 0x400, 0xfffffffd, 0xa19, 0x80, 0x6, 0x88, 0x80000001, 0x4, 0x1, 0x2, 0x9, 0x53f1, 0x1000, 0xfffffffd, 0xffffff25, 0x9, 0xc144, 0x7, 0x3, 0x9, 0x8, 0x470f, 0x1, 0x4, 0x6, 0xffff, 0x2, 0xfffffffc, 0x6, 0x5, 0x4, 0x5, 0x5a9c, 0x4, 0xeb6, 0x5, 0x3, 0x2, 0x2, 0x2, 0x8000, 0x8, 0xaa, 0x8c, 0x38, 0x6, 0x9, 0xb277, 0x400, 0x7, 0x7, 0xd4, 0x7, 0x4, 0x9, 0x75, 0x1ff, 0x1, 0x800, 0x800, 0x3, 0x1ff, 0x401, 0x1000, 0x4be, 0x7, 0x1, 0x100, 0x3, 0x2, 0x8, 0x239ed050, 0x7f, 0xff, 0x7, 0x9, 0x3ff, 0x4, 0x5317ce34, 0x0, 0x101, 0x80000000, 0x5, 0x10, 0x2, 0x6, 0x5, 0xb, 0x4, 0x9, 0x40, 0x3, 0x6, 0xffff, 0x0, 0x4, 0x1ff, 0x1ff, 0x16, 0x7, 0x4, 0xffffff01, 0x6, 0x5, 0x2, 0x4, 0x4, 0xffffffff, 0x788, 0x0, 0x6, 0x9, 0x1, 0x6, 0x6, 0x6, 0x6, 0xffff, 0x5310, 0x4, 0xd, 0x9, 0x8001, 0x5, 0x5, 0xfffffff7, 0xa, 0x400, 0x4, 0x5, 0x200, 0x6, 0x5, 0x4, 0x4, 0x3, 0x6, 0x40, 0x8, 0x6, 0x80000000, 0x1d209cda, 0x7, 0x4, 0x7fffffff, 0x63439b01, 0xfffffff8, 0xfffffff8, 0x7, 0x9, 0x9, 0x5, 0xfffff19c, 0x6, 0xed, 0x6, 0xf4d7, 0x9, 0x9, 0xffff, 0xadb, 0x16947a10, 0x3, 0x7, 0x6, 0xc, 0x1, 0x10000, 0x6, 0x9, 0xffff0000, 0x9, 0x9, 0x81, 0x7fffffff, 0x1, 0xda6, 0xf27e, 0x8001, 0xf, 0x0, 0xe7, 0x93c9, 0x3, 0x5, 0x9, 0x1, 0x2, 0x5, 0x4, 0x0, 0xb, 0x2, 0xffffffff, 0x8, 0xffff, 0x6, 0x44cf, 0x6, 0xfffffff8, 0x2, 0xe877, 0x5, 0x1, 0x5, 0x1014, 0x1, 0x0, 0x3dd, 0x2, 0xffff5ad4, 0x5, 0x2, 0xc, 0x2, 0xf49, 0x65, 0x3, 0x5, 0xef6, 0x2, 0x719, 0x99bd, 0x3, 0x2d5cc7e1, 0x7fffffff, 0x2, 0x1, 0x9, 0x1ff, 0x3, 0xc263, 0xdc81, 0xda, 0x9, 0x400, 0xaed3, 0x9, 0x1, 0xffffff7f, 0x1400000, 0x3, 0xb0, 0x8001, 0x4800000, 0x5, 0xe12, 0x5c, 0x7, 0x4, 0xffff932b, 0xb65, 0x4f, 0x9, 0x7fffffff, 0x787f, 0x8, 0x200000, 0xf, 0x6, 0x2, 0x7, 0x3a31, 0x0, 0x3, 0xc, 0x101, 0x7fffffff, 0xfffffff7, 0x3, 0x5, 0x7fffffff, 0x9, 0x2, 0x7, 0x6d2d, 0xfffffe00, 0xa88, 0x7eec, 0x8000, 0x0, 0x100, 0x682, 0x36a5, 0x100, 0xd2, 0x81, 0x0, 0x0, 0x2, 0xde, 0x5, 0x4, 0x3a1, 0x87ab, 0x4, 0xe, 0x7, 0xffff, 0xc8, 0x7, 0x7, 0xfffffe00, 0x9, 0x8, 0xfffffff7, 0x6e04f75a, 0x0, 0x2, 0x4d, 0x4, 0x10000, 0x8, 0x6, 0x1, 0x8, 0x9, 0x8, 0x80, 0x1, 0x2, 0x1, 0x3, 0x207, 0xcd, 0x6, 0xc6, 0xf3, 0x10, 0x7, 0x9, 0x7, 0xff28, 0x2, 0xdb9, 0x7, 0x0, 0x10, 0xfff, 0x3, 0x6, 0xe, 0xa6d, 0xfc46, 0x1ff, 0x10000, 0xdee, 0xfffffff9, 0x7d08, 0x4aa, 0x80000002, 0x10, 0x6, 0x9, 0x8, 0x4, 0x9, 0x7, 0x10, 0x8, 0x2, 0x5b7, 0x7ff, 0x9d1, 0x71f, 0x5, 0x8, 0x18, 0xff, 0x8, 0x9, 0xfffffffa, 0x1, 0x7fff, 0x6022, 0x401, 0x10000, 0x5, 0xfb3f, 0x2, 0x317b, 0x0, 0x2dd, 0x4, 0x10001, 0x3, 0xd4ef, 0x5, 0x1, 0x10001, 0x9, 0x7, 0xf, 0x1, 0x8, 0x100, 0x5, 0xff, 0x8, 0x7, 0x5, 0x4, 0xba]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc, 0x9, 0x5, 0x9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x4001, 0x0) poll(0x0, 0x0, 0x90010000) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.107' (ED25519) to the list of known hosts. nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens panic: kernel diagnostic assertion "ISSET(p->p_flag, P_SUSPSIG | P_SUSPSINGLE) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_sig.c", line 1602 Starting stack trace... panic(ffffffff834b909d) at panic+0x1d0 __assert(ffffffff834f83e7,ffffffff8345b34d,642,ffffffff8343d4a1) at __assert+0x29 process_stop(ffff80002a37d358,8000000,1) at process_stop+0x3fe cursig(ffff80003c402fb8,ffff800031b8bde8,0) at cursig+0x509 userret(ffff80003c402fb8) at userret+0x203 syscall(ffff800031b8bf20) at syscall+0x9ce Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xff07c856b40, count: 250 End of stack trace.