00000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) executing program 5: r0 = syz_open_pts() close(r0) syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000feffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x45, 0x0, 0x0, 0xfff}, {0x5, 0x5, 0x1c}, {0x5, 0x0, 0x5, 0x20}]}) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x400000000000ff) open(0x0, 0x400, 0x82) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = geteuid() setreuid(0x0, r4) r5 = socket(0x0, 0x0, 0x0) sendto(r5, &(0x7f00000000c0)="620f7a6b1c709836295fe5614741b1692edb097cb91dc24fdb726301868162442b83d9c91ef45c32cb7b1974ee42c7191aaa1cf199ee2a56b747093e318c902b616bb377514814d37c973489c0c11f4fb64d813648491e3096c4d673f87b55037d7fd92e859e14be2ecb593dd376d3aff7aab9eec2852efdec3b8c5d7b73d0e201ce34a2d419777823", 0x89, 0x802, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x7c, 0x20, 0x0, 0xffffffff}, {0x3}, {0x4000006, 0x0, 0xfd}]}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) socket(0x11, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000500)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2773ec5a10400000000000000361b125700a8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343700051eeab71d8900040700060480042000000050aefd3030e75a00572496e3fb18e7e1e9668266ea03653d53f4f8f6e53fee3909176c147a950ad9c2423cd811f5fff5654fff070000bac116b6b92f758e9156401e057922714b1c80b28b3c6a2a99edd9608c865cb3d616737e7523ee2253d9c7d0473ae3d75ad0b09cd900695ea35acaa165a345f9286620f6bf18c9fa17d9e85b6dbccf23c260965fbf9d06c5b7c52a52688d95f1f4072a7e961086a5fdd5f79daeef66abd4ca277fe79d1418769375eb5a6c53bbeb41a3985799fb31a430ae097c2be0a1800ac253a04fbdf4bf55833dd23b676d47e0bb257d70e351368a0a4868998b9bc86d55a40acf317a1b7d50f92dbbbb0d986796887d1b5b768c72b84d1fc53eee7d37909a636a1e9c192f3c550a348e77ee17eda830c614d10071346539de29e2056591f86561cdba54d46abc96840306f5f12ba8ba28b5338c9f09b2809f8a8be54b8f649e1bef87c4ee", 0x14b, 0x40b, 0x0, 0xffffffffffffff0d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x2) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0xff) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 0: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x9) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, 0x0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x9814, 0x8000000000000006}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @icmp=@mask_reply}}}}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r4) r5 = socket(0x18, 0x8000, 0x2) setsockopt(r5, 0xf67, 0xd, &(0x7f0000000000)="ffdaff10aec6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000440)={0x6, 0xc}, 0x2, &(0x7f0000001240)="f1452fbf75ffbe4cec715c97f282abcb943d587ab5be68d44e9f2cb0633119b6c990e84c19a15e4520ed521ada50bbc651a7d91c7cca772a0dcf1afe549fe62c0db620996a132dba169b4d1d8950fb1977fe0e13f710f488c0c53366d79766703071216bcfe281651e2c4eb26d7bf1f549c342ba7564341acc03b772f513f4bff4914e188c17a6bf882d04e3eb89fc6ca300363d6a77664dd0aa788a68df9aa605e67ebbd21981a3936adc34c46b24613b9e884cf91f38c204fc1ab13186b32498a93a61763c55dfe5abac74ba9d91c9b4c6130e1e11422fb1ccbefafba87684f395ce0fd6e3b0a58477deb02b4561b2db5c3db83af02764c86d6f2b69f72e145643bc67e3eab4fa1c1e40626e19e55fcaa9abf999fa048f573931843f55777b03329562ed459fc2210dcef6a0e25e7e00a04e9fd87913ba211a29a85cef65f5d9e96a16fd383203c1f08c38a463b87f789bf25b82adb693ee039c0c44afe6203103dcea4c3b038ae375c82b7b4c805b12577b5146a8b12e77ab6ad23eed22702473d74bb1b46f5f134e5dc32baff510da38418c5091e6e62ad6a0967d598685c8e9a1cc4191948bb67aad681d5cd2bb0497d935c8ba665cb49e431a243a9044f9f17c27cfe1c9be558fd45cbaa60770a9dd0df5b7e7134fb96fb9f2f2d9850ddbe77a03771fd756d5fabde67872d667fc136a3bd0e5a1a86cfc8dcac26f4bea64ef752f9d116dd331fb3e4e93e65227a4592f89dac605e28ed2fcad21a8bda6ce0d6721cbf68d25f3a496a77e7e6a495f8f0616776ab58035c72ea5327584692a730618c9bfd9b6280bd82efe9ce35bec9bc91430ce789ba23c20df9f8e81aac5a85b685b41f9a3044a9a8f8fef7b7b5d897e92a8b50f522a10262b5c94024aebfba495f3a5edd21bcac54523f9b37317fd90531528de7d2f2d4db16212db03c6fbd2ac9f7d4cfd8178f429e67873fe83d6fd99dc35195551eae085ff84cd022d2603a8174a2085880350b095162fda073cacf28c03fb96c20d02c970af65fb02f8f69a0c5ea69c7dbd53a57cee46280e1124e57bde6ca8014e8426c51319db4d7acf3d555289341349315235e7d18789ed3c6e4ed6d472d04bad6fd4470bebd1dfbba5c62fa6eb8d3a47b64ab372716de21c85320d263ef2b19e914ff4035edf2e9edcfa281039f713785aea942860c5682b4008f124a124983642262cb03a9fa902acffe4c894b9e29f8ef885ee4b5371a1f4635fd051dc35cedae4066a7eadf3ec6bd84778315ff907c60eba1303ea3a9b7c0e075f0fec4572223588ef8c5d82148d8b482ca06ebb66f1151b92549eb956545a56103a001e8538d8cd99a50260c049d4dfc0fdca19155bd17fdfdf5aa8784951c9789830f3d58e9db886544dde875da6fb630fe41fd02d7966bf40344484472cf344d1721d53d0fe03730e11b0de6576106a2222aeb6a28398ce1e7327b097f7bbae3dd25664568cc62bca7806140b4f18942a02a4a86716dbb7b5c9ded4728cda7f5f5a472d3990cfc04d58e7e694a40a63fc39af981604265cff714a696fc29bd17d3684dd3bca367e8c503a98c85276c4559d62e6ca2979545593ce33dc7304c65767b68fc136b52cbc58bb936debf085c4f573dd4d594f50ca0db30963d68dc7adf98e9e3a3c92233e76f152643be8be881bc57470be18e3db282697445b04e3cedd8e9a068096c557fcf922b19554f915849bad15275448f72f80f369ffe431eb0ef14571f0d3c9cbdafe3e6cee3f9c9462f538f888512b9e52de329d868579923c31d133405569863b06f024c478f0c64a66463a497202f7e50f4aba9b9065bb0d0334b527509bfb4576d0c8e2174036412307f96dbca0320624f8a00e4baf5737046e19177bd7b9adbf79e1d13276fc1dadecaa27d6f8cf5f7ccc617210b2654abed55d291d01a9794187bfc14bcfe5c768d713229bbd08798ca9e79e26e895a14ad2bb11346425354f73f90b19f05492af6cda74a927999e7540c67a122f777594042d415cad30f8ac90038ce7c7bec071e889ce65f3e9a6a2315b556089e22151079a9d6f5382842ad3962924999db17d1d938b6ee119c99eee851165a5d64a5375921c92d2f6ea1beccbb0771690e415b8532b03d7b405757b4c744e4f88dad4176d8077de8921666bbee5b226e74ea323e64ed2a9073f925a4b7ad5b2f0e4d09e1f07e2170457a6581f995b8d30d4225f0535062ff6a4bdbf22915aaf702a16b2a5b2f310ee118d829e9c725a94770732e87fd7bc0bfd3107a5d41504e81a717eebad9ae5097f3de24271dc33d514016058f6f83b74d129d97e7a6f89a23c2bbf63d94e66360e8e98f9003350ea3a49b2e896c8e92d0409c1ffd38b794a9cbfe8fdaa35f67f808409e5d0de0e69270dab08539d5b1f7a621b539f5d65fe439eadb2bf4df143233f6a84d11ab52744071c3114f2c4e650b706469bf07c0153413f5449b72b3ad45c0bda7696299b4928a0cee26d5ce0aaf47ec35878240f1f824ff4e64f424ea658d9b73532d76a4e4e45d686645306b0b9aac7c2c8810376e9a9a37d1429a6016144f09f74ea378b92e5c67350d946854a0f5803cb479c211a934fd9ffd20af4e22aae612eef1266620f3af6de9262cc432b0823160597c5483a723de85df811ee56cb1dc4db4f4f60abc75daf92cb19caf77dd2d79740d848b788a991f380eaa1f1bb96baa6cac643252c1f7a816c5b062fa644af8b88eea963c9636d8297ed7dea92324a8797f8896a0fd4a20456fb4ce67cf683435927fd6bd4265447d5610121dd9e6f432c661ab1d04e7d556bd0cd2609aab9af567217c22d657817fa35c4b112608b440eb0c01bb3fd7051cab0152286eca60d9f2f4e55e22b909d548d3af80baa2037e581070b1e59d938e8f0d7b32f17bf14f8bb56e9e345d9e7d830834fd4eb5c653281937c34125f2df345f0e65656454a358a012401584646c4617116c0cf195c2bb1d96dbf53b1b4d780702f9efdb0b6c9e77dd090b1d467b4c9370210bb4afd533ae92f8944e7f09c8b6c39d0a1d0b4c01fed80b3aa75b4e97271e991d960076c63374dec8fd887983eaac38315462bd0e178e9d720306892fadda5cc199e4302902191e2a1207980c8f422bea83732a108767417aabaac8493de8e58582a58575a885662cd61c919ff3a809b4c28127f58267e8b1eb4b363fa68c6273cfba3eaa024ff59f64fa61c03f7c4859ddad6e1ce98bdc6e9f4efd14eb9fbf364fb0f35adda57a98087b017b7a98e9769101e7a832ebacb6b4b1d5c285b5b8449cde65900d887fdd50ac0389037caeac4675eb974c0e8c6ec3d99024f51cb5dec80e0945d2bd0066eb427f0b8e0346f38f3297bad01ce530e96ff5a2f592764d0d51b05182c5356f405db176d73ffc4d93c4d743ce38cac9d6e8ef2fecf5dd8458c07405204b4f40384bb393482c9ec5c20fc2987f78726ec61e37c7a695925b104589132f1b2e0b5b29335d626e5c8e21e35094acb93cfcbfe188a6e1ec0408384868102b33ed2c73c85c54f8b5b6130f06a30a01110fff3c0e2b4baf0f51656f3f3d8c37d529e059f210e6a290f0ad6c883929304ee63c678e69499ee8af6cf2571ce6a38a89268ee4aeb1e3536f176a854363219af7dfec85c1118d8862d06ac3d859534fe0848c1b7ed294f64063ef9235870c205ed76ed04f6fc414a2b7609760e799074e5363d074a1772d7b703fa1f10e3b30dfb960b09b42bb0ebdf8f6fd8aa82b920282d477ff032e3893e23e5cdd75b020f9830dcdd0b9bbc48eb213e6fcf08b9189f0bcb61d3e2e526b31d90c1924176060c3a4a481dab4a429906b84bae03f4b6dbd7a13963eda90756d668ce3f0f038164b51d665c6dd836a113e07170f27a54d8b6bc9ba3f7a8ef62103845a66f8267e8477c26f737381c34c1375dce68edfe9fd87b58215e7e740b5c82c3d550ac5572cf6e321ceb0ff528a91aca13b325e68f8340f9af89bcad332e02c77945df4f534c1572ddc9ad8d8e1cce00aebe887b7cdfc7e15b4b9874d355192b95ab14c01dbdfc25b155f076a101e2e4c47c6f1cfc3d1d0908eec0c7e7054cea44a737565dd9260f560312653cb2122fcdeb3a5c8d824622c05eb94855f0aeea5cd93d848c734aa4a74b8e67d30b093eceafe300e4a3f0146d4365a70c527ff7e48ff08004dca5cdb025ad421233fe241fbd127d74c1613b01fde0ba7b8d2f34f9b0d248c571d7fb69bd140ed82bf16de66b625976699034d4d06c9d0fde6054ae537f26f24644ae9973548135ef187897aa24766b6c03b55b7901257955be61e4c5f014ea01bbf8d38ab7a32610b413f6c6038d0a2562a30942d1d8d846df2415de47f4b28e9cca67ce4afd30b7b484c92d83b11790d2dac268250ebd7f87ffa0bfcf876f3dc27b9b4c40afcbc648f1ee12fdb2c5bcde0a8fdb64fa4d69857477c86bd2e37523b1a3f678b7970d771a547c50c9bf4b23122d8b3a04dbe5064962e79bb75a56de583a99e4e64f012d338091d845cd4d2b37cdf6b094a5cd2f62af91b5d176d2a7e710af8d911d15c98e717403d5b642e4efe522fd65460d530f07d3cb0d147fcb1666b2e9c04aeb66dab7b3d0fa760df0c82d4c465331bdf9c8c9e87bfb8a52469cd0901857bf4e4d305c686c1e31bea818917f99079ec5b0aaba0eb030b1b5b52161a6bc9a2b32a16c65d97bcbec8b3a1ee57c920e7a8edef323f9486842278cbe11e17873ebb8b84f168f331fab6e2940c20fbead0d68fc5bf44c956cf993b7c912fa855ad0f5dc55678ebd6e5fea96e3da1ac14c0b4d891e429b67708133effaf69ed18da4673499289daffb55236ed33b60a4abe599d4f16033cca415d4be01dbdb19c820aae5b507ea62189722373aa3d30db83c682dc3df9451f502c972dc8cbe6d529687b1f4df1eadb10e93dbafd5d176759669ff0d36a8cb60afdd523af3f8883918583d21fa422f59905ba28b7520fa3eb0f8d5c2b3f4385c6ec0b19814bcb41a5f3bfcc777ade8609f7b67b4e0353824aa3e4631c04ce871fbd68b593d3fc1ac3b9dead068cc8c25f213f0b61e416037275a669a1d3721413dc487a3dbf98a6a396bfcc45f8553bfd2d35c608f7d7f88514c0c66a396b52565f01cc3b31790f39c26e1940618c300d8fd491243131ffeaf8e57c11a58a2a86f1ae3696d91bde75cc0617fe446297295e4d6f83cc876a9d3838b49776f916189f2eed5a1865dd4639a1d9d1fe3e5e334e7af806a01e9d748a8a98574d671d255599ed287e482d97e855a1cd5dc4616b2e1d302b7f1b9babc1cfc29bd4af1902632457fa64e880d830e84548987718aacd2ef80c62dfc641e1fa19f0895fa8aaf6eb3dd2459074a40dd2c55538b3a05aa99f87f8ec45059e78f9dab582c7e5f32466277636ec7553973cdb7a6c4229eb3dfc6717c3aa407ba8facf2a333daa0a5bd2a57680801aa238d351d4eed32984e2e8cb4f0224dbc283334c6adda81dd12196f2cf1a7d53ed69f7c68ce0fb5e7e30e08ad424d1f2fb84dd19ca2b74974b68d1eaab800ae4a3050fbbc9a96248f33aa38c8e600a038763ab484792cae6b9a21a2e7d9b53b62618cd3a2d9ab8e3cd0b232b0e560336b3d60f512eab44fdf77ebb1c27aef5bbacd25fd11143245d0bdec3c78ec48308e2607a39cb83d4dc84aa1dbcaa0897e5d22f0b524c66d4547b3940581df4afa6ea757ffe487562b875f6ad4cb5be0f61d0e04d4a98a6bae91ade6a957b0321244b26da00beaa5813cce1c76853d", &(0x7f0000000680)=0x1000, &(0x7f0000002240)="99837dc905de8cf30df63848dae35dbf3981035f7125d17c061ab9690474bc60f8b0a734d38d6afc47489f786347b2a2f850e811864aa058ffc6a071a43cacf724faac73963a205879cd4f6229cb7f7d1dd03cb5b780b0be6f6746ec04fa5acda31d39692edc3b88a7443dec1838d5a597eb18f4bcd76153ba4e14c2716ad9a372ff140acceb813ef7813165593d8dae6df277398ed1f42cec75e5c77653cf911ff4fb2aadb528dcc0fef5d599ee0a4824e61769b6dab5eba056aa0aaa2f8c4f888788e3e1b0e2ac20991893173252e1ad3a2d9458cfce39a16aa7073d1f5e08c4f51fc76d3a606f0fea3ecc45b73ec5b88a4980fb3d04ea4bb9303b330b90c90c8976e831bc331da21f2d76f6b6d303dec341c7ba9504be398d9c87d1e7676c438d0b8ad1fbd1a46b86e0e6666893dc0298b83d2e5e3cd9b0246df97fad878fcf4ea4744b8bf43a507f5564c1fe243b95cf53d9f1f56d67bbf031bd297e05f34ad47701d756349084e1e381910cb4e97995c16d43cf81f9b2feac46eec35b63dab4390526542690df6f3e360f2d920cd838acee8ca9fd9aae2472d93a97142c2bd6c186ee76b402359ab833e6a60c1d62bb97b274226bb6fb6bb6f584e41f5a43e181ad8e450e5f24683caaaae2a5c6030d01b4924c4b034f0872cdce7993deb55013d823949f816b5150073ba85cbefed7dfd3174cb14c20d1642e27ff8564c3ca9e7bc6ccfaf027c4a6796bc232986da941b435f906d4f96dbfb6f553d8c3b8028aae0d014999c4ba6ce6813f8ebe6b271561b6585b3b7837e2c1dc847797b0ab2224ebbf0b238207d5a00bc360f430da3849f6885a11b0d6bc517ca9e0bdbf129859b77de97b5df3390ba1873e3e744e34e826a8d23aaa3d4be8f54e6cad9a21ca95faadccc84152760f8da06653b3c3c6c050c7ad26567fe0e373bc25b60784ab4329ac027668fe879ca5ba1531fd688b78079f35246a7c87bc2d4174af3a9c24c68fafaa12fa3858ce2d5a8ab6465cd63d85ef99c8ae382bae15848618c51717cda0138b4285816ecc0b5b2801d12c89a2a917c18cf75119c75b0a3a7cb3f9018d883f29724a16a7fe1c3248aa4ada3454567bb79a46d1ce51a8f711ba20f58c226517a6266d1100d7e9473586fde697e27ddc3bea036cc2aa05e04753b48aef829b16c76a25b60328791b4a2f21f92c1d61efaa57dcb34209ab9b8d6d7ea7c2690529a6fd30de4cb2074facbe8100da53eebc3c2208fa7b0af308f481cc7fd906e4f74c3ec18b24b151892a6f45535ef8f337877cedaf4bf6bd143035a25738114c4402fea5ace4a2e197f8bb865a5e9c399714bd6799bcb11baaae5f06746962ce3b30b9064efd19c8e22bed45fc09689610a85d11a77e469188bd656b8061fd92ab7f7838ec6f3bdba8905f517206a3779ead3a66f85ba963208853d892b278185e1af727af84006e68279d374aac75aff4f624de000b2be33c8c8c8ccc88c29a64dbdb03837c78344ebd15c821a91e6fb01bf62fe0dfcf517d25ead611beba771c5da63c5473fd53629e462a935e07cf4c62e83c8ae52b28fe7f0dfac075f2ea5bdfd11b832cadcbde34fa16c05cf8630bfe9f6af0954206df1365c10baee855375500dd75e0fc4a81c760a9e1e18f5f3f33c475a34c0036c820db1b677749b8ff5a0a84c24f57ba1d09610fdba12e99a656b2d461fd604bc255b7ce1eb3161a221271b1a1a45e3859e923ae3b5c8f0ba176daf75136f367358fc50f0f91041662d9eaaf88b60ce6f7dc71283140b2c53fd1d6f719d0e2f7015f98e4fcb530507a151538ed940064785285bb630bba184d838573ae6bb241e21762395c103c255907f05d36cf39856df3d3e862090db2332d89142f3192fdbb67832ddfef4a32fbf3a0789eaceb2b7a7ef61660b368d238a955f8551bcf088dde513f2c20e747f8bfadfee388015d70a8cae72e14cb6ea1f626a3ead4d5a5dc9854efa3e3c20f0a326cb16ac87e893b65114b58ed2cc49022596ca01fe6dd91d57bea98647ca626aa587b78ccc61c80f842d44785d838635637bdc6ccfbf3478b8809d245a65840a38690211305b0f880d6b8a872a2d256451a6c2cab97672ddab6a28841418757df37661b03877d92a4d5186d08843c9ddfc79afb7e7421162c7fc961428cf6c73e7683dcbbb279efbce5f34299efc764377daff59eafaa12d859f924c6daf5480789d371c834956dd05d5f43c4a64dceb71897dc7c61c243d25e534a609cb832ac6576836a0d3a8e1ab8f6338367e9e0355998d347100cb3cd5689c9d9ccc6ed30d0047d568937302b169ceca2d0dc3d1c9dad0a0e6b3eeafd359670f0af2f497dfaaa2062082463f2617699c252732b00624c913919fbaf253c220a13644922375eade09e72497bd7000f49a034c9090fe7e360a4f4c49b8df2024a396f33183472bbea7497d92742a24866caa9b256e00d7726631ae4c35d41e16790c8da275722904d29f5192e8d84978317a081ba1c54dbb31c39509e6dbf3d8fb6c18497a7638aea5239922b783c5a6b90dc334d7912d7803c0674cfa78a04a658b411dad6e91e5353d7089435879456b4d17b6c23ffda0a652f692432df6cf048da0927b966a14ee863589eb4fb8f93fc25db8a08a47e4765610f9a26feb5ac64d4e1fef66e472dd3ab895e3889ba9583f11a4a72a47e6f2f986b4f936472ac29c729e32e7ad37c4394d931bde6989f7da3e35cd39129dcb260c38be61f4065e4f54d66cc7900f97d64937aa63b9cd572e59df2772fb4c8b0a70028cd172d3031e72c88b60eca6b6201656d6575211715a7112a3fd85c8fc01974727b32452c28dab3e4c291783fa5ed554ad4a99acf935559fd80c4c3b0330687efaa781dfc00bec72c1398cda87938b948e04207c268ef24dacf652a56e545811db3810ea011e81dd6d30a34eb85ecfff4a55f3377492b0b56f54315c9ebba05e34ad80fd6973c295aa4891bde91e2c20efa4b4c75758478e9ee53621fc3097a851e7e5dd220f3ec1a008c803af9df51cc7f19414e9b2c39197ba563e6dc7ebd61b731ad816f793a21d3461646a3c5053bacf2a836537696e1fcc55650de05d7ab8f1030f83c35d58fc24a1493eaedeede44dd53c4cccdd583c0644c470a891761d1300476a239d3cdc27bad0a51e7d82b3e6904cf000d2449256418d9d7a0eb62a2fce512c745f18e24e9f8bf98e47c66d3f1cc087e9b05b4460f23b259a09d7a87f7b4ad33dc78915b2ea561227d815fefb9c1bd30cac7d713f6f9719c3dd4473ae38c40329c07594c8a509fedbf6dc3bffce7d949c43ffde44b3198066ab05d3687c6c43f2452637985903fbf04e99267e25c277719f746af803d3717e2812fce37db0236f91c1f4d783eb5595534f2c279e9edaf5340662cd80cbd406eaef95784c09a03ac06100299f8b6bee513f3e84c886253ebe55e21ae507b760de9381a19e3f1115d9d4f479d143eb337a48ca71ea42d1d17c0de3441917af5f98714ddf989b798aecbcbf1079220f393e750ea8cc58768bc83457241ebdda2bd376b90b0162e972af052c3f9e15c6eb0d2a9483b9b63b5aba2c5204dc6ab1f5b7063851457b0fdcc02d12d4708a016ed1b43b624cd2793d1ceefc10ff6550823a54f771deaf2a45d527ee5de625b7301ab3abd5bfba1e844c64731a91910b86232e9f504280fb4fda8018e5d8ad6855bb58407d0565a199921d3273d35c44547f3930a85df5ce53f450adf7c28b670d12a6271d5f943f25bd3eb8577cf24fbda72e873d119fbd5cc2a147161c492aa406354588afb0ac50e03fb531863e471c3c85dcbf823209e7c4589e83c8ce25e381be483668e587689478ca3aabdd7482ebcc20a04f1c4200a32c06ab47b8b5a47c5072d1e4725e3d1c7477054ee6e9eb0f59f81980d3401a3de578c88878fa2a8f8e35e39e76aa42d0bec181949bf62455c61ba7933d8998a3a640f35e1b0990d3ab441d8d8247dd24fc2367a8e12292e4fed74bb9a6f60669f916b6e1a483de14fe3b87cecea00c9a678e2feb83afc5f644e36a36ec3e6dad3ea312a68b1f535c805dbc10da7abb9b2ef11b20fe47723d63c7bbb7e8936912a7d01cc9e5841c7a7e34dcb421026ad165901d8eec4f445196545fd152cdff9b42075d517bce3689e31e55bab63bf14c90f5fa2f9cafd5a9d99db1f4e3b2e18717d80e35723e85a553040271f9a3995c3f5092574a4c4e067ea1b5e69c55192a99404e15f162c7d217f3bf3f1a01861705f997772bcf909401c8beeb94bd2eae2cae1690bac53b1a4deec0afb601fe601ff06dd04fe9d8ce013fd412af9c8427d53892d58fdf607d104805ea751ef59686ea5a0b0d6a9202117adcb9071d2499e41c9c89a81a6117e39793943022be4ac11d2574bbd05744cdf94cfaa8414f01c6a72c45b26ebce08ad89d206236e899ff338f7d6870d66994e1a32720b74ad8bdf36195226d193668d6049e2115b0581eb8df822a77ce6161e0037bee76d792bfc37633462c6a07fd6c1419ffe70a641e6ca8fe6d01e155193360d6b5f606816586cea787f26b3dfa46a317968d450ec99bab6a79c6bdcee5fb51f8404da7fa0a27132dce575ef42d9bf15a25b20257e2e0cd3055af09e65955055efc76c4275e2c05d091dfc5c5d99a787f87e5ad5e535e2444d7c701c0f6fd6102a99dd6570e93b93bf6337b970647a8c9aa0820fce20fd4704a12cb3cadc087123c85b2119d223202b0a1e6f284f35f5f073439a900f95b83739329bb100d2876e44a50a3c38995ae6ed66fe58ab187c394fb21fdd3584bb83be6b4730c326bcaaa0ada8edae2819a76f95471bdb27f357f0dec46fc25ac52c7c542180db48fbb84378fa97ed59a7415f88cbcacf9aed22beb014f20efaef9e30c12aeeb57a2f0485d8439172113241db06e71b2c5543b516181357270a7ccff0a2fdef5b5fe9bbb0fafecdee66590fe86412bf3b2bf82faab1f0d8a17a60f7d02a8e5488d6d5418155d546f3042390e8c38ed04bf0fcb8aedc3551d585ba28077899f538b8f6c22797cc5366183a6836d6c54d5097f5ab642fa15a790fb03784439fa38bc2e351eb332ba3d3015d5d311e4d3206d0fa113b29cc80b34996dc24135e8cb33eee41c25e25657278a0648bebd6799e0acde88e2aa70942159e588379461255ec437501912f726762ddb979c63d4bb022cd0d9af91617934fd8f05190b75ec8a6b76429397c05398bf546d38dd35afa148cfee428240b6944a56547d4d5aa5f9e457136afcd7e64d2561589ffcad777888152720f7837c969e7b94f42a036365fc84f29c4a4f38d415ca2a183098a50a442fb16b67be95be788008bcf7a30c073e9df9d24ddec1005afc2bd70a96515c975d3b22896bb1083eaf3affe142206585b5b1916f28dbebffe394eba573e606a325e967783650d1dc0d7d312c52502701bfa85e3d043ccaceb95ac73857862a0643f7211b15aafa706b74ed084e2835bbfc17e7e9fae411053b3d98070f7343b366d9b98435a48b6c61cd5a8fb4650ae3567c6f49a9045d6d501903ce9aa8ce186e4f811604f70ae677ee52c90195422459569bc13e83bb47ae30ec0b80694be962ba7c4ca8b9bf2c22e796e3fd32c8282d0a3ee655da5c32b92cb462c80c3dbd89423568d03031f551481d1308dfe343221001bfc2660e211574f975d7b5d29b6b82ded34664d536ed8f7c203e4d34b5d8673104d69430328e889569a4acbad95a890b116ece7ffa3e084e75f5fdf45ce", 0x1000) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x2, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r2 = dup(r1) close(r2) mknod(&(0x7f0000000300)='./file0\x00', 0x1000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) r3 = accept$inet(r0, &(0x7f0000000180), &(0x7f0000000280)=0xc) getpeername(r3, &(0x7f0000000240)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setrlimit(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='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\x00B\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,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\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\x8e\xf7\nn\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\xddwB\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\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\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\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(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) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) executing program 1: r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80000000, r1, r3, r4, r5, 0x20, 0x5}, 0x0, 0x81, r6, r7, 0x5, 0x5, 0x5}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, &(0x7f0000000280)="004a5e8c0e243dcfeadf7636074e2d17b0188056524980eb603d133464767e21b3417dbacc61e08ceab8b90085253c666ceaac03a60ee0156d04c6865906a5a25037c75831a365cd6a175f0f8d13fd31d3e71a9478ece447a76f50fc64d1cb8d880ca0e183e214362c95955e41adb14651b3d690ee296f9f62a4315235a59badd75042990085189a083813b123005e96cbe3d4a771bdf42f", &(0x7f0000000340)=0x98, &(0x7f0000000380)="ddb37b97c5e6ab65b527c2459669de6aab74f450ec2d336b34022c722c2b04a8f2fbfaa7e9850c805125b33f365702ed0c1a8193556c1d55653f58c186d17d3cea293794706731aba9140d3247df3a7f23f8006cda341b89fcd3a5ec9b95e6ef3036033fbb773f1310a5bdfd6ab692c8d7481355f9fe74c63a25486dd61211f3da527e1b17e1d1dee6110237f4a249b6a8a927361443e8439c452c2f55bc386bfd65f2f1ebb13b", 0xa7) connect$unix(r8, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getpgid(r2) r9 = dup(r8) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_dstaddr=@in}) acct(&(0x7f00000004c0)='./file0\x00') ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r10 = semget(0x0, 0x4, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0xfffffffb, r1, r3, 0xffffffffffffffff, r5, 0x22, 0x6}, 0x9d, 0x6, 0x400}) getsockopt(r8, 0x5, 0x400, &(0x7f00000005c0)=""/164, &(0x7f0000000680)=0xa4) ktrace(&(0x7f00000006c0)='./file0\x00', 0x1, 0x8, 0xffffffffffffffff) setsockopt(r9, 0xfffffffa, 0x10001, &(0x7f0000000700)="d9443915deb78813549f63bedcd9b593e794744b080b86afdaacccea02af91590ca54f9c899c2229b4817e307b14e328892b9a", 0x33) r11 = kqueue() kevent(r11, &(0x7f0000000740)=[{{r9}, 0xfffffffffffffffb, 0x21, 0x4, 0x7, 0x2}], 0x0, &(0x7f0000000780)=[{{r9}, 0xfffffffffffffff8, 0xb0, 0xf0000000, 0x20, 0x1}, {{r8}, 0xffffffffffffffff, 0x1, 0x80, 0x6, 0xffffffffffffffff}], 0xe67, &(0x7f00000007c0)={0x82, 0x6d1}) semget$private(0x0, 0x1, 0x483) getsockname(r9, &(0x7f0000000800)=@un=@file={0x0, ""/4099}, &(0x7f0000001840)=0x1005) pwritev(r8, &(0x7f0000001900)=[{&(0x7f0000001880)="3eb0a0b0152f624d7228f044ff4878cb0e2095ce67b76d4c74e5bbca63a89f90ee4b273ffcd6859fc9579a68c89124ed797e9abb5203e3dd9683ed81c0a406a421425567a9dc67e2a8bff166a2fa808c5772cfaeb63eace03bef2e15515c010af1d376d942cf2c1f05b45c7761bc66b7aeac56d6b6f089834dc515a90ad2e9a1", 0x80}], 0x1, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000019c0)={{0x400, r1, r3, 0x0, r5, 0x110, 0x80}, 0x2, 0x3, r2, 0x0, 0x1d51ad17, 0x3, 0x0, 0x193}) executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "c6057fbf69b063b7f07c330def408bb0d233a3a8"}) write(r0, &(0x7f0000000080)="55c2bbc3446c66431d41cb424b3e8da79569f6ba8102209d6203f96a54ef97b2e2671af64c52e897c47aea9a8795b231db627bfc6cf41cd05d11b50fb6909d0cdf7fe3c1a7b208c6750829b7cf55f30826e796fb2113b81275e02f6cdb9c836b9cd518da6531f99cf6ab01", 0x6b) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240), 0x10) write(r2, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a6d350edf9a832ee7c914e83524e558db76b70cd9258b8ee8857754a8b", 0x38, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) socket(0x0, 0x2, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000080)) socket(0x11, 0x3, 0x0) executing program 5: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x81) setgid(r5) r7 = dup(r0) r8 = openat(r7, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x14e) r9 = shmget(0x2, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8001, r4, r2, r1, r5, 0x49, 0x8000}, 0x4, 0x9, r3, 0x0, 0x0, 0x40}) r10 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r10, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmctl$SHM_LOCK(r9, 0x3) r11 = msgget$private(0x0, 0x338) preadv(r8, &(0x7f0000000940)=[{&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/58, 0x3a}, {&(0x7f0000000500)=""/233, 0xe9}, {&(0x7f0000000600)=""/129, 0x81}, {&(0x7f00000006c0)=""/178, 0xb2}, {&(0x7f0000000780)=""/178, 0xb2}, {&(0x7f0000000840)=""/16, 0x10}, {&(0x7f0000000880)=""/168, 0xa8}], 0xa, 0x3ff) getsockopt(r7, 0x80008, 0x2, &(0x7f0000000a00)=""/4096, &(0x7f0000001a00)=0x1000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) chown(&(0x7f0000001ac0)='./file0\x00', r12, r5) setreuid(r1, r4) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000001b00)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001b40)=r8) msgrcv(r11, &(0x7f0000001b80)={0x0, ""/32}, 0x28, 0x0, 0x1000) socket$inet(0x2, 0x2, 0xff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={r14, 0x0, r13}, 0xc) socketpair(0x2, 0x4000, 0x0, &(0x7f0000001cc0)={0xffffffffffffffff}) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001d00)={&(0x7f0000001c80)='./file1\x00', r15, 0x1}) fcntl$getown(r8, 0x5) recvfrom$inet(r15, &(0x7f0000001d40)=""/88, 0x58, 0x3, &(0x7f0000001dc0)={0x2, 0x2}, 0xc) executing program 6: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000901e0000002"]) executing program 6: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x20) openat(r0, &(0x7f0000000740)='./file0\x00', 0x8, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0x103, &(0x7f0000000780)=ANY=[@ANYBLOB="700900000000ffffffffffff8848750d0b894cd0c03a10568c258530defdad08d1a4132db5da097083ef27da85fbea485c426f2edb452b80e1bbad783e6c7d5bcd02d7fa23cdbfcc62a9c15144e4ae3e532085d6142225a803e6c39bb1e0294366e9d36c4b781104b525e540e05c6d051f327397e38bbf9ef958ba63b543a9437b0aae28724eefde764f0db25c622d47e3c21447c2a513f214829da2c9321cb844a3dd5d89dbf213e93b3b94b7b36d133692eb9e4c0c250ace2a7ba2225906c9966e2d3117336df5189671cac95814de5f677a9124f1a58df3e6b5f12a06490eed7c0531f950ceb5015b2872fe03c963647d7e411b76fb53d7d065a817b570a45319c820ad8f5715476a54a05a5f5407d9e30de911743f77e1d201560238d2a9eba13efb49b6258679b02f703a208ee4f5884e2b39a93675a5c29c7e93855a39cce7c77f0a3433e6bc9da94d9435205ccaf97763d55b9ed4f1f0d47ddfed54950450ccc8c73fccf43cfb273916eca96cb7de54f3e26cbe6c43216b24c80be3daf4283ff8c022d2bb86a736165f934bc320941780d7195ef55253e2cb4b7bc7e9b4c50d7d45612513a44ea1500e5714531693da131b20c7035ebd0014e2b4bf80394c9d305528677266d36790048f799bd9af2f86df508c464d3e70719075dcf3711a016953788588cc8e322834c161eef4104b87097a5e656d858f44cb1d258a59a03fa3391dd6a1f2555298889c583bb2e34a424fc4281e206983a45e2df6227dca0158d86a255d7aadd164d9ad29e068ed62839cbcb231939a1a6e8e0b96163c95d73633621f45f9"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x3, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x8}, {0x2, 0x7}, {0x2, 0xbe14}, {0x1}, {0x2, 0x6b}, {0x1, 0x3}, {0x2, 0x57fc1a39}, {0x3, 0x3f6ab33f}, {0x3, 0x3}, {0x3, 0xf4e}, {0x1}, {0x1}, {0x2, 0x10001}, {0x2, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x2}, {0x2}, {0x1, 0x3ff}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x2, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x1}]}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x373, 0x2}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)) r5 = fcntl$dupfd(r4, 0xa, r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x90a, &(0x7f0000000340)=0x80000000, 0x3f) getppid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000380)) openat(r1, &(0x7f0000000440)='./file0\x00', 0x100, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaabb2053d24affffffffffff88a82508d1380200080600018838060400bc4c121fea2b0300008c930000000074dffb22ffffffff7540f37598efbc41846e0700b22ff4141fcdd68a796dad0c938d47060d36c57d76ef60b8674a330dd6a873c3d0a9ced93a88a3df0a977c954cda4c80b282dad832100f1fefe6948864f2fe3a680efc15b4de2fcc61250d48397b6529ca747e81c3aed912f0a251e0266a1db0b3c81a986986dcc92707f8b9b4d2af8bb2982d1cda13709f19c7aad493dce443838de88c6325e2b766a72f14eafee2e003189efeaf69b8b90a0753122febe7e8823724"]) r7 = dup2(r4, r3) fchdir(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000000)="76e5deaadc89cd956c4a16481a7fa8ad", 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0xff}, {0x4000006}, {0x6, 0x81, 0xae, 0x2f0}]}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000140)) (async) fcntl$lock(r2, 0x8, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000010c0)=0x1) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) setreuid(0xee00, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) (async) r5 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) (async) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a286ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) (async) r6 = getuid() setreuid(0xee00, r6) stat(0x0, &(0x7f00000013c0)) (async) r7 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r7, 0x1, 0x0) (async) close(r0) writev(r5, &(0x7f0000001380)=[{&(0x7f0000001100)="dae4995c6bafaf7c1acc813437518cd25bf138d603b6b9c83db8abe141f92c59140e572fd109f9e47cdec7290164fcbc8ca046f7a10a583ac6e376fd2800030a694a6e04897fdaf311315958e3996908cc06536190f6fcc3d8eb82a8b8bf003d65c7163f7526c5475a1a15bcc6b9c20fdac2bb4a84d3e141f3f0a1cf2913c8d36ef8efd657b2b167f635a14f90d54ba4dbb728006302713f90a83de8b2ca18b2c25032ef0d", 0xa5}, {&(0x7f00000011c0)="3ce3d1d40c039e4a821446aa1a74e545362b95f8ccadab48a9d2d9285a04051ef939492109f9dabe7f5330f3f3b540a4a961d7f3f156", 0x36}, {&(0x7f0000001200)="31016402b6a54fff3d03069eaa086f2303999827eface11184f7c0b284442ca7617e91f7f4c300dfae929e3744f0452ca438f429f8ae6ad2bba9ef3e2f03046a3c95096c888da649ab911ed09d0d992571a4f8cd0723348b87653204b14381b3be05b90f156638ada68256468056e3463fee2e15d038da6231a230c7f2903b59f233ab3e59bbc0183682f6e2f53393757e9aa5c15df8ea54b2eb6844914b351e3ed959baa9d895521eae", 0xaa}, {&(0x7f00000012c0)="b925d31c60e515cb00f552653e15bbdb049e77cd4333e5581c17ecc18dfb0d4bf47d7c377c3dc22c80a9592bd557fab603fa6fc7a436f997c390cfd0f779d8214a4c105cb87d8496315a38ddb26fa8dff19f5aa7ff2d71c8bf20efd272c39fc9c546d035ac85eec24d35dd7ea34e17bab703b2ea78e55a22fb395fde88e2893890a20bbfa15d0a3601d176fa3b83aac188ccaf9cd4c24e35c8", 0x99}], 0x4) (async) syz_open_pts() executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 6: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, r0, 0x0, 0x0, 0x3ff, 0x9814, 0x8000000000000006}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x416}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x3, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f8cd60b651c94fd6df338663bacdb09baa06eb35d", 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x3}, 0x2, 0x800, 0x0, 0x0, 0x9, 0x499, 0x7f}) geteuid() r3 = getegid() getgroups(0x5, &(0x7f0000000080)=[r3, r3, 0x0, r3, r3]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2f, &(0x7f0000000040)="03000000", 0x4) getegid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x148, 0x2f0b}, 0xffffffffffffffff, 0x7, 0x0, r5, 0x3000000000000, 0x0, 0x2, 0xfff}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r6 = geteuid() r7 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000740)={{0x5, r6, r3, r6, 0x0, 0x28, 0x20}, 0x7, 0x4, 0x80000004}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) r0 = semget$private(0x0, 0x3, 0x512) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r1, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000001f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r3, r4, r5, 0x0, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f00000005c0), 0x10) r7 = getuid() r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0xc8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r10 = getpgrp() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x8, r4, r5, r1, r3, 0x21, 0x9}, 0x3, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = semget$private(0x0, 0x5, 0x1) r14 = getuid() setreuid(0x0, r14) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r12, r14, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x44}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socket(0x10, 0x4000, 0x17) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={r10, r11, r12}, 0xc) fchownat(r8, &(0x7f0000000280)='./file0\x00', r11, r5, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r7, r5, r2, r5, 0x118, 0x1}, 0x9, 0x2, 0x2}) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x8c) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x27a, 0x7, 0xff, 0x20, 0x7fff}, {0x1, 0x542e, 0x7, 0x8, 0x8}, {0x740, 0x6, 0x4ec, 0x7, 0x9}, {0x3f, 0xfe00, 0x1, 0xa6a, 0x200}, {0xffff, 0x8, 0x7, 0xc1fd}]}) close(r0) executing program 2: open(0x0, 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000001300), 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r5 = socket$inet(0x2, 0x1, 0x0) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) r7 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r7, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt(r5, 0x6, 0x9, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000400)=""/208, 0xd0, 0x41, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f0000000300)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) open(0x0, 0x70e, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000280)="94", 0x1}, {&(0x7f0000000240)="ec", 0x1}], 0x2, 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="d65da1ad317687166e63aa0708ab9821b51742f51e6ab2af721b535492d48c158d879205c3127a57cf53cb9eb4224e5d883089349e95460416d5c50867ae546b7c809e6fe3cf00d2af2f1130733f7719c589b80fb064e9718a6eed3493dc9104ccd95a64952e3138df716ef23ae92fec7f1cebafa3fb7d75103200094f2e398b2c378aea8c55d887b1d91919128eb10269c1b66f311ef3e11d4440b5878fef7f151266e2e08714d3456f32597b2fdc7390245c7106508ffb220ab592ceed26ddcc1de1caf8501ee867fbbf42acc65381c63eb4e747f9e811ea2c", 0xda}, {&(0x7f0000000100)="3ae1769f5e26b3901d54660d38997ebe8adad1f4fc0d0482f75ffbdd547a0703738c910eb90d67461749d1db3dd10d9f19f3518401e994ad3dedec37dff2b660c7efa2419d2b578a7d96e45a3201e01a5df276cb37afda78d050d996cc6d1a093e89328b1a31eb8fe2", 0x69}, {&(0x7f0000000180)="eb4e7b7feeb0a7e7e23fd72a8c4588dbd1bea84d65b130042182615d590d5a0122c569add42df9ac47bddf47b45b96e494450061cce9c5b3bde3fb07dd8fa32d88c5f1093b223f7bcea96e19d074c211305bdb81deeb2370ec553d988ae86af91f086556c0f3ece11ee13ac7aee1f173e38623bb2cd5dd948525ebd32ffe147f0a00571b30bd964378fbd269f9fb5ff2b042d96e914c487c98ba21df190d7411447daf6d97d38c348b231159496a22491af3c8f59e5b0cc139dcbfa0057fb35223a1d8801ff950447c514981488fe02e9ac8ea34f152e41da08b3e0db627583d39ec9da53a3abbf35ffe93ae03b37dd5b25f", 0xf2}, {&(0x7f0000000340)="4f43a8820922405734b41123c52a9e0cf82019341168d984a047b360784c14e8c52abf491ea0f8b17508d086b3a83940e9f0dfe601d742ef56f9c4b92117553cd5eae2e381e567df8a1f746169315487067d5c7d5da683b356c9d5dc04c1649b29a2bff688a4a085ac42f6dc23a1e58c89cf10fd6fa3acd422291f6d6055d1ee2dd044c94f3aca4983cc12b14fc450541eea8ece544e8bf5d77b435585df702fd35f922ba7464b1dd57ebee4e451cbb2bd4ff6fcbdefd57906cd58b6251d2449d64de45dc203500cd3fa07e0591b1a", 0xcf}], 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) r1 = semget(0x2, 0x4, 0x149) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r6, 0x20, 0xb1a}, 0x40, 0x6, 0x8}) setgid(r7) r8 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r10, 0x80105703, &(0x7f00000003c0)={0x2, 0x4, 0x3}) fchmod(r8, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0xcb0, 0x4, 0x69, 0x9}, {0x3, 0x3, 0xe6, 0x1}, {0x7f, 0x0, 0x0, 0x1ff}, {0x0, 0x5, 0x4, 0x5}, {0x5, 0x4, 0x6, 0x4}, {0x2, 0x4, 0x0, 0x1}, {0x4, 0x3f, 0x1}, {0x101, 0x98, 0xc6, 0x40}, {0x1ff, 0x1, 0x9, 0x9}]}) mkdirat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x145) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000500)={0x10, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8053}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1a67b77e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x653}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf48}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffffffffffff}], './file0\x00', 0x20}) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x8000, 0x1) r11 = socket$inet(0x2, 0x4000, 0x71) r12 = accept(r11, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) bind(r12, &(0x7f00000007c0)=@in6={0x18, 0x3, 0xe992, 0x1048}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) ioctl$BIOCFLUSH(r13, 0x20004268) shmget$private(0x0, 0xc000, 0x200, &(0x7f0000ff4000/0xc000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000840)={{0x8, r9, r5, r9, r6, 0x11, 0xb6b}, 0x2, 0x4, 0x7fffffffffffffff}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000008c0)) r14 = getuid() seteuid(r14) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, r7}, 0xc) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000280)=""/80) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f0000000140)="e0e2fbce7ed88de944df0f8963b7b15d9ad1d5869c2ee8db73256455d43656aced10f7998915d5473e729ad0ffa73b30b7e7e777c0ffdca3e4d457c7cc6c2ff23e7d8f0e3eb28ab83c559c1fbb3f2f0a46a8397035fb55476685e02508cd82c96727aa79b01d7f89bb6e0d43362f029cb5255c1430f0418d90065e630e26fefe6f3f8d19c74e471a80e7922620ce90bec2c58fe480e5a3946dcee7460327573cbb3aa5c909df7c3f29f970efe95212e74afcf353c9a5dd3ce0d286b4182f052525632289da63136de38ca97b1301e029f61e76bca4a9e19b62c02741aae3917ff777f472e518a1dbd0f3128614e75adc1df1b312651242da688d608d", &(0x7f0000000080)=0xfc, &(0x7f0000000240)="43febc901bdaa9bf2706390db6487f5a91f5", 0x12) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) syz_open_pts() msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x8000000000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) close(r1) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000380)=[{0x0}], 0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000380)={0xf3, 0x0, &(0x7f0000000280)=""/243}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0xfe) r6 = dup(0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffc, "1a1116f0d4a6140000000000000000001f000800", 0xfff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000002fc0)="1cfcc17868cbc045d15ddbe8a1f141245bcb1d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf07c411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60cd19ba3b5c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b5d5722e1036c88fe67a908ecb94751387cb93ab51d99da79b8499a05ece59b7adaf8759f9d3acfe123f725aa4fcf09e4fb8069e07fc756366cce2fc2217523bf911162e96b4ce06613f92a126476db403c9312a9e6a9ea39bf86bbd0c7da5a8cfaf901ef3d2c2aeebd195449430a32a12ffdfe05f95bab3fbe9cabfe5bd10b53b0f68127c4cfd09d97dd3f418ce2c95f49350c375fe77238df7625767d317c9921c11a", 0x454}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a4856760000000000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b43", 0xb5}, {&(0x7f0000000040)="48fbc75e445943", 0xd0}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {&(0x7f0000000000)="7cfee232311974161f2000f5fb40629d63aa47d6d887d42ab1f6f7bba192d8ed9a067d3b2f001b3c40a7bdc283ae3fe846091af78937611d15f61df0", 0x3c}, {&(0x7f0000000200)="401b73b8c6141bd770ccce4cc3f431cae9a68cc78fd1fd7ba0e0cff1b7677a54", 0x20}, {&(0x7f0000000240)="7a9f448097275bad00d2133eb147044c718b94802e2fce7efc8d078b9ffaf78de689586fa1918a2a18b2f798d92526a3fcbdab62ff7ea98471f6295f30dbf519918263b84d07b26459f0", 0x4a}], 0x6) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="65388ea4c050", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random='1\x00', @multicast2}}}}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) fcntl$setflags(r3, 0x2, 0x0) execve(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x402) msgsnd(0x0, 0x0, 0x401, 0x0) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/503}, &(0x7f0000000000)=0x1f9) socket$inet(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000003c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffff9, "bb08001867a44e5900", 0x1}) r7 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000340)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) clock_settime(0x3, &(0x7f0000000040)={0x8}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000, 0x7}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x287, 0x4}], 0x80, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0xfffffffeffffffff, 0x400}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x18, 0x4, 0x7, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0xca, 0x20}, {{r0}, 0xfffffffffffffffa, 0x91, 0xfffff, 0x29, 0x800}, {{r0}, 0xfffffffffffffffe, 0x12, 0x6, 0x7f, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x9}], 0x0, &(0x7f0000000200)={0x6, 0x1000}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/96, 0x60}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000003c0)="37e8c387a4656902dbdcea70d7e95901dac0415d60834f3f27d8cc563bf11e9d8ac854c65e3eea3c36c6258e4df244d2666ed1dd5cb8fa11651d8125b37e104ee58801cd48f3aa8e881fbc9029a54559d2ff56fec0876cfaed7d8ad0b670b3fdb9132aa7b5f252ce34d72e2dde2542c916f8314dca67a116de5ecb18b52f762ec8aed41de2b7eb976680b2c3f7ac4bc89f1d3ebf0f92d0eb96f1b45183fdab9fd57e2d9dfc20", &(0x7f0000000480)=0xa6, &(0x7f00000004c0)="7915b0c7ee5aba289a8d5bfd6651cccbd7d14bebfa09afa56978de5f8d8f960be63c78d50bff07d039591d43523244a592c753e30f3339f64e2a82338bace04e3333e0a4f58eadc4edb5dc663b50327beb0c69e97b3ac664800755bbd60e355fb40d79f224cb910f85b3b4c0b8a95324bf42f020de5c39bee5113283ba18c7726519dd99b7e4deec867b5eb9ae072021343ebf79569b5d3c95b4b4a5b709c7b1de5267ee6802753156ac0bfaab360e871c8dd360a41d877e79f8977e67fe407c10c237e1e463aaa60333a6d12ce2e20a29acf4a4fe46fe3961dea278e2470d7a7ee824", 0xe3) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/wsmouse\x00', &(0x7f0000000680)='/dev/bpf\x00'], &(0x7f0000000900)=[&(0x7f0000000700)='/dev/wsmouse\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='({', &(0x7f00000007c0)='}:#,\x00', &(0x7f0000000800)='0.]s:+\x00', &(0x7f0000000840)='[^}\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f00000008c0)='/dev/bpf\x00']) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xb0, 0x1, 0x3f, 0x9, "a902a87a72654e8e73282aba8e61783879cd3d2a", 0x9, 0x8}) accept$inet6(r2, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = open(&(0x7f0000000a00)='./file0/file0\x00', 0x80, 0xb) select(0x40, &(0x7f0000000a40)={0x80000000, 0x8, 0x100, 0x9, 0x6, 0x800, 0x1, 0x3c52}, &(0x7f0000000a80)={0x20, 0x4, 0x4000000000, 0x5, 0x4, 0x3f, 0x7ff, 0x7ff}, &(0x7f0000000ac0)={0x5, 0x7, 0x8, 0x50, 0x20, 0x8, 0x800, 0x8001}, &(0x7f0000000b00)={0x5, 0x2}) bind$unix(r3, &(0x7f0000000b40)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) setegid(r5) r6 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r6) unlinkat(r3, &(0x7f0000000c00)='./file0\x00', 0x0) setitimer(0x0, &(0x7f0000000c40)={{0xfffffffffffffbff, 0x3ff}, {0x9, 0x8}}, 0x0) utimes(&(0x7f0000000c80)='./file0/file0\x00', &(0x7f0000000cc0)={{0x8000, 0x8000}, {0x91, 0x6}}) utimes(&(0x7f0000000d00)='./file0/file0\x00', &(0x7f0000000d40)={{0x2, 0x3}, {0x5, 0x101}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x2, 0x0) pipe(&(0x7f0000000e00)) r7 = open$dir(&(0x7f0000000e40)='./file0\x00', 0x8, 0x26) faccessat(r7, &(0x7f0000000e80)='./file0/file0\x00', 0x142, 0x0) fchownat(r2, &(0x7f0000000ec0)='./file0/file0\x00', r4, r5, 0x2) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) dup(0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, r0, 0x0, 0x0, 0x3ff, 0x9814, 0x8000000000000006}) executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r1 = open(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r2, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="f3356d5d710c386c1cbd8535b7890da52b7dbcec37a5fa2aa37697f7cfb345d275264116b1c40ebb7eff702b17853b07a87619fe13766c5fcb7041137ccd9aa062ae03a6738cc9fd0d4b93539412b4962c2a6c48da1acec801d7ebf91162e77beb51c5cf6d30504952f8bcde275092fa72e912ce9b47abb5183f3861fad5bd8e33bcaea4477635bea3c7822b22f37233fe2df6f376f53f1d3a60c2618873b39e3fa99c57acbcb23e9f68add8bd8012adac70dc2b365c9eb490f75ed323c5f74c1958829f8b8f4e28772e05685d9efb3efeeb4fd740", 0xd5}, {&(0x7f0000000300)="a5eea48d6d7d46882d167036df136f8a56f5be720f776dc9e10116d79c2815d5743f2648c92955b39583f42abc4354643470b310450b619941bc98a805f249f2ee1d8c1c5f5643e4310d9a96ccb9033bbe167ad8b650a5f5907a8b92a6b46237c21e208183741e575faf891a9719c8e73da4e6982bea0af8f9ebb096a1d6db3597917c2b6d9c08eeb5b6c2bfa9ec0a906728081d4892b3cb3bcc293faeb31ec5e36052a49114b3e9a1d91836ce7a602d2441d9f47da452402c43da731b604e9ab6b395dbc30f13ab8aeb6e3351", 0xcd}], 0x2, &(0x7f0000000400)=[{0x1010, 0x1, 0xfff, "d0a581e45548b0a1b68868f7c72a37be0b67b7ee7ad713e6d259a8865451a5cd25a17699dc00b60b97280b4f3aef63ddef508a19dc4139cc663cae1a2d0808b59d89a993de2e1d57e376ba685b6c16fe8d594eabccf0c2990e9d3934c67b5681f0eb4420ab33c5c1c0e1f7b40b6b83e5f9022dc2855a283d1441bbdfb0ec6da28490d99f1bfba5f59d8ae841b569c92cbc39982760f0a762c828bcb8104fbb574bdfdab0b6347127d54df6bffe2e664921a2da42f8f21cc734b47a41346c72a3fa65a317ad07fe20d7d18e6429f17de3da04bc6e9cc4538c6a2acd1b5b60bad72cac3bd92c9d655455c21845b5ef2fea4dffe45d5ce64a072aed77a53fd6f633494d1f42c6c7d01896519f0bfde7c7d1ee01f6ca364d048ec8071a626ab13c065a52136c06b91074e0a81737ba110049149cd7343da483e22d8a9b3e4d68e55653e48fa7543c039a54daf04d5ad7a56061593be83346dbf51464886814cc484134e9f7033cc34f95bcd495854d1efdf50c7f396c98da392d1f5edc35b3f6ba5a25818bfa6874ffb5ab9288430dc75ca481980063f611ba170415f7b222b780a0c8e54f6e9b9f16f02cf27d704d9444e5148f343fe426e7816ce1af8f01bac60f4e13ebcc31157f39278af85e7341060870b368dfd5c482d6d6287783f4a37d0f898f66f431bbe5d510df48257b0be9d56f45742316d083fe8040cd113ea1a0c58c23db1af4ed637674c6f5655bf698b6dd3558b0a9eecfed6128056b47ca100680a11fbbae97a0a820dcba040443c972d5d4b34091489205f285fb5763feeb736474eb72eaf13a5ea53c9e46c939d619a8cdaa7f8c74c1f353e4ec864e5c577506e33d9030e3e8927e7c5c4f924c8b54a8ebd772da4faa22ee655bead6f2ec23978219166d4ee5d0562bad172516d4a9abb09b683ca14066f25aacb54b157dfa2e2a2bdf9213689d8ebe7d531f38b50dfa17911b5f5d39258d652643eba41534d058afdf73a9e8a7636495bafb84a0bf117cd671275953947be269a94be1e48b994a5384db7bb91f60bf692cecbecf3a4922b6c6e4d91eadfdcc975875366234b54af52a5788f8594b7600cb3fa5eac1676666d30d11b5972aef082ad2ce99921c814d06b7a70fa6bfef8c2e5cc4adeb0a3d10bb8002240ad3eef81664be1bf51f10addfdef69ce8c70acbb04793e8397349d2475835f8644c1de2dd1cc06c1f67c71070465c8d5745f2f0ea6d152e4676fcad74de3472b19998dfc600ce53e5a7bc58de2bebc48aca059d15fbd63c00c06eb757baf130125bf26afb7f0b6d288e3a57f0a4403c9540e3a7068df075df5369125e256d097d0216269120687ae9f6f11acddfaef3f5f923ea7462e99a22b40ac548b9acd708063f9a48b1b5dfc6419c763fe5270efe2603257671a78565239aad49959592be3458728ce36d5f981f98915166fac94a9f7b3ce4edb91b76c4e989da513e0a643afa06018505b439d5533397e98c4bdc21234d7b6cd8d70946856023ca397ee5cf367281d1dad4377a7131417766d734ea1b1373214e938b3b9433c4b062f41d29951b0951e759755c4f64c635bbab6d2a42833ed3b4774a55c077ba5f154aee7f4a5d38b47e1caee896b85c0c7fdd938e539de30aca4128ba5afce926bef1b610c55d0113e74aa075abe0a248f44fd64ff9383434562415f638bae46466338f792d69f563e4667bc291fa42420d0087f95e66b9ddabbc23d5ce63f51d89d0e25b540dc0664e0c31a5ce2133969e7d2e33b457bf5f855f8a76dd04b3e1268d0158d2b9718ceea1b38f4f79405dfe33207cb2ac91c5987a59afb1b4f0af9f2057afc6bf288802eeeccf73c9fd843ae56dc9cfb4018525c5c5b5acc45af03c21c6bf8bcd985c5063715399093c9e8459dfa438625f3fa1141d5a3138151a9514d501817489aa838248d531bf8a4da8bb3f9429605aae3ba9c0dcc32271d8eb52d65c336c550c6d4793cba2c62e616ebc09dd0c78bafd626a27ebf851385e308ab081866902a226c06138683adbdfc3a7b8c1db76a594fc20beea47f339d741589cf332d755f4a1758cdc06a90040f1be78826a17d70b912bdd777006d876b4be9920d9256787309163df2dad8fe0e1149be8f86a0997a34fcca05c25db24c7b1d9209dafd7cbccadeec5cecda9f31ebbcde400d9466201cdf51da2ae9fae667b3537a343cdf93f82714bca7f939fa295197a993a21112225a2f794bc82aa5c42ecad631866b765ec06622beca982ff3b47cae4023e40e2b5870c01e39fd130428e3817c446cc9f3933b6eb839f10e4dfb4503d656142c6fa46325f0b11c8570df53a9a2ae65f62747f130f5a0cfe23c874faaaaed82de4778d192cc69168e0548b3f508d4a94d199e4991c3ac89f366574cb95fa8a5036b1fbf56b2cea3dd4e1d04edce5c88ced727d0d4e0e28f582ae83de7670aa0a6cebca4c54c009168bdf3dc3dfa2cb56283f14732fcc125853474dedbdbd3032c9584bbedc16d44ed298256145f97ef0e244c47881fe6ed0749d01d259d1e42df0e2a4277fb2311027ae35fa4ef63c2bc87d8f8717e4f1adaeed75949e5c2179b6625740aebf9c1d7084f16e885aa1701d54ca7018c85221278a76a0042278eb17f062e467dfced00f00941a84568e2ce29645d78642409e0451bf40e4a889df47f9e9e46adc323e303b8e7a0f66ee6430b3c9bafb5c8f4baec4d6c5ee9cb00c2428292cd86a4a4820e98700c7430b289155cb2722686415c1bff9c3a2b0cdeba8eff315d231555eb30b66f5401ea50ed27f862cb5f67993f81375f9ae37930436ae4e4030c0e61348580ab64acb7c185100b76d12822277d294bd4a3c999f2dc04f2b0cc5682a43e204c9d357bf5f56f22a91b3f8b7f698f58a5900d7eb8e7a11a02e0c6bbad5af29109133aaaec685a27cbfaad080f323cea0309f122501ce57a6f5ff8df05ba56c470d4fb905e4520a1a4285ee3ea07e320b6de9d892f244bfeaf42696f4ec1ad301ab1450dced459905b630b111d3ec8bdde494f3cbb890fad7b4e78625f0a6193a896284b2a2c961b944b364fe7bd5d44ab628b531771089d2aa5d767e06eb8e9a7139de555315f82b8b551882ec498367b46c020583eede1861cd0ac239955850f71088e87d6d25dca6de987141393d675ba45ba2616b0819b1e538c6bed0a1ee4d10249497f678b5c25d9b3cbf0adbbc52b46523f9608fdf19e333a4eb03cb5dd40dd7862e71c7a4e847478e0760a956cf5fcee20f9607ee20fde0e3f4ca79c6d936e5a0777ced8eae7d1a93af585dacee07a355b932716dc8136bd9967e030c630f42dd7b290e6b1924cca048afedb935cb0ce937aeab56d81e9bc28c7216576db3e35683d4888462762504c460b7d4d404e63509dd273d2c36e3e321fa9ac1d7328a30f7810d895fcbcc77d29e938fce27bfa62b592bb9f9f372001ceb5ac5b83e8356a295645343c325c9a02e76053b765c56406b065a0ff335e652fb4a188138c29132668423f0e70f4a603ee71790dcb812c7c4660ec110bacbb07274cce26b0a4906911ed1d4ac42c7126d9578b33cacd4a0bc1fa2e19ac8e584dff462bd1af7714b8ab65a063c4c98baadc2c52176bda572d660bababa799cecbb6c0f4c107e73f0e2158e1ad5f35a77ecdeefc0876d79a4ad2b3bcfde3e01a7f7b1686339d3206d0a3328dbdb958e516912c0569fa9e10b3b793978de8df7e42bb3b78d8c8b6c3f2ad83c0ad1d5915b82fd6f57459e71d19475b790ce30fbb3ed7148077eb3acbbac5ae6e8fdb6d607ef9bca61e9588cfe4e270289ecbc281c3ee6a1de872da4f835736d3ee731127e4ef7c7af91d0759b6180597ad9b712e3732f21198b524a9bda70bc8ac10408d2ded92eac75047a212c3e380a760cfff07a78707a158e5bdb297eabc1250f36a084bc2af5979c81598f64c92f4b2b48b3a00707b2929200ea98e7abf8fa1db42f0847a8cebf207b5f29a3172710fe862d12fdbad5aa5f3b1297b20699532cbbd62923c7b4a7b2dfdef9fcc774539cb12b18db2cffe41c046f1d63ed996a1afd0b82b4041dc85ccd81fcea4c0c0e8081911dc7e7ce2e26d753d2e06281bf6d95578d8283165b6e9b024718f939ebb5ca5bd549d6a53de515eebe232334ab61e054119a5f50aad36cdf2c1922f954d74d540afcfedaa3c7d4b50dba4127558d05d70af81c6ceb706552a38c4c8cdaaabe8495a5657a92e8534a24e6e3cf9fde7b739b480326ffc05b28c3189df26da525036d9fb16137a6fbfc2fb69d04d6eddf9e830a46983abbb9b407e3779e33252b22fa4a756978ed3f17bee3a88c5515cb7729a6437d0ee8d26bf0f3f79e2de06fb07920c8e1915152e1e44d94ff375a5fc4142a8e978ebc27ff78a57317541edc2d4bf60533bef1b870fdcad174b71aae1fc1908e68acb8bcc08fbf458861509edd00e5721e153aa8583757f08858a63a2e54e2e85e8bd398aeb48d9b1dfb5c5950c49dce9394cf5f7d18d633cf2d462cb63ac4095d13b689c319faf20173ac09d8057afd9824cb40771255f4fe8fe328b667ca529e8485d3102e463220b54c71308bc285a8f758b08f2be0971d616c05418205fcaa1804bae8c0db76b1009b9169e4e44f81d9ab7b0782a9019ba944ac159e37019bbac3a54a23314089c1fe0a1e8524e9cdc6deb3ef2874215fd046a4791ac1f9063aee88a097185d814367f83ea64abfcfd05984addcad7db8a236b34d8aa8cd3ee50c727f1f1d570a0b364ada3c85a4a326e997517d246699268bbe61ea75eb9cd0404b48d5c6fa1c9fffce4f27c84221fbaca355a83ab83fa5167fa724a8b4313f9099d2fc4e7f0087ded44c2c0fb792bdc6e52f60bb27ee49b73283748b51764674ae587adf4b866bdf71459266c3ee7a1726a62706935d1b70b88b8d0a97c6f5f14c3d615f61037e1075457e4e9881c45bd8a6f190c8f28d4aa4ffb30ed8e017925af8a8251a82d32bc8da8a58aa3a902df2790be3102112e1efa3034435fa55468ba821a5a35672f798b6129c12a4628e79b20464599616c6d61516a191d43e2c31577c7400fc098fca391e7f3b8cef8e39ac867ae7fd5fbfdb9486aa71be8f2c8147c67aa0eb5ec83920ed3b0904e4e108a136bc212ef7ebd5cee4831edf5fdf9e9e34f5c299be51adb9ab5fdf648a0f57092b7d524f316a76f7f56a465109ce1893489fd8e62015c7f9c8ed8a468291727d1f904eb65ae7a3e877baa6464fe5c65ed4d4d27c0c26e57d7979bf0f67ffe4ab234b5302a119fe32d520cf70a737d7b6666c8ff4adba4eb871ff29ac009d4a839451e7baa9b93fc92866ac24545c0a8d338caec34ee69b689c82a26db0771073cfdbf447c8ffe2029f94b6bdf019f10b73fee583ce1bbaf51d01dd59c596be9efd15a332399aae0080653b962a369fa8f937850ee388f761d79b49882cefbc5c38139262680fd04d3e1b2a5390a976f988fd2be899f128bf78d62c4a6a0b3403f1c71549300addd758eed6c4c8892c2bd37746e22d020a5af3cd51e4bd13cfc613565593df63cac77aa566195213afef2289fe96b72aa91d42b43916aa8e7bf441c6587a1cd46351a1952b7052f511919a779a5aeda5c1df6e1b5ecc30e73644823b6df907cb87cff365168f50b247ba721d68f2026f6925fb1841ca1c4a8c7ff01fac350b2d6272612631683d9a7046d214526f997e066bd9dff96aeb3a8c6b485b7af77b81690ff4eef8e9e15ecf8b521b615f273a447468638230d517c01812065b01"}, {0x110, 0x1, 0x3e6, "5f192243aee02c4e19e6fff203dc9039c12912598887aa70b07c611b87e864815396658e30ea5aa5e955ba81832382dd981f3ec988952c04add18191f5b355a8941d8741c9c0ef746a933852413b30902c0d5da9041720fb84a19011ef6b4c3a14535f22aa9de947b63155a88cc0366909875e5693be2fc7b373c9432bd6416fe1b2b64355f5518cab9a0f515a96484ebca69245c273a5638cfabeacce866b3a45d52c4ab484332fd2c9a09ea8bc7337c56d9a5d79665e8f416a4b9835ded51fc905cc4bd2262a60eb6cb4f9af178fd620caad563c667d267f26494fb29961401bd7871d60fee389b4fe60e8c609f3d7a61d0279256c1a9537d32967ad"}], 0x1120}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) socket$inet(0x2, 0x3, 0x0) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) (async) open(0x0, 0x0, 0x0) (async) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) (async) connect$inet(r2, &(0x7f0000000000), 0x10) (async) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="f3356d5d710c386c1cbd8535b7890da52b7dbcec37a5fa2aa37697f7cfb345d275264116b1c40ebb7eff702b17853b07a87619fe13766c5fcb7041137ccd9aa062ae03a6738cc9fd0d4b93539412b4962c2a6c48da1acec801d7ebf91162e77beb51c5cf6d30504952f8bcde275092fa72e912ce9b47abb5183f3861fad5bd8e33bcaea4477635bea3c7822b22f37233fe2df6f376f53f1d3a60c2618873b39e3fa99c57acbcb23e9f68add8bd8012adac70dc2b365c9eb490f75ed323c5f74c1958829f8b8f4e28772e05685d9efb3efeeb4fd740", 0xd5}, {&(0x7f0000000300)="a5eea48d6d7d46882d167036df136f8a56f5be720f776dc9e10116d79c2815d5743f2648c92955b39583f42abc4354643470b310450b619941bc98a805f249f2ee1d8c1c5f5643e4310d9a96ccb9033bbe167ad8b650a5f5907a8b92a6b46237c21e208183741e575faf891a9719c8e73da4e6982bea0af8f9ebb096a1d6db3597917c2b6d9c08eeb5b6c2bfa9ec0a906728081d4892b3cb3bcc293faeb31ec5e36052a49114b3e9a1d91836ce7a602d2441d9f47da452402c43da731b604e9ab6b395dbc30f13ab8aeb6e3351", 0xcd}], 0x2, &(0x7f0000000400)=[{0x1010, 0x1, 0xfff, "d0a581e45548b0a1b68868f7c72a37be0b67b7ee7ad713e6d259a8865451a5cd25a17699dc00b60b97280b4f3aef63ddef508a19dc4139cc663cae1a2d0808b59d89a993de2e1d57e376ba685b6c16fe8d594eabccf0c2990e9d3934c67b5681f0eb4420ab33c5c1c0e1f7b40b6b83e5f9022dc2855a283d1441bbdfb0ec6da28490d99f1bfba5f59d8ae841b569c92cbc39982760f0a762c828bcb8104fbb574bdfdab0b6347127d54df6bffe2e664921a2da42f8f21cc734b47a41346c72a3fa65a317ad07fe20d7d18e6429f17de3da04bc6e9cc4538c6a2acd1b5b60bad72cac3bd92c9d655455c21845b5ef2fea4dffe45d5ce64a072aed77a53fd6f633494d1f42c6c7d01896519f0bfde7c7d1ee01f6ca364d048ec8071a626ab13c065a52136c06b91074e0a81737ba110049149cd7343da483e22d8a9b3e4d68e55653e48fa7543c039a54daf04d5ad7a56061593be83346dbf51464886814cc484134e9f7033cc34f95bcd495854d1efdf50c7f396c98da392d1f5edc35b3f6ba5a25818bfa6874ffb5ab9288430dc75ca481980063f611ba170415f7b222b780a0c8e54f6e9b9f16f02cf27d704d9444e5148f343fe426e7816ce1af8f01bac60f4e13ebcc31157f39278af85e7341060870b368dfd5c482d6d6287783f4a37d0f898f66f431bbe5d510df48257b0be9d56f45742316d083fe8040cd113ea1a0c58c23db1af4ed637674c6f5655bf698b6dd3558b0a9eecfed6128056b47ca100680a11fbbae97a0a820dcba040443c972d5d4b34091489205f285fb5763feeb736474eb72eaf13a5ea53c9e46c939d619a8cdaa7f8c74c1f353e4ec864e5c577506e33d9030e3e8927e7c5c4f924c8b54a8ebd772da4faa22ee655bead6f2ec23978219166d4ee5d0562bad172516d4a9abb09b683ca14066f25aacb54b157dfa2e2a2bdf9213689d8ebe7d531f38b50dfa17911b5f5d39258d652643eba41534d058afdf73a9e8a7636495bafb84a0bf117cd671275953947be269a94be1e48b994a5384db7bb91f60bf692cecbecf3a4922b6c6e4d91eadfdcc975875366234b54af52a5788f8594b7600cb3fa5eac1676666d30d11b5972aef082ad2ce99921c814d06b7a70fa6bfef8c2e5cc4adeb0a3d10bb8002240ad3eef81664be1bf51f10addfdef69ce8c70acbb04793e8397349d2475835f8644c1de2dd1cc06c1f67c71070465c8d5745f2f0ea6d152e4676fcad74de3472b19998dfc600ce53e5a7bc58de2bebc48aca059d15fbd63c00c06eb757baf130125bf26afb7f0b6d288e3a57f0a4403c9540e3a7068df075df5369125e256d097d0216269120687ae9f6f11acddfaef3f5f923ea7462e99a22b40ac548b9acd708063f9a48b1b5dfc6419c763fe5270efe2603257671a78565239aad49959592be3458728ce36d5f981f98915166fac94a9f7b3ce4edb91b76c4e989da513e0a643afa06018505b439d5533397e98c4bdc21234d7b6cd8d70946856023ca397ee5cf367281d1dad4377a7131417766d734ea1b1373214e938b3b9433c4b062f41d29951b0951e759755c4f64c635bbab6d2a42833ed3b4774a55c077ba5f154aee7f4a5d38b47e1caee896b85c0c7fdd938e539de30aca4128ba5afce926bef1b610c55d0113e74aa075abe0a248f44fd64ff9383434562415f638bae46466338f792d69f563e4667bc291fa42420d0087f95e66b9ddabbc23d5ce63f51d89d0e25b540dc0664e0c31a5ce2133969e7d2e33b457bf5f855f8a76dd04b3e1268d0158d2b9718ceea1b38f4f79405dfe33207cb2ac91c5987a59afb1b4f0af9f2057afc6bf288802eeeccf73c9fd843ae56dc9cfb4018525c5c5b5acc45af03c21c6bf8bcd985c5063715399093c9e8459dfa438625f3fa1141d5a3138151a9514d501817489aa838248d531bf8a4da8bb3f9429605aae3ba9c0dcc32271d8eb52d65c336c550c6d4793cba2c62e616ebc09dd0c78bafd626a27ebf851385e308ab081866902a226c06138683adbdfc3a7b8c1db76a594fc20beea47f339d741589cf332d755f4a1758cdc06a90040f1be78826a17d70b912bdd777006d876b4be9920d9256787309163df2dad8fe0e1149be8f86a0997a34fcca05c25db24c7b1d9209dafd7cbccadeec5cecda9f31ebbcde400d9466201cdf51da2ae9fae667b3537a343cdf93f82714bca7f939fa295197a993a21112225a2f794bc82aa5c42ecad631866b765ec06622beca982ff3b47cae4023e40e2b5870c01e39fd130428e3817c446cc9f3933b6eb839f10e4dfb4503d656142c6fa46325f0b11c8570df53a9a2ae65f62747f130f5a0cfe23c874faaaaed82de4778d192cc69168e0548b3f508d4a94d199e4991c3ac89f366574cb95fa8a5036b1fbf56b2cea3dd4e1d04edce5c88ced727d0d4e0e28f582ae83de7670aa0a6cebca4c54c009168bdf3dc3dfa2cb56283f14732fcc125853474dedbdbd3032c9584bbedc16d44ed298256145f97ef0e244c47881fe6ed0749d01d259d1e42df0e2a4277fb2311027ae35fa4ef63c2bc87d8f8717e4f1adaeed75949e5c2179b6625740aebf9c1d7084f16e885aa1701d54ca7018c85221278a76a0042278eb17f062e467dfced00f00941a84568e2ce29645d78642409e0451bf40e4a889df47f9e9e46adc323e303b8e7a0f66ee6430b3c9bafb5c8f4baec4d6c5ee9cb00c2428292cd86a4a4820e98700c7430b289155cb2722686415c1bff9c3a2b0cdeba8eff315d231555eb30b66f5401ea50ed27f862cb5f67993f81375f9ae37930436ae4e4030c0e61348580ab64acb7c185100b76d12822277d294bd4a3c999f2dc04f2b0cc5682a43e204c9d357bf5f56f22a91b3f8b7f698f58a5900d7eb8e7a11a02e0c6bbad5af29109133aaaec685a27cbfaad080f323cea0309f122501ce57a6f5ff8df05ba56c470d4fb905e4520a1a4285ee3ea07e320b6de9d892f244bfeaf42696f4ec1ad301ab1450dced459905b630b111d3ec8bdde494f3cbb890fad7b4e78625f0a6193a896284b2a2c961b944b364fe7bd5d44ab628b531771089d2aa5d767e06eb8e9a7139de555315f82b8b551882ec498367b46c020583eede1861cd0ac239955850f71088e87d6d25dca6de987141393d675ba45ba2616b0819b1e538c6bed0a1ee4d10249497f678b5c25d9b3cbf0adbbc52b46523f9608fdf19e333a4eb03cb5dd40dd7862e71c7a4e847478e0760a956cf5fcee20f9607ee20fde0e3f4ca79c6d936e5a0777ced8eae7d1a93af585dacee07a355b932716dc8136bd9967e030c630f42dd7b290e6b1924cca048afedb935cb0ce937aeab56d81e9bc28c7216576db3e35683d4888462762504c460b7d4d404e63509dd273d2c36e3e321fa9ac1d7328a30f7810d895fcbcc77d29e938fce27bfa62b592bb9f9f372001ceb5ac5b83e8356a295645343c325c9a02e76053b765c56406b065a0ff335e652fb4a188138c29132668423f0e70f4a603ee71790dcb812c7c4660ec110bacbb07274cce26b0a4906911ed1d4ac42c7126d9578b33cacd4a0bc1fa2e19ac8e584dff462bd1af7714b8ab65a063c4c98baadc2c52176bda572d660bababa799cecbb6c0f4c107e73f0e2158e1ad5f35a77ecdeefc0876d79a4ad2b3bcfde3e01a7f7b1686339d3206d0a3328dbdb958e516912c0569fa9e10b3b793978de8df7e42bb3b78d8c8b6c3f2ad83c0ad1d5915b82fd6f57459e71d19475b790ce30fbb3ed7148077eb3acbbac5ae6e8fdb6d607ef9bca61e9588cfe4e270289ecbc281c3ee6a1de872da4f835736d3ee731127e4ef7c7af91d0759b6180597ad9b712e3732f21198b524a9bda70bc8ac10408d2ded92eac75047a212c3e380a760cfff07a78707a158e5bdb297eabc1250f36a084bc2af5979c81598f64c92f4b2b48b3a00707b2929200ea98e7abf8fa1db42f0847a8cebf207b5f29a3172710fe862d12fdbad5aa5f3b1297b20699532cbbd62923c7b4a7b2dfdef9fcc774539cb12b18db2cffe41c046f1d63ed996a1afd0b82b4041dc85ccd81fcea4c0c0e8081911dc7e7ce2e26d753d2e06281bf6d95578d8283165b6e9b024718f939ebb5ca5bd549d6a53de515eebe232334ab61e054119a5f50aad36cdf2c1922f954d74d540afcfedaa3c7d4b50dba4127558d05d70af81c6ceb706552a38c4c8cdaaabe8495a5657a92e8534a24e6e3cf9fde7b739b480326ffc05b28c3189df26da525036d9fb16137a6fbfc2fb69d04d6eddf9e830a46983abbb9b407e3779e33252b22fa4a756978ed3f17bee3a88c5515cb7729a6437d0ee8d26bf0f3f79e2de06fb07920c8e1915152e1e44d94ff375a5fc4142a8e978ebc27ff78a57317541edc2d4bf60533bef1b870fdcad174b71aae1fc1908e68acb8bcc08fbf458861509edd00e5721e153aa8583757f08858a63a2e54e2e85e8bd398aeb48d9b1dfb5c5950c49dce9394cf5f7d18d633cf2d462cb63ac4095d13b689c319faf20173ac09d8057afd9824cb40771255f4fe8fe328b667ca529e8485d3102e463220b54c71308bc285a8f758b08f2be0971d616c05418205fcaa1804bae8c0db76b1009b9169e4e44f81d9ab7b0782a9019ba944ac159e37019bbac3a54a23314089c1fe0a1e8524e9cdc6deb3ef2874215fd046a4791ac1f9063aee88a097185d814367f83ea64abfcfd05984addcad7db8a236b34d8aa8cd3ee50c727f1f1d570a0b364ada3c85a4a326e997517d246699268bbe61ea75eb9cd0404b48d5c6fa1c9fffce4f27c84221fbaca355a83ab83fa5167fa724a8b4313f9099d2fc4e7f0087ded44c2c0fb792bdc6e52f60bb27ee49b73283748b51764674ae587adf4b866bdf71459266c3ee7a1726a62706935d1b70b88b8d0a97c6f5f14c3d615f61037e1075457e4e9881c45bd8a6f190c8f28d4aa4ffb30ed8e017925af8a8251a82d32bc8da8a58aa3a902df2790be3102112e1efa3034435fa55468ba821a5a35672f798b6129c12a4628e79b20464599616c6d61516a191d43e2c31577c7400fc098fca391e7f3b8cef8e39ac867ae7fd5fbfdb9486aa71be8f2c8147c67aa0eb5ec83920ed3b0904e4e108a136bc212ef7ebd5cee4831edf5fdf9e9e34f5c299be51adb9ab5fdf648a0f57092b7d524f316a76f7f56a465109ce1893489fd8e62015c7f9c8ed8a468291727d1f904eb65ae7a3e877baa6464fe5c65ed4d4d27c0c26e57d7979bf0f67ffe4ab234b5302a119fe32d520cf70a737d7b6666c8ff4adba4eb871ff29ac009d4a839451e7baa9b93fc92866ac24545c0a8d338caec34ee69b689c82a26db0771073cfdbf447c8ffe2029f94b6bdf019f10b73fee583ce1bbaf51d01dd59c596be9efd15a332399aae0080653b962a369fa8f937850ee388f761d79b49882cefbc5c38139262680fd04d3e1b2a5390a976f988fd2be899f128bf78d62c4a6a0b3403f1c71549300addd758eed6c4c8892c2bd37746e22d020a5af3cd51e4bd13cfc613565593df63cac77aa566195213afef2289fe96b72aa91d42b43916aa8e7bf441c6587a1cd46351a1952b7052f511919a779a5aeda5c1df6e1b5ecc30e73644823b6df907cb87cff365168f50b247ba721d68f2026f6925fb1841ca1c4a8c7ff01fac350b2d6272612631683d9a7046d214526f997e066bd9dff96aeb3a8c6b485b7af77b81690ff4eef8e9e15ecf8b521b615f273a447468638230d517c01812065b01"}, {0x110, 0x1, 0x3e6, "5f192243aee02c4e19e6fff203dc9039c12912598887aa70b07c611b87e864815396658e30ea5aa5e955ba81832382dd981f3ec988952c04add18191f5b355a8941d8741c9c0ef746a933852413b30902c0d5da9041720fb84a19011ef6b4c3a14535f22aa9de947b63155a88cc0366909875e5693be2fc7b373c9432bd6416fe1b2b64355f5518cab9a0f515a96484ebca69245c273a5638cfabeacce866b3a45d52c4ab484332fd2c9a09ea8bc7337c56d9a5d79665e8f416a4b9835ded51fc905cc4bd2262a60eb6cb4f9af178fd620caad563c667d267f26494fb29961401bd7871d60fee389b4fe60e8c609f3d7a61d0279256c1a9537d32967ad"}], 0x1120}, 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) close(r5) (async) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) (async) executing program 4: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) poll(&(0x7f0000000480), 0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x402802) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x5) socket(0x21, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r3, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x0, 0x3, 0x0) executing program 5: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x1ff}) getrusage(0x0, &(0x7f0000000280)) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffbf86dd60aa86200030000000000000f700000000000000000000000000000000000008"]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x1ff}, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) (async) syz_emit_ethernet(0xfffffffffffffd6a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x0, 0x0, "5a862856200e75080d6d40f2119c0e63fca4eb983a6afc6524e37ba49b1c5be29a00eae3"}}}}}) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x10, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@hopopts], @icmpv6=@echo_reply}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r1 = open$dir(0x0, 0x800, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2c}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) listen(0xffffffffffffffff, 0xcfa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15", 0x36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000040)="4ce39dd7da861b30c66c072fd21acbcf620011c7ff1400d5a346d19d34356188449beb5eafb9aef63e3d46be88ee982d2ddf8c633dbb0666e2fea13ea2d6a1105ae279dce28346544d73d0f6350dd8ea01311a1651db50f1361a4a18792724d68820d44d207e04a2911904f5ef31aa422e0000000000", 0x76) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x6}, 0x200000000002}) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semget$private(0x0, 0x612eefc8d8c22d79, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {}, {0x1, 0xc98, 0x1000}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r5) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r3, r5, r6, 0x0, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) seteuid(r6) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/107) pipe2(0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setregid(0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = getuid() setreuid(r1, r0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x802069a6, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) chmod(&(0x7f0000000080)='./file0\x00', 0x12) write(r4, &(0x7f0000000100), 0x0) socket(0x6, 0x7, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r7, &(0x7f0000001000/0x10000)=nil, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x6) setsockopt(0xffffffffffffffff, 0x40, 0x0, &(0x7f0000000100)="370c04fe5f4494560dcf2fff8eb2bf2dc187b79050e16d4b53d93a1d952d2cc2040c81b27c4d761197223f207a8e55816cbd0ba7f4c303285040873f79e4d6a631cde292755b9b649968", 0x4a) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000200)="4d426b0dd6db4a0142df6316867790d2e462b002c976e910be71be36a0e62112630ca3cbb41917c36383a038f3f07535b48444461659e142222361f2d07d3e4ea520f196b5ea2475115814b7757366e30cc5028192755b13416bbfbbac3068c83262be8a71aa82a2a3df0f11be8a1c7fac7276916ea2e4d4e4493b302940cedd259a741dbebfdb81d25e253490f2", 0x8e, 0x1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x100, 0x81) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) r7 = fcntl$dupfd(r5, 0xa, r5) getsockopt(r7, 0x4, 0x1145, &(0x7f0000000380)=""/88, &(0x7f0000000400)=0x58) r8 = getpid() r9 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r6, &(0x7f0000000880)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000480)="43866836f09ae6ee989e73441df370d6d0d73d0bb10072e136e6bc631b4f98b6e96d2ea0b04c1b04c548682c02b6913ef01e03dd902efa5f93af2beab3d38c079c68c0a7ad025bfcac7fa95ce4f71534d59874e0812b2d80fbac0db13b2aca745b759fc09f403c8de36e55e82b6b27c8baf5f12bdb255187f76249d3ecbd9000d3821db6c9da80d89a8cf53eadaf1bb659f6f317977c05c9f1066e4dfa509d97d8ba1e61ca832e5d12", 0xa9}, {&(0x7f0000000540)="67837bfca74c24440b992aae4f414c929b58b1b4cdc5a87a95b5a169cb4ee165c9705eca0fefc63bf1de4cb73ac4e021e0504615b922", 0x36}, {&(0x7f0000000580)="0078083926f1a3f9b8b2913e91d3e10958d0226fc4ad2906e67c558359159e166e3556fdc59c", 0x26}, {&(0x7f00000005c0)="5cc4f924f4b48aca", 0x8}, {&(0x7f0000000600)="c5cb3649297423531d4e4fa2d340935cc43b3dcfd95b3fabac7057f0f0d35b7da91f0e5ecf9824b34bb96776f8f202b898c2fb8725682c4582c0a779472848fc3a39948c6e56b18264e5b74c8e0109cbfceeec1451b042042d590170a10ab276f42cc6a6620b0ee9cd58fdcfa7d96a9ebac5cc7425b080760936a2fa10f1dab9dcae18", 0x83}], 0x5, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r8, r3, r9}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r2, r1, r4}, @cred={0x20, 0xffff, 0x0, r10, r1, r4}], 0x98, 0x6}, 0x2) r12 = socket(0x18, 0x3, 0x81) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f00000008c0)=""/122) recvfrom$unix(r12, &(0x7f0000000940)=""/202, 0xca, 0x1803, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) lchown(&(0x7f0000000a80)='./file0/file0\x00', r1, r13) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) r15 = getpid() r16 = getpgrp() sendmsg$unix(r6, &(0x7f00000020c0)={&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001f80)=[{&(0x7f0000000b80)="2cecaae82cc9066d1acaa579a0002c4de837b1e3a5560c9d596339920fb5d4553169891c3f36af2c9cfb1853f12c2721869e7c6624a0d9fa120e0eaade1ceaeaa2579a5bad531c01377ac5d1e832adeabdee033bf572ffbdd043dfdfdabcaff4958c05addcb5d88e120109918fe4acb9f306196515b7852cf504cb68e2f3d346b2c72d2ebfc168145ce16e82c3569a0186ba966d2885a35955c120385dad33c0fc794368bc6ee885c8402f5b41898e207a555cb364347fbe3dcebff9d97c89f623a92b8cec6f5d9bf007867fdf020a7707ba9a69c8a22364ca7cd16d4cfd7fc8d0a762427b1765b985b1a5c880fb209844d70e126af852ccfc2bc5", 0xfb}, {&(0x7f0000000c80)="ecb4461f8abffa21e823791bed7ffe145d5346e55421e11eccbe05dcc62c9e092c71cfa9de2b2bcd9e08d792f7c501666756ba1721d5ab41407a298be72ca4a26e2b4fdf9fed082f5350ee3fd4b40ce92ad4b7fb556a0286bebbbcfd4739f699b224f3f490fd4be64cb89a7e5b7e7f5a55a49c31a00ddb0ea5c6f42ac86b4455f4ab76baea7eb12b5b3f527377c08a12a039b5314f30c4ca969806410c102fda916b4ef8d587944cc9f1fa88ecc132f74cccae11daf477597a7b415f7f767022c275d815e7e5db7eec7c533e2e37cf78e22cdf46cfc145b18af177d7712b6513c21c93df2e7da356aa042039691fd6fd0a32d147858473c61bc5c7ffa2e841e6549a02d13bca89ef0f30e8fd4c8f289b29c2fdcab429f9274c4281f2147434f2c2024f9a3fc2ee4823aceca72066e76cb4df20875a218b618d847856e97ec2468df0152aafd9941b793001899424d9ad3c1d5f1de9ed79aeff4e2f0f6d50edace556c162e4813309f3d8856276e83923e69b5ba4d835535784a51cd4116b3453af870e254edf438a3b41c10c7db9976b777a49f2200f1e8a266d4d611d55dc75fc4390508dfc83e0cccd13cb12f542ddc44f595133caf993099934d968c67ee2ebe258b3beb7a950e78d7d4bf10e5a1cdcb57bf27bfc9c61abe1811ea7112ba3be94f40d758e83adc6e7d3e55a3581001449d6294c570346b000c54171c6cd0abd06ac15af42f25c4ce405f75be472cf07cff05f85a0fe09ae4dffa7f6250bb1914c6b2956a19956c33c490771f3763f6ac9bde904076412aced28bd146d646735858782c9d638f11a13361e1e697ae2ded2c8243d19d1e7e8755bc6ba78bbc661823de9dce40e62d278691d8e6c654a002c3c1683c5a0ffc8f9b44b8e14f16695b5443acf0303f2605c38149912d29ba9699f2ffbf920840465cda939225c0697c65ae9df283e71db15ac22162a3f074ab43ee5ba8f83429c88ca5a04088ef502b844e94f7eb1464ca4189058e821d3868813f9c099c54f16dcb845b636644fc8527066702c28f8a0fe55f8df3123ccdc74c6443d39591946cc28dff58a0f136b6341abb0e1a3cc37aa88b202a4be1ad66c178609269b6dd78e44846ecb073444dfe5d844611eeb86018c2ddfc69eedde70933aeb9c5324483a13bb32d706395cfda8eb67a75d0f16cd2791ddea6a6e9a06cc0c073d9d54b6e213d9065f50cf7de1a404eec709e117d072a855e213e4885f4cf213d60b5ba4536b7e91c35f274d4fc67bd8710dc4acb4a0d5b27681a546b53c9f5b5b649177d8b221925c585f8cbf944e098f1599b405ee61cd12d09824f6e344d759d73dbf0b241a7203d6245e0b162367ee98771a21ea40423e2c75905e5d1c1fa3d636ec69782afc8d3bd15b95ad61d804240191d8e935ff4da1dbca114591758eb74f65ee5f734ebca7200f6dc45340c11a25e75a973bd53867d463c4b57476aa74ad666c84f0798186aafc2f1fd53eb37683fa54d93593c9e8e3eac0d260d4e1c2cacc0720333e0a695d82d37d08c96e4a190b1b206ef0b4d71b833226f5436aee0e0fdc0e9858aaf42874461b7b4ef999ea38bcd96ebe792f579e6e402aa4ecd0b72f177869cd6194a431f388a394ad2dcf97ee5adc710803c9f10b39cb823d84bab1d472b44216deb62acd380675944c7fa4adf6d18a0d3f373254e3d168db77fe0f10cca8da89d8321b62e0c028e5bba9b62928b387d84ed7519a219ae808ee6070cf6c795433a5c12ad4982c1f23953692247d123dce28e53bfbc5a85bf98928665e8122585b5439a124fb24bab30092641210759e8ec3f1d54e527fe2c403b6adb1b49c43642d698ca7ae04f228f1c1517ffddcd99a540c320f28e06f03028d5fb29a8f6bf718b0355a26428cfdd963c82200ff6562d746d14817bb41228791e634fb16f800c7427ec4ded7d6e63726b8988e103d16c4cb948ccd25a2ea6671787d414739c5ad73378346858bc3d756b9bb44582f6c4f7214c42e7340e7d27609abaa8db4784260c799f7a173e04c9b87d9664f9ead8578bdf7da3f4312e80361b787fd31dadcbd18d658d19871bc8fcf82b8218bed6d61916754f496344160fc21a8b977e6009c271716f90cf6cc9a1511a51ff0d6d9eb766773f48884b40c0e4446106f952eb5a4cf4ace3870923d2e54c04f3529f378308568d27e91f1c09d892c837974b321fdec71ba6d7b3c1ed798f2f7db70d9bdc7eac3cea7c85edd2acaa9f969146bb0a2e07001e59304946548e899dd0dd3e3c27aec9bd1434c3f5227964fbc0c82e7b3969b587c5b476eeb7d6fd14e5fd42b07333854814a949d933d880791c3c0c0fab4610bd8186d61c652b2d41121a8983409e41b674e8da45edaef836399c9d14692ccf7e28a01de922a199a428b94c593ed8f3a0b61ee5b789571befa93d5fabfd9722839ddfc21c03b26467660327b2b5900fdbd6929eba648eb86831f919e541a0be8a2c403d84e56fe1ac27bb0f1a860e2993690b17e6e88c5e735ce8c04b9ae6ee989d50358ba0516d01daecd600a88a0b3a9b06ea24efafd9ad80e5b0eda104591b83a3aa8eac53db35bc84c04bc1e865ac35bdcadee4412462a803104926017e3f13cfff002a7dce6c892faa6ac6788cbfa6ebc6af2e76b40f531467507bd9fa64fd1d6b051629d34dd7ffe573506157e1d8011f5209f1ab3367cc961d2b6382b7d720ce51c901961a2e6d0f3d02295d10fdba6cc1360e11ecc29d2def35b4c711840b255c75fda54e53adf9b1a5d4d0e1a6a1be7128d40119b09ce128971c465214387a7f306a6afd5bf5e6a868cfe1412a04e759e0183600b24d469ff72df8cc095c0e2a7eba01bf2d292a663838e4bd0743a0d84f8e4b29305db788b9f015579832c3857d5d86495bb464afb93eeb2fb72d86410410347abfa6ce63763593925663f3e24061c89874670ed762f05dcc6f99a36c9927fb59a5b65731cd31892508ff6f2be9364021d046ca76c06559f67a5480e3448b74c7cf6489f76f636c13c8daceabfb336a16ae8aa76fa708f1e374191733a7ee517a991a1fb44a7c083fa599ee98e1297f5231039914b9685dff4db5036b0c68a83760d9772d340237a64146f0c15fcfabf2c9f0c9459dff71eb56480047d5eae966167219231b6b5c96962d90765825f8f716f35d646c2c646b0b5e11be47c0e38729680591ee898d62d800115c751d69481b4bc0972e38d46da4d3a1ebd966e03b4bca4d8382f7a70d6d153cc379e93263e27ca6f661ada0db767dfa4cec994d2f76ab506236ebc278ff89399a0368779a8dd759740386017a24e51e586108ca0a819e5c4088217a8a0cad2e98dc8ac42314b4d0dd3ff6c4f23010e657a837b99d0a9092556daefde746afe02134b19d5fa4957522717a9e071ab2ffae5bd4d0eb0c5f784874002475871e97c39773241e0f5955e1aca0283dfd6068d2ea159c1765414cbf26279761bf3cb52de8dac521571b444da5c0c1ee8217f62f3813ceff173151451f98546ef8b15d1671b928c1560bf57984735d2497b58f9a77f35950b3bd0078c7eee43b9bc9bfeabfddeb01f4289507bb3b9a7b2d34d1575a970a2be5393af64bf54a5868ca3017e97eb533d9357bf36853d95daf2b8665a78af2e300c3954e02a7ffb503f0fd2ab7578699156d53b932282cec7de6e329a2497939e7c47750a1fc421ad6331f8d0262b7f723bbf484796cde81cdbd856e2717a3f470dc3d8add555e5d3503a663a52e7105517f405b9448ceb514dcf0f441692c5d066308fb58150cf46b1e954000146d55420b26eb38d1cc941f3a8b20eb92dcd9d4569b131335c5313d5c8c42192a376c6e3fc81d14701e11c6401009a95d929495d102a3a101d49ab950b3e152923a6d89bea0f85e017bc8781ff4f4f4d333c1db75b03ff59ca2f2ce865e60b3e7559a545cc1c9e115de21f09f34bc4368155beb7b55d919f2e1ebc21df63116f689d42cae7ec8e5bdd090a0791215f2d2d4cbb5f268875ec4fa7f7b3f91de8b908219e65e28017a77130b1315af34fb9aeeb0011aff3232bf9af4ec9f3358370b818475a85b95897659f6fe782ee8f3f29e03b1714f778c207a4b970a710f47598b866127c29f388e20c4db2f40930ce24df7b0a1e1873756c1ce3e4e77046cc903aa246fe70c71699f31d98966f658da1efee39e5baf0cb35bd9313dc367abbfc5e18ea533cb09d828055223a42489c2c7420cf09535bc126764c1b66144bb46bd472a0b03842e4f18ff4db8ff0fc6338d46ccf1f724f87286f2e70fd39c7828e1332b31675ce01ddaa05337594876500ecaeba11be7e188879d5ea5bd1d9718896c772fb8fb99dbe173f3b84d3e44e5f5a1057df39e614a1cd951fd8f83df2ba43ac7bb6becfaabf98234fada09d1e4f145c6f6d6fff05eb2aec4c2f06f12e6ace2d8a622ba7ddd3ab839cde69def413766cdb0aea79ad3dec2c13e800857a92677492d64a7db658e29672d60188a4a4c8c5a0665d547384334c5c84a07fa938b6355146b13af54433fb52178194dd5f2eb7eabb088f8c3746564f916795910c142bad822d51beb352986b69bea8f5fb436bdcc30112068355d08f88759530ad818c14d5c298e8ac77c41b2aab2bde793b3aa32f66ba92b33840dd3090f243388df41f3ed3ff6c506963d7230cf3f44f2c599b6447a92b54f07fcdf796272bdbc6cfab3be30680f9a5ddd6eaf667b29ad1f4d89d36a0d7e669ac4a7a99fc08f537f5fb67641afdd1294e946e2845702fd7fa087fb6189ad9eb818836b9de1278f559298b0b815de70a34e098f43c72842886e2e8f3cbd6fb8fcd63ffefd94791554154c7994556b647f3bd34482db2c64ec69a1b4c36cc5d4f968f90bfbb91c5432ea7217e04c6a33565a650d45a2e9439c8e44569dc33a593fcef879bf14cf6a7893da313a0f42ca72dd83e20a6bf71482c3fa5faf058626dc2407b5d3440ae6156e706b689f512d007c599b843ba0f298caa2c48370405905cab8c7177bc191c813913f77c5386d1d0d74d951d943326c7dada2f9e3429e47c3f0d9ec7ef526716add815e52babaa12ba10403354a0fc96d8fe97a42cf745c144eb36aad2860d72a510df1b9167db453b3b76fc35dc6107156db6ec426dff9a4cce35aad484628b107e4db8f544df1ef61dbe1edefe26af6ae70a2309d6bcf590b17165c4094b9b8172a19189ed3bca5136e43d38a1a2ad218dadade7234c66cbb5713be8f573ca7d59eaf7f565809f432f2ddd0ba522b29b172083f0f1908195ad4103c4fcc1c32a0fec47b0de292fdb58668f05c3628294271cc0dee058ba16d9c39a3926e5db038a22b0483bf9e098410401d9087302bd445a2a0d285e2d8c6519617b70447ad25c663e7c3800e2732d204ed6ebd0063c42a284b49add21613fe3262aa95ed449072bed5287c24fe6feb594c233be44daaeea1c68817b399b2fa570e0d62c106b9a967f50a4bc61ebf01714240dc1b0a20bcb72cfc9a8b975cc2dba35c2d18045e96d233dacd0d6bd59c12af900ddfdf05827780de5c4ac168d44eafaa4ced1ea4eee8a1dafb493df861823ff96fe2338b8127978f3998544eb33ec336f979d1486a7ab7e1172e0d5f4fbe16ac0f07c49347185d1e1e609d6fc0e405500fe4b3da6987d6afa25711989e9b487ec82a4ab1ddac2423fac8d2eca31ad205a05b74a2d6d737726d316ee5f07766188ed80f650c0ee0e98d1887057fd95c71c361b233b4921ce428e057d61bf47f6b53929bf3c38", 0x1000}, {&(0x7f0000001c80)="34ef690f1f6d447e740eaa50e397b1", 0xf}, {&(0x7f0000001cc0)="5f81e6a29873d59e7943f88450bf4902cb4333f5422489a54a9138df2e398940d354735f7f0a62d73db4d29a85e00167ed5c67d42d408ffac39a881ef8a19a7f060be9c2ed5c89ab5a7487a24d212810e45b21b07c61168bd6063d5323b7f87fbd57c0988af63ba6cf81f21b826370f97f1631ebaa0c08a33318d3a4e05338d5c1bae868c99477ac0acb72ea187eabbfae0b9ecf65cc4b01fa97ec66c9b000dd26941bec3f7caf693348caa15427efb5228beeaebd", 0xb5}, {&(0x7f0000001d80)="164dae64", 0x4}, {&(0x7f0000001dc0)="fec312086a4fc20826", 0x9}, {&(0x7f0000001e00)="5596c38c9fcc609aef6cd5526bd9e147b6548f3815b89e35083beacfd23344be3a125ec423b2bf648343b8786339ac83e8780d3e1048d09e2430a6000936c710c1770915de8f221b1fc97e4ed9289bf440bf499fe244d0450dfeb62746eaa5bb46088d6716a6ecb6efd0c4853533a4f24ed285c375950eab3ebffe47cb3c661e3cb9d5c2fbbfea32146b4c30d3b38662da290f710e0e99efe3e33aa5f13ac122a6d49ff194ae63c7a16eb607a741660143bf3ec55ce9962b56f86bbcaaaeff8aa26d880daea1ef751d2b9a15bd9577eeb096e9556818703598d043", 0xdb}, {&(0x7f0000001f00)="210ff94c8e5d176a6a7e15910d4e9ab821d2e75108bbcf3c3baeee45bbf5c0bc29c6275749034de9f6ff3bdae6601caceca35a6608a46293c74204af5d519c9f4b6618983a980e11c6df8b0839350d78cbc1293437cfdead9c", 0x59}], 0x8, &(0x7f0000002040)=[@rights={0x20, 0xffff, 0x1, [r6, r0, r5, r14]}, @cred={0x20, 0xffff, 0x0, r15, r11, r13}, @cred={0x20, 0xffff, 0x0, r16, r11}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x78}, 0x409) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000002100)=0x9) seteuid(r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002140)="599688668044361e8344070813b98bb1627ab54670321d193bd2bff939c43920b2fae7cea141977433b0450d1a6e2b03090cccb41e1caa3c554bc1023ae66e2658fb4d5f29d890cda77a8f1ec508d25fc9d051936ae81fd6bcd811c7536d3297a7d1fa5e4b338bb130c8", 0x6a) chroot(&(0x7f00000021c0)='./file0\x00') r17 = semget(0x0, 0x0, 0x408) semop(r17, &(0x7f0000002200)=[{0x7, 0x400}, {0x4, 0x401, 0x800}, {0x4, 0x9, 0x800}, {0x7, 0x1f, 0x800}, {0x0, 0x2, 0xc00}], 0x5) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000001940)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) executing program 0: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x0) getpid() setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 6: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [], "e15fb6c16da0d858"}}}}}}}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) utimes(0x0, &(0x7f0000001780)={{0xffff}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x0, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, r3, 0x0, r3, 0x0, 0x20, 0x8000}, 0x8000005, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) semop(r4, &(0x7f0000000100)=[{0x4, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x1}], 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r5, 0x24}, {0xffffffffffffffff, 0x4}, {r6, 0x8}], 0x3, 0x1ff) executing program 3: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) utimes(0x0, &(0x7f0000001780)={{0xffff}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x0, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, r3, 0x0, r3, 0x0, 0x20, 0x8000}, 0x8000005, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) semop(r4, &(0x7f0000000100)=[{0x4, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x1}], 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r5, 0x24}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}], 0x3, 0x1ff) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001200)) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f00000001c0)="c0fadae9e5497e85b9", 0x9, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r6, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r7 = socket(0x6, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt(r9, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r1 = socket(0x6, 0x5, 0x1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0xf2bf}, 0xc) r2 = geteuid() r3 = getuid() setreuid(r2, r3) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000000c0)="628013acb7129a7d4ece79427df32ffa6089fa4e09744fbad43907a42c0d28377f0f901034ee08678cab686ea8e0234be85f246855b762cd3fa2fe664eb72976", &(0x7f0000000100)=0x40, &(0x7f0000000140)="c1b91d0658833e26cf91d94c375255c8401d6108a69f5ff310ec4846df9e96", 0x1f) clock_getres(0x0, &(0x7f0000000180)) clock_settime(0x4, &(0x7f00000001c0)={0x3, 0xb2}) recvmmsg(r0, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/229, 0xe5}], 0x4, &(0x7f0000000600)=""/241, 0xf1}, 0x5}, 0x10, 0x0, &(0x7f0000000780)={0x772, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000800)={0x400, 0x200}) fchownat(r0, &(0x7f0000000840)='./file0\x00', r5, r6, 0x2) recvmsg(r1, &(0x7f0000001bc0)={&(0x7f0000000880)=@un=@abs, 0x8, &(0x7f0000000b80)=[{&(0x7f00000008c0)=""/144, 0x90}, {&(0x7f0000000980)=""/227, 0xe3}, {&(0x7f0000000a80)=""/220, 0xdc}], 0x3, &(0x7f0000000bc0)=""/4096, 0x1000}, 0x803) r7 = msgget$private(0x0, 0x41) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001c00)={{0x4, r5, r6, r5, r6, 0x4, 0x9}, 0x400, 0x5, r4, r4, 0x8d4e, 0x4, 0x3ff, 0x2}) preadv(r1, &(0x7f0000002dc0)=[{&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000002c80)=""/68, 0x44}, {&(0x7f0000002d00)=""/72, 0x48}, {&(0x7f0000002d80)=""/27, 0x1b}], 0x4, 0x1) poll(&(0x7f0000002e00)=[{r0, 0x100}], 0x1, 0xd4f) fcntl$setflags(r1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000002e40)={0x10, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000800000/0x800000)=nil, 0x9}, {&(0x7f0000a00000/0x3000)=nil, &(0x7f0000eca000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000bb4000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000d4b000/0x4000)=nil, &(0x7f0000ceb000/0x3000)=nil, 0x100000001}, {&(0x7f0000db3000/0x1000)=nil, &(0x7f0000ac9000/0x3000)=nil, 0x87b}, {&(0x7f000087a000/0x2000)=nil, &(0x7f0000fbb000/0x2000)=nil}, {&(0x7f0000fd9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000dbd000/0x2000)=nil, &(0x7f0000e41000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000dc0000/0x2000)=nil}, {&(0x7f0000845000/0x4000)=nil, &(0x7f0000e9f000/0x1000)=nil, 0x295}, {&(0x7f0000a57000/0x4000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}], './file0\x00', 0x8000}) msgsnd(r7, &(0x7f0000003040)={0x3, "d2d93ff3751e038b5a477f08fea4f105d86a3cec48bbea46ca43ef09ae9f46bd606d2ab9b4959e81ea15103e6ed9b9fb41ddab11fed775876ed5"}, 0x42, 0x800) sysctl$net_inet_udp(&(0x7f00000030c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000003100)="72a8c01fffcf940420117ce6783a77257f6260f1e6c730281868495da74ff0c623fa904309e6881d5c4a23bf27fe3139aef71015d9278d4b8867d048db89d9b22358633224ab520dd2e8774a890b841fbd93bfb74387b915bec7103699f46494033bae99f9e4e32aa9370940770be9224f47f8c051ca6c4004834ca68ddf8d8fe614b8ea86bc366cfaf02a4843b592fb91f1642774f13bb64aeaad70814405b35982f92701989271be309005d5cbcc0596d09078bed6d24059b62843dd7a68aa0aaf117ee79c027bcddb1e2e34be798fa69ec7a98a8f1abaeaea2b33928538d02a4806b4c6f2c7fd336016f568c2b207", &(0x7f0000003200)=0xf0, &(0x7f0000003240)="3b06108c2348c2f2ae55684ce186830bd80343ff3506", 0x16) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000003280)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x2, 0x536}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x100000000, 0x99}], 0x9, &(0x7f00000032c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7fff, 0x7}], 0x80000001, &(0x7f0000003300)={0x4, 0x23}) kevent(0xffffffffffffffff, &(0x7f0000003340), 0x8, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0xe8, 0x1, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xb1c, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x8, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x10, 0x27ca}], 0x5, &(0x7f0000003400)={0x8000000000000001, 0x1de}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) truncate(&(0x7f0000003440)='./file0\x00', 0x6) fchflags(r0, 0x1) unlinkat(r0, &(0x7f0000003480)='./file0\x00', 0x8) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001380)=[{0x34, 0x0, 0x0, 0x1188}, {0x5}, {0x16, 0x0, 0x0, 0xfff7ffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece769e0afd41573435195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd60"]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x6, 0xfc, 0x100, 0x80000001, "db13e25956b7705f120eef0a9b4d7c2593f5dabc", 0x0, 0x4}) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r3) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x14) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0xe7eb, 0x2, 0x8}, {0x1, 0x6, 0x7ff, 0x6, 0x80}, {0x2d15, 0x8000, 0xc58, 0x1, 0x7b}]}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0d12789", 0xf1}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="0801000000000000ffd1316342cead194fff00003b000000bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffab00ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef96500000000000000f80000000000000001000000040000004e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682c1f1723b71543971bfb020769fedea93c9f405377f8d9ed2e802526fc999d77e9d02d558594eb8713eaa1a3027fb73cd7fb98f30c0e1c6e38fb7dd37feb65d15c385b0f2f96c0e8c8e804b68eef1d02431488ea09657982fd505460f8ff7a437fd82442ca51c37e93aa3b378c5a1c5029e1d5474b365e"], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) executing program 6: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, r0, 0x0, 0xfffffffffffffc00, 0x0, 0x9814, 0x8000000000000006}) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000781000/0x2000)=nil, 0x2000) executing program 7: r0 = socket(0x2, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0xb10, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x200007f) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x2) r3 = socket$unix(0x1, 0x5, 0x0) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc) executing program 4: r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setegid(r5) r6 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069de, &(0x7f00000001c0)) r9 = getuid() seteuid(r9) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0xfffffffc, r9, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$setown(r11, 0x6, 0x0) getsockopt(r12, 0x20, 0x5, &(0x7f0000000480)=""/86, &(0x7f0000000500)=0x56) r13 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x2, r4, r5, r9, 0x0, 0x40, 0x8}, 0xffff, 0x401, 0x0, r13, 0x8, 0xf309, 0x10000, 0x5}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESHEX=r11, @ANYRES64=r3]) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/197, 0xc5, 0x1043, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f00000001c0)="2e272e86ea934fbb5e82eb08de2869b04691c924f7d62a6a82a628823b66a0d8833cbbe789d7dde1f7086286aafdf31d09537901f68754e7eeec70f45bece517629712190a691a47cd1a7d57b870b91d30ade8d1e8de4915dec8cfc747a76db7e28ba37a6cc8104f97e05e191a8855e432dcaf112e2daa8fd6eefc8dae0aef6a532b999d6356ff2b19217f039f6ae7fe08126eaf6e911bf55cb4923c2fba6afa0b8934040cfa301c33f6d204fec4ca0998077425355cc8215d59dd4000dfc496f804740805c1375bc15b16add0850957dfa8684ba822ebb2762b4e138e152eff95ab8340a3e4b65bf7a7e12e48523ce46518def48e6387bc1a2da26b7742e7e6292f6e86ca7de6bc8aba1d679ea8cbfa47b5ecee004325bbbe70eadce83b61d7a9a2904499c0446f706229e53c46bc88ebcc3801e1e9dac8907f9690554f8f211f43e15f0d1905f8362e981a14c99bc47ec6c483104748ad0939d9354f35e4fc3e66b629cad68d422ea6a69cb03501cd3ffd50627808eb314c410e79e8ef67cd0ae1d2d992f8b1fba068e1a482ed664131b35375cb39c18b4018ef933bf7458f52ca01b5da3a2bfe0d5f7652fa114a60d8691d0b13e84096aac09d02de793b268fe69c770db53e8c934a2aca07d7cda3c407f988e3f10ec63d88e8bd162ae0d470f194fcbebacea1868e38f267a8eb5a199ee3d049bbeffca46d89c460eeb4b8939cc9fb73ceceda5a8aa111fd23705842cc33e59248776ec5dc2740b7896440c25be4ba56b063bbd67597b67e7b3fcae8436823d7d2870b33a2b0661834d7b95d86cd9a6bd56f34cc7c1e539e35b30084b36e3f201e5c2bb234902ca477ebc9ebac4daf176003a630f441b85eb8e52a8d078aad00f4410fe95728e102510e840afbe5d93a56e9e23aafc7b977dc0c702183e3c961e6dfa0e8105d3c906805c8d944cc5ddee5808fa5bd70a704f415763c3a9ce993234f09c7dd26bdf967c92ceb7ce48ad32438d87708d9b88b345d6d023ef8caa4b844157b8fd8d8d4f74120cf5ea45cdfe31d27e8bc8c8828fe28e8e7dea1028edaaf2b5618cb68acd2a3f6e34ea2efcb79d723f3767288892bf74cbf07c2fe583bf02c3337cba2f0c2b9695db7d438a7c9a439c9db8af7c6c1e043e82aa78ddc4262dae6248825ccad7ad5766b840b088d2e7eb315d0f8b854183dd13c7a5bfdf3928a626fe79595851cdd30f33a38bd06dae7e5d09c2fd56f71337fd89a4df23d1bc1161ad02af3c08f8ecd1e4c246e4464b172133d6528bfd9f95142fcc6c3141e7a62d03f1d0907fe2bb402e2f1e266de16ce802b72062b2c838f9ec8dda4279389c87ff3bfdde8f053ddf36466c020657eb06d79d7f3fb35082a3cde5c92be5585198682c2a7f202674fd5188ac356b3e57e5c335bc63b3973d323d37095a16e5d40d750c77f6e8d7ab3e8937c3cbad9bd8acc6ac579f7327b5f0159b6d80c1081e491795002c45187335c7fd0b496c883775e02d27abd667e70563fb82ab58fe1c1b299a021a69550357d276547abe3e9691e17f0cdb70794735a3ccec7f88ad3eb3dda31e76d0dacd99b38ed2accceec150480e5b906de5ea963d8cc8135749fc30d1054b839af338e6492f1fd56f8f237aed14ea5338b78d2354123f7f5509753227955990078377f1edc689c3349ebf68123de53bc0782de2242030f3f92914b5fadd0e9f2f51830dc4ddf3da7cdc47e0a375277c2137e5a68a1645a02304fd5d94f7c2801803f030f1518b37ca18f35e140fa9eb46323eb329e7970a3f69bf6dc99c4c4cb0312b8a080b1551630141bb17f54bb94e4c9b54fd2279f8cc4a09ab189642c43231ef7438b2cda10e4888abe4904855f3154c52c272388f9ac44134f37d7cabcde36dc14b31f9b47dd779e4e3ac29e4a8f7c2ed77fb53ff7d639023486c3c270adebe2164908489f1b7d495dc6635cdfb9cdb39c9990291bf80224e0a771a8726f3b157e9c7f95256e3e7b4e04d715987d985e36f16f336031de16c0d39dfb200902e456414ab1267303ad241b32aab13d4a74f97ada5b2ebdab5ade16b9636f993775185b0009ea267761e78e833f5b2674f1cb2a3f1c5969e4df4e342b120751e09ca78c0fa9beb3a362123e773c02fad181ffd5d92cd1f6035f74fe49019cdf1826ce2481e04fb9c51c214ea0f0f04f93b1807d25d8e9a0f8940f705c3dace8c2bc19b59247050a740e14887d60614b4d5ad6a01eeb3096fd0e0d80f0f788c78129ddb6ea7a3bde2ba046abfd120430b259af8449c00aa51d4fef15ba302bc54365c253bc6f19b460056cf900bbf5ec0cec3ccd22145821ff0ec2aec827ae66ed2a336c4e27f19f6f6026b3212e0ef1e0925536c635250730f014ee267eabe8b315859c391a174a9afd2db0a15403b57c5c202408423bf95f408755039fb75e17e6ade7a5a6291bd2b0dac4d0bf41ce439b4ee5dc357e89ea84723b46bdef8fb5d884bc2896144ba192b09dda5f9d802316deca8404f95607c6db68d778b53a79f05e67720c75bded8483535206081fbe3a69d134c072e00424caf13893e5097f70fe60bbcda6ad1e02cb61e81e502b432a5d7d10947854e04e5d91b07ee0a04f5c70ee539a8dc0cbdf4f071ea45babb3b4c757278e71d7d4073a0b6fc91617e852da61da60f11ec0cfcf44d14f15f57a9237e9f24934b94e128fd12643de14e4507869a832f8e1abbd57c7332859022b195156f447d335b2bf97fd7dde0d44cdf54575d20d129da67e2ad68d710e27178b953bdc30f0504cce83f1731102ee9892a6296ca75eb943bc07ebb2e2588511b4803d10c19e2c3fb2574c6c422f7de4c137ce7a01a4bc0538894951df3b88edebc9f3f088c7f36261664e99fb689f647a58287caa78fc042be20d1289b600ae736b38c3a1c92117cc9b3db6c2a04094d79569da1ee7ea41ecb34d3193b959fb4a9a3e7c14378b8c6c37f774f07031c8eab66c26cf481cb6f28cd5ceb379b1224f324a1a2491911f40de9808bb8473d281d84837764736f3f655dbfb6018a9c868cf003ac400e9b3d03f2b817d37d7b29348ca31f853a8c7639a0c31878f2c6fbaf09654d8c8f6efb93e48bfbbf0da2b09d03cd13025fed6f86a950f820ebf9e7d7a8f35dcb330ec9593e407b936518dd9de52abf5e55156b8c884ac69fe0fdbd460c83dc5c95ec7056bcf13604946af4420ce6402600e8c6565797b7a340f0f39f8fe03a008d4ac1927b0c8fcc8ef9e7387030d07d261f0901207a29cb0e5fc849f606bb7a4d73d8c80e5accae7cde65b5a10dfedbc9cd1f2906bfcf890e3dce2bc729f58a7d26fb328fa0b21226e328006c2d49160d81e3d0a125711709348a6b53b711f254fe2915b644d83edf2a181b7a55690e27f16a393309f11da42ae3c530c09aa574c5bbee88d6fe16a9719c6c98acde0711eec7f31284ad2a97a010f11595faa4c33f625f44b8b1128de88e0a94331e29894d63ec05ded1a67a38ef361f7ca4208fa051104da5e2599f61178de54ef27fb73ffbbd965331caeb1e4c4c3d19bdfae3463e68aeec78b7de25f543e08fa36a6741b1fcd9ff86d627560019b1515383812cd2463e35788bf010455aeca0b163dae52d7f0b421d624df7a34ae6334fe581e3074828518a58b4978a2ae0c08c971e794447732c7054ff98266996bd27e19fb4e293efcae2c7574a414b137734315ac0bf8fd79d946a9105afc73f64b9b84c339848ba30dbfb1d40ea0cf31e5e91c297bc49e6eee03849c650cba7a461fb2f94bb1e049f23f526f1a43a52e2af19499390f0b1a20293b65e1b405469f056cfe8b2476a518ba037164b87c3728a7c6022683fbc2fe04c34b2dbb2ac368c373b8d4b4d7c818718d3a25673c986e1279fcf05bed003a77cf625fe1791819ef10af443fe75ae36bf460442d8ef4c9ef887697fdf3bc7657b7ed9d50eb93e0c32d962e5a688c5be8478e7e303d6d453a370e0b38ba726666475e7e7ee4e4a7be472944e6bcf86d5828b1b959875a58194fafd7f8f82fef17b4671ed86aebd2d22739edff148a93114bff3ea235fd6d328ca661b4a3b977e33b84ae9d12b4d77c17c2c632a8c675a1354883e1ff81fe1efd75534b8b2e40bda5ae59ad013be88ac15ab6fba94a38d5d16bf8c01d996803bc84ecdb1ddd4283222e52d6b64487d2c3034c6109173b43986de5e877d9d700dd8a3b9536cdb7894e4b181af3ed574df7a89382e74846ecf764cde56080544a43895c67e476daf3b43b7679734643c65fd5bad8e95de1a40ee928286c46f98b0efd2e7568322d8ce5f5705686ed9e16237e9c8c497ece9f3540cd46941d75795803d5eeb755a6c28cd682e02808af4e343d200f121898ff5d59d75dd3d30ba33247e51d4bef151c090c757c2b2339074db29562e6c0ba6cfa14bb5ce0652178474358ba9f0cf8f686ab00dab84a36a5445acac498fb4236e440da5d671ecb152b6a99b7e7ca9c9981b07c3245337f563d2de9d6d1a4d3cb071d5007b90a055971569f2d2e714f88cf53d2912bef1782fe0bae2bd8cc09b7f7c743030e2a889c7ecefc4adae35de553f26959dfc3755cc3170fc739438d695d5debe84bd9d77477726c31f0d54ccb885d718760a7a007448e3b3cb1d7b62c63ce7f1ca79e37d85f98e4c5f30a861c0af09d2d6e0c4c66899921a41b80ec30fe4aadec8eae9564184a02974f488391ea63fbf70afce0e8322cb7adb7d0c634fdb13ebe78971a294a25980e0f4d906761bc3a5076ecc31c527786cc782f5a097c4e3a0471f512c17de5b0891e5c1771599764a6efc1294f0f759dc146faf5408405dc3d47fe856db450938437fe618a9563bfbe420fdd123f6f5155b05422c54b3a09048c9d4dcf051526e105c0bb883225f5bbf38bdc2c935e56b3b8c2829b870ef6078f9822a4285fbf51e54faf453ca56455b8e6a69f5f4501a5105084932ed7d469dadde173d117629af579013217b70aed23346398ce2e6e167c29ab1d36801d8f21c8aa5c8b316a591af35ad85bb6a536612f70fadbacf9eedd2e4d1f8aefd91407460c29f1c52f5872d30a3b7c1664a1dae5fc8c0dabcce9df95347af6b7485c775f4724728e949c2491c47b70742bb204bc5d79fe04fe816bf1f19e508ae5a7977077d11a80edeffea5bb40feeca4c0f20f0b36401971fa07ecfc4db227def8c3643a8152e5635516edbc811606e50445f74cbaaad560a69dcffebee36cc192924eb31059248c9d45c5712cd2c1b73427c5a49a819b770ca2bf2db59cee81d62015042370eb18f5c0b0b8094787e9ae51c53e67fef224584c278694861603cc7383fbd20af8fde86fadea0643aa09199d5a331ea0baed343ec945085068bec4f7288ed5ee6e5b9d88ccb17b710812487e384ba967395d422624ab51a09eb9b360e9cbefc9d8f7d4d13a14a111f449b8d77ca3d040008c689b003c679868ffaf7ab15974fe7addbdbf2c60bdd7673fa90418668cb2aecb4573dabd274af091d2503b94bd12e3caf18cf10dfb8feeb854b3e3d6016b3c25086febd6b98aacd9326f8774238042b0c0428b7ee6b0ad1ee8f5a44d6dae0a921a25dd22ba3355c45e9c602196df43e370f32d37607b1ebc377f556b0587dff105cca0ceed7a0cc528293987228032249569b931874d009470974a6414980ead5fefb5f03c0e23c530acd633f3b792775b57aeb21bf845d445db50953a415c4ead3d927235404cae95b6ea293933c69cf2f5fa51772d4523b150d35521334422145f0a6838896710", 0x1000}, {&(0x7f00000011c0)="dd7309278b4291d669e7f704f3729907892a35ca7d072556ce4278e55d2395b9f074e7a39a82e29d33541ea35522e3dd4a28a26d905ae66a4a973ef4f76072af74f2bd1d07e539cdb318ddef26f201c03670690bd2a720da1097eb6803c09abf0cc7c69a9498dc7a2753d0ef4db3176c1381cf4d2c90567705749ef90a96483cc8bffb42a6b7ace958922f5e07c91af9da1f9addc54e61e4cc88eb60c653a8f6", 0xa0}, {&(0x7f0000001280)="74cef0aa88e0cdda1ecdb8383570c73bf12d2c826506e3ae2bf958d4d2cbb7f9fb63c34cac370743f3280a28f891ddc81738152b556d9687b9d767938f61ee5ecef99472aebe45f7f781d65b5b85abd4abd33eb222b0ed66ae1b43c655f6c60c4c3ae2c51714afc0721562672007dc662d7fd86a176af0fdfad167f595d9942332b2edb50f5c", 0x86}, {&(0x7f0000001340)="fffb7ec9d8902fd5d8d94b27a683bcdd674d4b71b23996fe0a182697e5bba0503d7599bd58dc2c1a5f2d09e41f53b697a387dccdb0ff4860e0a4e1347b228b3521db3d3d904dc75303309819e1c0bbcf9ec76571e012fcac0aebbcb734dcdcdea30fafaec97b6dc68819916910a283c0305705aeb6ec0364cf51406fe05c77a4b4", 0x81}, {&(0x7f0000001400)="f792c1ac7d3edc81416b7ab3503d3fac58f10aecb26fb7004cb791cd14eefc223f79c18c1689a16e666a5d0851c56b498e7020ab882b4263b6e8b544f157bcfe95e8ce50d3c634419c3851bc20ab10e27d05def8413df8e4aafeedfa1fb38d2b698ed4baab2998b65322d385a3c2399a13bf6edd89d6861c336335d23fad", 0x7e}], 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001500)=0xff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001540)) shmget$private(0x0, 0x2000, 0x232, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000001580)='./file0\x00', 0x100, 0xa) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) fcntl$getown(r2, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f00000015c0)=0x7, 0x4) r5 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001600)=""/179) fchmod(r3, 0x100) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f00000016c0)=0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001700)=0xb829) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000001740)=0x21) r6 = open(&(0x7f0000001780)='./file0\x00', 0x80, 0x72) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000017c0)=0x494c) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000001800)=0x4) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000001840)={0x1b06, 0x40, 0x7, 0x1d3, "2b0a7af085890582e523560d16679f33b89bd880", 0x5, 0x9}) flock(r0, 0x3) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000018c0)={0x2, &(0x7f0000001880)=[{0xffff, 0x2, 0x2, 0x58a, 0x8}, {0x5, 0xb, 0x2, 0xbe49, 0x77a4}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900), 0x20800, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001940)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001980)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, 0x0, r7, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000a00)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b0917d8c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1587337cf065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec34312cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083", 0xfffffffffffffe32}, {&(0x7f0000000940)="c3cffd7c707aa1755bbef3cce87fa9ccdee8af1922c5c43a2694fd71c237e641dea329e97196c27fa6e747de611877e1a02c71d8566b67f669b33753a0cacbf624b6c1734d82851678f0d649bf3f26e2de068b7b459859190750f995d7c4b7ee769bfe8ff3f99f8121258f52751774f0d89778b96ee6c5984e267585a98e58b066546b806d5d1f3abcbe902062cffea5de6cbd"}], 0x1, 0x0, 0x0, 0xd}, 0x404) semop(r6, &(0x7f0000000240)=[{0x1, 0x1087, 0x400}, {0x1, 0x6, 0x800}, {0x2, 0x8, 0x1000}], 0x3) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r8 = getuid() semctl$GETVAL(r6, 0xa1b8eee15ffc0775, 0x5, &(0x7f0000000800)=""/257) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x4, 0x0, 0x0, r4, r2, 0x116, 0x7}, 0xfcf, 0x2, 0x200000455}) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r5, 0x0, 0x0, 0x64, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x8003, 0x0, 0x0, r3, 0x0, 0x12}, 0x0, 0x441, 0x8000000000000000}) setreuid(0x0, r8) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x21, 0x0, 0x0, "be52eb74"}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x812e}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x0, 0x1ff}, {}], 0x3}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000280)={'./file0\x00', 0x10001, 0xb3, 0x4}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) executing program 4: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000180)=""/141, 0x8d}], 0x4, &(0x7f0000000280)=""/85, 0x55}, 0x43) poll(&(0x7f00000007c0)=[{r0, 0x40}], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) executing program 6: r0 = socket$inet6(0x18, 0x4000, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3ff, 0x1bd6}, 0xc) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) pwrite(r1, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) (async) r2 = socket(0x11, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) lseek(r3, 0xffffffffffffffff, 0x2) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x18}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() (async) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x2, 0x1020}, {0x5f9c35e9860e9cc, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x3, 0x93a}, {0x3, 0x6, 0x1000}, {}, {0x0, 0xfffe, 0x1000}, {0x1, 0x5, 0x1800}], 0x8) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c03", 0x59, 0x404, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (rerun: 64) setreuid(r4, r4) (async) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x1000) (async, rerun: 64) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) getuid() (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) (async, rerun: 32) chdir(&(0x7f0000000200)='./file0\x00') executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000c40)=[{0x0}, {&(0x7f0000000800)=""/3, 0x3}], 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000240)="c3da127bcbd7add687219bbcbfa04e3540463fd36db6d9f10a3d48bfce3891223cf71482cfd70fe07919f37ff52e5f476af90bf9cb8c2372353c30d5f359a8698ae0b83f4b784732e248032ea68f3369ca99e77f01fbd513a5fedc3d9a5bd8b5bcbd3354f838ebc6f98b5ebab95ec6cd0580a5da5c2c1a2b97a5d7f3dccb2713a37e5de53a168e4c798394244555307b2636c726d4ee2bb575", 0x99}, {&(0x7f0000000300)="712a6a9f5a80293c41c18b38a4e78c017f9fb4f45a29de62328bec78fe36569b8d329e3ace505ca6326e119dffacd86ac23d42f09920da0b59624e6f9739d6eb8ce573a8e0b3cc8d565877b458fd4d226e587df3d11e514338b19b6da1c680d9d5a55bc0751d3aaba5e825f6ec1d16f1f80cf51071ebe27e40be4e25c26e47ce7d4c539ba8f59196ef5971bf8b1735520cf99c6dd097300f9522ad757c", 0x9d}], 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffdfffffffffffffff86dd6060626000082c00fe80000000000000001800000000000100000000edffffba3c00000100040000b67b5609de05ac7fb37fd4babc0a6933acc87bae3d62881bb201bddc7389bd247d9bd532af12eeb0db691673e35a2c6940ade795cd5f465dc1f4d213b696f8adcd14d9a6b9ac5001d584a5d81826b33d644720004c4ddffa46292b5238b4c09807d5e466798230caac6cc1f9413d53e061131b"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0xf6ab334cfa87f065) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x9, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYRES64=r5, @ANYRES8=r5, @ANYRES16=r4, @ANYRES64=r0, @ANYRESOCT=r0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3202) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000000000, [{&(0x7f0000045000/0x4000)=nil, &(0x7f00004d8000/0xe000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00001b5000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f00003f1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x2, 0x0, 0x1}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sendto$unix(r3, 0x0, 0x0, 0x401, 0x0, 0x2e9a79b7c4ffd778) readv(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) pipe2(0x0, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 4: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r1 = msgget(0x3, 0x384) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6090446c0108000000000000000000000000000000000000000000000000000000000000000088"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f00000002c0)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/86) executing program 2: socket(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x54}, {0x6, 0x8}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)="6626f600e3a56ded74e3994053344b0dcd002847b30be099e4289f3795acffa8fab4c13966459013bd4828930c4f109760df4dbc8bc412ea4187613b31f9d2eae383d06d550e1fa3d7d9ecb8783933c07394b81cb355d409b109b447e38dffff03d4fc294206998f3b3e5c9b8345700919f182d91f63b39e86b3c42245b74144548ff95806eab506238444dcb77b9d78707eb5a7415a7c8ddfd724d3510de6324b2edc2a8a3f6f9d6db283df067f0cf2eedabc397bafd2b802fbfb940790d85d1e2628ced1d934516d3532a14ef31bbeea6bc19effa9f8115798e87a8b24a474750d732bfde8b39cf33ebf53d45786ef9a085678403cb6d41bc9d69840ea3e347d4ffbe0c28fe72a6762926d6d805aafd10617dc23c3eeb5a7027c4f07722fa917571b3061641afc4f74c3a8c929b2553e461dfe70f1b93964c97e1ca5bb6626f304f3fcf1fc6128885d4c13065c23eb11e8f0ad29d3332ed3759a2612ed0ccd95a1dee4a13f1056808252554c8323a9bb385f12c6133b39132b5d32dc217b98bfec521fac9e6fe19121f91711474544d9f390491f50b1f259715b7ec57a9091e3b2658d12d9efe380af92729389b44de1b9e4a622f79d5fc5555466374a8878b70d561bc825aae61d5d0a2146ba510b8356a5e004396886adda176c52b5777ed40524f85b4b5a406b8b7041bccd5c04f353bf36d5eb49221d184361869c76bf59181dc5e4b7261879a1ccd9d2fd813ba8f7a99d29ec882b8d81a6760d3bb7bc1922f5ba4f95a818a8666679f4776ab5df73ebe6a78326b7a91bc2d47f7d2f0c80ea60088da733e89f8979286625ad90c9f8b7383eca6739e1324ef4bb21be8a1208e8d45396c1a7126db6ed5b5efadacdbde991f082d8f57e1fbae8014b2c1e5d7d72c6585626f8823bbe6982ecb8db780da9dde4be88b068f25d2b10e33229c7a961e6573ff489cb462ad4b7f93b03269bcf19e3e7e3a0ed34f775009288b722dee226acbb86d89d22f0d7aca853a16a3ae6767f7bc4319ae1804fd988ffa69b7dafabcaba3f8b0af1b7cfe8f02ee8fc8aad6553d7d93a178f5ec14fa3ffa832cf7d4a754488b7d5a1f74ae1928e649a16519875b66f29147435d46aaa5a9f61d0c57a765e3df661c023f56a28f9a228dac0f46448a6ffb091e1f29d99ecdfc2539fe9cf5b1f1af6696f962c066dc915d663a145447c4fb17521ba12a45a2be0c5d879c826f5ce9c74a0bc7416d08f902ae40c97414c69aa8fbdbe608a071231e9ee4bf60b7e276a42c88312b3a06a647b7be3b7118f8bc101576325e913ace06b099ada45e7100eb506638734cf4411b7578aba8a6dc8fe656d3dc1c4c6d1a504807158f43d6423408a43f9243c44f082f0a83ae7f59a04fa55ccf92840138ebd599214ee5d555293f892971ecdd8992cc6cefc7cac99fc666f7d4a7881119a6217c03f42bb5ae9a902f24a03f1e16116759f4112a44e0c29082e94690b4572f1311abe1f9d8c871e957c8ebcb6def606b1cab4dee5ebd1782c75abe1a7cea74cd31c40bf88118a20d29ec0fa9ddf33828974d4187d3d3239cbf532a2c6c6e1329c47586b5df5f07d4ef4b793df0322896202655151835043eaadf72cd3e9b186e534a13f5af4cf1108b235ca3fe7851dd096ce1cc227422d16470141c02154c484098aebf92f153b29be89d379dda497a44865417fc8435ca9c28446bee24cfa8caa207c328035b553c89bbb9f948f8f9671f330e9bc84dd298b8f25429ac1624849ff60df78d6c264d7b9b203b820379b3e509c9ec548afbe0975c9489482fa121d0df10577df263a2776867ba8ad697bfaa823e3a98fe11f0384d2bb14bf443d225bc8eb4170fc01b5d6e80b757f5867b1968250376e086d6e048d62515ba5b27c84f46af0dc89471466d9c9a35855b226f41af9a0a1e9e22141c0a3cfaeb0ccfeb95dcf52df2984ac87c10760dd33cb11fec79571692651b99e123340d4e804d860a347b343733854d6f1cefbc4727b4a7c483f0b85b003a64b21aa023a24069ff1ee36b891b1c4424e6e0bd6f7b865c94d063baba437f63c62e4fe59a27d116c6e5a101c3de3181ed855d64f0c310623ec6ce5dc0ff373b452a3cdd07d7eda8c7c715754fe4c613b3f3090a6153d46005a8feca1792e2689c1cd5ee4232ad2758337adac7a4e13463d450e5a4cd985cda87bb904dd4c64fbec3d5721ad2ddad3eee58707e919251927c117ab96b0ed770a5062ef3cc5c9fadd17fc9933d9ea7c9ff3d8a3ca679a058dd165fb7e2174aff8308d67564b06928ce8eb64066f15f269af74e34aa4db2c2532a104e624500e105dabdc7be7581915930679520e4d89319b541c8ffea2e07554f02a4785b2b8b7458e192b6fe9e3367dbf7648978fbc09055ac92b584ec3a0e900dd84c399dbb86e2c69f25ca7f7e41435ed0893ffbe34aafb2b29f32badd041e721e3057f77bdc0dd605f2890104bac3e88d6f265a8634661b5ee17a5a97e928a53ee4d14a9a93e999a811494637dff51e56b9946d0eb54be01dda3ecb05c3aaa027cc87237b70200f0092410988cfc275a54d884a549dbfbefb93015ffb78bd1e7b0439ece03d7a20be512a5b43f695bd80edff9ecd8eac838b2a09d82ace1cf1cd1ce173b183eb92053897110cfd566e8f6913f82a1fda86d8e91737d18089098ce8169bd154d5903c46aa760ffe04661482447abd6fb9f1cd87d9c2f02210886d1bac0e40c82d3c324fd6da66ed7a64bd0fa0137ac22366ba273844fbd002117ccfbbe83d602a6fcb20d7a908444b9af8e51c2523888c10b9377082fb8ec751220d4a5fd86c91c64527baccabf0382bb0ae7dee01b057320d3977d67021aa703fb513ce2f0a251e766f1bdf1ca2994c478f5ed0597e0f72a4c4557e2d189d5499dd16294d626ff6239d3df4e955b944d7f8e34e092c71e3dd32242e9ed624b348b5afc70122fb80ae32de467a2845c4f658ad01b405b2ca058474ee4e5cf10711654df547bc58b4266d92a5e4f0bc5f347a4439a72c5eb346f67cfaf55dd2fb3c17b5ee8fe5a0185baf28d5fba6f293dc6a95458a39d54421de984cf21168cdd11359c51fc38ebdce2a1777946feba3b5fbc3660d7e4269e2bbf02fb78d4d3246c44a9f967398a8cb7a8051038a8642787e1ed27334be6f1a08e3a9fc225489fd4de60d3b0e4643df2eb901ec2bf65c7216e5dd799dae6ab63f45b221eaf2eca41bd9f9626aa1e9e90bc7bb3e4c290f09b8a0e45e84b6c7d40b5b55edacb06198811d1a574c449e986f33d3cf60676dedc9c8f973fd25228566481af907d7d7852ff06f2a170287d6664338d952cea2126f10260b674e5a62288d663fa2dd84b9d79347a59daf6adb5ecaacbe436b47b0a5d25cba83ac669e5528a8799fa0d42bbbadcfb9d73b6f5587fff5bab7d37848c4521a8c3fa4abbb6cff244eb8c57da816577583045a83a55c29ec3387def9abc0a22743bc5709d7c8024245a161b8c0a77f74e9f91057a279dd0d1d0dfbccab6acc74bf70fa7181e2a261e19c94033a8f19f03758c4faa5b48ee3980098691c41b8a36cf50013dba8f1b923fcb453681e1526a5a6d9e0ba8d19bc9f9c5fafec442f44bb85c15c012140c38b306d95deb590ee5488f471e8bbb4539a2937b946b4a640a2e35cfdc608f23f5286b1897b2829a16605b37a4a3032e40b31238875f31df21f71491fc15e3cb35a83d2fe57362d4f302085c4b98df79a18c8ff150408a7fcb5a500443f30dce7b55b97f514d6df1fcf2a89dff3dc5a11fe32e478dd0f09a6ec3bcb189179b69edbef7b1c3de89b634d87b052de99b3794c947dbbc645280b7b45ce60081a3a6839348ee05ef9c5f9e39c707d777a7de742f200a62304d1269148ac574e1f74c25ae00937d461494c5a5f895610bab8ae18e420706dcfd4943a0c9cf6c94df1710500ce798c7606d876eba2ce3de31086291fa07a5f2b7412a4e800ccacaabcc149dcdea67436e3c5c8542e9cd69182545e0182d613ed88141302e80e8adc55b085feb334f73cb1d15ef9273c2c8f1ade5b48d323905105934f147079b99ff254df0e2dc7a44fec705cc16b321b99196b0f7392dca7081a8bd3f6e869c004d3e536c93a87a621230f390a33a8b363049c482cb985ceedd0431ce45d1f364be74319c60a69a8dd6e23cdfeb3917ee4a29fe19a919d7b5e1e96da8bd2227b5c0ff31c1a192783599ccd991aa099ced2c6f8bba47c4f862146807d80030ec29012f786e3d62c61c0c48b0ddca7f1df4e152f8a2e6841fc367bd57c0f0b44b30fdef756de51d886c545579894904242e33a3508d40a7a3a3ead4a94cdf58a96303566379ac86111de906e1bb54fa33679a7c9df35a97a0140ab9346b2c5b07f790363e0e214cd652dedcf6ce7fd9dc319bffdb12e67df76bfd01ec65f0cf2d51e383ecb1fac4b41b587ab3a28f52b06d35c91e13ebe0a1bd384a8062e2d7c636c5c94ab6d19618247e67f04c878d11574687e1e7e72714c4c61c5e295f7f9b1b5a2671309a634ade89f3658d06ea75f692fe2844d5e705cc6cf8da5070e74ffab980d13b498f8c3a89d5ec750508ba072f618bc0b3f2d303b565262a96edfda9bba7c4443a99116554105bb075006db2ca2012a6b6cb32b6b77b0b6c8e5497b95dcf11f054a963a8799c95d3c51d9de76892b9bc49a182dbec0b09d56f4a85c8d5b736987b46964002880e7153b6cf5042778583840fb65e2f531b6b80c8dc2bb4c02b9e86d7ddb5a8d05f2c018d66b28271c481152828d39b227cc09dec6ebb48ab50e8f97e4557d98470a791d4ae5f5a4614e6b89fb76c5d82c934ae5a1d5b394966ecfe52240ffa94cfc34baf41de5b0baa63e432d5f1a5bf971fcc6f3ad7b24ee7cd1a379ae0e2db0bf19c21478cc83fdbff63d4685b38bee4ac94a183741be0ee0a21502b049372c5f00492a1e09169780a6813ff0ee246145bfca109084583ce1f692d54e533a9f5c96522242df2802990dd9688ee6a86dfa08168652c26fcbd724d51580999f35af7a6a642e2e25be9bb092b5e4592e64553f6ecd35de699545a4fc1d71ba7c69cb4df0b37b23860717e5d74a9aaa90a610fa240e0d07fbbe5c3e64a2cc3a7df31e5eb9ebcbe7ead631123a69b457300904fe14cbe63a1f7dfa99e9e947d2914abc5c4c21aa15f9839908f9c212f2c82d150ff3a38b1b5bebfc16cc9bca0723e3d1d2fe2c1b7d8d73cc0839e662ec92e00fb1e52a7d1149919cbafba85b3cd9c8e17f8a8a0d6d78e60cd4a11a298e1cf41fbc0ca732b10b5f0d5c317efc1d5ec6074fe440eb83d3af3d9ebc20d644e13d5a7c7cac867aadc2049a081377e75d3929be90df94f90276ab6467ef21a0192d35449003d7e5464b0c4f3287511e2cf13e58af65ff82a4f409359531dc5017344cbdff5a1fc62b497324a9665e71b7e5c4a5bb0f303bf725a074c22c48c80cef133a2dcb5f35afda5ac176edafdbb04bad61010f2abf191619c8e1901e33eb34bc03a83571a8e8f9db7ba874e15e108d3556d7f3426f55bb4284a2079808833ea1b0f4a8bf0589531b4d625dd24b83bf32507ce8b7b283b4243d02328ecf48daabee50c0d76780375c39861540fff285b018985042a43d81a2ef4d88e20d5495c2b036664e9822776594c90697c1d5276d2d06f29cd71259ba9757a844c439e200fce1ba04801a426f12c0fd207f91ed6205709a82372543f047c7573dd3d0df25f0b24e5ab9e77f485ede15ed5f60c836f76908d05be2f6314995c83", 0x1000}, {&(0x7f00000001c0)="7ba8870e6b7ad8195a62e38557b038c764485d80d63266dabe00464aa4482e30d958eb65b939868d91c435a007f83675985655c60aa773848d82439f5d44849aa43c3f753c19a7af04afede7229ad799abf1667c653a76774aa7e319cce1fc265cc94240dd1ac04ab503ea223b214625e7c92747fcc350ca148f297fd0862e194b9666e89f0a360efe288efce6d0cc2573955ca2ca8b23db14996a34a6c70f90783c4e48e8a6212282b8cd8855b735810f21ee1e07c482bbb805f66dbf95ffeea3760d0821df", 0xc6}, {&(0x7f0000000340)="0872321bf68b81bc50f190d3781f3e65aa90933e9c35f919f572ffdabdbc8b20efbe01294079cc24ea07acfabd39ff453f97907a40a53808443ae9bb9dbbaf04272c881d599a303b7aed95c6a8b5ccf24525f0e9a6c40d6e2c1325e7800e86245f817dc81a1bc1ccc266e5b54a61f144d84228bb098a09c9e15793455e0b244881abb9b14013987f2e329e6d6669e8425d020aac240e1c648ae70778c8ee0da9953d4900e75f5971b77a36439c8c1a520226aeafbbef375889a6dc3a56c1f6762bfd037d8b8be9f05ba65993919c98aa8d418fe0258417e5ad18b3bd581bc192cf20b94987d0", 0xe6}, {&(0x7f0000000440)="bc836ede01d64bcdd84609deea1f9c1f6b790e6059b4708e2bd49278d0f213ab4598844a1acd74b72c9b1e1084353fa25cff064b7b9502fe0be5a23ec490fba37a77291d95d6ba14c74c22ff8ad6f728506c957de4af5891cf000d97931c0ad9b364b72cc257587aa2b0d561f8bb3f09968edec84ddbbe1f55f7f8e2c49b2dc635bb4959d54e8aa0d4f45b06280d20d7e64c9053c1557632baa0feb2160d794071e498038e6f38e1dd2e6780068f41063d9e19467fc34a25e25abbe4eb7265c20bbe3adea3ac0defdfe2912f1839b15d1d346fca2a1dde87a32ea7e530878eae50b083addb", 0xe5}], 0x4) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)="82443875c32bef6424e2a56ca8de48256044250118f9afb9795ff5b007fe2cc1bd46b54d9cb7b53fa25f162c01aaec4e125621f637fbb871b289f07e8ece4d583f8def984e0046a91e9539f291ba3f2fb23f455ab85f7a25477f926574c49a4fd67df58b0a8e8ea14ae4894ded5319000bd58c91d9a0caff6dd4ad55275cad46d898eed850a6c21cf59f44966eca0364255b0c115b664d4e9e7c3ebb4eb037cc1517f40b904ff4261973c5f5883d03cf798b9d770df1137f3ace20b0d456a622194222422e53", 0xc6}], 0x1) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x2) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x8001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}, {&(0x7f00000024c0)="bc", 0x1}], 0x3) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce0f8 va 0x3c17859pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80694ce0f8 va 0x3c171f1c000 didn't change!pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80694ce0f8 va 0x3c171f1b000pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82201000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82202000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82203000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82204000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82205000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82206000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82207000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82208000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82209000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8220a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8220b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8220c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8220d000 didn't change! executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000700)="24a608d334f68b1f26da30b9a1e5e89f27bf086473c01cf9efec932754090909020000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000140)="3ed5633c", &(0x7f00000000c0)=0x4, &(0x7f00000001c0), 0x0) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f00000000c0)="a92b15fc", &(0x7f0000000340)=0x4, &(0x7f0000000100)="ba5083ff3367f1f52ff9e22afc989e5ce96af9e622054a74b3cae854f899a691ea906aec938a48c8f47d48331a6f4074f74360311f910397", 0x38) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000000000fe8000000000ad0000000000000000aa8000907800000000"]) r8 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r8, 0x0) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r10, 0x0) setreuid(0x0, r10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = kqueue() r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x100, r4}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) getpeername(r5, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8220e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8220f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82210000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82211000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82212000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82213000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82214000 didn't change! executing program 6: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, r0, 0x0, 0xfffffffffffffc00, 0x0, 0x9814, 0x8000000000000006}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0, 0x40}, 0x405) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) setsockopt(r2, 0x5, 0xfffffffa, &(0x7f0000002680)="629ddac1fe438325dc5f1dd806e4348357571f6f8b59dda220e7e5cf3ae38844c25be857b9cb22f105f83bb5747a57bd95e5db4622d4ddf41dc7b240dc2bcdec67f4e7122124d015677e439d19b549c0a8cd0f1a7e72675a698086566a6443f76d7f4347119a53d8f0eb3f0feda9f121eeb9eff45c9a4c6075eee234e7e1b01c925d90f2fdc850d7e2c57efb53812b4ffe2208d96dae", 0x96) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) r5 = dup2(r0, r0) pwritev(r5, &(0x7f0000002580)=[{&(0x7f0000000040)="5403767528889d444a9e2118a39a6ecaa33d2ff6009b02291fb55a0dd4b3f2912668aaf582b1c9a65f325170d201f2382cf80cc09d889dda6ff4fa", 0x3b}, {&(0x7f0000000580)="8a43153b4c9edb166a3db7e66a1981161d8cf89b0ed28e89720a4e3023b687be30082e0203c362dcf738c1227152d59065c84d72a66047a42f0a8e691617133b1f50f9d94f6962b78fbed0dedb1b6839d755f9379fc7e6dadc2ef5f8dc3be2ea8423218613e58689065110932f7997543c75c9fd880d4f6586b67474fe1c5764877809f1df641edd9154b53614cc1ec786a1ca740718b51488a81fcd1b80f13ce3e615572a983aed1d6f933eb086ba277b3344340737e8f32fcb6ee5e9d7cb48792198723ef45390cafbedd41daa352e109de9fad3d8526a240351b6c9f32eb16100b8fcedeeb524f3ecc39fc527712025dffd8d9529755063c001a30811d21c49d0bc25674ce7dd59f4a8c37e8c4e255aec57182856dfc0c82bc70085f08ba8f8be8fd180b989365c7fc43f509fb845bd4b8ac05673821950a877111e211a35ad5add25af8101fb06d485255b1d921d06de2121b693a2afb0fdcd9b19c8c94eb8d3d888f95eed350465394025fdc19a9fbd3856fdf045cdbbb2a624b1af76a9d24129567eef792c54d756fd0578a155811a3abe92654bcbc5cdf5e86f423afa8fa6cadea985225a8592ceb8b9916311c5e0a7f7dbd958090597f76b84972c00c033e90d48d519c382a6bf480906186edbc7b5370da93afcc00db5f06aea2bd1bf22ea0cc09faae54bbe2427e0645ffe77fba8dbfb0ecae06c02763b3241f88abbb2451f45c819d69d93602e90bf0359cb2010d6bf06f8a5226454e9483f5ad860aff0ce8e50df7d0412c9e819288bfa739bfbbfc780558c5f7c351e4c2452abd7e4b434b5d9254bbfafdac982f0220d6dd953e9e54d099ed676c880f3e5c61c601c1a6dbf92aa0cec67e338b49adfe6dab16fe75a87e75f4053955df7acbcf2a3cec03c1a5fcd3d057dd51777863fdc721fb3cfb6c694a936e2406d1418b4c1a57bf48928f41dda8995abd003d77c114f89de69a5905fff897a8babf49c7ce835e666badd62625e5b162a27e41bec69758931721a973ba07af61bbd64606aa0e6e5b8949b2c87cc507643cabd88b1b1728a97f12476b4338e6a8b40a8d2a142e58d52d37435fce750ff4127c1ed6974bdffe64c562ebb49a10b794a055b087d7a63924fca1296c3a0103972937d6e6b754aa9c3a7e0bb048055c993dc47daedfa2b97e9ad7ca54879221cfb45be45788ad4714a5e2b2a880cc052e3db540d6cde2affbb36cd2b63927f39470c420b2109b83442c49f527238b36868294043d7a56a82efa1e3be44df0492e5fcb0f27a3e2d8e17b09d791de57d8ff43892bced364f446351b7c29a7dbc089b8aa636bba0c69caa1dcaa3cdd85731c599cd2635e52711d7c893c56465c3bbb0a8b5361ba66e3d64ab222f1e11013adcd65bc4beaa9fe0b06194c39077d1f3203606b6ecbb21a44afae7f74c99465eb20df88241583c68417747d039c55c2345d10ce466228d842eaccc3e027e476ac5beeeed29a8a70d2e2270f13ef0605482501ecae344309b9ff8050e57d05601a35cbe4e2d8e60566a6352c606c3a57daaf83b4651e8a30792f8785d114bf05e4e3d3e48012ad0f3b7127801c71b6cefe2a2deaed88cef00bfc12f734dc8e7688287671a6bd1f987c292a41d5785019c8191b53ab672a0294a70f6701ec01522df0a4f5bca5ef26244f1d5e839ccc04711e55b9f2ac68a392ab05a559911463cfb8151c397d7ba345c3dc7d69035bb90e56078b401e6550e6b5faff205b7fb21b35d64a7daea66aa58c4785f359ce718b263163736de5e6f9676f53dfa73b73e0838eac85b67afabcc3f18c280e14516628a8909d2ca36a60ed1d7475ab4510717e14df41a4c894761900f2b9a18a86f4fe1ab5863b3d91928c55e116b350b1eb8e3bbbfb1c9fdc537cb7fd15fce1420be2c0e70c1b726527be0178554714fe6257d997d2bde3b767bc8f45fad118d17203ba6b20601101c4ae5cec1a2d295b6f53eaa5b283c1e3ecbd257f2145e0159fcfff5d38fb67abc2fa34da99ead4f9578c96ba235e20a8ad7c7153fea41dd10689d50c7e69fd03cc1701b5df5f91fa42265f2c77e54c64570f7dbbee8184b8e493d8c73cc4f0cfcf9fb903a0e449d24ba26a350596b6944af4f1df4d2094ae11d6350dfe608797d5bf53d9545b32bdc50441f036e8622c2c04e3890bbb67b53c9ae6ea66822035ac896e3e69bd8120bb030b0bfeffadb0e6fa1973bad1e6f02b0cd18699a8889eef284c02d3d9b538545aba56a030294897bbd89ee883d292b54bf99a77ad26d48bf1ec3cb6aa52dc62db6af4fc9fe2067c9c3b1504bb19594b7316100a0b86369234806f7ddf47c53d60e28d05aad0e3f3fbbd70cb10326170713088ea058d7be36d0e0afc36a5fa5b5ba4e2262f00ce520816a546c432afa8eb40fbd8bd8e99d824f24268ada9f2b4da6e551f2b692884e3971e27961e802460113cb536d5585069f6b2986d081cd16b058f844c5d7cf8e9e19e7bf10e01fb56f615ac3fa95b3b5a6bf3bb5e72c29eb6dbf1a3dd86abd6e30de776205fa3cc1ace449caf8bf4d721ba4d1a101f377d51b72057d22565f97906d731b5768f86b29e4b1a54408466d1e949df3a83f23601575f2530033e1b26be3f5c924b305e85ce2dc4862712a0071fa8361407b31643f87f50e2a7e3987d8e143adb0bc8f50b6c0811900a42e39a00a0c059cb9ad7605267b4d2a00c5f93273a00f8663cb3481678c8434c737049dcc4342bc21dffbc2d3b9579e1e0e8ab5a1407dd78a1dd2c32b0fda884287c53707bec5bc2a4f7728323b9bc64f656577afd13817f1bf67f458eb5203d3dd6d1dfa14b50e18dd40f15d3c0772ab21575e927f87872a7dcd0b84e8afbf820772dc47b7940fa659e82112973dcd846d7acae5aa7c92f794c73c35a5b90e152c2e8a8ed37081aa1da2b473629e903d30444ed98deaed903cb5628e3e558a1e505b27ca7cb7b97b221f0f793e1d0f89b8958b1366a73e895d86b0f45bfacc7e8ed7f00029a9f401044a076050626b2431793802b63add9445e0d3e6f017118447d06abe7c1cc0bb6cbf0176b07cf40e14cfd0dcb72a759f697a8e6ec004d618f349ba5fb03c630ba976daec6a8e18bd42f48e8b55806be8769f956a4d8cc5e6de2d4d810ce6aa9db7d48113f40efaf00c4b778852705b50e181d928d2f4ff2f72ad6b6e8dc6b46bc7ce90c4b39961421298452aac18dc261ff14980fe95de30e1f2380e55e9e72ddf381b2ee6d8bba4a289dd30b4fbbe09340df7de9d70266a07bd9ff170841cbe453bac8d275c4c966465a06c07355983f01eb67fc6d0f31644d0af785f5d6bbaa6ed0d5bd2042d59adee740f8a8d98d8319280693c39b2c23e5f55c7c84dd36875ca46cb3234658aedbfb567632fa331c2b02f512b4922b8974d1d0aa4b82d556a6052d964126e711bd73ddedad385b92695a4b21cf4853a7c32646dd0606a98ff7ff081c2c138b8cb5f2daf29d5f069f40659b635cd0043beb4ef12ec95fc9c4db6278a78770afe6eb60e912fbca23aee6e95032cf5b32829ad56838def2908c7e6a75475fcf5c429a5200c7e142a809f49361c49e7609847af65886c693abb21e2c403d89cb3ecbb9793788b2c7405ffa3642b096e1a436ada909bf670250e815c3f337a63bf8ccf7e6c70298875db26399398df2a2f2a048160b422164d37c4e27bf286387b146da2622f00e787e988b271f50a928734cb8a352ba39a34f2c052a417a60abd203d0944ff435a45682fb100eb85404991b8774e89d8e4d9c0d3772492efbc8753fde526abf491486a0accef912fee31becc43a1ba96934fa7d8350fe2d02b7e3dd00845ca150fe9c71fb0734b7c8e40c78fbc5f57591ed6f5b3fb67aa19a1f132bcf6b6a54dca2a417c219c17a28afc51cfd9748baeef770ff9f0e4457f2004c7f8f98a0eae028f9382565568594c15e90ee305d149e120d4f77936a0ab61a5a38cd53bba09d752b05bb64c128f9d8391190819a05e36ca2cd980b65939035e278ee162e30c51c1068f5a851228799232393becfa37ddf33daab6fe4731416d41c349ab0dcdfe3c6d280e63798865695d06a5b0b818e7146722a4e057cec6362abda8bbea2662a368ffb8314187cd74c4dddcfab58360188ba3db3f2847d2d7aef758e455be3168cadf8af6ea62e2d2cb23ad5e8608604cef571828c2965c47dfac40522c472e6c813a589f4c1b82eebc9d25cf0e18e8775e91657ca580e1192d864524c386fc5099a6e24d93f33b5a887fda015a5d7a1f94a2cffa012911fc17290db74f5f33a89ea59da20039045b80f95d675a6e189b8e1272d7172a9104e1483c932ea7394a14db50306b6eaba463577be8275005749f678241c58a9a9cf147289a485d0171b99a6e84e34eec2c88d4e465f0d3355988ed37aefa0f1d3ebbd75a486a0e625e9387e0d3472e92d9b4f128d2187607ba5e50ed113b153b5224f59a1e3ce58dec130b86d0e9c6e909a1044e44b25a4b7024c53fecaba4475944434a4d243df93c3ec437741f5277fcdb2f580d066c0c682dac5a7c7d23def73f6e85dc5e6d9049d4a1c80e32541d911369e26cf5c67b202cd4de704656d9a32bc5e12513685e51a610925001e6ca73d1a4d4cefca75fbd2310ca753c4f7b8e576ea585f5eba6e52a6191602aef5bcfc85bcac74ee2aeda80d4b480722cb7422c883f277c6957dfba3f86be53a66a58949da893ec4d7d2efe1043fb490d5fdd615a0d2035f27a46f0c10499e45087ec6bcbbcb34838d5116ba97fb3030352b325815ef314f362c9dcde42a0084625064c9edc2b914c2e36550cbd817ea9d43566892ce2dbefc8b815159d00a1d999cd6b2d0f3a7c73afb9c694c2df09ed25109883673151031c52007f4b521425377993802f4485023037e6f5c37ea660bfb8c025db65da05a87a913b10d405e28d3cfde51f3ef54581f86b78821fddf88b474fbc25cc92586ae420e5051ff713cb9e8008c096a97381e9f4824fba98d4bd786b2a882a8d2e10299cae07b5d71f2146b105cc2b8e5537953c428953f687363a7c09adf70f7c4e2f14d973009bf51a74df52584d4065e1b6711fbb2b3e35bf98dfdac16b19e89d17d5e15dd6ee8467e85c3b5b687eb0110ee9bfbc05c3f54c9f1578830b137be173b6094c80ed085fd3ad82e9b8612c8ff1db4fb65aca994b064e89310ad3cb974212a53d29ef2a4d388ce1715432e063681f9856628b3b758b1594c857987ee468543418a52df619ade47de95804875da53f382d45613163f250edc99a52e760c3bec6c90aad383974aae8f7f3dce2bf07ca7f4d4bea4034b13197035c2383329503f1486ce5c6022c4b9d01d727dec88eaa60d1b1c43f6d10e1cb56e4d4a2afc0ae2bf66e0d0fd199a7c3388f9799973dd6f72b84d8b61661b537e22b991e9f0c360451bca7141849a45f75a3bd8b9d7b03f349b9577599463ac1776bb69eb687c60370bd1208a9903cb4a8be1379a6c1279f5699256a13bf5602c0515424953b707a20e6f41ec415fadf3fd1eec15662476b89bfaca54b8b5cedaa6622b80c4930620e0a0035f2e0a3f71c1e5851fa955255a186364e07af929a02a646ad27542924313ab31228e056d14811906d8f5012d3e81ca880aa3f2f4270fd4b67503a8482d8368c8638b0912d195be7801eb5d07c4847b3826d9ffdd6cbd3e3a49ad51c6780ee24830da0df40d280cfd23cf829c5d152590bd69bb0b3cf52db4430c90df5b2e5d6fbb80090110fdce604d995b671aa9cceccc8", 0x1000}, {&(0x7f0000000140)="29139440142879e7cb306766f21346d475d8701a170b84b9242eb5335b6805c92c07fc2770be60091241cd22131a4ffa5820de3788ab0916bd0992cf8115bbc5df36ec23a3426f2e542eb847b0c5c4232e4fa78cb9d17efacd176e2b59411ea8d64f4e3df16b3bba6b25b4c61a2addb43beacb036f7d69ec8e4c40c0cdd2ba65623506", 0x83}, {&(0x7f0000000300)="76af2c8f0b9e3664eaee02805657bc1014e52af43000b13d59d9dd5b8c71e045595e54d624085358c118fbd129db582c893adda2d0d88d8739c337ec267ec3305b0da6377201baf9816f2afeb3470dba6d73ca0b2a990e2235a8986afeb43b902d416aff4973b8ba18990bd3d939e970013b3b14173aee09ee5aab62c446c8985c7f7c58d408407279b57605f55347dea8c632b5709c1723ab4930995ba3af1afdcd250af5b860a70506a053e6c5b61a1f32bad6803a32f4e5a5df2cc28ef837d70084ca18636828d9f35476cf8461", 0xcf}, {&(0x7f0000000200)="b32de4cfa865fda64ec76d4698f0d5d0b7752b8774fda0944c94daebb9f55e8574c39a4d0d54ec541ff189828b3681d9aaa055ea510a86632475afadb68f6ecd4952fa1e5d8d66ab4057a4ec922c8a34cc1f13f416ac1d99aacc1de3d328b0e21d007b6f93af466b7f1e8a3624888e9745ded7c2b9317e55e18f3d20131586fc93dc8679b14c94831671abdb9c37de9fae7e1e527a64f47db928", 0x9a}, {&(0x7f0000001580)="4d64165d137ff3b2e7fd8996573a29736df3da72c89b50ea7f3607b592e3e2fc9815a5c730da42a73e4945885aaa8f28634628b557397e3df7647ec9006b979bd9e0ce1f7f15cb53105bd4587b97168ec410d21890d2393bc305f582c6319c24aea9819d5397e1f427ac0207e8b6e4adda6105ca1a93d7e2ee3a737ebfe284511da9f9ff6ca887ef7ac6cc9c48bb4aaa1aff71c742e5ad675c4f4574fe29112d954c3fe23c70d7ff0cd06599119952f025bec3fb0299aae422b195fae7e35ebd1127584c3a4a6c363454f4e8f90a0f4f0fe31c07d2c7969a706381554a22f9b38d751ce4869ea5957496e18be885a6f08ac5b28c9f7bbdde9b3b97046dc868ebb01c0894de7fcf90d33ed2d9469ab8d45eabb9ec821bd24c7400f85ac0329356fda7d07c42a028d724436ef4db10a61357a6bbdc3932943b28ae74433ca1b74996d71134dff147a1729ffde8c8b5a728c91b4bcd68f3cd866ca966a832b4808790004be630cac042291db157460cf935812d26d9725bd8546ddd2307fc3cfdc255a093bb3bb7abfa8e386b0cda62929f4eeacf03f425092ff4806720820d7165c94cb948487c18a24d022f71378c22490495d10afb9fd8ffd80024db6995facc2ac071f1e0d14210e1c8ff5d682e7b4f92e1dece77c1bf6ad7c9a088c2e4c305ae9457dfa220d4eb87c58373dfcdad3035671fbc3a70efaf1bd8bb573b963b355f580f0486bdd84a44477beea8595b9476e5e928a7d3957bad6ce99ff62a6de08541c9ba68f2af8292df7f17e5f6571ce495edae54055a5a567925fe32fc24bc9a543a9863b2e3e1d0acc4e5ef173dee2835858f52326cac96f05925c056baf48ddf795e4c5ca6b583f540bde35b28ee7a6a72148280b5407931d2433b2909924a26f456b4b403179eb2657db28c6561097d56ebf4baf4a35f0c016c7771fe6b7f1d094f19bf78198ac9d9e3b8999c36759b644a1b81b8dca84284f5a3d4b1d0f2863225a2dd93ffacdb070d924e42d52d2f8a8c84b7b4304b5447bf3fed8099f98ce04b77ffb03931a365e9430d8fdd041f5c99c54f88313acc3a829cf0fb427c754a5b2c1170fb7f8071ccf08d8660f42254129e31a2fafbda4163d207166cbccf3123721409cad0a155e2a905797cc4a1499b82fe8d20e61335ca39dfaae491017a734dfa9acef137050e83d8ecaf814ce0d91320917f1c67b032ae5703ee0b30c9640e22c240eb68c99fc0792a19a046cbfb7a1fa81ab67b5000f076b225964be7b5b5ab57d984e725ae54e13d603906032d8948f02cc512f6a21f69d5fb391ab136dc3c5b66435cf5ca211e9ac787cbea7242e745e4c2f0710b9739202c36c1829515dbc4e1f9599acb029c0a32fe1860a5807b3101dccfe2044990119876c1eac64330b24268b6602221d28ccf83c890d470802ea5ba98c4e7f7b5725929bd68a416def1d5336a3d720fbe3a00d74e7f45fb051149fca45cdb61eb5ab021661434e3e04183c3fb37aa914e56a94e9a9da9e5327ee093712917c76c0a27111b81ebbc56e914e56a861498e60fdf4cb1beb5e43ca9b6a6ac8e40a4be0e4c0791516797eb6bd6c69856598b09ec7ad4f4597137a49e70add408bfc92d5aaf5a6a0134ee29a23afa359235f6479297bb83fa3cbb0f05ad53a9e557ab799dd7b5739e66e06d29c0d88af7e5ba5c58fd31bfaa046848e8f1579c82b621dc1328a6002937cee99cc8da03ae5567c0279a97a9d60515ca1c3d12cc9dd5f40b2f5558f26f14598492cfb4424c9490aff11a15ccacdf8037d3124e6a22d8941f3e0cec8d18a994e999b96e947c7d8093ece8f58e078326ceba9918b75fe047c08f2c860a7321228e05bd2404b1ee2aa4c087e0abf298ec98118dd80bba779711e74f362ee614a9956cb084f85a6d24564a0e476db5473a448824e020ec230593288c54960debc75438293618787fce2a1f026e5ca3f09839e667b008fb2861a276a8490518cc85416e6e1102b6b1c543aa1e51a30683327b4a884e2f00cc14a12c249835f7473655ddf6e559b7692f98291f24954cb18671ec462889bca63cbd4b632efa23b9262b88d35a203c422f4bf5b46f72fba457770352442a039fcb1ae5bde67f5e8bb06da4a025387bf2b7316c685b5b20f85c49b058e2aae56bfe66aa2b35c702891bdb9e176e433544f72ee7c5d7d7ff5a91d9cd5caae0a013b6a0c022a978231d5febb0b4f3b382627d51f38d44e7aff49c548fe28d0608fb7e3b3c3649cb7236c99fdb7a43392ddc4924e16a18c6035694d73b274849df512396af73ccb012cc252c1abb8e1e92fbe13f9300dad4db08f0d99d34cd93f4da6a28da4069829187d0dabda962e8b28c76b74bc443e6affdfe042201e03b197d1ecf6abc3ad38ec2da1c8f2ff2d44498b2248178d556ebdb83e00b84a2739a5b273de431b076fce49df247b3de7ee348af29371f58886c5a5dc49b35a862e005708afb501e70a6e9cefab1fd88d760fae65eb1a141e0bb199ab61bf74a0a8f266b540821dbf9c20165860a89e3da8f9fc85664dceae0cb6bd204cdf5b3f0f956210b578dc5010fce442da2a85f593507d3de3b58cb7f7d39e77b29c3819088776daca74b80b4fb09782f244325d99b99aa70555202f6aaf26e9db129e56612c1fb8730cef73170973f2e91a9bbc4c660e50f7ea502d434389be0c63273eeffd9bb706c1a0b4ef6fe97f696c1397f821e7f2ab0baec5b1b7d1fe26796b51d5f4a9e5d0782f229fb58926ab4a6f93aa93ed468deb22af01ac90662406f4fdff7492bdbb0d60fe241b230bc09429c1bf268864740538d5466951d8359f8bbdaa644ea25d181257054f19ccb33ad375e14a5491aa94df324f3d9651883ff2d88a3759b138249d73827f26f78ac00510173bfbe94742cb728ab487352cd32139f80cc5d13ba93d60d99f1975ad72816ef3329a217c0c600c0a667454780e7d263f80121b99b21d72a0b2ea68b1c4efbfc823fa8da1502a7a0ac5853298806ee0b459a00559c8b1a057fc5ce0cb4206d1aaa0af0e34c08a5f78b01700d8a3b8a5bd87c01a532281d26f193244b94bae5f6507c2baefeb101bb42935227d924c8427b0159bb61f9865e92e51cfb5cabcfe2f9a96e7fc82049f57f9030ce91fdf0d98cccd584dcab623cbc40f6211dcf8ee2dad989bfdc8baaebeb328bcef0d7d691f65d916088a9d51edb376fdb2dbbe06e661dfc36ea1567d46d52f6becd13e851dc3275b3d7e32182e7cef6f44875d4722156991d8c58a0c214abd27bfc4f74eb5d9bfda2c525a3b40c493abb05acb1f6e82ff69533131b4368f7b633907f8af6f5a3b39d67de37a7aa7461f74509be325edf5fd35bdd029343a5e4c18366598b23ee94b1fcf1fc6aa212df5db36be07eaa0df16531866be57051c99b0267116770cc1547701209b5c5d02f13b5ea94c063ac5a3dfdfda89a60d80f4d0e164a6e6dbe29d2fa7e65fdc4bbc2766bfefd64dc2672af0e64ef30510082ce244111e2a4f5309f4dc051ba8dbfbec2784dc2b63a71dc5429df7f96755721bd5390be8dbc964af5dae7d9a0e98229228f2a5758af7588411b7505f19bfb19d671e2d93fb9057b04b8dd3e632d00bdaa65c74d9190b09b546601d33c4bed3037649855ccbb4d314af39b3ae2744467dbbd996b6753e3e33df5537909492acc94b3c186573ad255c81658836f3405c3e9e0c8de9f9c3ebe5deb5b032a810f8de4f7739262a7faf2e21c32152985b21e91c1d468cc4ae28309deb319a7b21664ac8fc60a604b0821acf8089405d707aca1c31857449112e3d50e71d3b01c0b17b0fa884d8cc18566f65fd527b3c906642b9b0a13cdae16983fd5a21f125618e54a7c590943ffdc7b0e3a28696ff61f0d37ee925cbcec94d87da8f3b7ddbcfdcd49fd02a89a333b170e7d4606702a9aa3b57739870f0ae74548a6dca31b333ca90246586cd25a0931e93ba1d397d7b8f6768141c5d2e92785432402d3bef35ece4ea855a0da5e653578ffc93e907c420f4e07f27a2fa6450c0dd59d862514ff1258b3932a61c4e4446be6cb715540b806fa50942fed75370940dd7e2df1c22bc390fcc91abad211f295400cddeaf97704d65acbe5b3b840177e3abdf42ad4572d1ae136bfc5684784492e816826f0edd16a5940bdf290419d55bf144bfdfd8d3a3d214e0f4de745b04ab445187e257e025db9b8baab6b2058c1d361686b59adc8e892f49536bb42c89430d10cc124367598b65dd7b450f041ad95a60edac0c0ba0f9ffff9cc8802dc498fb2a97dadeb10823391c20c478d79140c25e166493ae7b2ccc2a7f4cd33ba40c70cd968d7f6b3140044bd48f8ccb83f4e2ad224985a871bb8922469c719c7d30376bc607eb120479c6a0bda4c3ab95e577e60b4e89dff62dfc57f36c6f03be6f5ae3e70a73d22a2820aecdad64c2660e0ecbd0d505a8f78dc29d4e9f3f03bc21d1ce15bf27fd529574a5baa6b6d655997144828d829ae686eaf98a100e98b0a1a749f696f3c33ebb44c9d13a94b857a9ca88bb151bd81852bdf98f8c5e609b3ad43848002c0771b0600edab8ca6a29ba5b870998db363f9d04b1a62a55e0275f3e98bed1e773f89bcfac1e0183e4ca6484979bfd889e3055fc0be22bc729c3ab629abe5e26d617e28f6438adf6cd8eaba6362c589c59b0b0b811e8391ae84d8e934d9aa6cae6582bcdf8f560b667390e2e61e3080bc41306d0a87bc2574daf367b799c844a59175ad144f10fea0976fc7bb54785e4bfa1d4944053e16634936a55def8a4e8b53769c66d4891e0b39e2c398ca72ac513f68fbefdc46e307356102b48495c647d011baa2fbbd10783360c4f1dad4b9c1ce7d7ef824b910a1e66522d6a5c56ae777b55be8df3ee60df760a8a19ab3698294e67fdfad61f8eeb76b460dfdcc6a58b7d11a5bcd0e2fcf26e731db3546abc55173e420bbc0bd7f3be2a883a269119289bec5b6fed2a3bddc3c32e8145f454c9220c07cc02a279d877a28b0706aada9f33c461db34e645ac75b4e0126a9731daa83cc37442bcf8fb68c2fd3e187448b2254c3c52d8aa4e96f5839529f32583496f87652154b99d3fba362efa84266f554f78d45bed7ac66216f9975925a88feb43074a7e1d713dae92721703901636fce2eaf0c504ccc8f78555c86c438c5363d2038445ba2bdd94b00ee9d01a169606540acb837d5139c46838cd5d91cef4d6289a4de0bc3d7d84c37d680515986da086ae88ad371f4c9003de3828b8d636a4a567bda1fa52f22f4ec0ee71142f18b2516f06cb984ad1f4f9858041b4e26f9d094fbee44c0fe6a924403133627c681eea9bd3fcb272d23d8d3f7f1ab7b92bffbf76e5d57ffbc2ec7f7b1d151839b7838476d5d906a76ac182323b362c1282f2f1e1cdf1579356e0d759fd2822869ea38b083bae3d0d1722b5c45a06d6f3aa885f3a0de27d3e8a75e6342c540bea997be53f238322e89e57a44ecdcaf80cb49fbb4b84b687b4a49a1d799455b74c7ea7ddd27b832c043ebc5a48a8436c2c7ff7ad9b0ce90e2fa51676289353131e62bb8faffc89a660930692ee60ccd815eaa90d24b33745c49ed8fae3b259d1dc180c3109df3ee09636e4813f22af8b0a481f852afedc9e9d53d00a59bd20dd918b7e0e6bd50643eb16804b785d959be9331f32005ccb29d8be380514ddc99e195f70b8a36f6ab553832ca5635dee7f0e994ff6da1e2f9dbc81488fba99cb716620a7556e04d9c3e0cb38e70984c85ba06305fb7261bbe88582d185f3120", 0x1000}, {&(0x7f0000000400)="e0004979e9ed45495c553f51d4192deebb5e1dd13e7aa04f0d", 0x19}, {&(0x7f0000000440)="e7097e01c3664ba99eb1cb90c5e4914b5625850a3cb87ecfb26259cc1160a3f55d465c2abf8641d16c9accd512a5efd9bfeece92716e4a146be4024ffa78f5776c0b7a4eea543e9fde5834cc6aa9a1b4296889657d232f4c1513333a04d3cb1e8e4e3477b3a21d180a0b21c36b5d2824ce80261c76b138b87fcb01e44d966a832c2c5c1f73afa75e003996794d925c2c5f0bd21056d7192b18f22217fc69f254867bc31ef972a0d93da1c539d2670c2627f8892ff880af6842ba832d8569a1d787376dcbf2ffe7f77554eda5c8516c7d34291b81ad61f03100f3cb6001a09d", 0xdf}], 0x8, 0x80000000) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002600), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000002640)=0x81) pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82215000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82216000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82217000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82218000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82219000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8221a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8221b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8221c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8221d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8221e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8221f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82224000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82225000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82226000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82227000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82228000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82229000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8222a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8222b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8222c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8222d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8222e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8222f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82230000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82231000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82232000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82233000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82234000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82235000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82236000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82237000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82238000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82239000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8223a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8223b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8223c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8223d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8223e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8223f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82240000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82241000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82242000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82243000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82244000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82245000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82246000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82247000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82248000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82249000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8224a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8224b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8224c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8224d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8224e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8224f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82250000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82251000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82252000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82253000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82254000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82255000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82256000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82257000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82258000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82259000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8225a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8225b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8225c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8225d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8225e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8225f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82260000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82261000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82262000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82263000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac82264000 didn't change! executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) r0 = socket(0x1, 0x3, 0x0) r1 = open$dir(0x0, 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES16=r1, @ANYRES64=r0, @ANYRES16=r2, @ANYRES32=r0]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0xfffffd5e) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r4 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x10, 0x4000, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x5d) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x1d) select(0x40, &(0x7f0000000200), &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) socket(0x2, 0x3, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x322, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd62680c7802ec6280f11b820b426c6f5cb8052a49c79a4595ee1f0c92edd6fb40e29cc1c0ec32ae4f620a00ff00000000fe8000000000000000000000000000bbfe8000000000000000000000000000aaff010000000000000000000000000009ff01000000000000000000000000000100000000000000000000000000000000372000000000001ac00ff544b5c35f0401800001000502800104edb87ea6d491bc62ced9d8174f9c6402bcbb5961bc39598f756e60cda102acb53eb468e495302400e2f5a168f299e9132298c0eff289fd6b0c8099580715d0a036e71edda7b4ae3dff31a999d91b952fc637200288cd9567dc970ae8811488607e5f250acd475b5cdc0559b1d89d5d7cbb3076adbab3065276e24ff7b803bb7c0a4deed88ee6aa29504d433390ce3910aa161256e9995c0a34f76fbea4bdcc4cb875df009f512f01acdfd4a904990dbce649c3c1b2a497551124370cdefcc88fa5cc7302fe5c67e41450b81f6d56188c3100922892c4e9c445c157e13bd36f81c1f18e9be65f85fe8cec5944ad6d77166043aec4ae9b86049e9ea4040009d9660000006101000000000000040102c204000000060101000000000037000000000000000502336a00000000030d0000000000000401400103000000f7617810ce433bc7572ee16e0ee640089f65531aec5d1c38504922158710ed6b9b5977990b3523d5437aecf36287ff8a006675bb82577ee515305b363aed7430aa7bfde7ae12f483853f97db35f625c6778b958b2ee4b7cb3b597b572a1f81a1c239f8050200050081009078000800062ebe0778d6b08e33c2c854f22dd0873e7b04c3298a0a9fb2fe7e0c3ce558b09e927510830e79d16fb8d66833d2b5be581f225566bd639bb92eab698cc1ea541fd7ee1f963d207ce351955b8e9360f61b0564a293734345ad288a748d8d1e093561217f7b196b9e24c07cdfe4296de222a09effc11c81f9d65b50f8d4a51285ec96fe06f998de0e8c3826253a3c3231150a122cabcb4b0d3e924438216a7a6c5185138fcdb50fac8843a0a3a2d6783d6a6989c21ef40ca383d1c16a7de00ab9453b0de1d814f7e3d08993abff6df607deae1c409107adf14a29c4ebdf154f17c544af6c6f0ef9e3ad2f939759190915a66f2b16238a3b21"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x8106}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getppid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000140)) fcntl$lock(r2, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x7}, 0xfb378397698a6b20) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x4) r5 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) stat(0x0, &(0x7f0000001440)) msgget$private(0x0, 0x746) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)={0x0, "d8"}, 0x9, 0x800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x20, 0x3, 0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) writev(r4, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ipip(&(0x7f00000004c0), 0x4, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) (async) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000c40)=[{0x0}, {&(0x7f0000000800)=""/3, 0x3}], 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) (async) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000240)="c3da127bcbd7add687219bbcbfa04e3540463fd36db6d9f10a3d48bfce3891223cf71482cfd70fe07919f37ff52e5f476af90bf9cb8c2372353c30d5f359a8698ae0b83f4b784732e248032ea68f3369ca99e77f01fbd513a5fedc3d9a5bd8b5bcbd3354f838ebc6f98b5ebab95ec6cd0580a5da5c2c1a2b97a5d7f3dccb2713a37e5de53a168e4c798394244555307b2636c726d4ee2bb575", 0x99}, {&(0x7f0000000300)="712a6a9f5a80293c41c18b38a4e78c017f9fb4f45a29de62328bec78fe36569b8d329e3ace505ca6326e119dffacd86ac23d42f09920da0b59624e6f9739d6eb8ce573a8e0b3cc8d565877b458fd4d226e587df3d11e514338b19b6da1c680d9d5a55bc0751d3aaba5e825f6ec1d16f1f80cf51071ebe27e40be4e25c26e47ce7d4c539ba8f59196ef5971bf8b1735520cf99c6dd097300f9522ad757c", 0x9d}], 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffdfffffffffffffff86dd6060626000082c00fe80000000000000001800000000000100000000edffffba3c00000100040000b67b5609de05ac7fb37fd4babc0a6933acc87bae3d62881bb201bddc7389bd247d9bd532af12eeb0db691673e35a2c6940ade795cd5f465dc1f4d213b696f8adcd14d9a6b9ac5001d584a5d81826b33d644720004c4ddffa46292b5238b4c09807d5e466798230caac6cc1f9413d53e061131b"]) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) (async, rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa00, 0xf6ab334cfa87f065) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r6, 0x1000000029, 0x9, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYRES64=r5, @ANYRES8=r5, @ANYRES16=r4, @ANYRES64=r0, @ANYRESOCT=r0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000001c0)=0xc) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3202) (async) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0x0, r4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file0\x00', 0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x200, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="7119b4e71739b0c7132408e95d485fa1ab3427de8fbbbfe0a76ef35d4337d6fec27982441cca46e81fa7fc322e57b883fbdb2165479fcb5a913c46e3964a0464b5be87c16b0baca21cd0458fc5d1796061d20025654cb89fe0a43e56", 0x5c}, {&(0x7f0000000100)="8b240ae7b4f1828e61c47dada705e597a6de60210488dfcfadbaa44a417941ecad586ad2204a9af30041a5198f4334e830566a5609f929ca768760df4be78d8bd5c6e9c09854c7bc4dd022dce2a578ac0468b91316d42736086a4817eebeebcb6810909e91d6e8d735a50aa96ed11e7e42aba22cb3eab6fd15088c8a3a604ba7655ea336506a729dd28a8e3d0d551c99deaabfcdbe5392019cd714e49adb22109d94e47d9ac20a24fd6075047919be2d46eab2cb955a63f4b259869ffb5cb13ec0448d", 0xc3}, {&(0x7f0000000200)="7455b5d7a88ea85025e0c3fbfe1525d8539f8a134656d699f36ca2544858c9db7aa9c07f253b0a5033ee993b339872f21778f4174533dd2a66c61291a81d78d7221278b7b112c910c924f555044d5b524d8f077a961fb55161989e914f12c9893199b956741f7b9926e935e921a40dae3a5c77a527a834d2333ad8ac3779fb98cf1dcc5721e538e19f39cc817516075e354a9110bb03167d4e89f9038a88302ef758ee2373f7e7f1867f3a9f1ece1800b4c6173d8784bd79f00af6140c35b82d8cd36be424b5a3c007151e238df8cdca93dad4d29c470b2a084f572b85c8a351fb9e4bc1f4fb0ce96a20e07b45dc60", 0xef}], 0x3) executing program 3: pledge(&(0x7f0000000700)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0-\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3-\x96\xdbY\x91\x0e\x17\x95$\x00\xa6~\xd0|\xb3B\xa7\xcbY\xef\x8d\xcfG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00\x8ct\xf9\xd2-2\xdbMZ\x155\x16\xfd\xb9\x97\xcd%\x7f[5\xf5\xf5\xa6\xb8\xc9\xfd\xa6\x00%4\xfe\x9a\xf2jn\xbe\xba\x16\xf3H\xab\xfav\xe8\'\xbc\xe0(\x95+1\xcc3Q\x81\x95\x19s\xc1C\xd4Z\xb5\xa0\x91\xf1\xd0\xca\xdf\xb4\x84\x03\x8f.\x8e\x04\x87.\x8e\x86\xe2\xb7M8:\xbe', 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) dup2(r5, 0xffffffffffffffff) kevent(r5, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) semop(r2, &(0x7f0000000340), 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r1, &(0x7f0000000140)=[{0x0, 0x2f}, {0x4, 0xfffd, 0x800}, {0x3}, {0x0, 0x205, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x7}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x47, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000001c0), 0x0, &(0x7f0000000000)="920f19a62cfe1103842f8d725c1caf81d3931fad8e78707b9aece34300441c987c682532441403baa2217ccede2e29b7083011fd9c559e7cc1619052d48f46f7ac00fdc8e81d0c3da8849df62dca659c1c3cee6e2ccef9194e5beb9d20c848f57edfddf2acd0850abebd907f9fac", 0x6e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) socket(0x11, 0x0, 0x0) open(0x0, 0x10000, 0x0) open(0x0, 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x2) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgrcv(r2, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080), 0x0) socket(0x2, 0x0, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="1a585728b708fbde700f1328e18536b29f0fed7fec1a3e10e3a5ca6ea598f250266562e11048439950022bcd503774b054f77eeee29e82b0dfe381bb9b460abbb59fe9841722a835ea1f6ca1f11b264d0407b9a0ba33ff3bb76715465962b4c31dcd28d7f1d6a9b143aa21d8148a0119b534377c283c73db7266ec86da0a9044f1fcab3320d8500fa804d19bad5d65df863cb430ef06d59068ec4bb1c06a84bbac9f381ef5c8d1a8d42261d763dc6f8d2cf981c17f1c8e925bae3f318f8687ab819cde422b", 0xc5}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) r4 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r0) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0xfffd, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x4}, @noop, @generic={0x44, 0x7, "68f17f8d1e"}]}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) close(r0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) kqueue() pread(r0, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) executing program 1: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, r0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x0, 0x8000000000000006}) executing program 6: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{0x2}, {0xc}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000700)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) unlink(&(0x7f0000000500)='./file0\x00') write(r2, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x200000000000022f, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [], "e15fb6c16da0d858"}}}}}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 7: kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001780)={&(0x7f00000004c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f0000000580)=""/200, 0xc8}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f0000000680)=""/96, 0x60}], 0x5, &(0x7f0000000780)=""/4096, 0x1000}, 0x8}, 0x10, 0x821, &(0x7f00000017c0)={0x7, 0x7}) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) (async) sendto$inet(r0, &(0x7f0000001800)="eade2d055ca027", 0x7, 0x400, &(0x7f0000001840)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x5) (async) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x280000001}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="144d530850bf63db10632dde", 0xc) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x2, 0x2, 0x7) r4 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000000c0)=0xc) listen(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) executing program 5: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) utimes(0x0, &(0x7f0000001780)={{0xffff}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x0, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, r3, 0x0, r3, 0x0, 0x20, 0x8000}, 0x8000005, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) semop(r4, &(0x7f0000000100)=[{0x4, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x1}], 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r5, 0x24}, {0xffffffffffffffff, 0x4}, {r6, 0x8}], 0x3, 0x1ff) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="7119b4e71739b0c7132408e95d485fa1ab3427de8fbbbfe0a76ef35d4337d6fec27982441cca46e81fa7fc322e57b883fbdb2165479fcb5a913c46e3964a0464b5be87c16b0baca21cd0458fc5d1796061d20025654cb89fe0a43e56", 0x5c}, {&(0x7f0000000100)="8b240ae7b4f1828e61c47dada705e597a6de60210488dfcfadbaa44a417941ecad586ad2204a9af30041a5198f4334e830566a5609f929ca768760df4be78d8bd5c6e9c09854c7bc4dd022dce2a578ac0468b91316d42736086a4817eebeebcb6810909e91d6e8d735a50aa96ed11e7e42aba22cb3eab6fd15088c8a3a604ba7655ea336506a729dd28a8e3d0d551c99deaabfcdbe5392019cd714e49adb22109d94e47d9ac20a24fd6075047919be2d46eab2cb955a63f4b259869ffb5cb13ec0448d", 0xc3}, {&(0x7f0000000200)="7455b5d7a88ea85025e0c3fbfe1525d8539f8a134656d699f36ca2544858c9db7aa9c07f253b0a5033ee993b339872f21778f4174533dd2a66c61291a81d78d7221278b7b112c910c924f555044d5b524d8f077a961fb55161989e914f12c9893199b956741f7b9926e935e921a40dae3a5c77a527a834d2333ad8ac3779fb98cf1dcc5721e538e19f39cc817516075e354a9110bb03167d4e89f9038a88302ef758ee2373f7e7f1867f3a9f1ece1800b4c6173d8784bd79f00af6140c35b82d8cd36be424b5a3c007151e238df8cdca93dad4d29c470b2a084f572b85c8a351fb9e4bc1f4fb0ce96a20e07b45dc60", 0xef}], 0x3) executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x1a, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = getpid() r2 = socket$inet6(0x18, 0x4001, 0x7f) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r4}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 1: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) close(r0) setrlimit(0x0, &(0x7f0000000140)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af550", 0xd}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x9, 0x7, 0x1f, 0xccd, "2d2b9c4ba6e1bb9af28ad28f8b14dfa4855e5249", 0x400, 0x8}) setreuid(0xee00, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x64c, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x400000}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f00000011c0)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3f) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) select(0x40, &(0x7f00000000c0)={0x9a5, 0x4, 0x6, 0x6, 0xfffffffffffffff8, 0x7, 0xe41f, 0x1ff}, &(0x7f0000000100)={0x9, 0xf3, 0x20, 0x4, 0x2, 0xffffffff80000001, 0x7, 0xffff}, &(0x7f0000000140)={0x80000001, 0x7fffffff, 0x1, 0x3f, 0x5, 0x7, 0x8, 0x97}, &(0x7f0000000180)={0x7, 0x61a}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x7f) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000480)={0x1, 0x400}) r3 = semget(0x0, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x0, 0x400, 0x3050, 0x3, 0x7bf, 0x9, 0x0, 0x1, 0x7, 0x57]) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000500)) semget(0x0, 0x0, 0x101) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000540)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={r4, 0x0, r5}, 0xc) r6 = accept(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000007c0)={0x1, 0x2}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000880)={0x3, &(0x7f0000000840)=[0x8, 0x6d9, 0x3614]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000008c0)={""/16, @ifru_flags}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0x1ff, 0x1, 0x7, 0x9, "2da7bb3fc18d5239335af04d95ef8b101dfeb1b7", 0x7, 0xfffff1d2}) sysctl$kern(&(0x7f0000000940)={0x1, 0x38}, 0x2, 0xffffffffffffffff, &(0x7f0000000980), &(0x7f00000009c0)="670b9d6fcc6d7115c0b180097b781b78e851e2eecf923d8dd7b98e6aace33df29887d576c737eb72419e5750d217eea359836f1b14240e197d44efbf68ff39d985f0920490061e61ecba86b4e38c7fd4c758bf9a74451cc3ce0bc4c0013f81cdecce967d325875188e77ccf771299746c4bb53ad34f4b779d214aeea", 0x7c) lseek(r1, 0x1, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000a40)={'./file0\x00', 0xf8c, 0x7, 0x10000, 0x1, 0x2, 0x7fff, 0x1, 0x0, 0x2, 0x81, 0x4}) mknod$loop(&(0x7f0000000ac0)='./file0\x00', 0x1000, 0x1) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000b00)=""/60) flock(r8, 0xa) executing program 2: socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="4ab7776a", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x9) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000027c0)={{0x800, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x9}, 0x1, 0xb, r0, 0x0, 0xfffffffffffffc00, 0x3ff, 0x0, 0x8000000000000006}) executing program 7: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) dup2(r1, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000180)="c7", 0x1) write(r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000240), 0x4) syz_emit_ethernet(0x3e, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) bind$unix(r0, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff]}}) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x19}], 0xd59, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000180)="e29bad21", 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 3: pledge(&(0x7f0000000700)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0-\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3-\x96\xdbY\x91\x0e\x17\x95$\x00\xa6~\xd0|\xb3B\xa7\xcbY\xef\x8d\xcfG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00\x8ct\xf9\xd2-2\xdbMZ\x155\x16\xfd\xb9\x97\xcd%\x7f[5\xf5\xf5\xa6\xb8\xc9\xfd\xa6\x00%4\xfe\x9a\xf2jn\xbe\xba\x16\xf3H\xab\xfav\xe8\'\xbc\xe0(\x95+1\xcc3Q\x81\x95\x19s\xc1C\xd4Z\xb5\xa0\x91\xf1\xd0\xca\xdf\xb4\x84\x03\x8f.\x8e\x04\x87.\x8e\x86\xe2\xb7M8:\xbe', 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) dup2(r5, 0xffffffffffffffff) kevent(r5, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) semop(r2, &(0x7f0000000340), 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r1, &(0x7f0000000140)=[{0x0, 0x2f}, {0x4, 0xfffd, 0x800}, {0x3}, {0x0, 0x205, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x7}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0}, 0x10, 0xa) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) clock_settime(0x100000000000000, &(0x7f00000006c0)={0xa8}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000200)) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() truncate(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getpgid(0x0) socket$inet6(0x18, 0x0, 0x0) clock_gettime(0x67f3248105b4e007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)}, 0x2) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000"/39]) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) link(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./bus\x00') r2 = socket$inet(0x2, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000340)={0x3ff, 0x7ff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0xfea3, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x0, 0x1ff}, {}], 0x3}) unveil(0x0, &(0x7f0000000300)='W\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0x81, './file0\x00', './file0\x00'}) kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0xae, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaac8226pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0xaacb2075000pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80694ce4d8 pmap_unwire: wirdenied attempt to set clock back 3221225374 seconds executing program 0: getpid() r0 = socket(0x6, 0x2, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x85, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000401}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) poll(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, 0x0) executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000000)={{}, 0x0, 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x3, 0x80, 0x1f}, 0x9, 0x2, 0x7fffffff}) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ftruncate(r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socket(0x1, 0x4000, 0x7f) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="f1", 0x1}], 0x1) close(r4) read(r3, &(0x7f0000000040)=""/1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="73e583080059ca9b5a801d846a226982c2b54245d5348a75fe43cfe99315eb73b7363f49a27718236c0c2bd20b5f57e30ecf335b9edf64132814cd6aa28c0445d2b2c631248031f743aed11bc68031ef003834d32b28f2274f7e5c2fccd513fbbb833787849826338561d42bbf5a8bc07f344ae76ed7ea36475adfe04ab70f4dbaa31f9c7d6804e5856831cc36bc5fadc428c80e4d1ee328f4e98f15a74ac39e1ef1cd542cdc98dcee5caaad0a9c5d7d61144f8735eeb58895a87913b9c8780e0fe34fda0aecfa4898fa82a81d82e378b70b9406e1025420b6058cdd73f929457f16a4f6e143", 0xe6}], 0x1, &(0x7f00000009c0)=[{0x10}, {0x30, 0x0, 0x0, "0ec0a0c4024ef34fff8d7e9de1e09f0852f5c3aee78ad60c5134fc43"}, {0x50, 0x0, 0x0, "32e56b6b6b9d705217cd0006bdce2a929edc33dae751b36f77facd14f511fe00dfdd3077b5922b063e5067e8fd520133f8dca90d95b3fdff9ad4b41adc54f0"}], 0x90}, 0x0) r2 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000300000f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100907800000000600cbee600000000457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000019c20cfe2cf0ad455c34f2de11a0d4a4c5a31e481f6ac0e185d597c000b5cc19dad77ab2e02dc83137928194760ce870a4b909f5576ace9cf22149b07cc3568ec21f161aec3e967937de98892e690936ef1370ded98106b43ad94bef83f38347cffe1724db01999629dad4622ace69f602ab3d4da8770c2d1bcbbac87b881a3e6b5cb5c280145598a85cbd98d9d3d53a06efce818a35e6ba6f7eedfa5669c84aca787877b9dd1c9ad5e26e92623f0619c1abc7b8c452a04"]) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) sendmsg$unix(r0, &(0x7f0000003e80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0xe8}, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003e80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d40)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0xe8}, 0x0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x8c) close(r0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x9) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) r3 = shmget(0x3, 0x1000, 0x4, &(0x7f0000140000/0x1000)=nil) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0x7, 0x0, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000140)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@generic={0x4}}}) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/98) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) executing program 2: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) (async) dup2(r1, r2) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000180)="c7", 0x1) (async) write(r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) (async) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000240), 0x4) syz_emit_ethernet(0x3e, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) r4 = dup(r0) listen(r4, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x405) syz_open_pts() sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) recvfrom$unix(r5, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffa, 0x8a, 0x1, 0x2, 0x401}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x1000000004}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x10001, 0x7}, {{}, 0xfffffffffffffff8, 0x31, 0xfffff, 0x2e35, 0x6}, {{}, 0xfffffffffffffff9, 0x14, 0xf0000000, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x42, 0x1, 0x491, 0x7}, {{}, 0xfffffffffffffffc, 0x80, 0xf0000030, 0x0, 0x1}], 0x8, &(0x7f00000003c0), 0x2007ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) close(r3) r5 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000000)="00003dc7", 0x4) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17852b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17852c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17852d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17852e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17852f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178531000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178532000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178533000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178534000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178535000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178536000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178537000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178538000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178539000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17853a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17853b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17853c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17853d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17853e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17853f000 didn't change! executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000010000", 0x6) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0xfff, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000580)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffff, 0x0, {0x81, 0x100000000}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f}, {0x1, 0x401, 0x1800}, {0x2, 0xe0b, 0x1400}, {0x3, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) executing program 2: msgget(0x3, 0x158) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @broadcast, {0x5, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}}}}}}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="dc673b0d9677216e97d0d07e"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x4, 0x0, 0x2}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="48c57ea732d3", @remote, [], {@arp={0x806, @generic={0x1, 0x8003, 0x6, 0xc, 0x2, @local, "c1e0ee509c65da1e71f7efb4", @random="9100e527aa0d", "2b9e7060a028c9db5d91cfbdbc0cc0d2"}}}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setflags(r4, 0x2, 0x0) executing program 0: r0 = socket(0x11, 0x5, 0x0) clock_gettime(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) setsockopt(r0, 0xffff, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r3) shutdown(r0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r4, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002700)='M', 0x1}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21cc54a854734f7c414903e4f2a76edbc07745a6b753c6d949c0d623d56d2a98a3f61ae1d33cbe3dcbdf5e3e41849f330908ee332623ac10cd279d02593eb1ae0a93eb34748bf98925fb493eb3f4165c9e3db68608e6cd8d6e6f6f240aea20bcc9e76d27537fcacc16fd8ba7cd065492353036821256faf81acd07a4c1e9d54fc3de84f3b329d078b2905459ca302e28698866bd47de77fb2b3482e4f61cd968785e9b39cd164e9d851e99f70202e5813727fc", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="70040010"]) pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178541000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178542000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178543000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178544000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178545000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178546000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178547000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178548000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178549000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17854a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17854b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17854c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17854d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17854e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17854f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178551000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178552000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178553000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178554000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178555000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178556000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178557000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178558000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178559000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17855a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17855b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17855c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17855d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17855e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17855f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178561000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178562000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178563000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178564000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178565000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178566000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178567000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178568000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178569000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17856a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17856b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17856c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17856d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17856e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17856f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178571000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178572000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178573000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178574000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178575000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178576000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178577000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178578000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178579000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17857a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17857b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17857c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17857d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17857e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17857f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178581000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178582000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178583000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178584000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178585000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178586000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178587000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178588000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c178589000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17858a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17858b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17858c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17858d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17858e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17858f000 didn't change! executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146959, &(0x7f00000001c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000280)="51dbfac0e7bb2e2683635e6fc4df2a9d142d75caddc58a61b770c1bc", 0x0, 0x0, 0x0) socket$inet(0x2, 0x4002, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) executing program 6: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {}], 0x2}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x81}, {0x6, 0xfe, 0x0, 0x8}]}) write(r1, &(0x7f0000000000)="76e5dead6f01f8607d2100000063", 0xe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x9b, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa810065008010006c395e6fadd2abec8e629a4d98369a814e03000000000000000f56316abe55057e5a514b0033b7763747a9460866fc5021c14528fb971e1de04438abf3463a3aba5fccacb67fa36378e8edc4872ba3204aa4d0913a6220fdd6e72167f7a103615bfa37e372580f67f66408eaaf7020ade9b97b826e416d61d22f72b354e950567188cceba24b8bf3"]) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="96bd1d60d37ce9cf1c0f9fc25ac04e6f4cddb48aeb3ab05c2386dd0611696dc17964960874b9154867bbbc66b4c9df8078f38d7a2b", 0xf}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="2108fddc317342fa84a3de69821387e5687945304d3986db8dc3e2886a39aeff46ddc09f95b46732d6980591918d4415ea166690e770684d872a666a3f74f2e3ab77302d6fb8e66f6de7070cf321210bc1c074bf198eea96b7f64407688d6f5bce443691264e82e1048313db058330e1184f3f5421d253ae73fcc6ecf67433110e7c", 0x82}, {&(0x7f0000000200)}], 0x2, 0x7) sysctl$kern(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="5d01d5621b419703e2a7d764af46a51c1e296632364ae6aa641d1addc246c003380863bdb1a9ee741dfc2b3f9cce676a8c1d5666", 0x34}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x800}, {0x6}]}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000f00)="9128f8ed1802da9212b45cca21e7", 0xe}], 0x1) r2 = shmget$private(0x0, 0x4000, 0x289, &(0x7f0000cce000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmat(r2, &(0x7f0000bfd000/0x400000)=nil, 0x0) getgid() shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) shmat(0x0, &(0x7f0000bfe000/0x3000)=nil, 0x1000) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) setreuid(0xee00, 0x0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000488000/0x3000)=nil, 0x3000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0xffffffffffffffe0, 0x6, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000001400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00140600fece76a44a170e318b35195bcf133200feda63000000000000000000001000bb000000e800000000429d9fd4591a"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() r0 = socket(0x20, 0x2, 0xfe) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) truncate(&(0x7f0000000140)='./file0\x00', 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000480), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x40, 0x7f, 0x1, 0x3, 0x401, 0x7, 0x1, 0x2, 0x8000000000000001, 0x7}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000040)) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x288c0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x9, 0x7f, 0x7fff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 6: msgget(0x3, 0x158) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x4, 0x30004, 0x0, 0xfffffffffffffe05) r5 = dup2(r4, r3) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d7", 0xd34}], 0x7) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2}}}}}}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) fchdir(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r6, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7c}, {0x64}, {0x6, 0x0, 0x6}]}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x4}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchflags(0xffffffffffffffff, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000200)='./file0\x00', r3, 0x4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x16}]}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x82) r5 = kqueue() sysctl$kern(&(0x7f00000001c0)={0x1, 0x2e}, 0x2, &(0x7f00000002c0)="af6139b2191f1fb9", &(0x7f0000000300)=0x8, &(0x7f0000000340), 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x13, 0x1, 0x403, 0x1986}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x11, 0x3, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) (async) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = accept(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) recvfrom$unix(r3, &(0x7f0000000100)=""/56, 0x38, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) (async) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) (async) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="db67cd0eaa2675e155c85caa7f3e1d31d9e39f65d4fa813da2533b370d0ea8c7c534d3b6b9ba5835e3d7ada49dbabe4012782b7674a7dd662602463e", 0x3c}, {&(0x7f00000005c0)="d9c7f81198bb9afb0c99f3a69724cd9e16da8013baf987174ce6b1797323596e070dc5843dd199dff0b8014e193941d9df3eb99cf8eed2262cdde69491d8f6b790a282b78e9833bc6d4cd4ef93ddf8ca67", 0x51}, {0x0}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) execve(0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xffffffae, 0x0, 0x37) executing program 6: sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x5, 0x0) pread(r0, &(0x7f0000000280)="ee86ea1a630da298c07f0c81c3589237aa0a43694f78e60beaf0c13cd25ed8fb30f16ff323da11229f24e5a7b1fcddd81a8aab928c9717ffe3ae6117bb3ba3fb7d0727aefb63519c5ce879e994c6cb2aa70973fcf9f032c76063f13cefe227e3fa5efcaffb312e59bef893cd6afd17bac96f73afcadab1628ed270b60b607a0f47c9a085a8e5999d4b6528e14a43de80306c75a2f878af48d818bbcc9f702c7e3e1ba64adf3665", 0xa7, 0x6) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) poll(&(0x7f0000000100), 0x0, 0xfffffffe) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1, 0x401, 0xfffb, 0x3, 0x2}, {0x1, 0x6, 0x5f9a, 0x7, 0x8}, {0xc000, 0xfffb, 0x4, 0x1, 0x80}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x288c0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x9, 0x7f, 0x7fff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) pipe(&(0x7f00000000c0)) (async) write(r1, &(0x7f0000000080)="c7", 0x1) (async) write(r0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) (async) syz_emit_ethernet(0x2a, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x288c0, 0x0) (async) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x9, 0x7f, 0x7fff}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) (async) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0xaa) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x110) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) poll(&(0x7f00000000c0)=[{r0, 0x82}, {r2, 0x2}, {r1, 0x20}, {r0, 0x1}, {r0, 0x20}, {r1, 0x20}], 0x6, 0x0) write(r3, &(0x7f0000000100)="80e281353071b66045f1657fd977900b8cb586e6c3991f991e00d897ae15ae14cdc2e5fe7eac859a2ca409304e4c48fba42e5e5dda259e088a6da153b95471ac86483d72e04a31049eb6d335960ca08f7b221e171771890b2f041c3b7acb111e0a97c8be082cfead15b2ed9fb0460fed0233d04411794e9e7c03c6c8b4143d9312316585fd31e68ef5439f642b385bf907c6f67b332c56890eb4fb917bca0b11229f20e607616dc0d62025396b56724f2b7bd1274ef90b4c0b94b90ca369cdf958256763e9771e785ddd88a3b0b3310cbe0a8ce12f019317dfa8328a45f4d756cfee4ab637", 0xe5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x8, './file0/file0\x00', './file1\x00'}) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0xa25, 0x4}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000300)={0x3, 0x6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000380)={0x0, 0x2, 0x4}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)="61af0d4278ac7e4b3e1d2e8e35b91b712bafcb18f2ee888ee4efccba68cfa8f16f7e751b7ff2b04030f045dacfec85c7bc6621e32053ea14ea2b43b4a08589b4853b2301aedc3806e9e643771b9b06f2964762049b28d4e8d023e4e82ff0e06b3d01fa47c09ea2ecdcb6b71a3bbe416888afb403b999cb109200626e06fcb06959f4f234ecd73bb4f99c", 0x8a}, {&(0x7f0000000480)="84bb580152388c6ca584740c9aa6e998ffc4e3df353c829c4440d7b05ea2bd0e687053fd8081f836f66a994bdbf662ff60186a30c4e6e9ed282fa87825b2301c31ff08baaefdf295232ee8b7119029446d2350d4f4d0be16ef19266e7e86952d860bd7278cc7f99c4d3fcfc520e43d0f9bd2aa3505cec51406bcebeb1abe1c71fd7e2a4efbcfa660798515f954cc425cf89f19f0d835664497f7b9dd3037c75e962e06cb951d7da6ec9304f98561f160172af7a807972682d72620abf6ccd230c3a4a0ccf6c52e31b2f8", 0xca}, {&(0x7f0000000580)="f76282b263c4fac345101a4e1573991632d2ea63c1257db74f98c4c3646aa1f1f34b2c6d24c765b99642f9fd39303ccb5c5c76cdf22c9c864a7c43a0d2cc30c3a708c66aa5a25f63bff9638dcbbedf620df61514d1eb31d940898d30fe4d7b192b9b1633d0d43d759ffa55137e0e4aff0d032109edfa993257fec8955bb9ed6cfd09ff0a7bb6400fe173e645a6ab0c7dd1eda3d18a95337c8e63005ca48093119268bbe1ae9d525ec71a99675ede8c8ea80e89fa29", 0xb5}, {&(0x7f0000000640)="32e6e72416ef0d16", 0x8}], 0x4) r8 = socket(0x1, 0x2, 0x18) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000006c0)) r9 = msgget$private(0x0, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000880)={{0x4, r10, r11, r12, 0xffffffffffffffff, 0x120, 0x1}, 0x7f, 0xfffffffffffffffb, r13, r14, 0x7, 0x1, 0x6, 0xffffffff}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000900)={r14, r10, r15}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000940)=0x5) fcntl$dupfd(r7, 0xa, r8) r16 = open$dir(&(0x7f0000000980)='./file1\x00', 0x100, 0xc0) fchownat(r16, 0xfffffffffffffffe, 0x0, r15, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) executing program 1: socket(0x18, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x0, 0xfffffffffffffffc}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000680)="05e11f55c96d628b3d73edeba97cd4ff00d098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf86b70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c854cd825e78f953969a81053628965010cc74d4b9206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d35528829d9a7c484fbe969e3ccbb57253758c50932b894c80107c8a4011b40eb6fb7d7925a151586b515c0c6890b0e0f657d61ec93d0f4e1df763a51ec46cff17dcd4", 0xcc}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f00000004c0)="14474e18a3125586ccc0800a025d7204a59e95a8a27fbf9bec0ae215e58a365bccb59bcf35c3881ceecdb7d8150349606176599d29706978f5c9ec304236cc27609df161b5ac332b9bf0f7459f28a78f52eba58d1aae35160636f964ef27f9d997bf9219c87bc6c437493a38cee712ddb366066f75a8716590661c651196c7b3ebe5273170ad1be7bcd19c6862f66c288645", 0x92}, {&(0x7f0000000780)="fde3b5950caeca417f254390e4d35f5b01077b9f4ece22b3bf4d38b2e88b4defdee22cc66bb408f48bfafad74041a6020d69628155403b2cfc65dc86e4427e8247056a984cca33aee0c0ea302ea24707a0eb8a27f61c0e41d0c5e0ca2d759ace9aea1fe2c0d0c70cc14bda1d92b51dcfd663dd936e313430922c1cd67efd97b8eb7feb00ea9594be71ba8142a77bd70ce7646736939c11d887b0ff645360d30a34b66384da383efeb182451aaeea2027e3aeea68da0a8976c704d4e598eeef45847ec00a7fddadd8c35a3a34b44b76362bac9224ed68db9d6830a59aa8b7e46db3e7da99307612499277b6aea10feb77f3561e98a5fefe0325e7d06ac5b317b5baaec12567b2843e54e30c04f326f09f012ba8965431c8998a36fd10d9206826a14b63ce1a32e49bacb85108f683b2a94e8bbf599a82785ff6ddd2e130b8f2f42d5fe7fccb659ac3c1fd919b2e0cd3e283a7d437972aae3256b158538c1aedd87970a342ce0a09de36f65d1ceb46c211553569", 0x173}], 0x6) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x200, 0x5b) executing program 4: setrlimit(0x6, &(0x7f0000000000)={0x48, 0x62}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) executing program 5: rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) getrusage(0x1, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f00000000c0)="f6dbcc83", 0x0, &(0x7f0000000200), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = msgget$private(0x0, 0x2a2) msgctl$IPC_SET(r4, 0x1, &(0x7f00000027c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9}}) msgsnd(r4, &(0x7f0000000240)={0x1, "b50f973dd0aa2661776ad75bcae7be5d6c85d25e78b2472ed976657b188d6ef66b06adab6ceec175b5f2c4f879425a07813068d3d5eb9b8af8e0882441422004da8516506964cb97e6738a77423ac90ac57023c095d1c475ca8442edbd5bdb1289de2f8c078982420b97972178ce83cf5713f8d13f99d2652a71d2ca85b0358edf02b88a3d87bb4c84b2781df2a292384b982af9e0573db62d0947ecaf0b303a5b18f7a4"}, 0xac, 0x800) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x5}, {0x4000006}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0x2) setuid(0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x1, 0x401, 0x7d, 0x1, 0x6, 0x8000, 0x1, 0x2, 0x1, 0x8, 0x6}) executing program 6: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x1}, {0x0, 0x40}, {0x82, 0x7ff}, {0x8f7130aa04e8336e, 0x9}], 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000001200)={&(0x7f00000011c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001140)=""/70, 0x46}, 0x9}, 0x10, 0x40, &(0x7f0000001240)={0x0, 0x5}) chmod(&(0x7f0000001280)='./file0\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0), 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001300)={0x20, 0x0, {[0x7fff, 0xffffffffffffffff, 0x100000001, 0x0, 0x0, 0x6, 0x7, 0x0, 0x6, 0x6, 0x418d, 0x1, 0x6ed, 0x8000000000000001, 0x31ad, 0x1ff, 0xa88, 0x3], [0x30b2c650, 0x7e207717, 0x1, 0x7fffffff, 0x800, 0x5b94, 0x7, 0x100, 0x3, 0x5], [0x1f, 0x6, 0x3, 0x2, 0x113, 0x7d0e, 0xffff], [0x0, 0x3, 0x1, 0xab6a, 0x6, 0xffff], [{0x0, 0x6, 0x0, 0xea0}, {0x40, 0x8, 0x9, 0xffffffffffffffff}, {0x7, 0x3edf8709, 0x3d, 0x1}, {0x1e4a, 0xd5, 0x9}, {0x7fff, 0x0, 0x9, 0x3}, {0x1, 0x7, 0x5, 0x3}, {0x8, 0x8001, 0x200, 0x3}, {0xcead, 0x7, 0x1ff, 0x40d}], {0x0, 0x4, 0x7, 0xff}, {0x3, 0x7ff, 0xe28e}}}) connect$inet6(0xffffffffffffffff, &(0x7f0000001540)={0x18, 0x2, 0x1, 0x9}, 0xc) chmod(&(0x7f0000001580)='./file0\x00', 0x89) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet(0x2, 0x3, 0x7) getsockname$inet(r3, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getsockname(0xffffffffffffff9c, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) bind$unix(r0, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r3) r5 = shmget(0x3, 0x2000, 0x141, &(0x7f0000ffd000/0x2000)=nil) r6 = geteuid() r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001780)={{0x92c4, r6, 0xffffffffffffffff, r7, 0x0, 0x0, 0x1ff}, 0xca7, 0x232, 0xffffffffffffffff, r8, 0x1a8b5ef6, 0x7, 0x3}) rmdir(&(0x7f0000001800)='./file0\x00') ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000001840)={'./file0\x00', 0x7, 0x0, 0x20}) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000001c80)=@in, 0xc, &(0x7f0000002240)=[{&(0x7f0000001cc0)=""/211, 0xd3}, {&(0x7f0000001dc0)=""/117, 0x75}, {&(0x7f0000001e40)=""/71, 0x47}, {&(0x7f0000001ec0)=""/213, 0xd5}, {&(0x7f0000001fc0)=""/128, 0x80}, {&(0x7f0000002040)=""/178, 0xb2}, {&(0x7f0000002100)=""/92, 0x5c}, {&(0x7f0000002180)=""/72, 0x48}, {&(0x7f0000002200)=""/20, 0x14}], 0x9, &(0x7f0000002300)=""/31, 0x1f}, 0x800) execve(&(0x7f0000002380)='./file0\x00', &(0x7f0000002580)=[&(0x7f00000023c0)='#\x00', &(0x7f0000002400)='/dev/vmm\x00', &(0x7f0000002440)='[$\x00', &(0x7f0000002480)='&&!+\x00', &(0x7f00000024c0)='/dev/vmm\x00', &(0x7f0000002500)='/dev/vmm\x00', &(0x7f0000002540)='\x00'], &(0x7f0000002680)=[&(0x7f00000025c0)='/dev/vmm\x00', &(0x7f0000002600)='\\/\x00', &(0x7f0000002640)='/dev/vmm\x00']) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, &(0x7f0000002740)=0xc) fchownat(r4, &(0x7f00000026c0)='./file0\x00', r10, r9, 0x2) r11 = open$dir(&(0x7f0000002780)='./file0\x00', 0x10000, 0x0) readlinkat(r11, &(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)=""/195, 0xc3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000002900), 0x4) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000002940)=0x5) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 2: r0 = socket(0x18, 0x1, 0x0) open(0x0, 0x210, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001080)=[{&(0x7f0000000040)="a4288142dee067faac264a6af0a515b3f72b5010d97f1fe8ddebbd6291d9decfe577b010c458f5d1321ef908e53433e01d72976bf0a2eb9c71c542784a5ae912a6eb27bb12e1dcc1d85187408bbb077081140a393f1363f65ed570428321d89a1e53ed0e20d055f96660d1d406197cf1c20d3978c55ff25bb9b2321c0f88ef72edcd6f89f236814c4c45b36c51411ac97102c27ca04f12f6acd0b8e593d9b39fb0ac960ba38bd92754c541cfe12a900cd57b27aad3f74ce5ed2ebf443f2e36d8d142565f929061a8ff7b402f5912f81408b144197ea20da9c5f45225fec3af3e820a0bb898ac76f8ba971df30791b6e6d944a27f0c9a3cd08d76bb5dabbf29863ab03af1cebe9a560d7d6c80be9c98aa478a1d68fc235591a0848fc454a29f7c2d3c07d780ff7d01c84bca1d10e7acd6fd23ce3b2bca3a0e046b4995c1125c058b0a1365", 0x144}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) socket(0x10, 0x0, 0xee) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="51dbfac0e7bb2e2683635e6fc4df2a9d142d75caddc58a61b770c1bc", 0x0, 0x0, 0x0) socket$inet(0x2, 0x4002, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) executing program 3: msgget(0x3, 0x158) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x0, 0x9d}, 0x0, 0x0, 0x0) executing program 4: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471acdf58bc5a851fc049a34b8e5d84cf71b79c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = syz_open_pts() r2 = dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r3 = socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x4, 0x30004, 0x0, 0xfffffffffffffe05) (async) r5 = dup2(r4, r3) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) executing program 2: r0 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0xc003, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) poll(0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) dup2(r2, r3) socket(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) flock(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x1) getitimer(0x0, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x3a, 0x12, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000140)={0x0, 0x0, 0x9}, 0xc) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) executing program 5: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@generic={0xb, 0x0, 0x0, "fe339657"}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) rename(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x60}, {0x8106}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000dc0)={0x0}, 0x10, 0x42, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="baa53ee5cc6b40df73aebf1969665faaaaaaaa080045f80030000000000001907800000000001a00000400907800000000450000000000000000000000ffffffffac1400aa00000000000000"]) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="67728c52164a9d26d579ae6ec73d327ec764c7e83dd69309f63cb4a678a4b57847228e912c2309c69746ad07c1b56e47f9da5e18", 0x34) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) chmod(0x0, 0x0) fcntl$getown(r3, 0x5) r4 = shmget$private(0x0, 0x1000, 0x562, &(0x7f0000003000/0x1000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) shmat(r5, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(0x0) executing program 2: shmget(0x1, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x6, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x1, 0xb2, 0x8}, {0xfe, 0x6, 0x0, 0x10000}, {0x82, 0x0, 0x2, 0x4}, {0x64, 0x1, 0x7f, 0x9}]}) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000100)="742b76d2065956b1e0fb73cef4f6bb3740bf1ef719fa70ad55ecfb244ba7105eca308325a98757b8438ebad65adb8e854196d21676d3351367bc2a18178b0f0512e7970c9dc7d7d42beeb20e23336b2878df7e07c6792d7d262a52f1b2e381d0641d6010e8e8159863c4deeb7348253efe85021e02b8ecbeea66b78ba09c2bd46fd069065e1ba38c1ee72ef474e0", &(0x7f00000001c0)=0x8e, &(0x7f0000000200)="3493c84479e09cbc0f0d3fddfae5edab35a1fa0f1d419268ee8be6cb12c7756aea57b8acd7702b689bec2cd7d1396755ba1e3936ef6942f1578aeea1d41accd27c274d9ff4f24722ebb91242100aadf1fd216586bce3601689243209793b15417d30cce84f3ee43d48aebd70156d37ca493705fb9cb0f9ddd0b7ee59f01192609c9507c1c52941d72a27630fd8b0376c33556afb5e5fd500ae879957aee374be2e466b0e7f76fecd1c921b69052994e306228bc385e3df02c35f3c004bdad14174", 0xc1) r2 = getpid() recvmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/14, 0xe}, {&(0x7f00000003c0)=""/167, 0xa7}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000500)=""/239, 0xef}], 0x5, &(0x7f0000000680)=""/148, 0x94}, 0x98d6}, 0x10, 0x3, &(0x7f00000007c0)={0x1, 0x3}) r3 = semget$private(0x0, 0x2, 0x2b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000900)={{0x5, 0x0, r5, r6, r8, 0x8c, 0x9}, 0x1, 0x3, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x5613b7dcb10aa378, 0x0) fcntl$getown(r9, 0x5) r10 = socket$unix(0x1, 0x1, 0x0) recvmmsg(r10, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f0000000980)=@un=@abs, 0x8, &(0x7f0000000d40)=[{&(0x7f00000009c0)}, {&(0x7f0000000a00)=""/166, 0xa6}, {&(0x7f0000000ac0)=""/157, 0x9d}, {&(0x7f0000000b80)=""/57, 0x39}, {&(0x7f0000000bc0)=""/186, 0xba}, {&(0x7f0000000c80)=""/178, 0xb2}], 0x6, &(0x7f0000000dc0)=""/145, 0x91}}, 0x10, 0x1001, &(0x7f0000000f00)={0x4, 0x401}) getpgid(r4) r11 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000f80)=[r8, r7, r8]) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000fc0)={{0x80, r12, r13, 0xffffffffffffffff, r7, 0xc0, 0x4}, 0x62cb, 0x4, r4, r2, 0x5, 0x101, 0x6, 0x35}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001040), 0xf1f705af193e589c, 0x0) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001080), 0x8000, 0x0) getsockname$unix(r14, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) sendmsg$unix(r14, &(0x7f0000001300)={&(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="5812518dca2a959f1a9f9bc4a41e6dccfc39259b1d211fa3dd1b3c53d20c836a2106f727d2b87a0de40d50f549ac95c3843fb21bb47abc680bcb69", 0x3b}, {&(0x7f00000011c0)="a6e17b9b84e04ee69172c0377b702f64ca2f623421714f8dfc5741983c56e65df5442acafab5581fa4fcaf44b026bf1ad61f9fb3c221e464ced3caed6c31efde19309b02d92f22c635e2577163a47d02877c178a897ee2cb68d0073034bbfd9670d04d196e15ac7c3f8c02e76ebc16cb3a2a6f217d5589549c4d66317331e1ddf9c57adc0094f07268", 0x89}, {&(0x7f0000001280)="1a154ebba2ea28f60688de288a37a55415100ae05b4e8a0f322a355958c3e0", 0x1f}], 0x3, 0x0, 0x0, 0x2}, 0x12) read(r9, &(0x7f0000001340)=""/200, 0xc8) recvmsg(r10, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001440)=""/83, 0x53}], 0x1, &(0x7f0000001500)=""/131, 0x83}, 0x1801) msgsnd(r11, &(0x7f0000001600)={0x3, "27c432fbc2f2f877aba5c82b13e92ba1ff2baa15fb0d3fb13056d510d1cf4107022758972c79ec7bc332ad4752452d87bbd4177c790c85c8201e292e2e4148f609b4c7994c76272bdd8e64e19a42bde86cea057e9d3dfe463ac5d8adf394d20cdb4e69d58136571e0f6e8f0b14e97e871127a52d455cfca0e8ab2f86e603eb24a0517865d33e29fb3590b3c3390dec43bec238c6bdfedc5cb8286bef696cef8b2a4c78a1361ed91aa500edd5956da409287580ce92f7ebe16df9df55a2d4d0902029e6fa7bcb70ca584fb80e0125f01b7182b7024af44f7640fd04c5b49188216a8bf9e524187f11373ed0709aa942ad9225f70997d0e85eff00099c"}, 0x104, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x5, &(0x7f0000001740)=[{0x3, 0x3, 0x1f, 0x5aee}, {0xfffc, 0x1f, 0xf8, 0xffff}, {0xffff, 0x40, 0x1, 0xff}, {0x20, 0x5, 0x8, 0x1}, {0x3, 0x9, 0x9, 0x3ff}]}) sysctl$net_inet_udp(&(0x7f00000017c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000001800)="e1077ee104b77efa735235db02ba821468ad6d4cc16a720a349db26945453e5051477cbe2820f9721f9e27ed229a1dc6bba4338696e48defbd0329bad4639feff0104c7535", &(0x7f0000001880)=0x45, &(0x7f00000018c0)="1605b16d19ee60d77c5f603dc097822e1c3b3ed7136ce0f8507d2d9eca34aa19c9a29301c5d983f45742b46b9001b0e36099f5c79b8cc86f9f7a458bc647b937aaac9eb96cc6f9d14acd18cf3ae14b8359007d3d3a5c2c7536281acc0ac9c2bc76105cf37d3e1afa66e82d95888650481651cd8443098df64b49bc2e4de487f552aef2e892dcc5b0e8b05b94d26f926bfb945fddb2ab58342e48021bda9a140e44b7b218f74c1576f270dfa4aa47eee98638ede0c268bf0d8cf6afe2ebfbbd837d4dcc13b964c05166d09eff2de5ac3bbb493e90c953ce8b8fd84bdb254b0d4df2861f544bc4dc8e508db68301ceed07f2aa033c8b709efc12c343f425f0a1d93b8b3be17a91e44cecb0352065902d49723aa503e67fc19e007795f1f084d18f1b5ff9010fda2aded4ac355609ba9d160955cce07a6710a2ce72e7b45866971e8769c26a486a1fbf5b81e73e6a1bea8d083bccc89f6741c4421425688749e37174757100f43ca620c4ac6917d1cf7e5445987ae7ed6263327977206b66f920f98bc4e4f37b4ca15edfa948bd38e91e8d9626d68109c99067d13c1beb11a7a2291e7008f6dd3cb96bb4f0e9445fbd65c2bc14771f119e9b351f4f432f9e5c72fc0c9b4d73723c06e3af4b2aed227c4f60bef4801daa5520ec78a0137b8662df4474d4c9ee260c899fe106eabbdc4b642300dfd4566db3769b3d9e62ed9f1b131df2ab14d4cf1f1019e9c201f75f633f67ea7a2e2328bf73eccaceb4ec9f5f03807e4d3d5f85fbe76f0c4d38ff64fbb96f4185a53e40602b715b93d4564f7cd93c3df77867fd4122b5d65409cc4148239a48423d250a375a2f0cd1b7f284b0a20092baa9e6b7003ebd24a252e6000a77ffacb34c856dd435f69df24b334c7be947f6d99a40c17056bb742ee3b16d16dd8092808c7f8043bc40d824340e05f220c93935e04347039ada34ea0b56cc5d2bfc2a9cad435209b2ef94cebdf30e217adbd31908f45e2b98011e4ce5cbb5eea5894eda1f907cff33522c6c7a77d2a972a20eb0dd12fa7006089dd435e5ea18cedbd8d4b27b997f41b7e8e421c455f15aa8dbb2f8cca3832a690b1c430c358d049a56df8bd73c8e2d9c1098a5ecf31de7bcb4b78de888e810d9bc68cde2d24b9bbec9bcdd07b35386764758285e4b7149abf560d9f1021cee7bff1217d5243c83cbe6413303d79c3e357819492fbce3225e268324b7b7ef8447df42f21c82b2f9143b38bd8f65789f3f34b994426ad199935fa6b45c5f97b209a3d34854edea91f29dc2b915a8d112242e5be23b17043564ea54ebd4e9a00318c2c0639f29ef7f280406fd80aa89c8dcef5a52939fb0ce9f719c9ca27ff82a779bfde68ec28c75bf734d00f557c25d12793fb84bc4d6e8304d32cd9adc1e5d13fb752ab261f13608c9e532e6db8ad7d845b9bf478d8d42ec4be1ca8fb852ebf5a8d1288181bab416bd53d2096a3eb849b94e4be269a7891035a353fd134372dde83a86c869437da6b135d5373da8d5897acfe45344b28f109392ab04133df3677c311305a9b095498bc9b747a579b72b1a6200b6f0385a7676fa150223e7b627f77a11a992fb4b0cd954a74c762adb4e15942f917c853277627998428b4ce7ac8c6db9f83e2340db1805e4f4bd8a090e9d772a97d1c726cfe91529b656ca86e879372724843a9f7da7277af50c44cf10ea79b2e84fccf012e3adecb480e846ed7f4140539d17b07b52be210976b4eec869e6313209acd46b980d8ec266ad7ed1405cf02662a2577ab1d9b24ede995f36382f832fa481ba703ea9287aea76650cc251108ca4b8896c88f9251c996a427fc466c536a3fb968730c5483135033fd7969f1a01d00e31d7ea5433cffd47959e4962b25872dce68c578e48cfa843b1725dafb5ce6c128d68e4460e458354f5db4c9ef569f6045871fc83965acacfe3c3485e6e3544f5d2b05502d251915184c6c09d6705c67ab800c4663c2f35870498b7e37601dd1844fc343f804c9511c32f04b4cb056a87ce363cf1f6e711ab060920b44d4fd455930c101d19015295ffff02c266e408a699c501ccdf31e4908baf52dc96359a48e02c4aa03d512d20287ba61384ab2437aa1021061b80a029be919cb13b1f1c9b9e712e5223369478d1ac2d2398072b970741cf9cae9ceee2b221f79bcfad1e24aabe763b29d203b253556715e4af3d7357fb08259ba415c4e1dd7daaf488c318bb0ad530ba9ff49215b8164feadfd8b83f7e0ab8ef10ee5b5a911473151349a9e5af718975235a7f1bf62c1df6425baeffd84aaed6c6986f499eac741f7724ab1b16c4cf8d009983189d119340d7dcce060753a8ffe695032e6c014665d04843216a35999e79d70a117e679b37bbb36c28d88fe04493898979406018ba75b5ffd15afff3389b61c9d7206b206b3e872ecb090725203de808bcf779146bf9df53b3721aa819565cc0dfa043826d13baccc043a5e3e2c89e15ccb4e9600cc2ce6412c21506fbd80baa385c09c6490ce6426a8887580879011a614be455471c41ca15ae694991bae0bdf29c9aa9831e7a0f368e6c63f0aabb499fd296a76882c7edeea9ba2a2e1259048c4bc4aeddfe349784541863f3214c7264561507754d812f33f058bd07cea94d9193c098a3ba95041923589903609ac08bde483ca99bfae51b88d26fcb6f31daee0e0472abc273bb324bdc0c00c203d85aaf3c2c9511e60da6f15c8678fd2d2aa278ceb39fd7ad2ed078f97d6946bd897d6e2e1d6aa3ce40d50c1e9d25c7e77f64c5de5682b17a0e71cddd964e026a458c207fd955b0345ade210cd977b18e6dcf7d95e0193274985477d856d84edd60589683ba844a2bffc8f483252f78da6244d169b46676499d9a4fb40cee0c8412b3581157161d61794f7aa5a1595b0e011a640d4a394fc3db90177b487b764b6c6d457831df1e675b3b802ea9b51dcbe3c546e61a538cba72fd10afd5aacf3c189528fcffcefa99d309b3a63b9a879a1e1f9179ad0ea0e58871038c075af5b05b6e892e9045c1de40c2905f826c0612ed15f2f32cece60e51e024ad6e14e03313b86cb8f9fa6edb2ec5087c97acf555199171fe270b6dca258cb1aa4c96665888bbb6ece4c7e98093dd41026ea1c3c5d980a98b245fc652cd1920bbf464bd36311d113afecea75c9524359d6b96e78583e29eb3bfb1327e3a6231c90cbf0cb4bdd9d0c4fab161769502891177d0b058eedfbf32ba7537b754d757d4c7b9b90153a2a5ea232a1b761bf79a42eca74fd65c321e787c959d4c2d8357a0c6de4264cbf99378794319a3764daac0949ed7362a0cb0c7e64499ea279ee063107253339798aea7f2dc22f1cd351317abaeb67974759fef460cb43d045b910bafb49ba2fc6903e7c0c9506bfa36da4c1ec13bb3a3f70933b2aec0d114ce2ff34f2c2850b2c0ab9a5bafb3d4fdfa9a4edc816ee4c05e7c1b95f72e056083dd6c6fb8f867ba6fa67874748c9dfd15e56eb11a40b4ea1b7c4e8f9e5ced9ab636db06cf3c8351b7c8e535c05aab6d56ec8f86649598253f2283e5c041628fe001429e2d9ac0df321eca48d09840252cbeb84209ed365635a88463d15f90460dfb077abd8d39d55d0ddd9c5e44788d61f6f5f98fa038651981fc6dd4a42ae7e8d53091ee1294637cb2f8ce2ccaf72a4e8f3017776daf33488e7492abb8b1f7ee260098e27c388ec1906b4c317099b31c210693894cb5776901630d6926bf8c1ce91f05b832c82ccd86f605646e2e8c7e0132650bc39cbc60774e20108d2bfb11b223c8950ca720e9703b12d0151b0c95fcd8a86df70c16f9a6c6eee86a26d20eaa70f9abbe877ae95b7ce98f91010e142a1806f65217874ce854861559140e00a2ecc9a6ca9c22734a0c94517c9db02a16b8480ce1299844aaf5d21cceac8c92045aa46698a85092f81b7e539c7027975c98ee9383b451513145d6b69bbdccd6d60a4fa96275f20d218c4c4d52f26e880f6aa93d8367b97fe9323c63b01192ae1dea59b7c6d25677537fcb1431394f1d8640c778739577013071aa00ab055a5c179cf0232b2a89040c8826f4214db481ff9dd1483a6b174ef34ae183e9c5710af0e9bf4c8a9f581d54258e29e041b7275fd5c6558e8ffb4b45028ca3b09bb1e31fc711a86f8e9550d9f0923ab40479a6d246c2a0cb37b4d1b1577facbb3db9edf90d4bfca08fa4c4a099a310da375be525561eb02532fc19d8a1899ecc955d9f1fd9cda1994e808b33a91ed780534be94dc0ad055a6e932ca6fcbb5422916bdf1e65e5705d94e944df06a486f1cca727e1e0db124a5807cdad8e13ac59fdf40403cb50e7fb3d24f8c9a5b9625398d3b24588258f5d4d906f5cb02aa83beca8a4631539e5c1d51e81651ff2970e1e687e3da34eee4fec1278fa38400d76c01a505f246e623853c895cc79424240d03118155aa5dd5a82603189705a8584685ab089795b5f8210c8252b90a825fc772767ffea786085f0b8d91ac1fa3253c82a8d58f0c4d9eaf10bad44142f569bdbe94114363e7e58a3d723c56b9c4aebabf29fa76a283ed85af8443cfd88f0456e59daf38c9797b218f9a628ae02c9cf665445042a0e517852008210de06f7cc59145fd285e4903e56aff8d954baab027c65fd0d1656baac7b570467b8cdd16f2e2768b8c6d3dd7c738d8f0acdef0facc3da5198db8c9999c441624a971ea5ae68111e1d09c2a3fe828a0c4c4fbb12776299769e0e2ff02b80c1da7cf002a746eb16be5dac221b0e5a1ac976373cc1439bb06cd9e20ae697a07e0b94788cdd7d9d5876e94eb7f2168aa4f9daa22fdd000da60823640408524d9081bed5bdad77f3f06a1a32b7dfc63b8fb25868f359378f25445159a23f33db670c59e5d52b6ca2e5b0cd1f68386e61f33c1fee14da5bf53801dd04596aa8e1a8e4aceb60be97a02df23d78b362aaf0a8eb8f1e8172b5b67949c3b2d921370b354dccb6d7e30b878eb31bcb809ce0749e45859d82b6937e3d3326e32e541fd3a788e86b8e6eaf7c223743cfb621f2614c085be764880e291c217603c3736c21382e29adddca4608a8ffa8b68bb2cc96de1a04d335eb3a0c0831f7eaab5cf17f0ebdb66a273b66c34ce7374c14895ebfac67d737452439b1cb3424431c80aff89ef9d01bbd2d8deac3924db4f5543f9e6d2c9aa825e6da72a25c423a35b22f3a836e9f94058376d4bfec9048f46155e3bcec32e97ef99920975480541879b4e4bdf4d14bff02779f0d63e8a047f22b455462449af24cec87f345d43c82a18c36f6bfb5613155ab8d0e4d5c83e1b4ed081332540770e526f250b66c98d735737316d37c38437de9dd1d79343c135e12f0e54f0fc6e92bab3614e6a3dfa46a8eec21e25ab4f41d927dbf5169656186f7f7f76cf485b57a1aa11bc9a26c0e8f7beaa68905e4d7aaf667030fae0d9b768b66c860dc2c77ad319a4ead2ab6080404cc18eff90acb01454e6bdab6dc7ae9b2a077e71170162ab8ccc159fd8d07c004b6c41420a408b553611a84fbf72099f43d88a9c7bf2b6af0683c5b6dd94e8f198101b7c3b84dd44feb90bf6505dd3435b947d0be5ba77de5104a5efbc03820e216be38dd3490c4e5b0dff500a36f27d3ceae342b0d0c429d280be645f287df92aa51e8dad17770e944fedc938c2e982c3130d162e53f3163529631b2608b34017d8ad10712b4e8d8165d6ae924779d7102256e3b6f927a0c0e216fd2d67b463a79fc3e35e4f256cd90e6e1050c1712cc812841d06e8f5013ca7e9d55", 0x1000) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x3f}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 7: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="baaaaaaaaaaa7004f5b3750786dd605f6ad900203a003bcc2629a17a6c58afb8877c8be162e3fe80000000f3024e1b000000000000aa8000907800020020d2e67dec114d34eae647d38f40ac5259768eae9801328786f2a26e5434e9b2652b1c78ff8af99e1a1a9ef4d11183eaef52926ae62cc6aef6425400b095c781bdc4a5"]) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = getuid() setreuid(0x0, r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r4 = dup(0xffffffffffffffff) close(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000002c0)=[{0x6c}, {0x1}, {0x86, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f00000004c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa01aaaaaaaaaaaaaaaa080045f80030000000000001907800000000000000000400907800000000450000000000000000000000ffffffffac1400aa"]) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x101) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000540)={0x10, 0xc2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x447bc6ed}], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06', 0x10001}) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) dup2(r4, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r3, 0xe9e) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000780)=ANY=[@ANYRES8=r3, @ANYRES32=r1, @ANYRES64]) r5 = socket$inet(0x2, 0x3, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000252000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) executing program 7: open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r6 = socket(0x2, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x80) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000340)='./bus\x00', 0x4, 0x100, 0x0) msgrcv(r3, &(0x7f0000000300), 0x4b, 0x3, 0x1000) getsockopt(r2, 0x0, 0x5, &(0x7f0000000200)=""/248, &(0x7f0000000180)=0xf8) msgrcv(r3, &(0x7f0000000140), 0x8, 0x1, 0x0) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0xfffffffe}, {0x2c}, {0x6, 0x0, 0x0, 0xc8e}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) close(r2) executing program 3: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff9e40d8c6861886dd6000223b00000100fece76a44a170e310000002a00000000be"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) write(r2, &(0x7f00000001c0)="c9", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) socket(0x0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) dup2(r3, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r2, 0xe9e) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) r4 = socket$inet(0x2, 0x3, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffead) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce24f873273ad5481cb65f697634c867cbe9395", 0x14}], 0x1, 0x0}, 0x0) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x0, 0x0, r5, r6, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="eae2467afeed303b581ea3263b615876bd60737f7f192e89dea74a7e75fbfed885245d101ab16ccb6233556b36687c5ef19a03b5c2b21f04466b14f4474d7f2f0fe1387cf32562147960d678d18e524817b24c4f1cf56e505c613d7eecf8ed0bb53be3be762e374c3329dbc9cf817718e570841327c4f2fabc6c237666c11badce1f74f61e2d7d16e3b3fbf48b7aa4348b3e573225c3ec8b521382aeb0be40ee", 0xa0}, {&(0x7f0000000200)="17cb087e01d43f1b8565c462da76e7352400514f2cb3ec1894fa9d38c8e6d788195a42f54dff75032fc584bba29d6e61eefc2a3a5764e629e4244f26a73ebe3c88c8b5ca1890e8d4a3150e43e48b05c40c906e801adbe92047b5acecb053dfc2d9d89b31e5ab572efe5c2bdecf92f39d0a2f727a4fab768cbc9031edb24d1982c5e0493e0d6afecfa8f5", 0x8a}, {&(0x7f0000000300)="56ae112fd8af894eea10dba9ce6a9498866db81e3c44a73ec9ddf0b54bd62ac889084fed67fe96b31a7855dcccf434cc40c5d036366096e88ab8d42e54b61055c219f857f7ecde0a678af2613d9e83191625c1e3d5cada7339f8699e61f86266c948d54aa0e2e18514d69b9bb01d148561f0", 0x72}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x404}, 0x1) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="213493775c72867d53a44ae552bc08c580b5861beb4af5c99992c50fffc640da73c1b0", 0x23}], 0x1, 0x250b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x61}, {0x4}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000009c0)=ANY=[]) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000bc0)="a8f07916c8e0987043ecc731b0e218dc89e4b3645cd855c2254829f6bb166c009ee0ef966df704d7e4edf181f958856a7dfee7bedb18017472918d2befc9052f26ddd6ff3997c6292fb2830215ed2adf464d7b18855c4793c65854ae968966a390ff151f6d7bb8b29f426934097a6160084b94152518bd04533bd59dc53f5327c4ea5cd0ff3e6e95051be44bbd8adcb13a274122bc134d2984f93e011e15e4540d5a0fe78463867d17d94445c264f650da48084d592dd76f2d03e5fcb64194b134c1ecb7fdb0d1a793ce2e4dfc52a0b527c097a39749357330a832125106926fa8128e36d04c4bd715ae0b05b92d36e48a7a00ec067918df50a828e09164dce4fa3991ffe705131b9a2b20bf13672c4c647f32d4a6abb497ccf6c9647fa7a2160d21c6f605519338fde16c52fe655ab7594b76bbf454a98c892b5131b6e3603f1eee8e71e703acb31f46048ad06403b784914a4fca63f7c5c955a546d23fce51c865f976f045d2570d733296b35bfea6f55cc230031b02f8740abfe50b3d2691e481494fa25d16b3deb4ccc1cecf069c5b7cd93340b573b5e14619bfdb818ad174ec41303f84761880791d8a7b27e3984eeb25e99dff16eec9b18b2648420b96d0b9f645079d9133ed2d9f0742a462e143ba9b7ae886615a82d41179881ce19416154b1e476bea9c56c0e26ff88eecd61727b182e6b146508567c6ac6522a11c9f8f3e630ede9c7647649dc7d2e4474bcf2bd81f930a81a84e72621a28eea1c4dcaebc1c559af6f8aecfb4876ed98fb8d9e68de1b21e3a56d62a38c84dad0f6a7a8da95a9cad807b5c994ca057fe2ec14f93ec073087fb93e94c8192f5c0d5aca8fea7122f63d43ab290865529ea1b57367bca554f4607f8a03669edad1f5c9d87e4f3302807f2e6e5668cb83d91a7a48fcc3f2468a3d188456be0bb8ad3fe2d79327c12cb07dea36865492eac0660d01ff005c68c87173c70d428b414e2ca7398640a9264", 0x2c5}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000400)=[{0x6}]}) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) socket(0x0, 0x4, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4091}, &(0x7f0000000080)=0xffd) listen(0xffffffffffffffff, 0x1f) open(0x0, 0x80000000000206, 0x0) read(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dcd02e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80001c7ed14f6b4a89330f4f32dc5d29a1ddb380a30000000010aa8900917800000000000000000000000000000000000000000000000075bd0ecdfa60cf0ca413fedb0207"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) r3 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, 0x0, 0x10) listen(r5, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r6 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) connect$unix(r6, &(0x7f0000000000), 0x10) dup2(r6, r6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) executing program 4: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) (async) r3 = getuid() setreuid(0x0, r3) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') (async) r4 = dup(0xffffffffffffffff) (async) close(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000002c0)=[{0x6c}, {0x1}, {0x86, 0x4}]}) (async) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x66, &(0x7f00000004c0)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa01aaaaaaaaaaaaaaaa080045f80030000000000001907800000000000000000400907800000000450000000000000000000000ffffffffac1400aa"]) (async) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x101) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000540)={0x10, 0xc2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x447bc6ed}], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06', 0x10001}) executing program 5: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x96, 0x7fffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0xfffa, 0x2, 0x9, 0x80000000}, {0xfffe, 0x4, 0x4, 0x7}, {0x9, 0x0, 0x45, 0x7}, {0xffff, 0x2, 0xff, 0x4}, {0x0, 0x1, 0x1, 0x6}, {0x9, 0x80, 0x7f, 0x4}, {0x9, 0x3f, 0x40, 0xfff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x354, &(0x7f0000000340)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0xe, 0x6, "74629e", 0x31a, 0x6c, 0x81, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0xf0, 0x0, 0x8, 0x0, 0x0, 0x14, 0x66}, @routing={0x2a, 0x14, 0x0, 0x8, 0x0, [@empty, @loopback, @loopback, @empty, @empty, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x9f, 0xa, 0x0, 0xd, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @routing={0x50, 0x6, 0x0, 0x1, 0x0, [@rand_addr="ab74689c795403628d8964e3ac2aa09d", @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x3b, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x8000}]}, @fragment={0x3a, 0x0, 0x7, 0x0, 0x0, 0x12, 0x66}, @dstopts={0x3b, 0x1, '\x00', [@ra={0x5, 0x2, 0x8000}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x5}]}, @dstopts={0x8, 0x1d, '\x00', [@pad1, @ra={0x5, 0x2, 0x8000}, @ra, @enc_lim={0x4, 0x1, 0x6}, @pad1, @generic={0x9, 0xcc, "30b726f87814d42aa740065eeb152d59f24b21d0002b406207695199e34487aa88cebb7380a2ecf106caa870f4e1d16a48595928706a1014598540baf320a253c1c6747ee1ef09d7fae9d19def3c507c6a0dce407dfe527259eb1429526f3fc06207dc923a7dfc9334251bb9b44c3c040d8fdb7f7923f0dd276fca40d008326cc902308f2b5b892ed7c367123345416dc6330ec270986eb49f68129e9735b09a9b3060d578a4a6c8df211e6a09488446a7e1ddfe343bff371908243cfe3a712989994b87801d87c551e710c4"}, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x7}]}, @routing={0xff, 0x4, 0x0, 0x80, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}]}], @tcp={{0x1, 0x1, r4, r5, 0x1, 0x0, 0x7, 0x4, 0x3f, 0x0, 0x3ff, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x81}, @eol]}}, {"29b287d8290f975597d9091d17bc295befa5296df057d3f1fb901dd84685eaf5d4c9fd003603c75a78c807199254636c761efcafb822dcf31e2633f63b70514934b2a93ed16ddd1de505f952dd0fba140587049511095ba031d0b824ca73413aae53599aef3fd117b859d0c4f61c"}}}}}}}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000006c0)) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) syz_emit_ethernet(0x102, &(0x7f0000000700)={@local, @empty, [{[], {0x8100, 0x4, 0x0, 0xff8}}], {@ipv4={0x800, {{0x21, 0x4, 0x2, 0x5, 0xf0, 0x65, 0x46, 0x2, 0x6, 0x0, @empty, @multicast1, {[@ra={0x94, 0x6, 0xfffffff7}, @lsrr={0x83, 0x23, 0x0, [@broadcast, @rand_addr=0x400, @multicast1, @rand_addr=0x5b0, @empty, @multicast1, @empty, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x7, 0x7f, [@loopback]}, @timestamp={0x44, 0x3c, 0x80, 0x3, 0x7, [{[@multicast2], 0x802d}, {[], 0x1}, {[], 0x7fff}, {[@multicast2], 0xcf7f}, {[], 0xffffffe1}, {[@loopback], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x1}, {[@loopback], 0x7fff}]}, @end]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x40, 0x40, 0x0, {0x18, 0x4, 0x0, 0x1, 0xeafd, 0x68, 0x9, 0x9, 0x3c, 0x7fff, @rand_addr=0x401, @multicast2, {[@ra={0x94, 0x6, 0x9}, @lsrr={0x83, 0x27, 0x8, [@loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x1, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x200, @rand_addr=0x3, @loopback, @multicast1]}, @noop, @rr={0x7, 0x1b, 0x0, [@multicast2, @rand_addr=0x6a9, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, "40c99fc4"}}}}}) ioctl$TIOCSDTR(r0, 0x20007479) syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) sendmsg$unix(r2, &(0x7f0000001c00)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f00000008c0)}, {&(0x7f0000000900)="2a4a07b38ecb9a89f93b0e946c6432e6ef06e9e6dda4acd61864a53f933a88901050b2dd9ca2c522f1e262eb1100efb3af082beafc0a395e759c1aaeaf3ff4bf91371e25f067091be8504ad46f35176240ae79d05c65bcef445083ec0b5ae6476a07176b6a9fdd28d4efafba2a2f608cfaaa4c60a98d40b8ede3de6ee1fb7f4e83f2558064e2d436ba55b34df588981b37666d890f777b9182d06dff34e0fca3bc8e819f831cad813085665879ca7f8039a44697cca7d9617aa74837cbbc562678febf2af8ad518333bd9b6cc62d43a723669aa351b38975b85d10ee3f9679ddae495fcd8d5ef71d3c87a2be1437177160985e8cfcc37ee08546b6b16bfc6bdc34c45a3268828abcc9f20ec18e6f1f56e4188fc86f541ab3de6010a7887480ae20336c38725ea493e50aa1e4036dd457fce686eb499d2c43863416f8fc707cb4e7ae61ed7d2b903d668e8ff40a6b348b70acbdef8c677f3c231d693a2b3a604c19209e5fc5c74290cc3d1f7cfea91b6575d1862218e61cc6eeba6b7ef8692694ad767da5132fd9cd3c46fb435a8375f9444df3165f12dacead9dca58477f81c1aa12ee0949fe85c84c156300dd62b8af57bb820280fc387a55f79170850f89b97c5119202f46c24f63cba33ebdc76239c1e35d1afa99569ddce181534cbe9936d372c7bec547461b119fd8971b1d5cecd75526fd9e7917ece57439ed8298abba364c001442cd2ae9963df15f5f74079e76b43618ece04588ade59c4e8b2d3402f3d53def9150576806a3f06fdac7041b47e23d246f0da3e6b013aa26ca4850b99f3b258096a91b61ecbaf5deaae2ca982f82be8b84905c1fb3405a3964ff5d5ed578604bbb26f1797832b1d59f5e21505302077b03719d5bf5717cb3b6873a2bb628ae23c5dd090ea851a57c7fe71dd69cd8607ab04d8d4e6957f5ab824f4206316273e37e692ec21ff7723a8d5ee2c17023e34a6e05eec918cf026f5ac3a922b66f27eca25e250c6a05b1bca0e59c8464c9b2c2ae70ffaf33413a84393c16e52c1663c2fccfd010f3902e77dbe4d9d19d40fbd73640d8c9eb7f9f0d7818c1197b59f4aa194bfb47714ccdb3b80118e45e7de4cdbb1b2ea491df74bd1bb69b7f9c36df2ec63d6478464951627bced458698e788ea21bc50fc517922f0553a5b265a7b0cb82662be06d52d2bf5ee2bab152fec82244148aa1a8a36c60db16bfff5c8ab4270e0f4c2612c101e8a8835541766540d0a0d5d9d0d989d9394a1f0d4284c03a79d9a805826696567f208bde36113c14f8c1f1218f42be49a1edfc9c0484fdc6dda5408bf4dcf94b0016b6dab2b3ee51ff4bfea551df88329e74edabfbe20e83a811b196bb07384b001875291ff33d913fd3bf2414c6d683aa25c67949fae26ec5f1873d3bf62f859507ae365a331f2dc3d5d69d7eaebde876f75da684e38b4944d6bb0925df4f7f7d6f30c718d5fe5c74a652c6503e02bc52c342bb9536779e13147e6b9270341e31857df05c63f950dac81cda4059c89d9d211505a7ca314c3dd6e936d7af9eafad4d623f7d088ca54e449a521055a7405457099cf1fd52130aef6efe21de9a02cbd5e2b435b392a3a1075498fa0bae108d16dd864916b454d120f73ee073c9f8b4014f3b5524c1e4aa877d8fb69611bd21c871447d7137bdaaa2dd530e4a389cf484b794cb8642894b6e02603e343732afff7315af2b133a0c263d771e83915ed1fc963dfefde989871aaf0c8b2d83eb028752a0df47a260571cdccdcd656b530392439c15225a5c1e137fd5a792ebda08e44ab567bda703ab2d0399bc7520f776d4d91e16a7c7d5b84ac58521f4e1bed94118537d87fcebffd3cc5e3155f0be5c375fc61f5ee83a4c83132d9fd3abb8576e9c631c73c7bc4da9982dcdd0883f7881fae6a3e8c609837eaeb322564eab27c50e7bbad6fc36bf993fe1c35c225af95670edfb6ee120cf261e138f0152571e817061506c93c169de6ccdde435c118b5beb35efd78f42f7ede50604f705f9fe07a602a0fcd48d6610b25dfc0868d01b038222967c3a5901bf2d7efbb1b699770a43b7f0563b69975abb2872003520db3355b58c146be3dae2000d50a75dcba9f009d8c1bf3863622f2032722283030b8d6588b21c5c9a22493e6c108baf0d40ff2e482113e938025f9e73b2a0deebf1bfbefd68550fa64ea9d2557945a7be6c637fd401242a70e769e1808c5a40e1d74f6a3746ba193bbebef7e02407d99be423b1a9c102ccae2cd3c14f24ce5840c006a4f7973ba18b91244716db8bb9fe36d6287fca2e320adf3e87d39271d6cb1a588c2751b93271dd11609020c619741e3b110524730cf5344d92b084c31f84dc9b71cdc54abc6d8986b9ac26a6e0fa32a16193002124cc18e123bdb5a3a6b3466047240a2da222d10063c3b2a449bc2824a0741fe98f454870bd4e5c95b3826e5abe796a83f9dc71ebf2b5332010c237b9b99fcc40693d04d221e08119a011ccf82b5efc83a3e2eae0bed6c883e0a4cb7cd2e3fae9d9073cff9c4cb74828a392f893face639c34a704bfdda8ead38eeb65d46e287c8f1ccd8c21f1d80aa479bb02a17ed1eaaeb28a96756cad0f4542692aef4a7fe81b71589b8cc546905adc2e27c0c7cc1c5eebc1aca968e20fa960250bbc0bb43e3e4db894be048cfb832fd30ff43e269104eb55a4c4a9c87330b00d33ab0aaf4da43244aa6f92e5118575ac7d0231630cad5978477b32832f7c77f278ff8d418d060a1722b3867dafe5597c2d88047cc62aa74ac7954513044ecd7954dc02fb066361bc11e22720d5ff421399129be201095e6b67834c50afedd104dfbb0ee5fe4462bbddb8d0f990329c1e22eea9765b83612aead926d786129e1973fbcc5bd0100af39d3dbbdf3153fba84e9f695f3442dac6697d98fd6ee1a0add6af83500acd348f622d32ddde0baec1401a608393606afecd99719836d64d6ac5db633d0a4e11e1abc9e88f311350d0cfb3a167dc833dba97079c50f69e9bdb5d70e1dab655614b60205c08c0fb9a1fe4082561c3e58df78be9374a34baef9353e4f5635101ec5436255003095508ff776bf1c4c88962f03c8a9499bfad69995d27c43330bbda2c39979f00dc703d7e977096c9e318972f5e398e1136ae1c2fa4ac5233aed109e6d29b27b7ead06925067c2dbb2e7741731da103ee394a1d7d259e360feff63dacfe1707107034ca6d75ad8159a26bcde87489df77da8a643e80b6efca9b279b424da78ec97e3a59ff609805f9fdf3e20b5760f05f28ee7c2048c3bf52ef7a8b4a84b8da2eb1f050fa6c4f1a0649e73e2081176152eea142677ae0e6a1ecd1643c20ad1a8b3848a3469624d7e6e1ed38f19f82926b6fd6dfcda2b3ad8a40e3bf3c56e3bee5799a30936e573e4576eafc660b3ec847db4ee6fff45231a1f1e0b219187cc242eead75f234d2b6e012038c83caa3d260484cbf32eec2eadae03ae2fd7d01d124f49bdb915a24f3e0921c7d86d6a279afaa3d96483aa324d40730d02ced63c58a9565822c24e2d3e3389926aeab7b649be89add9cd0102b7b5f60bbebe2af871573aff69b80570243bc486f8528309b378ce726436c03ef0e5fac83f09cfb078f5d330692c68432b5f4437263d793bb93184bb3aedc62930c5d5faff3ee7e80c65f6a011533e4a6c05c4ee6f2ced008891b83f430b67b35184baca21cd85211f1858abf6556245742244dfb4f154685a19dd7611741627fa8f7ece0d52f5b61c3bf6b7f2e6d0b13e2cd1baa29b9eee12cc61a470742f2a84912ab7a5e933d1ca6528a10271a55d5c4025bde80b38915f9183b173ace9710c02f23e5374cb2320473991c8fe59029c75d1df479051952c7c28f7738013bffa935f467dea632ab3aab445c7a516004e8b995275c1524adfa4484f8d5101a4625e424ee5dd3fc7e6df1f0995508c2d5f405c151f876764846c2dd4853c2448a33fe9775a91cc83177a8ca66beb302ccd226f6dce2292a0c3d3d7963aa3f18b7e186fe2a44ffff4ba5638271b92a0a1ec1849ed2cc95f16db9107ce826b46af395b79afae40ad6e178bee6f16add37d4d784189516a6b8c9eb7beac83f1b45eef26ac09049f6a41003dbf7d7c2af475c7d9bd9f7373620bb89b13b8bc7f12c5e025c59662ee1941d921d1715b4565df9f13051cbfb76f48f0a4795f18b0700f6c2956798ff2ecd144d41bb82ad5ea57ef1ad671585b9de1da1da5367bf42921b6aab1d5a4a5dc4fecb61f322e68f40817694325a721c6e7a8688914451cd8202f5c86bae3fd8d8669ba7ba772da7c6fb582970a7b801a65cc7bab1228817f39db52ee7bfcef9479b3de29d6ea278b5251d4f7c1d4b4b9677dbb43e13a161d8d6d402f723c945efb5a2a3c0a5878d12fbf07aadadd5c0639b343f411f42c955867d213f89b57b1c06e0690617687db6aeb0de271f2215a50d6e60e5295d6ecc46338407083111ad48261f827c8fc44efbe336dc2368ddb238284f8fa5b4254253badd4bcce5b6b6e71af4b351bfac97ecba50424b34ffea1d38161247cc2f8c75449ed26da44e88e5159507fa48af5f431a1091b6ad45b36fb225a3d2c310de4e75dd8e3d45e01aa2dd0c5981d4ca5575e985554613393ef1c5e6a9fa65d8388a94210e91eeb03815cc1199b95ea6a3470451a7eb61c9edd27fd7bff545c5b8872a7c0fa8f46b33aad061d640071941bafbd22261c5e84b0f5ecc59d570de775f5b11b75ac47ef6d0222011b8640166c090692a5438eef2e9fa269b95b6a2d438e014690b80d13fd18d24d99627059f4a8b3f7238ff2cc462c8bdb15adaad08eaad4754d13cea461db538c6a3dd603a9e6d2a60ea325c1eea85a0822cbba77c2f82e26021236728579baac148d0be4303d758af1762d72370f796dcda0529a02da4554a27550ae063db1f077c24040363f95d34e9135c187361ff5e46168d9d51addba0daac5255b74ba9fd65820a6d5bea4fd5c573669ba45319982172002958d242ec8328a756d00edcfb5d51c2d22abae6ec0a08e23f435c610224c15f9c65dd6be9a61a2fdd3b133b596d54eb43a93491929462d289d58523c895839a34ab65192c6dbe89e6177151ef3f65b160edf38d6c2a7633f87d59b4646286e7035c89fc186a2c11558e91b49ec83d7d9d2c6251bc210c272e078b3e4761ae1aa3547872ff403147c70245662c54d38fd2263a29659f1cd26222d1f34c6804b5370fa1644d2a2f2111c08d46460abacea36ca92f8f36e286025c97ddca03122544c02517e265937edd04dafeae4558bcd7510ccb746d3cfb184ec3c04964eaf14a37e7016665fac0a43f93e37bed0b648881878aff08b85e8a7e07da4fb18bc45e2738351cbb7c2a4db598076a57ce0aede4a8148e218312c58fe72024c78cdd3817c88d53905990c855d8635c4bd320a2b7766e2197eccd9f9061b70e1d7e323ab987c3cfd7757c7466e2dfa49c60d9101e31bb5f40a6fc7aacfd1a4c54189e3bf50e021f5adaaf48c58ff26ec309292e07ad30e87a331ae3d46651aae48df604c7a971fab08c40d2ff68627f4e7befd49e279ad4c4297c5626ce9e3c9c334aef2d38f283291e13a28542e3acb1696a76c779cbb88618220b0ce729dcfcac8e068481133b1008225890817073f109b16fcfff974fe29158e1a6c18c5888f261a68499609cb1588218cd878a6426c52590b76248eb98c219ab2adf1510379487930a63e8ac2270e0b62629c8231f6fcec83580e84d7e92a09b444c75e16f816f379139", 0x1000}, {&(0x7f0000001900)="2c6375a1aeee9c49cb90413275fc7667ed71042a5436aa72d8717250921749cee94285ea3a5e1d9028ec8e24085d89433d1021c87f7b01179d8931e2601d3f88e8fdcd8989f9789e17ebc8f5dbfb0c273c1af2a52792163022a58f0c7397d702aa1156f710bfbffed0d1a039593b055c831515582330f702e9af9b3ab75408924d0f94c777bedea14e9438e3bba41cfa5c1791fb3aa74632986cc7ffc39236e5986db19cc186f219794abb69d53d3447383629e3cec8d2220bac06e842fed88029595a260ceee12b18c587e0aefeffb984baa5e9c1d3f269dbfc35311caf721bbad4d9", 0xe3}, {&(0x7f0000001a00)="20cb0538f43d3af31e8ea9733d4e03f3cc3645b48fed4c634ee0fc70a47542faba392b59c043", 0x26}, {&(0x7f0000001a40)="78de44b23962f753873a16c72933db62712891b0970ecf24b6d661f2fada911f012d74c18cc5890fa8558613c75a2418056d8ac6bacfe9d2d0218a6ed9f6ee3fc29aae8cb4a9adc1057b4f0290822f8b65b8056fca0983dde950c55d057b942f", 0x60}], 0x5, &(0x7f0000001bc0)=[@cred={0x20, 0xffff, 0x0, 0x0, r7}], 0x20, 0xb}, 0xe) getrlimit(0x4, &(0x7f0000001c40)) fcntl$setown(r0, 0x6, r6) fcntl$setown(r0, 0x6, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80), 0x20000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001cc0)=0x2) ioctl$TIOCSBRK(r1, 0x2000747b) r8 = semget(0x3, 0x4, 0x384) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000001d00)=""/118) executing program 1: socket(0x18, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x0, 0xfffffffffffffffc}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000680)="05e11f55c96d628b3d73edeba97cd4ff00d098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf86b70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c854cd825e78f953969a81053628965010cc74d4b9206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d35528829d9a7c484fbe969e3ccbb57253758c50932b894c80107c8a4011b40eb6fb7d7925a151586b515c0c6890b0e0f657d61ec93d0f4e1df763a51ec46cff17dcd4", 0xcc}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f00000004c0)="14474e18a3125586ccc0800a025d7204a59e95a8a27fbf9bec0ae215e58a365bccb59bcf35c3881ceecdb7d8150349606176599d29706978f5c9ec304236cc27609df161b5ac332b9bf0f7459f28a78f52eba58d1aae35160636f964ef27f9d997bf9219c87bc6c437493a38cee712ddb366066f75a8716590661c651196c7b3ebe5273170ad1be7bcd19c6862f66c288645", 0x92}, {&(0x7f0000000780)="fde3b5950caeca417f254390e4d35f5b01077b9f4ece22b3bf4d38b2e88b4defdee22cc66bb408f48bfafad74041a6020d69628155403b2cfc65dc86e4427e8247056a984cca33aee0c0ea302ea24707a0eb8a27f61c0e41d0c5e0ca2d759ace9aea1fe2c0d0c70cc14bda1d92b51dcfd663dd936e313430922c1cd67efd97b8eb7feb00ea9594be71ba8142a77bd70ce7646736939c11d887b0ff645360d30a34b66384da383efeb182451aaeea2027e3aeea68da0a8976c704d4e598eeef45847ec00a7fddadd8c35a3a34b44b76362bac9224ed68db9d6830a59aa8b7e46db3e7da99307612499277b6aea10feb77f3561e98a5fefe0325e7d06ac5b317b5baaec12567b2843e54e30c04f326f09f012ba8965431c8998a36fd10d9206826a14b63ce1a32e49bacb85108f683b2a94e8bbf599a82785ff6ddd2e130b8f2f42d5fe7fccb659ac3c1fd919b2e0cd3e283a7d437972aae3256b158538c1aedd87970a342ce0a09de36f65d1ceb46c211553569", 0x173}], 0x6) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x200, 0x5b) executing program 7: msgget(0x1, 0x201) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x100080001}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x11c, 0x3}, 0x2, 0x800, 0x0, 0x0, 0x9, 0x499, 0x7f}) geteuid() r2 = getegid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2f, &(0x7f0000000040)="03000000", 0x4) (async) getegid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x148, 0x2f0b}, 0xffffffffffffffff, 0x7, 0x0, r4, 0x3000000000000, 0x0, 0x2, 0xfff}) (async) r5 = geteuid() (async) r6 = semget$private(0x0, 0x4000000009, 0x82) (async) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0x5, r5, r2, r5, r7, 0x28, 0x20}, 0x7, 0x4, 0x80000004}) (async) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001f00)=""/154) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = getegid() getgroups(0x1, &(0x7f0000000000)=[r8]) (async) r9 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, r8, r9, 0x0, 0xa0, 0x5}, 0x400000000022, 0x6, 0x2}) (async) shmctl$IPC_RMID(r1, 0x0) executing program 2: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}, 0x0, 0x0, 0x10000000000}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) close(0xffffffffffffffff) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e541eced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f000000", 0x9b}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000140)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000340)={0x9, 0xe6b}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000380)=0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x48}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYRES64=r0]) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1, @ra, @enc_lim, @jumbo, @generic={0x0, 0x1, "11"}]}]}}}}}}}) sysctl$kern(&(0x7f0000000100)={0x1, 0x17}, 0x2, &(0x7f0000000200)="78128e9d430f1ee6469911cde7651a7e3c6c132bde4b7baf5e8e5eec63d7768a7614c1efb59b302f24e2bc21be9ca7caa4bc3176680a", &(0x7f0000000240)=0x36, &(0x7f0000000280)="db9bb31bfc02c6cb0e0f52c44db56a21a11ea3aadb231480b3124943448c31bd0c81fc08bef2d319fa0551a3ff30bb7024e251f503152dbabe880148b2514c39f3a170f43d64e1cb457bc5fa07748aa3409b4d981345940bba34c9194c2e2700b17b5f7b2bd79f2403a61fa790501aa2b93cb088bd484af08ea2ac33cc9c403805cba1c543b0f1a7bc42992357ae1f", 0x8f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) socket$inet(0x2, 0x2, 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="000400", 0x9}], 0x43, 0x0) fchmod(r0, 0x100) sysctl$kern(&(0x7f00000002c0), 0x2, 0x0, 0x0, &(0x7f00000003c0)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d68689e62d536f6ca4392eb44d50312394412ea722b7038320dc161786f8d222e28edae349e83f66f275c7584c65cbdab184df423e5791b3f332f0c311b17ba2f78d1df3143e7e8d04b6597d60642de5fcccb7f660b87ff693a9563ba3b0e", 0xf9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100425e713fa30ee8870000000000230010005b", 0x8020000}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="00003dc7", 0x4) setitimer(0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x40, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) shutdown(r4, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000"]) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r5, 0x0, 0x0) getrusage(0x0, 0xffffffffffffffff) pmap_unwire: wiring for pmap 0xfffffd80694ce4d8 va 0x3c17859pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirdenied attempt to set clock back 3221225548 seconds executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="95087a77fac7f440a76bb0266b304999e8d91a5c5b4a5f20cfba257a4f453994c4e74eefc13407e74fb5d1afe3d61ec37cf748f3b78a442905d1e6a61d62bb133f4885daeaff4abb9b229d96ccbfc4af8d1653e51427f1a46f259833a23bb2e161ab8e55ece4aa48a1c1064841f5bfc55f9d4f9755a5964db708c1c50e00f158f1517d66d160e7f8d1daded0e59974a4ebaa48eeb920875767ac5d73c70d21a09903ff0f485f46db052795c54bde7ec6da53f33d54de785d823160641dd78597da30d82fb9a5e4db1558a31e4dcac5aa4c38ef9a61383c1bda1a0a8e9b1982d318639667f29cfb7b0fd8d3ae043770fcc2e60055fcb37260ddad03d9686dbbbbb973c378d7ac38f313423a2b0bbf16f87a7b71eca037e5a85eebc27f4e2c484ea39668f581aa62f87b5e76bc9603fbd0c35b9e289aacc337d995497abff8d416f8a02ac5455ace64cb8ecf8e270f3246e5792f2f6b58bd4d7d3a320dc9af696afd15be8c54580919a63349f346cd54693fd29adeed937332f1290560f2cafffd88464793d73ed47afcc4d68d9250a30885a14aaa62f5413b22e9b1b247f535c3472253ad7639b612341d1f94268bd6e4cbefce7b53ee78ebecdefab8bb3fb5a54286ca5ecd1fe8fc6eb03eb1effa33c019a3ff5206113cab19dff67ff71b7c1c6dbc3195e5166eb09f22300c298b421ea74aac0048bf2734840d747a61ef4209fc482d19c207db7f1ab38700fc024d9ba09e44b04f678344475bd641f255c0a0ecfdc2164a46acf297f82fec1e0b3531eb3d44b336d8dcd8805192b6c2156a891c917db1609df19cae7e9fbe832cd3f65f6cf07d13d65f67da21e5c518258cc74f5ff02af75f9965b92e609d3d1248514418721ad6b378d8d3cbae98387f6218518ec25c12f57ac2e8c2d9e937108e7cf5d03aff1e1c68d94be36bf3f04d64e3500a7c34aaacb0dd5dc07f7d710ca4c2da9b0768d467de2538cc51c1d0d86c378f5a44bb5ffd371aacf2273bad7a041543911d1f04646d9f042f754db1e05324119709d1b3ee0a0d85f7b0db186cbf68c6b5abebb66d6ed55dfc96f7194b2bdb21a65af4608e9b2c5c19d2bf58e0b61c5df08681f73b645eb17b18a4d7829a28cc79cefd563443999cea7a230cb8ff0cd8db98234f8662870da287cb05a0df4e9582a5374f3253ecb0540096ee32122c6f1ce67a65d3fdcf49b257072c3ee88c6923e5c82a4cca73aa144df0852f1d0743c04c9161dc08f7507badafca8661ebe8ad0df4c439acf3374988449c334f2674efb65c08d62c5458313c99e10b27861c1f967f5aed8134681a7292022294495c7f3ae78d67f92e178fce492cdb77a2d898275bc1dd80855981bf988f2542ab0a2a39324fd22f2943b2531905ad788d5c8a24f55ed9de6a64dabc079d54e8d9c65c426bc6f5292df736aaf8d14d30078a1a6221256c80a2f37c91bc82ef2ff7caf021ade3d97a870b56d28dfe0e86f8a2284f54a1e037d30ef02c079f0a42b3cbcbccd50f92df5d799269723f89d46dc80a707d3abd3601a93daeb15648be86994183edf77666d8f924ce6186303c0f759c35a98140531883d0b2540a79da892baed33430ad9011cf80563f4645cf090406d796d80dcf9ff07f67ccbb00b74d292c6044cca1112c45c9004a5a06bd6cb7f2a117faf972dbd2f7f0c0c5b40287f30d9da956b9545b564de08ab78feae3a94da9314726cdb35c782d0c5b752dbbba4ab3fe0f39b65450081af817f13e933acc864c27c99517eb1d9b8a2a93296e5e968a4312c6b32a4dcfcdac55013739e44290ec1876d387ee77b31b04750f0aa2918337880492b86f453d6194ef27bf520fab80aa1af3267932927f080323c98ac04754b80e7f3b02833ddde7f32f544bd49c80c31aa06455296e82dffef19b2274f527eaa89394fe3f35c8fc8224df2cf335e37c92a2c2f2cce426423d4d9a00fc1e2de4e69f04939b7589d6a4a1a703faab296874472cfb4aa362f84652a8e49d2a261d3a94dd42784a6d6d9a4f4ccfce64af761f8dc2814560ee7c6d332c889e6c06eaf7c9bb8e2aff1cffae416caad8d5c7f5202dfe70a33e66bad5962da4f6de0a0e4f1e1d2e0a27f892bd611568c83e7737bb2ded9ed84db62c6717b283f0298f22541ded4928b67c96521a458ef516e43093fb1b45bf62d0cfea4b94b81f2a1d5412a5ea16bcc0e0f77b17e7a3caed44150989ec392fddcd87d79b31e98b42fa53d94337d9cd4c982d80918054afb5a62d9779e415bf8bdb32d0cdf6b08d406376ed47979aff213fcf10067bb685951b946a4a87108ffcb8b82b79efd04da119bcf619ae19c459e235c836f0c24f50bf0d1bb9adf5c0a2159419586d73cfcfbabb47d1c0bf65bce2ebccb31bb2551a64e4543c3e1bf029a1b62c21e88e52bc5c26ddf787e64fa7e71fb97da8c9be47ee473e104c8c407e0995da376c1a7e0d06758631fc7fc6e384ac8ade9a337c8cb718ddef0f9d96d6e3f9490a8b42c90c0b1949e872b79e23a7bce9d3cfa524072389942ff0e439e87c3198d90d522c9e6c9e85ef5169264a1a5fb9cdf4e16250714421c5016244c81c552437d23256c8fc7ecc5ddaf45327f5bec56ad5fe70d76ac4e8f12f547457772c57efef16def2c76de1c1c6b4e36ce0dd6a09b138407a59da4974350e4e1b26b5df1ba80d39bd1e1f2623bacc4ef190a7dfebccfe7bce4c33b01d93e0ab4461e65892c0b009a408ce8d56bc30329d8a08c46da342105092d45cab26ea2ee79ce1dc68d68fa77d050c78e83a7d50b82623da0c4ddcc43638eec9a0e953cb76e9256c537ea4e7eb2bd5e642a4e801ca55ae37813b66c5a7767abdb22d472328dbcafe32c3385da2aaf1adbb3187e804437e4896da5aa678822ba70b69b8188da015ef165c6d122af21b5250bd1ae355e82b720483e628f4948dcb845ff4a88c04eff5e672eac06d5fc0633ff40c8a3d5ad9b739a09a71ce00b8abb9fbb3410a535dd678edc627fff9bee2d63a580bf1edc9469c7de42dc2225a68fd068616b33bcb28fec2d0625ecf6b7f348bf2ce2e12a2cdc6be73fa7ed327a8125de9aa1b78684311d4574176212677e7f6602c4471e277d9e67065b0d1a047716c7cbb0ed05bd5ba1d318273c7801cf346250c6db6ace8571e5c24c211705700f9ca790871529dc9dc9b7eddf32f0877b9aeadaeabb25b5d15cef5a7f9468e9337648b175e6f07a4f40b358063bd4b7d7192030513a87e1ae41852c287fe2eebd622b189bb6f9f31252d16029e60222ef2b96000ac599398df1ab40071302b9fdcfe99edebc262df1e02f32e691bbfc80325d72c398fce901aee7777853db072dd8be26e36a4e4427c69a67ce749a11e719ad6e9c63c31a51d11ce4b888eeed2ba7440882286a353efa9839961a749b9662cd13113f5981de02421d4a3f1308197d0baea8437d99ff9153bf7fc9f858306b1109fda3ed21910442fab3b0a17a73c6bb8a370c8d167f0c4622c1db3610e2650e89ceb3a6587f35eabdb4d10f452029441322395c79164581943e2379312cc47bc0ab0503d69c8576aca11a34c9c5765f20f9404441c0d1f72fe75869d4bc36a02152023ddabe6045bc855bf6972679f79a0e7ef1054a98c9558cfffe7696926dbd8ac967bed0ee9634ff167000c82bd2f4a2519ad113dc706dfd65773cf87dec8ef9c22439e45e4aa69a826cdec0f264eb3f738c191c87891226932f8e1fac59026ec7f3bbf9d23e229a78f550bd7892776feb6538d12303bc066dadfaced9ec928b3958a2739189d18272d2ca9ae0eb9d62008dc0b08a09180950630258d210d15c43b717a396ae43cafa759813648bb64fcb0b6bfdf374429691de051ff485ca56db7654f4c1d87858785b068953c0424671438275756bd7a47cc448044d0c353d4f05c86045fd6ec6b8b49f0fb77633572f36212c109ce8bf0898b42fc84a964f10cdd2a8c72cf449ebdf80ac77f79d271f6ddfadc6978224972b3b098730d304dd0472fb0ce4fa6c827ffe033e32f4c2a495f57898dc6567efadeb9bb2f6cdafc8177c2df326eff2665ebab3312f6275ea4c738a97b650d27f4a43f7f132c615b7552a6aa1b3a1820981ece04ac4f4b968bb160ecb3268189cabd47c43789d4d0924e33a7c630adf1917abbaa878cb5ea1574a9292d460733e7f62fce863bf265ef98f6fa801817be45790eb06f8f43baa97eede3e0e7cc8651c6ca1b0c3181a12e56d4d1ad82ccb857f09bc640d07f2c100b55f9cfb7e82dd13f1795666d17190032184b792a606c784ddb50ffbb478aae90559c4056d28bf00e50a10c173e73450d7257f0b409960830c7adb5281a2cc373cdefef9fecf7ffcb1e5bb01b640cd67dd1598845c5333dc4b544d9a631c61561ac87ca1231de5b39cc28efeedf9d68b328aff357d8f9ca96361fad3e00de419d84e25130e485c4b0ae163528164b3c4fae3d0444bacd90670cdff9b414516ccafc3240730918080187f4df84fce11279c0494f0317e889d73f05f381afee7da38cfaada607056561019a737629d82eb4ba8ed396ef2e01d405561c39332b2681616e8ba28149b62774d341967cc3f5681b10c60a8f5bdb5c9d5442823038f4bb68040d6ee9a79703dd3a8f698315b637456d96e8de16597aed264f3c8e1ff50b3ab9ddf9bf679c9ddbfd5d148083fc29c9c0817c067ae47244995c7014ee2905ecaa9b1a1e27765a300f0a5a95d19213bfeb76742772a768605b5fd4827945fdd52716038d9277be0886082d7b22229b650b5db67dbc284b34448c2461d3ff7a74327e7e4861840d93bbc9112f0cbb6c2af6b195cea17ece782e8f079a0c29372c18b5278d2d8141ff7fed2901e4999b7aca82e73b3018e8346b232caf46416a024d10a68112c743926e71cd7e30654082be69adcd6cf0109414919bd5cda0665d35f3e1bee4d2405319827e95a97dcc2b7ca9a4c31968842b20238c2c07745555cf3647935a192320d4de1752c28727632f35ba607a2153ae64c745549989606072b49e1bc60c8849736241a27db8eb05bad1f4b804e1ab4e4a8da1ce2a02e90daaa84e025741af8d50cade114245fdd69a2d67d27617122070e08a86a6dce80c8fa25fa1f8b1bffdc6c876ed82ab5e494e52776f05e0530e084250b829b27838a56230426ecb79ed405bca98a6e071d164e7871550924cbb48e3e33ef380895b19969e8dce6c9c2a2849f414708afa90b45e7b5acbf13785d9261eef1645462244dcb3c69669e510245903c917f96a19f5a5e89f4ca8fe6340ac72acbfcee922d4ef4e33911c9f26ca3da7e6111d4ea3617aaeaf4e4bdf1f4ccd96d0027379ff6cefb3bccb1af0790aa51f6e3f81349fa5d24e301d31582813568d05cf65132211d63cc0c5db23ed22dbf01d824d43ee3309a3cc1d9a12df66ad956dc8fe195a915d533e6e2b557f8fe10965c3931df9d3b437a9ddb3de04d0d3fa1605fdae02e309160f6979f44cb0da639f3ddd2155a3778175fb739ee54c035796e38ee617264811df0ca2bb516c1cc3d3b4527b39ba2268aa27e00f1249b16fb9c1abcd1b6c7e05ae8baac25cc5a379b5d1063f74d28ebd103437cdf789fdcb6d596e5f21a7b8eb0ed289fabd8e06a14012b2ab5280fb5a70eee29e299c49bad6c8916d9c9774ed4a24593bb92c52dc7f682cf8e0d469bef0b16095cdb6d2d7b40f484966598907db30904b5e0c76ce7b699ded4481542ae3d5b34f5b9d375465afa98382af4b5460f861c4c79ae1d4be6b10e8d28c", 0x1000}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x8000, 0xf2, 0x2, 0xffff}, {0xed, 0x2, 0xff, 0x5}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x1ff, 0x4}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) syz_open_pts() close(0xffffffffffffffff) setuid(0xffffffffffffffff) getpid() syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) executing program 7: r0 = getuid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) getppid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r3 = syz_open_pts() close(r3) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) setreuid(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x2f) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect(r4, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[r6, r6, r6, r6, r6, r6, r6, r7]) socket(0x1, 0x5, 0x0) executing program 2: syz_emit_ethernet(0xce, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6088581300988800fe8000000000000000000000000000aaff01feffffffffffffff00000000000100000000000000000086330000000000007c6fdd5c055b439c1e636abf26b106e4074692762b5645996d96c2f1b0672b54affe3b720ef6c15d0d8e4c9a6e7952c5ab504f55aa064e243b99c2e6a4f1afa04542a73a407fc19cf6ccc27001e25f3a8ed2a6a55a94644840bf3665db4c04f9348298057027495ddeceb3c2fc1e501ed500004e214e200008907874e5c736ae43924b857906dfbe6d37eed8ef9c59923253403509df3395f85e3f1972dab0fff73cd1fc9fcb5598dfbdc91c7424160e238829e9cb70e9dc42d7d9753b811fdac1a6500d492d33603d15db53f99fa66e3ec74bcc5e72549cd4d706ecd726674314df5ee44e82d3af11527738d6a191307784a7c8a0511fdcf161b1315c89c2c83e2a40efbcbe66cd0ba60a00ae13430f36d92fc251e5955769b2b05222cc84c8cd79ad5a177f2b0000000084277e0800000b090000000000000000000004f98cb8e44a3e8cd94bcb5f7a837e046cf1659ea5e89ea3536ed457ba2fd86d2fb5e8c215437789fc386ba762fe8d73e9a8d3c8baaddbb158691983a5bac284617b601ea9db693e93383c9fc7a378fff89b67ac8d2cde42f44f9580fc60d8d4a492dd0393a0677c0343a7743edcf61d45f4c0db6b0c4705d25fc41c5b43053f391254925ea053369e872379075b39ae5a1a913a15bc8bb78d8c746028ca87d7ae"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000006c0)="1a", 0x1}], 0x1) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000b00)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x3, 0x0, 0x7a}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r5, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x9, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x3}) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) (async) write(r0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 5: semget(0x3, 0x3, 0x682) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mlockall(0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) semop(r0, &(0x7f0000000100)=[{0x1, 0x18}, {0x3, 0x6}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {}, {0x0, 0xff87, 0x1000}, {0x0, 0x4}], 0x8) r1 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) executing program 1: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) getsockname$unix(r2, &(0x7f00000018c0), &(0x7f0000000100)=0x2) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/259}, &(0x7f0000000040)=0x105) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) socket$inet6(0x18, 0x1, 0x7f) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11, 0x0, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000100)="2d1971c5861533454da01d6bbb85f71900e19a135884794ce283de0227276acab8e0fdbb8364a934ed9dc8ea081ae331316e2df7f6b489e7a3cdebf8e421d1f69b6e89a26ac0444f9669f5544860fb27c0e7c04b4f1a29ca2d5e4d4cff4ad104f00775e5233affe94fbda040eda10f072a010a4caa32efcec76f09f8a6dd1c5c303cae14acaf983a0bf11ff7e9062a744cbb388d3bbdd43c391600199cfbb562974a8b9e4f3a4db1d14f2c2bb908d99e2c47659951f86781d888e0e82a38a0a6f548269f5c4629cd38769c9cda5eed7d3f6f1e3703a39f", 0xd7) executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x40}) mlockall(0x1) executing program 2: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) dup2(r1, r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x2]}) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x42ecb7a6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7, 0x8, 0xf500}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r4 = accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x0, 0x1ff, './file0\x00', 0x6, 0x5, 0xea, 0x10000}) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) r5 = getgid() lchown(&(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, r5) ioctl$TIOCSTOP(r3, 0x2000746f) r6 = socket(0x0, 0x3, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000003c0)={0x2, 0x9, 0x324, 0x7fff, 0x10000, 0x5, 0x6, 0x10, [{0xfffffff9, 0x3, 0x737b, 0x7f}, {0x1, 0x7ff, 0x1, 0x9}, {0x7f, 0xc518, 0x3, 0x9d}, {0x1f, 0x7, 0x9429, 0x7fffffff}, {0x6, 0xecf9, 0x5, 0x10001}, {0x9, 0x5, 0x0, 0x1}, {0x4, 0x1ff, 0x8, 0x8}, {0x4, 0x4, 0x3ff, 0x7fff}, {0xd5, 0x80000000, 0x40, 0x1}, {0x7, 0x2, 0x4, 0x3}, {0x80000000, 0x2, 0x5, 0x8}, {0x1, 0x0, 0x9, 0x3}, {0x3, 0xd1, 0x1f, 0x25a}, {0x1, 0x7ff, 0x1, 0x6}, {0xe0, 0x3ff, 0x1, 0x4}, {0xc190, 0x1, 0x3de4, 0xffffffff}]}) r7 = geteuid() chown(&(0x7f0000000500)='./file0\x00', r7, r5) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000640)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000680)={0x101, 0x8a4, 0x6, 0x6, "16f6ec2ef1c9e3948e4c70923f8e91630b9cfada", 0x6, 0x9}) fcntl$setflags(r3, 0x2, 0x1) poll(&(0x7f00000006c0)=[{r6}, {r4, 0x20}], 0x2, 0x5) getpeername(r4, &(0x7f0000000700)=@un=@file={0x0, ""/4100}, &(0x7f0000001740)=0x1006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) fchown(r3, r9, r8) seteuid(r7) setuid(r7) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x61}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x4, 0x6, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) kqueue() syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff68b1f762ff000000dc35812871542d7500000800907800000000"]) shutdown(r0, 0x2) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd92c366000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd89e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8d08d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd89f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a8000 didn't change! executing program 5: close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x16}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r4) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r5, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) sendmsg(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)="2bda6a2f836a5218ea5652ec7550698ae1a7e5cf5305bed5eccd92172ffae644d24a07e269644f164c29ab075e69d1e150a4b8eafead58c8d87079ac8b93d199ef7ee5046fe5aef5e32f845ae423435f4ad8b7b52a0b490bb15bf30e5cd32da800f5e3c37c5c2c9bbaa451486b68811edda030c53e077dcf3039b5a6baaf852c76801eba2a94931d193a065007a3900cf3718628ef218465f338629da49f10aaca1491035ab156ba3eeba4158c981056395a4e9d37c72f66454230b3e1fb6aafa9a3df28d7c54ef8", 0xc8}], 0x1, &(0x7f00000003c0)=[{0x20, 0x1, 0x6, "436dac514f6fe8aaff82608730cb"}, {0xa8, 0xffff, 0x5, "648e1fa6d73b912bef7f107701af7a14e219b9218c16d45247c7353b442ba0ba5e5ceee4b9fbfed56c2f7f5609d44ee1157124a3ef0544d19f022701fe14a5bf8c3cb5f1b972f8e85f168c797e071e8ef0c6bf5f809be5e5ee575779af9144d8804b2d6c5ca66e0f9d2839f10bb64be783bb2d7481c723a993a03e33a54694a203cd00144cec72df950597bf377364ebf342"}], 0xc8}, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) getpid() socket(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) seteuid(0x0) open(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xd8}], 0x5, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) socketpair(0x6, 0x5, 0x8, &(0x7f0000000080)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) dup2(r7, r7) select(0x11, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) bind(r5, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2, 0x1f}, 0xc) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, 0x0, 0x0) socket(0x2, 0x2, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b0000 didn't change! executing program 6: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d7", 0xd34}], 0x7) sendto$unix(r0, &(0x7f00000001c0)="14a58c713ef3f98887f227d2577275effd06cdf2a30b0be0313dcc925ded7310da222b97815b21863aef34ca32", 0x2d, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b7000 didn't change! executing program 6: r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x80}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8be000 didn't change! executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) r1 = geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e3ffd8bbaaaaaaaaaaaae80d242c002800000000000190780000000000000000ced4fbb1c90d00907800"/54]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) rename(0x0, 0x0) setuid(r1) open(0x0, 0x80, 0x222) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x10000) clock_gettime(0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4092}, &(0x7f0000000140)=0xffe) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) open(0x0, 0x0, 0x222) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, 0x0, &(0x7f00000028c0)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c5000 didn't change! executing program 4: r0 = socket(0x1e, 0xc003, 0x0) r1 = accept(r0, &(0x7f0000000600), &(0x7f0000000040)=0x4c) setsockopt(r1, 0x7, 0x7, &(0x7f0000000580)="ce9261a634ec358be7b170e555e4598181553782d58905c7", 0x18) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x5, 0x8, &(0x7f0000000640), 0x0) close(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000006c0)={0x2, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r1, 0x5) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(0x0, &(0x7f0000000440), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgsnd(0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r8 = socket(0x0, 0x6efb34f9ae2e33d2, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000b80)=""/253, 0xfd, 0x1, &(0x7f0000000c80)=@un=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) getpid() fcntl$lock(r8, 0x0, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x9}) setitimer(0x1, &(0x7f0000000f80)={{0x0, 0xf0}}, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r5, 0x0, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r7, 0x1f8, 0x3, 0x7, 0x7f}) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8cc000 didn't change! executing program 0: semget(0x3, 0x3, 0x682) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) mlockall(0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x7fff]) (async) semop(r0, &(0x7f0000000100)=[{0x1, 0x18}, {0x3, 0x6}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {}, {0x0, 0xff87, 0x1000}, {0x0, 0x4}], 0x8) r1 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000018c0)="e1", &(0x7f0000001940)=0x1, &(0x7f0000001980)="72a50ae1e71190700a340bdf1aff091527a889a4", 0x14) (async) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206997, &(0x7f00000001c0)) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/179, 0xb3}], 0x6) socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r3) close(0xffffffffffffffff) ftruncate(r3, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x6a1, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x7) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 0: syz_emit_ethernet(0xe4, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xaa, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @enc_lim, @jumbo={0xc2, 0x4, 0x1038}, @pad1]}], "301c61e9229324cc86474f7cad6c778331e66c4a20c457e41e5e6b7b63a996b8bda94504005e64f3c6f50c893ad4e7b5fb7cb993578a1e1d3b4d71473eb88da2a76617e887bae04cf82d535b4d53b9141b96e26180446e1becaaa6d68d997e053d31"}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c8e64256c96686225dadc40dd6000000000001100fe8000000000000000000000001500aa"]) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r1, &(0x7f0000000380), 0x10) r2 = getuid() fchown(r0, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r3, 0x0, r3, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r4, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r4, 0xffffffffffffffff, 0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, 0x0, r3, 0x0, 0x2}, 0xb, 0x3, 0x4}) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000340)=0x3) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d3000 didn't change! executing program 5: socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r2 = socket(0x18, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xffffff7d, "1026307e7be2df67de26818bda64610500"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="48cc979b7c423bfa6dee8fd2a1a5848d748d4a86e1b4515be3dc00", 0x1b}], 0x1) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8da000 didn't change! executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x8001, {0x2, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f00000001c0)={0x1, [0x0]}) r5 = dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) r7 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x3f9}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e1000 didn't change! executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x9}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x300701, 0x3, 0x9, 0xd, "17bbfa58ff02000100", 0x7}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="b6f4e1a373c4e4040ee2577e90d504cd9a6e0a250861717f9f891c162e0237f36924c552aba8937b4c5a760465d02aa1db5357d273c585dddafacd6272ea15a12330e6c24f91529000007e5e1223650a2feec5d71eb3cc3dd3a79f5e5ec562dcdc4b14c60eec56d4783b4e37aee1c8fabc6807379c7946174679a340b58ad92b02ff17", 0x83}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r1 = socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3f", 0x2d) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0xfe, 0x6}, {0x0, 0x0, 0x0, 0x2}, {0x3, 0x20, 0x0, 0x40000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f00000001c0)='o', 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(0x0, 0x20, 0x1a4) shutdown(r1, 0x2) kqueue() socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x6b) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x0) socket(0x18, 0x400000002, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x28) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) executing program 5: setrlimit(0x3, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6812, 0xffffffffffffffff, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000001540)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000140000000000009078ffffffffac3e00bb69679300ea0dbc829efd70e1a5d20ad113e466b0cddccf067a74b7bf4926ff6249af31de5f7eb10ba4ce9df81b3b0cba902d5cc4c462ce6d50b6a95acd507f464a2ff41959965db198df00225a6e0275318a49a6df50c36c25a4d10f8858d476a917152d05527df73a71dfd6dca7e583e502deae58f319df213a0ccf6c022fc43e69a7d90184304ba271d31e6f0793c2e36fec30f1015e59120bbbcd47fd889f4925e52c335a3cbf00699d"]) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kqueue() sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000480)="4f0764f3caef380a31919084c3a5a3", &(0x7f00000004c0)=0xf, &(0x7f0000000540)="4b81d4b897ded58e6ef178f5a1b64b3465db9d88c0c4aff3279391ae041ca91696e09368f5eb02eac442a163303f27ae098b6c3e7446781cfc307968763c1b4d457ae37765d3f73dcbb107f32999ca5445e530c09981db4ff8ce4ba4b67dad19cbda8c0facd08ae5abdd11877925f117cec589cdd6f73eb512ae13d200ccfc3a62fff63db42e357c604e17fb5bea7fbb77f95ca292cc3df8aa43b3e27311ed47ca5b3f6b399abbac1593119f257bbbd5d50400a17eae5667c1c94224be00d3de08c74083bc53b9f3136e6b06348fc69edcf2d2da49a50abd76a4febe98e83b2392817bf6e69cda3966b16b717a80fd394b32448fa480b1c07a584bf3292edf8c16baa65f724413802f1d5e78c2e1778b02648ccd39281d7868869f26a381c5ca6d10eaaa4c8ce2032d9407f3b62d21155373164b6606d37d77f2445a827039464a2ff94822e204fb0d927174acbe255f3e91407adbdb159cadb1244e574f218b71fbfa275202ed20d02637b646bae38971867661071b531dd611527de1a8fcad524fcdde4e40f23da748a99e34343a732b271ae2f71643f2300ff3e1426f67f76764c1d5822591aeaa1aa09f9ce0182d2c6fdf617a0229813c61f3576548134ef17b994b8d225406d8d653f4ae8b424519e4235eeb4b189d7d61d63035822ce93aab00b2d7eb811dfe5746f37b838e57d2d757701de6a3c85d3441ea09f5edc3351547438e5216ccb71b47d54031302866a3c320ddb912191426992c2b06c2080861b010964143e1b34006c5bd3cfd819135f5a8863cda5a26806e1b702b0dd183eef4a9ae32b8b6f8657b53aa8ad42c103a680379b37388beb2368333efec71e11249d859b06a838e26a6c605a38487660f83baec01f515b361d53bd3efd17a6905ef6c4d0a061760787483bc08570538be8d4124c65cee6d20b11fdb508280ed0f9e80b6ee530ea437021d7a0dc4acdd97245b575d748a7cf6be561d4afae407b87f8c3204e8d55e4de86c7c5660e2147b496f43cbd767b5eca953c1abc5a5450f21d88d21c879ec955c321ab53da4e3974d937f14e42b60b23aba0569cb58b31243910bd893b85c6ed36765c4cac3c835b6c6f2e5bad896f93f06d5141039f0a627807397ad25887f2ccdbbf2a59efbda3cfab5a0feb986b2fe9fadf86090020c2bdb446175400c91f2e89b6e645904c77e992a60f2330e4358a4828916ebe6b699da488d34a2a51d2af865aa7beed56de082007729d2092e4c4947ca6df19850bad047cf0523a9ba548b69f40525ed7f51557320877d09a4d3f7f4f54fa1353107b02428c26a80de955dde00afc0112e89795ccb8b00bfc9865a6c9c9936a8d7bf765d447e45b1b4ac051101d36c6b7e1a87a78522bfe6b1caca157803b331e15997b035097fb05e8add88fb1ef1cc60f219eed014f889e0769fa182aca508a46cd0b910c28e460152d69a1e96f7c89273bd93345acf1950c538b07913bc3e618144e847eb92aee9eeee911859291d140513cc8b352a875eaf624fe8dce04afb8d13e537befd11cca57a233c5033675a7d49c2e729d3744d7bfbde89329a6f4c0a0ceb412daa4e561899d6b3b27d8faad677935aa748c83f4956ff27b38350867e76c44358dd1310f30986444bff268df8410c21292ca318d6c5b676c68814e229ff872bd780e384f87d82c8225fdc9d35806497b1801db662c94dca7191d35a07e22ac64e1a26668f8bfdf023ff452c91ab78525a31a686f07ff5e37b3c715aea6791ae9d82375a3587d26c7d3c71bf237e5e0d2476a0617e662e0a7b0c006ae0a80841dfb8308cfef1ad652f893c2dffc32e2e9b3f8405576f2095029db0481ea5c27c0ab91c02bc418e105b283788d1c510c0aea17f573daf9957bd9f393eed9234940522c0e490ca178d8cbf77978f0c28c9631eb04b87aae4ee950345aaeb882155a0864148b4e1c0a94cfad02612fcf2a519c3a38e5deeade7eca223b62a490f41802fc8f40d0449a4c6ae5e8d803417c3fdde8f12afa102e6d44e0b52693da2826236be960172341bd0cb50927b53607a5ee5c33c297a0798b4081675777d0d9839579d48afc774c8b846feb3dd08595499584872b0d6566ae2bc5000fcd87b7e7504ecfb115974fa0969bcc2b05d88192ba6260a52297c210eb26e786f47a72077a45536bf5c66decb8d3b8ae43d7393429f81b7e66b8d469bd760fba45d08ac734cf3310a6971f4016e1bcacfc62be43bf06be7cdd2ba92c38d09911f82fa19405eff0935c6abb84989ff2b58db62488d8f023783324dc4329464e468481deb57a91f022222c87ae65d96b8687fbd7c24bad60780645ad4658b5c526bfb44dd38c8ad927dee06071009b728c9f6d5446b078d78575dec258410aaeca1666bd5c10eab358cd3dd53193ba8899b2b25cc55d6833992dffb66b640175a9f67948d24ad3cdcd5002eb91643b3eced0bd8b4e10296e79eaeef274c09cd7c2aa14cb231ac683b7c361aa2690849494109f9a5aa191cc2c1c8d03b831d4ce5c238885f990f2b1e88d4f29e81ea50a4f9d3df58a0945bb8ff0c26d76f9fe7426d0e03c2ad68051043e45bb146e104f2a71caf63dd1ad2e4b0ff4ded3172c906326174c867734ba06f9f3e37cf354c2d107d8f1e90e0c07e6f64d127c449f3e0d3601d4200bd1b002831977c4d6fc164a89676b92bdcaf777243b7cb1896a5b45e2afbc73541bd93490f75b6fc9d132e177cbcf27eb720ea421646c3a74948a4bbfe8adb662ceb1e436eea79e5fca839f8c92fcef3715a32e070c173565ee69412bd80c552961f381b5288476086662a57910dae51c83c99ca83e71a5c39fadd36fd4c58e3aaf6a3ebe752b5d5ab964eb041654991c0be18dd7f1deff1755ab386e38b5bdb68b01d34f5e4a006d3afc73922b2e7455d4b55998f6da7a79760c722076c18b03edc0a7f73d5df1e6e53c54bc7629d1bf6dbb6e79a4f3e6d97e101ca229b2567ca15e43d25fa5656ed357963ba7aa06f8e7e9ecaecc14cea3daebb74b79d07c3e5167fdad6429cb400d4d71d47f460e18274026bb6773254ae6b65c1b042ea051f0db9e0e337b83a3461757b890f36b8a0298a6503a23943062f33b01296fc517ec156b0eece8f4da675a0801e46176a69636f5090321d0d4ae0108216b5877813737c55a8eba8d1ec174e13cf39a47f299ea09d7626eed3bcd9d2259b6f4577fe5aba88d18bf8241362c4d30c41b85f71224e00d80dd7c67f9737b41c1726583cf54bebbbd2372a9afff5deabafe0325ea242fd2f5c9ae11d2e4f2fcdb0d79581392156c74883eb5a844ed3fabc4d1a46257bb96f9a22e9eceb7d679779934a833157ec013cb846b7e0220ac4c7463f838cd7ad0d617e73a2d3f7b2ec1a13af9bad0672bd8b43373be2a88f53103e9c1f9e158c01aeb23c9c4241e62109a2c8e793b8e7c768be1458a1128271132004d803beb92dd0692b033a94d6ef5176a90441982aa43a716e8f333fb03f3026dc11fd31ba811693d9408748019e6047d5866a8ca0e80c808dcfae88a7f9cfe064278ae6c00c74033f76a175780e976ee63cbce7af132c238ce7eaf04ee18eeefd97e99dd0ce9432426db81ec35ee7a8e44b9065bceb51f2d46eb99001e3ea0b97b26fd5bcad2e2995102e11b25e7102775297be958677bd21474786e13c7c029fd21b04a43ee2a5bde538bb4b2052a0f811ea11630c2570cd7f3a9cbfcce00a54089c0ed70af02e2ea06a67069520a3aeefa1c1cd91ae6752236a0c1a64d45f71faf04695e06433da970304affb6cc07d79291d8961e1cd208f618d0848be2598a39e7a523606d655f5596b341d967aea1abc40e4b4832757607d9e4f5090c10427a20b84ebf125af1d4ba8f74e46f40cf391d707fd1ecb93ae18a48ff5fe42ca4a89d643171b612ff8357039eae3d5ff71e06acaf8c5af38a0ec1cff8845500f0fc722ea524c6f29bb1a9b02e4dddf6cbeee9a8b9f5ee1d9b70e383c0975521248bae1f6ee095f3cb47f3ba7b76b621e0b2fc47ea756ff16ad5f41e1ec03f02c15f23434bb744b7afa1a6d215082f301fa8ca3d5303706b920aa0bc78cd8b2121a5feae970e3ebf064b7eeb8d7f23847495488c9aa411bc82d964813b675530251319ef1292c8f85807299dacb3c6ae1ab1c470ede634f8e5fe5d6fe6c498707a2f4e28d2483cab90b0cc92582dc09a8cafb8b7c8eef4c8d35186330fc64d6fe77f2694e4532f7ca2a582f8a69643f5cb12d15c80f2f286091c5dafc088ce313aa081dd9b6af5a67d6effec69997c62a5d02709eacd62fb9d00ab8e14d0ae8ae03309a989b61f0b27235c20c50feee5450a8f1c725c3baff5cfbcbda330abaf069efa81ba133372260000fd69d514bd97dd55ac9036f962eeb3d26347798cf8aa8f2efd1f3aa9576b723d850785aea2de9fca14860de003265eb684fb03e7f8aea985d716a637974713e6d69af35bdfda2801cd63b63b859a9f5b9d2a3e28aebb71f1036f8d3d72cf63f49a784b9eca5990fc62468e74ed7cd0654d656cedc3dfcb0c085f1842134c61a30f6510c4199f1b357eeb295514af4a7cc95058d301145d8d3956cbd1dedf89d1ff9509f12c59f38bffbfcad851a343773945fc9d53a4df8c3f52c4209bf649675d568c9095c3dc8927fba83d0e9c964f84785be2f6ac8d754a6a4822b24133c3fd678c8f5026b43144f1cc2b851301084129c120316f75b2dddb84a73d84a04f31a212717ad8141f7a63a6cc6e53a059004d4df1c9662531972e5649e8f645b7610184c97416a13bce896a2e33662d4226095c969faf40be6f494d007bc4d00ed4c2d8fab3d788423fdcf4b3c3182aa7b77df024806b784770bdf9aa06dd9e59c713d0600961a7c9db78cf7ea848b382035ab75e50197ce438299b46148f13b28a4584acfd7c99f85f1bcf83d41ded2e2bdcf041f5cf9dc9dc8d29d85b502e260a3883ed47a66cda27dd688854b8441b0d56ea3a164f73e29e9278c33058dce123ed0c9aa81569407a1597cd069a53a94e11ef0d0ac501f55b703843ddcf692897b248e67f9665353e395f110613d776c3c3a4ec66cf4d5925a82138de3aa5f9bee77dc6eb5440c243d0ce0ab049d2400fca6043bc1b69f1bad5694d49dd539cc299b9b097998d3f2c548141e6f991c3dc41b00fa9b7105ac57498755556b24e0735f841ebaa2e6d20bb74fcf64b819db2157e780142d21a0c530076e9d32918018c82bdcc5dc124d7a7a76c88baaff1a13090d90a9890a4d9162216da1a76389999095a3cefd3916a4619ae7c634598ad8e3d7d4ba6f2711f054366caf804c3b92f38d01c2dc15b2d82b8af72fabbbb5038513298b9976039a51adb57c8acee8358f5a483b74be6292d07563010ce1a4690dac06a731171af9257ab09784d631e6ee6089c260a80e084c54cf3183c2288e0855a0acd239e8c0a1b3de08fe5c70bcdc4d1466a5b4d08e07072dc21b1df4fbb74d16bbae0701517f16a0109a12fa69c5b060788a491ed531267e9e01ce8151e8ca05d251ed7a9648733932abd9f2b68c110365df8554c81a02d98566f0377c85639b1515cfc38b562a271a68ab33fd496f94025625c8da32f6eda9a3c29555f7e4c13f18f58433df19052de721103260a14efbbd45f2e4334557cf76c9c41f62fa9097dae32daa74695634c722a6b7688e154d3f9324e13b9168ee59fbc31b953b93b94653209272cbf8d115472cf30986a94307372e8f923b3241b5ab0394aa745cdf0ab741fc4632be543c", 0x1000) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) dup(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000180)="8dadf2254f6ddad6c0d384eb4056ce307100d21d2f5c2440902763a494ac0ea5edd096fc245a683e04d769af57b92bae4b83cf7685d6077e66f6b3d93aac4567d80fb8c1135afa61557bfc2242b45be1c4e517c3a48a16c5b32e01defe49183a481ea06b7fc46b82d6f4", &(0x7f0000000200)=0x6a, &(0x7f0000000340)="c975cf04a01f8f84b2c6db6f3939e2ef9e989bd31eceb848d4180bf980903fa3d917aeadaddf0e7e38ab0e0cc4cc1e543a6c73610729046c3cdd36b8fe11e87a8c2e01b81f3ffa1e9b256ddce46ebd82f19541fb4348e843f04bc697647641a570e57347642588c11db614f791686b45812d696aa20466db58bb9cd5f76e8293f165756c592fd6bc3a800754806afafff136fa8a61346d76f1c41becba6114bdb4aea4c947137c78abecc779e093c570b1705decb96c073fe4a583220ec98fc68f4b5f45c52297921ca5954beca3a6af711489b289cc42723adb5c1d688fc5e48a4d68c42f4e9d239ccf0ee0fca2db1241e1a1f4", 0xf4) close(0xffffffffffffffff) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8e9000 didn't change! executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x78}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, 0x0, 0x0) chown(&(0x7f0000001440)='\x00', 0x0, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) executing program 5: semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x508) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206925, &(0x7f0000000100)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/206) executing program 5: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000480), 0xcc, 0x0, 0x0) msgsnd(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe8000000000000000000000000000aa000095016b97467f4fc1000000000002"]) r8 = kqueue() r9 = accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000380)) r12 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffb, 0x63, 0x2, 0x200, 0x9}, {{r5}, 0xfffffffffffffff8, 0xb, 0x2, 0x1, 0x3ff}, {{r5}, 0xfffffffffffffffd, 0x80, 0x40000000, 0xffff, 0xb6f}, {{r10}, 0xfffffffffffffff8, 0x10, 0x44, 0xb3ae, 0x6}, {{r6}, 0xfffffffffffffff9, 0x2, 0x20, 0x1f, 0xebf}], 0x8000, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffe, 0xc4, 0x8, 0x29, 0x3}, {{r11}, 0xfffffffffffffffd, 0x20, 0x8, 0x40, 0x1fe}, {{r5}, 0xfffffffffffffff8, 0x10, 0x20000015, 0x100, 0xd1}, {{r12}, 0xfffffffffffffffa, 0xee, 0xf0000000, 0x4, 0x7fffffffffffffff}, {{r2}, 0xfffffffffffffffd, 0x11, 0x4, 0x200, 0x400}, {{r12}, 0x0, 0x1, 0x20000080, 0x5, 0x3}, {{r12}, 0xfffffffffffffffe, 0x80, 0x4, 0x18, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0xe3, 0x80000001}], 0xffff, &(0x7f0000000300)={0x3, 0xd85c}) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f0000 didn't change! executing program 4: socket(0x2, 0x4, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r1 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r1, &(0x7f00000012c0), 0x0) r2 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x4, 0xffff, 0x1000}], 0x2aaaaaaaaaaaac7f) semget(0x3, 0x0, 0x300) sysctl$hw(&(0x7f00000012c0)={0x6, 0xf}, 0x2, &(0x7f0000001300)="91a182a6c5e92623b9715d098611781e460fa097ddd1fd96bc87836660f7616225c7f4f1855c2ad3a06683282add8abba74aa48d54eefdddede9c164", &(0x7f0000001340)=0x3c, &(0x7f0000001700)="ad7804e358b1468f5e0e06fb45d84aabbaf3f0ad8a5630b1f45d7e4fa0d8e2f0c2fd1a259c72e11c1efcd4b1c5abaaaa23d91e92a6d0dc10726bdfeacbb688b449fb41f34ef53bfebb59f5d9df4d11b097d3c15c2d1c7c3b95ad85d953777375d50e360c790f08c472da6fda4ffe80c16ced9564d46270eaaf0a88108b9584655c61ba441db4c8dd733cac28d3299c679f6959f713fe9fae3bfa3a217f0516967321bcf2779d8fc1495263fe24", 0xad) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r6) getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/260}, &(0x7f0000000140)=0x106) r1 = getuid() bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r2, 0x8) setitimer(0x0, &(0x7f0000000200)={{0x22, 0x101}, {0x1ff}}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x333da65e1be4631b}) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x182) mknodat(r3, &(0x7f0000000300)='./file1\x00', 0x2000, 0x3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x4) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x10001) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x0, 0x1c) recvmmsg(r0, &(0x7f0000002c40)={&(0x7f0000002c00)={&(0x7f0000000440)=@un=@file={0x0, ""/505}, 0x1fb, &(0x7f0000002ac0)=[{&(0x7f0000000640)=""/87, 0x57}, {&(0x7f00000006c0)=""/212, 0xd4}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000001880)=""/33, 0x21}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/122, 0x7a}, {&(0x7f0000002940)=""/118, 0x76}, {&(0x7f00000029c0)=""/246, 0xf6}], 0x9, &(0x7f0000002b80)=""/77, 0x4d}, 0x101}, 0x10, 0x1001, &(0x7f0000002c80)={0xc0000000000, 0xfffffffffffffffa}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000002cc0)) r6 = open(&(0x7f0000002d40)='./file0/file0\x00', 0x40, 0x45) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000003dc0)=[{&(0x7f0000002dc0)="6e11db540cafe4558dbd19ff8738c6e14e26d31a6a7bec716975bf0d601b8a6b4241dd7d02b4e1089c94b5cbe0b72704f7c24b55bec0f5a149fbccaf8445355df029d07e54209ff762d2c0dbc58f4688570a037f0ad344cba6d28f0b27d7b5545bab115085c907883c5dad62d54081f070f976d72be7db6722bdaa7ec619fafe9c0085ff0b8135b17a1d63ab1ad80ed6bcbe9a38d900e5c61f2274c5d86e8dc32783df43c6c0c99aacfb95402123ff58854262391109d838ba8733673bf5b00343a1d2d517e46a18669316a45eb8a49d401d6b134ced7427698f544ede3760c8dd1cebd4bb9abbf05017e23f82331bea0dbcd8ec440bb642577aed5da045f152aa88422f0c4f2a30fc51e9f0a48addbeec1a60a8ec2299b484797e3b1f765790867591da201f4a8d49badbc4355f9bd796c07083a83c07ffb8344921e74008f38e632003dafa77ce99b634859c1bcf23bd1135577b08eabce457b21addebc4ff1f7f43ea66fc455cb1baad716093f1f883f5be998f55c7f593190511005168118740bbbfabebcd738dd27a42964041452c3655c7ad77ade45771bacbdfceb0bd3712723bd034317db0638343f424526e28f79c75fa189c9702cd6f42c93ede67979c67b0f954d04baf0ec0c4d74a26bd27466bd94f8d1d045abd9ca6628c2a96ede32963cad4e98949c1e94c229bf71cd2c8d62a3adc53c06a6da95de6b1aa1abd0472b03aeef9175b705383ed46bce7488020db7a0553e55a939921b8f912619cd6ac5229bc993659181ecb54121ae41e6fd1e9699386841882ccfc941ac91adc64bf523afc611752f9e444b2832e68a53bd2ba3977e1cedfaad4ea279b3e3d34996642065f5e7879fe563953a4cc1226f299ad66526eafd171c80d8cebfe33396072c14d705e638a48e4e6c9285660d4d396797fa08c176f5981ff88cc9d316ffdb4aae74d6f10b6184d805a265608c73b917d0e1500d84f3f6eaa1aa978ad1a3a47213f02a1d9f5b02f45824a2e4f610d739397d4bbf208598c87ddd248c2bead46775a853e9821bd68b67e7062e654881c0363b09a08acbe86c2baaf5f1ea0b10c9ceb0476ffbb00adca80e5092f5d203e84ba1227b49f8ed88f789d4900881a5538c0e51eb9797138f8da5d96527e07eaf8409ee303c5ad66fc02b5daf80009438d842483d69cfbc24f2faf05d7d6b551035ef03fb99140578489a3d6d9f0e86bdf0963a8dd1fc89a7875045a2a5795415264a014e2f1f73976b0aa345288b7ccbacdb1e0b869ad36fe6d27c395f3a9e41bfd55701698d369cb27d21be4c4f4d77074f66f25cda4df1e1a57ef5b42a4542fb2d109546868322a6b1e2576870a26f87a5472b293fdb0cf3d0ba2fba2d9d4d67606f834f2fac22f97ea5cb6901dcd1e7e654849c5839c23c71e1874f81474f4ef08699609db8848842e2e9af8c7c3ed37952d4b6b2f017be60d1e87153c2706b5889b79cd2b4276095f4da1ccc5d037d88a5ed6c26053b0d99e5b7146f4f4a5c5dde9787715179a8405f38436a86bb5cd29272dc4aef98998f9d1adc0d6347e69d7e4ee434558a800d9cac3db49668bf158089a29e5c444cb468b1f5910c4e6e45d480271b9ea53728866f60004e86b0ffed66dfb0fc28e89cb8e53c25aa1364e5436f83a36aaca1936429ffab2fc1f175e6cc2107d181c4f563ac12097ae10e855c54ecfa18f06ba589524f4a9e65b8f10498352bfa286ce38314c6821b88c4be80444245c0b3dba3c3edc5c159a2247d469827cd7e08c57ee4b308926974cbf0b7cb7a2478224f0654f8771adbe5b415e1920af565ce36edb36f5d68a44d103386e7d8adada1c245eba38c25c5d660956619029fc70c5c137aeafaf3f59680b947d672f4fe7308321611a1e8d6c4e2a04750a36dfcb950be7eb480c53abce656732d4ec4b70b438f718725fcc731f82e0d79feef110d98e0a0927e319ce209e190da82902743de21446133aae4884cc0316c274a9b1c5b008dae5feebfd280af3019b1b620cc54364c38f5d05e7255ad22ad3f4fc85da7a1e0e18544bb65a0f5718fe036701a1c0252f2aa98c76b8739033e4176a1a040b1482ecba36fb4afba4f23b7a8c365230038ab90435db863e2ba16ef15a5a78657dd1328541309777b7ea0256e6a3075e73d20f2560970b432e30495c82659c7cdfc0922cc5dd702d4bb28188e281c7019451be00fc83be2675ea017a3ba91828c75a5d129633d46c018a548bec2c08b01ded3fcc7c5ed7cd53dd42eacc73ae4f9c965a2e92825b57949b7fe6bf2850c43982e40fd040e36493b39e03eec656c1577f2dae87d328a81d59a4cb31681939dcabd5edb351a6abfcefcf087db24ddb3e868d082e540e62b57b8dd78b4436caa48d118d69a0ca523220c64a15eba4bf14118466918351fd3fc06e184ca585b345e1ea62bad7a7b318f242e3c7accce74b44883b6d725b15bc93a59d02be8c8c720b83f1a2a20a48d112ee4a3d1abf1dbe564d14a56b29da7424dca49b2573afa71dcce5826048f6e37afb7f6e03f25d9835f3a6d3717f61087d00ebeb881ff51104b53b13216d8177ce05412a6850ff32e1badfb888cea72ab90e5e8579645467a3b772adb87ba9d683072b6c7883f6fb4e776563c81de2490b80896cf063139e230707edeec3b970b44ad643a2972bfb2e586f53a1441bd2113d78de0aebb57c90418a0ceddc7e09ae83a03bf62951e78b5a15461b5d3b28641f1fefad356f3d58a41a747d7f13d8c0b16da3214f1eb6ec99653938063285060d11bbca249cd7877150d9b10531d4dfae6029263390bd6dc40430db75c0c0c01b4457048fe12e5e7e3784f23e5e2c7f074e4fc76f956757096eeecbadfe4a6d2e5056035d23e14db452fbcbc6fb054718d92975a092bdc072179bdd70a00fe17e638010c3178dc3df7f1c8ce50f95ed956a06f0943478febeec375e1c1173b24991777d98548aece5f0bb3fc7fa4898aa68b8fedee2269929f8a3452f3294d8daeece74d6f7c90a73d8fc6f0c4c13926802ef096c43d43150cde55d1c0f6cf23d2c570aa32c7db92e54f211c8b905d48b7922f633b210d9a2d8bee15ade095d396fcd44a6473e2758d7731ee8b1186b4eeb929efdd1059787379ccfd414ae58a77096f3e588a09afc69a61c9c9ae5230afbd7128c7b1b0535f8240159238b79aadfc8435f0f3b935a7855d78672b090c899f7a5e0cd67bb67ac8c9355f4daba5793938592132379e5730fb81edf1e10b8443cfac3723565b446d64cc905bc7460657eaf29e574a7222cee4390889251c5450f4df80e5c16ff4df277a1a2a33a8a9729927d063ffcef618f42a7ee2362fc87ab379b56aad7008b5ce51a3b1f243d468e2cad86fff27fab59ec3c13ad8f5848f1c1d16f2cbcb147497cd014ca137d538b0fff7e478a6c63ee52de93de71346894a80ad60d3799e7ddc0b8f272133311f3864b9a55c74c4f90398a31621089a5e7513ba196b68cbc9f910132bc99f5bbdbf6b19bf50d9f7425608945c8f82eea132d1fe0b7f90a4f0bea376fab239ce806c3c7090b5d8f42e5018063d10e1ae6d5f294479b96a8a193b212aed6cfafb8472d141d260bd5db290ba62eb48c27fab4e2a34800bddf1eab15eaa3e52b22730e60969af9a6b68df7dc7e9de46ad48a8cb13fe75238ab530864045148ae961c4a9f2e266dda4e833f31d6cd21aa89da5f9828e55e496bde2c3c40f15b52b2528a085b7ca45f2afc5722e1208338fd67bc2ebf6a47710a1a89c98c4bf52bf2d958b4d95f320b3ccdd32f8c66015f7e83441f43777c0676a4c10b6352462702abe52cfc95c2f2275427a4bb018b1d7cec0fd26971347ec0ef95c06c1e093cff5819be4804ac098e892babde15c4249be4c5483986cd46db84d24170f537062486f5b6599c99e64efc61d4a33d44379cbedf3975d8e2ae354e2340df89c10b7ee72a7c39d36ef36d1bbf7c632b1a25bb425644ff1ab5ad4272abfe1f54865cfdbeee996b44e3fc27853b48afd0c7ef27f9859bdcb2a02f9eda8e51ff09168e4a9dcdebc17b7aadb1012a8ed6b4e111478dc12a6c96e1d487da179525b088783d1c5ff1ab4c5f43bc7a964a1b5f021496ee4d4d7a90e158a5004920289d95e49d7c16e61433126a9ef95e1a511e9cba71022650c3357531592e4574d12fa08cf6a716c12683746b6806e768f987b543afade38183a76cc27d843941e0da26c8640b18bd586864b32a19dcd1d31aae6285f119eb2d75c15d50d805fcc0a828427826f3c4c681103aa9cad6b1d54e666b6eb92eff8c67d332cd2bbd1ac6165177488f452ad4cb9f2efec687ae71419a4ab06638651ecf89faaf0dacc1ae20c40fe1973808dff527542168d23443e84db44610eb0d79223eed4c336f73b75bf363d82dbd4da4e8102f7184db0eb5d11830741f8f61325d12224e44b33c3dad8491ca8ebbd64893a2b6afb1e5bdc3da3caf73f2ff0339ac093e61679081ee018b2487a44fe4e8733798e69dddc7bd0c07696e292e56cd676bbebda65d626b9acc33d6bba155763010c3b5985f1c42f2d92a6656403fa684ccdf499442275955d9679639b63efd280697bed5a61a626412242f213ad7289fda6eceb4e3681cc845a03bdda6f24b6081fe2b24079162c207a7c6bc46373c438787de6bd53a041c76681754e62b944e59fb87f5d0781b5133ce635861ae9c084a601e9386f3cd7b7e99a2ca24816acad91884dbb98bd6734560f4a6df728fad3b03d9f4aa42297aee713a3bc645a913088ceaad0713b0fc928f22b76732258697457d95c4bb9876dc96189f9cc935a150803e0dc1176857d23fd320d2baf0fd40e5285aaf04124936396e618b6a481da830c39db04051b5f1b21e0d402c9688a3d57275eedcd0d49b52073b15efd248141dbfe73433174cab14c198e60deb5804979dcd2e85ccca6b1747c647ec8b05c78859e0df5e875c696f56e38731cfdf81ab9807f5ceb7f748afa046074e0b3b0a79672cce3487b983b7a2612e6928c092da2d7099d8c0024ffe4fdd7e6cbab0afef8dc5d3cfc1b95f2516fbd56ad20111d77fc037b152411a98d97c16ba1700bb757afa645a0d7bdd038bbbb651f62c272af089d77a33ffb5be86e86ba6f39fe7e5cdb0a57f918fe65d2b693b53ac7d46d6b8a7c7cd2a0273db1f68e13bfec5b5950c054435fc32c08cfd5005ba99bf9c008eebce6f382d66b4d60c29b2b01852624dfb8ef2ec5ffd7d49596f058c860af4633310679b4419cae0db5ae414a6b8145a4e84a4ade8050f72979d484ce56b6261732472e19cdd76a27c6e2ea08e0eb448838af15f097ade0a46ca8198944429f0e962cd601280f114a6c76fa50677674975cfb3dbbf61b6d9ce9dd5b576f9c71fc58f39ce54ec5a7343b7a599388447738c8ddbca9a2db6548f1c24f1878ff884d0ed2d249b20f55ecd39d392d998d0ac26db9916646649b914543e5af16f89295d638123531b18e131ae01b2772b534ef71b393c3ba67c7acd1fa8e97b26c550a3eaa99b07f8feb21294cfa20678cdcb891fe31f5dd0d73481177d434826d42992f911b17bcc635721d1708472d720db4776a5e27d8d5b5ab67fb85feb1c2c56f73eb86ddbd138b8109f19199513f4a26a47c1642ed43c81470e806babec36aa1e091c1a897f1daf0e60d2e99d66a970238a8cc9b3dbb19674375f2ce173370ef8879c3b9643e94095b1139e41c508c6a02ab38351c59efe54d25ef848dce9dc37519f88761168f2efbe6f1dc993b8ae", 0x1000}], 0x1) fchmod(r4, 0x100) ktrace(&(0x7f0000003e00)='./file0/file0\x00', 0x1, 0x1020, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000005200), 0x80, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000005240)={0x0, 0x0, 0x0}, &(0x7f0000005280)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000052c0)={0x0, 0x0, 0x0}, &(0x7f0000005300)=0xc) sendmsg$unix(r6, &(0x7f00000053c0)={&(0x7f0000003e40)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000005180)=[{&(0x7f0000003e80)="445258c4e7d0dc3c8b3af659f839da58986bb48b2472ac62fa2c0ff9877c66d1b4def88e023a72253af6aa534a3c2e7efebda0ce8eed068c8e7e571e0d73c89cac9dc7a9b2c1aaa4983b1343c65c725746d0e9dcfc77cf475439fca1f3644c965f6bcb9c693871c3d809f3a463830c462141f83cee54064edb167c6eb4c8fa91859ef4953f92c2b93068b2bec027e7787f43c0339dea74fb39138d43b09b3e9aa836283bd708c5f89c1ca5795839e605b15d363860dbff888d8684ff8f370b5588", 0xc1}, {&(0x7f0000003f80)="d2c6d94364f00a2a6187f2310c5219a59f9371632114bcba471d133d6ee200d33b328f870a7f1f1da056a4", 0x2b}, {&(0x7f0000003fc0)="cea6a755cf53f115eed42d9618d6732b8a9c4531603e27007d0131b5330e468bc5e451c39a7669418f85761d2a61e891ef847951974883f08bdd335b0f406a848a1e699c51d78b83afbea8899620ed88e6fd320f105aa8a75f88cd0f2540c8ffecbfc4ecfee54a15b6e0626e46ed7e0c218dc7a512d74052eb0e35", 0x7b}, {&(0x7f0000004040)="0f2d3754bb4c57cf93af3e75bbe1c6546cf56a8b350005811b3e6e9e3f244d6d69a5793b0ce47540468bc3683d7886d294ab9ab872555850cc71cb9de2c9b4d3ad9dd89283986cf3ccd89ded87d9a592f1e7", 0x52}, {&(0x7f00000040c0)="7cf68908ab3592606220a8bb329c18b65f908d1e16877f61c1b4d3a44461112d3cce07a60b55526b5abb550276a8a1fdefb5e14ca87e74efff4eedec135706f846", 0x41}, {&(0x7f0000004140)="5a08dd929db3e26a2cdadf95edb8dba7d5f3d753d4b3d1df68a067f6aa6ad129ddbe2b011f48e371d26b53b3eedb2653fbc971dc3c0d22c59b5c2d13fd2cafec911370210704fb8bc43ede8f1c4ab76566216f22a3d1699220c3d38fa028891f416eaf1a3cc7df59329845ff74080d03504c738b9c94ba3008bb3a8f2e7291c53e0389b1ea5fc5120cc4f8783c8d94ff725d7c1208c1f90a304f2cfdb6880e7c5ace89c5b0d0cda37e88962f419dac89c913bf022e60143f783941caf45b45fdc07d0170931fc6d3ea23f6a947cbd19f8419ea5a5af4a646afc8dcab7819c0f6d1d548a6493934176477fefca137081b334e05eda9f4648b2ab27faac2e752fdf221d6aed604ff4a224bb7e1f8cf6bcce95a97149ef23c0f5f57ada56e301cccb100545f4505bf23f80d40fb680e8ce5e6980648155cb7c572a5a7854276e5a673186ac7804c379e93420382e3501ec5da6641063add772716618410f05b72b7e368532556b217f5580514972a1792cbafc7e5cd459eb07048b6129797bc8cfe8f2d7fce9adcfe3fbb2625d6e005fd1574fcab13480a4d4ef90af6088996353b5ffb2a8b384889f9f6f01419fb9cd323333b31f80b9e4fd9c50b503c4218deff74d849820881704177cdf58e22c3eff43b3638e237e88cbc3e7658f7afc8e60f0d23590ea7c75d4cc0ebd4c021b95f4cb93912c02d1ccddfb21de95454f2047ae7d130cfa27da20163bd351817b6b42b9adfa9b05368f6e752778d34d881d716027bbafa3546ae6fab780e0d35fc4f33543162151319aa0484093a7cca70b4973b380361046a5f2e6e13a2963b23c38e24e70869166d384bf5993a4a6029b578cdb8f9deb91c47a301f5f671c8cc0247aababb28d828917f96c0fbbf02fb416f8adac80415280f82db9c690173bd1087c80009bbdbbda29a9be83a220390f18e29e51eb2174396128cd89a135240fc9c5dcf1ece5ca1dba9bcca7fb54285bc1492e2566ebfeaf781720b0bc445501c2e4be763e617c3b278fdb15c2301b4892ef8c4e72341fcfb988037ee958443c8596c893561d0a1d28e9bede98a483035ba1a42fec391fabf4c68484d2bf2007bce8da6d35f2fb6bc1a3aa5882a745cb475a89b4f3dcf1a3ce00b4921d500a9205c30ecd615eedb8d5d3788248626f6f320089cd8ab4f47300f7c8305dcb4d28be8e54026ad5668f58ae0eebd657e8e20b5affb96de6e16b75a96ad7b321accf69fd365cd97d0f62ba7fbaf9a65a1e598b448ff1a002e984b8a8cd7bb64ce8ee127089123dd61ccee81278222ac77596383a032c88a07125b35dc9f6b1d732155ccf56aeb58908e6aac7310e88a6fc4f8df04b1f47480739733aed161a9ccd4516bdb77af9b0c6f5b403884a2a281d14fab5ccab6fdc315026d9f22883d29fecafe2aa3d82f2d8f4bf4a3773f782bb97f275496156daa599ac87eaf06e4261c5369f64c3a0a61e0d48557b9858f44d000f0a6d729dce09ff833e72f34abee6450efabe17e86265bd77b566440d09de7b92e808afb7edc4b284e490b4846408642ac5a1b5d05c71d27e22c65d85aceb94c72ba1610c82af86958471606d51b33b9bb9559abe94764fe0ad224e253b3f1e2f81a8e5f02de7e65d72009bcd061f118ede5ab152d1ad89cd093c75385d482261c5f0bf22748c0fa5d95c9195ecf3be7876ba89cdef73f5d50cf16e9cc47299a2384ee49a574d8326ca16982b056710ca39abfd9cd9c12f22ef3aa9164a50d44dc45a37bc5c41cf137dda2861660915817ac658691ba65af9e56d9458bcd1a8df4e34856ef73c4a1d7cd3d8b91b92855ddf67264710f85035793fd64486ae230e54c4cbbfaf558624790627ecae060ff4bd80abd40a09318f5e544523560779249b49304bf8321f457b245f9c414664025b8b6eccb1faed9c33b3296917676405dee59deef008769902b7991ca5b4a87da198e763f7fe713a3fed0417b31d0a86257e4967b0484450953f3f9e2fdd44e13e5f1a34ede6cdc9c5f4490e2c755112089bd5665754ae7185499a30857606b0c5d86b9498f3d4adb4b532f98ecf0f1978201870bf5af9af4fe4a4903983dc86e885285199ba07f2d1b3cce2496ef2655a3b4c00865e89c7f05ae0f5ff386354c6d6881dd91b39e19baff4efe6fc314f94974ef8da4159a8c3dc2f6b9ad23e7825fcea1e77dde7014e8b5c8fa56b1075a8eeae7e5e4a7b9b229f5a7311dbc4d0c5dfbe8c76a51999bcc3304ff9b2f0c5b158e078055a300b7186d817b332a75bdec8dc3324fce1698cff1be257e938d95bcce249625ba7758734217bdadc9df36aa29633fcfd50dc149b009d69a5b3a2eb1426a57df771bfad2327b2fdf82c05443d56bbcd7dbff9c6e94c397c9b603ce9de06f809906ba26a8a88ad06809016b3be7c31e829d2d147e2cf371c2a4d325236d4ee441f89692f152284bcba6ab86f02eeacf6ff3b96c19e09efdf57b36e3fce85564980177a036d80d3015aedd0c00b8e2dae102b930465933e4e21aa29458608fc99d8c1033e3d45e1e39574b7fa1e653e7cd02666aa3278e3ee248466b71a87315bfaf4a127e6b661e6c6255a21a68b783f8d7d6ac5dbb594c3f619893b0d9c1ace45b88763e52496590f446b8c09c20c2e6054157905ef94e96c11f5805437c36f6f0a6e3d55a83774dd4708408213f331b29120a55d78b82a0deaf2b8265235998321d9d23c77ae9369aa613386f820beaf76c013f2567dca671cb74e74895efdecb33b1e16858d7fd0adbbc8489ac8f2f73caf6583e390147a967efc41ad6c4a6ec2e598e10f64ebc497eecb399adcdcc549b946232cd591b7408036b87a9ef53b5fd0d5f13c39bd2438f1bd49f3633d0759dd7e5c6bad48526cf66ca571d5825c91b0dc9e9628b444d26001b12a91e07e8675b87126c4a0e2aeece8128f1489668f765b4ec2a277babb6cfbef7c10fb63fdd664e4c8ffc0e92b7f857da701d6c9456db5b6d1b4cd374ae06fb31b65360827542768d50b928a5ed902cb029c4d881927f198717a7727d447e27a72afa1466058f999d55d928552eff6fef0624dbd4dc3cfffd09a83eeeea0d276b2d8eaa32cee9d028c7161843f5bca140f0d8aeebaf846fc0a19b071c2eb802aa7ae4bef46402a39f8dd76b8b9f988aa820d249a7cb3d3870fce7cb26df1119285aa699b3ad780997e691a9f678302e1ef18d44e74f6ec7de62addbdbc94bd8d64380ca52516ba123aa8d51d6122cfb4320d03a8a9b467f709723dd86920b4e8d75a0f653dd993abd5b242f17734a6d69f6ea179e7a59aeaf5d38f0bab1dffc6bf8613c50d4114652ea20a2b18eb2b7135b5a102edf133f5b7da4aaeb9eb8b039b5511f25c59c358f51fd66760906668bfb54df70b65816d4ab8a1074258f768097f7c73feb35a6a8c5faefb9e9b5269bbceaaa5f7983faffbcc13c7ef748672673fffbb1813af7584a480ad6819be6e81711e933a80c3b1a8d580a5ffbb658c103d6def0423fe3680f385c267534fb7ee171d464d73a5d2617daabdc0fa7b9cadc3cfb5cb12115c4f29cc57a5262773d82f3d8b650d13f84811d2b500ab1a0b029db85b1e98e942ebb091ea750b0946dc6214cfd0433d3fafba8972d9397b6a8d24f430581f485b971decc4576562524521c8d24ac6baa300c176eae0326e41b37c23fb332dd8c7b0979acf9bd1c66a65b4b16395e342409eebc6431cc6352ed462bcfae05c4dafa2f03ca7a52690fce92db1a3a338f85971a954b8d7624180faa023c47cc3e6b831fbab4fe43a6b868c92d5fbfa49f22d1d041a6a588a8ace8aa722987c6c7d089fbcb54f4764e23d744e094518ddda712a51dbcb8dc7dcd9d3c77945f761e998cd3b6fef8ef28668286db57706f5cc7fa0f81b6a0a49cdb2678f5d8d9f470d7b2004030dadb7e97c0eeb810d898b11f1e6c308ab0887acda4cb2c25a7a021f9079b9960200cabf29088d8c63436584f36c9c2254d5f525b0e518416b000a7d361d1673436c61d40d67a1cf70f42ba6581a03c05ac57907f7fcaecd03a9cb60390c2b60ee6df3244d5a87caa8f22fabcee28e454754595f3aa26259e67a5ff57cf974093775ec8a673bd81b66bf48534721d0d895d85a0f7856f882ef7d46d4ce1bb4aadbed7e48e0ffac1a0b6a07aedc9bb107465dd3f12b0ca067e34d0ebf20cf273f2345840bb0743bba0089b05234d2da6b6f2ac2688d929640559edc26cf8100c93c6bf4308c8f11be84bb78cf34416e32b238766a9fd7a4e1a43a516058cf5ff3aa056cb3898112255515dee7094743dbe272343a50abfe96a92128f0a696777070c4c6e63e5b5b55fcdb3db3b865fa6f95cd6656df56766c8097419c15e6e26e89b825bd03c8026e9eeea5eceea3c7d4343de7fe81d127678a831587e571e66b7570fcecd0173a3a3200bdc3a84aded0718987fe26eb02d2e931eb62877f7478ba526d903b9cb7323a39a79fa53772e6e260e157079c3018737607a3ea551ea5300b3aac549a1fcacdb637e9e59f829f9b1e5bbffc5d23a74d3942df6f6426709328243e66dfbe03fdc68f4f4e1c956a5bf98aa2e0233136aa6cd76ff5250f820095cbcf51ab4439e39e8735a878e5b9909ead853b2cb2d62b489231012ffcbe26eca3fcf722bd90dbfe2c7e7d5ce9ba4c34802b3e30b3aaa1b182d786b5fc8313476461aeaea533af76fb9a2af862430e389190c9f5d4a14d6ec4c680f3d5d9ee8853de7f4d0bfd738653b14d0e025c78c375d8249325800dd5fc211cf2a6c571fc27540d6d5234e115a5077eb88a8173fd2dd72992e984b434205e3d51e0e0e13c48a0f6b46776164eb6dedf2391d95ebf782e8553de224244b6ddaccbaac6434444eebeb96ba11c9f1c5fbdfe25696aa90332a903572374891660f600f0710d8e32a91a8427cc996cd511b1fdb97dd4ec875ee0c939a48e5dcc0c48b215ccd03883f1eeb83e97e5f2b02e81d60da55a6a9534164a2e33b73a7355415d23b1a71ed78e84e746ce4032f76eccb227330c0aedcef9978a90edeaad5d3d948c0d0fd03030af69eac4345203c7ba61216bbde5bff1f434ef0ad28badcb2b2bc19eaf02792e2fdba4595cc63df917ef36881254f2e3a6142eb027c4e6ac809d01ac51d5870f6936c87a95ecccf57850ce9947b626880ffbf3fb660a064b9de628fb563ae35c2284e8e66fe1f7e8c437b176be479327f76d20f80d57daccb5c1821b81746c8bf687c26d00e8219581649feef43b42c6cfe610f624222701c194699aea6795e359d34d8934325cceabc4d171fa857c69842d57010e84df6c81367673c0428cb2eb97fb63de35fd6133bba9083dc18f9b9e1ed0a21ded96aa83907b3db09506f9ce3614fbe9ff1458f4d3fcbec002ced3eba88e8407830256d2f332ca6b304944aeb79b88676d39fb69d30ed8068a831053d09095211bc208fcc9f331f179a5019d487ed2a959c1563400e5523d4c87a45ae2a1dfa1fef73f19149d5d64b651ea1653b50aae543364096a574de0e1f0b5301ce16a3c28c453bb64d3d1d0ac17d526b53fa37251a4314400292733e7dbad420726364524b878dc9a01a00f02161265036a947e511927dac81e0aef074c811f1c07c042fd194e88383a11db2b9f4024121b020bc92995ba4c25dd88083ebf763367f1bd54908a109cb5b2ae4326732dfb937d4fb553ae90231fc52338610216c9ca3db88513aa2cde71fc4c72b04e44f9bfed413a3d54a8a909e5e6b3d7bffd1559998500500a69e544fa3cf2abe", 0x1000}, {&(0x7f0000005140)="527e0ec94c4549c6107a6e28f2a0de85c29e6237972bd8fafef108a8c61d892688687e13a43defa7f4d9c96adcb5bcb8c260d1cbf12b", 0x36}], 0x7, &(0x7f0000005340)=[@rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffffff, r2, r9, r8, r8]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r13}, @rights={0x18, 0xffff, 0x1, [r3, r0]}], 0x80, 0x400}, 0x400) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000005400)) r14 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getgroups(0x4, &(0x7f0000005440)=[r13, r11, r13, r13]) shmctl$IPC_SET(r14, 0x1, &(0x7f0000005480)={{0x7, r10, 0xffffffffffffffff, r1, r15, 0x40, 0x72f}, 0x10001, 0x3ff, r12, r12, 0xd7f, 0x8, 0xfffffffffffffffe}) executing program 5: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffee4}, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f0000000100)='L', &(0x7f00000001c0)=0x1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f7000 didn't change! executing program 4: r0 = semget(0x3, 0x0, 0x70e) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/202) syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x7, 0x1}}], {@generic={0x8060, "227c46055127f8e91d43432681802e40056ad7629b93592e3fb283cc4f6546d55ee09ceb7b9e47708b14705135c4b64d50987475db0ff043f05ec4f2e90bae01803c2a8fc03d98e085f913aa51de8571f8a3988e039be32585cf4584280d8829b27f24b8d55833fc723402dcc360c9ea"}}}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/41) r1 = geteuid() seteuid(r1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000200)=""/4096) sysctl$kern(&(0x7f0000001200)={0x1, 0x2c}, 0x2, &(0x7f0000001240)="5ba1871451659e394123383bc8cddfe22db822d1e78ecd4a960d8470128cb6f7b2dbadd11d01407362dcbdc75405569706815f528170a2dd4224d6228bb46f602a1f214cb1ba9d4a837452924597299798fb0bbefd00351d4f2c7617ce666b26cf36cb35a3e3c1b670", &(0x7f00000012c0)=0x69, &(0x7f0000001300)="95da01dd5d5acdd758272cfff32aacb1970d8879acd2348ad60f43be454d142373d9556904957fe71974a5e957b2953a134b0d11604d5f058f9e7a63a6caf78eeef70b52887bd582cb19c2d24985691273f07f85067521cd3e098d14a50b6e79ffc5e02569bc1269bf2dba10ac9ab9704e5aab5f6b5424045dbb273288036eafd6a50a1b062e812d49e987408c95d4424d95bad4b328ed589fb5eaee1bb076de4251f2f6959eb1fb54fbd712e71fbb9164eeec181c59c9f570df36a8d190d61485ca5f5d792dc6aa5008eac406841c395511408309475c46e0630b3fee01a59f12099f33c2f97b0d12658e1ee5fda5df98f6f9e44d8d8fc4ada8852561f4a3765bb9c4e2a2835ef7fef882d63596a65be8bba666ee834be37afdf19735011713c06590f053cfe5b08b95e141bb739cd41e39c6c740402e92fa6f20307da9dcad251ee1d7e8737d8a31a6296b65119a40cf5f1a87998ecdfc7ab43706166f06ea40b4f6e95c6911b5276d493f97725bd4c0d523c1c15538b0b030b9cf80fecf7e279bab44d4e12f34f4a1ab86f67aed7a5dd725474695eebfc6296e815337e7b3c7be8d5e6c412c883bc43bba34a0d883666b04711b4d74092e506d0c14c4e21c5b4f087da98766019a71ab3a14fbf15236f1ccf787a14a320c450fd8caae0bed6fd6e974c8e38de4453f0ce42095a92a4e7b6440bad74ae1ab4ca6b15620c572bf7b24b1071f751d91f73f93a9d206302c526c9f8f74a06038715b5e94fdeaabb17fc228c54105bc85583f166e578ccb83218fb0119f81a04dd61855934eb833feb6d2c1d2fe3d2ec718be4ca6947843194bee17a31d17614ce817db1ff97e2f1bd03d77e267652524a7b42b30c3209ef7c82da2bc91f3e7c46a2b8e8dac95cfad153e2757403d5124561910811538e3ca34ac0b9134e7bfd26f045250ed08db72682aaec21b18b9d888fcb706bd495ba4474494d48e0f6b92c8d9e1c6a219d74847906d2d2db73337e9611aa7ce34317607af74d2ce8cc4bcc2a3333d82aac7f7410dd22509ce931b93869c6e9ff058822aaa9d9cb53c2d9a2f2d27949774eb7c4172f9df6bd39edc825e8dd111b22a60ac93400ad015e6fdc8a0102380e68cfa8bb0e5cd551ff168223561e2b03640bcf203cb6f2288e51f91972e1714f69fd4225452a98dac9305dbf4fd52382e5129f79a1f4f61c2ebd64d3d20404a0ad4fddd2d919b02151559cebe4d71c55567ebc1372bfb2d4ae022163fe92c48d7e10388b98072a2417f7da5ace7022980b40874dd7e6785d237c1458696ba5ec35d02ab0c947f0fbe1866fcda6a63ea2ed73b8cf0c43c8f18936e108e13270da7890f9a31a1fee54336d8dc0870532176daac6b0952c366de6863f0b8e118764c5bcc224b835601028165684899ae2afd089f1d88536814c894bd8915dad35552b817108817dec93e77f2d5ea61c76c1bda5780b28d46537501ef4a8f7251b32e0e7968293dc871d2af57a802b40b14d21d7ec682378718872b3777faff0fed9da516a666cbaffd06cd242b75b8c4c13f451a38630e2af46e57dfab8d4b1e18aaedcc4ea9a13fc57f54e315e0e7f3477a3627697dbc053c624d86b42c524a5c7006e7adeafc6d00ead038622cad40b9135a029338cb1ff3428f5695fb3f35ba5c7e6adb35af7da5b49a4f7f912d2a33a2dca9f0c3b0b296710a007dd7f964e21a49a87803d22ba2b43c3a223bbfd648ab9f523c3ded32f1cd08a1046b951ce9f124efeb93609200b703be7c013af751591690792edcb73dc0d4f06aba9986b6066f71cacc4b6f81cea11dba411b971db0f7005ca55ca6ee34d140cbb6b004e1446322e8eee0bafe87aceb5064364086e4a41529ddfb0b54358e72fbdc3f37b6dbca5e8b99a84155aca3bfbd14689f004620cfc1430381eb2ba1fc52530a4f38adbc868d32427afd934bda3e395f5dd1420a99608eb37254ab7c1c83260367d9d374c2d74f4b12242dca70bc160e03819c2df8ea79591ff5e50961d09144c23658e87c57e5e258cc87486b4a934e77630c867505fa85103f918be88da0d27835079fb9d7815eb2c8abcad9bfcb49bfb94a050bdfa4fe007682d752790c6707ad29af270bbcaf9074714aae4eeb6dbe9d9dfa98cd69fbe6653878484513bc98baaf5bc19d0eadec765626d1cbd41e84b58e41fb618e08da87153cb1accd68283fa7bf9231fda341ea250dae493c0ad27bbbf1cf2b3ab2469866ea9da4327dac8de2b1c660ac33fd0dd69bf6bb948a6a34be7be7e7df01bc09ea6a2dd497e8bef1b95e3158d822ccc0631d77e7b41b766a13043c381a7896f0ff839569b08a138bdfbc73c39d5625450403241e3831183af6513b440fd6639a5064426abb26fca026b2d35fb6285726c20a35d7885506027c7321df6510d7c72367f3f996b2662251d9d41ea73a4a909374a0c8749319f36c2e093794879a1415327f051216a530c031b3f5dc11ffea46bb3a7f274c201b072c4260d6dca3d204c7e0aa8d21281b1b08d5ce7ce6a09b0087f8da733eef3a97584c854dc1445d8157a4a9c539019efe37b9ff33baab8fc44f5fed6ba3b0d4dff9fccf1f30950ef3c71119df59f3c3a0abdc638cccb2fd9c25679ede2ace06a3722bf53d6470bee2c606b1541b4170a42f45b4324e838bab08246eef2f056fe8b9bad6b47f110192a4e92e98b9fdbace35ec2b19d5771d9dead4fa9ff110f830f4e551bfa9ab5bd377fe015d6fe8f30455ddd4ed502c103d0f2257d35b2643c1f6731762381482c7bf5d88e1d78eb3be02005322e00d6b13fea52c58f383a92deb3a63d21a8ef50caff8c6ccdb6ded682e055882a6acc8df85ee96141597415db91c2c4ffb07e5f3a78bcbc3ea837904848328422fa82b1a6f1273f8058534a2910dcf538d263226e81498aceb73f7da502fcde3ff89ef285a1770f284f24ba40a175dfe33302d6716c96b547351da830705b97fafa40659a115fd869df691bd3878455e7332ea76e46a7a5a77e57d62651039a229dac7e5b392dbcfd9d0d0b2a090d4bd0dd698c85cb4f2d7186fac2f7aebb87af669360e40ed25386a34b8ac9e6127dd5f6edd083a8f07784c7ef2a9f7559284bcb681f6ca32928bc8a4a76fec3cbcd6a95a177a6ae3b93f924ce0a1f24f4c392ff878a03ea711a45742a1b8fb3b1bccb8d00ceea86756b76b7f6266a1afd8baf75f93f931ce30f8e415643fa373152fe640fc2c21f0aabc11b6bef43118d254a722caef287e1321caecffec2564e9381af7cc920e68a8265f27d70e77afb50a9d1dbaa6c7b0882cc5dedf25e388c3547e149e22a860298697b5b27d5700f36ffd1d76e9a196f1b8758e5906c667dc952381a9ce394ba31eaeb911999207f52cff0f32726ebedeb849b27cd6aeea5dfae6875b1e895c5714d078cf076b9fc48e689d9be8274a209688ed4ea62b4a0ae810055cfe2059cc7f2c2dd4648801eef4905d0a026fd86d3146532265d4ec92f6f57b9848fd7b87aecd3848d6b4a06f0b5935051f9fd9d3e94401359a5cc904cb4b318b1c896c3fcaa11210d7a52654f043d66df7c2a30748c863af574bf26e816652320af7322ca0e1d819b91c7860655bf67e0b4e78c305e35478b567497b0a6929e9894db160ebaf7daa02ec7987c946850aca383bc09ca90855c248da82cf9993296a9f8e7d6499b3460e2b3c0b6a0046f324113e743f1ed9136c998450ef76e3111e746d5adb3cee92dd89efaa0c3e4e9c18e0ad44a8a4e35ca2a7625a825231351a87076ac92c408ccd057cce5d83d6afb535fa4edc071c1dda1ec99ef7bf9604b1b1939e93e7627056abe4cab98d175efe141ddf6a75bdeb0ddcce5f62267bd4ee6dea32e517c4b588750e8ebbd0bc604cdad84a607f9deae867885d7de2f1fd62d491b1ec59f030b0851443fa358240cb0aaea5a9ff59beae38cc04b45e21dea787ca1b54c7ba0ca7acdd772b37e749fc3d8abef444884706f6d94e0ac07371e9ef08b75652c3f66a04b483ab03e1c928305e56b72e5136a63d07453f9a5373b3328ef32b1b0c6ff67121957a2e2c8c5b38cf866179fdf2ea81406bf1abfd731514bbfa86f6dccd44846bd8f71140d33a9d888e24c83cdbb8417228c5030ae0ab8189d3a3d07bf1d3525c6cf89f0cd8fccb103430a80b666f55c9d04c7122f857165f81e691b99974da12399b15367fa648a24c1421406837be887aed3b36e5984ab73c8e2487567e14d1fa5e7159ed43ad4ba27c97949a6473d30875422cdbe9a831ec1bd94ea456882b17c51a7dda24acf42739d9a8975cfb90fc540092806125d72dd1d7d4be47af27c0941268234d80f4fb62a8ea20e1933fd46ca6d0304778c4388b2c8d5efca665e5a83fc59310c2c2f2fc57885e5233087fcedc8efd53947029f7ca3e28dbcd91f88916074b36563ad6bb8fcb64bae9e0a2fbcd6137848d6470673a93b70f62e1a6c7e82908c28dd8c1dddb6e92358e00764221fbca20ecfd743da1733ec831c83c6e4a0dd518e742267dac253d3aaed52c058cc976778a4974cde3ef1992ab6134d19365460a958a9f9fbfa42632f82a01b07f2654f413a27e8803b41ef2266994b83bd84fc6458e60e071802afee06f544d90a674754a1815cebd2461a0e042308c4bf2e211e4f70df338f628c3202623d65c1f2f8bb84b880f9b4afe4241c54a896b5e91957e0542a38ec2e19a150f89e710e6579038b3da13275e7295ef22fba529061c0a1fc325b8281775c68504e3c79a3c2867a173af4bed8838e3667702b5501d5a08013a19295189ed61a7d14656aaf4afd200728e9e769b721198600cdae3175e740e4b58b5ef8299ade8b1ec663a5a13f8ca452e13a1d1d996e911ab7923eb23fb7f42b5a28fd8197bd07608d6c2bec007a7da6d42891b1caf5b434f5b321924af4711abeecbd6d99bd31752dfcf067a5bc58f11967c8de9ab9ed12213f15260f27ca1c646c4de6c60644e2e98c31b84d04f1832305b63547c5b4d67f35a68a340857e49bdda2394b76ab18fa2af4449f87165de9fadd16b03d559c2380cdbc5772e0460aa4f0481bccbbbb286c050f6db4cbb93662ae541f56c106efa40fe2905dcdb2f71a7c2c2e668f8973dd105f0c53c0cdefe07cd6efef29ccafe457461d55cc9ad88f384e4347463cc0347d17e80df2f0bf1fd0fd09d88686658bfce422fc7fcd43688967d05506ccdb3aa135ed63947d785424e7e4013ce5a2b2ccd6ad5bbbd42859bff240d9e69df8808213eb86ba93980e1b7b3e60dc8001ede0df517427e96fc0deed60690fe3f1dbd6a9db213b879e58182e53c7c79de3b09d7c90834866cec040ec277ab1413430ebb724cf0f1df68b902a79e29a0bd78a599346c127595de56999e02528753f4bdd1e02e89fa4c2cadf4b640189e832207f64ede8311059d43d404642ed70a415e61cfd81aad8d635e6df6a8256074ed5e0f173c6aac9c05e654e32164c05efea1b573741df1aaed960862a2299984e230b316d4bd4a0017f530908f241573261d75001a20e4d849d2f2c725f9beed3761d866fc8521d39ab4deaae6ac124f763e175f7ae2a10ffc94fa2b6c284b12f6bac71e7d9a5fffff9db8150444f696f46854350c496a092f0ed4e28a85a11e30a5622940f285d28b09ce195bb7531faa138ddff689d11c0c9880ff6e669dd822341bdfabfe6c6d69671a2fceed69df19951cd0934e629a0ebedea5ab88568e372e32b7f18ea6936e40d27d771531777f3666a1db4680b71ff97349fa46", 0x1000) syz_emit_ethernet(0xdd, &(0x7f0000002300)={@random="34e81703878f", @broadcast, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@generic={0x6007, "cd5bf754f83809e3e066549cddf8693bd13f6fccb4b96744f5f9f266af84102ac0cd54b83b342679ac883a9be9aee8603366e9e64d7f02e3ed2e1f808e274d54af92e1ab44ad8858b4b3b81988fd7ff5d417f61a0c9075681c3b551213b6be57e19465bf89e3fcab8d5a8a785e06cd0cb607a00ff5db69ca2992d5f7f3fcb3f20857ee51a4650223e3086ffe76cf9bda6ba1c31eabde7855bda7f25e07a4a2168650db3350823592f219f3d5f1afb8e65b439c48950ce700f28b5190e8350de2eb431468df96586cea239a"}}}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000002400)=0xffffffe0) r2 = getegid() chown(&(0x7f0000002440)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002500)={0x1, &(0x7f00000024c0)=[{0x3, 0x40, 0x81, 0x9}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002540), 0x40, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000002580)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000025c0)={{0x6455, r1, r2, r1, r2, 0x20, 0x2}, 0x9, 0x20, 0x3}) sysctl$kern(&(0x7f0000002640)={0x1, 0x2f}, 0x2, &(0x7f0000002680)="8a8f53365d9bdb1c133513516ae44a77ad40c6ef7a170215db88063e6820682a43982aad45c017b41395eaf5d8cfa048025a9c9fce82ae9bed2a0a4a54108c78f2d58f67cdeaa03a333dfd601d0c3cf55abff60af06d70e4329984f981addda86d532f433f4f71de5ec064e36c2207b476e916450d3edf77d0a8f3bbcf5693004d228184cab7b175e24f3ca4fa86d8e834e93f8a35982c814681c22b6ef79bebd1c88a80d2", &(0x7f0000002740)=0xa5, &(0x7f0000002780)="34030472199673940a74a6db0184c6a949cd540c70b3b2dc5797e30850c143ea2904c47b89c7c441c164590190fab128eebb6b351e36e8d0fe27b863a0f429eb8da2869d06e9ba3d4d88aa24a286068d0e80f23ae2cfa0dc8410d37fee4ec2681dc933439bbae68e3978b36ac484c26a9337f6", 0x73) r5 = socket$inet(0x2, 0x8000, 0x58) r6 = msgget(0x2, 0x50d) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, &(0x7f0000002840)=0xc) r8 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000002880)={{0xf3a, r1, r2, r1, r2, 0x4, 0x400}, 0x10001, 0x8, r7, r8, 0x8, 0x8, 0x8}) r9 = socket(0x10, 0x1, 0x7f) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000002900)=""/4096) renameat(r4, &(0x7f0000003900)='./file0\x00', r4, &(0x7f0000003940)='./file0\x00') r10 = getegid() setegid(r10) kqueue() setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000003980)=0x7, 0x4) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x1}, {}, {0x0, 0x9}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) r1 = socket(0x1e, 0xc003, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x12f, &(0x7f0000000500)=ANY=[@ANYRES8, @ANYRES32=0x41424344, @ANYBLOB="86035653654463e51742332b4743070dc582e1a778460f28a69eab605aeb85c2f4e1a597a94a08430e26db5deeb82774e986ae2c43573ba569c8c5c7c8d2e7dac21395b54b64eeb715fa93012bdc3c5fef20d64e1a22fc1830a49dc1711a52a93061c659880a300412a9b8da38e01cf14a5c8f224fc4ceffecf0c545106b201f7210b003df245f0b3ae5ae4b7034872abdcb12fa88f54560", @ANYRESOCT=r1]) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e26a4ede7a34432d96caa2c90eb8e374bfea32ae4148a5d178f2b73f8f80134a1e7b09e0725b1df327875784b054ccfa86c98e31432f53b891336d7e0459c79afd2dd50be4abfde5d7651a", 0x8f, 0x808, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x13) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(0x0, 0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x6e, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd8ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd900000 didn't change! executing program 2: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)='c', 0x1}], 0x1) socket(0x1, 0x8000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x3, 0x0) sendto(r5, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r1, &(0x7f00000003c0), 0xa) r9 = socket(0x18, 0x5, 0x6) r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() setreuid(0xee00, r12) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) bind(r5, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) sendmsg$unix(r9, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000600)}, {&(0x7f0000000640)="d01d89ea08d04bdfba2f514db22b00edf39cf090869f07bba0e2", 0x1a}, {&(0x7f0000001b40)="1f79bd5199315d38c9cf7b2c0b73e5b4223acd0cc018a19332158ea2890cd17e75f6bfbf3674d146229e28fa1b05442255c389f67aededc51c97230e8b77530020a563a6cb8c9357ebb5c32795e4136f65c7743f2b9ae3ad8b76055971cae6c2e0153292472a9694995bcc71444caa3eaa42a64c9ef47dc2bdf618feef9d5fd33d94d5ff9c2ec52b9e084f30d802ca542f807f46d6cbda2d125253de086913c12c375a5cc4c5ae026bf24e64bfb4ec866011a9897d599c06e1ef698ff5ffd5de2bd7953d91ea93b574b1dd9a36d6f638b722c858988cb303bb11557c0ac7a58339ce3c187733e02f398dc64a637533759e13673a87f57eab54e2349f385e41e35f1b359337a031d9ea9b08c444f9fe50422d147229c8a77529ba08897ce55d160674deba7171a7c159bde1199721be25649392999476949d56c41c0e0a8605e607db2d1e16c3042b16486ffd722e6be473699a3ad0a12aa2b3e473b0752ea18250f1c5863fc34fb64858d5eacc64d8cdf0204e02eb8b4c2555829dfd80ca35ad7a2f5afcb54649a7631aa97db22653f787a30de22a266efa2384e194b7be6f556ef25cf8444331f6b2653b5b8aad547fa4db24f2edb8277a2204acf891f9723a679db57a0dbd0037177fb0f5bd4e0ecc5d4ee32b0f3a756f3c342af77a329a6804e74d2f98b167b0c896b0de3c931774b8bc297b97a1bbc28c672ddb510b0962197388df1c78dfafb1b1b706bed21607d7ea9821ab5dce6cde5a6176212a4ad91f4f785305d0809178ed82359eb90b3721ad1f1aeec4304e125b85ab5f1f2137817f63af237e7e64e9367e4c60573830e6f4cec90fa649a332d2e951c748248b5d30bb336b2edaf3722e107e235ae2c4bd1efd869fe15781cbd6fb5ef69ee34dc4b0e08577bcd26ec47d7db902c5ed8b710426d5eaa20b653e862835f40627749dea49d96ebd7d59afe6ab7779cb2dd51de232879327f1bd6cb8bfac26716f3495d66d6c1c844dc0d5ef76f1453c371d7d0ee9546f8b7fbd2d307e9f931d214b60324e7f5ad46614778b6402f94487c9e9842e24fa72de7a031c74b8474f5444ab1318ed4146a327b5daccec903e926a74c2fd0539b97ec09e1a41ad0594b141de6c282a0b3e13421ebbf4984d176201fbe8a710e0b8d43ca3cd6a8dfc443c45055ec6964dcff369dcd8a5e9209295c04be9b9eaa5a22ad3471dd5b6aaa23a984c1c8706694080343f3a962e4bc59967b972a3e4fc13a403ae7ab88d648171e9389bd86ff746a2b03eadef9280b4c447e0564a74fb0c5a2933e18b873f08abf4669e223d98eecd22aead849a6360ea9add37251a7a9860303e229721a51a4d7ec6e268724be2dd391541a28c11fe3f6055e3d958f868aaa24373ecf6bb7beab24cd70a9e9bb833e3d7d7ad30c6e615a8ee6e1578a5c8ce8998581f1cc0699af5bc457d73672c6991df3f77ff659bcff91fcf0506a668c0c62b61d35de50279f907293d0ac339f0963f4f10fefb14610e90c198376581ae4f7748b36ecae77f67e949173fc247699cd253aca62114b8f5012ed95d3709917fd109b4f7f429f5ae33d4c9d6638551db85ff239489c1a91283e53d326338ac5e8ea0b1b758969eb9b631c6a8b57ca41cf031b0564670b8929657b5c6332795b40bc4584fb2a1ec45c644066df27a70435fb12debdf783992e8356831e3e29200f498ff4be388ec48cb986a9048548cd35f4ea1bb7c88df0b9cc4680753a264a91010a0982af44c031035685115cbd76f1fc12cefbba8065bb673acf541a61e7169ff0ca236ed5ab2933847833623227e7043cf98e7ee3eb7d7efcc119b59e9d5499eec9d70d5d065d08c3c218af32995b5a153199a1d1ff608f17dac9643f61dc6bdeea31c1d60c241de41f20bcb9525dadc4badb351b068ec176d12b1a1c16cb8460cf3f6765864081a1c1ba3db30465a9df644358794697030da038fe245f0f6c6ac29283a02877eab0f4871767bcb1a8339feceba979aa15e41a6618ab848ea5bbeac9b83b5bdf15ced03962691718db1ad78e14761372f802eac0f1d4eb8603567d78d1a1085ae6f3bd1726416d13b8ac64a107df0a5bb6f7d66a3ec583a4d17db053ced7117a674335f4ef652a35600a3204dee3c2c5a5aaa645d70f40a50ab496cf7679c6df9d9b045e30ec9cc1fed9a7003218838e9b852c21c975460a1076575b3356c0599406117f37993ff17ec2afd9caf352548aae5348a35966d09a2980e9484d06cce12901864c926cef574eeb58a31c64e305656e7bada542d7efaf80b174d476dad698bd53e1a32a1ab3045728fc66f77330e20c28463a15ca82dfbdc47af809c93ad3b9d3d7f78853f06c5a83d8949934917e374ca1fc6f313cdf203e54e2281e3b89d04edca268a9c9602e0c05479b7eccbba250c27a6627b41a9a2a2d7f5950cf956923161f8d3b784c9f198362c946aeca29f0a1fc2a472ec411ee0af36a7d7811833e24809496bfd6e2276f580076f5c3b6687e3ab5e67ae4f56c23934037061c79ddeceb354bc7d9628e430f985a2620b9427750ebd641e397ef8ef6a54d153499b16a86ab4af42c2e2fd924009ca0147b5ba5822a310b88554f2e8b3465bb1fbfbff61a4b52f369153b79ae087df7a07d1bf823a8fcd021725a3e5e3598778da8d0add58c5714e93e0fa56041f5c7a7a262e28f07c3f97ceb6485f2b4004702fabb6aef957fdfb4795f967a5888d1159d1e0349d3f432eaae1c59d4c8a718a09ef405f45a0d05e7ba55596b70e9851cb4fa5af37dfd1a88af85618b882d108e65e013d6e00007185df29364166c6e6fde5747751ee9a63adf22b9bbeab407935141686eadc27abea10d9784ad705192779bd9b91f4a42aaa0aa52bb271645d60d28d195438101427319d247163839f0dd7ba2d86148923552442f5b6a8f5dd347ef83e4649472a694afbe99525c34fbaed886fe3b8cc8b48ffd06eaae77efd6196ab0cfb79a4b3d9d2432f150ea00515586bf46cf46078a289ba5407da6190c0ebdf894f5a7d68721a472b1ecc12d93af6245f3dfacdd7c34715675b9d5fbe926e9fc12708696a956b667e8574eaeaa5b9e14c1b03f9950adb1acad3739b1e2abe9a060292b432e335128cec7ce0c871c4c9948dc39bc96a92f39c03657823260a6ad850e310171b19bfc690ec90f2cb6ac2a299172efb4dcd8eaad3d51401833a64edfd90f55f0beb7c742e07c223eeff33dc7afdaa19aecf5ffbf92e90a31d1544e4252d8aa60a6a5e1fe29f3c1e836cf9337ccf79b9b6ca0993b97d5dd9323f39b2003d985315ee5b6e892094977d3e9dbbe2b83589494af932906ca7db829c3591b84eb63aadbef450761a44ba64e879566b6228f40a9b0b7732866f68a3f4271f482872f7a087bab4d9aa3c6d24e860ee46b479b6e76b09b17fef205b74519f8f13ec3d90b9c1da5670259fa7734cc6c26537c0eebf885419c4e025e6e5a51b85024a398ae9c176fb51b3eea3efea41d596d094cb57861af6e573f5bb557ca1225aff112ea964e8f7bc60e0f34a55325b54907bdecd6378ea06955cbf9e8118bbf9971375904734333361e76ed2646f022d40bea041d189c8ffa091cb122e5f797d4a5c25bf0466160a927f5cf2c2c57cc4f7d6149f618316a1b4a7237d84a968347c40ff98df014bf980645abea7b78aa19aa046464089191ac99ac9ab93c587970a63209a22c3430a9685cf553f37c7865c79604553eaa7c2db77a48cf201cd8f7b764f25a7c07cdab5267d405d21ad34d14cc71ce37c705cce8870eb1c26a7378edfe200e3549fd7433eda48fcc08247df78868f8930853dee23003d1f59c13b0aeb99c002b8692864e63a3e5199887a63c3db14a4167ed5b343ae8fcf73912f143907e59fb238c3f74d2fb17adbde1d27d6d575becb44951b1e7261e9175963bdfb114934e2fd5ef17f017980ce34bff32c1d51ab1207a7ce7f112c6d6b7194e172a2d5545d7545df68038fdcc3ed3c1813c6b8b2a16a7c82b6a6665d9a1660d40ef12e5e27140231a7728d3f27437f63778ecc2789d4200e81e8952394b41b97faac31c2b5b821dced89c9df6f3f85422312f0f91dbc719a39a2e59a245df4100283cba372cc46fffafb1085267d9d09352d1a2f3b79fa388e58bc791022eacc2561b578510691f16505af88d7085f6d18282dfa15e50b7e1fc1777e8e78d1fe1a254584daa69f81a888e9b676c42463fef535cc79eaf097cd892f6570e1b0ec5b6362ce58ef2812206896efbdba45a9ca2072ef503228e353c2805109efcb5ab7909650153c6a34c392bf28ac7d9123acba9a9d4ea6de84d765a69505d07ff87e16dfc7a664bb95726ffc6e43014229adca28f04a43e93a9bbe7f30ff1eec4e47bc2ba0a95dcb5c7600fc98b8efa7dcb2dc55a6492ea95ff045f4a6fb21da92d808d6015abc35077c544c0426c2f4da383c7dbb8bb458b2a7ffb82858ec8ae167e2165610284ff1f62c64aa17e854ca25a1e54eb91381ee22777fbaee5afade08ce0c1b7a35fa5e924dff7304b2bd8b136ba13f916cd02bbb1198740f6f12c38db24af03d1f7c904d7501af4514d44a5e5f792f2b9d821726357aeb8405409bb3249df549549f17140de75113a4b3fdb37746df3fb5bdb0820b84bd96f549258bcb03c78e277567be9cbf41d351ce43e0471ac7d5522a8e3500b118eae7877dbd6cbd5207760bc5be16b6401d803442d492baf5457c17ff44013e70ff73157b309369da290e3b376a4d385b0f1c45c323bd7bf6e53f79e9cfd8ea13f21bada2edfb1037a4a82028616ac5c2dbba1407b029b3e809028bb419a9c2b776bba4677c0e90db30d194c1b637dc7b1595059da81f95b8c08cab05975c89ffc178bc63bc54000c63bc452860b0b7a6fd6dbd716cd5f596f09a437b46287194271f49b838442e57f7b248bdb584f008b494b236d67dab68adafbab5333210250d3925d7ce2a03ecfc729c7c1237bba068210e75c8cd53d96f438c2e6fd187f773fd71d85e69f098e5d0a723b631935cc6f663614eb8c519ac9aa59528361a4db9a44fe96925cbf56e74d4d3161eb727dd0f4b8673f239363cf80dd94eee7c2721cd6c8fa6366012e56e8e3767dbf1fc2a451ce09ca383ba0c51f28ef9eb9e424adb77fd53ba0d90324f743c7c8e009691833f595d88995fde822cf78e07ffcb935ab2921d8ff15a4cc497fe23161705b9b8e45132a5fedb1e1a0c2f7f3567dc9902e34c59d3c03e158be9210693f541ef68546e3f12fa493b0c1b366d5557b2c8d800967943d6505325a2bfd0932c97561cf982f4b5ffba0b5065efbd6dad49f53e761a19edd4bc91fca0b1e298dd270d62044b79b379bd007d60bff392f1a9fb63ff1743d5e9cd0e69a21f7c6f458ba93089844400a88104b5fc62354fa6a3ccd9baf11399a90338292af30a29e55f628eefae49e255f692f08cfa0891093b2c1daafeaa10e8828bdc0f22e6363f8fccd5cb2007ec16a0c8a21f1043ec9888f2736ba7aca06a11e182b8b02ab82c7293191e57446e81e2e35ddda93c2da7eb7e1801fcc61adaa0d5ea47eb0e44471c4cc79d8725d78536d663c3dc0062861678cf3415e59c7f28e95951767cb89077f8dfc50709d5c9a57e8e75b9f9f0a7e75d9c0a426a504a9ef15b357da03317326ddcdfb0bf2d2be052dfdabc68924aa252fb8476908490308b9f111b2799e9c2defadc1e3aaea595493c02380e6b979ea0c9c5c09f79c0dc7945a5c170aa38ef17b8d46bed396cd96852e5e8", 0x1000}, {&(0x7f0000000680)="6dabf3e9", 0x4}, {&(0x7f00000006c0)="579f344c72b1e726575b387e0f906ebf0256b3f3de5d261a4ef2998866bdd84cce51692e6c9e31c431725c3b9372cbfdea57c6170b7ff36e2db28d3dad298af785fb706fc6d542d6485e7f55d5b96071b917ac8717e1e64505e517e302877d0f63ef57b731f4c8f35584fac99e74ef005017", 0x72}, {&(0x7f0000000740)="96d98a6b69eab95743bd86ea6aa4649b2bb7f15fb15c94afd0b868568c79dbe84a611afada5270dc18c21765fcf5f2caf147fa87386b9cf667ca04af28211e53c384a0ffab8d206ffc40b08878a4eaddfed28097045b374db71b8f60af4b97ce90518e7583c5c24636f1faedba21335d08cc03ad8607f43805d39ac3fbe8957b1216c75d01c7174e4eaec489bfff0a12b57b74855b89a475dd77c92c62f09a3c301e946f4c9aae98297d437b935353a4c1f603425c559ed3df705109cfcec9ee603023", 0xc3}], 0x6, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r10, r7, r11}, @cred={0x20, 0xffff, 0x0, r6, r12, r8}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r3}, @rights={0x30, 0xffff, 0x1, [r13, r2, r14, r5, r4, r1, r1, 0xffffffffffffff9c]}], 0x90, 0x406}, 0x4) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80c0, 0x0) ioctl$KDSETRAD(r15, 0x20004b43) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000040)="d513d3121faa0cd7cda2d9ae37b8fce1f84b1c2bb6b6fb483f55938cb5d671", 0x1f}, {&(0x7f0000000080)="49fccdd9c8bfacfc0a3d44c9b6aad750d124de6a076d3c1ba54b6755d5ea7527b19e44931e45676de3e2182746dcd65427177320a00998f0b296a8c9fcb20df14dbd841394418ae6aff000d011a4306c7770a5bf96505a52bb48728ab1e2588c9d8ffb83332edff8948ec7e01b1238e54926cf718327f9", 0x77}, {&(0x7f0000000140)="87631491f05e1cc0441d4fc5e88107d06ca03f4eb7effa1cb7a009289687049f73ba20fb4221574d069b4dc16ab78bdaea475720d46984f6d0eb8d4b384ffd24a33a34eb9cdd5900278cefddd8071e8a51efce4bf3d990badf3b4a8920d92352c7c63353c72619c21e34839e637e7668b19b5f795d513b1d9e608cd4937f3af298ac02885a4631b2bc954741990306d283d675280432d664297cae8fbd3f56a3016a413bc677189fd5fa321d53294f873a49db0d362c144f3a804f7d8175f083120568056d7f2d3306cc02f4e8bd96851e7cdfbb3b43818064dc7da9cbdc0f4f360e565c640247e5553eb645e0e651e77a8e496723852ab2faee6ef87299487a875625622a704d8c1da2eb1e78509d232eb97603988966162d44345a1ffd16d01db7dd4625672c1d4e1ac4c70f271b434dd1312faf693a8c4f8138c23b61ef3f28bd46240a815581d9db52648ccd6399a971fe942135f4ff1140aa5f85dbee78e093834b6ca3e4dc11513a8cff58b0af4518c9639375d5defd2838b7fb0e9787fb5326d8cad1b44dbe0d8e325a32beea304819e475749de7377a236298c15358830d848cb1bfd306ecbf107f2b91b83e27213f550fd997c2acadc8d5f6016108841b41272961e3cb4b82c0a5100e2ac6f56aedf14e694c07fcc679fefe2601603bc953308c5f22ec87d119984e1643652520837e0d0346db039aa62329c3ff792e57659d8e3bf94b5304865faa084112773a6417b0e8f460205f2cd2cd68506e35d3e9e27a082f26ad7d9e8716686fa182000f6ae4b462af517df9bd5b9deefc5f5f091778d538ab0f777ad759c435e0f921d1eeb06991d90495aa2fedc789ebfcbe03eef33ef6381c610692e18dac5a1820e23b3a67c09b7c1b7ad01404f7246a66140c84ebc3db794beaa36e86e882ce5273fb414fc885394b58c681575762246534b5c2cf75c4732657fc6ab64ca44851597866417ab342374831594fe480045b75077b289bb6f72f4b2b536d6a12a4e4959e78647e822bd75753244a01c373f7f34837801c089d4307120204f88536b0f1586363c34c683661d7d8a5ba45cf675b4af625a21cd536b8fa4d794a39c20a649bcaa38a33cba28108d49b8c5418e03fd196dd1cfb2d2253158f64ee6feb158f2426fc8993032a266a6325b7a5afd85c736d2c9ab7ee07c3daa4ac85698ba8c62d9ca388339a7e6fed71a13fbc371f84fc5efdf5af7bf0b3237f8aeab8a473c19b785954237c51bb2590f75dc912f66708a267840fb540e289f8304744f59c95c375be77125db20d25045ec6113f15767d7c97d0a2608bafe493e5f000d322f955ebb6ce86051e86ddd7582f2d38cb9cc61b4a1d8c047cc348890aff2a99cdbe087c500798df30e6463aebf46566cabc5f702db23d8fba09b185e334310b8cdc68bcd4685382c0a6a0d4555d7b93ba3da2183769b00b79b58d6991e4e1660fbc6a248de84ec99d0baefcaf82cf5504318efdae6ed5b68c489116fe6181be05d18e3be2e418c1a621513b91c429393f451c8348e910651dc37581a78bddc533576a77b3079d52952aec9da326b4c0f046556895efdb3721dd1af5b2b3b6f79b3634e4535e160ea8c2818cd0f91f8b8d563ca3a78001a01ad9d28eff98dfca21614bbd0517d58caffe3d27e62ca7a4ffb30e99ae6a878ad88a66e9393ec032110327e60e70d4370bbb9cac1dd0edbed611ec93e2eeebe80bb0676a83b3474d1b06d72ddce69aa77e4dd84c812e6a90adda43f43f2c81e3c9d355cd226dc2b7d9c6feae38b3ec88e8808a09dc4558963f429e383199db79dabc105620faa5ccec32a3e492eaabe753aa0fdd4d11e83ddc163893bf44e07e14c95f1b66c226b4eba3aaf27c309aad0edf6cdc17c2d578b14e080e57ea825cc9b823563316fbda2b97a97f47955247c7f49b1b3bec5a44217e4d8f19d0ddd30a907865e8dde8be258c11f8f3c9bb7eb929b1b58107cb96366dcc11014f8b3861bd51e67a40e4341bb27c382c3a842cc7853df846a548b82695ce7857bd05dc4f89a2eaad4fb8506b2c4fb221e20505fac5fb0828f675dfb70d6224dcbeebc5eb2e3b2796d575607f728946e8056a3ca431415fc84dc53eb423a93fb1eb9cdb8a08450894c6240626704f026c528933f1eed8b49334add72e5742957fda137838cd1470fadd197b90952e5506b89ef9ffb79468854d337169b24eee021eef28ab9b3419dd78aab6fce593889b582310645b034b0fcc28f1704a13d8a5b9c054b6bf654f1049ce61551a0add77aa6c4202698c79b4aeaab617cdb0e0e9f8a0cbfd545d2dff1d5369018ba2da7868997bdfb98c27e8b733edf0b389bf67c97f47c64a40b01703c6d168c4a8aff619113159b3f9e3aba379237a3736c5223da0a1ef3c06e483236a7b10900c827ff40f9b073b2746106110a896c094e4a1fd1a26e315bbaebcdfed1116ebf2b682f2cc94876dba0b21b66103b6bc1631c7e9a5851576bf40f8a817e69f00e1af5686774bd9c72f2c353b6a23ba3509fe6cf3dd62bd58d811f25467bfdb553d510554121f33d5793140e79bf08d7d281043f1a1aaaa6722171bcd9a4f7841df2ad49cc66d7583e8b647470857903fd9d3b51c3cece4ba2826b9d28302b76ef94c8b9142a9d541c8429569e00da4f4523c76522446ff13c0ad745a7b96e8bab242ca95dff4760c32ab3ee75b2f80391f611f59e6ad443ed5f3e90e6b1e909aa606f001768e2733275872ec7c781f71d300997976daea7d0a2cfaa67da4bb23b67d5a748567958a5842d0dd688bf95d2026525cc81a2b80a10f23f9203535a8b888ad5c7bd35094ca3db58876247ee3fdf3050e2b2d51d954354c05eb7cb533f5436c4b156c0a526e05e541613e7c6e78386c5c63c7d57bb2dc7ced8bd64f09e72be171f9d727b961010868341ecd3d7a1a0ff119fd4e6efc1007b5481b6217c41115ae2e45dbebc7eb65e10c4f722280901670775076bb8b7c7c6c4e2fc8e04145263f4f2ddbbc6ebc5a66a9b259fa0479269f0a7a76e9b1c31faee570a3d24959f5154c24fe947c46faa7cbe44837a8b460babd8a90aa250f23e99d571414c2bbba426a4b084889e4bf1200dc69a4724bbfb1562d4d8c8237a2414ed1922a4e4aab06bc794477f6bedba45c95726b049f76fb3f82bcf3b85760244769179b38998febd7a7d4b7a78ac757e710e8be671f512da4421e9045e2407c59dee92692f40d164084e14abcffd9c52965b3ebf817800cec05a91137f12850bc71ce88f0f72d7cf76a02fdc2c33e8c962296e4ee8928fb98dcece3671de0f6794a09c0f3fd0ddc85a16b097a1dc669b8ffd778488bfabb3344bc9b2cc0937dc7ac4f54d1d6178dbc5018a5e8c0b7e7900864d2deae3903a10d86b4ce6110c2258508964c0ace38be3d50f01bf2abbb9e72edcce38c4b96c0f78c21ac971495f6442628627d512727330e78606d572c412e96ede877d7f62f4e06316f42b74314b74b63f0fddd025a2b6e16cf17a1824ef2c5e567c59dcf4dbb8c05256b18563a455024aecf3555efb58eee9f", 0x9dc}, {&(0x7f0000001180)="10af6d156581e0553adbbfbd2efde21d0f4588df4da510bc95d3f064932155f0317822fe936d471c6d6373827944057a19fc8d8008d5ccdaa6b6072722d45c5c1d022f785a713da34c191e75a3b7bd3a66000129c78fbd4d331ae5d1b920bdd923352c294a", 0x65}, {&(0x7f0000001200)="ec5c66eaa27167a0dd92e26914b5c1bb1b78afd309d7f4823c9814708ec07aa820dd65d057d729e9b66f5b3dd007fdcd88397d137955ce2e1ec9296ac59ef40c6c4fe86e215f7e6a4e46c295519ece1312ee6b6badc3616cacc179c57fb24555240ccbfcfc93d10cfceacf4d0030e3d9ddce30a3b5818c149913cf16ce13ba0115728b738db39304bc86311dd3facb6d03b6d93ca9dcff6a9435d4e13d1bde07ff665332e837b01d7c4db68835975d3afc8e9dad101076bc7bc3e80522b2613941a1adc1c65f98add37b7f4d6e58f61e99582961b00d14b6c5fdd47bc084ebd2a45d09db", 0xe4}], 0x5) dup(r15) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000001380)="2310300641bfe6224f07b1167b19d2a2ce16e5864921f0193855770e2fa012b4a653521cde4aa20a1110e31888a6c5ef4582277c7f8382fc5c296f74553f56ee0fa6e8d875ea8076be19c0ef47ec6fa9b72fd90b049f69b10a533cfd15e8be890cde641ad9a91048149cbfa1", 0x6c}], 0x1) fcntl$getown(r15, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r15, 0x5) getgid() sendmmsg(r15, &(0x7f0000001b80)={0x0}, 0x10, 0x0) executing program 5: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) poll(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x80000002, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, 0x0) setpgid(0x0, r2) shutdown(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {}, {}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 3: r0 = socket(0x0, 0x2, 0x0) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) r4 = semget(0x0, 0x0, 0x8) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000000)=""/6) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000080)={0x7, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x2) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r6, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) r8 = dup2(r7, r5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r6, 0xe9e) readv(r8, &(0x7f0000000680)=[{&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f0000000d80)=""/261, 0x105}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f00000008c0)=""/170, 0xaa}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f0000000ec0)=""/194, 0xc2}], 0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) r9 = socket$inet(0x2, 0x3, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d7", 0xd34}], 0x7) sendto$unix(r0, &(0x7f00000001c0)="14a58c713ef3f98887f227d2577275effd06cdf2a30b0be0313dcc925ded7310da222b97815b21863aef34ca327c5526c5aaff7c65", 0x35, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) executing program 3: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) dup(r0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000480), 0xcc, 0x0, 0x0) (async) msgsnd(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x50}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be100000000fe8000000000000000000000000000aa000095016b97467f4fc1000000000002"]) (async) r8 = kqueue() r9 = accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) (async) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000380)) (async) r12 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffb, 0x63, 0x2, 0x200, 0x9}, {{r5}, 0xfffffffffffffff8, 0xb, 0x2, 0x1, 0x3ff}, {{r5}, 0xfffffffffffffffd, 0x80, 0x40000000, 0xffff, 0xb6f}, {{r10}, 0xfffffffffffffff8, 0x10, 0x44, 0xb3ae, 0x6}, {{r6}, 0xfffffffffffffff9, 0x2, 0x20, 0x1f, 0xebf}], 0x8000, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffe, 0xc4, 0x8, 0x29, 0x3}, {{r11}, 0xfffffffffffffffd, 0x20, 0x8, 0x40, 0x1fe}, {{r5}, 0xfffffffffffffff8, 0x10, 0x20000015, 0x100, 0xd1}, {{r12}, 0xfffffffffffffffa, 0xee, 0xf0000000, 0x4, 0x7fffffffffffffff}, {{r2}, 0xfffffffffffffffd, 0x11, 0x4, 0x200, 0x400}, {{r12}, 0x0, 0x1, 0x20000080, 0x5, 0x3}, {{r12}, 0xfffffffffffffffe, 0x80, 0x4, 0x18, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0xe3, 0x80000001}], 0xffff, &(0x7f0000000300)={0x3, 0xd85c}) pmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd8cd901000 didn't chanpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80694ce000 va 0xfd957599000 didn't change! executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) (async) r0 = syz_open_pts() (async) r1 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) (async) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x17, 0x0, 0x0) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), 0x4) close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x240) getrlimit(0x7, &(0x7f00000001c0)) (async) setrlimit(0x3, &(0x7f0000000180)={0x200, 0x2}) (async) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x84, 0x3, 0x20, 0xfffffffc}, {0x45}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) pwrite(r0, &(0x7f0000000040)="a503d8b7ccf4e7e7747d53f102c6100fb665a9e30723e1b107906302eeca2ec4cc66d6d590a9119b3d1ed348fd6d0753c3af5fc3fc1a1c4827df0dc279eae057784fe1", 0x43, 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r2 = getppid() ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r1, 0x2}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r1) fchmodat(r4, &(0x7f0000000200)='./file0\x00', 0x12, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f00000002c0)='./file0/file0\x00') r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x2, &(0x7f0000000380)='\x00', 0x1}) fcntl$lock(r7, 0x9, &(0x7f0000000400)={0x3, 0x1, 0x8, 0x2, r2}) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x1) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000480)={0x0, 0x10001}) getuid() chroot(&(0x7f00000004c0)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) chflagsat(r4, &(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000580)="4b2cb7a25e757811384d465cdbf4c5d08d2cf7140acf4545169d97194ce4759b536215cebeb3ead89aa754d59dbcc7adb0c5448de7261e8c36f91635d3fe6b15a236c48f5bd4920d7748577e2911aacf776fc2650f108a6a6404bacfea61ff03620de08801f5b613709f74878fae433ea62107c4a01001bb3ccbb2fcdc442c399c989715f97ff892686792834b641be1ec0b4b81d0d5bd2303aa885a", 0x9c) mkdir(&(0x7f0000000640)='./file0\x00', 0x20) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8c, 0x9}, {0x46}, {0x82, 0x2}, {0x8, 0x2}, {0x89, 0x7}], 0x5}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) dup(r9) r10 = semget$private(0x0, 0x1, 0x116) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000740)=""/142) executing program 1: r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) syz_emit_ethernet(0x40, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES8=r0, @ANYRES64=r0]) executing program 4: r0 = msgget$private(0x0, 0x405) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/226) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000580)="1121acea176bb1c929539a316a2d65f33a5ae73df0ada916edac16658fe6ec2918d2a3cf7aa456c5d3fc1b9f603f81848359c9192c692e74de2d05463d1134fa5c9452e208da39a5000f0348d45a362c41b61cddd48f8fa09b1c9185d3eda03cf713044bb73a383adf4fcc88bba1398150a8ee86eb63c98c1ff19a7689fe343fb870790b3c717f20c92410a1ac968907d450676fc4a2a8a39c8d45e20641c846bd66fa49b81f0048860e873ef88bc770a8c5268ef82d7ec83f355f38f4c53a8d3e478022243162cc773d47bfe111d4babddce23998e8c8e38b8a8990624d0fa3ccef16ec1cba2ba79b8270e1c49c543dded39642edbba2e4", 0xf8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) msgsnd(r0, &(0x7f00000004c0)={0x2, "98596e314d015335f3d53bddaf878dc1c84625f74662c78af1fcceef93bfc7ca17ee6e5e57f843b6871039069061b968433e75c6efa7bf77c191c7f8c4cbb9719d34d2ba28ef5dfcdf1b7e826458ea53ca844f44db2799266925e460cee0f74cfd78109a19e903a609b3c9462fc31a1adfc336e996f7c576906eb30ed98b5087194a9b13be86c2f7f2d3d1637705c93d2d5ce0"}, 0x9b, 0x0) executing program 3: syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) mkdir(&(0x7f0000000000)='./file1\x00', 0x1f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0), &(0x7f0000002300)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r1) seteuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340), 0xa, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYRESDEC], 0x18}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4810, r0, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3f) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x1, 0x827}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000500)={0x3, 0x3, 0x74, 0x3, &(0x7f0000000280)={{0x5, 0x81, 0x9, 0x6, 0x2, 0x2, 0x40}, {[0x0, 0xffffffff8394fd2a, 0x1, 0x4, 0x6, 0x1, 0x7, 0x80000001, 0x8000000000000001, 0x401, 0xfff, 0x7fff, 0x3ff, 0x3, 0xa56, 0x7fffffffffffffff, 0x9, 0x100000001], [0xfffffffffffffffa, 0x5c, 0x4, 0x2, 0xfffffffffffffff7, 0xfffffffffffffffa, 0x77c9, 0x8, 0x69a1, 0x5], [0x100000000, 0x37, 0xa000000000000000, 0x7, 0x4, 0xfff, 0x2], [0xfffffffffffffff9, 0x2, 0x81, 0x9, 0x0, 0x7f], [{0x8, 0x7, 0x6, 0x7fffffff}, {0x3ff, 0xc7, 0x9, 0x7ff}, {0x7, 0x9f8, 0x9, 0x1}, {0x1000, 0xb2, 0x7f, 0x9}, {0x0, 0x9d9, 0x5, 0x4}, {0x2, 0xf82c971, 0x9, 0x1000}, {0x7, 0x9, 0x7}, {0x8, 0x81, 0x6c4fb942, 0x4e3}], {0x143, 0x5, 0x8000, 0x8000000000000001}, {0x6, 0x4, 0xb2, 0x80000000}}}, 0x7, 0x3}) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000580)="cb2867192175fcb7f748b9fb89f72f1e90c1bce8b3844fd6d0291bec1fef23", 0x1f}, {&(0x7f00000005c0)="e75cb7d31423f9065575e337dbeed4030643b894d7d8592d2d9e5b9e6ad35266167f56acd9c8c00b8da43c9e2e3d044f78425596c289ebda29691a6022d5b1e66c0bad28ea4bd704183ca213888585d98cbc1e951533ed0957195a55fcdd47537a40ffeb1c6f83ec30e1cda378071bdea5e3865c48dd4b4814d68fc405ee43d67b42b3f89c8cbfa00362fd9f758b18e31ee1115159807650d86f92f6fbfee553a163910996b62e91979060a42e00dfa750c5e9deb9c49a082f0d1a4ace7d663b97c6a250a4626944976d5df4763f66abb4dddf61c761ccee0b29b7eca9a8379c5a47861d2e897d44a24900a93c1b896acd921471818736e2bad525e4e6a2945768bb3501ed1459ed12bd6def2ec2e97a3a1957e55c9558e7e0c4b6e5b41f7b3dd7ca5e20f1eb338a65efdcddd6765819a7809c6a906a9fdddd8462e33086f1e9f70073fd372142a008f275bc12cb64675b3062a7dce8af0a2a33bac98688756b119b261435bf9235e0ec327c9a8a6f1cdfc36dbcf619e052a7118cf7ba88a3574da0db1776d0c76ecc7f6b55cac5754f99b8676b9ea1cfdf8b79366048542b98c9cfec8bf26140f1aad206831ff495902e47b70f53a6fa315c5f292f02bddf330815f33492f5c955cabce1fd7f8d9494e08c2f87923b03bdac7234ba86844cac926133b854daa91c3cbe70e44aeb0e126b4f67921398d8addffc90b31656a44978f489c1a06c9f2669821005e1d23588d08e1e11b9dca57008cb4d5edede81f207c56409313578f0cabf03ae33422cda00aaa2a3c5e05dbcdfd502befca29ec033c8f5992287b359d9677c9102c148aed2ab84c3d3074b5d8d27e1986fc6c94cc4120376cbd6ef057f0e6a95b75b8c7bafc930feed8fedc0d43c8a9c50edf1859b36704684b6256ef7e3b0bb34bfd81b99a3369ea062aaf1d7e7e08d2b7cace25b46e051b775a6e71b2d8cbfe6ce2eb755e86402bfdf6a970b04270261674810d02d33d37fd6922b132903a2361d9c84178f723b12dd3ddd2c5980e7ebc3630fd69485cc1452db061faa11a9469e686b8da3b38c39cb2a828bceb56ce2303eb076fd58fe48412a6f3d40a0beb4f6fdf40f62d343863b75cf3384cddf83480ecd4e73dec37322203dde65c0c49d448936cfe6262b6bfd24831982abad566ade872187c7d02d4224ff05df7f3fd9860c6b52473a772058696d2ffe4b62349618b06908ac72d72cf55e1bfb17105b584004651bf8600b23bdcfca35f31eb5339864450de921e9211952afb1196112a806980638a100b0249402f259c6e04226a9d01c0da06ec0e302b2e44da3f2588fe40713bdeebd3a6680d11ad6f613485b3a3f537bfd9ac252154b833e80c28dd08328d43de929ec60293a3da021bd2bda75e925f3a6e80bd94c0a5d97af4bad6013fdc73eff236de4316680560a5afe7137323a7a2fa5ee79bdd4549252d46178c06df72d0daca4437386cf676fa37c932a060a029765384f913f8b15814d6c17dcee5a7dfb71ff77dfcdaf12204649eaf01b97039f7b06151960428a66f698647d4ad68919da6905ef04fb969396957ed08560dc08dbe3c07ed3f03f042d346a1ee93f8819664f7d9dfd2a6959f5eedd4b47c9c92529958313888fcee42660e20d980ee8b1af0146ddf828b26f1603b1693a61fbd1c388647d6d696eebc8a18bd47b7ba1d074750c4190dac5e612b922dca81a1634b993296cffdf846cad6ed5d7e9088379ea29af13e9870edad0b07f561f5e44846ee012ce201dee5c557c03f60e8c5c91474ab6ca24f23d25dac859436e43a88fb69913cb4d940c15f0282d288c1a9f7dee845910c9d97c95b33caa88909a2b018d83376f87b0d20aa6c1181841957c3ea943762dbe990cfd6c10d027b383df490fc3da7eff77c1bc66e4b1557ebf4a90d8463097a52ef7f74926d714f3482f87621c94752d449c55478c9372e0e8331f8e175890b257bd1e877642386c5c1e4c8d8870ba7b63ea2df73977131b2ef0f59027ba072d0a3a7b3a913f692f1fd5b9def12646e3d8a8f1499c101cbc819c72f21cf2d1ac6cb5d1205fba3c3e832813a8a06b6a5d8bf1d6416bfa2641c4137740dd50f93735d3a321e006391df7f2a4620b4302c29ba06fed79b6185c57ff4534927414c17ae4ce9f7b26d4121c2dca522b4d69ae7296307d6aac61562b3265c91d19e5e6238a1f5e4c636c7b071739404199a49407593e2384bfd25cce8454eeedad72ad27d190358036023d343c654a838f818a554957aacd23cdeef18203b7f3f541fe56811cbbd71ce390f9eeef7e520305ec3881cc58c2e7440c2156dc2ca58f1a4495b43fd1dbb6997de27f9858dea8981bc8d80a8b9e523192ea578f4b04683d6a8e833076e12a93aa1ece6bfba5411a49b77131149f0e8a40b839b022e3e12b42796b3e87c76d967c988a7856b29bc5c2ec70e2058a7da37bc69c8e63253e6894c6e4e6c41fb741ef0be93c0cc4f0d8880519f90403ee9f4805a8a1a6a9e93c2b750ab7729ee2f0795829c3cd990fe17e3066ad702a50a14fb3eda1405e6ddd447458a9e99f47557c6d60ebf8f28a19c46a8f388d33234c75fe810263ef54832ca2e22aefa2dbde30a152f23500bbcd8f9b84270d3977458e99c684af004eb474c77b2420041091119781399ccbbf42d50b6c7245e800a8fe2f76dd74d862cdde68cd3408024b78df3822e35f641517cb179f5a01eaf3f82ff92129dccf0b673227c5451b5cc606b471336753268268b42b4aea152837a953f5aea7b12c3de64941aebb57ebb402d370409bccb7580f6fdecfb3cb1a3a4d7eb0b8198fae434d1d800af85848c2ea009a132917d3dfbacb7ef4db203c32d270df007964c6cb1ee3c381548b446d1dbf1ebe8693cdf0cd14d367545382bb9f7216ca1bdfbf6bbc4d3301860d2b678e2478c79542abc8ca69354a9a14e3c5881990e4a0c849ebc14e970eb119946d404467a3e40ea6f2171ecd11cfa3a5ba383630e68785a9157d48746923a3330d8962bc6418affc6afd260af8f88ecc6666bd43fc4a56b5b0a5665f2acabfa8547caf1669b61e0e7df7d438a7f0b9c7d4a846648d11d00cd6c23f9ca7d5db37ec302c6b5e6bac6c5195bd7b7f70123e29b4f73774eb5b496781be364805c1310cc7a241e42df9b532291eca0d077d3e30c123294c6d415cd29da4241da08e82b4b730fd4811f738475e16f68a9697ab7a54d458295e2e80104a484faf6bbd4bd0dcf03f4bfc1fa5e115d655f495f399ceadd6f8cee16a74f832478012ee1cc1183738fc8e20ce7b852da8be1607118acfe255c1062abb80145d904d1c0fb9cc25b59303ccf164b92174c6679112b40733b545ec094a8df8e31d8c2984846e8696349060f3b420948b93adae22da4ef3d45d3d4f5da5761cdaae717fb3e198d522e3d41d2ff53de1ce7410f698b8fde2f5c97b3019cca67391a999b662969294a605499957c2118cda665dc3c3b40e527d7bcaf3ef0e6cfb20c55d389f9f7523d03b4c797011b61a8c3c8c2aa88dedc2da0bf7191f59055c821091ecfe150ac8b610f9460dabd156739db4447e1f8b817ae3b1522725e1029f7986db3ba6f25db12ec608bf7d84b0e8c4769339c593f4f423d19fe6fc285c8b2a5685104c81a79ba21d16949b98c38368101633de09560f97e7f0151dcf12c8a2adb3b66f4fd375d07d68ea1efd9b3be0db85293d4beb9e9695947d31b830d7053747bc1c562125f2d404739c177dc5f7f1f37ed8072926094a5a7cd3738b51d9c7ae352f06b581f9d504e59f503fe643e4bc19c8c45d5e3c73b8bef83f29a21d0c1ea7b24c6a2339311e142773998ab077ab85063c4dccdd363020dc6c260a22dbc7e766e71cdcdf372f0b9e0bd7f847d055302e6cdc8a8e7f48c3c7c666bff29cb7f46735413e892161d03e678253574939dcb8ddde70fd748658deb8a819b2395b1a5a5677b2a74e10bdd49133975cf5064c4ee51c11a9653bf31bc6ec31a6fabe98fbf7a0bc9664b6cce0b25b85aaf4648c8e8ab168bfcb6984d5f76a60288c2eb7c161be0e3f9430020d551670de9938494d1bc9284928a7c7199e0ee5832f8bf0e6881cc88ed5e0909cd69945ad5a2bddafb625cefbeba2e5dd1010b00c7804e29a9920615e05d87b4b4ef8b9f997ddb546bad598d6badc2fa120649c779100ccd394ea13f23f40a922b2619d69859d315bb9802069263a69a21f56b717dafb2ff48dd3815d3d29e44171f7bab7d1fda2355abb79192f94d482bbe5856ac68337c8048fc05eacaf3e01a895dbd0e9356ff14a2a0bb9ba3b2e76b1f92ced0dacd06f4c84e4ba96cb48696a920e7675fd0f28add4f37d9a3e1e2acfb1f8f59495a6c172b6575e22d64ca9355229bed1a34b86bdd1abb4af840fd23c356c1797f37a965741c16206d915562c6a07146d0b4d4243dba1c091bc55e40ff590f7bad4de3babcdf8ef51e8244cc987d25c17695184db7c3f9a2ebcddb9f962c39c326b775e5752c7ec127f3d7da19479c023abe2ecf1a9b7494f1bf54a5d179b66ac4e4d051a2fa5153fa5fa2d3c5b4578fdba3d17be3280a887bc7161538a66d5b141ba887ddf72f46d99d78120e54ea90b58d3361db4dccbb7b9fd57cdc2d18166072da8ebdbb54e1e153425c1a2296926df4cfb2663cb33166aa87d2b4bb2e7ef90e7bc5c6e643dd8cf62a1103ca9a39893b30cbd19611aeab7a8b49074b5ea3d5c64f64589b42aaca6dd2901c7f8c84ac5c3139efc44d7a7e69d1310f545c575c50b80c8fc5bcd157fc277548f8cb55174ab5775c83f36e85eb7cdfe451c41708766a4baf683f0d04f90e617a75286fd0723c457bd765e2a4503eb38fb2dcd1aaf6549249812a451fa9c8f157f0db800bff90210c0129355965534e801bd06efda6d44aaffe94c7a51294b61cdf6349ef69c68cf4278cdbc06be993b22df7404eda1c53487c15588185948fa9837c1008ef170ad4bda5d965277e891d0f2c7adedf26d567e12e2a333044c5086bc695f1c4de77d83b26f2b4eb654895e1aba6af3b2e0e639550b74c08d5adfc9b4388520eca13c7cd78a78417282f8c753839ec78741df3e769e44cff819ac4b2c87e8df92beb2bea3e3bf8028980f8731be4c828ec8a25e5bf186e5e846a9ebc62efbe4b755abd3b5160843f67370817d9a6221e3f8dc5a82d60231c8215f0dbc923f80b01378ad731e2fee7a5f980f9de61ba4c8967aaf1b993476ef393e61b9fe706535231bd04cc22860cdd8c58196a4ab7b555144d222186c6aec819fef162a123c1db11f4cc07a08cf363841f2c5b1097d324735c831cab6e15388200e7ef6de55727c427321ef1265d152aabe356a2c77ec48c27538ecddd4d0187d0b91157290dae4170dc761fe997e6163ecec69b7ac2167172399f115267bf3afcfd61775a80b711366e2ddc7e621e0e4459e65793fa96980ae7044244fc2926747715edc72fda4f5bc0a2e584226c6dc7dcd928e15887e9a670dc1f8f3a5ea3b39f1589e987db52b6e92715c2e6314925cd2b5bfe2a014c310108ee66be507af1a24152d152ea1123d746d8daae6599614f7faefa477f59c2cd820c40c187b2690d8e8acdeb76692be86c280d28aff2e83272ec47be6fd1f779e6141ead821685136e81857d2cb1983080b772337ebc7bb3187b278e1d8a7a33c90ca98b64de09378c2b82d418904ac265c0fbacc8b844edb98a6449f9714541873eaaef5e6d1b87736292679fc08d5098d833209b81a3a1180f0e0d484e4005941b3", 0x1000}, {&(0x7f00000015c0)="2f59218b5f5415f1aa90f156f8d4bfb7158f43da05176d3ff8d5bc6af5212e1c791c079ef46ab057b55b0c07969c375463590e1e4ccee05423079ead615c8e774c98e72cafdcfd06014dd73910af482f4855f45b4b507963ef81790631ea8942dd469458d6ab84dd909b9a88cf58eddecf039ec3dcb5560ddf89dcb93c86c493a5c39cdfda816329b4401098a0eda52703584f246a3aa759c5edb00da8691933eaf4b222137cd192d1d58da6a5385e48a2e5eb9809fc50af259c590b3c404597f9834d7107628b5a861ac16b7f44f74f5d7d7a946680c3bc391f465bd3fef30a", 0xe0}, {&(0x7f00000016c0)="4cfedb68ba68611740d4b787ba68685c23b17f77bdce2bee76f870b4a8a8316524bc0d91f4d0a47b6111e95f26d2f40a2a09919c4ab9dc5aa7374b5ce0c5948522307794afb21ac5cecfc773d9", 0x4d}], 0x4, 0x0, 0x0, 0x6}, 0x0) bind$inet(r3, &(0x7f00000017c0)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1811, 0xffffffffffffff9c, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001800)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb4, &(0x7f0000001840)={@random="b734fb634ca0", @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x25, 0xa6, 0x64, 0x57, 0xf0, 0x32, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x23, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr=0x1, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2]}, @rr={0x7, 0x17, 0x2, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x81, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfffffff7]}]}}, @tcp={{0x1, 0x2, r5, 0x41424344, 0x0, 0x0, 0xa, 0x8, 0x7f, 0x0, 0x6, {[@mss={0x2, 0x4, 0x1ff}, @nop, @sack={0x5, 0x6, [0x400]}, @window={0x3, 0x3, 0x3f}, @nop, @sack_perm={0x4, 0x2}]}}, {"a12d2b67d00fa904ca8db07cc5ad459152e5b15990ddbc48d67acb1ce61ecfef71755f6283aa97f8bb2d1cc42cc0"}}}}}}) setsockopt(r0, 0x80000000, 0x7, &(0x7f0000001900)="817295bb61863b53621b70448a8f1aa17848d6c95f9809765b10e64eaf355eae49162e7d54689719918adb9938f89f0506f268014a69fb12b8d47620365550fc3e364bdf54415d91f6c54e5af22315801d899121313d6b33ccff690e11018ad7ce05457debc953456e7ab640a048d158bf78", 0x72) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001980)) sysctl$net_inet_etherip(&(0x7f0000001a00), 0x4, &(0x7f0000001a40)="2bcd8a304691e8174038808e9a77ab5dc0ac68918af47cd5f8375971cb336f2c9ae373a6dfc855ffb24bc07a28f86c535979b38af21894bd33df1e431b0755c03d3b0b", &(0x7f0000001ac0)=0x43, &(0x7f0000001b00)="1e7cee2c07cf8a770a1b0b6167037f16aded759630d14eace7364c733cd08ec7005495326df4787b3b731d3f06245293e156afcef28f397ccbfec229811dff094c0c652aea152148d526540b1ad5f44bf311c330812bbca3b6a883e5dc10c446431eb70dd4fc0e9069bd05def94e7b3fd23a9679d64b06919d89565a9e5acc7540a4bf545301c316b0b2824ae4c133d7d69e31ae00318e1d2310fc43c5b7548f4e737bc0b228510f67a3fe4fa9ba1bc7b2f673c6babf763acf6ba083224bfe20b9281d18", 0xc4) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000001c00)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001c40)=0x200) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001c80)={0x1, 0xa0b9}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001cc0), 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000001d00)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001d40)=0x9) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001d80), 0x400, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000001dc0)) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080), 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000340)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) r4 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) dup2(r5, r4) r6 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x8, "1a0200000200070129f800", 0x3}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r6, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f00000018c0)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6221f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d307a91338218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68a0175e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b5105744b2b721c112df33309399e6a16075e04e717d1d042904d9117d141afa608d882b69c3fe819a0aa79fc26310f560ea73492781b3745bc24fca4e28cdd1a3cf4eae497700e3106bc1e5e1d1b7319adffaf299cae825bf0fc76b02af5cda1ee64914c3a02e3a8116164a3a326e27d874d8cff077894a4005a6f7542c9d596adbf292be23054fd8b4527a7a6c01ef73a0eb2e49840e3a122a72ac39375be9821aa48bf89a4375bbf0b375bf51f77d41e5573b7d9ed0f215e7ffd2770251084e5c07cb062a6dfc871f0ea891ff650552fa7baf0d507a5bc6056642a3b0ea76888d25827237299be4d0cec3aec8147a2a7394ce325a593d6e1d0becbdd590fc1008b75fbda45482cccd7a8b485f0ed4fe3daeef720d62b75a1928582d8e448959d69c6109190c0c535910610b03eb1923b029848e56df18bdf9c5f1c583e72062398a6cc04d61f8b5624ea76c3bba98ca887e4f7d884e05a47084927797d781abef5ec9e6994904fd961e2d45bb21f5bed164cfb8f1d689644c2dbe63221144c456f82333a83f5711ccf076a0a9dc0d88007675eb7bef2e870d1d9006083ba40749bae94151fa4b53782da641e534d07d90e5d590b15c5f2b3b7cf4904c68c3018c08da14d64877d4f4b80b"], 0x11e0}, 0x401) r7 = socket(0x18, 0x2, 0x7f) sendmsg$unix(r7, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r8 = open(&(0x7f0000000400)='./file1\x00', 0x800, 0x185) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file1\x00', 0x8003, &(0x7f00000002c0)='./file0\x00', 0x8}) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) close(r0) getegid() shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000fff000/0x1000)=nil) getuid() getuid() getppid() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r3, 0x9) socket(0x18, 0x3, 0xff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x2, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1200, r6) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x972e) fchflags(r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x23, 0x10000}, {0x8b, 0x5}, {0x23, 0xfffffffb}, {0x8b, 0x3}], 0x4}) r8 = socket(0x2c, 0x1, 0x5) setuid(r7) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) fcntl$getown(r9, 0x5) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "3633fe", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000780)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/143, 0x8f}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/172, 0xac}], 0x6) dup2(r2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) executing program 1: syz_emit_ethernet(0x2ca, &(0x7f0000000180)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x290, 0x3a, 0xfc, @mcast1, @mcast1, {[@routing={0x8, 0xc, 0x0, 0x40, 0x0, [@empty, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @rand_addr="1e3119ff768520ccd7e9ab6cabe9df0e", @loopback, @rand_addr="25f389e6601ba0974b1fcb83dcd13d52"]}, @routing={0x61, 0x10, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="79fbb20cc43388fc206425f82cfabb0e", @loopback, @empty, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback]}, @routing={0xff, 0x12, 0x0, 0x7f, 0x0, [@loopback, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @empty, @mcast2, @loopback]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x7, '\x00', {0x5, 0x6, "55a6f1", 0x5, 0x6, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@routing={0x3, 0x4, 0x0, 0x6, 0x0, [@empty, @rand_addr="914dbed522ffeb0e58a801a6c750ff8a"]}], "497be9d62c8ed65303982ae85dd08eaff7019d8aca83af85298ced31b7c0a47c22ccac2b2572df96e3346fd629c77c9edd42f6ecbb9e2cd3f1590e66d450d59859d11c796c1437740711eea9e093539aa93dabff3592b859b2527df328d692b810cbf54b9535900fe95a9722379a14e8f4f29e6be148cf95f0c2f2cffce58b4e2a11046a239f0d95ec3bd567b1603afe6c26a5ed5f972ce45e8679cb6ae376d0197f1193206c4c9d4eacd497debecf7e"}}}}}}}) executing program 3: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d7", 0xd34}], 0x7) sendto$unix(r0, &(0x7f00000001c0)="14a58c713ef3f98887f227d2577275effd06cdf2a30b0be0313dcc925ded7310da222b97815b21863aef34ca327c5526c5aaff7c65", 0x35, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xfffffffe}) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300183a009c7e4d500100010008000000bbde0312078100000000000000000000000000bb82"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) socket(0x0, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0xb1}, {0x26}]}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80}, {0x3}, {0x6}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x7, 0x0, 0xad}, 0x0, &(0x7f0000000100)={0x691f, 0x0, 0x0, 0xfffffdfffffffff8}, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010500383a00fe8000000000000000000000000000bbff020000ff0f0000000000000000000101009078000000006000000000002c00fe8000000000000000002e53e514d41a206514a2da9e63aa0000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$dupfd(r7, 0x3, r8) write(r9, &(0x7f0000000100), 0xfffffe5d) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{}, {}]}) syz_emit_ethernet(0x2a, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r4, r3) r5 = getpid() fcntl$setown(r3, 0x6, r5) fcntl$setstatus(r3, 0x4, 0x40) shutdown(r3, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x800, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r6, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0xfff) executing program 7: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, &(0x7f0000001080), 0x0, 0x0) (async) socket(0x2, 0x1, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0), &(0x7f00000017c0), &(0x7f0000001800), 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x0, 0x0) (async) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) (async) r0 = msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) (async) utimes(0x0, 0x0) (async, rerun: 64) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xe9, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) (async) setpgid(0x0, 0x0) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x5, 0x4, 0x0, 0x0, 0x559da2c6, 0xfffffffffffffffc, 0x100000001, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) (async) setrlimit(0x7, &(0x7f0000000980)={0x40, 0x62}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0x0, 0x5, 0xffffffff, "0000c6f26479ca940000001700"}) (async, rerun: 32) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64", 0x3b}], 0x1) (async) r4 = syz_open_pts() close(r4) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) (async) r5 = semget$private(0x0, 0x2, 0x39a) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) (async) r7 = getuid() setregid(0x0, r2) (async) setreuid(0x0, r7) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r7, r1, 0x100, 0x53}, 0xfffffffffffffeff, 0x10001, 0x8000000000000004}) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) (async) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r5, 0x0, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) (async) r8 = getuid() (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, r2, 0x0, 0x0, 0x0, 0x9}, 0xfd2, 0x2, 0x455}) seteuid(r8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, r7, r4, 0x0, 0x13f}, 0xfffffffffffffc72, 0xffffffffffff0002, 0x900d}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) (async) syz_open_pts() getgid() (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r1, 0x0, r4, 0x1c6, 0x9}, 0x6df0, 0x6, 0x800000000000005}) (async) setreuid(0x0, r8) (async) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket$inet(0x2, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000340)=""/200, 0xc8, 0x1002, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f00000003c0), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x0, 0x83e}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 5: syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sendto(r2, &(0x7f0000000040)="55e4fcd9c78bec3f09fb9ca46989cd682459771439ed25beccd5083b52eff8bead337cb5aebb1d0c6dc3fea76709987f57a564e0095bdef6e8499cd7aedab00ed8ff654799a4702d3d8c32d7903bf968b7d8fb6572a50d7bb1e3f223da878a601838bd93e52ca8a292ba43604e557ffdd3ddf80e", 0x74, 0x40b, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x40, 0xfffffff9}, 0xc) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0x0, r5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x2c, 0x400000, 0x0, 0x0) executing program 3: syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) socket(0x4, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) executing program 5: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 1: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) syz_emit_ethernet(0x6e, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000300)="00459500be20a4c816f56b998f13b400a293332940417f7597fe0ef31c025b65585139ad449f08b1e7571f3063fb23812b2bae19d59c19825f962e75cdf5141208292c9ddab462dace0d1b58beaacde104688b06783cf5f4e1ba9b92698e3971d6e4f52cf6909f116f0e1aecd797c483e04098bca30564f85636f69c3d5920fe979d08937a4a6771190d8dcb423e4a25f9b4d291dfb00039682d488e3986e049db069c6bc578038f43569d96", 0xac) dup2(r1, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) sync() socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) chown(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1000, 0x10001, 0x223517, "28b7e60a117aa567cdbf5e00d0d2000000001c00"}) writev(r3, &(0x7f00000013c0)=[{&(0x7f00000006c0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6dde20fc4d2ddadd7012c4f55bf2299ea5961cd4288f4a52cbbb25647276993a039df4c30d00", 0x69}], 0x1) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1004, &(0x7f0000000240)={0x4, 0x3f}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) sendmmsg(r2, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f0000000d40)=ANY=[@ANYBLOB="b00000000000000001000000fc010000a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd00000000004800000000000000ffff000009000000f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee0000000000400000000000000001000000ff000000e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba06200000000002800000000000000ffff0000080000005bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe000100000000000001000000020000003640d3aa0300000096be2719e8315d15b2f352b9329150add173977efb9c80e1a1865c7f42b4e0a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd16c29bf3110504c729f29c532cd3f7234981d297c2ed4fcb4588321f217fcf846c8b47588c46a07d5cab77946cbb7879e11edd3654c06361f56a45e2636e13cfabe0e90d9366fe89c5291576348c2f3f0089fe93df7f65fa71043403369df5d12f80000000000000000000000000000000000000000000000001800000000000000ffff0000010000000d4d60af3eaa60009800000000000000ffff0000fdffffff4b8ba2a5548eedcd6ca3baae75739bb923a4ef6ff9d5602548f2ca1df559f7d621bcac217664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa953a044782a6ceabb359b0418cb0f1ed850d50359cc0bb2d352e70000"], 0x310}, 0x1}, 0x10, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) sendto(0xffffffffffffffff, 0x0, 0x44, 0x409, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0xc) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x3f, 0xe1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x4d, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x3f, 0x6a, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @generic="cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cb"}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x80) executing program 7: socket(0x20, 0x5, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x14}, 0x2, &(0x7f0000000240)="d4568c80af5d92280517ad6cff87fa733d12167fe044ecf0fa06de3fbeb00f0ad7dd077376eccc203ffa44c9bee819643543a0306922369a34ea", &(0x7f0000000280)=0x3a, &(0x7f00000002c0)="ef5693d494b5def749d30a65a0df2f9a24452631d7aac862f5154955f684c061b400a6846ad7a4d9e494281333cc1cc94b5f531e51a3e6be1c9ad8549c153c041cdc1d3bb2dca73eb3eb1eeab4cc2abd82e36154ddd3d91494405917d00a203afc4d56818b23de62bb8830effe1a1a5f8f0142cde6f7cf9d974a3c0c45033dba2a796d856e68e88822120e7dc1c463d3", 0x90) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) close(r3) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x25) syz_open_pts() getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000200)}], 0x1}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$setstatus(r4, 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x500, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300183a009c7e4d500100010008000000bbde0312078100000000000000000000000000bb82"]) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000003c0)="6ef2ded794aa5dad88abdb346466051357db66e6fc68e1735e922d5eaa7b30c27b03b8f97f66e47cd6053dbb81fc2e455defe772bfebaaedefcfe9447adad55c95f7ecf7a9a98f282b2da449f037d7c2a8643dd2d509667fdb4b44dfffc29cf99ce50fc59c445a115443b9a8ecafe3a0d2", &(0x7f0000000440)=0x71, &(0x7f0000000480)="032fede04079eb69cc24895a1c8579e5f4fb3e988444d5a8f4777290c8746ef889c61bc68773a9b42e7c7a17fdf245e95d3df588b9ef805630b96bbcd01c6bcb35924d6e46798a87e37addaf341177753f54e026dc272893a5f7ac1b7499647cb544b6f94dcaace6512ad43bda554e57447915e51baf14b6c003fed2e77ad35c6b2b9be168993bfd9535e75b4db92f00b0ce6b", 0x93) dup2(r8, r7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) (async) pledge(&(0x7f0000000040)='\'\x00', &(0x7f0000000140)='+(\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async, rerun: 32) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 32) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x624, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r3, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/31) r6 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sendmsg(r6, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000400)="ec26b388620fa0854809c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ceb9dc2549f0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1000000000000000000000000000000bfd432f88496ffd9e5c4e2fb5315c0c3e563d6c0975471972d30c8b336bfc86a59d2c472432f86874c9e34a4d549a0e0561c6840f420da69ac3d783b32ab60f0dc44ed1fa29766292e718305b7fae7176b97fab6bd747f081bbc138ad349c5e61d089f10780353c3e067c70a2cc5d4990806be6776ed20aec3ef8fe01f779cd65036fd087697d3656767fb54194c1aa806", 0x169}], 0x2, &(0x7f0000002300)=ANY=[@ANYRES32=r3], 0x1220}, 0xc) dup(r3) socket(0x18, 0x4, 0xfc) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x1842, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0x34) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r5, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) write(r6, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) executing program 5: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) getdents(r1, &(0x7f0000000180)=""/24, 0x18) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x1, 0x7, {[0xff, 0x1, 0x8000000000000001, 0x10000, 0x5, 0x100000000000000, 0x269cd414, 0x800, 0x4c3, 0x9, 0x6000000000000, 0x3, 0x7, 0x7, 0x10, 0x4, 0x5, 0x9], [0x2, 0x0, 0x3, 0x4, 0x6, 0x7fffffff, 0x2, 0x80000001, 0xffffffffffffff80, 0x3], [0x10000, 0x0, 0x0, 0x8000000000000001, 0x6, 0x6, 0xdb], [0x1, 0x400, 0x7, 0x80000000, 0x3, 0x80000001], [{0x0, 0x0, 0x5, 0xffffffff}, {0x2, 0x3, 0x6, 0xffffffffffffffff}, {0xfff7, 0xfffff801, 0x7, 0xe6f}, {0x2, 0x6, 0x3aac, 0x3}, {0x1, 0x7fffffff, 0x1b2, 0x4}, {0x0, 0xe72c, 0x0, 0x8}, {0x8, 0x80000000, 0x0, 0x1}, {0x1ff, 0xfffffffe, 0x3f}], {0x8000, 0x7, 0x101, 0x4}, {0x3, 0x0, 0x1ff, 0x3ff}}}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000440)) getpeername$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) link(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') close(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) unlink(&(0x7f0000000880)='./file0\x00') ioctl$TIOCEXCL(r3, 0x2000740d) fsync(r2) r4 = openat(r3, &(0x7f00000008c0)='./file0\x00', 0x10, 0x40) ioctl$TIOCSCTTY(r4, 0x20007461) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000900)="0d69a35d2aedd30a9169a5e860b8e582fc634da6b602df664ae506689723633a49fefc8056bd9e8fb09acdb465e24dc6fa0a5b955ac3885b2b0bb5727026a02c605344114cd5ea28bf4feb16658b41fbd8685f026917102a88cf644ec7b2464db7a0eb90da95493160956c29499dad401d43ac8366a590d99b360f2963774a6377164c49fa1e0dbc0b5bcaf6db1b1b0f3dad0949b9374d6ba144d2edbd570b7d19f6bfdc9da4128f3dec0afc7c0824d0dfc423dafc3a104d2aa716c49d248b5b8f", 0xc1) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r4, 0x9, &(0x7f0000000a00)={0x2, 0x1, 0x210, 0x2, r5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, &(0x7f0000000b00)=0xc) ktrace(&(0x7f0000000a80)='./file0\x00', 0x4, 0x40000214, r6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000b40)={0x8001, 0x1, {[0x81, 0x8d, 0x80000001, 0x3, 0x1, 0x0, 0x2, 0xffffffffffffff01, 0x6, 0x0, 0xfffffffffffffff9, 0x2, 0x7fff, 0xffffffffffffffff, 0x8b03, 0xfffffffffffffffb, 0x6], [0x7fffffff, 0xffffffffffffffff, 0x1eaf, 0xaef0, 0x7, 0x1c5b067e, 0x10001, 0x4, 0x2, 0x6], [0x6, 0x66, 0x1, 0x0, 0x80000001, 0x20, 0x7], [0x1, 0x40, 0x1, 0x3, 0x6, 0x9e], [{0xfff9, 0x6, 0xffffffff, 0x2}, {0x8, 0x5, 0x34eb, 0x3}, {0x2, 0x0, 0x5, 0x101}, {0x7, 0x8, 0x8000, 0x1}, {0x1, 0x3, 0xffff, 0xc9}, {0xfffa, 0x3f, 0x5, 0x8000}, {0x3, 0x6, 0x6, 0x8}, {0x0, 0xfffffff8, 0x4, 0x738b}], {0x7, 0x0, 0x80000001}, {0x401, 0xae0, 0x7fffffff, 0x1}}}) fsync(r4) pwrite(r3, &(0x7f0000000d80)="ff031a8b0810a7bd0f1134d7bc3af9322d6760e4090a618486a12f86d1c81979a8056e5e48b69a13abfdadd2c5c2009c8f1b6fbe3387ffbfef1abe75b7382d501f442fd762a1c57d4760647c4aaabdb65cc5ac750dc0ead795514d7275b537dab2872f095d17d4e22c", 0x69, 0x1000) fcntl$setown(r2, 0x6, r5) writev(r4, &(0x7f0000001f00)=[{&(0x7f0000000e00)="f530ff17d7a5094852baf9fd305de301f5aec8bb6843fa8ce733cdc6d54ce05a2a29c45071254a392f7c34ae9153e14d6d5d592b1cabbeeb404004ce96ef9b28e5f0f3cca8705c4975d54d2bf6b7aa7330d400fceb28bc6964bf0732fd7c7bf62c9e93a41adf93965e775408ba67e21c9d530bb3bc18e46b96d371fe1fa16c5c2ad634d09236bbb12d9160adb9ac532467a34f5f1dba5f963a20de818cbee2239051239becaa7f158771557b1c9d7ef016e353981bef46aa0e3473c186345da2e60627f4bda2028648d245356d4c2fe11e715a0b2081f219337fb74e1a", 0xdd}, {&(0x7f0000000f00)="83ca8d5d85edf5e96a6074a7e8e84d7a295e14e8f98ddc538952a45a5f0d939e35d5e73929375fcd7b50738bbec05b46c9c744d8668c93016a508d0745c9042613cabb916ac64ad58a784ed0287b6436f2085e992bcdb1f40bb098e2f91230c530c59625a35969825a056eef6f4b21d150a010c9f0d6be42b957d000e838fa2fb3827c84ffa9ebdb9e0d948d2a34bf2ab5951faf9c127e1dcfd27bf86dc60abc6b5e9c9d0b6381cb8f551dd44c808421fbcfb4a4ed23cc75b2e62ada3c83afe3dba9cfb27ca834e8a62681e40129644c60377fbe3aa4587c21552acef75ba02996d24b47a8b09bb9e07d421d8fa8449662737027f8d72e0b97ef8f5547a223ec1c18a487738066fb2494033df04a97f7629d433663f34b3e9f057320a596bb133c29fba304684c0fda881194741d834bd66325077d590fc16f40cdbaeb223da6f1877da09e1302a0c255282358933c79db4ba56d199ad0a7ec5e5b7b1d7dc9b2164e2e3b1521ede0d5ae7a306441c824446f95da826ed9aa649f766db03428160250b8e76ffa1e11fdb355015dcc39f0de7c3ee5c8f936d20e6cd46ada0b8eea547ae691d4e64bae9904810c4b4e14781ac48ab849ca4fc10b9424b4c4e8a86a11ee9c5d15496c424bff122191e6f7dfb8dca6bbda381298a8ae587e607c2090eaf3db999ecd3ab6f4765de435da783d7da285075f8d1c328d527b61befb046e6c9743025db3895c9cf79d48029bc78b8f6c77c142d316a01b02168ffcd36d2748853830e0e308d2b0f5808fbe2486d2f68fc116934a135a434e4a97c9d1c06951fd57e3aa80df5793b5763a071b045c184c929d22902c352079a442347e2dc04369a92b5a0f833a08610644636bf8f2102a3728c9f17476327908da3ef7dffefa2ca9be12e13b55fad72a342d0c7bf2dd46291e7402fb89618bba9aca62f24dbb990da9ac13cec14b5d3cfce63e4180f2b213115e86da575e31e77a1f7c14443db0e92d12b34da9c6798394ffe5baf90b22b78d34d38c269a1cfffb598c15aa623561a564c513b0a63d3c83b220a7d5260aa378ac1dea0a896f6fcbaa4097e39c1940916be158ab87ab27c7e1421dff3e213c31252a293b42c7d1d9ccb17fa2355f1ef36a76bcbdc79de717b96020ce5fc74473d4385f2a28dac378eb5e4d1da441d76ac62f04f4d7866bd9400d6723dcc12450bad88b7747230abedd2a082074bcd3051e888c50ca23b6948dcc758f5d879f0c1ea64d223f7b81abda1e7f341b0cce3b9115014fff440e7df8c143b5612034271721a2aa96c89216566bb26d795be6c73276a3bdde89ae122d07dbce98610727437cbabb20a7d85a7aaff058cf21ee29334c67af05d9624bbce7a058b4d28b6b9beb5eb1483de634c828fbbc49c30a278752e489d9ef1d5dc8937cf426a11a2a9f9b98221c7aa8168e410afb4f0d9b785ef7cb840e0a7cba1abeb9b1a726d1895bbaa2643fac5febb08aad2feedb7e517a926c743a55e863c0c391377fdb1af82c7c0f646b201b4893d9f00bc13a61e2400fef54a185bff953639ccbc02a4936f8e261914752e829d5447cd4ba20c482034434286ee46b0c59a4b6988dec7e16d93429a753e0b3b268faf3be1596b880ef2778fd17c00b40cf61f175c4dd226286a570459d4adcd74eb82b95b3b903dea7f778365f0c0299315ac7cab90cf908585eacc33782cce3915ac71f38418c6236c7b6c31d26eb3cc672a201830649b81ba8c39a290eb3a1439be69b855d919e4cd741588873711440441ad90272e27e2983db4615938ae8c0bbe1388d344bc73d6e5ce48059768e55d0c2fcae631ffafe394e2ab5f6859b362e03f6629054e33da86369ddc3405ed16a83b852a568b22407b906913a5142efd66ef46ce0817fbe402db5a2a8a3ce683aaf171665b30dff2a1978c410516a3aea4638e400bbb518508ee93c6e1aca6cf344baf5f751e9ac2d7f77ef40be38bed846ecf7abe0e98d95f2f0443af76d1288c853865a098db94f52a0d8db38f69f1d7e95b79b48e8918a9948cb08241ce4b6db0756d809beb7336ec0596acadfc4397b3c878d121791e4af76e7ed1759af07ea25a7d84eab0884eaf63f9ed2c65b45a7bd0d5242dbce1cf7c2df378bab62875047bbb984a9bfef82d7211a89c77ff2b19434e83914f5cd41bad0c4a6b8ef9b897a9a945c8f43f8297c8b59b4f03d4628911e9d8c524766e9540318414183d787b7c9edfcf0cf9b59aca7c4f70987cc26cc7b5cccf005099192f6ae9819d66cca9595870b201b5762492f4abe320f7236ff24b1dd1105cbae288340cb6b28f39cee5fb68a1670bbb4ce959b59cb54192232957448cc7c19a2bacdd8a37efc4f10c6c712a40c659cf95e1060828a4703938a8ee83c4a9ca8a4f42697d58c5a3be83ec001d240cbf21ce09bb431f961618b96281a5a0d02eb5bdda4c57724837ad2092806a4eb4bba8c03569aa07f54a3c500bc5f583ed2818101b64adfa1274cbb6b9b30b4c8803e61940dbc0fda638d1c0401bf972ca13825e2e424b3ba2247bd6ba12df19273a291783c9da73813b7bbc2bc26f69256fabb46a377957b62df47ab986855a8fa0a001362b6b985dd69730c155b8b48c811f4e21f18d8374ea1a6293e5edbf674e14fa626819658d4b7a458cae14e488e773be3a3a6d81402d26ee56243acdc4b53f6641e09dc02992ce9fe7eb49ac7bfd4249292d6fa2b36d7d274d7fe266dd4352033f51e1a93556a437ca74892634d92529c06b42feac5f61baaef41f63c75b621680478010f76a174cd3e7bb6ea915adb584fb67e9deda51b808e7a04073a82634b1e63fd35fcca66c9b508ef31803eaad13e4d08b3081cf64b5ac6ec118d25225addef417ebfa5e27207e41945531a862c9c31d8f4913f9572dc0a7d4e5f0ff87e4daf0478f49e8344f9b44482772318786654f7573ffddc629a0ad2ff1640f0fae5753df0c0099d55fdda4323c4f1cddf4bed621b0c2db12fc699054b384ae815fca8e0582a0036da127872d1c4b59b206bcd3986f45e323eec26709140b8f4c63c5796155a2b648d82ef96f34235a8fa7c604a5fda20e4b3ec7ba469631880cb568ae081f75ca44ed1a4ef2c7665c717e18e37f1ff1f00d904b268adbab0dc82e6c5e63f5dfcf53f5bcc52fb0823dea5a8d0e32a02128fd483c99226a5462871f4a981d3b710d7b1f4d6478020dc3d3023c2e1fa840c912edc5a1554ce7a9cbb32c1d84fb79ca68433971089ba321949f1b27b9cb9a8e4a273da24e4386ffb22e0ce2a3a551cd6be8d3718803abbed9d43c4d388f2c6a7ab4a9da0903d03266f1307d34bfa05fd98c1f249a4809842a745c417653d7c753985b2a3c3612585da9b5ac8c5a92832b2ee5ec6a6835d2dcd39b063039fe76bd808030be673552ed8bd12054d3db020ee65e3b8c78cfbfe973ed1d3f9f5a1d7fcf5d79790fe43480ab135e527c94d2df90e78c46c7b57fa9fe42fc22e239d86e3acac9b630dc60cee9878e70ba9a377caba52faf725f6938028bed9e811cce1588308a89e4fff88fdae84d27c56eb110e881d9151facad8ba48efd4b7aa8984afb01b441bb54010334e3e553765c88938776fbd62e72116a36f61ac9e45d24696c52ad4853fdb9a1ec1f3c1f23d2d75231d2ac4b63e14c84ad85f6b18df719c6438913e53029e070b0041f9cf5259905cb33acf21cfe7d564bd1bbadb67f151575eae04d7caa3f220968743d60b1fee7d1d9ef7f6dee852220b744e59053f9b0fbd6cad26b67cdc7a7c3d2858a1222c658c4d8682098cce942cb46a454a1a12baf937e3cf077df6e40c7bc2940392f7d4d738fa5c82cb2293f81351f1557a7cf39313c3fcb7636cf748c487ec2e5a78985c1f7e5f19a9e777bbd2ffdc69dbe264f02be43baf19bdcfd8bed43314755963481afbebd3f7f9055df8e4ad9d3b9ffd892d87f46a7b962f442871cc144fd75654a047ba807d57f2c1862f545665a18debdf1c7812c4a3fd6855a0099b3b12a1621825dca91e8042eea41dc405cc01f9ecb0506afc6786bdf35a322328b723913b80125e3040cf2acee23b7edce4886cb6c98e9e9c6ba20725966a71770e7685ef6f38be09e3ece4d21223fc7fefc1625742833066d90a33f036afa375dcfe2846d6ece7e2a319203e4fc51b1e49cd76032dddc38630fce19b00ff654a48b2d4ac42dc63674a243ba923e1ff1079cb7c867afc5c8108a6beedc0d9fb1a882d6b515aba475ae530a6a8acc826d39a32809b6705f1b54782a48ac11f3c8c89c94848a9f27037adb0fba1abb8c9d5eb724e3be0aaf92e1b02aa3b4320aefbca35ad754d9a024b651b7a5e0757956a9a328403ef0355818d6bef6ba891d8f8ce2f5bdfe6d7426ea544cbbb413eb2d57c9496a90bb774dc311c2fc7c12174af16da8a167d014b34d522ceadc811ddadad66d3ac7f9bc79f40731e692319a047661dffdb742b76bfb20f1268d135b044bda43bafc3f4779aa301add79404602af512de8c1bf8c1452f24e3925c4e8e15114037ba8529ef86e9af1962381f1875afa581b1d24eacab5b94b9fd56dc67569ba01183b019a6065a6abbc2ecfaec1efef6e91b7e71da45d42ab1333c19de3bb597ebd7fe8070c3365face3d00469490000bfcd22ea0f7e83dcaf59f4066a569e44c27f2b78faee2d92bd77643fbc5cccc04987353c2dc551affbbd8c35762977bec8c138495166b85c643fe6f386efe2328ea3814f1dff680427c26a85fbb3da332086c421865b2b751c8a907452272ee0dcb0a5f78a6cd5367a27ac6ebfb04f1364b79e716cc7cb0567f61e94262c8403ba74f43a1c44f63335a499777006e8f308def8ec3d3a62b0776709dbd0ec565f0754d4a09d961be6f052f558092d2ceeff8edd86f529cbec183dc57f774638a27bb7cce3592f55147dfc9eb7fbfcfd1c5c4a4070ea184e63ba4f68c85476cc208f80bb6f228af33e3dcde6e97adbdf604d2b9eafd7b450081be8e2df8eba39ddddc1c3e66214dd579efca9ec23b2177703ecabe5703f7a6578b0595951b20973f0045c8fdf4412693be158644f35284947c48392be356b0f9cbb97884ffe56e310227b80a437975e0410070dc7212163cef6a8730565820d8ee9e1a711857d227bc9793458340b2617c7425a4a3e9a7d1bbc5b9f25a66e8071bd485a6989e5fc89b151a0bdd1e246636e4db3fec15f0906aa784abba9b0e69edd36716f3e3544d3eeb53a5be37f2d6cb8a6bbb04c80ec09130b497ccfb24aadb1746a082007b7057d9028bbcb4b9999e04ea22d24ac0c4ffa5294829aa3737da0153ffe611afcf7d076b6309d2760cc8c84180c111b08d052753309c58ba016d2d246146feebeec692460f406d8339b773771f5a0fb709862ebb36d4cc3f7b9d61bc261d2589828d63a5891ccd43462cf8cc1b0ed521bf6a11d029539afce2c27db44834e2c1164c5355ed792601d43d9d576c3049542ba0ea3eb44db964442d5147156c721e031f1e0b8f18942316783ef4cfeafc93fa2a641732286c6c99e7c06ffb616fee30451f888657655693efef3be83e148adbec2fba307752e46864961d4a3e0f3edac88fa954924add7a8086331254a7156cb97103c9686599bb8fc2df9e3df2c5d9caf0a96b551052d725920331a57346c6ea3effdf086d0b290b87475cfb228678043346ed879cdd81716188645e65522dbf0bdb4f1924d9fc8d56755056271235da4f212c925ab7cf30b2adc73415eed4dcaf01989bff3f17060f7aeb72d437727", 0x1000}], 0x2) syz_emit_ethernet(0x23c, &(0x7f0000001f80)={@empty, @local, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0xf, 0x6, "8c8878", 0x202, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6, 0x23, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0x3f, 0xeb, "c138246d3e24cdddd650f76ceebbe1c1dc41fe0722ba44fe3521b835ef01aaf6e05634de6045a887e3b7bed186f225d58642bcdac558d03a429fda9ed433568d5728f5c544c2e455fbfffacc323cc08aaf74b7a26cec1f44cc6870a2ad7163fa5677377d5c481af84e303c24d177ebbab48abdff54bd1dc044acced2cc3320de6c72362ebb2e12f88ef017895f6bb64e8887c47a2b2911902b189870c0b9576e9018a1864f7a3769ed6fe17c6f592d677633fd7bf8636bdef3abe4d4598dd1bf0324d3643992717af8c9df8535dee209968c79d85ae686591e77c2993ffb1a09e4a4f25385de3411e41a05"}, @generic={0xff, 0xe, "219be360636914ec5b35f23d97ae"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x40}, @jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0xc, 0x1, '\x00', [@ra={0x5, 0x2, 0x2f0}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x88, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}, @hopopts={0x29, 0x0, '\x00', [@pad1]}], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x29, 0x6, 0x0, 0x81}, {"0f76de79376c05ad127f19644c22fd18537d82b20f532a1c67b60c8dd715c56107741980aed136d0f6c121cdc19ff10c78b6856874f7cee3ec2942ffa3c0e7aae1b34e9a908a31e766075adbe331b587e9454534d2d6fbcbbad6a6e9d142ac5e4df5fa8fdb73cffb35d7430e100a0f3808d1825ee9066377e2822723ad3fb1941d9ae94bcd6623fc6f65d37aec29"}}}}}}}) executing program 3: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kqueue() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3, 0x0, 0xfe}, {0x6, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000001500)='./file0\x00', 0x615, 0x0) open(0x0, 0x8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) close(r3) r4 = socket(0x800000018, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x2, &(0x7f0000000680)={{0xc8d5, 0x1}, {0x9}}, &(0x7f00000006c0)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x36, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0)="f7221f881021f4f347e25635a4fdaa7fcdd2d520cd7f46dadfa4ac4fe7826a41f61aa05b19e73883c0fe733b529b1c3a9a0c1539fd355d5f15a709687e802d030e87351d1b7a076282bec99d7110e3bfb61cb8636ebe2afc650fa05591172854031248f9cdfceaad7ad338b03d0e8d9a4e4af0d66d1e28d588d873008b4ca2aed94a1db2c30aea1e92dfa161d3361ee1cf5b2bcd858643a4a3439e43c1bd7044464a80740bc9c329a0c49454b9dd58537620e0ce85194bf0e7aba54d52a4897ab8e5e47525420699f9c9a3f07e562079e900729e5fba4310bec088c84b5d34e4eefa69f44367d90ae724010a6743ef05ea1c8eac9d79eb253692429c680b700a", 0x100) executing program 7: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r5) r6 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x20, 0x9, 0x9c, 0x204}, {0x3, 0x80, 0x6, 0x5}]}) socket(0x0, 0x5, 0x98) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xffff, "bb080000009a019fbcc2583e2f00", 0x0, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r5 = semget$private(0x0, 0x2, 0x5c0) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) dup(r6) close(r6) readv(0xffffffffffffffff, &(0x7f00000019c0), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x10000}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) close(r2) setsockopt(r1, 0x5, 0x1, &(0x7f0000000040)="674cd6e5", 0x1) executing program 5: semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = semget(0x2, 0x3, 0x416) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socketpair(0x2, 0x1, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) semop(r1, &(0x7f0000000140)=[{0x3, 0x78, 0xe5ce97ab354d8ebe}, {0x4, 0x1, 0x800}, {0x4, 0x8, 0x1000}, {0x0, 0x106, 0x400}], 0x4) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x1, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x8001}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x3000}], 0x2b2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x3, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/179) executing program 7: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000040)="1d705d7a99e6b231d4e17cb999ef1e5c2223974bc2974d720eaab9ac5fbda117d189702ab793092a0591db9a0a7e08dbd16d5f8c299b56a237c9723e9ae8049f8b79cf682e62c47ee924f99d3da1c109da07180134253db33c6f134feff449fab5c8eb0264371a4821a388f0ad2126334efac03bf44f953a80616126d53f4cf1ef24e738ecf4166ac912128e3acab0b4e3169d46", &(0x7f0000000100)=0x94, &(0x7f0000000140)="639af3cffae2eb4585488a960324d04f0c901e234df1d250ab1e505fd0498e365f542cf72e028e96ad1031727120ff524c29ab531b302f7a3d70adea97d2cb58cc71267b5be5efa920604bf09517f73f1e754fc66843a0e3f07b", 0x5a) setrlimit(0x3, &(0x7f00000001c0)={0x0, 0xb69}) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000240)="403b933e9d4704116566ffacae08f5c4814211c85e7ab29e2937496b600bac20e0ef609a3a5900ef44b2d677f6fe7df4246caefb881bf637c031db0fdb9010c48d7ade7caccb91c22b39382a9d8e340030205121490a9b2977aca49dc705298c62a4a8fd8ff16094c0cccb6a352677ad9e5f30d03eda7d8e6a08d3d77eca210f8fa56da9f906343eda3f02b819b23af989fa09edbea98ed684b5b55239729cc5ec937fec86064c333f6d6085e1372159c1b55f53ed8fece017d8bc0f24ae8a2293f16934c61052becbaefd93ab7da6170766db0252ea6dbfa1cea70526b1d27975853a20ebcce11ecba00578b769438f1fafe915ef24e71a4147", &(0x7f0000000340)=0xfa, &(0x7f0000000380)="56c05589a003f72ca4c03c5b30ec2d497367121e2b7d1c07daf11daf415f175be7d49ad9488008f780466276c270b28abceeace0fbdd255de0a1af0d022d91e4621b99c46f526e2751e55724dd151d1c252e34eaf577625ffd66a4a7f3d21abcea5623c76c13b8977daad43059035b691cfa16d3ce5f91991c65269b67d5e93e02491afeec5a6c947cb557dd476ebf826aac885f0d9b0bbe851e62d3dc405adbbc1400a2fb3d12fb5dcb469805a446836d518dd795e424a04f6ed6c75e0da6076a705481f054a382ca6c4179fe914f71a07a467a2a5529dc7b1cd1dd3d385e5c328a2da5acb3329e45d05a949ea1e711", 0xf0) sysctl$vfs_fuse(&(0x7f0000000480)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000004c0)="eac4536a89baeeae700eba5f7e5b476e6d3ede30738704d087fc1124f77ff0e9e8ae4b1d5dc3b1d8bf09c250e860a762442a9c4407050835e6cadd9800369fbcb13c2ab4536dac69e8185c7ae2aee957e2fb90741f081a5709f1a17ff91effe2befb4c97eb166569c72892bf677063cda354a1da0f816b983590cb8d6b35a6e11e9bb90e0789fdea766e09b991896017fc135dd4663226b5c9f9747562cc3ce633ed23fecf47f72767dbba679d81b0", &(0x7f0000000580)=0xaf, &(0x7f00000005c0)="ce8edcec3552c34547ae24d478ea36cca97010cff535d525d584350f3ba23294341eb409cf85522e2f2011357514507d5c7180301fb424245b5d1b555bd39557ea9855bc8436926a5cc075c9860fe6d81483d6e2eb42eca24491ef5b5b106fa58a8be37ba40dc4fb4a4b5e731f2a7d638cba951af639bbc32277b54a9fe77b59c9c374cb18b3c25badbda701750a49514d17817a8e7006b6a97a1f0140c22af394f7e28d5c53fd088162fcf0300610e081cbdf5ea4f80de9ce23b95a5a13ab28950b5329849445459a99588e120e036cfdc2e41b45e1b598c20eb2981ca38e4d43cbf635dde55493669a33386e1a2aa5423781cbeb251c689bc6482361c4480a4024fe7be21dde3d1a640425584b6d1936b9e400b4a1657cdcc459f904d1ed9135c66b26a3c49566bef2ea5baba3781bd23667cf07bcdfbfc3acd56813bc821000c61e098f2c4f2fe2e17b7d293714f032a6ac555e8074a566b98cbb628bb32c5b81d564b9812711429300c623b91d16acf4fb38fd9462677e15b89fec1ebcccd52d35dc94208ee4a09e938627dd1fd9b5fb4da270c466f4faf28e019514ab31624470447baaae4a72c668cfec0415947d4fe690fd6b0e5d87dca96a5d6fe4405408cfb0e5a00a31e04d14a343085fc88559bd2be88d57952efa40bbd33dab487302cb1a010fbe4e99f8ae6e4958ce42a1b1785f1df642ce7515838a1b69aa9ec44b51d9d4ddc79b61b9c62be15c10e0f6568967420bb09da58bc8d1c9adec4829b7247d35446cf3e7126b3a17a08bfc99bfc4559d11cd4ef847530158be014c81045d1d98013054228fe9bc9c00df81e047bd45706ae7b6cd6492d31928b1e37e0f93e1a721c5bc538a8d05a598575d9d6c50ca9a8fa6fd9578a23b68554e523461fecbbd50c392878f4b2db43c9b183d565d5490b844ea42bbf3ef5abd340a710ab7d1d9032fc3b56fbc14117becbfb539265b87684cf3dc6222c4df5ba99f2061cb8a9ec16759a9e54fc994dbd371fbe922c6eaa1642ca89697b48abf62288cfa25d5dfaae90452d6fbb6c51d8ef960f57d598b08c668c8b8faee30734c633a833fd4b31bffc3317105b4912b4a2b69a4a9f5d1e1c695bf1b14203e8c85a6ec49800dfc87514a37fd19dbe0cc19e90a0ed36a5eebdd2e0299aa87dea6eecfc78ff5a23af1a434e92b80c11b8263438303cf4843b46acc1b6ab34a80e50b1fa5dec2a0634fa8011bd189eb1e8642e79c620f48830d9da280ac8392d7932a8d240892f38f2ff565ef7fd34ddfe07020889c3006879d0f863e5df85eea374c9bde5b60ec81dfe827ccbd391d276fad67b11e6015514da8957d412a1ea0c4a847408a9ee0dcae798f86dc29457dfc7156941b99c81f0129e56e61853be751a7a89f30c6b6e7798604ca3c1dbf91aa981824d99c959a469fe3f7e1d891ca714ff13ed039f8033a52382e3187e6f24607cab321143d3fc27986a0dadc6323766c9e3339558f96db13a7e2d3be57299d550b00a974699b541c7f4578b8ed188c158cebd629d57a1c397626b008f4e0ade88f803fef13987dc01a496db69b2bc621288fd5dca4260a50cc85e19595a691c601762f4505ab14ed4d8de3a353980bcf6c9ec1e0448cef0185b5ebe79b33628fc34ce85d30055d7eedad42812c0ce02df124e5bac907b8f131162719955fcab92ce39ca1d0576896b68b5e915246d8522b76440008371709fb200a47d0b7f82246b49155386f83ac0e072818919acc4ea6b892e75718e293b075ba8f3a788369e5fefc85576f2c63c8bfbe2b777cc5b40a22dcab7698c9095453b3f6e90cb631042b642bc060502d2f9a50f566429ce5272b7eacb3ffa71b226cefa3713ef7e7688755ff3f30fa08bb3e7a8849178cc6e105257f541484586f56412e7d0aa7857581692fb5dd4084022e219e39672d112313c014a22e9841f18c4e2147c775f18acc39caae86ed9f0fe79a02d4222c38b24bf63d428dfc5f244ba7be831fb1f4da7a722b3e2f6a1e031f5f73c64122315652418a9822aa9167192d049caf6f24b0f5f42efd7d71840d9cc9719a7a6aea5f0ba63d0520006ab1881549b0d988c0ef8e858d8316d5ba8aa8a49d1f63e185464e4785e56865e89c8edb76f7720aecd743e9986ff42869d10e6e187971c51f48415fe9063757532f86f9dc52e7292d662983f2fdc4415f86957ed197aeb5fe728fc945086fd9dfb30bc3957363b4f27943c547ccb4288d8a84f12b8bc2e69f86994e0ce7b8b6ffd3f75b3919f3afa4eabba2bb199ab3684f512fd2f9ef5999c345bb6133ef3078b334b607917f6ff7c44528fd5365a81ee1cb68b145bd341324c421c8618a999582e3a6f22b727737385bc060d896a97ca49d0394d70f343ee0b0a447a55b69e045b4275353742ab2b29641542316e2c4dad5cfc92f63d097b385d2985407cd3d0aef325e182c406c608e50abe8190d4ef7952b68e2bba8f45fb06eca1973175a6f76903fd182f2a4d22fac778b42e65395df0f0782d79ffc11bcfdb2a028e6597ff9280378442bf202e5e32f406fcd0edf8e174b222b3954a3aa298c2915cd3c7f91dd4e888fd1fbb303e501b58c1ce8e7dc2355303fb25aab0c2b1d60ae48d90244142ba40e2ccb9e831ea57b131c7fbf9223d3b5dfa8bac7c7661854e3a307bb024818dfb0205ec428717cc1831d5f1303291c492d65972343f2dbfcfb80cb8bd16fd9ef3ca59d9b7ac461f95b9355d3fc6bef09b838593c5eda14745dee19d2e5cb819f7f95aac049e05924e5df6b0f665260bb80854dc572aae483bb57d35029f61791a4545b64ed50801e41a7dd25a4f106804465f3b757cb9238e57832999e54af8893b0836fd1dbacfa84921b79cee95680f3b349f714ba449935d44e6cc3e3acb7f2fb50f106ebfb3011acf4f5496bc37ee22e8afda822e85041da7f96f4d8c825aaeb29e32938ada2ffcf58e5232ffcb16914184afa89cb691a74b876c2531ac83b2c899e94a59b1288181ae7705d8e9d6a2d740cfd6c25dcd3664b05b86e75badf0c0ee44ab964dc95422a9d3ad4dfc794af92ee8d6d7aeb9b62d16ad7999c80fd20dfdbe98abe9024880b4f7dfdfa9bd5dc2c36e986ab19b05b664c2f3684e3b95c2314df19f4ae27c53e6b01b8c570f91859ef7bab1349545e929fc66ee4e02b784a93ee70fe4a2bda399fb9da3cd5c6b7791f86b5b10bb8d629c0cb961d78f87c9e4e77b7a429e2611dcf9d332bbfbdd29133131881076365d7cfa1223dcaaaa566df3968de5b7cf9af233c8d130f8789afd6c49e3f02fe4fb6e327a884efbe4e8f184e530b025e90d215c15dbb83ce9f4ad951f45221ba593ece7562007ea40ee748f672140e506d0a9786cad5f268373e469b4745c3f8e297131074d5d2c85c2f5af02dad95aae146da1c0491a0f433b0b90ed6e279aad2c1bc7a885d6e98906296d48e2306088449ae8e2cc9dc3258cbeb0706ea6dd8fd8a4f64a8a108c8a17ab0558f02be352f1af96f02ec648b7323ea7bf76ed7522e8141b31a97759057dc8261f76d9666b47196c9e2b71145c29b8d85c96cf9cbf7660a0f92ca787b6353f4e3e8af0d9e0daa262bbba0d5b052b8fc298b2b0118fc34039b1fd2aa546792db146c3d66e7cf743e2202debe50f86bd9891eec9ab24f4ad81a541eb764e2ee9c2644bd81aadb755bd42e29c954b106e7e4e18cf07b9129716971e64f34510e1cb5feeed6b3d5d30db8cce3f332ed05fb023b0c49e29edace7b3281c7eeb92944319677576fedd7e17fd3f2b800535ad77dd87def702a773bb3e5293b8c1e17daf1bb79e14803b7e5eb773ac683b1da5c1f9ff83d7bc1fb0c01a9f50409bbf66090a2197385f3e5fbadf2460b353dae781c7b6cd5258134d267e5bdcb7099586ea3dfd403197ccbbb1592e22c2423466aefdbe308f8381f482f6662b531249e8518435a9181d647e307092ea055a89a3d7b8f015f68055ad95db09f5931d36697161d3a53c6566736bb608fcbc3ae570d8627b692c47a6f3aac06e209369b8c594988681874ebef03b25629e56fdd027552d8507658d49c41f2f1a62145f3007e9e880a6f519860c7a49430a321c68522353606513b8ba57530f6968e9899cd3f64e196884391c2165b8e4209519d8feee3719976a626d0ff8903c2b1078f6ba82b88dbdb7f423f39986e69f8dbd6f768ce43dd333b87d22c48ebf5ded56af9d1ce34ae48ab855981d7d79c5d3c470292a7d56512551d07f56f82c40f6865979ea5ca1117b76b5c51d6f886b2ff2153664585597fd5db39454473017bbd86b91bf913e1eb8d42e7ad75f943950efd10a58b03b0338f0c26ab8ca912f641d058f0cc7d4d378f82fecadc49142acd55bde28f84f58c8148981b5052d62023a030b805f3bd1d463610381d641827ccd2281123b681330fdaf6fe957dcfa548c3d2e65d01e6ef8302fbc8fc92c65773fdef2a09ca89226b859bfce6773f850bb3a1998f729ced21b0c9c8770eb4e7860472575d507b48d88d69dc6a7a46a6ec4039b632a1f244511b82a42eb2cc17620d76508ab878566ca8b4a8aa7fbd9d49eaf3ac67bc1990090f948bf82bde28ccdb65fb0cdb7e90e78554d4b3599f8a16668b33291f2cd5ff2dfe86c8623bc562c23d147723b981412fa70f36003412d016fb4421be67a2828cc124bc7e3a842c97e3d8bbf1505cad884fe8576afe4c50045da047a57636267508d39dd2b44833f048756c395373b8c35566af991485c425c361c264870f094c03aead337ffa436a0a2093e9fcb655657e409f801a4a4c6a5741557d48030956bdfd07c41d244de3004d755f614ef4dedc58789becf82bda950548441e5079d2bc565d7642033362c127c14505616890eb75cf5917ea82135dbcdfc568f034c7901c33945fb684eeb68c8e83174b18ed5c7496d5d3120a638b15d89427c9eecd70593ddb22de63cf0c28e26d0e551baf84c4818fb977c19a1ac9dda363c121a99caf63f662f127a6546fa4c295d3fccf2c878a8b134254ce6b699c52ff38c48069407d9ff810e9c87fca87fff2a32954b9090fb25d0fee2569b20d6939fbe2060926c0f3c83b9352960576adb7cb532e6a785662e21dadcb8eee3f7d500bdf14152b5f354c14a6178b09e71be45dea42924721aeae3c81fc85033375d589f93c13f43ae21528475c10e34406b1d70f300149a61aba5ff4a5d3cccac396f0d1f3a8b8a28dc6b94de9bd258a3dd09f9811ee0da9339666a3641bc71b7e624b9778c909dae881e4bdab24807361f978ca2ac5269a0239a87956d4138d75729b4e13b559075d2c470ffa8d95e061b6924f8aca56d07d602e9205699b9a7f5b2f05e477fbd33577407b34f1771a58eb3b4e8b86062aaa9c4e31615c87109707e7ef7e745a3957a37650cb1ef52115a96ce1782913bf3b3d41fadc74e686a18ffcb2bee0b134eedb2aea5421758d8bf9218036dabd7f5f7ddfa21f86c025a382b6f851b433da912745dfebe00611f9ff913a86244b2b94481c2aa25badc74ebd66e9ab664fc65b33dad464d541f483d1821148256a5f382e662ca5fd5888ba3cd74c17039f1c5b62ee4f3d1a3f051e374eb426595752b7128adf114a8089124cd9eb9bbf9b40282ddad0ae84aeb01735b8b116b96889f432ce4f14ec7afebb6403ce8828cdeab727868b79a34a72efc467792a6c2ef5f3555822a500d5d9feb22f650be027cd13809491542c2ae19fe1c3bff05a4755eb20fa54d9f1d03d83482003dfa8b99b8960213de7edeb", 0x1000) r0 = syz_open_pts() sysctl$vfs_fuse(&(0x7f00000015c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001600)="e0f78a48df983951d166efe21aa0110704575394f6abac37826141ee659dc4051efe18f04d1bca1ce63eb3e150a585f68e2b82ba767f8625d93ebfedd37c134b547d591031c311a3c6a2eb23a431e4aa6ce3acbaf2e7bba3b57601246a22003d16e3aa2e7fb4881b6ee55d2873c2b9c3ab73053f858f06b78f5902ff7810bade2b5abd55291663c952b98d9ecbb9a16a1a319b6d6f371c7de3e04aee65aed756b1b82385a12ef5c40af34b9f1c7a2a5ff73080af927433d0d2cfe8a5171b2c5f466e0d09df955a21e30ebbbbada342e0ca8a13aa9d4a4153198a5a", &(0x7f0000001700)=0xdb, &(0x7f0000001740)="ac1b48a944eb783b89fa342fd7cfdda5785a643236fb134bc80542bbd531da7711fb7b607dc331338ba5fb675c5578a86771c15941db2f2204a8a2e35010ada57ba39fd7aec3fb9024335697b82fe1d2b57c3956042c9ca7512310e850308206e27e9ec28aa265fefa8012966263234732417592027d133c3ab785dd28659f0d5990f3843cb7a5a59b55ea64dd4e557621b3a36ea45000ea62d8ee45db0716e13f83d01688f67ee1baea69eb294458fb9ae43c53bce7639d88147d4dd5baf65bfd18e28059d458e382ccaa3b7ec93912ac97a63cf507b3761b2f6a2b7905492027b780ebbd87df8b366fef2a4a936758479f4c8c445794bcb4", 0xf9) getrlimit(0x7, &(0x7f0000001840)) sysctl$vfs_fuse(&(0x7f0000001880)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000018c0)="d27d5bcc60defc9d8ef5f1832861a51ff292f3581f9639c99c7396f0fae35cbd541b5c6e6a24e43d5c9fb99beebdb5781ea93d4bbf0b71413b032b76b563e4a201d2a5843fb87183eceb", &(0x7f0000001940)=0x4a, &(0x7f0000001980)="b383bac386babc9e252f7b4f0abf9949716d6af4ce89c6a5a977b1f104b020ff113dff2729cbbe719ab7650ea1a667f8c977a612b1e3877be863dc28fd96d8ca7a135a951fcb93bbc01a1cd1a18cd095808d0d6f6a068b8d077ca3baf9aa57bea657a350173e4d8580f807642a00a1f2079fa0c8e0c59d734190fc98f9cecea6a0c976298f42d5bbaa8fcee5008d929f3bbe0ccb9bbdc0704c8d961b9071eea35b4d4583a15da1b55bbb5d0e6d07d39187e8f7d0befcc2", 0xb7) mkdir(&(0x7f0000001a40)='./file0\x00', 0x112) getrlimit(0x0, &(0x7f0000001a80)) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000001ac0)=[{0x3, 0x1, 0x1000}, {0x1, 0x8001, 0x1800}, {0x1, 0x5, 0x1000}, {0x1, 0x40, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x400, 0x800}, {0x2, 0x401, 0x1000}], 0x8) getrlimit(0x7, &(0x7f0000001b00)) getrlimit(0x2, &(0x7f0000001b40)) getrlimit(0x5, &(0x7f0000001b80)) setrlimit(0x5, &(0x7f0000001bc0)={0x8, 0x2}) r2 = semget$private(0x0, 0x1, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001c00)=0x1ff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001c40), 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) setrlimit(0x1, &(0x7f0000001c80)={0x8, 0x9}) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001d40)="29c2ee9662e2bda88d7edbdbbfe68465e8db1aa74298cef14104ce6463f399c04b028c661050918a15f5efd3b776ff7bd24e6e827c3d15d5d33aa5a4f77cd3ee8e1ef8e215b3b1841bdb82fdcbd5655200f27e3827aa1443e0eab8f40e29e75b27273056ac0bf560baa740d8669433a4dce926c38c6897273f4d3392e9422bdd3a418a9fa7ff690e7a9a81205d6e722dade32d28acc7d550b2972660141ba242c359dbc972527a002e1fe984680e1f95b4f2e69ac794f3291f7d1e28b2347b4d102477bfdb721988cb0a8b3c8560df4705cb861fe642b5ffdc491a", 0xdb) r6 = kqueue() r7 = accept$unix(0xffffffffffffffff, &(0x7f0000001e40)=@file={0x0, ""/4103}, &(0x7f0000002e80)=0x1009) kevent(r6, &(0x7f0000002ec0)=[{{r7}, 0xfffffffffffffffe, 0x40, 0x10, 0x5, 0x1}, {{r0}, 0x0, 0x2, 0xfffde, 0x77, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x4c, 0x2, 0x9, 0x1}], 0x4e1, &(0x7f0000002f40)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x5e, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x10, 0x8, 0x2}, {{r3}, 0xfffffffffffffffc, 0x1, 0x4, 0xfffffffffffffffe, 0x7}, {{r5}, 0xfffffffffffffffb, 0x92, 0x1a0000081, 0x3, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffff8, 0x54, 0x20, 0xfffffffffffffff8, 0x1}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20, 0x4, 0xecf}], 0x6, &(0x7f0000003040)={0x8, 0x8}) sysctl$vfs_fuse(&(0x7f0000003080)={0xa, 0x12, 0x1}, 0x3, &(0x7f00000030c0)="edd4646f6963fad64b2789a5605791ff44c736f2c3845b10228a4599778eb37720d16dab0dc15dbf8c7b99f3a0768f161cd2e99f0b0966c31a705ee03071552d9c4cc28a858614a096a9d514ea5909ab235e53abe1cd93055f3d2140c8a003b45c3305e935a3bda1d95964ba76d2e375ff42cc0833be", &(0x7f0000003140)=0x76, &(0x7f0000003180)="daf253e59bb69d64d8057d1126b4a36f9f68a5fba6d7dbbb7d8270fea6400a7fde2da5426fbf877fb5bc432c47d92279b5d3e8bda526a7a73deb5750150e8cdf16425964d8b1daf6dc607bb344ddd27183cc748efe7780ca0f07eccf344e50c1973b379c5b991cd1b2c4aca66e6bc8a590ed76b2f24e1202efe8e7e85c390749c1971fea9679b5be5342475d22f83a105fad0ae695015ed94181cf137ba2d32f0f6a09672f2e5343fdf4107f1c991b9ee4a2641df024faf904143965249dc31a39d15773ea89459753afc01e1913dc628d6e8525e3ec7b37e2ebdfb7dabf564d7b0ead08881e309106fd84f42549e5a7b3bc750798290dc360dc8eff210f5370d2b3193642aa683e932e2e1d725be264296221bdf57fe100aa12e58bbe8d5edb1fb6e8b17705c17723b193550174ee1d9a9a0332f2dcef2002c15284f1849b9b2b2edb944a9578afacdc818a0edacae97e08f7743aa896b554706807a57f01ee055afc8c8e48db7a6e0323f054524d36610e24d73c989ad93896f198c55261a5330964837b0762c2db0545cc1ab113bc154c982253ddf29e3facee0a736d6f00e64533da54d1ca1b9f018af7f11107c3ef210c5c046aae64e9c1320b1774bdab8026da496b942c4bc479c09721ead06168420b48ad70d4049dea6cd004e035f6257ecc999bd0c0e0a64b4ed98e25e6dff3db663e08cde56683ca82e00548d32a402b4a287fb8fa7b6e6e9decbfae8bed647329a94c5f7c51de9f3895e08dcc414459d477ea91cca48b2f99fa2b543633f00a0ff25c9b641423047f275a61b20f5d633a06e74e0ff40a37641026caddff55a101bf0949d845b8df9a014135afa5dbd2ee922bd70c6fbad1828ebb48efa157ab55a363690358fcde01c9305fd22b6407519397c4184f967cc33872e7cb17791bc609aa23af9fae32555adba79029fe6fb171d32ed4ceffba6033e846def3cd5bd43152d59bd9238cd0be4541d39ffe27bd68f6213c61289668a076df194d99f7d9cd977e971c34ac611dd0283491f8882ca2c1622e2746e5478fc93ff095a32f64619afaa90161765fca7b6154f649fd43966d5b10e35b944a9e7a21e7b8cda4493b4c7ab2ff90a8d3c28982c8c4bebce7143391f7d0019ebd51a8bdf05aafca7fb86466c8ae8f6be773ba81a1b2429d1297108d2c6b11a8f9a470400865ccd26ad330f41270d199368620793bb0b26fd7436a72886b74e7fc0d5d2399d807fd8fe3120cd8b782a05c401b19240e573f5ccda924e126098f34033e1f7c6cc66839436f87e51a11e900b4bc0d83f64555af119f23d35b7b2fbc6335a5900f32f6e4eb196ae3283e67c105b3ea34e44dc9e762792d4f0add467c2511927835ad22fffa0190fb75f7192e2df2d7854c57fe7a54d4fa4072227a787ccee4e54add91aa8080b4016ed435f0bbfc3840d7dbd60ab93365154903eb6e50db83254417565948011bc0f9a48d9f621237cc68dfa8edb4cf79c57679503ff5ac59e33106ca049484079695ba6d6fc232deb315d87c631a8825466ffadd447599a161948ea9dc1a64f5f3af359388feec436b489117faea8c2b7081de6f85f534ab67a023dc1824a3e7c4660bad7cdd9b2964de32dc757a75deb164e71b9b8894524d14196631b9680d39042b88b68f64f02fd9cf006e20917f7cef5276f9267f9a0cd8984614b95a77688b3a1631fd99e44a6ce120890fc226d99ef9c0f67d4ea28b8b8fa36c4bcc7d864be9de0fad84e3bedd3cffb696be1ae092f1ba52a015beeeff681d0825788499eea577d553235f0de4b98e027eae548200283569d901db2b0d32af085c8ecf3e38d6d4aab392af22246cd5bf50693d7ce88f0c2d15422c84655fb87585326696fa23db6d101ee1eadcb9336cc6f7b32fdd7a02fd3801227357453cdefe153226a7e659a7c0d7ee97ab91d13f497675d94f448032031fd3fc38edda5247643f2a0029b2310e78fd70265c0af14cb59bb7c504c9ff259a8b8314a9b195d9e03e8d40cfce8f550a360490b22cfe414694784bad252d26cf6c56fbab3ad49e15a4f04d8888fc19a0bb4abf476f8a7f2be2e3dd7237248e2133bd526a71049b1c9bde5b3f5601129672b1e3cbec701670aea490db1de14dcc015084457542261ea335f17bf26f0fad98b53454172fa7484bdf151e62da0af8b46f40da9e7a1ce8917dc168ea3b1cc335c079d71a11828addd91b7e52f9bb460be4d0476bcfc0e065b37402be3920edc879db64d90d4a7f73d9b8749b583cf4042bc86e64b3ec7af82104136abdf97142fa4e2e50f511632a7c2a9354aa8343fc32af02eb194065366f7ddce3e2453aec3bdce0db8e22c12ab6a45169a8de685c2e77f0619f75544c307233748b31044ea15b900dcb1dfe27ad871e134428f66bca92398e4763373a44aedf3624196a3ab5e712a62560c98525cebd0e7e30c5085c6e9c60932e66f049ef8bef14bfb78612ef2fdfeb7a7acdffc577dade9565e387ca49fca5d823a9b3d01892ac463efcda1f85b496d4a69a9387687518efa9ba704d7b69d1891fb1d61a2c4f6074ef4320506064ad3d43c23077825f6789be4fc1501c4465deff1029c3fa8eff7e9f04e821cffd028edbc0f7a52f545f4edfdcc7e1f96cfe85ce19627f2f49ef7c9b02e8e55771e26141fdf94a3a7c43bed59d502cfe36ad84e1a26352ff3d083c3266209e84c13b837ee21fff8a0af92571bf529b945560c1885724d97fbe7ac6bf5339e8aa5d279729832aaa7430ad8d5478a5e6986e0be15025cf94e1c5d41b168d175c6478d8bdd81089882e123944ed6772a2c164ee899ff4864f81ee1df72e362eb8788dac49c91eb64db88a15af4a3a9abca0c4b9cbb8070ece94062fe8cc6a7339f6483eec6d9bf560f546b97cb294f7865a5953ab7896e81c10648fb9abf47ab8bc06e8fc6c028f495150de81a8ad958ac265ffcad8211e70cd8371fefc6f338c3c8c5ad58ca4a004e1dcdbcc7fef892e971224203210b273979e640de694111cf9291347d1ad2f81e10a54e8300a42c383d18ecaf3bebf6234759807f4951627470fb83761babde2a5f8f94f471737680954821be8325622bdc42be6edea9bb674a29fe03562109874d8fa6ecbea1ba84c5e49a28f4a883d15322a1ecf4ec7d3368e806f0ccd5062e98b491718483d19487db93df4478e666c115773302943537d5086afb35698d8b829cc85535cad1e1918030096fa90e9c243bb19fdeb962bc96ce2b7f2668f2ce2d82e265497fcadc73eab7626b249d496196023b6687b0a2c7fba1d319e65a52a8e9554c10762171850354fecb5f21a39660f9508ba9cc46aaddf7997d7e6954aab19d6e2833a7c88e2647e7f3f74b9968d2219c8590f0ee22de6cabbc5971ae8af8e0dc757e28c86cab333f8a8c85bd1427f442b515ba327310ed18c233541c19cff5757b5e6326cacedb8488a7eb870a5769954303807660ce25ddcdfd785771c120bc3b4cc952273286dfa97e240e264549671b3cf73192ec08b9f8994c2ba58f0ffbb207ac50ae31261116f204fa0f1c87b7e39e7c1db8300381f144618716536c93383c4d8a8de120f07d82f189633f08bd88d45587c41af2c84c0a5051a6fd10f91a2d22f9ad54d32ddc1fa70f2b6f344b46bf361269ffc8387b03a78e7cf5e4e8b290b3d6f1b095a11b8ede6944786c38befbfdba4c599fe6da203aaa44f165ad0a2763c8823799781a5a67a9b7a94e54055bd31c4c7ced219759f69ff4f09d5aec0df6a6736d95f61a4e2a77f78693902420f9f936fc71f3688f11aabafc427f1c0dc1d0827fbe7f2aa9302c5339afcc68a4122bec7827a5ce88f5f954c72f689dd5ecf198a2c156d8f536e24db29f99fd4d1c5be36bbf91b2919c44a364c84a0b3775344a7f9b3495eecc9385360e495d248c1d5c21b741ccf51c6479a400f93b5a1f1165d9fe96a753604dc9d4c23b4ce39397a48bf47721871a4f091a2bb76f43591b7c5e33f770dfdba37458ea15d587609bd1a4559002d24e3fb3bcd0c8df1853cdee0ddf1cb1516a7893e438e77ce7d898df6cabdb0aa90a61061cdda20380ed9f3a8c62ff9fe8cc5ee6069144567cd40a86adb6cfe10d28853caa0e97d3d03856f703df484634a35836073c03e29ca0cea22530afec6490d3614cd2a40645928efc8beb4d528a22b81bb44cce18d8546cae8a192bfd93fdeaedf0a7d800107ca05234502b9d0a226edb7653a4f99eb41fd0055e7db05a93c1eb2e9f1518260578f7169b4a1e484ea06ca7a77d6fc579e84537885d77ea0ae6638aab79a7b04b46ec27b63ff9b87c16bbe339440cbbc07fdf8bb7cc942fbad21efa80fd880645cada2b6b9df545853084428136f46674fc0775083c90cd0b713284449c1d81e80edd07c56c8217cc5d5c3b74c4575b360bfdf18fc05122e880cbf0876113ca625679f06d295dfc327d900eca56765918a1aa3d44aef9e03a735bf70fbb718966716f59db92ef880c43e470e5455709e29256bf4c5a4bfdb3104e1aeffea49673a27f37c65c3ebadde54bcd75819003ffeed88c72c57d9d2467b9715156e58ca0e6a448022386554db5943c54bd23d32cc91d3f65e77583aa276f78d13fb2f035377d65fb68bbdac28b487ebeb346121f4c657919f3c93fe3099caf16c38b21960c57f3a6b306b8165e101347142db9ec37bf13cd84c8efa1c0eddb4bc729e9bd6922a0d290b1cb01f894ae948e3a9462292689bd2e2f819a38a54c9c9c6e699acf6b92a9ae1b5d5090b730dda1c099af343084499251ae7c45f16d34a02e666c9be5fc983723c170b2558e2bc454b76216e27e778ea0783b3b97bbc629a9df64850fde24c58ed583becc360cd542d2154825b4f9ee652dc7cff0c539c46daac7d09025cc0dabb666470477026ce67d3f430f2b02d0f5392bd3f2296f89128d933a6b3b8c02ae49fc0a7e4ab5b7c3c99727846b07e330aeea7a5fa2c4288d6c2a13ccfc87ac2c28dbd02e9b7cc3dc63ced76cae15e7dd5cae23d81b12c4f8e8910bc850b67c7debf7fecde96d3fabdf9e4486712f94570493044ec7eb47249a5a3e7c0f4f6a8eeb5e7d4731804555de099d6e712e82eb558ced1723c3bca4401d694fc1c3cb667e21f6d05cb9fc51e851d006f3f011982633b41b52ba75521bd09b6be6c4434addc528393ab1316beee64c279db92c56de938fbce67bb3da9a724c324e0c6cd435a8bf8e18f2ba902ecb7c0a180ac5828a56c63310d22a672ad0e24ffb117bf6317b240b7599811f93b6c5d21fe62d20944722478be8262758d3a9436c5460dd27a6cbd2cc8fe5d23b2f3d67bfea75e2e8bd48017df637313a4af6816ffde77b4cf2ceeb44f82b327ffe70d30946d3a9df3929fb0e9a215a40064e1f22fa4492bb41f9f15dacb2c8e8c779983b263419a253a1702f4052bc4cb6329c9894b5f994ba3730a3751f2a4153776de1f6c4ee3912bde6287133459b1576f369e9ea6dade0c55bd5d709cec38c82d259b58d0b4987ce95e710352df7e4b9d3bdb6f6c9ae7453c76266d83f4e539faf396b8d32ecaea3038501db2b295808ed0a2e7ae758d7283e4164b6483cc3a8c5ff7c3bee7e6e5dfc2aa561142afe270ea3b62612d31b0e0700b292b4165f0176998d732a62877c813015b7e78c2facc26a5719ee9146acb073403cdd996fc617cafb04d908633e8798f629b536c02f0b9c85695b7697898e0e533909567270bb7b4e6305330ce394251955c60a508e96af16f28a00263da0fd6b709e89930", 0x1000) sysctl$vfs_fuse(&(0x7f0000004180)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000041c0)="6bf305c1332b5143dc47e05acc", &(0x7f0000004200)=0xd, &(0x7f0000004240)="41c43644a9d947bc554d41f19da04cc027b44652073f59e12edca09315962ec5d97047272250941c7370bd1c8e06e9acfe26fcf44d398d63378f34845b7f316bc14bc4c7b2af3420dfb6cb2c32ba2b99b72997ccf9eee93fa688169e5e483ca67a924b6b67a0b9d09d07445ee5bf20e18f65596136a99cad2aa00653eaab6270749760af52b0ec54e4c56972650b17614ae94a1baf83adcd840ef8ab0a7327181a6cdc8474a7b96ade88220f3833c271ad75fd5a2142427df3a81c7f1577a53865870b2ca47165207e3a23ccaaa5038ba53ea48c26bccf73494805708592da628e98cc032ae8ccc3786d1327db9891392c97232e671cd92d127248a62009336a8fa5f898af29f9a20bd2b5dae3fe26d184e5749f5aa8b7bf70257a30a6ec22ffe7269c53839bac937e226f3f44fe38446adad4281a51f5de4728905c3169d1153b8b9e9577009ccefd5cc94b874f855d2f8caeed903bfa94ba2b593f37690b1d3ecc600eaa185a372238b3f501e65c70ff2ce9baa1053e5fab7c13991b4230bccdc82d8686d2026c62c21defb25cafb450f2e2fdea2d1f59efcc0ba6e98c799a552f23450e463b80fb4ef829e35a90d9caafed6b54178f67e06bfba5f44f7e26f47aaf8ab918050064d98dfc42c0cdb77a146a7b16dfd3c64eb0ea043cb6ce2ecc0b2fbbf6bf94011972c0ce8487ed59db5093982acf596bad8cd7df2e109c5e13c29385aa16cc26be99a63120af6ccebefba8e95177808e5a744b4dbbc831b667eb0d7f560f8ee813a1f3b372f7817f5f8d2f85be740ad5348186494e1bb5422d030a2cba3a91ecba2f1cd2913ed5c51afdbec9e7bbdce3ae5828e80ee5c0c62166d158c6d8f850e1fb1df6df832932d2841f674d04fa8914c3cbc98b2fab36e146530c0b3621b2d06898a2a005ef2fe3cabc7bbf143639fb9647786fe3c7700014b994ac1f4eff10baf93d60142630c3edfc1c34f786e20912ed567120000b6c151a540b0de82d6e24cae06514310e8c4edbe63455c52fa16a2c78a8a530414edac4bc2b0334b88cb723500f541719181726de3ea48c180f121dca41ab9f08c6b7d50740e33a38f3cf9c1012f18249d3101cb4c8ed94c0cfdb18bba8c5e7d156c9274c5ab697ffc97e41f5f2be53d7f40b78343c2583d831191179464d590f182c90596e8a37834248a862e2e055e1d9503271489368a35f03d53cdbc5a8646a13956df3e05de8b664330be634b744ac95052c017e9769755b2cc3e3028311596ed8a203fa9779ab830310c7c4741510b66f6d5d001468da60c5c90c721a2abb8160347b5be23496c5e1cfc7f441f7fdaf024ad0a7b3082b69f930a76c3264fd24fca7358e2fa81abc07ee3cce91003756d0bc5a4a6d93a982bde62296d1ffd6bad462b836c228f2bf5adfd45759803430d7afea4b5c2385975d0cdd89ef6d493b5c35257a248867083b0125d2856ab7b3232a1ed04b1ba4ef759160911877c3839bd6cccdedf9995dd75b7b767c62e5c0453d2c2e7de5afb4827eabc1ed20e223c66ef3d0279d4af1e7960134a63460abc5ba29c7f6e5101a27d7727e3f68a46cd6dc8815ba263c0534f5eb4894675f13fce6e5746fb85c01b1eed418ea1e2fb9145c3b9066aa0a690f9eba6482e39e88f396160dcfcbfa31cd522b7d06a1191be22aa8efedcf98f7325608e1373527794b47ef583f918cbeadefb488bb625ecf07c922c8f795044860d9b4d09f04e81c8c4aab2f18446ce685921ee80472468b62dcf37cfd3dfc41255eeb11c6b5c993369476ef70bebe3a37cac39cc85a95eec584ce394b6cde7ed5be2103b9b25b4558902dab5c2e9a555ead2226ddf17fd2082e3706fdb93f6ecfdba592a0a4c59e69cf2c92fd8f64c6d68000acb7ca3ca97d714160e7099dd20492d2c3da05370902051280e936b068bb2941a03c6dec35b3069d6400eab5ac2b3ac8f5c81379c1219ec91cd58a0155c1ddbad319ea30865f579d7c7338369ef6a4ad28f0df2aa8ed5082bf6897c31ce355ec14749a0f2fe261204e901213a393b032815fe0f24b8c2abd10924dd36e330e1cb145a148bde73f274d41f5f5bfca94236bcc67f864fb0947b9326cf0300c44db37e2f872c0be8f4442a8c3c86ff64d5792fe1528b6f9bfdd07e5d89ec10b31d0053c813729c7b2f058230683a009ffbf0494c5099738952b824176d6d8af7c2a5368b7d757ed8d1f5d5376eaa1449b7cb3261547508f6279a59aa63cfd55f2717791775f9a002106eebaef4ebea5aad75a2cecfb145968bc9d846ca1fadfe21bc1312441943f277f3708503eeb6ae1fbc60bf3200f5fd1d7e87fa4d92a3d8ccce06c8c961497ed6bb7156fe8d9b03c533735ffab76c48b861a6223ecb81ca2659a48d303f016e121a95cb389abb2e4899249d446d5e90c291733a02c3b7b062e71ea034dc82815407836cf5208631e56b118a5b445a4cdb397069df6a7ae9eac0e8afc210dc03799ae643dd6ffcfc7a85e1a81816557d59c130ea3f496c122ca5d3418300ae0a1afcbd77dcfd1181312073a64fb8370b70b2feab0c5308fbe887a67f29411605a5e231746bf37b1634dca5751d463a198bd37a2c05d7034628481256da1a92d82de76e296e8625b4004372c5b0a952e771076ad792a868968479fb4c2dac09927a1070a63eb77b900e6d5748c6999246cd2db65a3a59d998c07d9b78bc5283e97d8d4a2bf13a905e31e6c85312affe4c38069477935be59b1e80b0272a929e705ec6d24fff6f14aee6540a080dd05f628610ae00c1c44d4f485c6003609f9dc87702a01e94d587543fbf78463c46e67f2321603382413e51ef1709b492c149d414927d03c3ced4b5bc69dedb4a40f5e42f60245285ab955bbdc1cf82ab063c777232d2522478846f3a3293d2664bd359eb14118aaeb02df35c458a88321e3c298054c24df708fc4b22954e25f56901aa71490900877cb7b8d9b30c2c91293f2e5db66fa6a2f53be8bf582964e239a690a8ac34e8158f3942b4641b86484d2481fcf347d30193486496ddb65be591255c4aae37ee03b9bf4e4534e8c4ce4572743ca26525045e939153f2defffdb558bb83c727bdfbc689c775aafe4e4cc2b21eab23b599638db69310b15f7fd860291a3a371dac6fad5d465b09664e1141c2d75606a5a1ff88626cfbb90b9214669cab370f0ceda148be4422467831a785c5cd3aa4885eb12d5503956276f47bff0a0235cac4bbcf5588fb1f60f70f0a5baf07fec52b6ced30d9ddf4e26f03fff9a70f18f57ce525ec28e74658e2d8aef8cd27616e8106bb24f2136e6dcfd5dc8c6b076300bea1b871e2e71c1b350046c17c7b35579cd6607479223ebb5b1442f69688ff9ea0aef00f17688e9299ac759033b18d661411d527006a63381a5b3e7f58a534eb9e44261a8f20ec4d4cef9cfba6db4e8c12a3d18ecff42aeaa9f61af85efe57b6ce7afc17a4cbd96659a90a809d76a2e1f09634218a9a1ae870aef7afaa232615fb4831dc244b0d0c0d7d2be202933abadd4c63db4d6ba3b2523ce7a39890051c50d00bd91122da8731b7f4a8500a38713afe284196e02afa999ae1a5d1fdc3cf1c2bba96b87394458991870a6f68c9181ac41ae3f47f5f296904df69be35289cc5fd213a70123a54e5cfa38dc21e01b90401caad4068a6ceaf1f1f9567f048c1a21357e986e13a6822629716507fa9e00482608d37af50eae68f413ca5abdb69ba1281f5d036e40e4df62a8f6e18cbd1f0c527847e41ab22750fe848ea2ed5aee0c2d2032a6cbffdb04c796a98e909f739954d2265b1c63a6342589e962824478c9a108937a9a727174b2f4a16bcb4b75d716037f0642402db3be2a1213612d7da06157d644efe267eb8fc1c21a7266de90ceb8a30bb18c367e31e513e5d417298e0f6131982a09c8710725a17c5327a41553eaf6a7525b9872f7d4d53d3d1503f26c4b2091c9b2938e65d93b47d2179588fa96139d924f3c55201a024a9afe6b47a71783a5f88b5777a46a241043bce3ec57583a77bcb35f70a363038f91d0ea6b55a78f162af1ef056a4d5529294d1205330bcfd1c43a16c9e51a118964a6e9bd3d7e988570057f9f0daf044946106c6a7535bd3c52953123dffc18e870e48b726a1407bb4aa8dfb23f8b5705b8d56a59bf7c41698ca7fd39cd8d4720be9c8a8f207200971cd0b3aba03c519db8fb12ded1e99bb7655024b5a31b5d3165b55665d7077908ef6cdaf40cc2662aeac36f9bf3d25d7c7771871ad2844c16692c4a20f177aab2cf865b304eec53c8cd954167a7fc607346d4a929218d1587f7c00e54d7cd37b43eb8f6281b00ac3f6c5c1e673485f4c13f50bd8208607c6ea832cc19a5bddbc46d53270e13404436f648d231845bed3de01dae26f2ddf3256209cae4a9e86b671f2fcfdeba2864a617a480cdef6f1591c5d48b9d1fc76d32661b0fcdaf9f9208161cd32e3a8c119e1ae5532a6b7dc68d770795cc96a89256d3136f3e7e1c36e0e2a1f22b5cbb1ef8030025a71c3e1a91273499d1ab950a5c91d3f7a0d857eb54100ecd27ab339541bebfe4b098f4edf5a6cb38a8be6b960e53539d3afe2eec0af84a30865d99fceaee85c2a8dd1eec93bb16bcd9799b645384d8d09cbb2678287c53754fb17c13dcb6ddc69ff217d3c71576ba80b9374ed50c455fe36f3a76fbe6b7495b1dc3f9e1d36d97255856d379f46b6cb4522d140e6deafd80be0ac9e4a3a63c4c44cb7aefd587c29bd149c88c51a4d158f42725184d20d7e293b6f31747a88fb64c945a474c071f1dcfa090bec3b7a2c6b38f66a1bb1a97ec180f00de445962f0775b0f4049fba30a64c23c24575272f3493dd6ab9c862cfa41ee22be19cf7e3a36bab9d612b700c697b893f3944111958f5f4bafc9ee6b7a4eac554583173a041f01bf34a9a4d82aaba729af8e26d8b341bcbcf9e8a77c222f30795efa256a4558c2b5dd1fbfbe1270bc6b3e9f296e108376826cce7af72dbde4da373b9ac9fc64d0a01c29ef328f19fd8f05d0798d43dcf89cd279406ce712f3aef097c9215abc0bd506d11f2431cc0bf2dc4b0b6dec767bf45e9629d36f2dd15fc2e6cf5f7976b858fed2dc85f1531c8741552bc10fd190e1e41c20a7b3127cfc9812acd41f4547eff2ae8f877edff32a3aecf0d2b043611b52075b5bf6ea0654ce76b9e0bdc760cfd3feda82cc710dd03f2f01db6b51f4cab872161449c73f87aa787f6186338e73cdf46fb8b1562f2c03dcc7f6701729df1cdfdc9ba9af0220b323631fcbbef30662544abb5ae9643d1b190eb459cc8d332550b87188ca3db03fcc6255123f535bd7df3bd2e89ff5bdf16590f100eeea1988f18efe3c2fa79c4ddf9155cacca16e866df321146cd776026cd56c74916f2c32ef20900ae704529f139ea03876713a5b915ef004dbffe855bbd072e0c6531a285a6e5a2260b815ea277b91ca867365e2e459d2b08e19651ad9a3a8d914da0cddd7a2794117cb450495cb7a738be56d98c1e2bf9acae543110ecc2c8e57931cfc380e72f6b855ee10f1354cf0733d42eec09e81b44dbd804939e26d33ebdb6e3cbdfb5b40d73bf274e66b4d2036cce49f3f34b1e69290ccd84e4ad855ae59a7c1edcb514b67494773ac6b7e420572712c23fef96a4a3fc0e36bc529d35a2595c27dec36d46ae94381747bff2cb5dbcd7d20f4c2d54a076208913f559f4f16fff75e0c3614d7c2b4d7c0e3ca28bba7c12b3ff15595f5c39a318ef027e42a17513874d86d70c0c21df91aa6da8b76", 0x1000) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000005240)=0x2) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="b00443d1f9c8bd42cd1d7c955ede6592231e07a4e7d9266a848d6a37edc6a705c9d5cb6c4f0dfc7f6a529541b5d4a5516c5e900033652c066b6dd5f9382b63f7e07fa4ae16b7df3fdcee4f32f67eadc8df83721e0c993388df85988e46f62ea73a3b69fa411625138c6859ec975ae809d30dec8380fb7588c1cc7fcef4ba8a881550013b5008d7a1f49f98ea5dc861e8bb08dfe1749e6cad6a752ebd4e5eed52ed6d90275753c38802bf2710bb14ef5a76fac9f5228a933ca6f81a917781e1ece3f4a7eae5f394541333e865404496af0183b8cb607e6dd16450bdcc2f2a892200f946b72b83ecdcd1db4e8f8806265b214f0ee63045855afa3c5b1e67508d36f2f1f5aed39956121f27c9fb38294bc08e6636f35f8dce22ff70dd3d3acb7ebeaa778d062d7fc1f57df00c342325aaf033e04143fe078e1ce5878bb12953728528ef4aa0ffa541d80d6b8547d65a7f4a10f597eb2fe2526355546cac74939817bb79cb77c649e73f50dc3ed9eeae71e6992a031fc4df3a018dcb552a247f5cef60ceadcab77b4b4af8ccc2eef2962eca4e36530904151455ec2791930cf319b5643d2b8c4052474a3d523f61a721254e0dbfc9f6e85bcaeb24dc450ba0173e79441bce4512d70a7890091e7cc684fc0b5bb4564419db672e6d936dba52c05316a4cab4ba2ec9976eaabe2a538bcfae498dc7a4871df002bea4c86ac3124c2719524da9a20b3d20744a23633aa6aa77103d86662a5e54070ba7897d066a3515261b4a88f746b71b4dd75bd8ba0e58fd1b7a61d140cadba3bce16365b02aafbfaff5266127bdc94c89f4f4c83ad777be8c309f6545768a41ca496300c5b0bab92f4e54c690b3ec242081d1eacb8bd925bc35c21db250edb46bccba142ba095b43abc6497522cc15fa554220c0affc9d0c94ef1cfe030e381b7b7cdc6fa19558e0f4af2e469c1e455f0433b598812b9bcf939d65c382573da27cfd6e08658d6c95f8977b90b0c0d6f56537dc9dd6688211286309e4e40875fcc4410d81236510c125b5defa64cf17c5ccd057eca82b4a80f1f83ab29599a7601e4d97b78b179219cb61eeffbdbe178057ecbd826d801a69d141c42cc2d9f7ac66d64b4dbbc87965a05e4704b1ef2a91b3f8fefbd4b01e417a9d315e976b3897f9e942708e5977bfd14c019fdc3b7b775972ff2eeb6500be0fe030d916c432346c64f122f8a65adb07e264e38decc9c61f1125f39eefc7a47968448261e820f24915e0f24970998d033c3c94b3212e2315bd8ee37514a86e71afda8965abbdd452cdfd4365e714ef9b99991ce8671bb8f233d149c5599a09f04e1de134b1447aa45b0e8ce1baad17872044d23810cb32a030db0cf35c9bc628a8c967eeb470ffc22a8a8ed5cc37882e133fb56ca8cd1579806fecaa9651b5b48ae67f4bb604669835f988abe9c6a0c4d4a0fec7ba1e5b454243a239ad7c72f5c8014d757a5cc9ce2c3d7783d177aebb8e26154a338170bd08be07b5fb893f20e5b288a27852017aeac4a427d9e1889e15d8e43b20d22343dc8e7b3d793e109c4b94837edc6755c3d01f2043bdd6a5e2da8a618cf8db86d6a298ab9d90176eb37e551ac8de6d844eb6f19ca6e042295921e7c8ede39d0e67f69191d7d9425123205039326d6cec394c18819e710fa7c0e7c24665fa644d239f41aacae1dfe7f991edf0758c83b05f32402c5560fc9eef4ca7192006f35c87c2f7b74a74167073b8fb79e10367880e518395164e90478c722dfc33f4aec641f2eb3a7b72d8dc773b0142b394c4489255e0117203774654d2d1829d810508aa5dde7ab447b95a3e3a982345f55c8b48b35aa93f9633750a7158c21e5c7fc1f1aaba03d015f29011c5731a2dc03045c1ba89e17cc6ccaef4ffe02757ca4e1ee1c2d76cdf726ad370c8d86e7de290f070db941992cf9309727b4b4231866ccf3271527cb06e27a7e7a7074d4b8495426d21e044741705c7bd0a8316f9e370117d4db2c64cb531bcb69a807f24267b86f7ba672feb5f9913ad34b02c74ade4b65f387b03f69f2f0f8801b0e91a983ed0b224c23a4115bcd7da6e757bed4f5292d18525df1c2d0565f733cf18f141093c6278b53127d3f119bcb04dae9b0f268d458d34f8a9cebd11f756fb8397e1c8f1844f365121905264660057e9a9df5db68c739fa57b1c0d779462b41643e20bb963a8dab025616f307a831cd04411380cbc23b04df5db6c6c1dd3d937769f4c31ec8c398fd017ae10a3417adfb2fae5a9d631a72477de7c7139db7f3bed5c20e654eb5b835696133fb821b790288c4dd642b48dddb70f3298c183c8b0cc9e403afb7ff8d65e281cd3361dcc5170dd05524b2b39a63ffd4626bd7f93358f5bf4eb0c31e1daa03e4dcfc29f7ecba00649bf63863594a92960256f31c83f08ebf3a8866e68ceb1cd4511da12734de1e61f15734ac05fda688470562f893e4a4ac3a159c311cccf5e466e97eefcbcfc8e5f6123040a9d1a6a35243a0ce9701bf7eb6fd96e1ed379a9667df9c9ad518e0c3efc90d5e9f132f1785bf65400dd762d8face8cc9fe51667aaecb44b7bd42d373e837c5b6015343bd1d2e975fd0dd3bba9365e3fc8c69c9612e8de4bc00d3c15558e34d7c6a4f2a8e4154ba4843e74873387ffc6531937ff24d1441b6e0cbce264db3423560fdb0ff0517a40450d95750796999d5dbd73fa744d0a1a45e70d3c5041e5a583d8fc40b82e98b937fa11a122c71cc50cb66cfcac3b269da6eaffdd7ae6bdd3aec14d0b11ce889b0dfcbe3106ca9b079fc8644c22e2a0aa8409b575ab3629d8eb193cd9752cc8e15fcec277287c37639f3466d020317ad9367321ca5c30ef0c995e82010b0cf9186e20e36815472b9a23f5eca38dd268fa396e1df0ae3a9844620562a8a8fe8faaa2b7f9ccece11153002b16ffd942ca6bcfee1cd8c061221eabbc021bdda21083547d253673910c319c87f925458e833724980d0a38fec39338629549a81a4fd9df67ff0506e9dd7b28e845550d5a25939e3e0dc23dcffb9f7bce353566b9340831a1feb89bc8840ee37b613a406ad48710992ecd81c3ba49db5388d0569220d351bc76597e4cde1f3553e09a515b701388fae5075b0908b3f97484e96de61695c9843720b3cfc20966f557604ac9e0403b2688fc17497f18d556d7a6d4f466796b409805b096a612bf393149bcbb4a9532c09bc7d963977119df31bcf6edb10e1ec5df26b55862d0e7398cdfc0ddac77d40e373d2778cd513ecd1f5cd8fd142129424a119924a9011323d2b7ba8300f2f884ae18d2603bd1b2ea939b602f7243aa1a28d07a2a2443eb7b1a588a65811d4040fb74a7a69516dea6f23e598f9b7ca7308ff86a125cd266a21bfbb791d3ed3b5d642df197bfb76c6be9bdb103ae2661146b9d7f168c9b848235d0222af4bfec5ee92d4c1813e42417b7430d39e0d184f444c7f3d003731067e9abc934ddf0e08dd1dbd7a31494c4380cc4bfad000441fd72288f5acf5bdd2163a9bab20174a286669bfbe7f31819320557c1b51a355dc0ab9082a0d6dcc659514bf3ef1ebc60687cf847964c29ebab79e9784564728f5471be9ee628a42786dbede81d8b57e90ea34a1d633c119234449e9e5978aa74824f3df7b2706d299309423f79a7983adeb7f547b30d941a4ffd57e4737450b1bb0bc69519c3cb1629bac3dcdb08b8c6dbd485116926bd927d7c2565737dff4e23b900bbc340c90cbb5a7000b279c4dac5213e330266bee7d94ac4ea374c86a5252a411f02facfe2835bb3007b6f6e148ded2bfea135384796ae038242ae492d01856cce5859b07c2d4d0cc19061056991fe8dc6c7734be5a5b181c6191ebd58ef82e8b5b51e3d8d099d0a2ed530ae325fcfafe87aea3b2a0266da52feca3326914f02547ff6d6938a6c45b2963c3ace8c8e2d544cfab2305f39a7ee14c26078e6b1fb3525b5818ddc45db44f858fd6d745bccb7979a1218bc6039d40eb354dc102f6719df7ca306f9948f588ea9a3d0fd7e668776db55c3f139ee36a5f302d8d2e4689bfdd5bccd5b99ba032f08a7214d82e53a2c9aed9a57d6b1a19dd9178e95f299ed843a1df72f4d4cf301fb520d7550e08989247f962c18237d24e3930724e6ca62dc0379d2ca810557fb3a351b433e0cb14ae4adaa762ecbe282cf19783d6e574622e510b361ff2869136fee9a28862d13636f28576e5b968c5d0d0845f98a68901399d9fe01a17923aa064a1acd1d7480756c8aa966c74e0dcd0ba1b29dfd3ec675067ecd5fe288f547aea6920fce9b2a78642afe5acd797fa367c12f1354820d67b00b2a1a0af2eccc05a2fe4ab2999e59ba89b98aa0f57854fcaafadf9cdb2786f367438c562afbe57355db42bc2b4f1cf795e50c41564462c3f7647c8e01076e5391af154d2dcd5562536b55cb3c0ed827b168473501ff779197fb930c11cb52d0b2646645cedf2ce5c21621e00ffd2995dc424bcdeb966bbc6fe44cb35892f9f64e029f7e47ad14bd1e71cf1a2e7d60702db9d0126578cc4bebf02719c31675160ac76539fba6fb3b85e55cc27fb07ce0878e2f8754abe702ae12533941f0542c6be3b1ee6c490621d7dd6727bd6af6d281b348c69bb07020ab7f351e2c877b354f1e0529d7c97d2b103f9fc9ebdffbbd5e056b6364cba390dbb8277c8ce37428d0483b579f09d0a8d1532d911b4980a3a5b0ebabc11bfb796e928133784ebc9747934694cfcab8f33efaba8f854601c21d79aa56b929b61899f72a4510ab45f39b10415203fc709d8283f2a9d24e021083f0d8bd3b428fb5db3a1d410051b459a58dae228a0a58650f0c576fc3a96574e96ec4a029cd8271c1d2458909ef79cc9cd5e6cb267a300f8d5d62a33acf7e4fba4f4c8da4fd901795e15637a61c432d4d79438a159481737d39730c43ffb162b0529e16eb898002ba1bd7e6aff3fa9ae7a6db6c7a66974900237333b2db14c3b297fbd55b813c9938fcb4318a997e70b54c444e2e86eaa54bfebd31cf676c18efb53cc11c5a8886a35d9df7101ec51c60bff493cc783b923af43e548fe0429c803e93c1e3fc06e8eecaed86212ee36aa1a75254df6b1245842ba005b3edab3730ae5a94a28cd66ab5cce7f945fa5c808f7d5c235bf0d86cbaa9b5b57f890f60e1f5edcac1b76441cca5d884b74a0e0d4aadfbdba9f74832b425fcb6ef6a1c3e13202e939aeef6f35feea922875a9cdcb875c4ffac0f40e85d049e60d816e70fa1a9274d0f993e377409db63ba99230ffecf9c7a4afa5ff372fbbc82368e44048584be55899d36196f104584d7a6d063c726a86cf6087f4228ec0be7e3c989c6dd2364b702e623072d4cd6cbd6bcc162d652063382604e4b1b0816e2aefb099c2a855ea9c6ead2c6a563088058448d66d054ff287807860e7c00100da79cff4c9a9037593fb37ad9a48e3d8044d41cbe70321d001aea2deec655e2aaf127f1651dea7dfe054f9bcdb4b939cc8d2f22fa4535d8226e1fb7e69a5596d3d941a7ba85fad0b0feff91a414d2163298e3b1dfb91d4d7cc4a25035a4ea36e3ce37fda3ce2659cce79560a6c5455964f59bf153c169c4ee6e43e225fe0a6e2e78991cba4662dc7e196227eadf7759af1c2e0a822ff2fb3b398036c0bb66b3bdb1bcb9a700d78cc7bcdab03b2d904cccd3fae7e99233b7385fe1f23525c670093e3d1bb9d29bd6d22a788a31247e7505d76d9626acb3fe8b2132f5b0648ff0019b450c7ba212dfbb312277e43c613fcd0ef21847057e1f744e585e4", 0x1000}, {&(0x7f0000001200)="f4c8009a73dc97e6bdab1f81a402a53f6cff1a227e6e3660cb1bfd6fc8afd17b1e05b6997df466c177881478356eb7a877d346f98a6a152289c74eff4d7bc71fb0933f94812af81f6e47cf6a65b34284ca6f29e5e186a7a9ead392a91dca853369622db70421e4cef3178cb9b4ef082606812b1929f5b208b292809dae4d2654b0d52a0d322022", 0x87}], 0x2, 0xffffffffffff7fff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f0000a55000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000a86000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001540)) r4 = socket(0x2, 0x0, 0x0) socket(0x0, 0x400000000002, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8002, 0x0) socket(0x2, 0x8002, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000080), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) dup2(r3, r2) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) fchdir(r0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) pipe2(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000980)={0xfff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) unlink(0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x4, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0x400, './file0\x00', 0x1, 0x6b3, 0x3, 0x409}) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getsockopt(r1, 0x4, 0x0, &(0x7f0000000100)=""/43, &(0x7f00000000c0)=0x2b) executing program 3: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="1dfa0fe3da692664eaebfa584b4dfbdb7fa2a9514d268a3863cd6139d296bd78c036e1ba8775ab0e0eaa747109f0a7d66fa2de0f2375c30b07694b5bfca328d00fc5194f9772d95d8fed21d4ad5f386481f4880d87e226ccd55aaf4503db006fb00ad95c8b596d3fa06ecefd09", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="1138a75516d219c97ace3f37430321c6c0fdde3a6c4f8a78aecb56add80cb7b869e999825a5b41052dffd360fa5569f996f31c0e51c3b0a6def37762165899c04ef560d278e154aa89f2dc29ae7080563c9c12ea728b374d6f64e1a91617549bc65b049d61f3f8be21c3563489a4016f5541f1da1702e19850e5fe1d29d370010088e34869e06b5167d1f6c047f0a13d638d2ce6e7ce5fb01b3caa3041f66ddccfa49a3feea9373baf097963b778b4242f420e6fb2eedeec1bde26414f12fcdf", 0xc0) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r0 = getgid() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = getppid() r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) setegid(r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x8}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80606949, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) (async) setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0x80606949, &(0x7f00000001c0)) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0xfffffffb, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) (async) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="f1", 0x1}], 0x1) close(r3) read(r2, &(0x7f0000000040)=""/1, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) dup(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xe0) mknodat(0xffffffffffffffff, 0x0, 0x8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff"]) mprotect(&(0x7f00003d7000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x1, 0x4005, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x2b, 0xd, 0x0, 0xfffffffffffffefa) r5 = socket(0x20, 0x1, 0x0) shutdown(r5, 0x1) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) chown(0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x2e2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) sysctl$vm(&(0x7f0000000080)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x7) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) executing program 2: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r2 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4cddb48aeb3ab05c2386dd06114b6dc17964960874b9154867bbbc66b4c9df8078f38d7a2b", 0x35}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="5d01d5621b419703e2a7d764af46a51c1e296632364ae6aa641d1addc246c003380863bdb1a9ee741dfc2b3f9cce676a8c1d5666", 0x34}], 0x1) execve(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async) r0 = semget$private(0x0, 0x4000000009, 0x82) (async) r1 = semget(0x2, 0x3, 0x416) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) semop(r1, &(0x7f0000000140)=[{0x3, 0x78, 0xe5ce97ab354d8ebe}, {0x4, 0x1, 0x800}, {0x4, 0x8, 0x1000}, {0x0, 0x106, 0x400}], 0x4) (async) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x1, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x8001}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x3000}], 0x2b2) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semget(0x1, 0x3, 0x20) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/179) executing program 1: poll(0x0, 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) dup2(r0, r1) socket(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x1) r6 = open(0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r6, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f0000000000)) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0xffff) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r3 = getuid() setreuid(0xee00, r3) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket(0x6, 0x5, 0x3) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x4}, {0x0, 0x7}}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) executing program 4: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x400) semop(r4, &(0x7f0000000000)=[{0x4, 0x0, 0x1800}, {0x2, 0xd3, 0x1000}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaab3aaaaaaaaaa86dd6000040000003a00000000000001000000000000000074bd97"]) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') setsockopt(r0, 0xf87, 0x5, &(0x7f00000000c0)="11b5e6d1a7c2a0fcab1a9a347d10e2d7f682503140f7e9d8119f8152125ad923a83e8b5a85ed126c3757fb92eb96505c2152c258217b84dcf1237882eedc90900759b8ac2ac0ce3676dbf988163365573821212dff50b0d26aaa5f47f94c4ff68d253f5b9ca1e3567734775af345340f1d60c603045acd95d791f205a45b2983204f362db38ee272761ffcb978a4a483dd26d4de7196e56ade6321", 0x9b) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d45) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x4, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d45) (async) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x4, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) (async) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x2}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x7}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x20}, {0x86, 0x0, 0xfc}]}) close(r1) r3 = socket$unix(0x1, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) dup2(r0, r3) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xa5) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x40, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0xe) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000240)=0x4) r6 = open(&(0x7f0000000280)='./file0/file0\x00', 0x400, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r6, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) executing program 6: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4d}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) read(r1, &(0x7f0000000440)=""/92, 0x5c) (async) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3c, 0x0, 0x0, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) syz_open_pts() (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) close(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) mknod(0x0, 0x2000, 0x5901) (async) open(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x4}, {0x16}]}) (async) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) (async) setsockopt(r4, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) (async) chown(0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') (async, rerun: 32) setreuid(0x0, 0xee01) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(0x0, 0x0) (async, rerun: 64) rename(0x0, 0x0) (async, rerun: 64) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x2e2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) (async, rerun: 32) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (rerun: 32) r4 = socket(0x2, 0x2, 0x7) (async, rerun: 64) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x3ff) (rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) (rerun: 32) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) renameat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') clock_settime(0xffffffffffffffff, &(0x7f0000001140)) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = semget(0x0, 0x2, 0x3f2) close(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="e5ffffff", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x2, 0x1, 0x1000}, {0x3, 0x7, 0x800}, {0x2, 0x4561}], 0x3) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES64=r2]) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) r8 = getpid() pipe2(&(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd3a, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x4002, 0x6) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x18893, 0x0) mkdirat(r4, 0x0, 0x0) mkdir(0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r3, 0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') socketpair(0x6, 0x2, 0x7, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x7fffffffffffffff}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r5 = dup(r0) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000580)=0x81, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xffffffffffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x0) unlink(&(0x7f00000000c0)='./file0\x00') socket$inet6(0x18, 0x1, 0x83) socket$unix(0x1, 0x5, 0x0) socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getppid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4004, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x24fd, r2, 0x0, 0x0, r3, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xbfffcd0d, 0x0, r3, 0x0, 0x0, 0x5c, 0x1}, 0x2, 0x8, 0xfe}) r5 = geteuid() semop(r0, &(0x7f0000000140), 0x0) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x204, r2, 0x0, r5, r6, 0x88, 0x7}, 0x6, 0x6000000}) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x25, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x3) getsockopt(r8, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000095000/0x2000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000065000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file1\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = dup2(r0, r0) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000c40)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000580)=""/236, 0xec}, {&(0x7f0000000680)=""/234, 0xea}, {&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/98, 0x62}, {&(0x7f0000000880)=""/211, 0xd3}, {&(0x7f0000000980)=""/213, 0xd5}, {&(0x7f0000000a80)=""/61, 0x3d}], 0x9, &(0x7f0000000b80)=""/149, 0x95}, 0x2) syz_emit_ethernet(0x4e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)='./file0\x00') read(r3, &(0x7f0000000c80)=""/139, 0x8b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, &(0x7f0000000080)="5ee46bc53aeff1cdc2eb2cb5419da8319047fb13405c5f9f0e9f63028c1d593b7b8200de99a6e8b8a7dfb8ba6d2ff547c9738418c4c0098f82b383a1ccc0e59c62b911b71ae0b9d3a3a611c98c20975287c18179795bb0509a9e7afc8a7945290771a6083a5ee95cdc4e58a39e9faedfba17d919a8e7db769e94d04754d03e20e6f1dfccfb201b56b1b4859468e2699fcf5e61fbec169cb52cc1350c60b1f9010c5a3437408730834a6e28e6025182153f2800f7bb5611bbb157012f512104eaceb3d873063f29f8c7be4f8765a0a5d5b69ae681", &(0x7f0000000180)=0xd4, &(0x7f00000001c0)="e0ff8564954e8785f408e34bb673058d48b72ec2fdcf731a12391ecac495b25f39401301d69fe4c43a6b55e30afa028192", 0x31) sysctl$machdep(&(0x7f0000000200)={0x7, 0x1}, 0x2, &(0x7f0000000240)="72794da93c091168fb9c661be19014dff015630d8214e902fb048bfdb9592293ff928d2fb1d91b", &(0x7f0000000280)=0x27, &(0x7f00000003c0)="8f30392fe2a17d39d06a6bb90a9913b7be38ce0024d010d73853b5e54af7345bf3cb3df2f1662bfb1dcf9e5bd062b115119f4d2a25ec41643442cdc2547cb533c9c75dfc74425eee5219c284be3885e0358cbcd4ccc8f7f4201d3fe9b7d6136f6c73cde58fb0667287db49e8571b73ace3573376b4ff8203182b497e5843a24107ad8ab4bf5bdd29f7467e28b24b698b0355f6327cf76b98a325d6a8de89837192bd234326dc7bf527f1120215edf95153b061f93365d864e644fc7290053568ed3cca244befd7b10a25c5c96976535a996cb10319a840e90eee", 0xda) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) fchownat(r1, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, r2, 0xa) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r4 = dup(r0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x1, 0x106, 0x46eb, 0x6b384157, "2fecacf2ee60987a0d0239060000aa175b31cb31", 0x2}) write(r6, &(0x7f0000000000)="76e5deaadc89cd956c4a16481a7fa8ad", 0x10) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0xff}, {0x4000006}, {0x6, 0x81, 0xae, 0x2f0}]}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000180)=""/12, 0xc}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) write(r1, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000640)=@file={0x1}, 0x2, 0x0}, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) pwrite(r1, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r2 = dup(r1) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xc) dup(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000600)) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x81}, {0x836e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) r4 = semget$private(0x0, 0x3, 0x303) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r5 = kqueue() dup(r5) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x4, 0x1) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x1ff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x1000000000, 0x7a26, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xfff7ffffffffffff], [0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) pipe(&(0x7f0000000100)) select(0xfffffe67, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x3}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146945, &(0x7f00000001c0)) bind(r2, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000680), 0x0) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mkdir(0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) syz_emit_ethernet(0x56, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff]}}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0xe}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x5f) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f00000006c0)={0xffff, 0x7fff, 0x40, 0x7ff}) socketpair(0x20, 0x3, 0xe6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x90, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) r12 = dup(r0) bind$unix(r8, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="69d6a2434cd13bb22a385c0910ae7708b84892355919eee542b73c94125aaf23d2b5f5bda980254a86bd38bee567f84612817a7b7281920f1804b5d3ba58ab91ee5b78afcc4793f68b45267d093fa3bd6524275b1023b6d8c04f726129601d469754539fd61c730ec5263f9cdac1727f8fa027423e9514fc736ef5b434561ccd4c85b51598e5b487a4a5696583157476c7984f63e6cf841ca547016c8c3b057a49ae0b8bd5bef0760200", 0xaa}, {&(0x7f0000000140)="a9f223bcd95d1cbf", 0x8}, {&(0x7f0000000200)="d7e6d7f58a562860ac53c61b220d9de0adc1e7b0ff01ee0128c912b9e5f1683ef37b10993be00c7592029abf7350bb0e2b30a80c5dc4d95c3c5d4f957c55af37697916b1d5d1837ebb3056c71d9a160f393e60bc15d4838313129cae8b57b91737f50114af366028b9e5554dd8fff5185d2c8692f7", 0x75}, {&(0x7f0000000280)="de4d4332cf5e81bdbc604496f9d571b7985120c73d28a3b53cf4807d84bd4d9c5a784a40bbb432dc00860721743c29a7ea163b53d350a9300da330a53c418481a141cb5f53c35d53c84c3feae2c1e427368bfd42a40555b73670ca653fb119accae94f33b2306ce537e68f02827e7342b3e19ab955085f67acece2f68822af1750c56ef02ec600526814c3545dc888cac2c5eec9f55522fc6eb472f6e81baa37232ec86cfbb39818ab5b409151e284f5a1b05d79c36a5a52fda34e7d6ae528bf4c1325ed730f0a1426651031d7341abe8796ebef66583d1e20be8425f37dd7dcbb24562f1d68acefb6b6da6cc1b5cafa57", 0xf1}, {&(0x7f0000000380)="8f7a326ef51552869cb10ca0db9d23bd33c956263988cae0e0506c8c41e462ede581f0a4cb255ffd7c22a8a26d91b21c3cb1d4b3631bf2805d9c68b673fdbc9711f767", 0x43}, {&(0x7f0000000400)="9018cfeb45e2f07d4c946dc136ebe8493842ffeb64563797ff75df790ee310000a2451da07f7a8b0066fc437156dbcec4484bdeb43070743981b7b4627f82b5e649941253cd866da3caadc0be020b61e4d0c57a569466ba365440ca2", 0x5c}, {&(0x7f0000000480)="a8b09e16cf47176ae9072d5e0952956a6468a74c04e8f6bdd8436152b03a3dbe15c1c3a6c5584c8ef01443494887ff9afe10dab96f5f716e589ffaac64850c14319919dbca58d697e5b2aa98fece1405f8b40e7c1cdd832f8140783cba4859b19d66da6dafb6f2c46a99cc34f8b826e906af8e66a9269ea275", 0x79}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="000000feae50c30502f0a33e1427a265ff32fbe6b3f56b1b506c55bdc764a9c0fb9b3dea954b370a37840f4b4fc31b4dbea43b379bd132712537fc28c375b1335ea287ace232164d069d1cdde36d68f2"], 0x70, 0x400}, 0xc) executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000040), 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b0300edff0010787d907e79d86cd3c3a3d4d3c9"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317982cb8cc4d09166d0bfa0dda8b40779652ff3367e7ce483b6a9f15211e7634e1557c1bdaef5616a31c74caf616253c9ce8711b4b0c6806a8bd1df7afb14479e5795265223d51440e526284e693a1966833a4e86e116c2c7f025be3b7701345b2eb6042b3b4a42d7f77afb70bf273e976aa42656f5be1eee70a560abe0515ee3b261e35c240885cb3c230d2c2dc19ecc1e73ee373bc1815e4809fdd6949aa85a8a7e6a2d8051af5392b281b5ac52b5f3f2bc7062c9f31baf7ae7326dad00408edba9b26cdb3ea4d3674bfdc669ff80e2d921f6a514e99cb9b8ac6e2ac442fea14a3a704bc0516f129c5cc9347a11f1bf710aecac95457985ebeae9a62728360063ec6eefb392fe1f7db34b6fa63fc71c05298b80dbf1f5368eb066dde7a2ecd012324f5eec16f32f88595514c7066ad5e3dd4f1f742a7fa457e06867065af8ae8", 0x3ac}], 0x1) executing program 4: r0 = geteuid() r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getpgid(0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xaea, r0, r4, r5, r8, 0xc0, 0x8}, 0x41ce738, 0x1f, r9, r10, 0x7f, 0xffffffffffffd3ce}) getgroups(0x2, &(0x7f0000000140)=[r8, r4]) r11 = msgget$private(0x0, 0x361) r12 = getegid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x9, r7, r12, r3, r8, 0x60, 0x401}, 0x7, 0x6, r10, r2, 0xb5, 0x10000, 0x3ff, 0x1800000}) r13 = socket$inet(0x2, 0x4000, 0x1) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r12}, 0xc) sendto(r13, &(0x7f0000000240), 0x0, 0x2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r14 = semget(0x1, 0x0, 0x808) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r7, r4, r0, r12, 0x2, 0x6}, 0x3, 0x2, 0x6}) ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0xc02, r10) fcntl$setstatus(r13, 0x4, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) setuid(0x0) r16 = getuid() setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={r15, r16, r12}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000400)={{0x1, r0, r4, r0, r12, 0xa, 0x6}, 0xfffffffffffffffd, 0x1, 0x3}) getuid() r17 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) sendmsg$unix(r17, &(0x7f0000001880)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000500)="7780f3f9ceea503813dd5b8ee34fb28f6a524aeda1518eea5b9685e0476458e79e64523b2a018780d53bc4aa1c1daf04b15c1f9d298a1f3b8aab5e04d9f93945055a7ef7ba894e96b36aceff2b10f09da0dd67df020f29fe5f2cc580b68521c58a863e42ffcc1af6161d872ca7b5786a570c2b1c80cf8b91b3df1979dbc7020f3536", 0x82}, {&(0x7f00000005c0)="61500c2b64ec1244a4ae33a93b5e9ece7378ce027bcc21565d27bffb906b1fb61632938795e1bb8800d1413419f5a8721901ac66fbc3c7cf7d45db34f4c265442e7b0c53def6d07ef342fd9817f7e5a5a2c18f8cc286495c1f9954a7fecef1f4604ef811ed7fe1a7391ef69d6b42e76e1dc34329b1cf68c9102e8ae0fdf4d1459c924ed8d12e89491e7c8df0a83e834555ea5646034b73e4e3c5166d2e50151f06b302e073a313b33f9b026c936c88c005662fc70c029b8a34298069da96a9f986c2fa50191ba335ba2f53be54c579e9dacbb30a9ea5ae8573afe0abf79b574adf1b35f0bbf9b0296b", 0xe9}, {&(0x7f00000006c0)="97c4aaf3f02068b87e09f91c9eaf39b3e688ee572e2d73dbc5849b5e11d915bbfe8fb9a7f98b82b90d8f3967f143d99eaee9d3b8cb5f729a9f7d6f83e4e553a19339713f7f6584e45044c8bf119f2c1d002553bcf0ca1a7bd824e119bcdf6b658569a71764bdce447e721f7bd84d5eaa3316de07ea8af76c21940c68bbbd0d9eb1cd8baf8af14e3c2a23f9416fe90c5f45566ce23f80d63698ad4839484f9c52ca5256410ae01d935a6a736f937fd0e6120263ad", 0xb4}, {&(0x7f0000000780)="088bde2b3e5fa439b8ef1f8b0ec9ff08594fc8ab0c39acd8c28da8360e197b2ef428aae26131715834137e06a9a226b6cace2422d7cd3da7d3b14d93643913df90662d88fd38031a33f6e43ca8d8", 0x4e}, {&(0x7f0000000800)="769b41148152717106d2efab7a70f6a47c282517cba36095d383b2787769b81f3aca5d959856df6f39f54a42f6903fed870dba49588ee3b6058eebe2e1c9bf9e5f2033f5a5a96fdadfd6393d5a767ba26b7cec7d387bf638481ca62348817ef9945100a91ccb14a2585a53096870e8323090b6c42a0bf69908d2e55180b98c733843eb6a907bb99e0ad084a1e21e78e31de6acf912b11d2654edc886e3ece7d1fa607dc67f248491152f9685bd1734fc8a2ae866b29017e8ddf8a8066ee417118ed53a4ad7b44b3787e113ec5dc210f5d93070e52a30494404751654d15ca5e0c49074f390bc515529e4c4a23cf0fe88f8576e41535b2d4f113592e94f9059e2dbd9126bc34e7048840c03425bdaabea6f8a4f81b084be04dd8e93f412aa3803a718b25a404c0c3b2c7c7d383b72bad13addff18c4eb143335b3de240eaa9bde9236932ef8393ada515cd8cbfd16b97a980f499ec7b15d069f8aca295ec22ef9ab65988a2c712fddc03774d450bc5d437d2fb011823187123112024c94eb29f6c26af8a70703a9a582dc8ab1b1f3532cf0a7c6cf4fe31d4dd87b1004066603c828e6a5bd993fcf1e4ba8aab851fd67bff6dc7a39a5ea8a09fabc47fb438b5bb26ea9a6c1b3103a4bfebcff9391665039a59b3df608e553fc0512909dddacfe3b19d271e0ce36908e9a715756d5a7933d8e0ccabd432d0e1ba78026ce83598459f26cc701c02441405275e2e7749d99e4c10718720ffc075f67101bcd426334fab31a96882d89464cac149cac70409f60ad8a79e4cc998120b932251f5ff23c88f65cb4cc556cbec680c9171837ed3a020c1a33cb31136d31bf8e04b09674e33016da24cbf1392264d88e36459a5466ab21d17c642e8d07026173b0eb3e08db970edbc4486761a1c1087c54f9ddd4d8b1037db35136ebbaae336ebe6b7a7192b24d249d6c79bfbefd2311b96a7a82086f451463dd398f77183bf2cbf239cff7fb10f6859605ba8ce3644dc6b06b2bbd8c43256dd1ccaaa9431de40e804c1dda887c9005cd71c1835dcd8ab473bc568f1c21c5cb8492ec5ce57c62f73b42bc798d9e0bd349e2c7be234b3e05e3e5b8560e84dad27992d70c1f38fb7b51cb8baf27b9fb51f0265b348e407afc788f53590e2a2300c0b976cd4bc1c3686e08152163f1227d0aa01deeaa047dd561105d7a35e0649d082783bbd0fb13b266a990d016dc1e85f71aa15bf13ec3d1608b415e52ba665bd44fb03d00f26b8348efd3580ec3d42cbdb03bc8337edeabec5df8da15740df389337c94d774e7a163a379b36ae797abac8a70c60c0b0b3abc8234eb2bc296c3651dd7c55d87ee3b172da97cb4d4de9f904f686d384fafc71cae9713752bc10707c88ccdbef5669a5b9b94227ff63ccc75d5764f2b1fa895bf739f4acb30436055b18f0e5bd9de8ebbdabf1fb802c78365c3610aa88d261b4939aa7b6f69184578336cd1b9e09339486e406bc5b82a9b8689cd220bdb378e0cb81bc554c3f7f259d57a583aa1d118d9248d8f72e09c03cef7490567bd19193d169c53af70bcdfc137af39962a2a4c58bb94b76da1a7665d2c69c30e46defa26044275911df49095f32101c301599013c4c03b116d50ef895d96fcea148f18f4898e3405983db8f856325b8266a4fd0ade9a80d17229da48f5f24215a08cffd850de7bbf851b63ddbff7a2869b10bcd03066640205e761b49e403b9eecbd33d56c94549d865042cd1e566aceabff9b05248a2e2150f0096f696a4ed53a4a60782f744526fcaa8d02618f258399de141030065298f0cdafd9146f8c326c9248093de22f64cc66a4bcf53b79469b5819541831a68c65eeaf4b32c04f3507a643a5742ccdaeea26fb6831321040efe9b8da2a92a441e5c9c4631b58d725c45545d430b4aab037ac2095ba532e81cab4555cf98f29f1bb4305c188f6d385d5300e311012a33b477320f8353988fb09c22fc5b2b36a2f8d6fe4b7f128b0423dfdd11f671dce66346d10a8ff2be1bead7cfd2109aaf226281547591545dc60003b060d6859cf60350f3102cbb1c33e2852f2a96920f557dd0b127d7e1be9e0496c7048118fb91e6960bbb164db402e0a700523a9c4a21772b20ef309e689e8ad57ebf9fdff9fa22f43793debfe41c2bcdcad03f2e2df2dbda8561873279c308ed49b97441c31152fb332cdb1d9cd1421a8a975b2b99704426cf7f4246274c9f66274c8eb2ba6d14d6df678d8ff7e449ca101df3996acc3ebb79bd0df805e30e885a92c7a755ed485461e76f32ab4b00353111f944f6cac78ba11e4f7c5fcbba8e5fd8f0674fe930a01bb392e5aafb3180f797d727cd75b65e3faaac55844643397cfe7e178082e267fc9b9314962511456d7f6adf68faf02383c07f105929ed8c7ba13bd5c5a62e207d67e084fdc078b4c93c2a21fc670089c6d5e6b8fbf091c2379f7ebdfb2124c6ea1069f80deea3ad98035094da0266f58ea194761c554bd22648fb1ddca3a542aaa64256469ef8daa62ca937dd112cb098b6f2f2e14e14fbcb5fee26ea164482085160f15ad37414ba4ccfda91f36fc9068d00dec78bad2547e160a07571d55853a154a8e311fc9926799531a4df6c256dc60e226d5b98ffc1a31537fbda96d78b9fd600503f80efc95d932cc0d4ea2351f32e6805d21434c5d4e02c4b339131d76061f710c9713c23916c0ac016481b94ceef97d8fb65a5cb4eda93f2bc281614c2bdcd698344dec72f97a85b9eef7ebe3e412096e27a7592b07aa57a7c75b23cef75b1f875c532d24b3a2e64e15a5e8c95f74dbd4b137997da4d4455b0ee42994a297f48bc9cb4ce92caa560e3f823026922f4fc21ce80cf9e752d7b3d5947f00ea44292073d1ba436e39a404f2509c83c0aa01c5692a93b8cb2362de0721fd0b5720f36d3d3441651e1fd7c67f705b9e0431f8f6f7a3b294b65bb6c88897b842ccac4d1a822bd87727daac1ecad0637843fcd477de77b58b6499f3bc7c393b94c75e24e991953c000c1433ad7a51c4902d24fc3692ccaa94daf664e13c02d502d00cb4947ec9edc2100899c8f6a50a119b69933a02f9878b2542667e4ed1783224ee78c22c585c3bee84560316791d322bac3a0681b9f618ec6fd95a3f341562d60ec6ba727bb879c05617041f816d07c6bc58da304251bc2b28a17958176121f7b9248fedc0b017f020aca1c0f1ded35afadb58bf609a34caa4b38435be4bea57db91a0d772bf02a6dde287b60ed187f2efd7c8f83b8bce00ca9406e6fa271a8c10860950b5be555bebead2e7a38f5b77e7e0fc8a60ad3951fed1ea12ee11623d8410e330d123e79d03fcdd37e081d2892e72a2d7a590672905a4e673f47ac89da865c30589d97f1ee26a058885c5abc4f67305384e4a3ae27bb697f69bd7daa043d23377de71769184169addcd6aa50fbd846f66d24703cc1760b71d7be01f5b2a9ab304946021de3f8f5c40a5add9154bc3315129738e8f6e41ff718f331a9230b033157e4fd04bb87d27fd74544848566be8fdbfd9077c840a51173cf8732637c8f0eef37c687dd72906fb11634f1b7549daea49759ec0304b6e23223d09b030930fa5abd294ae4f5ea17b21a12ffc6149b947319ec7adfe84a9e2d9dcc8e31177341c26603f70e718a9accec3868f67e43741ea33622aa046f8b6103732f26b72a9c7d649d9e3a70d106c4214a3918c472ccb3cca0b3975b7d272b7e16c16b34ee57492e9fea0cd09973610783b729f6dceee9841a5a381c1712686911dcbb763b0397ab36959b94135085139db0c9939cad7297227d2474c9e32961037525dd8079a3e4a6fdd78362a8780f3231b2fa1782ab920c5bad1fc0b957c397538393455c78e2980a2c21bbc51351f603f8e6643ffbf122ac7af9aba2ad2772555fcebeab1ea81e90f164c00f6214d94dcba72cbea767fa1aae35678d77444883e9337763347856323163362e7405469b6eb3714c99cc3bf0487aa9dd59183773ec31cbc34ffab5e1ec402a32b4fe0a2843ceca7766ee38b68126171c00df0bb40b3f6d1f8f2012383d64206e995e4922dcec4310a620a137e962b42cfb72c6c7e232d1f9f8b3f71e81bfc6ee0433fd35bee7c46210060eac935d4ef915d2b044bf8a8be84adee9c908d53a814b6e10804acb3ed10e7b305682ba3532419b376601c7c6a9bfb100f2bce25837fb4689a65c400b0ac2ba67374825faa1f024890cb81f3a70104393ea724d785915b27fd6bab3f6da412c80cfb585a11582810c0a312c2dd217036a3aedd4a7888947887e2d96c52bcf9ee4d0070cd6a7cd641a9be776d76604b975ee1393f961d854d59d302c5899fa6d515d26516a4f11a5be69a661e4c92196c0e7782afa71229d9ccceaaab197b0e0627e3291519e023c307da4d2cda9bf2d6606392185d83245d0b308a8ee11b6e90c253cf456529279f95c2c0de6adcddf7b963dc38a76470e729cec8dc74503d53ec6f6cc5de47bd0b23e5d223986d813fd1d1e2de80be55e4ba6c2f30e9a9b70f193dd6850ab84ce8d47477557bc45ac197ac753b109539bc4502a84948a766064a85e3a0973b61207e4db4aa7442952947417d1996ba983dba30394fe23f43a9dcbf6895fd0c2278f3b4cf5b79e7577c22c53c8e626391041c59dddc9a07939808ebfa7b7c0e98cccae4bbe106910768cbc6369b55ea6ffa5cd960ef97308010512fde45d51356fa859208578d17c92777d8ee2267da117b9b7500a91e0ca54333be123cd97a894f2ec9b9945d04fcf7163d2f2a0c3b2db7a0c14c1916501a948043b90aefd1c7ac9c9f6700c128a0d1b4d987312ca67d915580fad5a806a09cfb410e7a0d38e7e826ecea841174fb9c72b17110f02e2860905fd17a9906500da8e333539f8eaf10256e630128dbabdb93ef7fdd6fa09dde15a338a95fdecf6e3f2ed8b70bc8c2a63b682fc8e8d4e6d7ef66815180da7a357c6dc9fbcc74a37ff37c156dabf4e59d88b3d8f7d38f2ee0396a1311aab4ee2b7d9f68bd6c609b5de44d6990b37c17076538d648779617a3c4d7107efb317632318ee56b8d31377adc4d25e1bb573300c5ddcd07f19c69beb8760764d6313a536631d175fb9fe0d522d032ff7a8fead11fad38deca8e4348f211088ac56ef2103108350b5157f24af8870b9aa6e37cd776172ec37961e77876ba835027751f20809e65f1a068fdb6a419ef2b224702642bbb9f4767c173af147df1b68d3712b4b7d09804001f7b227f9bc78bf014f12f3ade8cab158cddb1703afc90d6c4ebbb40affc441d966c6e2e6234e506963f32a1d581a2863cd589d21c66801b7bafeb740444a4182628d3465c2b60993ee59d1a4f9062684db47451d55b952c00d89f09b8e3c2a18b9f471d0fef1ec9f69cc29ff4f5e481c721320959897925ec395c0a0e811fefdd9c6228a777a7ba5c51f580e63959ae235b7ebc5a67bc9b5395ee30ff2db0473445457e210b0470f9aa2e08358d4a5d531c029b5f5e95630b94072bfd8ad3e65e274c34ed8c84985d3abcf5ece93c9c58bfbe102f22608515ddd9b0d607c6f3f97238a854ff59637e6fa5b289f5f2086a8f758e923c570633c39dda2c64bd540d05a76d26baca301686417d7065f609fd169260afc5d3c71ecc92f187f7a2fb2f205df42945ec619d71875aa8b0be6cbe682148b694618b842794b29baa29a926d9d0cae09674b80364d6d85f88561914c39a84b86c1b8fc29e76fdebc92a68b85b5c588429fa23db10fd0e6cba0c9e4c6633379ded5ebe66", 0x1000}], 0x5, 0x0, 0x0, 0x4}, 0x9) r18 = openat$vnd(0xffffffffffffff9c, &(0x7f00000018c0), 0x1, 0x0) ioctl$VNDIOCSET(r18, 0xc0384600, &(0x7f0000001980)={&(0x7f0000001900)='./file0\x00', 0x4, &(0x7f0000001940)='./file0\x00', 0x8}) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000019c0)="b95e2527cd71f2f9abf8b0005004ef11127a13f94002450269fd02eb23456c88b50e906c4bda58776ed4d39c0c3610ddb8b816a3b77eddf8635cb82aafafb8d68a9ed2d6d684fef192e83fb245c192b6e7f105e34b130a2f4c9755f8b875b07f382227b84ab27cb74dfc470e196b496bb744f542a9204a7004e2a79618787a6c6181bef125c099502769740d3b38e2b7a98de8535052e212ea1cd6ed4ebb9723abcbb71ba670638975953742364c445d3080f2d85489", 0xb6) vm_resetcpu: failed executing program 6: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4d}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) read(r1, &(0x7f0000000440)=""/92, 0x5c) (async) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3c, 0x0, 0x0, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) syz_open_pts() (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) close(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) mknod(0x0, 0x2000, 0x5901) (async) open(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x4}, {0x16}]}) (async) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) (async) setsockopt(r4, 0x1000000029, 0x33, &(0x7f00000000c0)="b211d717", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: chdir(&(0x7f0000000000)='./file0\x00') (async) chdir(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x4001, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES64=r2]) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) (async) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) r8 = getpid() pipe2(&(0x7f00000001c0), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(0x0, 0x0) (async) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd3a, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 4: mknod(&(0x7f0000000300)='./bus\x00', 0x2, 0xfffffff8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) syz_open_pts() mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='x\x00') mknod(&(0x7f0000000080)='./file2\x00', 0x2000, 0x0) setuid(0xffffffffffffffff) getgroups(0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x308, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000140)='./file1\x00', 0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000000)="a8ff4298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) executing program 5: r0 = socket$inet(0x2, 0x3, 0x102) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r1, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000500)=0xc) setsockopt(r2, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b", 0x5f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="64410cc9cb08f9a1d7355813102f460c", 0x10, 0x4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8b200, 0x80000001}, 0xc) poll(&(0x7f00000000c0), 0x0, 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000180)=0xc5f3, 0x4) syz_emit_ethernet(0x169, &(0x7f00000001c0)={@local, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "032805", 0x133, 0x0, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@hopopts={0x0, 0x7, '\x00', [@ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0xa1}, @enc_lim, @pad1, @pad1, @pad1, @generic={0xdd, 0x24, "76e5ab78cb2ee69f2486043949058d42f38bdcc06a433bc0a69e9d8050a4385a90ec8a3b"}]}, @routing={0x3a, 0x8, 0x0, 0x5, 0x0, [@empty, @mcast1, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7}]}, @routing={0x4, 0xc, 0x0, 0x4, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}], @udp={{0x3, 0x0, 0x8}, {"f61bc40046fa4a5c6b2e0569f0a442bd4258330fd7334197c8e2216b790d3514217c7244f89a36448f24c5cba4cf69911e3287"}}}}}}}) sendmmsg(r0, &(0x7f0000003900)={&(0x7f00000038c0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000000340)="ae62daef84c8136a10a91ae36033db492c2866bf3cf5cc8e2892bb5dc26585cefa2241e72e21b32457137c7d9bad2b9322749b4fe137dc7d52540e9636f31e561da6a171ace324a6d5742654f7907a3f6e095f8c9df7ae7dc603af250f9f54b96bc41628b14ec53669a04d4c56a4110fa112dded52fad6783fcf8694f723f95e4ab05f44f7ae6705188aa7fd1206bb3ddebd93c1ac574ee63a4752e71c7abd7904bfea8f19c0b4d28102298f0e29101eba18e86734de26a82877598973016da0c8c8983f73739bac219b5fda712827764e17eb62a8927a005bf823eb9e9d1f24587f848ae081395acc0558d6df4b4ee119630520e0c72cbf3d5fea3942f0821dd908c9fa0ed20fe9360d84699363ad22eca450445eb3cde17525a027f74f7b9ee9b338cb0049be9797223493921b7996fe402e688d515fcf3790ae2198b42af6b91c6109aeebf7d187f47b6f3bb027bb8d1316009d247a2368ae06fc417174939ca79d698c6af3642107fb43480edfad1e0b6f58a4cacc467d233cfb37212414b1739a92c571f1880ae3d2af99c980aa1eb09f5b4eed2a58cbcf5cdbb26d05c4643543712c0fcb50a8aeccff8ab7aa249f5e1aa0c27e8a365fb9b3d82decc3b54231fe94e0ff0d0c474cfd5dc3bc06fae3bb5474ffdeb7d76dc839fc5bc2cc60d0de03759e352544766e53da1f069840dc6d71f404cf87664aff6b9c106fd22f207554abcb1fac9d2f574d2a30fbe4b81563b49ee8d8e7a0a3fa948c3df497a33db1a5963fa81039107a8e90cc3a0cbdf71dc210fe41e1867ab88eaea0c72f9a1270842703c496eef3fc5c53f10245482841bdc6a739bef4abd469a1fca04bd51d67039ac9b18e8bcc8291662f1dbaa1bb0266da5f58f81cf7dd64bda9cedddacf5ff29e7a58ef235afaa1d8a862b547894dc37cc9a1ee43dc197908a2b71f9d50c0214b3e7293ffccf123546b2cad73cec3c2e169da8c915357d3db9fde7016e8b587ccef88b5f4d6ad06097c3efc64c7201e518eb6774cdbcde0f480bc1a50ab42004b2366e3cf6115c54c0216ffaa1e64a0afcdec1b608cc9557054dd809dffc7fc8ab4b8a10969738e79c6218d8c4708dd888af1c7d41588e1c02b9e9cac80ada227118484083b02d506b4656ae5bb29144d28baa86b3133652c2eeb5e653d7ba8a392379cad8cd28e6ef9eea949fe189165ef2f83d34ede359e4473201f50f13ccc98b723f4022f3dfc05a9c3387a6dac614e969203b16daa88b5abbba454f4ce67241df08f3f2b70f7d82264dc1afec880f0d92726b4081c398cd3586f63eb577267c17376375888b4b9ca72acb166c1bf70b995fbaed3ee65c5e0c0491a6c2d4e4b5d3eae994e9b1cea7f8b8f21570e2c97bbcf331813a83d2ba153aed862b2e3c2803f822fae7d7abe016639004b9e4e384dbfaf9fbef077b907db64df61d5ccbe983cc40e58c9e027ff011ffc1a68bf093fef01c21c4cbc6689d6d0be469cbd8897fe0f2112e6a47d32997f68d422a205c95bf2d175ff31c881c53bc4be9fb2834dff1ed9840e8533c72b3bd2af6fac721a9ee6acf86f9fddcb1ec9bf53c35c849bcdb32a9b08669a282c3682048f25a48058c7ef97bc7bf19c4d01e91f04ec095ecfa27e40fd76c2c268b2c11705cca905a46b48cdd910bf08bd764d9e25cc4486c71b23105c0e3cd21b81b021b2ffac26b61f4ba1fa845505a09014b4018a70fe45627e40391d8280817c4c81468da74479358bfe0c44eac7595bee13f5888486de292eb9eb519fe1e8ddfb9cde7c85b0c31c9ba9b62032dd9eb7fa2296ddc1cc4d8ca0c3125ca4677ba928a2423ea64b2a901be23368bf9815ead483e65748bf34c5aec826c9fa62ee9ef0dc972b7400e4dadd02076760988245c269204508e998bd0796c20248c72be49f646e6c9e9fae8be72ff56362b4642b03cf3924651323075a3b7135c06b5865d29cdc4e4e4c6fe23c0b5c330536d4ade4252ca1aa298994cac59d71e05c81082afd6d2da6b1ca00d6e46d2b612128a62d69ba970446b2313dd73cd2ff6852bb8ede0315fbc85915f959afa0815cf26c72eded4ab6d01ab94f889eff2e193d1bfec1154f200302f6cf28c9efc83d24d5701ae96aab98d4b961fcf5e5674ea47359b794e561acad93324af37824f8504cc9520e463ef927fb74245e70eaa58a4f1ebbe2069757c7fc5f8e28d83c65b0951556f08e9be5f9c4deb6fe1ee74b273642e3af7d1317f24cd85605526a4e10c700a3c059acb38214885a7dc568c7d1839061b85893c898387bf70e7c0a232c0b4574302c05db63bce4b10f1c6364d360456b8f43635414e524a6f7d8bf973b16ac6f5a64e54c5b91f522b0d9659eb63d8206c7316b051b5a09c9f666f2a69846c7caaff07ba6d0a385e569a1f28d5dfb559d152cb1a32c5f29ad76199e1d32110f523a88b0c97b84b101c04ac8ae937571021291cb0f970a500b048f9c7c1a273b03ad1faef0a68137cd9e8cb231f0e5ed75e693704f031d873a0cb5ee25c5f1127f83d86c29c8d0a48e582f4b4079016d7b52ba6cf418729c6fa9b3758b369e0320455205dcba463c99acab58bee1fc175be398d3151b85c2eafbe9e641a6164a386b3403f2402105c4a7a533532b0c63df1f460a6fd01ebd3e7aafa3067fcba6273e7924e05439fb8e54b3e385cc54ad88b3d7782f6b7e9e1819cfb5784ea8e32cc3d702971ac2ad4a70f23bad352bf3439bce65ca263893fc891071e8e479a6a24cd01a03c322f1cccc3e2d1e8a37aa35374e8f2931b8d37a48cb5557b860cb8fc17b40d4ab879b9be23784f78305aeeba089d420abb7900e35c5819d5b779a9da4bcbb54a361cfee7ce4ec1e844524a83054d078f17d65a4f900aedad81d4fa70cebd9238141f4c30d0c1d40e154cf16947fa0c63fc22a532fda8c3dacecee5bc6088a87ae67fb3a6fd7ccb2a734601970665608d38a6e068975e97d94511700c68e31a7ce7c81b8d063388ab400cede1ecce1b085736bf93dcb9d83a0f45f71255e40326a45431bae65552d569e87882ed5d1ecddb4c823669119931be1aa9e164fbc72f34a359d36011addaf918b93aad6eef5e4f219b39cdb404c7435cfb49d4782e8deae9211c2f2d8436b74da5efbdf99b33c3f1a0048d6615a29cfacdb623c2af2e51569e397ab2f29b7fecc5ad224d054b9cf2e9273a2cec00d2f74085086d52fb1a1da40e79a6437dbdd7e62ce0fc2d6afad2bc5546f8a84644c0fd499abfaa11c7662cf46ec8d0bd62dba65d3be8e0682abee6bddac295052f0a60a9e44481c4bf0c3ea9df78920b21eef01ed91182291fe73ffca0b53e7dae2380d381e56fd890a580d923ca7d96381c7fe9336de34c455b78e6dbe88fe7bc67f51b78af6a9812902c429880c17850d70b12c925358a407b4eccf24f08bcc5abecddb33b28c32194e74cebf4ffa90323d8d37ea64d7f7b53531871c42c1f3f9c9f7c8adc82f16e9b7c058cf2e6c58d814eefaa8b752079ced0dc165f8570f129b18d81fc0eeec37cd6fb42b5b2daed7585fb2da6b9671842d82b24d247ed19b2b8f32d5bcea1767199e85ae4f04ec017310d7b550fc68459d6451598348b1827fca33e91386f8a079f704818d15bc0e81462328d42c59eff1ab9a9b43466ca1bd7be01392398d1d46d1a361a3ac5500db47937265f4d4dbfef9b01e95e4974dbb93bea8e6bb8460ecefe3b629d82cff8b68610996477aefaf510e41167ff6b228d4e96d5a5f75b919c49a8bff69524bdc13d05751356bac7d319fb6c6b903736936bab71901c09f4123c39cd797c02c742e33313c8517a120d7eab83ce34ca733041b68913354796e0594c0a6f6c1c2d8e7c4a95e4da382e3f48cf653cf61b8493a4c3bda22974ab79c7216934ff5969ac9eeaa0c9da3b45b3400cdbf770f59766fae6e4c5ee0a7226483cc2ad40f5d2ed56521caa0dd301ab679c5fbc439bbb51058599d2fabfa565f56299cefbd8be17aaacd9d4fc513a1c1cd66dcb7e568e9e4824e1bba42c2d28957cac4fa4538fc8fa0b0684c08bbb0ba737122b1dcc9092bcd69a21795ae1ce694155670c115b08aa3817e9568af26405f6e3b8d253bd324145baab2beddbef53d9c4dedadb117fc927773dc0a6424f670c4db5159f8557b5819739c262f971a2928d678d7f27556c8d2d9aaff339f0b2f1783b17af83aac4c8a2fc6906fafb3139191a06414a6c73bfa9d56890b08dbc41dbe21bd40138f72ba53e077a5470c7c980dd8ddd16a76cca0937f294c3687c063a25fa9b46475fda1373fb7f1292af350c74fa94de6ad591346441416d9aa80c58e1ecdd955f6832e51e18a94f17386a832549c4eaab0b90faca4cb990718c54f81ac0158a4b99a6abb8987928255ed29938a8f3dc79cbeeee48d3f704584d67c49969570c72e645c9b80b4225a3568c3750eb24fdae0e01e650a5c32136d40175e07f241e0e474b6077736e1a62ac2ec83f79ca681f74de98703a1b089599180e2b98e6a2df70f25b100fa5135c758147030523540e9eebe0d477725284739be0d6ec6928633feae8e5e0bec2382c259f0afb005619bb6e3d2aab540c0bef42a1187528de88f349559120fa2d0a267c386106d9a54e4e7c3f0bf8cf4d7e7c34251114c4607242de6a1541e6b70fa2397fb628c1de297a739264ee0d7c913e2303314f7dd510216ea469abd831c6e6a26bc4fe0a6c119a0e17cf4636d887d69d977930ce689f7eb933144ee83357a2e589f77439b229264a7075e3ee2c68222aca0a3e405ac760a0a4cc53562d4c851015059f4c4462d502ffd78b0cfd8d3fb6488afc96860323a7e4e1105b3926a97dc061b92d3bc8ab21106cc8bd7a374909ea3695f868a044668a3cac67439e124557a28f18afacda87872babcaa0ba9397ac54cfa5b610e5291d5a2f6930cbd5d902fce83771d29b47d44f60d312d82f1fde715ea842975f7609591877336fd5a4118bf3969897b07a7726477339841664214e009c215adfd5a5f16ef230f000f99bb2904c19ccff70791a187bd77a012a749755bc6ca2f22d6ffb7bd908adda573d098289da48cfdb341cfa6c65fe08b2848798ff43533d3f4c2f39aab7a051676b25464765c56977f125b91250af6ddd0b8492ba7111f349be6be50670cbad2eafb4af0cbb30589504f61dc0e0c548edf1f1e3249bbc95ba110870ca2425e7c2db824fe73181941e72219aa0dcb57ba18890874378d57f46d9b8d5f0d2c909e242932a6272249f22bf6e33a0bf9105d6dec1099b9b95f2a43f826dc16e0746daf88779cd43c412cb89b32d50a014cd4bc972210645c91e0bcf57bd8b45cef6f75f583bc6c7b775e7f64374110cdc77e3dfaa629666199a0b8a76cb5adfbf055d772671649ac046b0aa2d73c186b48bf1d0782bc8af59b7e85659c8dab4039f90256f97abc628012f580b5f77d4e7f08b6fb2225102dd92156c650717669c6a31239b514e4d91cf7c4b34ee871923e486888ff9b6c9b8a3c38d331c6011f2e8ed83344660d3fb9595aeac7961a7beeea06fef32741cec9f0cfeb0ce5f87c767b4a2f00c4f3625babd89674f59520ab38f4c0c50b886a04ac732c119ce087fab0598fcca397caf2fefcccd97026904f3c3ec80d38539d2d543ff12b450ed34b11adc6e0d5dfe6098e28bba9f5b5e9dbd8f55f52e0fc0677c07ac9a1e667749829dbd82af5ccee0ea3e78980537c29ed8e12de540a4671c2df02492aac7bf1f11df965ec312434091113726317c056346a1b246cc277", 0x1000}, {&(0x7f0000001340)="40ac996b48d5c9d8eeec8bf9d9b4aa18c37c73ceba2d3237e017417da43159e1a88608292d7ba9c12075348caf8c348093bb3d840ab7cf08b8f342782a91d77757daa372f771a2d803918cc0373c9392cdd95bef3da232d5d74d8e0b313d618f5912a75721f72061bb9f2690cccecb7d329f91d344d8089fc4c4bff4fa27364f6dcb301f709a3722eb48253c67de0283bfcfbd36a7", 0x95}, {&(0x7f0000001400)="68a2ba73b5b7fe8ee4ba1d417ce063393888b8d9eb59277ea3a1cd3a5163622b31cbf92990a942ab9fafc84b38136609901a5dc6f815485ee29474aeb2bf2eb0b2e34d618323e37c3e74e98d800cc712b845857c2d9063edd6e58335a58b4f5e0909ffa5ea835e4d09394f7af734c3e4f393c041ffb984b6317381a36c94a9857010fcf0566b94660d3e54282aaa9ca72c64d3aef91b90d845e0c819f6f5f9e6bcc69f9bed482ded280071ea80fb0da77b1f098c242efde11a2f17bbdd4030bfe0864d16b5d3bb18f86a670630779b342cd0c84b6db14f56100f0a25a6a0ffd75ddec537bea5f022438311073c0b7c1ad97ad8a3ce171ffa03bcb4a2b1aee39faaeae391d7f21a3a57f095bf56d6653cfead09c8b26e105978ac5137bc6bca6a372bb0faa7b549f769b086c6b7c8dfac5a3190ed8cec541a4214a55e6be34c5ac95525e531fcc2bc8af4315436ac70883f7e87e42b7521df4818e50f1ecf4905dac67ed8195ae4a3de012b9109f09dfc25eadfde8cf4118709b32f0463d30db9434573bc487679fe80d259e91804bd845e9b06c8de640e7cf08e91d1511739af86816f1a1fbbfb92216f8c430be712f24ca8f8c3cff75a40608c173141b46628cbe8e280e323c43e8eb49a5f90a6181fab6b8027cb60eb7e956b38213462af7c4c6e4e6d7dc692f8dd193838a04f61204d916a74c3f22684dd81071cbf0c13340d1cf30335a58e76d5a62eab135486e73037ab1bce6a84e813b3dfd36189ac3c8a8db83a0514fe6a6b1f04722edccc86095ebc7cc872327c96fb83cb9ebf67a37119268a15c23cc2e6723316f9a30638a2ef918dc43380818b482ad82b9a77d82afaf23c9b2a03069a665961ef8208818e929f6a3141d88744ab3c7cf56b1bcec81e136f87ce9fb137d1fe6718cadc9dd3a10b6bd290d55c93f4810ba947b56f67abfc89ecc2e04df1d91c11de1929f1f50bfd9cab83a8d277a4a431cf5a451cfc4b4ee2462e456379af060f66059959bb8c29e13967daf5b1105706f33a2c892fa75cd6925fc6f9bdea9462ccd10adbe0201c47890d9ed8d8a5322e2d9a361ee7ec2c58bcf0e04f844e6b8717ccb38f5317a818313287a9a5ec620ceb4413666d7e4e61ee89837d527ab90f4bfdbdd80d53d826ec546b0f797544aa132eb42964ce957a22b99476ffa803bfd61bda411e4abdf5a134bc3f7e9a14e5c4dc42b1228680697fde6dd872210781af90d7768533c2a5abac837cb2eb9d15ccbaec40ad3e8d461f7b384237cb71f345d4187500590c9f5bdce9e2c5dc2f6a4b6524a6f3f8873c68954c5f50c448b7b719cff4eeee8f28ff0ea12965d6e83ae1271e03b774e317f78f2686d4a236ad226c576b06db2adad758b54e16a9b36ae373bedc9f2e497158b3665ac80afa700bb1bf8b2436703b3aa1dcb7874ebbe57a0581905d4f3b3b03859fc04764e93d16408c82c6dfb0fc50173140dc9c80ad3c7df47f7735988c3bf571155d404bf3b30464bed2eda519c1da0818e88a9cee72fa790a465cc056ec7f4c4828b2aee5fa744f01bbce43596d483d72f706c4c2cbea4fe85d114df29a30ab92e6ad4528394bc373e8cda24fd404c7818b51f5690a5bcd61033e6ec7b9a916ee9bb65eccf29940f59e6abb56b852f7cf3dba9610b2ad788a8f27e32162979ecf54f9f2290d519dc79585854b70e916d8a87b9c74522ff2f9efe12b2a5203153c8fbe37d7bce9a9ad9657de1458cf166a32101f2b193e3b208a1a4ab2a87709ec201511cc34c011917eaa9a1c022d0ffa4f4915a3b7c021273621bf5dfd1aeecd90a36099ffa3f7779b5aece6bfab571764eb96b8985c5c89cd14c2f62a957aabefe3ace7b2d6d7b00ba117d2f316eb2226b5463f2ddf8e93662ec3387987d4c5027ded68c07cd6592a63a349638b5725ee5ae1db7f309336ede827004a4d97c1c1638edb8f7f79a2ff052a7f2521da517e48b9316d4cb231f2372e91d8578119fb45614066c834dbb4dc645a1c24b99064e06171fba6c3a4c434e5dd0f4dc9f677407a6d2b8dee96d44c1c85551fd71d6969deb7055003bf4d16ee052addc188f9b0fc4c0529a5782db186d6d7d67fc8282cd40491a92a57eb249dfe8f91124e36a303640031b43c7996baa68e9259cfc950805c315967048a05e703b14e8d5fbe9801cdbd86b50f16c64abf6b9f4354a378de41c01da7afeb7e72e375e5322bba9b99b925f0c76264f7ef994fe0e49154a34d8f5b70b276de55126f855a71b32d212552f0ed6bb2c9d669feda553e5c14be63676e420c33a9669fa7ce034b9e8ad798f71c0cb259169ee477177b8e745e4210cb5984fef1d89791657496373791ca3b6c36d10b851e9750ef6be0706aa49833d43bdfd27b37753251da696ce14212c55ce64aa87f73078d53254cbfc0fd3b0345577a754ba8213fb6b600b1becaaf921803c8c3ec8df065c20af25e4cdaee1907a7d28aa9b69b793f80edc41b7e86f8c79dd29fc9c1a67a565087604f09ccb4b61178bb43635db71c3e2d61aec8bc798eaece20fc890f5158ecc72735da5b0c53fdaf80a4f141f09cc280dbd213da509b2b6acb3e06ca93cbb38c50643bdac7b3f76010517cafa9971059cc04a76570824f6d0230217971149c9454c0fc42c5dd121114a1d389336719c822cf007457620b65b9a88e954c5e53261bb08a208f31537895806ed8950f0d92267e570a29c2a130340a92ef69857c60b95dedd809694cc46571b3e2d0ca7740a673e79101f4501139fddedbbe95dd318e5a3c24ee458c798195679a08d7a1bd0e80238c1692c5d01d7551d2a165d89051300683e10065b5f9b523bc813e1a8b0b5a913c2f80d0dbae3f851bf69664397e29fbe0f7f46d607763fda6848aa3197ed7908339df44ff0f909080e20c3b164acb17a6737edeb18e6e1378157b35ad5020e5d7a7117ca327ae567718c872424803ffe8dfe24456c1b663a4c8235cc5db86083f3fc7e5ab9d89e73756382a6a28965527c2a1dcb6718c36097c226329f41358fe108264c8212a671d489f065c1dc548deb61880b314a5270179c2438551d64c24dab5211adbf9775d71e4eff1237b22a599853354a6135fa55eefe0ed13e67e132afa56b7772f481de1aa1fb69cba314bf86f365d45e2647d828d9929d01932d51b0b513fd397344c121f532f326dc334577016c3c2f50de23816fb0fc8e3fa42f017d2703a184d74acec1f8bf6b0f3c5116a5fa356e5b4b76dd0ffd11bc13cc13cdd3e15dfea6b8afaa9d763da7b1393c9915ab94bb7b2cf36990dedd4157baabf7747a19e1b5e793b1f6d94fa2b0fffdf4ee4074cde4acfb799b5375dc789f8af7cb4e31f825ddefa18abbc14e453bcf65040a1ef00e69e5394658b18f152ceb5706ffcb3fb9b876169ea8b5fcf6e65510e32e56c126c58ba0b20e12f31a09879e2824bf21a6fbacc2c4f94ea8cb013d7d116326c58a921f5823ebcf5cbe19228e9f23585c78cd0bafa8335ad102943f13d0c6a584ab87c85fa7342859d2e89ad04d4ef06d478b1dcd6b3b4da5a39c2066e83e6bf416fc95b1fb17aad8977ecf6f9a04bce54e47668b476b56db6bb04ac3cdc37e2eefb1d3e232dc5ffde41f4b9627c98a035c1734d4b028e2c58e52a06c957bfab478573629b67e6e4fe082a268e62772f9c8953340f2a5f1eda995caa242c4157c1d7dfb756ab79ef8c683e7faf2a9246d2fa40651bd3346058a881ec1ddd2b471c29e2689e322994a5678d9c3a504f317f80c9ab8faab0573098c64d9422fe6bc674b10396173bab45a71577cdb25a93c28a85202d4d69e52e197f7bbe38430255be37de28f12a1bf3ccefdbbd7db3bb538fff591fec66524bf3a33304a064c1bbd009f21e247848060e3ac655052d95c068011c8b579107cd7be5a12db7e8942dd5f1731f5c058a267f137728895fe0379fe1ae4b10d5f5d02e1172294d465e2df9426648a1899becc9e6fe02f453662b0cdcc85ddac97f30293a63f0bfc17b04b24301e675d2a75e2d003558082a57e0939793b6ca9953a732609a3d52246c3c7fc169301ef242191d89747d946759a43683ccd6e1a12ae25179a9df528178fb8a681165eceff69c1ae55f2b33bd16b2a7238c40020da5a739301ef6f49c06e34fb762b87d7ec5d2da573d9535c019ca40afd0712b1166bb4486635bd4fe38de92411ed665aa316f27c8fc2fa157c66033b95089e5060e6fb0c2401b5e6cb3a2f2e393beab0458a41aa913a30154605d433172dda98347b66b5f48f83b72400219230d3c6d86c2a866f5c72478a90303e8a21ec3b446913b3a57e58d5af5b789589564ec0706a0d66256fa645ed30debfeb33dea7e4f99c430ba230a6d4d9e1fa791d63c9f6067aebad63e38dfc596f3b58e1ab49b4f2de120346fb93fc86cc6a9efb744307823ca9429593a88207850b3e776dfe68ca9fe1dc9c651b4775555c274a7fa9ce0806bd60bdb2577f3b6396ed8b313f41847dbc720afb6eadf049b260abff326e60badd160bf806d2338903784c78c179b595f2f857b69d68d82f1a9f7057ceb1a9dcffac4368eee1bd1331ef85df20bc603d9f013e5d95be874f0429b5883b27aac76fc4cfc916a8fec346b9d723e6e0234f06a673d35a16c1bd40e47c8891854c8eecbe22dfa53ce35ca8739505aa552b5db28e1b4ff687bfec23bc6cb0feed03a5e2b1514634016494788b1b450535a519379955b9bc9208edef4f1d16162c656a8fff6102938030d0721c41c2dcda72ee2935b04f62174f36be529ae76b92676acf5975df8191fff0ba8573bc819264851db0653a780e64e729319301769817873e41cccbaa41ba262318bd281c41b11a9a63afb9be7f3f8697d6fbf29e69c7774dcfd79b7e042bf9833b9c0898d798e3d0d6b9d11a5da5fb751a1b5e57f5ab476e9a30210d13031b87576cee71e15fdef48a3a3880f67165b9b305e49e101631dbf4f3e1997729b1b14cedc5a905721e5a61b42f02e70733ceccd55f0bc34d40f47a8fd73f6ba365b83dfb9f39b7e100d752f3e02f98bacc70ba610b605d6c1dca3241155572edb327b8b50b015fd3fea206c3072d0f4b83b2a1c6f5f55abff6c3d8d395cef297dd20f67ce7be5aa7dc10748ef4b9b7805262a2e0089b48f5094d85a7f7d9f2478db0d03ed63bd4b62b004db25b7edd1a957a00c4442cebafdaaa8d66bb27a8ed14c26d003ae670346a82e08273a08433b4af307c772e22bc9cb80e573db617de7aef897245a79137e97a94bb7b8804c086988ebfef102b044226767a625311e2b129fc7819b712858d240aff5b7872685f42c1c716ac89e81d4fb24c91b7cc5a185344f44536228dd2a3e6e0629f89b0ec226d3c202409b04f345669cb0136600abc1b45a6d8b16930495c211d40079ace053885ba40e394e0ad1abbd2d1dcbbfcbc069981b7c08b0b1f089fe6d3ecb1f1dced30e022bc2733b361cfe9a02bd2923d89d5ade628a9b69d47ac3dac90bfd8b19d8f1e6d0ad9948a43542421ad0438c607b89a6dc696a79768c5ae8f89ee7b3a1d813db33f7a98dc6183e65ce36183208555c979d204e7640047235d2096dc63df8316575bdab469f3e31603d154a5c0e1035941a100d5c2785db944f54e8ccd8a70dde81efc0732f0644d0d87f58b0c0c3b318174b022029ba0e260c7f90be2bd0dfea1dea9b3cef0c6a99d22a88b77ffe9e3586d947270ef6c0b00e742f1ef5f3792aefd99db928b726e76bb734417ce65d4f7ccfd9125fe377418a731e52", 0x1000}, {&(0x7f0000002400)}], 0x4, &(0x7f0000002480)=[{0x68, 0x1, 0x1000, "217079ba0b2996ad7434cd9434275bfc1fb27a1cdf256f012ea395dfdae733ebaa2e9e5a4da71a57780d2c0b76f916f12e8d1713379ae211d1edb9950066816bd2cb8c64e0bb0e78e3373ccec7984f3370318e7d9d460e"}, {0x88, 0xffff, 0x1, "434f78b5b2429c8c8b047960625e4fdc7d2e0b73160ff27fb38e8e8acdd8433c748b0f9ae9236aa5e6b7a7027bb9c82ff6d0c50aca2ae3a0c44f54be32a282d7f8bc040681d214f6abf6956c89b5deccb78e2e7f46ee6492c945164772dc0e747cbe467081604fa5c80d81d1212ef52327b6"}, {0x80, 0xffff, 0x8, "a6347421bc2c7ad86000c0f140790508a95fb585be1ace120b022013cd2c9d4f5a098a255e3ec88c38183bdf24bb768fb09335ba5bab407215a2fa0a64de08589b31ed9c0d07adac6f3a5f40ed80f32820930c21baca4c9c192ea73b2fa523a5ed3241e1b90ac777d9c6b2ea8cb93610"}, {0xb0, 0xffff, 0x80000001, "f4207d36f19f364ef4b4eb4cae18e6f8918dcb83aa4ae1a956173cdd066005c7532a6d5cdbf6551ff143c4a83b24e8d1d1a59e1ccf9cef15b576538de31b73128ffa19a07cd1cfe3a13ec2d47166dc8dba8c69bab4df4e199ca3a2218b36af68cb3e9322a509afc094f40499aa310876768488266b838cf4da8a916eaccd4de816217617c2fbcfc4f8cfe1fee1a14d4ab149268c25e17fe093efab03"}, {0x1010, 0x1, 0xfffffc00, "30f59e5d02da973722859241a55dddfd12126063ee1a7b279e25c254af4e246a62ef40b4321b04efc353652f19f465fd283e13719fd0f734b393b25f6e316426635abb23e3c87806aa1f646338db7a4131e4ef499701ee03a58a2fe98f786b45a88cbc9e50663b31d4fb656add4964ec4f0192670590f3259d04c5999c796fc1694ed6c01832f381e92ad3dd46c920ac56237fb7b4071f0da06c366b030d21a333139a9c81a355c4a6ceea03bbc3580d7ab1a39e6b5d689c1413dbfe035703cbde3f2fac8fb010ca298e6f9fd31523d7a4e7844c38c093444fc7c49bf69226ddfdf5365464744f63cfeaa60d93c1da8e23b282c230f50b7c53cbfd85e2e685626604a1aed7b16711e2f3f5a802e00d41a7958868a21921091330f90f00ebce5e5e62b828706fec9d559349ea0ac99c16a8cf6186ba138caa233874225c94ccc5fee93054eba5d9a094681970793c446f28846d89508018d3103445c3a20167b2596dc313050e909f96db448a94d0ea80e8a397207c59bed763c19773718bf5d327ae4280e7f9b914b8aa258064e81588ef108906663bd7e0b42b0b8de70d40fa73090e0c70ea1874152e008f23ce99ce3a6162d1341d977641dcc089390ab80df8c75fbb8563eef56797bd26dfadae1a08bc4590b256043a38866965f5f206669c4d22a835099238e26b97618a0b479d308bd952c876044a7d6f6678dc77631851f723e99fbeaf98e50e80dcd3fb832804878fd85d3f7ca6a50499fe57c37502454040ba71198fa6923a9b7d9bf4c659f0cc0e857558860e136c5644b9cec26bf8a6b102d404c4d5d0b05d56a23c27bc7101ca4b4f73d1eec985dccaff74f57565c7e16f63e7b73a58a376ea2080fe79c4b9d0b12e81352fc5592ff4d9b93b4c702857c93c8048822ac9f0b067d7881e113a20e250df2d6da86a0994b2c80e79e3aa346ccedf428200188e4468614e72de6253a50d5fedbeff45178f088e14425bf7ffb337704f6b71a7469dd29ef6080e8b2e654c79888cfa2c315a9f4e6f1868df7d5dc2a6d8ed650b63b02f159f5d8a1c04d7b0541732a518d79a6facaf7bb0ca285af51d3aaa196873223b3584ddc9f4968e46075ac3abc10c8334d6c7616834341f886d0aa63415a46c137b9b19eac98d787b045ddf6e57d5920fc2d1c44e272172fac5bc55f8b979e906935de51d7b69e2f8df8117a0cd353f3d279e8dc012afa1fdb685b3e2be2ddeab0db59c0aee2f838985f1cb6b52b277d6eede5ddb7de140211a1e8bc20e433abe75cfe31cd2af11dcc82b6cba9feb4c44349c8708428e0c872980c2d5c1db83d1f63837fd503385ede6b353b745db3145d014a8dfa27658b49efe849943d0ac5ff20ffde5f2187b0cf547b22d091ab828c8721eb6510b165e068d41361fad9542b5d75e29f2e5e4999a868c1871994bbe6f0f1266982875c1c8c92d60a5a8fa69087be9dc139b5c788d947c87d9f1ac2cf4427da529b01bf234fcc15b69e7ec31e3f0d01eaec4e6768da8422c9e7a995f1ae237670d72c2820d3c3f4b06b8609e5760024f2879e9e9ff1039c55f31566069acaedd416408a0a878672620aa093ac050a31450eb0de1795c2ab87bbd85a22010fadd4aa8a09c182c840607cf4e6b9c47cf29ea025799a82831f71853fd0980e0c88aced48315a19dfc1c17f68d896cf10d88d28ede7f58184a47b18cdbf7c66c9dfedec0976da5210cf62d2ffcb1444ad961af54a4d9eacdc3ddc938a9659b3f80263cbc54fc5477727b1dba828fb1e78358d7335bf68c7335ac3fb45f5d512eba095e5fb4c3dc1c86a4a7b502ac0de1ee75ba3e35d4ae87c9727834b0897e4bd7e1dbc6d3cdc7f90623ce77c44b23fc5108d38ffd947bc0f6ee8cc3873ba0fb59af9c0c868c4e7a0d4e904eaaafff776c546be422179a3fe15822a0270d4dd210cd77826f0723aa2aa239826d8be54776a373cfaa0ffa6c242832a4dfdf0222b9d74870737beb20913f5de8d0003d3afac46bc323a4faf89adbdc9adf103d6096f64a5dfd1d55fe21eb710259916666fe43f3b0cd6396b93eca525633b527f9b22038738b94040bfb09749037e8ac63768b2e62491d5f708d5ea8a406ea90a1255643f076bef87590d12003f61e357e5c52d54e991d27c13212676afeb72c38efc6e7e3ba85764e49f687c3855695892b0b3de44c9b762fd3cc80d8fbd2c1b5c091eb13f3d4d233200c422494a3997b31caf957d3c8147a260f3e87a08dbd41b3a213eaed0421bcf7169c22063c12ff254b9580a52013da937ee8db0c19bf11de057ce1a5ebe1c8a086001d0a308837ae2469d4fbfc9ba0310394e5af62ce62eca0548fc2df0bbcc78d101fd5c2d0d241679b2fe600232e4d2fbaf748ebe275a107362e4630e13944a0943c38367040b0be703446fc2d8fc3811cc863c33d15443fa7fb5175dcfddf5e745b91f306ca0e030b465405f12fc476c6fa3258f8a740c133ceff624ae376952ef610a2325fcb10599a891ee72a6da9251e0c77fffe092a2759643bbb23de4908f5f36ba83ac1c254c563139dc196fb8362bb4bc233880acbd551f2bd822501fb7c893f1c9a1670e68feddda19510ea44ec8a2fe219a26d864e53284087f544c9c1175175419a8bd66fe07a78576937cbfb7f586acd0983ab4a44813d9a7f3a34ea881afbae869844b2b55472aa3a18bbb1a7887b5f188aea3ca1c2f5a2c3007b5831d35e1f6ac02f52243da002ab5451975a76be2a82dd7321bc347b307ddd7e64a647624fc90ceb5845e070c2926741bb498508810d2841df3b6aa65731fc038a54480ab4b9b80f520a4ce200261203533b9416c0a156737fc14025826f215f97fa6f92f26bab845773f95be4bf532f0d074d03c956156d56b8df1c0915deab7eaf73defe41fddbf4bdfbf4faed30a03baa1b645b5afa35df5a681f99ca0b8bbb4b68af39beb66c15f3b1624ae1cda6026719e142f05a605c4ee552316731ee3b0bc0ae3e6c78bc206c7ae972995cafc878438a6507826e90f556c8c14ef0fa505115e196d84767f8e5bab0116600132fbd49cfbc4072ab3786888793b77d3d4f544004ac2912e1bd05b63c1cb102871be6ee1512c27eaa1c5645fa9719477657d46d76e376175e1942d00f0eaf65b98b7e6658415545ee904427a8104993844becd2bdb7a576fd3cdcd70ad85bc5e2b3ec22aaf6540d48d2311608aa8d3631d9160c6757273d865980e46f72b22918a782dde433faa2d9cb8854339f85538f6744788db388c64ab453e56fe08b32a70e41ed89233ee9f82c6a99f8d359628c322fb1e5725e66418ae44b97e30f9005bd13430feffaf2856c783d94d9df10c4b6a49979ac5349f5e97b360fc0da8c4ffab20bbeb76993d1205b289ec7bca151a233217e4c275b48d2a493175fbcd153b69c14486aa1a41cb9eaa23dd612627c9d6fdae4e62c26019914271e987efc6ac77f375aa61ab06135e5453d32607ac39f6d5c30b09d98ee8b96ce9d63cee443f6af3f3a7f672161a29b806a8f49e45041a57914dfd999f8a3e5b6d2e32804442cd46831d64290b39fffd179ced8d71e14864b4115b783606c0fd119b4fedece8c50d436e9359b5e428efc15ec50308ebeeee52dad40e5fa1fabf817c606c70fd9ed4dfa9bdcc9a6851ff93da1dd8ebcfb564ca142db4e3b03784d991fe65cb6c7c6457187c9d1e502cb0ace06046f28002ca6367b9b7f4af966d322532c0f1ecb04a763cfc2c1a0adc9983f249e860bfe6e9009ffb544888f1b50228bf75ddcfcbd977cd8475d3ba33ac32ce26a478c9e1e4b4d07200eb90f6a4ded1ea4b964e4b7511dd5408c834f7e675985c96c3775872d76c71fd7d0ceb0cfb8d68f0f433ce2f8c137320c28e3e25f90eb54c935940b91d612c7ce19475d4c91d18f5d130d8b7435545185d17e2c6c4a8a616654996cd9155ae9244eb8553cee2ad160f305039b5d039362a0b6b20a6832fc7536a2f9c6b7ac0193b4a1139e0bc55109bc0c25472682f32e763f47540861598b13fbacab059f11d906825d2ad19967c042a91d0143f55023206d1a81f727551835ccd42d9c99c44f2b66e73a7d80301c16abdd11d9311d754ad24e9973a7a7bc766244925beb960c75f3933879ca5746944debf7b348e9ae71f32814247bed848f0baea30ada3f88e81feed1a63c737005a0e22e3b47faa67a324cff27cd2f6870097e30fe701f3576ff858d2733121867e98045e5e05af0f72cf64e967577e1b2765e6145e9937bdecc76fabf4cbda77fd2a853fb77b7e38804ea9b22a3340cfa83e7705b627a531ee5a64a04c886cb2dd4d1c780300a4a5933fe926f4ea595ff6061334bfa9b81ed37844f6d36173f6be6e134461ece633650217d2d55a9a14b61863927001cebd25cf51a3831669eb7e864dd814730c5780654d6f8aa7086d5c8f45f16fa79b0902f3e3336f60624a485a00a17d1342392ba62fc27ceb0bedb05910abf1a161895f6ca665f796fb69664af3e2e38b43d9295edd0d957591441eb998c3a8f9625b1ea40c2330ad8a34c55501f2ad3ac248ab42abcd8aaab9b70324619a9d6c6449fe0056e5254dc4d3475b1e100c031bfe33f97c5b2c6b91d17d57a8a459a24e380127c18d98ed254de700eda398c47ce1e1890a2dc2a944a469d1df65b1c8571f3f251d7b9c65d99f0b2d405459ceefea29d4dffd0ce34bd41b501478e9f07db180902b669fe5ee8d1e259236a7e06c464cf97153bc1ff4cd47778b7470dede8ab949cb24fbcb2bcafd7d6bc8e7986ed6afec940a49a97bb3824c179386a6b7e7dce424201ca0a638bd8645262a95c1a66423aa765326b3dc69e4c58b71965e9c5a5586dc278d76ccb004cb78db3498d57dc4bd3c7b90582b1430fb5de4012bbc0efbfbf6a41189bbd5eeddc828ab3b692cb6b37ea89220d702083edb9ef23d78b72efa83d08c7c2474d43204ac74c1017ed7a7816f91153af78070dcc97cda7b3767811900a0c4e6a02cd2ed22f4896d6a927a094c712615f8c1318b5781430ee0dea36df4f9a9aeb28cb593d55c2ffa33ff178a5e82fcda26ee3d27565d164fd282b7533e2e69ba7c1fbe728e990fe080e58992be0e0115f2f439e0dfefae591dbc95662f8697f1e7dcb732ffef175ec952fbe5684c8ad409747311e09cca4d31049ce082a66c58f09ec42aa43b4c5b27b61b191a75f09c4ed0bb04cfe2b4952eb92a7de7d72d723a8d29277857c9c3ae62386c26b1a23ce513a74b8a99e1ce94df683052e57bd6a162090fc0e058ac114c6b869dbc7ed64b2bd03d6fc3a43e6d0fea12df0adc793112a9bbfee12b691ed6f1676eec7a3c7d858033b61dfe107e153daf285b0a8b75fb7364580d45f3ca0475269e91e4d3a038f07be6854fa80166b5aab6c6b5eb7b0ac3eec619d9fe418c9c2e18aeb0bcc31427530049a62e0a8ae44cd81366342544fe393a624b5a495eede3bed00fd71224c40824ccc101184273128fe34be826d0a7d2a55cc19fd217ea581f643b01c3c732690b46fe4683d6de985b31db95f149c8dcd0c076f42200f199c3de8a77b91517ae1b11fcdcfb532cab0f09030ec1d11762f53c39019e901cd69deca464f9b601aa0656d2730d69973427528c9faa40dc8ed3e96081ab28e9b1e9de98fe12c8f59fb688c82590457c882743f53c5c80420ad3316a186207864d4992d7466df69e2b424d8d75cea5b318f4e5a92a4148fe5b684ee37bd52b51b93f80862ebc7149576573c954efc5fb2938185dbac27e01291711f"}, {0x90, 0x1, 0x7, "3b9e652e10392912d3c107cba94c32590f528c3c7c15b14f5a21c53eded5e5dc4a611b7b604ed82b1ca77ee8483b6b003e511e70cbe3a3b93825bbf93a5f944b9686bff63f85ba26e7585df51c902ed9e896b17c52b4132459b612d2b480c02742e711f29f7105976d9543fc82d990697679796472b027dc274e5eab9102f0"}, {0x78, 0xffff, 0xfff, "c6d35de9c41a0f8f1891db5abd5f94eff70b23686142d62cd2b9e36919648097c584627898cd6e399cb02d3efdbab5e96fe17e0340d179511fd97d688d18c856e24671511d3972e16731c012be80701e9ca97129e4de88488f54a0d885b4d6ba49eab5"}, {0xc8, 0x1, 0x20, "c98d5a6fea8d6a2ab60eccb505b7c48e7c4692950deca9d65d5341c6cb1781e937f5924c130ab1138ded1c5d1c93a334144aee868c459380a79c50bf8b79736f10680696756f8f460f87c4c663ba2593d02764991745f7d4732093df6ad3f0aa3ae7e0275d601b5dc6b616b594bcd29e83940818c31477267ab81755169a864bd130fd804ab3b5b7fbc63083c2ab0359765ce050845d6aace77441433677ea88c15a09837a2538409f44887543982a491aa315c483"}, {0x38, 0x1, 0x2, "7d1dd4ae2bdd0aea4850ebbc7dfdf42f8466d900126a215247a8a4e36996528ee53234ac8dc0ed7d"}], 0x1438}}, 0x10, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r2, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000003940)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000003980)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x16b, &(0x7f00000039c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xa, 0x6, '/)b', 0x135, 0x70, 0x5, @empty, @empty, {[@fragment={0x32, 0x0, 0x9, 0x0, 0x0, 0x5, 0x65}, @fragment={0x2e, 0x0, 0xff, 0x0, 0x0, 0x7, 0x67}, @hopopts={0x3, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x40}, @enc_lim, @jumbo={0xc2, 0x4, 0xff}, @pad1, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x0, r3, r4, 0x1, 0x0, 0x7, 0x40, 0x3f, 0x0, 0x2, {[@mss={0x2, 0x4, 0x8100}, @eol, @eol]}}, {"bdf2f89b9a9d4f3c1bce24d5ecc5650fc244aadec0931f6c7a9fae3e95548363acc29ce35924428e2ff7dbf07399dd71bcd2dd38d57993f1ab05929552dafc0d6ba4223015517d47ebbfb72dd4afa51e792f6a8f761f0caa1578baab13650d420203a76ffbf6b7ea4c19bcd0ee052ce2abb1668efc54ee860ba987c523345f37f3bc423dd7a326914f22f77909cfb0e2261eb2b5d9d0440208b2c1c5c97dac6acd72e1d68f233ca2b25d00d86fadc806b0a437ad6251de84c10933af2cc22940b0444a25d37327cbec0830481c33803f95b5a1e85ba823f2e2cbe8f633888d1d2ff19a9169f4a2516d"}}}}}}}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fchdir(r0) syz_extract_tcp_res(&(0x7f0000003b40), 0x3, 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000003b80)) r5 = socket$inet6(0x18, 0x4000, 0x2f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000003bc0)={0x8, 0xffff, 0x7ff, 0x7, "4edd46c4e6fd1514b0c001554bb5890cbb8a1b9c", 0x9, 0x7f}) sendmmsg(r5, &(0x7f0000004e40)={&(0x7f0000004e00)={&(0x7f0000003c00)=@in6={0x18, 0x3, 0x9, 0x10001}, 0xc, &(0x7f0000004cc0)=[{&(0x7f0000003c40)}, {&(0x7f0000003c80)="c44d2c26f1414dd4878e1bfde18a3920bbb73747b2a187727ec91533262f96d92514966447fb7726684c7b6e40ec20395a3b2d5864d1e2ffe4fd701cd7900074e07f0b358b0139a0f0d61373d3917a409a35102e9c834eb4c2dc5d6dda4625a0513c2d2170b6ca49517209bc57a367ebfe351c594a8cb1841b08d6a9194219a4e35b1bf37e27b3a79503961a5d96de063f89f764269df0f2dba5f3f8a263513eed646f86b54a1f59c56b9bad7c350419353a11dbf45ff68ebacec91af3bb4b120a08e0a182f61f3247d3b18359601cd06ba684e37a3208e8ebe0f97f3280087f3337ede56e7773d88f4a8fb403177db5660fd56f0010e1418e01321823390b18c92d0239eb39615a21c9a1dac9a6b9aa159f3d9fbfceb309a765c7f176747ce5264d4c8922afaff317a0f92b85a3778298dd426b13ec19f155d3dcf28e4d9735b214e640be7213e4038c6c6c138e7b4d8e9c4ff93bb7e4e45257650fc7c21886ea21fa3463fcba4271041a351001d874c349b636f12198f1670327e28d9ca6709ec0fae5d6f7f77ef6fcde66cc55e4cc01e4338aa0462d644ccdb1f86b3b1b9f107238242650dda13626cac66bc92f3e461ead8cb9358ab50f6653f7569f27e7e41d314563827d257f555f320e950db84cbaeab8b2510b7b1ed5e040e6e8010487b67a3e76698a531ff244c7d9fb8a38dc387f865d2ef913ac37d7e7213fea4ed94cf6bfd3edefa81b27c1ab5e012aa88fe926f584f7b88b38672831384660a4ba5dff8b7d06939907bd7978b178c9c89baf5908133e4c01e73106c16b1f3b62821c17ed3d92367044ac63f6922b7616f957ab9c3d6cd141a38330d0988dac3f9bbac2403b898c6b736d54469a01e3d33e2169acd6eb6f390b86384064a7dbfd895aadfd316947013ee37167cfadd500abcb195fb6b9f6dc7c6719b5f6cdcac54b0d1abe8bd9e71d3a5f40848ae67cb5d421a1d5a775059f7d9393a50d916a807b733f1d42847edb271923aa9abd8b261c01767bd21507982d56fe7874283af01367ad69df65f9a07fb4ef3ed6c4ef408d7f1aa0dc665b66f812ebe62b2b39789c4cbf34d07d88bf7e48e5531d26591f89eb27eb1fc97baa76e442b567aa1434b0708ba8eba42aff5eeaea81915517cb4a3f4179be85ef7f79003cacf8b9f7fcff8995c87f8717db4c77e60ad9e8d5a172588c18fd1fd3c47177c486309e443f43fc9197d59fc6f20a455efa765238c2dfd85a820fee9334d13a5ecbba17e609208bab8c5b85de87da05b2bde3dc2973dbcbc6c0ea4b5a9cd41bd6ffb566e38714910bd7d2ca9df968e9d32c44721b58629a0655766fbe39749f6f0847a26d66d6cf5504d262b776a497c8a4a6e5052ec931aa313eda76e6df4efcb146412d2ae617e64d72ca93fd950bbccbce59f43bd546f24eb00dc9456e30ad5b79f164ffb2c6a441f1ba07928cc3d956b05a69809749d979695b329726d2403bf3450d3d3dba318b6d9ceffaffd617504a746260ee9b283dfaf71f48d43f2ad06992599f81c57eb7e349d90e71bdc815a783f1d4357f0ff3f6789ac413235f074ac437afee68175f05edc8efec332323875a46d3296af1158e8e2aff5933769640d7f6f320de64d889a2879af14bb3104383e082b97a93becba787c6b9e1c61ddc1e3fac90f3b8035321bb9f483712682b2b7ddddec02e4943a30b417d99b96bbaf1b1b61325da42de03db31a7c9e50a092a75ab88407c2bef429bc2fddcd72d4b81e38e89772fdb9a86dcb4ca50b6cb5e1c41d8f5ff779d0669a61064afc1b399981f3f48ef057d28972b04a5aeb53741f5a73820539c4cb6f65a85261f68e6e71bdae4f4d6671bfee83659b1497ddaf97f6b293fb43603a074351c51fe4f8c79846475c79b0408a3f3989ffdc47d019558d3e71e9c655a1e3fafd1205ca4f341e1fc8d21f5b3e0707f38190df8777d2da3e3c09a1553372980983fd32ee88ace9c8ef744b512ddb9b88d89e943b407eb57a241326158235e7821019a2df7abc93a80e00b4e421245e283d33e9feba006b2c0b1041d0bb62327e52d160dbd42076f6bc1da705703e80a961686dc9330bdf3b4908f6ea7e9307137ad6c0694a022f034963633cdd7b1ceca76c7af9abb0a75f5be5a4f381926f422b0cfa1506b3242a4556a01d64a67a4630ff938dc0626b4f181da4f447bede6d1a0a315b6fcdaae5c7e0876586faf6d6cfe1cefc40ecced49a4159e08a6f674cf15a7adfac41b26a952412501a9cd3472ca280ec91ee66dc03abcb9e9b4156c3906cfaa1ff7f3f95885adc3dd561426d13c94f9b3544daa6293d7fa6f1d3ba2165eec4d336ac23be1217bcca1c1d4187b9815eb7f33fe30fc7d926cf20dd4d90162c814141e9a45f62406b0193c6c378693bf62439f2fba0fb55f1a41398be0a697f69da736643d61ae1a1c7d11a4eb16d1603931459c4d43952bcc85e6911309ef49fc73d407b3e6d56ff446308cb80c28f81f17d7230272ed11caf2987f389583578ecc77da492185b212538b3be2946be7e10a7c97b01f8316984b1aed73e5e1a9b3a396f7d76b04a6b492237ec91779698920c027505ae4be84a248b24b3069dbf41c108faf7cd21c447aa22cd2289a665d7859e05dff9e52b8c308137344d77aeac262b605ad0929c237124c4170dfb585e260ec9a3279d94a10944c6eabf75cfde09b6f288f566a3e156d0671fbc7a869272cea2e6520d5b2cf41360935cd966577f8b863a6c418977495006d78ff264616a9776d2c15c06c0b387b1c09a6ef635684802b4830aa13fab2b8c3fab48f6e1ad4d948fefcc46d53a6923c2bea0049c3ffe12b44874a3ea93f9f1f9cf333fe045f2caaf41936c717a4a8aeb9a656efcae012a4e37d3c54dc377a030bd322422fd3299afa26a3bec876b3200faa79a52411eb0271f9f36d9c342483896cbe3de3618aac68fa734e9ec295b6778480fe2942b05be691188b5c53167cc1f81875af2786846ed621545ea0964e82f83bb6c9ab9b84b26aa028022bad77833e0f56f0e817a88687596e3e25f81ee114f46c81bc0f48183aef31babf02b96cc8e6200bac88b9cda5f472e40ce1d687a375a32d43539381a646d65b9c76a8d45ddc5f835d66789d637e024c8a023a7348a9453d09a2d0f3dad99ec21f5f4c599ea0a3b8a42fe2bf1f2a1a313654cf22e601c3d9dd10ba697ac8652f28be0dd441d57f7cc230dda8d7f43d4b7e19a1816408471d9fa423cefbca500484dc2f417909998efa9b215943977e8e6818219a0270c97893118b48144220cf6c62caf270e4abeac15f2f989cc579542e472e73d3693111eb157081d7eeb97f2b7ba1de6fa397d54d452249f85b0a23dc8cacff1887e5ed8970a70a20e974e099832bba6ada4532605bbb07c803eb43f09e93582cf1b3ece8c082ad2d3ceb92bcef10984b9e152ca90c6a2dd7be927a6c0a322348bc03309a5b058be9ea6e1410de0a70ed01edfc0da05332d35e09df6f10ba804e479ec23a621382c725b51498cc731a28cd8ca629a4d449cc24e9320f8d0b43b59b803e27cdbf39295e408737a75097ca5028f0c30c75db3e2c97a66531f4db6aa64d783525d6a2c16e69d34beb92a0a8ab1ef1940cd0398f67d5887fa1e5d631dc601e0f25e35104569230472b12d52a708b9e52dc10870c8296c661a98db4f2b9a8aacbeda4b7e3da6fb9f44de322a6d16d903e950a8ab89f065e28d93448345f6e78e8f1289f864c38429edf977f225bb6b816246bceaddeb2eb93ba92d5330fff571e63ccb5fa369f1f687428ff1769d5147694287d207bdbae277366941849c857dc04f3fb46631ae591e9cb2b3bbe6c2ab71fc9dcad3e480fab5f6103aca4ca99989253bed2fc61348ce693f98fa43787d9e2e99bdb3563db0db7ad870e944f48b672bd0f39fedea935c9fad329d6a62cc7e09b642d9b434c680e2ff30c6d7d6c44568d1b211588341c0e0651b7ca2aaadeaec23920c4baf4d6865fdb4aede8279465ffab132d2af4e8cbfa8476d494044ef2e5037c1e87c885164df9d7ee4968ae0d458a4f72b2be856f7dce8a72366adba9957bab2025eed295cf482aeeee0c356264055408a38a3a571bae51ceee6813094b6b3704daa05ac07a9aefebd44ac9a16d8011cdae1f4d5dad03badefac0b64efb697a738bcd6796e8fb68487bc129e715006cd9fa0629c951d638b01f159cff4eeb565087f7713de8e4b321abf59a5f2aeac5221ee292d619ccdef2d72af553991cc1be3f52d3203fc0ea42911f485c8f16d8c7c820cb1e4ff92523c0f85420a094cdcc784bb368ec43902c074188cd6c854e9cb0542b737f1df5fa6a8b0d9888607a2af4f744d78e5599568d640df2308a5ed6d953c049a087a8d69412cc68afcccffc603982f30eb01ff613bcd20d2b0e62bca6bf70d5ae174900de0c7523e884b7e71817f0794be875d7ea6b90b14b57ea15f471da653677f448df8319069bf36c2991222b202d4c8ab2ecfd8ef75b50c2c93421cb6d96a40a7b8a2626da297a02a7940fc8db12a0bc6289c6ad5a05de44ea2c801b4bb88ecdd6d9ba573371cd9f723822df5e118635a6280707c59ed4388e9226d609bc0a3f69dac21a052dd8c8770db29d25ac4ddbdd49f68ec209945361dea7c6fc1f562ac05708b471d9b091b375f09332b26842ed7b9dfd481be6f7e8b109347f932801fc57be6152a91ac397ab5cb38c762bc1bf93021d60565b5cdc5f81ded7d01dfad1dd6747f78e0cbfc2b1e70a6ed0af1cf81e4a858977e8cbaea695037dc73886c623da9c6d7158aaa5090ecd9fc9ba85c66c2363023f0999401b3526f7cb02b39f82c91a53eb6c1ba509caf839408065dc7073e918b1ae21961e79ed25a4a3211fb63bef73fad76f4991ba3819666d9353e438336c6479ecb5661a7f46a99c12f3cd646f43d5b1ff6ad9ff15ea94e37dbce20e1cbb38c6d643fc7379fb0c6354230f3b105330d6d8132eede651a3acf613b4a46487863ea576965b104a29662bd69dff44892b8408de2f453eaff8889fa68180f0c97145898cb99eb9e408ea186103179c4b3372377fdf23461d644649adf2f11d8b3c6e3ce2793e32cd59541e98ea8856b77d17199c2e33a11d98bb608bf126c3d60e66d488e27d055a67f6d3ddf0736b261d45b443f95afdefc157658d07aba809f2bff55af934824cbcbeb5ef527abbec62b9348e385f0db44c645841038fbb4add4a42f5f8ca1398c1e856faef3cdc98e581ab81d0a16dfcd5c39a35db88481b825c941509018fe631af6d7160595c1bf01c6004cd5694ca2f1e73fd5f5d16bb9ac0c6f3dcb4644c62882b5c40fb15b8aea5ef67652893a747961541219d326ca4f29f0d35fa5a7df6ad27803adb7e8d0188e63a865f3622ebe5c9b59c4b5a4968706e355e4a90f73dc65e7960d9b4629711b7c2ae99fdcb6b3e9141680bdc3b1f6c00c9a5b62d0328a3b023700cf74a6305e64a941764df1a3432678f794a5f4cd079f743f52fc174c27cb794a5979c869f19497875afb7c2a9e44e7aedbb860d152d664d2eda9117c354bc4c68fd5123b556a0b7acc1f9787e7e49f170da1147bf9594101637ddd2463636a84a8749579c0cf4dc0338e448dee0754474c55480b02f5117d31e34355c89be1078f6b9742c029d24d6a159a1b676da94c45b9b258a5d7c3af34e5fcce2bef5c679b00127b665cfbdd4eea4ccc7649bd02914c666cf3b0ee1534d384b69b6cc7c11112d43133c31c76d13c0ea89010bb96d47e307ed3e", 0x1000}, {&(0x7f0000004c80)="a5e0befdd997", 0x6}], 0x3, &(0x7f0000004d00)=[{0xd0, 0xffff, 0x80000001, "8241887d94ec286d54b4352894092ebf62a07c795f0d11f87f2fb78b07d0af1eb765c7d5947d89097c7da5a4618d45460acf67d30276e354afa83d82a4284a1369fe38846f09e2102cd2e8315ab8a2db0be8661739eff944940d8a944b3ed8617047ae69f43ac05f98d0dfe97a1a4d961769d148285829615bc4c7b234d09932d2275c6b2195af2b25ee71e15e9fda1bbbd1e8b09be29935f429ac15c3df8b9aea916ab881e8796987fbd2a6235e1856a5c85450b0be55591995"}], 0xd0}, 0xffffff2a}, 0x10, 0x6) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r6 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000004e80)="325754456f58fb6264168938ff67f20ba3e8d0d4fe32fb38f430c729f0c15bb7fc99c197ad0517c33d9d35429118d5badcc8cfdca04401833eafe50300b106b42a1109fd7e", 0x45) syz_extract_tcp_res(&(0x7f0000004f00), 0x80, 0x0) recvmmsg(r1, &(0x7f00000051c0)={&(0x7f0000005180)={0x0, 0x0, &(0x7f0000005040)=[{&(0x7f0000004f40)=""/243, 0xf3}], 0x1, &(0x7f0000005080)=""/225, 0xe1}, 0x8}, 0x10, 0x1, &(0x7f0000005200)={0x724, 0x9}) r7 = dup(r6) fcntl$getflags(r7, 0x3) syz_extract_tcp_res(&(0x7f0000005240), 0x3, 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000005280)={0x7, 0xca, 0x7, 0x5, "bfa436a8f8c79c425886a7dba2e05736fa6709a5", 0x3d, 0x81}) sendto(r5, &(0x7f00000052c0)="132579e1fa5ccb0c0dcb1b2a585e8762d2b5b68d6e9806c99c0142ab776468dfce82868086a4ae0a4b7ea0c08c754c1cd4b0f6fbe6329026c0b2aec25de42cfef1489db7bd28c1b2a532efe05691198cea3d8d5f11a1e7ed52639c12cd27b70e2a001a4656107e944fdd29163ce2cd223dd1f38680e2595f8729698244bb980981bb864a4da615b3aaf218d3c29abe8329f2549c70ea15476bd910746f4e080300ef2b8559d499ed53516551", 0xac, 0xd, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000005380)=0xffffffff) executing program 2: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x1e0, 0x0, 0x0, "272515f39ad0b5c3ee6b4b9ce298f385fb5416d4eff73497ab01cdf076f61267c3a8084a5b79276faab8acafe4f2fcbe075b1f06e9e50265add822bf739b1f242a9a52a03a26b0d505ee7d9f0582a505c39188a113916ae493175edcc21302c6b8902c82a8fd5f7b876678693f4326030df916e7960ff32275249a1448f06f878e7f10433f5c796bb1bcb9a0a07ff401862c7d8a8a9a7678aaab49a7bd00ca65419f05c5b97f282804abcb981b2f26fd2e5654f5a102b2c1a7b6a50feaf5490d78d3a64be70c421c1401ae7e9d6727c6a5210840d832d8e33f5ca614a1823577cc299f7b21f7c27d8126f158486d9298068b81cbc04d658b1ec2106b03e09337e516b1d576c790a44acf6c6814a4cb7e65b4895985da9fea73056105ca0bfcbf51958dcb6197f871454166f19006c140743b7afcbada70615e5b3f8948d72c976ad7561b89fe06df33ea759bfc7d276ee1f1d1e52505fb84e2b767a88652a01008b927a754b40d13f5d7fa497137200615783b4a1d2a35f56e700bfcf95475b7790d0dedd67fe573083aaa0b8d70e535b42ad04cfd50a89c1d670cc3b61739b7b1759d8c7899bd4661bc7f3e4ce1399606fe3d5de25882461116144040378c9aff5fa9dfafc74c7898"}], 0x1e0}, 0x7}, 0x10, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: sysctl$net_inet_ipip(&(0x7f00000004c0), 0x4, &(0x7f0000000000)="6785a3b516e555b0337278b1e3b7bbd3cd83373c47fa406a1b9a7b386c4461f3183b0b7c736915abfd44f75d29d351a9d65e40ecb034054002910e2256c0132cec0b04ebf5b65b95f175543b88873b56242dad32438b22ff76ceacf699f750fe801ea7b689f6685c424b46624212d41c76e0e925a6d5b38e673607164f0c77d5b60284fcd5eccdc2250dcd1d951b7ffd786bbe0866e568f50bc7896a661c630510b162ed7e992688b20369b78f2bbc7d", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="de45abd397f2174e1910800276c29e1ec2e2984a23dd6ed574e9c2607465765e297edcd894407dda078287249dd01737a4e02674f1b37478f15d95f8622174efcd53ce60fc84e049616eff8f8c25cd02a4049c66546801c988f3c3e049ccc131eb3b01cc82b4ffbffda78461e1ea0d6e6da56e49290106857e31b1252f1c71f996b6ba9ac942002b5e314f45a453e149af0ade0e7697801429346236525c3b965253ac76b85995a0d605d14a4a1ac0096c0a224f4c515fc93d3d", &(0x7f00000001c0)=0xba, &(0x7f0000000200)="5fa5e438f92ed9966897ec01eac615d213657b916a70099189c45cb7c6ff98a1748dcb33bbd6235a3985732c290dc9f17f0fa07c3c6f5660da9168c1571dadb089fa384ad6ec6ea69d520538f9263363d26295b2e0395023db0a0ba5cc2be70dd9645f76d1f6ae7b0a2a02cd456948bccf9ea6c0426c0f1fb1470405fa9d3cc075abba1d6005649a318450b4", 0x8c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) kqueue() ioctl$BIOCPROMISC(r0, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r1) execve(0x0, 0x0, 0x0) close(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) denied attempt to set clock back 2142240848 seconds executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000340)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYBLOB="52b538e9bced46c6b39ebc9afb633db0953529401afeb7ab66c5602dedf5984e057837d0ef8bc99717baa10e5f", @ANYRESHEX=r0, @ANYBLOB="9b902f75a1360dc43f8096e810305b739de310213eb71e9cb1ea07f822d799f4d7d3773bc847ee407fd1907e825e7e5ef10028542ddd6f26d23b166042fdc029f93c5bb2d91baa7b96a5a173952336c3242c718f381c11aaffa23482e520b55eb9d777899edfd14f388bca03123ec1573905e8964bd55dbe022cef523314cd61abb3", @ANYRES16=r0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0xe6f00000000000, 0x8}, {{}, 0xffffffffffffffff, 0x11, 0x2, 0x1, 0xffffffff}], 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x6) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0x1, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x6, 0x31, &(0x7f0000000000)="ebffcb929648", 0x6) open$dir(&(0x7f0000000100)='./file1\x00', 0x2, 0xc9) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f00000000c0)=ANY=[@ANYRES8=r0, @ANYBLOB="3edceee51cee12f2841c712ef5b9165691836ae72c1de94c1544d00504f9c7b5e94bd778436da724a4db54e6fe5636e9c89d765b32fa4c94e934136795f90303484a3e5a85f53150744636ee0c286c799899c951c006df5026f202b3dcae53716e5ae4951fe648509b618651ee17953689119aae37d6279c5608b5910182", @ANYRES8=r1, @ANYBLOB="b46c3e247188febb6f706f3aa037cd3dde45de234cdef07b5def157f37077896da03c9600cb0e705633f4080cdf06d8be673", @ANYRES64=r1, @ANYRESHEX=r0, @ANYRES8=r1, @ANYRES8]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) execve(0x0, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000", @ANYBLOB="23f9"]) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f00004c0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa62b}}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) getuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r2, 0xf, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0x8}) flock(r2, 0x2) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="020000000000000001dc09daf29cdc02dd8153dc885ba5dbd1142a8a49f96ecd4396e8f824963b4153e07f48d13cffb3bd43341d955220b89919a24c3f288f555dac3066a261bb7f2ce98e2b867798b832bd9a6a553d62a01d8917aab509d66d64761d6a0a5692fb71c573e452aedb713aa3ccba5d9e0d494a4c8312e4ca421b6093d15cd2891a073cad29374b8b38f6dc35e462721a058f205cef587e4f1d8ac227e604e76a8be5608d42da90b2c9178b65f368266c79af138ef07832e706d253848035382b005dca3eefec56a7701d9afa4082282014ca560b8c052b541d3a2dcce6e56d8fc99470e1c8bfbf97b2d47be3542d323b54632ad0fb53b8edecc3e93cf721b8715087ffbf8531fd15c2f4327c03cf6264ac4755ec81e4048839f690a88b41ceb3fd861c42cbbd7b742f61c56be37bdc92b1afae1f999f97f41f3a10856220e67c9c8e7ca3d445315e0b939944e9699e89538e50bd94cc3a4d64ca7b802c94e9e8a8d42cb830377c3ede2b4854955e724562338c38d04a6022ccfd0ad11da80ae44c65264195350adcccabdaafdd7328612f73e53069c192a7237d29d4f44db86f8db0da403e75c8a4037ed7852e2986cf95c2dc01a30f1f07835d94c78eb4aacdaca5afb55c3f2ca2a9c03bc8d1decac52c52049a16e9d788e9903cf05342ac4e1f7179bb719cf59bb45734ea534e676390be0bd8c8b14bda28dc6d202a2b66e97a4d45795ab1b15ad4ac5a4ee0aa47c437fac65c9d3aaf3653008380fb2888e877adb088471fe06cd130edf7e07920370f3db59713de7952855f2bca473e58d06b62fbeb35776486b834b50a7c3cd99c5fab2cc86567470d68e5853621ec4620dd2f16ac62709d4f78ef1375eff9d87fd1a0f8c3f4728a5cbd27fc8554481cb6797fc8df5889e47ac5183c32617206b715b20788fd1561f46bf832524895a5e6fc9ac8239209de1cbece3333ab61b12e8cf7ba31d33ae78e17e8d18660a064299b4f1f7a0fec596c8b95415f09aa153e9f087739cf647bd9cce00cc700c7bbffaa8ec41f9fa50a3477420e8b0dde04d3342359e44657fd83dd8fe7e6b46bdacc57f9e5775177c5d9caa00e554b22eaecede4464d6b610bb82d2831db8418d547210138b649f3e21f54edfbc30324489db3cdb83d8d7274fea7fefdd4dc4d09e9cc801e7d56d3762c2701437ff77a79ad339532f63eed65514aa170ad2b34ae29245e6bb2f9637d0a029a6189058350f267321c989067f8d64508979fb6bdacd505ede3c4806fe7babd8393e00130dacd66279f627eef7d03b4d69e9f5348efa3459155dccd2f736d87043c1cbce71ff9744d575cefcd5742e63a4f5fc7944a5a03b9b0eb695078c5ba603c66e4d3e5c65d2887f0c4700f256a96675e08148f62a3c64a0d6eda404885a790ea3a2929eb728fbe2de1324c2eb2a11602d8c54d91840f64985a0ffc0101b51515103a3a6f8e33fb8887717f48365f689d0af5f096929d99a38c9704b47869f002ba4ede0199269b4fa0207bccaf90de4e06af72680f2d882ad9830e2855dbe9512344b19aa8d758e72fa1ad9e0894216eab5e63f3fa780f8da7ef4739fea4ef505872f8e523eabb08eda899d10a861b5db28e6cc8a018ba63b771d3c90733007719d7f5bc13bb85f6a2fac16d1ae84dda1e5900452f6112d4d9e37636376ae01adc2ce54e4f7259bb43143ddc530d3b5e080207fc288bf9bacc8d1dcf31fab03f59a0141bfbfb7ca45ef4ac36edb6e590af018a5e462507e079a8ead53ea7c9c9d10ecba414aa4e4723d0ceab40b7f9d980e01025863bb25136c04f0bfde5d4c2648af4da893f4038d2419d14e9d33b76b57464d5bfaead0a75e0de0bde78be72481f338f9e0ad669070871d0958531f1c9764e88905e463bf4aa54f30fbd1beb2d0b83a78c6811cf81d607ecb83dc29dbcfd1008938d4faa5ff47b783f17e96d90954b50d841c57aefb2a775622f7f73692dba1ae65ca004fcd0c8edbf064a1e81fb2b1f96585548d62c6f7ac80508dcc523c0c13d3138dbc91926e86e5d684455970733db625751c13e34c0d7a8170c4f8a5509adba24531fc11e3f76b59740e259f56e2f44248a21c56462d7c99a66fc05761909debffd1445ae6ab98097e7c089cff085e58786cff7ac9fabdd471c11c0b111366a871b76963e55b07dd3b6c09fda8573de97a11f8e0336464c449c57afe4f7933a2aa9884b075774253920499a3bc1fe479e727b850548a246d6c686d781d755e91745434750f677266f6c1bf361c0174e8b276e41d9069526c0f4b07a9d07b6f1016cde7dd809a1cd53d2d8f76c9f3c8e16d61cdf3db2d7a7b5f363802cdded71e45212f36720de53313ac2472f544182ab4125789c777d9d5550cef4633b4c1e822ecce454c555b1572b2177bd68999519687d77b82f7d90cc13a2b88b02aceaefff4109783265c7f96f7f486f79f468c311fcb89229c5911249cf4e219586e9a8dbfbf58e6b96d741b33df2c289d48ed462f7d5b2c853065bb541c0cfff5198b96169462de30a8cf72348f70e00838f26ca30b3739163ebdcdbb8c79c02106c98642f3c5d3530f68b9e3d6bcadff310df899d3581f40e5ab5e821d4f881e70627171a665b44f06b0fa7d4517c9682a4303a1511f291ad71fff04d2b19e8fbca9fc2e7be4dd6ec6ae8247fa5542747f729d3ad7b91c1dcdd4308473dcc2c4de9998bb6faeb1b2a9619fd139710cbe7c4dbec5a83c4fda60f44fbb010cfbfb287bea0ec7a6bab359988825c519bf0a45eee0405d3d00d02174f1428317f50f6e840785df8f0f74666fd5ca9ed0963437265dfb1e97fdb61e43b629d396356d5956dbfe1c4a6512f0fb09444fa6eb7eedb327e086b6f57719eb406d6feb4ffbb0d6a9d7b1ebe2026bb4bb14d48f4aa61a9e97ba09d06058c219847ad9e00bbbba8e2458c4ef2ea47fa2cbe35ae36cc4734f7ba29939f35feca5d88a3b385d4beb20df3ce4c9f3a75a5417572f1c47e666e8cf70fc6050621378721688662b20109c0a6d15467a30f8127bf8f27b08cc6936cbf50ebf49323310640d3649ce86172a0b21eb4d306e615fe8da382fecb73eb5b1411bc438d62005ca0d5946e65b4ff091e33ab7a3b23167b60ef12d1e70e3eaf2de1c58001d2f58e39fdf95952e2a5cacc82dddc72da55ea280b95d0bcdf0cbf5d589aaac89ffb5a60ddd6cbf6d528c578d2190a5d2e931ffdaacd8da4d980d693377e3c24ee84607e89a836bbd6710afe625c30c508c8c9d57e94674d95d476e715344d3cb1f2cfed69d94aa19551a82b8519d06bcc859117901d17f5247eb9dffe1e78b87b5a44fb0c5644bcb5ef10f3afb8fe350c3f7e9a7a653d5a62921505c98014f340d15b823642f016161fd0f53d3daa1093195bd0187787e54127d4f05944e5cb8eeb5de0872c29c1f95ff89bfbae202589aecf44ab9e4490f840fb3ee89fa9e2609bfe20619c03e6d19a03767a6c0134f871a831f1512bf00ae43a1f30263d27ac2206c88b08facdb1ae0197eb2e9c6d6bba1a0dde5220a0490c797848149eb8501e5e3165d8c11ea57998765743b6d55eb9f96df7eda1b2bbb0141ffb9616b06d738fcf0e7a8d3f2c9821c20da32a72be7706bccf2599db19c4760fd1326933dd58dcf107fee45e35d54dd3e0052c93a2ae4f79db723d8e14fb305a1404f4315008e82f51f374ec8a923d9ba3a570a8c82cee89f67b0e3298e86d185e1f0f70d3c14655992e64f867cc30912488a13baf8c83a8cb2bed51bf009b7093434237322b60096e1932428e246d603f4c2e2cc5bba9928fbdf871f6f019222e9ae31ef0e63773f8317302420634c98a87da1f87a2117111261a6a545e92123c8073226c809311b753032cf9ca8b0b7398ca4da9d4e296ef3b94c0611d6d5282dfc2bf9e72faee717b3a8113eabe982c1b1b85ce4eac02b464a33509018daa329bd018d6ba59ce02665355b1c4cf48cb75d239c7e8d37ee1e0629b7edbc503888ea4fc674cb003b529777b80e490f8edada54489c881e787d8bac46af532a56d8bcdcb8ffd0f2c4fa66912b6d97303741e6222c56f0693fcde974d6d6125751ae0c95e2c28aa78322c36e5a4a2e6d0758fe518389d97c4e9017cf9cddeb445c571c4522d7e7aec8115cc83a2682c208963af0fbcc343f026860e57c047046c7fb705aa8609b6b6e9d37aae6007e3c9db2dd0f05d6e81b2d8358bd594580cfd499f7b1bf1e22548b3013c318a2554cf4fe791063cc750ab883e394554cdbbe4505963583806b46ac319fd8e1f5ab86900a2054b6e6db6a68db50b33c20e29a637d6fd7c20cc6e0e9eb84a75d00d77081634cfc8897eec4a1f2d565d3aebe4006f089d7e5cceb15e87dbae134a7f72b03124fb10b782598f56d6cac187f95cd90d8c66f563e8f9e6c049f65f3d036b8ae924602c85886a071af15925c3cbf96f998acfcf95553e140e891ec3e58f233219455287d633e57a9dcb0750a91ab1b803dfc3c271158f9fc2ce5fb2cf1ab1954bf10567017df8555fbea4e07ed3c340257d95ff17a5f394e49a7399e9fee3a711ef5fcdd77592ac32f7061296ce2042e9ea9da4b2a4c31be13d2ef3a2c5e93085ebda2aa7748bf073a153fc322595e813921ec3329dd0bfc5bb81c76ac22efa317f862813e2994328bc8af37e397ce703e3c0f532a5e0aed700b74e3af6d7b32e11f6851e323e8034b9229fd4621fb4898a563c491d90a49e235a5028c5f75798395547523f65a19a1c9c0f31b7d1f490f3e49982b171ca0a9058ddab469189f4281134430feaae4b637e0061cbae9e26b93c36e7de576d6d6d460aea9313c4e56cc497b868d31ff570259c9fab92abc0be41bad386379ba4154788353a129f66a8244c8af2fd16777c92caa702c01f2019bd946411a948fcc9d15bbaf2d6375f87a05b6f1d39ef737ce8e0fa0f73fd88da4e8cf582edc4d968dcaab47d9f95d2ce03d6414968ad1c5d37fbd1570aafa14a3e08a921610d063f24f6655e461f4bc2a1db87768ef745d412410f6e2eadb2362a0d32ca998216a26aebfa62035714d4d31e63b457b9e462d64ba646f42153a92ce868437af28170ebacc428316f9b1a90920399c818e2d868af1ee3aa48b0fc928e4d07a928ba97aabc69ea20d196963f52073958fe7f16c41bebd4edc960f2a43101b21d896695d94e0dd8d3c4d2f682c6b5d329769ac4cb81f6ce9382cd83ea206569c75afba3846f1c115cc4d0bbcef93d2c158d716ed6ce829113202bcc9d873484d9bd606edbd0ce128ca9438045431dcf18c43955ee9526b36270c12f5635b0ad3247799140cd701e418d43da6224c0dbfc8b90e0b986c46635a275959174ecd1e92a7b7b0f071683ec56a1a7b13f85a177c0ccaa20a3c9289f6b9de1c1b9817a0a7292b86efc3ff3153f9c12030182c576cb7a1db401ba1aa5ed42b27885c227cf38f71256781090777a0d2ed3d45cf333ed93d56d1ed25a104401baddc32fd4598ed363a0d2714cdedbc73625a571e74bd1e4458b29f6e6d124b5578b72f8e8e72fff3765fe12c3881bdb5778c3643f3252428834adb12d8d5d4f2832cbe34577c89af515f446ee252cbc23ca3d60ca0a617697b2b527ee05edb8b45551aaaef7201eca4c8214141b08483c00e1961f322421de6f3c9b7cb0b26380b72c22743c86328060d8283a7847dc86c60e9d83cd27b89e2edf7802ca024b849436aaf776a1a0d769eec1d7059b4a99e21b67e9e861a60e45b609d6a20d6f5f3c"], 0x1008, 0x800) semget(0x2, 0x2, 0x4e0) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000710000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0) executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = socket(0x1e, 0x3, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mkdir(0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) syz_emit_ethernet(0x56, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff]}}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0xe}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, 0x0, 0x0) (async) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x5f) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r1) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f00000006c0)={0xffff, 0x7fff, 0x40, 0x7ff}) (async) socketpair(0x20, 0x3, 0xe6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x90, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) (async) r12 = dup(r0) bind$unix(r8, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) (async) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="69d6a2434cd13bb22a385c0910ae7708b84892355919eee542b73c94125aaf23d2b5f5bda980254a86bd38bee567f84612817a7b7281920f1804b5d3ba58ab91ee5b78afcc4793f68b45267d093fa3bd6524275b1023b6d8c04f726129601d469754539fd61c730ec5263f9cdac1727f8fa027423e9514fc736ef5b434561ccd4c85b51598e5b487a4a5696583157476c7984f63e6cf841ca547016c8c3b057a49ae0b8bd5bef0760200", 0xaa}, {&(0x7f0000000140)="a9f223bcd95d1cbf", 0x8}, {&(0x7f0000000200)="d7e6d7f58a562860ac53c61b220d9de0adc1e7b0ff01ee0128c912b9e5f1683ef37b10993be00c7592029abf7350bb0e2b30a80c5dc4d95c3c5d4f957c55af37697916b1d5d1837ebb3056c71d9a160f393e60bc15d4838313129cae8b57b91737f50114af366028b9e5554dd8fff5185d2c8692f7", 0x75}, {&(0x7f0000000280)="de4d4332cf5e81bdbc604496f9d571b7985120c73d28a3b53cf4807d84bd4d9c5a784a40bbb432dc00860721743c29a7ea163b53d350a9300da330a53c418481a141cb5f53c35d53c84c3feae2c1e427368bfd42a40555b73670ca653fb119accae94f33b2306ce537e68f02827e7342b3e19ab955085f67acece2f68822af1750c56ef02ec600526814c3545dc888cac2c5eec9f55522fc6eb472f6e81baa37232ec86cfbb39818ab5b409151e284f5a1b05d79c36a5a52fda34e7d6ae528bf4c1325ed730f0a1426651031d7341abe8796ebef66583d1e20be8425f37dd7dcbb24562f1d68acefb6b6da6cc1b5cafa57", 0xf1}, {&(0x7f0000000380)="8f7a326ef51552869cb10ca0db9d23bd33c956263988cae0e0506c8c41e462ede581f0a4cb255ffd7c22a8a26d91b21c3cb1d4b3631bf2805d9c68b673fdbc9711f767", 0x43}, {&(0x7f0000000400)="9018cfeb45e2f07d4c946dc136ebe8493842ffeb64563797ff75df790ee310000a2451da07f7a8b0066fc437156dbcec4484bdeb43070743981b7b4627f82b5e649941253cd866da3caadc0be020b61e4d0c57a569466ba365440ca2", 0x5c}, {&(0x7f0000000480)="a8b09e16cf47176ae9072d5e0952956a6468a74c04e8f6bdd8436152b03a3dbe15c1c3a6c5584c8ef01443494887ff9afe10dab96f5f716e589ffaac64850c14319919dbca58d697e5b2aa98fece1405f8b40e7c1cdd832f8140783cba4859b19d66da6dafb6f2c46a99cc34f8b826e906af8e66a9269ea275", 0x79}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="000000feae50c30502f0a33e1427a265ff32fbe6b3f56b1b506c55bdc764a9c0fb9b3dea954b370a37840f4b4fc31b4dbea43b379bd132712537fc28c375b1335ea287ace232164d069d1cdde36d68f2"], 0x70, 0x400}, 0xc) executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8000f7e, 0x808, "cfed0ff8a561c6e84e82b39500"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) socket(0x2, 0x2, 0x3) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x20, 0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYBLOB="59b2a7bb6fb5f1a797dddf8fb15b35"]) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000000), 0xa) dup2(r5, r4) listen(r5, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4}, 0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r3, &(0x7f0000000300), 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) executing program 1: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340)="afca961962db705dca1f8fc695c34bab8a3cfe4582fa37dcc62271c8c1302ea7f7389c987c287b6e5c49193754e6f64aaf4cfa4242487dc8d7ccc9e0d3c55135f01f35654552c12266204b5c691eb627a3a4c8ad91e001bb1282b2ce906c6ac21f4bdc4df3e58b494808739fc02bf5f69499d088a9d8ac35d353ba8c9c85e5bae41c7bfbe90fae34d1e90f42be1ce79bcc29d0618f6d27cf34b62dfb9085a7836772aa902ea84a8e27575bd6ea39716fdc0a9a81ca8d85cbc14014c7b06fd8e9377e25adbc17a5036728524fc13158ae05000000f12d62afc762f6029e7f87a78d30ccd3a143c80c2ca2506154417ff4ee74ff13a9727630ebeb2ce60165d15e7c7652a66b7d2739cd3ee6404f12e3e4b34674fc4ab137b7cdb02628af51fbc95069dfb76bc99d7ffccb", &(0x7f0000000240)=0x12a, &(0x7f0000000480)="2b2ac9591d6675b29cf4a95705f0bf2c6a3f03a4fe762d66cbe299e34c5e72cfddc8c9c0615c187681060244aeddf58b95522cbe836b7a4a4c63fe82a5ee6c40df3a7afeb9a364829520e7ec5c20ceb5237309afc82665e722bf805f63590a481fd21ca293c19a1588bd284ec4e136fc58f6fc1eec625ace1177b03dc5bb3e941e0af55167d532667e38c57e0082f8af2809c6c7ba93fd52163804c4da68af97ed1efdade6c25346", 0xa8) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x800000018, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="3800000000000000010000000000000049097cfad41d6dfab57ca01d0b0988a549a9c60000000000000080000000000000000000000000000000a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb00000000000000d000000000000000000000000000000063ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509a7b53471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82cce305400accbc0200086711adcb31657edcddbf1f71c5741324f2e4b73fe553e9e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080bbbebf0919b699e7dcf7b38107bb4d51df4dbb4865e025dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9000000000000008800000000000000000000000000000046719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7028dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d33800"/532], 0x210}, 0xf3126e30ddadc5b0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r9 = dup(r8) dup2(r9, r7) setsockopt(r7, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) mknod(0x0, 0x2000, 0x0) syz_open_pts() executing program 3: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r5 = dup(r0) close(r5) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) getdents(r7, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x25}, {0x16}]}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000100)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x0, 0x1f, 0x8, 0x800}, {0x200, 0x3f, 0x5, 0x7c1ea2ea}, {0x100, 0x9, 0x0, 0x7}, {0x8001, 0x0, 0x7, 0xffff0001}, {0x6, 0x2, 0x7, 0x7fffffff}]}) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) getpgrp() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x30a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mmap(&(0x7f00003c4000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fchmod(r2, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) listen(r2, 0x7) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) executing program 6: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000280)) chown(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x2) chown(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61, 0x2, 0x0, 0x3}, {}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r8) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="3681253d22f13c9ca66416f0e13cb1b62892c05eb006bc7611a63145335334016b8c672e067cfc005c8ddab6b54209286456d53b2f1a5744d53047971f1ec5b678a3f06311babd8673e74d8245596cbf163219c29df44f2c0e6d780b7a463765246742d23c88f713aa295f689f2ac4e99a7d9bd7d5a4031b63e096572e9af427cb7ad0a4960948772d2cfb7ef2b690a39bfb3549e2a927ed347204779e1e65ce10ef58b1171fba17f7e9a300114325b86787eebb332bd080939b7722603332c0a0fb227417943bba40b178f73e5909514e043c91ff1ce481", 0xd8}, {&(0x7f0000000180)="741e27649da415bbe25ac8cd37564b10effa969b7df3ca17204b4622", 0x1c}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff}], 0xfffffffffffffeb7, 0x402}, 0x0) acct(0x0) executing program 5: symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x6) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) r3 = semget$private(0x0, 0x2, 0x40) semop(r3, &(0x7f0000000080)=[{0x0, 0x4, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x3ded}, {0x4, 0x5, 0x800}, {0x2, 0x13d6, 0x1000}, {0x2, 0xa6f, 0x1800}, {0x0, 0x2d, 0x800}, {0x4, 0x0, 0x1800}], 0x9) getpid() select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r4, 0x0) setregid(0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001300), 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r5, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x6c, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="0940001d00", 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) socket(0x11, 0x0, 0x0) open(0x0, 0x10000, 0x0) open(0x0, 0x400, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r3], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) executing program 5: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) listen(r2, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x7, 0x5}, {0x1000, 0xaa, 0x4, 0xffffffff}, {0x1, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x50, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x2, 0x7}) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x34, 0x8, 0x0, 0x101}, {0x4}]}) executing program 4: socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) read(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xc6) r2 = socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r7) r8 = socket(0x20, 0x2, 0x0) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) connect(r6, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x400}, {0x0, 0x0, 0x0, 0x4}]}) r0 = kqueue() r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{}, {}, {}, {{}, 0xfffffffffffffffa}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r0 = socket$inet(0x2, 0x1, 0x74) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="bb90f7dd3375a3382dd5e4e9e4a9f676998165d4f1cd3b97c57d67dbc7898639e7e470829d9fc40cdbe2ab682d20010d6e4cf0389a6db86620fb2bdc72ca8a1158d087af4eb97a34f811e6a39898d94c98372a5856ba7e944e363c", 0x5b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x4000000000000004, 0x0, 0x0, 0x0, 0x93ba8e9cada24cdd) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup(r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb244", 0x8}], 0x1) writev(r3, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444", 0x2a}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8", 0x40}], 0x2) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYRES8=r2, @ANYRESHEX=r2, @ANYRESOCT=r3, @ANYRESDEC=r3, @ANYRESHEX=r1, @ANYRES64=r1, @ANYRESHEX]) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffbba37724915dde3482d9a9bcebd116ffff00000400000008004500001c0000000000019078ac"]) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000380)=[{}, {0x21}], 0x2}) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x2, 0x7) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xb, &(0x7f0000000200)=[{0x68, 0x0, 0x0, 0x2}, {0x1}, {0x8106}, {0xdf, 0x7, 0x6, 0x1f}, {0x6, 0x4, 0xfd, 0x101}, {0x1ff, 0x1, 0x0, 0x8}, {0xb0, 0x3, 0x81, 0xcb2a}, {0x80, 0x7f, 0x9}, {0x9, 0x3, 0x8f, 0x8}, {0x9, 0x1, 0x20, 0x80000000}, {0x7f, 0x7, 0x2, 0x1}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) writev(r0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000005c0)="6901664dbd0937ca87718069eb5c3ed919c74b5397fcee2b6f1130c61dd1cfdeec8fbb7e21da5ec6660062c0ac47cd6e80d8bf60754546dd9ca5726bbbfb72d1f96ac63b93bda0bdccf51e295db5a4b64a7a1eff82ff09f042c0a032379e2636bcf6e5ed9b6dcf2a4a5a8d862c676195c73a7a681c752534bdfbccfe4b32ff282ff885f9ac9c564e071cd8db81ab997a2e15a024fa690ef2d4317db70814dee17f0e12fd997c60da4b39861b9e1f6195f1debbbbdc1635b9dfe5339f5b3cc1622b8eb6313ddbd4d1bae856698648db6efd8c5c2ebb975b49ef04d5ddf287f3eff272dcd412a2d72fde110f50af", 0xed}], 0x2) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r3 = getpgid(0x0) wait4(r3, 0x0, 0x2, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setgroups(0x1, &(0x7f0000000080)=[0x0]) shmctl$SHM_UNLOCK(r2, 0x4) setuid(0xffffffffffffffff) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x36, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000e36000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0xb000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000e35000/0x3000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x200, 0x0) link(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000580)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca809d5103bb01966ae1dfc77934719f486581ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e7b4e6fa04433f526a9cb45e231d0378c39066f6c00000000079ed58add40438c64933897a8bff738b48013d31461", 0xea}], 0x1) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x4, 0x1) socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000680)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804bea440606e763e38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699b020000005d223e7d026ba80163003728210200d38bfbb776d907c400000000361f1257aea8c500002002f2ff0c23710002000000000000b71d89e000040781e4b2feff0000fa000000003ee207a08050cf975e8e293dfc938d25d2a6305b77af1e5e0bd7798d3c05b775ff221b0c16a2f21de2e3deb426428c7755afef199286d847b8e29edbee6d4938f4e164a5d5eb8b925914a570c91fedd43b31d033664df5f39def1a884653ef00d70d7abecaace8a15aee2e987d453f0e3dd061e06c954b0c057bd0fd3ea71756665850f11792189ffc3becc51352e8021ad77c13e6bf4200d1b4d7596dc37757ff57d3158436cc1859fda933374606b6e5b2110a3f3e9423741fc74a11ccb6c276c18d6a9d40a7e0779de43cdf3568ff2ca18bd64223ea227619efa728b52105b2e7f35fea663e2833a330c4b009e604f6af70d7dfe8f61e9367756fef8808ffc649037759f365549443f86780ced3a5feba979a4c20193d0dac52b10006040411800b2eb37d1edaa96be0e5ab4e2a649659da25090459fd6f537c3c3ca27b2e84b4f212003eb898a7d066004f50639a32803a3805e6bf89e35c5bf3b977f6aee1cdc4fd5cb3251226755211b10e274c4b19a1e0769de832a6406fd7ce06f15b02c3ed420368cff08dbcd2309247f482e599c532df61063772110a78a7fe59b75f424c8ed14b7e7d72174947ec2700"/602, 0x25a, 0x419, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001280)) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) executing program 4: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, &(0x7f0000000040)="942d922f3942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000002c0)=[{0x6c}, {0x1}, {0x86, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) open$dir(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x7fffffff}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x3, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x7) r4 = dup(r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r7}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r8, r9, r8, 0x0, 0x0, 0x7f}, 0x2, 0x401, r7, r7, 0xf2, 0x9}) dup(r4) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r10 = openat(r5, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r10, 0xe, &(0x7f0000000240)={0x0, 0x0, 0x2, 0x0, r7}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000900)) accept(r2, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r11 = semget(0x1, 0x2, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000b00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x1, 0x3}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r13 = fcntl$dupfd(r12, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) chmod(0x0, 0x0) fcntl$getown(r13, 0x5) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c4f264614f19c123757954bd00"}) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) fcntl$lock(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x0, 0x7}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) shmdt(r1) socket(0x2, 0x2, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r2, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) executing program 0: setrlimit(0x4, &(0x7f0000000080)={0x4, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x200003, 0x9, 0x3f, "fabafa588fc0001000000010000000001000", 0x0, 0x1}) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 2: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0x50, 0x10, 0x0, 0x10001}, {0x6}]}) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r4 = kqueue() sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r6, 0xffffffffffffffff) r7 = socket(0x1, 0x1, 0x0) close(r7) socket(0x18, 0x2, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='b', 0x1}], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) fsync(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5, 0x8}, {0x22, 0x1f}, {0x8c, 0x3}, {0x8c, 0x5}], 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) executing program 5: socket$inet(0x2, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket$inet6(0x18, 0x2, 0x7) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000000c0)) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x6f, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000008004900ff61000c000000009078efffffff00000000070300070b00e0000402ac07ff03000000000000ed450d7fd280d44e214e21", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="c00000009078000004020000000b48fa89ae2b849e3874080a00000000000000000000001829c12e96ca4f910821907d57"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000253000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000c53000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x0, 0x0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffffff, 0x2) open$dir(0x0, 0x0, 0x136) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r5, &(0x7f0000000200)="acc05b5f", 0x4) socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x112) getpid() link(0x0, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) open(0x0, 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x64b) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sendsyslog(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000180)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) executing program 4: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() (async) dup(0xffffffffffffffff) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, &(0x7f0000000040)="942d922f3942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000002c0)=[{0x6c}, {0x1}, {0x86, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) readlinkat(r0, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0xfffffffffffffff4, 0x0, 0x0, 0x400}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x556, 0x2}, 0x10) syz_emit_ethernet(0xcc, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbe, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="33282c468d82f56a4043e6082d1e5c07cc6b3961b4c75474456bc2b543c4044c30fb7bac27eae30dcd42a013d691fdda09315389d422fc56614a84ad0808f10cf6d377e9632830e35dc5893e1c734d379490a85943e00b502f018855c763c18b94be2b51facdf0848145fc54560aeeb7b3a19ebaba55fcebb2da8f08736d1e6ef16c4cd28d1c398c3a683ec63119e410619bbbcc7b45e1b017c809a9bf338ae6430139a69b3573d4fc70"}}}}) r6 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bfd000/0x400000)=nil) shmctl$IPC_RMID(r6, 0x0) executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x10, 0x4000, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000140)=""/17, 0x11}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/241, 0xf1}], 0x3) write(r0, &(0x7f0000000380)="00e0668e5f9dfe3cdd6c8d4e1d53a0a467a0499ce5ad1d8b82c3f76736241d63b46584fdce36091020c46278dfe924c4cb2cb342244b2892ab07bb98d9393ad23c6d3d82e3b07f03a337042f075e1ac04456e55970b3013eaf5b717116068dd52620238be9d0a841988b425b40dbc2d0c65fd703f8ecb3cb5a5ffd94d7ff9b893060a68fde8bcd151b7030459f70bec4c7e9709c2e9348a0063bb364ea25107f58003aa3a4be0dc812097a68414c1b7b75096b9f1b5f4cd1d8efc33d58ec91d3e0a93b9e5211685d24b595a99fa5990a2eda315bf38bc5b4340146cd1cc94d8c0495f7e0b32a951cedf4f309be8df53573c8", 0xf2) symlinkat(&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00') execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000540)='(%{+\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='^.}\x00', &(0x7f0000000600)='&\x00', &(0x7f0000000640)='$&\x00', &(0x7f0000000680)=',!*+<-\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00']) r3 = msgget$private(0x0, 0x1a8) msgrcv(r3, &(0x7f0000000840)={0x0, ""/155}, 0xa3, 0x0, 0x1000) connect(r1, &(0x7f0000000900)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000009c0)={&(0x7f0000000940)='./file0/../file0\x00', 0x8001, &(0x7f0000000980)='./file0\x00', 0x8}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000a40)={'./file0/../file0/file0\x00', 0xfffffe01, 0x6, 0x8}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ec0), 0x10, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000f00)) getuid() mknod(&(0x7f0000001180)='./file0/../file0\x00', 0x100, 0x5) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000011c0)={0x9, 0xb4, {0xfff, 0xfffffff800000000}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000001200)={0x6, 0x81, {0x6, 0x7f}}) getpeername$inet6(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) getgid() setsockopt(0xffffffffffffff9c, 0x8, 0x5, &(0x7f00000012c0)="b404d826cc165d2bb101d6b834b9146c93a85cb7f23dc97f8b1692e0c434b9aa894beed118e7f03707852107333bfcc1814e514a68b83a93c01df5b92cf3d03658348d1561375977248596426d839897db17fb73357849f9d289d0a01c3f359edaf78ccf4174269a4628e5c3700229996c2d1a5bc6f42b5154eb8c3b6dcde16d60700e25c4320a11ae3d6c3db09600a6910fc6a655d4b4c9e8c896a9aff42cca95b12435f454d6ba2550191a6b00b3c04345", 0xb2) getsockopt(r1, 0x7fff, 0x9, &(0x7f0000001380)=""/66, &(0x7f0000001400)=0x42) msgget(0x3, 0x42) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) socket(0x18, 0x4000, 0x73) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) setuid(0xee01) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0xfe}, {0x4, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0xff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) utimes(0x0, &(0x7f0000001780)={{0xffff}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x0, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, r3, 0x0, r3, 0x0, 0x20, 0x8000}, 0x8000005, 0x101, 0x5}) semop(r4, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x0, 0x3, 0x1000}], 0x4) semop(r4, &(0x7f0000000100)=[{0x4, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x1}], 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000015c0), 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042, 0x3}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r5, 0x24}, {0xffffffffffffffff, 0x4}, {r6, 0x8}], 0x3, 0x1ff) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000300)="e7b55755c7df1e86b6d388aa04ffce2c1401c0fbf3464f7d7ce435a2ae828b83bae0a78f6a0a082cc858b8e68f2c9db549618af536fc4bdf295368e22f03f3443fdab0578b696afd703dd1b68d299459643e8c1dc57e9411a179b509c0d171e83d1800"/113, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r1) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x2, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c0ac62762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000280)=""/174, 0xae, 0x1000, &(0x7f0000000180)={0x2, 0x2}, 0xc) connect$inet(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3d}, {0x6, 0x8, 0xfc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x400}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(r1, &(0x7f00000005c0), 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "16000900a7000000000000000000eeff80000600"}) close(r3) poll(&(0x7f0000000380)=[{r4, 0x68}, {r2, 0x8}], 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583c", 0xd}], 0x1) dup2(r5, r3) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[]) executing program 5: socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0xd}], 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r5, r3) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = fcntl$dupfd(r0, 0x0, r6) r9 = socket(0x800000018, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x7f, 0x0, 0x0, 0x0, "ce51bf2b4f000000000400", 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) connect$unix(r8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="8ef5ffdfc07f7941f7ba2e17d010f1b8a9a63565128bd02890e6cfb702933b1bab47129fa7256a6d3cea3ce630349f336b008b9f97cb0572df1127878d762760106a426e3d1eaa14631b0941c84506ce6fdf5ae4d2bfa0e0f59e7417d24b29c94aff490f7154af77442fb10d0c928f435d4fcb9c65a5aad5d4d51b58f8bf3ba12bd7c2d96a755a315db199fea9d42728ea0d3515c759382a503b52841cbe1dbac2dd785d84c549af2578b08dc2cff62c7e366942abcd1543c67068a481fa35dad823", 0xc2, 0x40) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x10001, 0x7, 0xa4}) syz_emit_ethernet(0x17a, &(0x7f0000000180)=ANY=[@ANYRES64]) attempt to execute user address 0x3c729 in supervisor mode kernel: page fault trap, code=10 Stopped at acpi_pdirpa+0x2859a: uvm_fault(0xfffffd80693e28b0, 0x3c729, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_read_bytes+0xd0: movzbl 0xffffffffffffffff(%r15),%eax TID PID UID PRFLAGS PFLAGS CPU COMMAND *200468 13844 0 0x8000000 0x4000000 0K syz-executor.7 db_read_bytes(3c729,1,ffff800032353dd4) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032354070) at db_ktrap+0x208 kerntrap(ffff800032354070) at kerntrap+0x142 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_clone(ffff800032354348,fffffd805ed59410,0) at rt_clone+0x7d route_mpath(fffffd805ed593f8,fffffd806d133024,0,0) at route_mpath+0x112 in_pcbselsrc(ffff800032354438,fffffd806d133020,fffffd805ed59380) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd805ed59380,fffffd806d133000) at in_pcbconnect+0xe8 tcp_connect(ffff800000eb4300,fffffd806d133000) at tcp_connect+0x29b sys_connect(ffff8000373b47f0,ffff800032354660,ffff8000323545b0) at sys_connect+0x239 end trace frame: 0xffff800032354650, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd80693e28b0, 0x3c729, 0, 1) -> e ddb{0}> trace db_read_bytes(3c729,1,ffff800032353dd4) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032354070) at db_ktrap+0x208 kerntrap(ffff800032354070) at kerntrap+0x142 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_clone(ffff800032354348,fffffd805ed59410,0) at rt_clone+0x7d route_mpath(fffffd805ed593f8,fffffd806d133024,0,0) at route_mpath+0x112 in_pcbselsrc(ffff800032354438,fffffd806d133020,fffffd805ed59380) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd805ed59380,fffffd806d133000) at in_pcbconnect+0xe8 tcp_connect(ffff800000eb4300,fffffd806d133000) at tcp_connect+0x29b sys_connect(ffff8000373b47f0,ffff800032354660,ffff8000323545b0) at sys_connect+0x239 syscall(ffff800032354660) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3c14f084770, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800032353dc0 rbx 0x1 rdx 0xffff800000e78340 rcx 0xffff8000373b47f0 rax 0xffffffff82cbfff0 cpu_info_full_primary+0x1ff0 r8 0xffff800032353ef0 r9 0x8080808080808080 r10 0x1b6707e2ff01c767 r11 0x3dc25f6e264ed848 r12 0x1 r13 0x1 r14 0xffff800032353dd5 r15 0x3c72a acpi_pdirpa+0x2859b rip 0xffffffff81173860 db_read_bytes+0xd0 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800032353d60 ss 0x10 db_read_bytes+0xd0: movzbl 0xffffffffffffffff(%r15),%eax ddb{0}> show proc PROC (syz-executor.7) tid=200468 pid=13844 tcnt=2 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000ffff34a8,0xffff8000373b5240 process=0xffff8000ffff4d68 user=0xffff80003234f000, vmspace=0xfffffd80693e28b0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41221 338262 31128 0 2 0x8000000 syz-executor.5 41221 272230 31128 0 3 0xc000080 fifow syz-executor.5 41221 76258 31128 0 2 0xc000000 syz-executor.5 19898 411218 77677 0 2 0x8000000 syz-executor.1 19898 355449 77677 0 3 0xc000080 fsleep syz-executor.1 13844 465625 51068 0 2 0x8000000 syz-executor.7 *13844 200468 51068 0 7 0xc000000 syz-executor.7 93825 334020 26325 0 3 0x8000080 nanoslp syz-executor.2 93825 518067 26325 0 3 0xc000080 kqpoll syz-executor.2 5640 318619 5659 0 2 0x8000000 syz-executor.6 5640 503239 5659 0 3 0xc000080 bell syz-executor.6 5640 261539 5659 0 3 0xc000080 fsleep syz-executor.6 5659 185880 7595 0 2 0x8000482 syz-executor.6 77677 431951 7595 0 2 0x8000482 syz-executor.1 77980 336669 7595 0 2 0x8000482 syz-executor.3 99896 326658 7595 0 2 0x8000482 syz-executor.0 15981 215732 7595 0 2 0x8000482 syz-executor.4 31128 350441 7595 0 2 0x8000482 syz-executor.5 26325 375387 7595 0 3 0x8000082 nanoslp syz-executor.2 51068 486628 7595 0 3 0x8000082 nanoslp syz-executor.7 95297 427783 1 0 3 0x18100083 ttyin getty 19121 204319 0 0 3 0x14200 bored sosplice 7595 370114 5657 0 3 0x1a000082 wait syz-fuzzer 7595 123936 5657 0 2 0x1e000482 syz-fuzzer 7595 390198 5657 0 3 0x1e000082 wait syz-fuzzer 7595 208517 5657 0 3 0x1e000082 thrsleep syz-fuzzer 7595 102153 5657 0 3 0x1e000082 thrsleep syz-fuzzer 7595 95826 5657 0 3 0x1e000082 wait syz-fuzzer 7595 387869 5657 0 3 0x1e000082 thrsleep syz-fuzzer 7595 227906 5657 0 3 0x1e000082 wait syz-fuzzer 7595 317081 5657 0 3 0x1e000082 wait syz-fuzzer 7595 476625 5657 0 3 0x1e000082 thrsleep syz-fuzzer 7595 20848 5657 0 3 0x1e000082 thrsleep syz-fuzzer 7595 271489 5657 0 3 0x1e000082 kqread syz-fuzzer 7595 252821 5657 0 3 0x1e000082 wait syz-fuzzer 7595 51673 5657 0 3 0x1e000082 thrsleep syz-fuzzer 7595 496497 5657 0 3 0x1e000082 wait syz-fuzzer 7595 392401 5657 0 3 0x1e000082 wait syz-fuzzer 5657 485320 90562 0 3 0x810008a sigsusp ksh 90562 324385 81742 0 3 0x1800009a kqread sshd 81742 274628 1 0 3 0x18000088 kqread sshd 51486 197102 45894 74 3 0x19100092 bpf pflogd 45894 430701 1 0 3 0x18000080 sbwait pflogd 73345 254033 33297 73 3 0x19100090 kqread syslogd 33297 446346 1 0 3 0x18100082 sbwait syslogd 11635 24139 1 0 3 0x18100080 kqread resolvd 94364 102005 16103 77 3 0x18100092 kqread dhcpleased 84200 206258 16103 77 3 0x18100092 kqread dhcpleased 16103 260538 1 0 3 0x18000080 kqread dhcpleased 3763 247809 0 0 3 0x14200 bored smr 27709 22651 0 0 2 0x14200 zerothread 60180 254951 0 0 3 0x14200 aiodoned aiodoned 72438 506359 0 0 3 0x14200 syncer update 30528 322853 0 0 3 0x14200 cleaner cleaner 59724 17248 0 0 3 0x14200 reaper reaper 55493 267382 0 0 3 0x14200 pgdaemon pagedaemon 91979 108859 0 0 3 0x14200 bored viomb 54059 240663 0 0 3 0x40014200 acpi0 acpi0 64820 311978 0 0 7 0x40014200 idle1 76763 162721 0 0 3 0x14200 bored softnet3 9587 508876 0 0 3 0x14200 bored softnet2 89839 31527 0 0 3 0x14200 bored softnet1 17880 508079 0 0 3 0x14200 bored softnet0 53394 383519 0 0 3 0x14200 bored systqmp 85508 435996 0 0 3 0x14200 bored systq 45269 316775 0 0 3 0x14200 tmoslp softclockmp 62972 223611 0 0 2 0x40014200 softclock 53376 385185 0 0 3 0x40014200 idle0 1 22281 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 13844 (syz-executor.7) thread 0xffff8000373b47f0 (200468) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d63128) #0 witness_lock+0x446 #1 rt_clone+0x60 #2 route_mpath+0x112 #3 in_pcbselsrc+0x1b7 #4 in_pcbconnect+0xe8 #5 tcp_connect+0x29b #6 sys_connect+0x239 #7 syscall+0x8cf #8 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff82c925e0) #0 witness_lock+0x446 #1 sys_connect+0x1be #2 syscall+0x8cf #3 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 6523K 6977K 166960K 16637 0 pcb 19 13K 14K 166960K 749 0 rtable 237 15K 16K 166960K 1943 0 pf 47 11K 12K 166960K 326 0 ifaddr 51 17K 18K 166960K 305 0 ifgroup 82 3K 3K 166960K 520 0 sysctl 4 1K 2K 166960K 17 0 counters 78 38K 38K 166960K 324 0 ioctlops 0 0K 4K 166960K 1746 0 iov 0 0K 18K 166960K 291 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1445 91K 91K 166960K 4840 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 117 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 384 0 dirhash 12 2K 3K 166960K 159 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 16 57K 89K 166960K 4850 0 sigio 0 0K 0K 166960K 79 0 proc 70 91K 128K 166960K 2009 0 subproc 104 6K 7K 166960K 600 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 781 0 in_multi 88 6K 7K 166960K 736 0 ether_multi 1 0K 0K 166960K 54 0 mrt 1 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 127 572K 572K 166960K 127 0 exec 0 0K 1K 166960K 1422 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 314 137K 152K 166960K 43653 0 UVM aobj 131 8K 9K 166960K 150 0 pinsyscall 40 80K 108K 166960K 7068 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 364 0 NDP 19 0K 1K 166960K 236 0 temp 75 6820K 6952K 166960K 172252 0 kqueue 12 18K 30K 166960K 718 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 514 0 511 1 0 1 1 0 8 0 rtentry 112 661 0 556 4 0 4 4 0 8 0 unpcb 144 3849 0 3828 14 12 2 6 0 8 1 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 25 0 25 1 1 0 1 0 8 0 tcpcb 808 1258 0 1252 16 11 5 5 0 8 4 arp 120 127 0 110 1 0 1 1 0 8 0 inpcb 384 5050 0 5037 36 31 5 9 0 8 3 nd6 136 171 0 147 2 0 2 2 0 8 0 pkpcb 40 37 0 37 15 14 1 1 0 8 1 kcovpl 48 46 0 38 1 0 1 1 0 8 0 ppxss 1168 41 0 40 13 12 1 1 0 8 0 pffrag 232 52 0 48 1 0 1 1 0 482 0 pffrnode 88 52 0 48 1 0 1 1 0 8 0 pffrent 40 222 0 218 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 411 0 356 1 0 1 1 0 8 0 pfstkey 128 411 0 356 3 0 3 3 0 8 0 pfstate 376 411 0 356 10 3 7 9 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 2471 0 2033 51 22 29 32 0 8 0 art_table 32 2473 0 2034 5 0 5 5 0 8 0 art_node 16 653 0 559 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 12 1 0 1 1 0 8 0 semapl 112 381 0 371 1 0 1 1 0 8 0 shmpl 112 147 0 19 5 1 4 4 0 8 0 dirhash 1024 115 0 98 3 0 3 3 0 8 0 dino2pl 256 9578 0 8029 97 0 97 97 0 8 0 ffsino 272 9578 0 8029 104 0 104 104 0 8 0 nchpl 144 16674 0 14933 66 0 66 66 0 8 0 uvmvnodes 80 8744 0 0 179 0 179 179 0 8 0 vnodes 216 8744 0 0 486 0 486 486 0 8 0 namei 1024 57959 0 57959 13 12 1 2 0 8 1 percpumem 16 176 0 123 1 0 1 1 0 8 0 vcpupl 3904 22 0 1 3 0 3 3 0 8 0 vmpool 696 41 0 20 2 0 2 2 0 8 0 kstatmem 264 284 0 246 3 0 3 3 0 8 0 scsiplug 72 21 0 21 14 13 1 1 0 8 1 scxspl 216 97269 0 97269 23 21 2 8 1 8 2 plimitpl 152 735 0 718 1 0 1 1 0 8 0 sigapl 424 5155 0 5105 10 3 7 9 0 8 0 futexpl 64 77668 0 77666 7 6 1 1 0 8 0 knotepl 120 895 0 0 19 0 19 19 0 8 0 kqueuepl 216 1358 0 1348 4 2 2 2 0 8 1 pipepl 320 835 0 807 3 0 3 3 0 8 0 fdescpl 496 5075 0 5046 7 2 5 5 0 8 0 filepl 152 32882 0 32623 36 23 13 19 0 8 2 lockfpl 104 1225 0 1223 1 0 1 1 0 8 0 lockfspl 48 508 0 506 1 0 1 1 0 8 0 sessionpl 144 68 0 51 1 0 1 1 0 8 0 pgrppl 48 154 0 137 1 0 1 1 0 8 0 ucredpl 104 5741 0 5727 1 0 1 1 0 8 0 zombiepl 144 5108 0 5105 3 2 1 2 0 8 0 processpl 1136 5155 0 5105 7 2 5 6 0 8 0 procpl 656 10402 0 10330 13 6 7 9 0 8 0 srpgc 96 30 0 30 9 9 0 1 0 8 0 sosppl 168 99 0 99 16 15 1 1 0 8 1 sockpl 664 9508 0 9471 45 38 7 17 0 8 3 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 495 0 0 42 5 37 42 0 8 0 mtagpl 96 26 0 0 1 0 1 1 0 8 0 mbufpl 256 1254 0 0 63 0 63 63 0 8 0 bufpl 280 16767 0 7991 627 0 627 627 0 8 0 anonpl 24 751260 0 744695 201 106 95 95 0 186 25 amapchunkpl 152 143946 0 143238 117 75 42 47 0 158 8 amappl16 200 16549 0 16413 80 60 20 31 0 8 3 amappl15 192 28 0 28 1 1 0 1 0 8 0 amappl14 184 297 0 283 2 1 1 2 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 6349 0 6318 2 0 2 2 0 8 0 amappl11 160 94 0 80 1 0 1 1 0 8 0 amappl10 152 113 0 104 1 0 1 1 0 8 0 amappl9 144 192 0 192 4 4 0 1 0 8 0 amappl8 136 207 0 172 2 0 2 2 0 8 0 amappl7 128 65 0 48 1 0 1 1 0 8 0 amappl6 120 931 0 911 2 1 1 2 0 8 0 amappl5 112 334 0 319 1 0 1 1 0 8 0 amappl4 104 884 0 843 3 1 2 3 0 8 0 amappl3 96 26937 0 26850 3 0 3 3 0 8 0 amappl2 88 5625 0 5549 4 2 2 4 0 8 0 amappl1 80 26696 0 26156 23 10 13 23 0 8 0 amappl 88 42435 0 42231 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 149 0 19 3 0 3 3 0 8 0 uaddrrnd 24 5116 0 5066 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5116 0 5066 1 0 1 1 0 8 0 vmmpekpl 168 37650 0 37594 3 0 3 3 0 8 0 vmmpepl 168 320797 0 318802 224 121 103 120 0 357 2 vmsppl 440 5115 0 5066 7 1 6 6 0 8 0 rwobjpl 56 86799 0 76745 158 13 145 145 0 8 0 pdppl 4096 10239 0 10153 304 214 90 93 0 8 4 pvpl 32 48129 0 0 391 2 389 389 0 265 0 pmappl 248 5115 0 5066 4 0 4 4 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 717 0 280 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_read_bytes(3c729,1,ffff800032353dd4) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff800032354070) at db_ktrap+0x208 kerntrap(ffff800032354070) at kerntrap+0x142 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_clone(ffff800032354348,fffffd805ed59410,0) at rt_clone+0x7d route_mpath(fffffd805ed593f8,fffffd806d133024,0,0) at route_mpath+0x112 in_pcbselsrc(ffff800032354438,fffffd806d133020,fffffd805ed59380) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd805ed59380,fffffd806d133000) at in_pcbconnect+0xe8 tcp_connect(ffff800000eb4300,fffffd806d133000) at tcp_connect+0x29b sys_connect(ffff8000373b47f0,ffff800032354660,ffff8000323545b0) at sys_connect+0x239 syscall(ffff800032354660) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3c14f084770, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffff800029cebff0) at sched_idle+0x41d end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffff800029cebff0) at sched_idle+0x41d end trace frame: 0x0, count: -5