Warning: Permanently added '10.128.0.195' (ECDSA) to the list of known hosts. 2020/05/26 02:02:14 fuzzer started 2020/05/26 02:02:17 dialing manager at 10.128.15.235:8758 2020/05/26 02:02:17 syscalls: 364 2020/05/26 02:02:17 code coverage: enabled 2020/05/26 02:02:17 comparison tracing: enabled 2020/05/26 02:02:17 extra coverage: support is not implemented in syzkaller 2020/05/26 02:02:17 setuid sandbox: enabled 2020/05/26 02:02:17 namespace sandbox: support is not implemented in syzkaller 2020/05/26 02:02:17 Android sandbox: support is not implemented in syzkaller 2020/05/26 02:02:17 fault injection: support is not implemented in syzkaller 2020/05/26 02:02:17 leak checking: support is not implemented in syzkaller 2020/05/26 02:02:17 net packet injection: enabled 2020/05/26 02:02:17 net device setup: support is not implemented in syzkaller 2020/05/26 02:02:17 concurrency sanitizer: support is not implemented in syzkaller 2020/05/26 02:02:17 devlink PCI setup: support is not implemented in syzkaller 2020/05/26 02:02:17 USB emulation: support is not implemented in syzkaller 02:02:22 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000080)="cd8ccdb9b6cc320e568e07d66af086b48c8f702877b804adda78e516d291eee1209bb6be1ee4ed70533db1a09662859667a64c1bbb565586e77f193549ff613fea8fa799504c66ac737bcd02e67142b89aad7c50cf03904fb9bbc9b90840ac6227525f40d9417ff801745149222219451ae4c7db7a6365db8413b45b6277e55cb3dc798346cef2c178af364f8ddbd19b4a250de412ac81047b6dd7cbc2b8ba9f7bd723b6868556f7c2e9b16fa6cfc0dfc2c82e965de614c576979d30ea4bcbdcf321900ebffc7f4fe78126429585e1d92dc3cd14bf2e7f66aeb35fa6ecb0e183f6ae9c17c5f34bcdc9a8f2efd3b3f0a56e7bb371dd2894476ceab8c2715850e75a9d0b1b72ba7df629d2074bc0399a2e56c97f0cc2e840f4f903597a8fc799b987d98aaa1993a70b5baa75ac2e433612dc112a5d0c314f5bdc9c6be8d566555df1f466f5aef745f8ca8ba619fda581312426a961beab0266e9174fe73a8b0d7c225c8ea7e2ad47cc2ebf55e00e3b36e185dda407f88084fbbc0c469f9f5c63316bb7a8d5be4e536744246d8ed3905658b9e93c28bf2e9113a0875f5129a2a7ca32d8d004ba365b2cf783606000e4c9c5a946fff44770d7755b6be27de46de8469c693cf8ba6bdddadfda8217896939c98b1ea741ef329bb358110fc6bda9ec36d6921b5358117e98d0d8a8a5aab7cf0a40d8ebc1dadc80cda871ec05485701ad8cf1aa57284241d2b4e413b79a20d9f43f5f8cd667ed86178a40a97584611b6c29781053e98df4e86df92718cc1d32a1609147f9d8151185adca066c919a4ff1ba96f941740022ca32738b93fb63c793069747ba6694c175a716d9685bade04fbef1e05f2df1ba58f4f1eebad8c13f990c9284055fe65a224513d52771fd1d567d3b9bc3ebe5f0d7396eacdc0224f2cad8b8d3642b13d53ae75d59b78e35cf41e760838d7425db048e6e8a46c36c5a4177ae29a0084a8515e7c03d68a0ac47f1180987d836c668d9e9adb5059ffeb3032a6444b65c1f4661ee9436e58e6fc5eda605a2ee10e2f413628e609da18e45365be3762dffda16fa06a7a46a5e64574be2638e714730d443b65ae192d40936c475ba88083d3d07b86a5115fd0266fdcc16d06d4bd3e73c6e99b0833ffa653b4830f68dcf8268f3a29ccc9f13c9aea0294ffca80dec23e3da2ea0bad91f8140bd6c6e07d66a08488eb4ea35fcec4c4b213111b3ba74e38beb47af6199a1f5db36183dfda2486ee5b45c4e6b7d81717ac772963c9e9906f1b6ccbac0046aa80ffa68a798a8f43b41cc74a45682435782e3be3eae825b710ca0c58d77575c1067f46891c24139768bc51cde55c5d1d0e97c9d06550b4d4f17b3d53ca14ca4d78dcccfbc107f58bac225e52f4c5461032f1ebad3390305af878b865b230a75e5c77ed7e32d621da1f5949ac2df8a404959770e2ce830635b060d7e6607a44e272a0092e158d5e21ea530af99d8c500bd50d22db1b342741a17e792ec689e663c2f88ebbd115d7d6e9b9580a97640e8e79c12da4b4ae5e10001c37b44724acb99b8e1013bbe83ea6df18c4c1aa50330212fccaf17c53018abdbfd72c7a1cf1cc5408a81bde81ba8fbfb152bf124e5fbbc6204af2891e7303d5753ae8367389bb412da58ba9015b4ab8c9f80d226519eb999ca9061e80da91605743fff3852e50aeb887b06f914161de6b3b69ff5d2053d5f25e548f1f032f3cf80b60b982e861169f50e220cb5f1a7715dc7ab641349c12d0a086b80fc654992fb93910c4f7854cd07d78e376516dbe96ee9e012b13f4526afdf5a70a287f8a684022508a3f69a8ad02637ccf17be971eecebbcfa8519518420a19ba8f9c4af88fdd649f78c4b3c07a3671680f62bb7c057bc8d1f70e2c29d68e8dac21407281fe23e14718cf2d1df8f551784abff8fa076b1fafd0af22e59a4590ad05b3beb1a8e62dad7a0c67e5a487371f026e2064454f87c5a4351992575aef08bb02e56994c6af311f4b370592fb3cf8135023e0f31f4d9730e63cdd62d701c77c389785ba403bac46d3df77053898375215f1a5ba5f75fb249f302b1c9a2ec16df8a2082e63173897c7e0737763e3ea395e18a82cce22891a9f01d9dc8c4bc0a6bce35e3e1888afcebb59bc96b2a1147437a715069fea144fa7fa388c46851093d6237baffc60376fc1a6398e40a29ca91913bdc36358ebda73df1728d77c431a41939d462a7008737fdf62e7ff1b99124a5e70ddbe2ab9007bf3d27a4e70746dbee94603619ed346dcd5ab00b9bbf0c9c336061cc0036b876128a52b25de81dca5c605786e73c3fdf7d923777c9e658f2458ee6041bff3ad375c3912563a7a931d8507f631b8262ce065a27d156c4d862a9e7aea3e3def1a06e849e0de4622d91451e75b38919862ca9f1edf9d9585b1ea2923d1d5e63fdd6802ac271cfdc950fef1ef1782014418eae0bbacd983496968f3b8342088fd34542ae5229ff4cb1b77b66b56b0355a24ceb2db32961c6075514983df113fd94e8855234df79baebd8b3d1b5506d73dfa599283b3923f9a27b0bcd7324ef2323cad21cc1fd63192cf9de99473cefb8672ecdcd4264ae33134c2b3f065f18e835135ade96b527f17fe5bdd59036fca79315549fba90985d58b49a8582fe3744f128c03848a5b295d78c16abb0942c9a66222ecf9cb63f1cffdc517b4d4343d1b1493101c2d91362d02da1de8cbc5e137b761f7d77084be4adc4f998b82bf03af34580a3b300bc18e8df8ab9c9dcb8556bf4823e13f315790e2d20f59527ae7624784af3a646f4a9b38709bd20aff82614b444da6335f3c00377062363e9e48a57a317d37169be23e4c4fd2887ee351a7496b59bde15f98081b3f57a98ba447664061ac15b3345e99990cd604c31abe85ad2dff5a5ce52feec4af30f87bcb01fcdc2b85af1de254ad92c9b9eb3a4a8789fa1d20983003c16af1e74615639557152673c5b961720b89ee1820f109eda15d3eabf1439c0c66f44ea671e3f9ee841a202c8dd5422e1919abafc45754901be411b9c591c42df7d3778b7f2e1e622da419413a14d048a60b1090635ddf443db09bf3f5f81b482a4978604afba6f57ee2b3ab337226e0f92c08c6959cec20924a8c0a030af5ecfb8a52c3ffc85ca1370db7e8ed4f061db33336a8d788c8c63de45a20a827b602d4d9c0915efc14caf23099a87e60fd6dd9d01dbd775968f6c57585e0d4fb4c83e86868eac9bdc6bcd36bae31b43a9b2782721d6d26b3e11d3caa30df808bb248b91084c330a8d9aa599ceeafda27775aaf7fecb59e487a7c1019e7bce63289a02cbe168682ed0bc247bbde2403433825cedde2a7529cc698f07ce4d94ff74f7dd380da379bff0348c7efe594ce3e3b37bb247f8cc1c7ead02c7e73b3af416782c841ca6886f6a646c258913386e568f6c0c6716020f2fc19e99f90f616605fb479dbcdc381c84f6ec88fe549dd604b9b5f29a455ba4d6a716faf37fca7dc7cabb58575b11ec5806170a5d68f8e8e661f49734cbc7e090a26479a30a3e1b9b3f8ecb0f94d5cacbd05e252786a3cd5b8ed30d7b4dd792ac1f502aa919180efe5bcb7b61fb748fa196ca6f9cd8f1b04060d117660148667894c1292b3d112f36cf2b864442cc7792dc87f842ee019e4fafde4f1801f953ba85c0ba5e03b560d86b45ae7ef4fecdce7c3218a4b64f3fdcd6bdf780de90e01d05c6a902737e2e5a2d02de91c3a51dd410eff30de90ee022bae166c8db13b5f19c1ce741de5ee2b246a257fd3b0843c92ebcd08a9f863cc23bc2f5b0a8353c1412dd0bc76b2cbb6e82a61b1adb7768388542f0f1255af77d26a3e67f3edb58ab5f0cb073ad78d796db18faecf1639b33cef8b90dcc4d1e90b95c561343a0873559b45825e9c2153bb5df3c0ffcbeb9d6b38ca61db6bb8b1015903fd405caa3bf1fab67d456d63581ee336a837fed81f203fd7b556c503a6cfdee8c07cb553351bacb63203d19a11f00298633a5fdde308c05aca7aa12118111f26ee0d1cb58f3f6baddaa4d707d0e7cfd7a482df1ca9059b8da44e5f9c537b608478a467a954d3ac38a66a1f5f4080b6d34863d6a6d5bda3c818c2db727d0d25434b5742ed32fb7eb830105e1ca14ae4be9b30bd5a1509735dbc23f80c6685d3e9123572f8ffb8a205b5c5902bed6d4f7a46e18d705f8388e9aee179f504dbb607435900543c1c78d113e9614cfff5a6eb199f8fedb8d27ce0b19b0915c8b128d60f3b91dd2384686dff448b05396cd4d68fcaba31afb918f4d7b5e581894a7c2464211fbee8b654d75a58f2cb17667b35d1c0c124faaab9899cc723ceaef37e0cdbfdf24c439190ef0eb1fda2805285635e719b7ad4978c518dc1926000303a76e420b969e70a505a8b6e5b5bd410fdcf1f3c6ac8729521be2545e1acbfbd17a68b81fc0add9e07451f35ce4e820f3316a42fed62c3c079a506368624664e922d345dea3e2f22cf357cead4cfde70c58987781ebc1bfb7a02e7102a42169e2ed53fbac5f9027114193ef87a05921ae0bbd862214fdfc3da2d5119b98df8584cc8872fef8e40bcee1910e6c45f98d509a0237dabde954a1ba9afa4d76478ad0c1278cadaee077aa0f0fe9689343a32d7a8aabfbfce700f527116f8a75828f59c2fe1121d7b72dc89d56a89819b6ab4ab2ed11b97a3473ce564eab0086a9e82a4e328bf754cdaea75c0c374549d3c60822cdbf137a688321c20cbd283e7ad1517e797987a0ed06fdd0eb02ae2e61c5e23fb75b00b56d41fd4b236f6260d5d2e14fb107ce7a6b96d4c9f0393a83acba2f4c0de895a1c2a1d76bd9be439751e60f8f4935a83227d6f77aba9d8d0971469e6f667943ace47f07c9ab01e0bede0fd96b497a32dadfc86a854a7be17fa29e576d3581fd66ffe9dfeb9679e95cd80f29f585f400b75228cfb81987179f90eaf2c952c5ed5c54ce38406dbec58426cbd1854f7666aded913034bb90dc078af5c6ca7423625eff77ad85c14f6a2f0b90d1ce9dd1cb8bf8713140736a72394c67870e2106e827dfffac537b7e47f867621bbee87d270d3bfbf0ef94d4cfc075f446dbd82b7ac2e1e57ca265bcc891c4e643691686dcf5a2af1a01c6457d8bc5381eca6b152c929c8e963b4c495ab6c309882871c956ef30c29f72f0b29c23e73d963e6bbd2a1e15073f6e8662762562d49afd0bed0d59eadba0c846e9986b9c7a4c456652fd457ba0ac0046d3b39d1c84fdfcb1720fd21d8984b07080c79e0fedecdb6f0016ca0431e44ce99896bd6b8418c01555429b40d06e31dee36ed17ddb40944874ca2ce369c3102b71e95df48a1dd61f2169d05e71c1901f0b0bc36b23147a0cc152285d95415ea5be350d617dd32ac62082f27610c9417558efb350b99c8f44bfe6b988261406620ef341ced1241f71100fdc239ed14d61d7b43175c7fc1df6c33b1051eda69bd9d25b074b56b57e6875da6b4a9bf47c9bce501c34f250ce051273b40697c62b6140cb001b2efb1cdb9cfce3c0652bece3e46311620dbc654a3b338b530f28de1df139360c017bc8ca6311e7bcbc533ba5cbac49eb6b0768bc2f5765ed0cadbd857f28033cfde8b5cefe03da5c79718712e5021552feb4a557b2376d241ad4a81fe2e19d60f13d9de32d7a7260d8fbd486141c33679ad026a8baf7054d183c37e0228ab0c77d6a89c9e0b6f203dad48dadb88b6a9482e9744f52ce5e4f563b6c91ffc9d9c3449e5de43fac31f0c82a9bca972de7abc8eb18acb38772ec560c5fbb5ea5c7c27aa", 0x1000}, {&(0x7f0000001080)="57748e247ee2d8d79ae943cb1aa76d56e7c549a6bef4efc276bdafd574d4b845d7118b18212622cb5d9d5fd122139a1cad4d9d2e81", 0x35}], 0x2, 0x0, 0x3d7f) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x8) fcntl$setflags(r1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000001180)='./file0\x00', 0x20, 0x0) r4 = syz_open_pts() kevent(r2, &(0x7f00000011c0)=[{{r3}, 0xfffffffffffffffb, 0x9c, 0x4, 0x2, 0x3f}], 0x2, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0x1000, 0x100}, {{r4}, 0xfffffffffffffffa, 0x51, 0x2, 0x800, 0x101}], 0x81, &(0x7f0000001240)={0x7fffffff, 0xffff}) write(r3, &(0x7f0000001280)="75d725aa2a558199f76c7931e4a97b9984f3edad65c0bfe5a07eac6fe11c14a0ce685cebdf2e0c82061b34b53d03ce75a24cd5afa9c39871ebbb94e0549a605ae968a16a2494e4a48892538e89bb1ae3c339fe85bb4ba2a7f1f5d42827f8bb3681d819a5d2defc8900de51d05ffd145c9dea0709fb1a5fa974", 0x79) r5 = accept(0xffffffffffffff9c, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) r6 = accept$inet(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) dup2(r5, r6) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001440)={0x3, 0x0, 0x1, 0x1, "bcb0513c981cee09192ac14370e0053869896a43", 0x2, 0x101}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000014c0)={0x6, 0x1, {[0x0, 0x5, 0x2, 0x4, 0xfffffffffffffff7, 0x401, 0x1ff, 0x8, 0x4, 0xffff, 0x2, 0x0, 0x3ff, 0x1, 0x81, 0x8, 0x2, 0x45], [0x7, 0x4, 0x6, 0xc3c000000000, 0x401, 0x7f8000000000, 0x1, 0x3ff, 0x2, 0x9bba], [0x40, 0x80000001, 0x3, 0xc6d, 0x1, 0x800, 0x80], [0x3, 0x906e, 0x3ff, 0x6, 0xa64, 0x1], [{0x6cdc, 0x3f, 0x2, 0x3}, {0x200, 0x1000, 0x4, 0x1}, {0xcd08, 0x5, 0x3f, 0x2}, {0x1, 0x5, 0x2, 0x3f}, {0x1ff, 0xff, 0x5, 0x2}, {0x15cd, 0xfff, 0xfffffffb, 0xffff}, {0x2, 0x9, 0x1ff, 0x9}, {0x9, 0x1f, 0x7ff}], {0x2, 0x9, 0x9, 0x3}, {0x136, 0x80, 0x98a, 0x9}}}) 02:02:22 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x3c9}, {0x84, 0x8001}, {0x88}, {0x1a2, 0x6}], 0x4}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) socket(0x18, 0x4000, 0x3) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x21, 0x4}], 0x1}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x24) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x1ff, 0x80}, 0x8) r3 = geteuid() setuid(r3) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000280)=""/10) connect(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000300)="6f8c0f9a38601581302c551c68c180958f47946c59edfb31ccf284cb", 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000380)) getrusage(0x0, &(0x7f00000003c0)) sysctl$net_inet_esp(&(0x7f0000000480)={0x4, 0x2, 0x32, 0x1}, 0x10, &(0x7f00000004c0)="1dec2509a8fd0e65d1dcf7fe49067d30defe02", &(0x7f0000000500)=0x13, &(0x7f0000000540)="df8ccc86734a0c995b00f2f52bd6cd55a1d8fc872633c37bf615e41a2830cd46967f5781de19133013f7f92c9a23d2db26d2fd61065f23c26f63971a67c4a0e0991bd99ac30d816dcc4db0e1f8d854c6915d966993985a005109b9a3316abca5a7af365b6dd057e5b710b22c8b1f5865172fd8b33885fda75da755ce4ec2dce8887775e29f92be", 0x87) readv(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000640)=""/216, 0xd8}, {&(0x7f0000000740)=""/64, 0x40}, {&(0x7f0000000780)=""/187, 0xbb}, {&(0x7f0000000840)=""/196, 0xc4}, {&(0x7f0000000940)=""/145, 0x91}, {&(0x7f0000000a00)=""/131, 0x83}], 0x6) 02:02:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7, 0xa, 0x0, 0x400009}, {0x3, 0x1e, 0x80, 0x80080001}, {0x401, 0x1a, 0x43, 0xffffffc0}, {0x709b, 0x6, 0x1f, 0x9}, {0x524, 0x5, 0x2, 0x20}, {0xe, 0x2, 0x2, 0x1a0a}, {0x3, 0x2, 0xff, 0x9e5a}, {0x1, 0x7f, 0x17, 0x5f52}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:02:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) acct(&(0x7f0000000080)='./bus/file0\x00') r1 = socket(0x18, 0x5, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget(0x3, 0xd0) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYRESDEC=r1], 0x1008, 0x1, 0x0) 02:02:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r0 = semget$private(0x0, 0x2, 0x189) r1 = getgid() semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, r1]) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, r2, 0x4, 0x5}, 0x80000000, 0x4, r3, r4, 0x56250000000000, 0x7, 0x40, 0x2}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1a8) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x82) preadv(r5, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 02:02:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000040)="c3c510e3e982fd6d01000000fe408e461efef42998791b84bb42d185d01644dc28a23f7224d5b0d95416a2c31256a587bd34e97038aa894b000000000000000019e750aaa2cc382f76eb1c32a3", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000380)=@in6={0x18, 0x2, 0xfffffffb, 0x100006}, 0xc) r2 = dup(r1) pipe(&(0x7f0000000180)) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) recvfrom$unix(r4, &(0x7f00000001c0)=""/107, 0x6b, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) accept(r1, 0x0, &(0x7f0000000100)) dup2(r2, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) 02:02:23 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) r4 = dup2(r3, r1) openat(r4, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1e2) socket(0x2, 0x4000, 0x9) 02:02:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) sendto(r4, &(0x7f0000000100)="a8d6e2ec357031b60779f918828d0b6bccfc1974f17bce87ca7accec7c41321aa301b6dd5597b4f48f2ca9b6e4198bda35ce19", 0x33, 0x0, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffc90) 02:02:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socket(0x2, 0x4000, 0x1) seteuid(r2) r3 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x7, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) seteuid(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x8000029d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 02:02:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) r3 = accept(r2, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 02:02:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x185) ftruncate(r1, 0x0, 0x3fffd) r2 = syz_open_pts() writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000040)="8a93", 0x2}, {&(0x7f0000001540)="41a9260b03c631141529e15b7ea1ed4d049f682b04f6c26df504f2b64d951813d99d68636e17c58a985e8cbae5ac243c21d5119110b8be19f4fffe7a0425d09d2a730349d2a276ae4e029963250ecd953f31629022eced0759856aa4760eabd611bb8f71719e060042d6cdbb99bf7778bb35763343b6f29184141b8f5c2e0eaf36b0c0c804755e6038f97886fa612d05d78ecdc83d6c068e773ee27d67d48fdefc84653ebb09dedd5551d4d103d0cb65a8af24bfb4e8f1b55853137d6e2408d384eae8fa8249a82c22688659cce792d776e71829275e21d5fa28b02bafa6fd95c50fa47ad493b76d5c21c84166eb71f897490830b71fe76db8473a251a4dcba88e87669eade011d1d465c82b99764b4fa056fe8ffd68d27db531a6ac94efbaae5066dd85a81cda5c4d168c34baf87d33a50fee96455ba8fbb4deb66ab65b8c55b4f86ba05614b9c47d41ddf73feaf2dc04e17319b4508838ffed2bb91076b4dd9ec2f357d2500379181607b05f364a188c32fa8554b17271354b799ec273dd02702a71d46984cbcfd47ac152b074d3b99ed44214b1939030cf4ef4a46a5cf609484fa68950d118d638679db6c1eec115fc47d8971638df9e8f0e5dcb7454908cf96ea77e6e445ac6376ee42cc501b60602a7d19c9323279f151cf2a036e3f7246db532880092af1d9a9283c8ed21b1e965d0e3d1d9940aa5a36f6b242c4bd206d9b1452750d4fb886aba91f7d710f079ee34874871762fd900c28f4c0959f240df9efd64d55e7a0ea234edff26b5b6e2fdc51762f88ecf362ae1a152d3b8b5b2819b8a01d765ce0b01d0233d46771630c38d908163b9d1a0aa7d3aabc6969b34852aec76dfe6659d61e048a95bfec4b87c06eef84e95bdf87e0bcd5445774924b6f495699d1a3c0acfc2055e4be6b0ffd882bc818d289dbfcfd3f4c5778011fd2ca21d15b72741de3368b219b337f2363babdfc8753ed9725ca30b14c46cc5d3d18cb84a351c3822745cc9f78beccc4cc16fa1eb3460d5dfdb52fd405bd3b1ecb7c370d611f28460998da2ed0263e8ceb33a7e70f40620275c7c0fea9d7d00ae6ecb0e9fdab77260f778406ef4f7b07ab5fd71fa10428a54db7d37001cdfe37463d62e09911aa25142871c5c349c316927f8c824c2f633753753609da6234a7bf2a140ecf6b0fb2b57f322083e45b14dfc89cb4120bfd387533cf63d8a111fa5b82a2c3d62758aa50573a8d32211e53c8b84b9e9dfb2641acf088ddd9915ad151e598c961428f10b0e0a3f874cc3aaef33a48bdbc44515f0e9862cbbbad73b64f74322129647ec1a01adca34af6a5d15dea0bbd2663f6040cc5e21c390681490f92f02b11879b8f18863536a4b0f855106cb120dfba78d6e6deefb8c6b68ee3c7733440a6fff30a95a9ca4aeb42e8c4fc0fad72269a12353af8d320d4af96c301e59c4cf410cdc598efa32d0d95e93fdf5466224d7ba56016e5443b5c28583aae95d7cdf3e6b09c1c2c0aafd02d2e6e61c3572c22db9b9b86e352852402cc09e1f5980c8b67114cd07bb1b4dbf580db04bd673198001559f9bc3174f53104b8aff41b11c161c473d41e533cd4d7b8a0ed940729db4914e8b6895c0b22d1551c5db88e88f4859c1074fbc08b3924ff8aada36bc8524e45f1cecb05d134002762c8abea66240935117c10cc37232d108fff287c585cc67e897983b5890ca4a9fe33fca179ab9cbddc22115087dc155209197e7275046d67136fc56b899e295333b459b34b02737b15d30724c46721b67c7bf34b5d2320dbfff7d4e611c2ec52cb9f1de0f8f4aab8057bb61a6e6443c2fa8dcfd21390d1a7f39fc990ef63d9e32648aae90974110dccb5e384ccea18fd2451a8a49b13f144be413bf0005d0b3be9da98d0c84b4b219524610222ab628fb74d89dc974ced699714916a6b8cbbf067b7b5a754dd1f2614d17db320c46038b0188703bc25ea07023ba79e54fac31f0eee4084904b756e3901285f2f54e5e7e79bda3acab867bcff85aaf5aaed7ddcbea4c1a22b2351f10b60f0fb89b58f15072b656ffc721141aa453b74a4e845276c0291fc528fa570ded0a410f7ba1b0862a67f9b4f64d1de6adcaaef2a2936e6a3fea247d3c7938e180413bde045c8c8567dfd077f9f53d289ae35d2e061ead805f0ae1464b1a1f27c1ac478310868bdb0a59acb076ceaaeb4cb6dd25374e59cd29d7deaf3ab3c50c089c50045906c2f0392f9cbc8c3fcf7e49b95ac4b73790cb49785f94b9b16fbea581b86db5345d027f9781b07526d805c8df781d6c23235919cd9d6c0b81ab2f276c7ce77f175ebdfbc2de7e4d0727f4d0a15a91f591caae745f044f7a2d686132e36476e72193170d2357ca77bd710e51c63ad832210ffd9ed33d6c621d9b49d6b375fd1906e58e17c1bf34a3b38bbeab7a265f0baca47c4fb3677216e369515b8a878597ca0e6050009cbc79ba49e27683cbf33c90f37562b25089fc500e24356ad36284f28b194576a7aaa221d855ce309e4f1f07d3b90f258633b88c4755eaa7a7d061d726ad73e7d06713b302b6c0fc05d74d5b266e1bd570476942ac6c0d61be5be68c6fea6510ff2ef61124fc085e54e9e6ee39fd35d4644ce3c4f12dafbc05a137d39f578a7d2d31c7c6706e3bf4e3d59c7a6016f45da710fa21a62fc12a865f62a953cb3516efd77a2600e42cc17b73241e49c347a95376c05ee4f25209ee293284630fc8fea8b58f8e784d75f2e36a479be030c19b2fdb7e29d7c35562e8658e5a1c83d63b9db23b39b60c93ed592dc8d80d600a72370d069515d8d687ac33a50f38a604bfef29d1b6538c0cd56fd732c9bafc45584aa174d09ddaf4fb75c0429b0f6c32065efc0f781f067ee5c4813962be766560995ae0c1328f64dee83aa81157456f66254d55cca6eca9a1f1f654b34ee6d792acf8616ac1f0c1010c8079fde250d6158a679487285937bb5361ee55f7aed58a8d3ba72ef3a43d443d59467374a1dd064c5d4221ec8c100deb0cbfe554fe626cc4794ce7ee321b8277f35b27556b70a10e1edfa50df3e59f4fbeadbc777ca313c62a8a3f3208817cc5d479e70e82f2e465dfb58fdd2eacadcda560c350ad8827936167fe4d1ece2e60999ea59e5fc8424ba502562f9fa3ce805588b1b4355073a8a833e668de790fd4d94427960923e8f084152e8ae57a3019a1c46fbdac05090f6a573a18856f714c57f9c5e1c8209c22c25fe5dfefa02fd3a7e15199ad3f7072c119aac1f6baf3e2dd881ef0d63725953c0d6c80de098b3df4e74c8da7f9d7d93b30be1d0276312789c063149fe7734f26b2ab4c37738cf549106d724403269e87b8a2ab5ec30a1ed854796e3d257d34305d8084c2d5dc945c61192c83c6633904e98a77d633b8dd4ce4e592c7e532d3d72d4e9dae2f205ac54f81967140e1e878608c121a54a4fa364b1ca7dd8da242bc3bae3b3b67d566acc3b3e44457573049a3a7bc8ceab14e0579001adb2ab6595b27d86d8812b203fc13febc92bd705346c7a886f0ca2a2de3ffdc7ce94c404a22ce34cb959ff482f9f88eeaddb3765fb0e3f920ddee695a4b25287f85abadbf9ef9cf878e7753db94f2daf5a2635078a1ec36a9345189946102fed46fe9dd22adfad0b754e31421abb6967ffa486f329bd223455666b5bee3031ff39167e900abf1844b2ad8e60859527b6059f83215c3f64f854133e94c37e520daa54a6122adffd8a92944878c573b12f0d49dbed715f18f0fe9a1bd163c6db85e9beaebb18fd09076207825ae320033cc6a59922b3541ef3f5fb03ba1d3c231d26c86cb497cff89e549d6a805e88c42cb7c671bdeeaeb2e537980a42fac1f3754c24aa4b4736b9033cd99d5be0deacdfe7c47ee30a542150a890b8aa65f2469692c33cb8e33ebd49c6b9019e8da9f77591ffd126ad462013d4c1165c9fbe00711ddc119551440c027cd8abc0eba0e75d508ad3f0e269d46ee56bcd7ec7939903abee5aff67af81bd64d02d1df1d13b63325e29185559463ae3063b7ee65d34c9fa2e339f447c95c08bf877f578352c1ccf89b765357e50a09ba9b243d021e344381f61bf574a9d53e267107902e897ecd1a15bd233c57c1ce641d276514762be828f933fae581726e1875dfb2fd89fb5f5872c326e24eee93ec51a0ae6f9514d2b3dda9b8dde08e27b2eba684b1413576d5922452021fabe7a954f4815a62fa7ff0fa9c4b3b6a6ff12855140190c54cbb1a2684a89efde26666857722a2f37d95e4af1ac65ef3e0c439a96550f5e1badaaa0e1b44eebffeeef00f8a4f33f74654e6c240cea5829e3ca42277118daec54c6935f262f9bbfc4c117ed8c188ba295000be069b36fe0bcf0108c0d40078f522f72e39f5bd237e0ca0772fb4dffa90a080652db4548960f84d24e6b1e7f4be29521942e9d740ea39f629e1cb7cacd24778a65a154d276c98810e76b830dd14d6a7d16ebde1aa530990b00569932c5eedb6f7376b1d0c0f15b1793ed31babf52631972bcecc08c6c9d4ce33c2b51d7c8dc641736e186699186cd35af901eaf56ecae6f36cae2d66d05a9c38de69d21bdbc137b5d152dac9d52c30e04cbc6d52cf1daed1b13ccb7a5892e66c506e4924e8a606d714792f7403df8b34a922d5bfe7ee76da50084d323f75744a391327b326607657984477a547c4991572dc76c2c3bc01a02bbad4d618bc49512431c40288970de966ce89efc9e6e73ce6ac55b9a698eeefabde4c0894da8bae20f86ae12256c3bc6ce191bfea9cb9600a545653af9e92d0011655c6ac0ab2ede192ef069ceb6b6f572a9767b7c3b3389cdaf281daf4b7b580b39316c35559fbf0f2c017d2bb56c8e8b5fd80a00c628f237c496084d0487c8c0081ba3f796967a4a6674a98096a8b7398291186515325b71577e975283d94cb53226f54b490105d18352e7664e5db6716836c8d41622d6667e7a035f07f5af22913a92df25395f5c2e8557bc850a8b732af3993cd71986ad969a97c5a6a2cb96268c261547f3aa33f37a773c5972eb7319674e52b1bf9fc7a489e89b985c859b8ef5f4e9cb91b6fd5d7f5b2bd584cdb9629c5fe6dd04ae2ea7d801dae1bb68863b1f0554f5e0adfd929ea9d55b3b54d9fbe10423e3fdba401b2448c307208ab2cdf80b0f9270994019aab3971df617584b5916bcf82c47a90573b6fd1ddce681326e479369c74c05703438198fb53eb7fbe6217cc162dfb68e7e30e01f54b860c340920183c176f1d0ceae0e9fdfcd016607a08645f1b4f9865919cb24b5463b3826207af321fa263e7be611b8252e1f3c0bbf1622a49403a2c0bd548d3a2bc126a8dfc3d47cbc093c5d5562c27ea78fe38295ba63026b1a0b80e8713f41f75bff8790e6101334e8756f670beced8441ffb812f34ae793b8e35a67259b804dce59767cf8163f963ce95235fc06f561b3481c48c7f7c05d7dc28a613608e0a89a7108258e4da21b92b0f65272386302fb7d8b4cfe184082db49811d9133003bd9ad1fe86b78878eecbb5d9a502880b4c23d12744490f9ae50ac35d683b120a1b4a5acd4eb421a6f63f93e0d27dbb439cf102f0cb617383201611aadb7087a6313788523da37a362565490a3ad2bd612c18cb1ea6da79466bc570bc8973b9ff1326dd0d84bb5141ad3e9e017d0821a27efa1b3a26bbe7cff994e5c1b319d00305750984104a5d1a3c0151ffc72c11bc58ba930a9a5fcd6a470af44aa59fa9b4eafab878a3c40ed4cc18eb5017f19f67b79ed07fca6287b949c570cb1fad53", 0x1000}, {&(0x7f0000000240)="8f4f35bf440c9170bcac0b5835201b605225a931afca614b6fca14de1b61802fddafb6df1472c7bf32a36f6409453d39e1a34fca7d44fb23d48bc091504092977a39084f1b2747645c0cd67141e834540eb729a1b085f337693e922acbe2c43b831fc3fe647f6f", 0x67}, {&(0x7f00000002c0)="1ac088eea04510593b1eff039074c0b08eee3343a74ee1583f296b525c4a01aeff8f26d446f048ca917d7f1f37d8aad63aacda698e0c987c18cde40d480571aa2e68d52f83c8b748dc067fccd105790ed35ad689b5a4df9570c32fa727fdd8675aaf6cbc82c4d820502677598324e46000bc7797c88d", 0x76}, {&(0x7f0000000380)="d6763c8754f4d533a39b7acb4b74c1dc02df5e6d32aa88026245021b3a01d82efd8129", 0x23}, {&(0x7f0000000440)="b260098546be7c92f4defbf13285ee4f62f0fc6f5e2720c6f73cc9945fb9593856e705c5137fcebab764837f0535b2ef0551fdcbcb511a444a8e6995608e19a96db7c957b67d0bcf658f761ecdccbbdd398d9b1454885bc9ff0281e61645000f9f40033c5c976313d7a9cb1195b1c7693e1540b92e9fd9e7d4151e63fa7f02b1", 0x80}], 0x6) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x7f) 02:02:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x9) mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x7) shmget(0x2, 0x1000, 0x190, &(0x7f0000ff5000/0x1000)=nil) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) write(r3, 0x0, 0x22) fcntl$getown(r3, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 02:02:28 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:02:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x3d}, {0x6, 0x0, 0x0, 0xf2b}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3012, r1, 0x0, 0x7fffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:02:28 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, "956416b71ea9ee57"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x1) 02:02:28 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) pwrite(r0, &(0x7f0000000000)="bed6fc0e4910012d45ba463648b89f59ba379684a20603bf9a8a9dac5889ece371927009784df303ffb004e0d1171c37ae2bb4ffe697b594d7a32bc5a8358a887d8500867dbdd82674dcd78138bab7fed18a7c0f09f1f1e2e22c26a517c6c067e0756f1e2e189612f1695ca31badf8449b67292c597483372ac69747b919577a32567b4fd447728b6a5d36f74365aeaa986286d810c296ae30800e4b6667f114b9c8c505ba941c521a0d4d7f4f87d205049b0b196de8c5e5836c83e49209c7004152aa1f48c1016dfc4ecccd48817c3f9cef876052bbd7522ed4c460de14dde3d5e956c12ae67c36f88b1dcdfea454e0940fbec43371be19fe2af91cc87b6a6627119e6a4b2ab3230af86397edd8c207a1b9439cff3a243628788210554e8b86ac70f7258a168437e20fdc56c1ea9c15c26770e4a936c37a266d4f880c341ec48e5afc09652794baf14f72145139ffba20d33bcd0b4054b63b0b4af73c1950ef2c1d55269cb95a864f9c75154fda8d447dc01e3ecae9e5fe4393ce35e479511c8014c8d4abd0dba073ccace3722ded9dd24af4f76683e076d656276cdda88d951396cdeb8461cc8580df7c2bfe4a3fac81fb665401ec93f939743c572bf5616c7eb7e7d950d70d7b1500e82c3d69fdeafc854477fcdbccd616d7b0e055d088e852099eafde1005ddadc6fc72f3f1d616adadba6c70af9d79dba6088170de90a69f92b3975dba985ccc314ad88bf3b5f9aec6e0669b7bd9c9fcb34b95e05c460d10fda234c37cbbda47f1cc1c0835f59d2cb4c42a6bf1918d3619ed51d9eb73db5916a2e09b112c948cf6d15bbc9778da88b39fd1b1b3e48c9a535360e7bc02be901ce185de0c6e9971814292b0db730b26c2a1f72da078f410ed49ce9f3bbdffd6eeca968cbeece4af4773a04d01b1ff483413ae6b6164b3439e915418fcb66b22d3d172b43eaa5452add7602695a75e1f90a5d7dd7644afb2a68594f1bfb12021f11a956d97ff8562961758052339fcd4a8e3414ed40f3742ac47a24695e4304178d518bf6e6736344ccef445047b214ad9e1ae7174be365ebb1263d9e4068fdf73b374008c02b7872926580842e39541abac218022a01bc85016dde252f4f64b59e629289ce9d617c98193175c9be3fd985ef4f09acee9ae0b52aa30e619cb878276ee11e7278a1954e6ebf52ecc08ea17dbd5525a2a2abe86139ad727fda0eb271debfc64d6ef84feeb4139aac4a378d3b8e1bf02439612f49197e03b611f7b1de72b0db1d85b03ed440ab83b517f6647d273cd4f381351ffd080d46bc53f59453d79d5001c5602b6b3e28e18b6d63e5ea0dcb208f5e55f9ca5147a7784d37b75b7429037fc934c27bcd56e7f042fe04030e57f5296431831cbfcd25640b9119c7c8f1129748203ee90bad03332b67b366f3b9c9fe53d8c5bb8ac9cd3998fb718c5660f3ef93f15dbe611ad1991878b46c8b46194863b2bc481514d69ae614c2884fdf88d9db51bb17d5346e03df07c8fd1e204f473ffadc7a9d764a045eeed9b473d05f5787cb0aa7e459c07fdc77841efe69eae61033022d556c986d46c9a9daf3890eab6f75c095e9f8d8c20ab67cc8db966d52dd3a2d093cc9d80b7d4a01b077c5d7bdc8b88de109acdd6d98dd44048531d9e3f0f74f13e1df62b17aa9609276d85f9e4c50a235a8d174d454ef2f916ef2cb98cb7a956179a9e90d747f220e37fe921a26766a12f55efed82aa961d6ce4e3092c0d8096f55b112b7fda1daad7bca36c36458b8bd119fd835688ee244ae8f075ddb8219543a9b6869e54894ca8247a46f437eb64bbdf414432b9205defa2dc53eeabe69b6fd8d05f39b279a6dc364b6019e8d1431c867587668309306ad3d108c5df626353c3e92a117f6851a890516b2aa74c7bbcefdbe0c190c8ce4ab9b2c32bd737c20e582aa297dc3a2cb5ef73a066e82c577ade99ac1c151747be2f5b31067f4872e641f181826b054df5b65650ab459c2463ab293964b46dff10f7172c658b97db894180e6a160104a2e593b442959635bdc344bc23302c272df7ac8b024a34b1ebd32b414ed317510e4125303a811b59597514563334f1aaa01a3812db8b55cf8390f90510dfec87d497a96bb6430fac4a1ae9662abe621f01ea40cdb7f88445b0ca584c3c3b0cd2c9e1fe80dcbe06fd477d1c16d5cddb22a295b2c702b53d490783556c617ad2fd79f80d9d9e73bd3a270dd57d48f1af2a98b5b88e1a4311a9d3fefddb541771f85bf7bfc468bc9cef21e24f61be08cb5d88c442f36a9b703052859c3746f78a98d3559f8ac0341b21ed3bc71bc2a232302e01784f9dc92adaea8c848480e683e9c44b7bcf8e72231c5c62d222f72fffbd630faaac950580d46fbc74b6e285150b53c15ed8fa81535152125487dae1aa1ff31cd089d47597b39b2a6bb202ecea071aa70657ea781acaabd4abed5c055fd03c94be780d64be1496135d2fd38d46b22275f1e5eb840936c9306e66adee23e10d16619d6cad92139e297d9ae0d42ef495ea39ef0a08aab9fe923f3ca11b5a9e41bcbd975c47536876f166299b54efd96a9137cced792f503e66823d871aecb9bbc828906e768d1c9fd8109d6afacc5c9652fc7bf272fbdecb63d72333e309c696eb0f0dafeac5e119bd5aa957069d95dfc068a246e941bbee46a9df52e90d5982f11ade757e9dd21f7a31cab6ea3c9ff382b779de2add5c9351e50afcb1799a86f16c082d849868488af5733aeda50a4668265d5719cd4c935d6a70cfff0209a6feed91967e0d8446d4bc8e05ae84657eea56d6e8674b1f5174b53d73545165ea006a16bfef0f493ebaecc4140c6a3f3b9209b92c5726f45f48a6e36b2a5d47b193e8c84ea4f1c1dae14ed87caee2c6c6a0cab422f2d34fe6e2e590db0cfb4cfc42653c393eca868d19e38e1fc86c68df66fce82877a0aced8b47995e9cff9fe392b403484338b2e1277b930d6392b1416533dee36e22d727794e4b4bdd09ce46e720a46486c8ac9923b0036e30c5d3b8956bdbbba6e80d6e35d430672239403b92876b677422594f43b30b5a35d67751809eb95222b8b4efe4e78abc5614c545ac10d1bcffc4a15b912d49126ea9d58236c5c4b4ca63ba4a97fcb38c064b2dce896b80f8c74a2fc22f84b1785a87d55f4689adc5b19ffab00df07f3037deb266e739e4a01332359be6093614074e15a165dfe888e2fb5bac00ede3e403c9cd3ed63e9ebebd3b86b0c3ff99688025a109107cd349920643d43f7929ba16bee5e3972a9f29caa67e6a4294e87dc50415f3f29a5fb44409665b39073f836f98990d9def0a4cd68c36c03aab1b16a54f2205e588af97517a01e35f9e19813144afc7a2f2908c7581c0f095042f1f6ac1afa870d62abd1f30b74ed850611ec8df0780663cc8231f0f5f0ed45f6f8556fb93d1735f74e496d450bfc1713a2636ef924f8a20fd2fdf4f488d0082527578a2bb2832181344b8de801522c4612c2c3540b0914465bf7aab8d67953143ba299c2aee373ba26a3a8338767bfee79a75b40ac67a24ff2c5383af64f1c8b7696cc7c2452e61181f7d6fd58780e0f5f79d91d5171d7dfd7d114b43e6a18418d1990e0035553395a88bf9cee41b44bf886a89ccaff6a2035157164d2880cd7ec84e7c3dd03a7e130674da07f31f70084cdf2afe165e094a3eb38d3811480d2b4bed9ec43b07470b6163daeb7f772e164573ed00b5eeadc744891354e332380ab874081b50925725936fb568a3e625ef2c1ab7bde20dbd0f698795cdd1225660298b21be7e8d4e553fc3bbfcea567dae0c84f6ef368576a7b82d49c5883b548eadb8e821077369046b42a666b1cb4bde3f8f36e9a248e68c9a0d5577b3c53622a1f1ffede62c7d000c978819b34bc5a875e369c7bd75a2a3268c83c27c2987491d70ed059b55237721e51873945c7c750d8e321d7e65f02e07d42ecb66b4c9f3649163241bdcd222c7e0db95dbd365002f1cc6dc99a0e62c6cf2bbcbee78ccbd1a103fd91329a467b4e141d64b290ffda6a700e3150a2f1e2638aa75edfc55941f9af4dc63f636923d2a1f39390f2bf12f05baddaa69a605c89cfa9baf7f0086966b24f61132c1f7694adce7845c5bf2217759ebb28b3180e039de2fab48cea3a43020abb07c6d715362edf106d861e9dfc2243f4c5d879b3bcc0a8c37957184535ba6fcd4bf251e09323f3d251654d5bff268bfd40a13e579ed03a70bc5fa6b49012eef6a7873a39bdac4a440043654eb70f9705412e4a01f1bf696ee02bb5b0f71874b4b0cfa973a0aed4383fd63ad7ffd133c9fbc525356612d957416bee1fdb0395a5f868944d6e66443fe2b15f61fa9e223b5504281ad636e432b0d271f39bb47a503c5535056e02b2247dd506722ce2b06533828d0cb4890b6c813d0795a7e79560186123e9b960e31f6def24d21a1600be9d1f3b3a3787df5eacd280d8a3d15e032de0f5e91c25bdea6f43e98f11037c4fcb336134e8f88057841db1440ada52a26309e3805ca41c13f2b511b82cf2e36f9b9c69c34e09b0f3903f3add76e965f368368e90f16a789f355abb708305c6ceb828679971c97226f6d111d49c81dc9523b2fa7553f45b78d31a51675f0bf10fd2787dd2b319895c6a6745fe01d2f680da2781463db18d0ed5bb0b7dff650bdc0b1b4b2b473c0658ed88c1156681e1abff8c0bda60cc7ef60bff4ee713499eba3461323523c5e1809244dc7e80f87d85032604f29258d218ef0b59d029382f52ab66879eceaa2975bcf266de81fc3b66b76af4ac5d3bc25034498edf79c8be7bc01a42a12ca5164e6c0d266ee94d58be8bbf4bb948f0e49d94fcd472a4109af9118fa6c414d8e3a4773a148a920f94afea12afb049055d33e883f71cb4180ca24455ec460b0303fcd94bf60a677ab822d305bf3c65419d40e64f522b3824c30c8dc892175f9a256f903dc42122d267d9fbd79ffb474041b7ecb5f3294a3a3d04483cc1fe1235ef0f05bd55946969c7f9d5aa8db3019229f7e28804422044c6bb5853da3d07e5740765ee0040376f3357cf5dfbde4e3b0e57bd3be4c03cf27f214c3ee4aaaa9a3c3b55b2b3defa014045416f9aefe16d0ae2c4f793948d18febeb44d27f6b1fbc7b343a5bb50e89dece02154d9284ca2e3694bf6ca65afb4c5372bdda05abe379204bc236869e30e6eb7e35467b00870e4f800cb6e200c0c89aec2b4d921f02c23956f05f06f261f61d64e469514c6c7fc61797ead406d4374c731771f63395472df70f0199e0349792404683ea5a7ee2371ebfd1e1021673855410e40f7c3449f49126727f5fc9727f1ed82b1ae3c1c8494b279ccd6249f21320c5d0c88f4c898c6d49efafe039cdda00e2cbc1da32f49e2c4167582874dd863963e6ddbbdb186ba361d667b2b86382ff1e6e3cca87f84a961205e8346fe3eeb8036f76da7c0620428cf1080421887a2d447b3379e06131056a71912eaeb1113bebe424e096bca744909f594678498d8e6369464a73f099c6e4f22bab6f37af8fb6d7f216452fbd1f10c0c31e79160c5c337b700273d2e9e040a0a7bb381c9a21815898b76eaf1763cdc49ef1889918cd4c6a76c7ac24513a0c8d51aa855720d3dd6e463bff03cb853e05c2e3da8a92c3225247d9ffca5a628ffcf9267c2c5393f46096b4bbd3c8f7e116b075d7925c4158cc788e8a7e13346e6d9cc06979038809347c6871fc1fccec6045fe5b94e0b45bb0d558e51fb814accbaaf16103f21f6fa73c820a72b222dba21ddfc3f", 0x1000, 0x0, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 02:02:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x4000000, 0x0, "010000000000000000ffffff7f00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) r5 = syz_open_pts() write(r5, 0x0, 0x0) 02:02:28 executing program 1: pipe(&(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/219, 0xdb}, {0x0}], 0x2, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r1 = semget(0x0, 0x3, 0x30) semop(r1, &(0x7f0000000180)=[{0x3, 0xffff, 0x800}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) setpgid(r3, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 02:02:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0xc, &(0x7f0000000140)="da02cfba0b83123bef2cad9597a06d74d8a416903bc2fb55dcb7c71ba6ef80f320a04538234638e054ad1f9edad7f3cb4f77fd2ce7f0c1ba8878cd665959fc77dd8a4fcda8bbd1ab8b81233f9b0e8568ca7e7d953a69ce718f08b9d4fc3087280187324cf9d3e119fb1f0e89542488b91b42b2ea5e84c7ecedef46f0ecbfd67b8e05729a7a96b4f334721f9b8a7c1545cac8f2dd464710395a1a054aa9cbae1f805c89ae905e848bf4f78745cb690d1fd27f12a77cede94fc68f990aed35aba92dac45f5cacef57972cb83c2a7f16842b9d5f9ba9f7361c0ef7cfa169f332f129f68e9c35a21025a5b9e", &(0x7f0000000240)=0xea, &(0x7f0000000280)="2504e6f7c3cb0fe17564678ab18b5f8fc7ef25151c2b27c6fd2855d82e85cdfd2765fe9c3c81421d055c9b556efc4a01fb5d0909b351b2eab874d8ebc91757989d09f01d05dce4f14092dc67c30ec8a1eb9513f48f7b11de6cd3d3b5f6c1ab38de90164ddc7598e431c92e278549ce00e87f225dd718b15641cce9521160288d2d0bae35362a28bc7d52f60ab8bf77d46933f21db4ec716a52a98ebdd8ed497397290bb2979674b5545d2642405b7c7b933fbafe59638319150683615b579d0c21fbf027160c2e3c468e5e1f1074d3acb566c3a09a18f6fee697c6bf8297bc3ea29693afd4318f1747a8a0a8a312e9b57ba6fdcd2d67702f96d88e545a278cfa27845df1d900b7740689fda23f09415cc936267487fb718cce90585587694ee5480e7902533e0a636afa7b952871b0158f63cf217832e8f24f51b2ba098d825f88993afe6c4ebf4d934196459c2bc587129021abb802eab026b9f846a82d39a1413c414b99aa32c7f29b7f6ecb98380923b892e508e7f9ab2021f6dcbc1cea3c75c12438ed12dbadac1d83b06eb750a8804eabf36e5970619dd2ff16a892966a9fb8abf0499cdc3225db215b24314746eb75b45b7f40524560dfdf4981db6a02e35dbd379493cd518aa40f3c3558872435238223730fe00f5642ad6ca865985c66d1a8758af99dbeead4860db06f5792ba309b05494fc7440b7c1bc0442d8efffa466eefaa73af8169f1f2939f04f33b19a7e0e6a0695e3c00fb8084e80a734f7c9cb6391b03e95adc9520f260759efa8f75bbbff81d0d00dcddc5fe57cf6319574939c8db18a549b23eceacd0a8c0b171270123c1c76fc1a7efe0a361308eeb8cf987e577c7e45f148e44aad107bd009166515d77c17030f04873aef399955f6e2155cf674a05fe07bc7664d8071ee6997fcad789a0fd932285094cc7c54fedb1716cb0d0524ab0f47a39c32470348100b3ad3a6b5a7a4906f890181dcf6925d602c291d01825840e8f0664934fdc528206ba944f46ea0e1e73f7209c5de5b430e459b84d9ccc5d614d4c662c2039028f58ee5d61fb64ef6778915ffaf9e2eebcc6e3339cbe041ca232be5b1bc1a9223eb545c8532e8cc488ec534eeb3c1114360acef7f3cea6a5ca5e1a90f8bbb729b53f3c51511101cff2a355a2891cb44190222590f0873554a97d8669104184dfbf551666304c483c21419329d45da2e836cf19db24783c754aa4921fada38d5821b36d0fe1e854b2f06de3cc1320ed050f0b69a59c8125db2a6bdd9c1fa3ae25c33d42ce014f3c5450ba7680f25a67a67fd37d372549ed91d5b8caa5788d4d627dd31d24b3ba03716aedc0e1f05d1275bd41ff47e59e226de486675cb055d88cde69e7ca79c9c345a6046bc3807e8c5214a63fa8a72af3972ca12465d8ed066503dbd8c712bdfd692f6163f4f9c38ad9ba3b4838fa3e2e89cb89d4b591413fcd6370216273ef0465fb817b3f3785c38c80fcecda5b20801769972888a672604638b82d4207d3defde777cbc3f691171dfa5eb5c64aeed0eca479b00512e0ae6f712c286fdfb8cb41d1c43dca979f407f262e44c1d9dfcdb12e14d5322dc798bb8f17b5ba4483b43c70cb297a2a20f209f4d8ec8812ca433048105f4341b21a7c7bcaca61c3aa8102b9f06a356b83bc066efc061ee7a799ef931e674628b30cd8ce81f73eff950a9580b65c2cd60778d95c05b995ec971a18ffae9791e9ae5ea3dc0f9f760856cf12b558345af546b547ae34394f157ec8cb011c6944ca9e6425d2de7dc948a4be151c36eeec2b28dab8d76f8ca81a5c6ef1e3682488652e448b8c6876b492748735825ba1f284fb6716cf2601f27b997413f402e50f8f14d845933b913c20462e9e8b61b7c5e68b27902a91717aded3303f4a34def7e32f93a776e8bb17c2afde386535d9aafff4cf6b355460c52ee4d46d738f20588b40c27f346bf698ef66a4559d8162c06e3edccec65e0ea888eb287e9b8a5c2236e149a74930293e9a149a36d39db3e95ff6f3ab9fa15bbae8f9ff2b7f3f5a7b76ef637b5c8563366a2fe4bb3026483ca4ca9b43a7e75c1bb73b0a553a12d509cf635f9a8cca149a7d404a0b85e37aaab1d6b36dae45b53cf72d32f97e93f454fda46b7885f0033a9f52d31885779d5b9f3145e4f94f16a312363594cde7dc6679788a588cf5933f631dced8dea44a15e677a302cc8caf5c53b5e26cbce9b852475c88457fb7f17abc3ede1a1760c6668d1c66ececd2e3386713dd5b3fb0c690b2ecf12a6c03598338dc3d60a1ae28d7ba6d094ee3bf21b555f039a9c13aea6aeb3fc232db57b7d4b43249d0efefcf57de4fcd427c214552b86f7e0dedc60a0932cf841587f3a1167c66e810f6664e52b34eff4305fef7742c6b013eaf83a3c6ca0e6564d7c8103b72b43bd0efbc0af11bb76e89aaa0463d1538e112cf055975033c862b5a5da1a19e6b777b20638c0029c16d547278532765c171921ce526bc5ccc532f3878a779e6792febeae8c85fd8baabda758b0eeae238416637edbec50eac0a1365f18e15381dcbb54a2913b26ef251e75e458a80d77d35ce87753533c3441b80126c02b8b222c797c4f144ad98fda4367ab80706f98409e03780a49005f24138cb699b2cdd2629fa912e9cf2b88da5c99af9ab73e0a6ce21c8c6378d05fff896b75973b32add26bb05632c6f6653559259dd49326d29453ed2d5ff5f6bb795607d0d5d6598e70d0a6ea58cf0945a60afa6f86d80e9aca63344d55e318147f5752cc116b9230ba36674892ea2ba99799bb9378d3f1f4722af6010159632dd36a3f5a03836a4b98d7f9432c6c7b3e00a4c8a69062a8cc7ea12067c85c2e17369b6859cb7ed3cfff7452fcfcf86b24f77f3d094339073e5a5af2b44633e4f3b350760d9c1791ac6f4728d7f296290a9efb2fbc20c4550437205c72033e216cd8cdeb172df07c12189bbb10120e70a77b2c9c6c7a8fae6e41c452bb9454152047629277df3a659cc9d8f58d4dc43c24bd63b88e20dad6212bbf7e26d94166a43e531be2e380f91ae7facc513db1d04a902c52266b5c7690c49e2a5bdb674ccee99d54a4a5805714c435d9e993c8c7bd2a481326146c57975424dba35353edc8684ccb3007ba65c270d48e26cac199f8b96d9354d776baa5cb465a05ef31ae17dcc55f2710c42716917119f2f67f4e5ff20b2c43af2f1a522c77b459e3bf99738f591402b7f829175d7e17954ce3911e1b76fb57c10e3593d3ea7c9d396999418b44fbbe1cfa644aeb5946b35367ef5bdc5e0a8a716d6b1fbd9c477e6f52c9f17d449109d63abb1c8be936854205ca48322ff57049a44c932b3a5a0d8bd7db35ea6eb426d418e7316d0062ef3191efbfddeebb43667d6df9a33d47c1799eaefcd5f3c2c17f745cb2dc80620f5200208bc2a437648ae108dc67d0622fb469f62202a1432241e68e930a40ed3e96b4e717025138e515152897b2c7ade4229417fbd0b6febce8d24eca270d37b5727edcb814f1ec55e735c4c2b48d60e19fab21998214d32a801a249d118bac9cccd5a6d361025333ba4796bb7a8eae79e8fd3ab7b5f9dc022a08ad8b32d3520d28fd053f7e89c8aadac682f37a81bb6d88650800756e430cb3634effda4b230f77551330eb36e874820efed675e15a481cb685c2c60ba80e1ddba903f7a6ef73eaea80da9645fb216c7f0739cdbc410ee1702d00d39a79c0ef2d644c078e3756f5e70cd2b51767f76fdb47319c5fb4b9132685a31053ec475af829dd40cc154a57a2a94df7f5afe395d48883e33902654d836d0959bdcb655506f3116822e0743e3511615e9f0dcda1e054d0576cfc8192bbe52e7994c9182f8aa1e270a854fba86ec8d56f89352f87cef37a7995241106d9230b1b30e4cfe6e040accd80ee9ea37ff5c1b5e43b4e86f6aaf92b3bd777f409a48060c5a708b4115c5ae144683232b0aa64ffc92fe07e719001b01e86b55106b57d8c49b9c055309903c808b8863f125db17e08b31a837e191a4624411241257ceff64a5df938b91590479fd450c75b1677cdf24f573d283dd57bac00d323745e1033ba48a319959654a7d5519df2728e3877cee24adf24b14826741b60b09f388817a0d574f1c426329ad3131821028261f11aee5db4c617d769884a749d2194168288ff862e50e1147d19ce547b17db9f395f2e0519a19a2e5bb2207c5c097afbc012c5d1d69921b1d0ba5c3e13826bc31d34d82f958d84552fb879de8a576b9ec9225ab493d471cffadba486113764e5bf52956fb0ffbcb88d2fa092f8a991f86309067d351599b53a187a7e3ceb20a6d1a9aacc1ddcb90f229f389ad65aac7b1bfe8618b2cd3bc70ef7c3f9242dceda6f78afa1062a034d8128ea483150bbdfc641334334a80b2a95e2c11df7e7f8ede2597e1830cf64901ee609bd4e0202cc71aa04796feab360a8dda929c038a3dc99fc552369ac9910e66332d9f30a82f3a6badba5be1e148b83598392c5c3c023cef0156783e09a9c13f52b2fcea6c5586da928fc395dca1f8e58fc256f2e0c3a6c7dba6bf5258abec0be28afc49818af29a3101d327deda1ac8309265368dc2003381a35bd2ddabe0195736f5499258c17097c2327bf5ac5213502d171339553947905f0892c6855090d40e2097e40be937ab7fa76b40114db6da3eec80a0ae09770c6b85d89e5e122369a0d2a12099a3baab1ca46cfcf29b7878ad1099f200c04511e0dd7b637b55c3308cad24728ea1b5448968156c6c0ce6fc79db8272261b3f19fba49df9136667d6ab5279c7869a3995222398d2a55d477283c7df8670295a18a82eaffec737f2f830a3085a6201653ccba6402a061199ef961fc40bbf10c69d56f13c7385abfc47bc4b832a3c66e1cf94e109970e23bf855f27ae52e834abcf05624673345cb9f2c2fa9bd3e3ff4a520d3f19b7a3284124c1b1252d0907e1bfdef31f3c61425b7f3b9b59be0f3c0e8bd0bf9d360759114ad9471e6fb26a6f56730f94f86c45d7bb99ff3155a17ec83ff34517a30d57ec751cbf9d50d7a0dc18fc19c00d25cc70bea0ff83305db036d52ad417f3bc6ab7e64ad9f95d526cf03ca4747cb24eee221561528653de93e6f05b1e25986329100b92a02373cd83ca0b3f9863e0f43f07f02b0375a2f956aba7ec4dfd394db4ed0fb979048334a034e55700ee29c4ce50d11fe971a7382f11bba4d4026c6fb6b4328b7280f601598b604c2d47740318a03d72ac2a82082423fad0a071ee1ce4d70e263bcb110961fdc352a1d75398fd835a5a4048da1a02d5f265030e7c7dc1374b8fc584d99d82c49d89a809aac50a5b6fc4f15a556775b49b1ac0d567f497da94ab97d75cfbff3e64030fc947f846acc447c4b373f68cfcff1909ec36f151d49a118cdff4fb69596efe459ec28f193a76726541284372d2ddeb24f79a28eefc0223d68d46319131d930fdb2c2d3d6c1eedc946b511fc204b36f1f6a2804613e502c748bdb8c252445f8ede4aae8f3fd1e2c29842e5d052f49b3aad8752eab1a45ddaca424ab7063172cc4eb5c4b701e8ee15b9a9e27ee4c5089c3fce0c53d47fee1b8db72687e40f19820377dc132e741dfafe50e97b69d14c8619ab480ea151919f51f519e483d1f9f6e9a845484ba8360a00251ac43f620e7eb737db0e06f072139c6b804741b7d211502d5b470b967ef9720e7da03bf9043c9d30fbb5ef9f28e88fd19652d120a8c56335b13f0de97e02fc213c2ddced3450da6d76ab7cb0bebf5169ca8a25c02", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) 02:02:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8081, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x8, 0x3f, 0x100, 0x7, "41f54cbbced8c9c35bd62c349f366910c8bd4843", 0x2, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 02:02:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x7, r5, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r7 = semget$private(0x0, 0x2, 0x189) r8 = getgid() semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000640)=0xc) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="e7ba8c156418489a2350bf2436f04328d33218c52b0928c93864736823313d745627b5a5d7c2fbb14e189bc7267d6cdd4b1fdead65bdc402ed3bda3a3299b813ca0db8a1a7d5e6557e64c0f793fd3297e5cf844b9ea1bff1d2fae522f75f819318c86c9d378dc9783a7b142d0b011df981ac84d798feb73550c0feb1d158d49d87f33519fddf2462809e1c60a8ee77d609989d55a0686951054bdc2e56186bc82712899f860d97e69b108584ea9694ec911686af75bcfde67277", 0xba}, {&(0x7f00000002c0)="140fcede88a569fbd6e022123abaf2a51a759a90353136be222ba16baba993ed648ce335f9f5683f4b17f1362c45f21fd25fc6f75405230791a97fcf3f744d2cb272c0e69c6b3bb70207845388849f57c739a3f498aded0bd22cc0db9a08a862693238758f00f08fef64fef56c04a9d234f9fbbc9afced882f61926547c0d57b8b16cbdfe1e9a12e09cb7251f11df69198f12b8916a59f888abb5eb6a401", 0x9e}, {&(0x7f0000000440)="d077ed29388e717da8a74872e9a44db17784ae095d3caf6dda44ca3bfbd9b72e2f8a9d96daa6a590dd5fdeab137def3d60bf9b9bcc3456964a9c215e2cb48df3e00d3588f0d2c86b7f14c045e9740c61611cef2864b3090c24a2cde539d0e12904ce3e940de7ad514bbcea61b47a275644adb35c92c4541a1408c8ee2321ea110ab8e37ace03e960544d3da12571bbf02cab4ec74eb9c6709df8c89f3d220c5ff926baa5527b0e7770f1772af9ddccdd91333cbf653a65de3492590e8dee546f3d374098edb00bf0a2ac9685195f4be7b0bed70b9d626df91cb95a7c3d1cfacbbd75c77d21b0046c839c71c6e4526ea54b794eecde3be50c57546b84d3d517", 0xff}, {&(0x7f0000000540)="e6152c09b7d125dfae76c938828327a4a905ee64979946e00cbbdb0cd58b25ceab63af35ffaa1f285d66022156240c7ba97b4440636a93ca9ab9e64616a7502bcc543d740a3cecc901e255c0b2c08ac5ddbad38e74885c520fa568e1d38ef47ae55bc59c40d2845f1ee11245d1fe22867ac26ca6e665869b7ce91386d3fcf3cca0e8768fa3787c95a7e44fcc1062e7145080d06f6b52b159981ad07c8a26b854bed867d4c75d5639084e2427b8a04c8a3d4055c7380c5de268023998f2dcab6fbce1286111460146cd14003208ca0ace6d71ceabd336920e58", 0xd9}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r5, r8}, @rights={0x18, 0xffff, 0x1, [r9]}], 0x38, 0x4}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/78, 0x4e, 0x840, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, 0x0, 0x0) r10 = semget$private(0x0, 0x2, 0x0) semop(r10, &(0x7f0000000140)=[{0x7, 0x3f, 0x800}, {0x3, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x1f, 0x1000}, {0x4, 0x5, 0x1800}, {0x2, 0x0, 0x1c00}, {0x4, 0x6, 0x800}], 0x7) 02:02:28 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01304a8160000000000040000000000000000000000fe8000000000000000000000000000aa008d00000000000000010001020000c20400000000005a02651ccc5169dacb80fa1aca43f3a46ce3c844866a93d0b21fa2ee2e65a78ca0bba599f5249949326d627710fb5c027d61d0f247896b75000c99a94fba56c0453fab3088da0b098aeaae7137a2410a609ebc2e2705965188e14e7e25b88177703877dc64593a6bdc46d4657de60bdd70bdba057ea26d25301a4429634d7fd2e783fdcf85893e35e763391ee03441ee50c950af88777527b34f86f7a7bac5e42d3f5151cdb5d25057985afb7ef83753638b4ab0debd6c4f0cf5363d34be45137b6d6a28d575f277ec9e09378fa9c9a569daa3c32dd31f396c68705c2b54f1919536ed6bafeb4cdb41255f21eebca11b3bb7d588534fdc73fbe6f3c3b6566489d30afab934fd54613c4cd6d51785cd2f1ce98387a1fb0aaae6b748a74df1f22ea2587d9c1d27ae6d5be7ac6e04d30d34c028038bddc7bb82d949bc69213cbc607b45b461a2d00c964f0ca0c1c64ffd363f4f4bbf5b1f0244d4c0b14f0e62e2f30c1b8d56a282bd795ff8a89167123393eafc8c8e103e05240e0d75521336bf372cd71086fbb39a767cec2a6487a6b9d2506b55dc0c7fe3539b1c2f6016cc0f9227abf13d3a88732e7c67ef36f64f3d75e4a49b96e0cc9316569a4b6a557b6719e4416c0845babe4765b7bb05975c2ad089d3ff1c6c8265abfcfcd347787e31836a13e019269ed5cd54dd2d495a80ff0fdc19409e8bdb301673198127f795a76dcf80afbf4afa4cd26e5f524884bd1ade16129b4c61ffc7d91226bb0febac58ebd5ee7df29cbc762c648f71be190b787fef0a4c2bb84a0b84e16a369a71d09d64d227ed7aef41d4302947fd9b3ed80df0f2a2b1f7ef7e92bf533e5ec356759c2f38a46c1710c5f9cec4cedb7c9302074ed6d46014c13653709901e6d6f60f9ed44e8f9682b3aa8838917084864e70393d99fdca571067299b831595791fdd67ff11fc9bddb717896d3e4a8e660357d76f30e4d91943d0d9fc10cae615ef77c6aeae5c81ffef1a376f5c2b00c8516158d7d69f46eaaab2dfef62a9e01e53162e115487a285a6abb84c0e351bb37bba6c824cbac369909cc5891cdbd5d5041f652c4f2d6b0d53de2b87aece15001f2ee90bf919308e7cb64a59c8a49d8606c9d1964b803b71c15477b3771b5e4ab8b552c1c579b1aac6bbf5e3940100000000000000dc76fb1705254ca9418c245612ebd91ca7af41c9cbb4cf161d0bb4f2a262e0faed5be6f543dfcf0c2a13764923a4b818bc2c0d121a6fe0860d76286d8630a9a654707d3b6fa4af584570ebaa04435ffd521b73496e2d62814edaa6c20ad0b4824e5f6c281dfe78a724d75bc91c14a64e5dbbf7fcba5c5e2ef0999dc9e54ae38abe3b7c9b004939f4b85c4e27230ab1ab3beb913ef43e467cd27e13ff109984aee626429e45295cdb8c0e68c50ce97f7ca963af0489fe54693d9531808a4c942d3ef7fdf103cb41f10c11cb25429549d0eac34bdae7f48222fa396a7b8748ce4c652275483bfeaf1083a934e331995a694a9da8f326ff73af4a63d7c8e938bcd5a692d8499b894ac1c21e461d121a7827f67a81d6471b99662b6800000000000000040090780000000060d65dc700000000fe8000000000000000000000000000bb00"/1246]) 02:02:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000040)=""/166, 0xa6}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f00000012c0)=""/253, 0xfd}], 0x4) dup2(r0, r1) 02:02:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0x48, r3}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x1f, 0xb10}, {0x18, 0x0, 0x1, 0x1f}, 0x8f, [0x5, 0x2, 0x1000, 0xff, 0x2, 0x7fffffff, 0x3, 0x7f]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 02:02:28 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x8, &(0x7f0000000140)="164e899ed05b57db844d10ab1e3af5962edc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315b220f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119dbd76c2429f240035fb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e0b0214fdb65904700910f3264e5999cf3617f48e2e737ebb0ec857c36d9d03e74cd22b1c0117d454d8b90f64a8cdd4db475915e101c4f6c55db07de4f943cf7930b878fc9b44713413ca2e75b78fc7ff306f0708ba834133f917ec02921e3cfc53fe58689ac7edd0a644a2473df1cdf866bbe4dffbc243d972302d18f90370f08172060740e9482b2e637eec7b934d1c3d45726e63b1c8804d66aaf0e6947dfa05487902d6c97cb579bda399bf18e0a731edd8671388f2aaccaf3d51f0fdb2a80005eef252cc2b0a9858569c7953ed66a39a044c0c5c1ed1b889db68a6e9c33e308223ffa78d949725199be98a33024a3ed", 0x0, 0x0, 0xffffffffffffff0c) 02:02:28 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 02:02:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x6, 0x5, 0x0) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) munlock(&(0x7f000017e000/0x3000)=nil, 0x3000) 02:02:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) link(0x0, &(0x7f0000000040)='./file0/file0\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) write(r3, 0x0, 0x22) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES16=r1, @ANYRES16, @ANYRESDEC=r2, @ANYRES64=r3], 0x9, 0x40c}, 0x206) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 02:02:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0xfffffffc) r7 = dup(r4) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 02:02:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1ff) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6669653000bddfaa5599b4b419794ad31b06d6515b332990c0613fd5d23b9184e4cc64c4f374c07fe05e17bfdf000000000000000042bddeff505374642c3a813c3bbf8e14a548c385ebc623d567a8a786efbb24605ce90d0af66e401b0055b54cc3386414fb914dc292d822b9a6b04b823e22aa9585853e066ddd49c4a25253baca119ba820a4057f5df8921a3c881635dfc185646454158a6e5dac62dd519f05c34003e0e4003691ee3deed246a2151ac838c6b04bafcefc3be133d573cdd31cc2ed81d312db6fd9ab4699f60b40957cb02f8e7450c8009aac498ed39fc007be5382f095a5c35631d05e18e1c4748238610da0289d1f0e92b8b268c682db37bd64132e3470f4fa5b8de696924600"/284], 0xa) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 02:02:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000553000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x20, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100e40460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5923ed00f4c8b6ca3ebbc257699a1f130027acb5d602000d7d026ba866a93308abb8e3ee720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200200000000002942aa371a3f80004000000000000000100000000000000000000fabf4715a27d4ea870dd74230fd505d84f0728c1643c9699ed663b95156549e94edc0017b302cd49bc983c3a1add8d259f8dc0843bbd525ec874c83b99df8d057238489b2be8620b2ceb990b356e245e195c71c02c1460a2352722b23aa523362e5503b23c67fefc25d85661ee7f02bddf7011e9a91f89f4976d61ea944a06d94e0fc95faed1f3b72c4ee290586d27ff12", 0x142, 0xa46f878a1dfd94ba, 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x2, 0x189) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semget$private(0x0, 0x2, 0x189) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r5, 0x0, r3, 0x100010024, 0x203}, 0x0, 0x7, 0x98bb5ee}) r6 = syz_open_pts() read(r6, &(0x7f0000000540)=""/4096, 0x1000) write(r6, &(0x7f0000000180)="97f977be6f2c8d872dcd733de3b33658339a653b322beedebf7fda9ec34435df0005d6db7e3e4e67d765ee500d9beaeedf01d461e1a0e38a04eaea61124f02477acca644fdcc5c0c4fbafc45d2f9568a7f01d48a8deb1db83599ddb24ed211ef82b2fd57b8599a643fafb3951f7ba83f49eb0541ce57416d1f61370b176ccdb6c0e59c14e4ffd5870199739e7e4c9ffbda6d7cd8bc702fc81f91c580d3f5fce83a4042ceb6e2ace948a4e068", 0xac) fchown(r0, r1, r3) 02:02:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcb48000000000000000000cb000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:02:30 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x10}, {0x4, 0x0, 0x94}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x7) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = dup(r3) linkat(r4, &(0x7f00000001c0)='./bus\x00', r6, &(0x7f0000000200)='./bus\x00', 0x4) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 02:02:31 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) recvfrom$unix(r1, &(0x7f00000000c0)=""/236, 0xec, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 02:02:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:02:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x1a, 0x1, 0x7f) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x800, 0x800, 0x8, 0x0, 0xec6, 0x0, 0x3, 0x2, 0x0, 0x0, 0xd711}) getsockopt(r1, 0x6, 0x1000, &(0x7f0000000040)=""/44, &(0x7f0000000080)=0x2c) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffff7, 0x8001, 0x8, 0x101, "529e4c75a55d429f6124a79e5d6ca6f20d93a86d", 0x200, 0x81}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:02:40 executing program 1: socket(0x18, 0x5, 0xff) r0 = socket(0x18, 0x4003, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) fcntl$dupfd(r1, 0xa, r2) getsockopt$inet_opts(r0, 0x29, 0x65, 0x0, 0x0) 02:02:40 executing program 0: listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x1, 0x3, 0x1, 0x19c4, "fd48e1f651d0bb82f7166021443733bec0fc6740", 0x5f, 0x101}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x8583, 0x80000001, 0xfffffffffffffffc, "660400180e091fe6000002000000000800"}) r2 = syz_open_pts() sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0x13}, 0xc, &(0x7f0000000180)="064294497abff7fa5da42343ab9c5d4bf62a056ed783bdd6f1d2158a290afd1b1a47145b62867e43d826dc6408877028dfe5fed63f3d54b04ce8bfea7c607c4d8e960fd9ac8037fe8271628162bb9a1ba3c3bab705b0d1b2d111abf46f97b1e729056aabd02dd2f933adf5bfcce302567e3db23cb2483019b7bc0d49b927a4297700c62b1f8abaa1edd785ea", &(0x7f0000000240)=0x8c, &(0x7f00000002c0)="7ab5475ed98d762078e4e69343d73b56bf6f7ca68f50dd4bebebccefd46520763b72eca836ec799c4ca277b5c651af783bd58d3d9d0fb2cf930a33d7662b34358ca38b0d11986dbc7ed02fda84cf9277689707e999aa92", 0x57) close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0xe0b2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb009", 0x2a}], 0x1) 02:02:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 02:02:41 executing program 1: syz_emit_ethernet(0x68, &(0x7f00000000c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffff8, {0x0, 0x6, "4b2fda", 0x0, 0x0, 0x0, @rand_addr="b2b66023f3719d8382e5dbe458c1d9ec", @mcast1, [], 'wP'}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) r1 = semget(0x1, 0x4, 0x600) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x7, r3, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x7, r7, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r9 = semget$private(0x0, 0x2, 0x189) r10 = getgid() semop(r9, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r10, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x33, r3, r5, r7, r10, 0x2, 0x41}, 0x80, 0x8, 0x80000}) 02:02:41 executing program 0: chroot(&(0x7f0000000240)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0xc5c5b4e9f2051343, 0x3, 0xaa) dup(r1) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:02:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000200)="fa178dd85d7ebae6fc6e0c50bd310a07f78a2df39aca934a3e2e59de4307124a9bc1f931c1084e59b63306977b3fcf8e0e3cd80091ebbbe9748364667dc60f4713d279e80849eea91ab0be6ecf59e3176705402f78d8516743dd96d1ed7d4db2514f006f220a977e898c75c6d919bc92f3600c8ec320b44b06d4a13cbf49390e7140bc96ed9635ff3cb260f99d37259a72f613dd7a63706e51673f9d2b4996a1d0fde4471d8237fc583963148dd5dba48a899c5404216cf5b5", 0xb9, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 02:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00']) 02:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x8, 0x8}, {0x6, 0x1, 0xfe, 0x636c}, {0xfbff, 0x6, 0x2, 0x1}, {0x2, 0x80, 0x1, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x45}, {0x4006, 0x0, 0x0, 0xffffffff}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt(r1, 0x5, 0x6, &(0x7f0000000240)="0caf", 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x80, 0xec, 0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000678989ba3902737c4900847f4e198f1046d76f256d8dfb1ec7dd6b8d1687f0514d90a905e928ef1df118925490769b94656b17e850b8b7891dfd2b8ae33e9683e2e90ab64203aa8573c8be37e3be2df007464302c1acd3f600f06ec772a3cb0e034bf2d4cc2774e153dce2a0216a291ae9aeef0507c8c02e0077be4e0329c552bd55d3d089f8"]) chflags(&(0x7f0000000200)='./file0\x00', 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ff, 0x100}, 0x8) socketpair(0x6, 0x5, 0x4, &(0x7f0000000280)) 02:02:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0xc0000, 0x4, 0xfffffffffffeffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x25a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xef}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0xb3c00000000000, 0xffffffff}, 0x10) dup2(r1, r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x7, 0x3, 0x2, 0x40, 0x59d8, 0xb6b2, 0x0, 0x1, 0x6, 0x1}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x2, 0x1}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xfffffffffffffdb7) 02:02:41 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = syz_open_pts() write(r2, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) r4 = socket(0x6, 0x3, 0x7) setsockopt(0xffffffffffffffff, 0x2e, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="218e5d8cf7e056d5a9055ffa8c52bf"], 0x10) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x82, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x200000}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) 02:02:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff, 0x93], [0x0, 0x0, 0x482, 0x0, 0x0, 0x1], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x10, &(0x7f0000000040)="226d90951a22d05034304c271079bc6667425fbb39d17b082a85d6bb422025ea76cfc6ad2ae088898c2b26f09f2906c464910deee97e19072147da742a97b7b30789fd511d1216e169378ecbe9a8112ab12240f272f25175b2a6fb88984b18cc728e02b09d9ba6ae069e6f49cc9263fbd7de85f706a13d1b5d77689e93386d6c71d774b52568257c", &(0x7f0000000100)=0x88, &(0x7f0000000140)="fd3168ebf83671b4af2c0ce5c2ddca3d952fc23ea9a07655badaf0b3ea6a193510b1f1f68a7f4d3ec85f392976f49b18df1285c11f152a8524fa6aee87a5b2c9e8ab3ae53c204910cf35c7871157ec2f5dffadcb5a7067dd8539ace5ce6629bd102ded58781708f500eaf3bec6647a72482b4989dfb44eeab6976660cca232ae86e82e52dc28f6118a82c816ef7fe2657bd7aef90740f3285cc45b4ec2cb8eb2e6f8f381961bf28bb9fe9f48124a8c891e7d98e8495b0411d9914cad61854613c5e23ea9b6bc834b02d82ed9d8c08cf9ce00d958b5a8a8cf6a3f03d0fe0dbe271a86163d9a", 0xe5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:02:41 executing program 1: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000002d00)=ANY=[@ANYBLOB="8202ade9ffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76a365f5652a152ab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/316], 0x10) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000480)="4446020be9316389c216ef682b1fe60bc724f7db39fbc535cbe4f2f38c43f9d85f2fc1c47e15fccad4ac2e59bd2bea9f68b4a30ddcd457151c1a134ffecc653344cec6e0b950de119574c5507dcf25121a9563a2248776a559dd0db0222d3ab389b31078e099ba6cba7787176d955037ba65bd5a8219437300cfe6f2b781b7aef71e1cec45b1962b5b9e9548db951609edf1f8644a17e8f18ed545161ee68dfacb058dde2d3516513dfe172a0328def8d1bcf121189596c31616f0b58d4d578a3f94fcb83da3b7acb24c14f006d3a516566a9149739e9dc90e53aee8227e8d664b470920a2d7d3a67e7c8bbc0e55", 0xee}, {&(0x7f0000000580)="03216d2b83fa317da85f8ccd804af4963a21389ce75605fdc43208e4925bd86529378e54f3c283b21bda45f7bed9fec94b7e41e07fbd812ab13a2af295de0b3351c4581f1af5690a68749274811bcfbb89fafab9e4471b4858f7525e15b622a40a91729e7d77c99a675668d3fe3cf611d7176b5f385175c0207a415c3e0488efc608466f7a32745973bc76fbe9500cbcabf2c9e5d0214bb6b17828dde02b64305718256e4eaa67742c366122cb1e3f051c6dec09554c013b00de703579bf09106c132f7eb95650eb42fd105f6e661200106e7e6c73cd5094a7ac3ccfeaccd23a8d64d3a5eb32386114a5b573a9ac3ce08b8d3a994016492f9afdb50fb9b642e837f6e06c51dc35738779dfa1a8ccf3f8ce1e4760d55d32257883a1840a695d1090041b15cd1d15dfa04150473063866495524e57045f0583febf26645cee3952169362cda7127a12868ad3fb25976c3f318794f51d1ec200ec63fd57744d7cbac48b5731024753ca09fbf3095e03fa69a6157ba3020739e089cf8288b909041b08b35066246e1c5ab2140785551763b8b18b875b6b45062188cd79a1e688b8c060b8cf9d3ce63e66c90077f442137033f638d2754d5f3fdc3a7cb43147dd38d568be91747ffaa6de48b1009e6f2c48bd20e5f4c9382610c7725a6aa6b0a62177bd6bf198afe6ce207b9964be8799c4f1567aaa843c178dd7f65c814a8ab29a2dd8efd7518232a41f75b11c9b9db381477515231583a31a348bb27d0780a19eafe9f037dcf7987348152e10efdc95a9f20c4942becc79cf61f4914823ec46baf1f5dec5ecf4cd6d5931e7e2a4f1c239815b36353aa14d90f69d4298287dca7c6f619eb317f04e9b6b5f78317da169e4b6dbfc283f87084418fc12df8664376924a0346a6e6685ba55bacfc74162b8d34f9a4a94cf24a698ce94dc069c63604ab57c09aba151d54f6f961a41fbbdb64341bb5b72b4e5582e965d1b5f8cab64b87bc469d74fed17f9a633a350b26d3eef10ecd31dcac5f5bbc7598a0d3fa2f71c0fc566556efbad808484e85554f6bc63cc6a8651c1bafb9c8098a37744eaecc91b0a7ce8f92ea38bb90e587f4c68c9b8b69bc5f82d9e836ea5fde6e6955aa6c3ee5aa593dd6bd38e5c319b11eb6e92a2af1e685caaaa482d1bf452fefbbbaecf3656dfee2ef005dbe407a904f2d02827457e307805033efd0857e7f69b5a33aa71773ba38716d6c118707de441f570c34a8ea9ff8875227414ee01fc3be7fe7975bbf711f55c9de7e55a4c5910e9eb9bfe76ef8c6ecd6b09b814e133232f9b0aeae2fc183be29eb91f5868d82c34d0a07b3c11fec8c014d63cd29371b648397008cd138c75fb392238925025be90a5cd5f91400dd95727f78376b62b0abc715af8c33c3a4239e24f6ddb600f635606afcd9b4cc2c1b402cf0852fd8a3cddae7dc3853a248ea8f86165811098ba585a1fc054dcf236586e80c536c289c62aa09e21752c3978284562b656fe8456c2a363e4d44e6ecc047c9b01b79c41c2928f0a5f1a0f000c907968a8b55910869480a026b001642a457dddd14188f38ea56a5600355682fb38a85d72b97382934fdc7a20869b51272a300a4ccaee8465e39420ac3bc585f621e86a8a43fff0d9d190f186befdb5de6f2cfedb76a2704656a4dd91dd3bdc803c3bc53a9ff68624e5691d65201836b98973955762f19155f6b03f021af028ef175c7f36b40311121f2def4c04f552137d40511f4a72d689f5fac96e94fbae735f117cb2523df78dc290c1f442580c5ee9d2b0e44ae2fd73c4a1bb2cd647ee14960371652293f947f221f0381ef8ee09e6d68fbe81e09c431e11d6e4292b2cdf4d5215b3688675f60519b08bf593f7fe6ee30cbb41643e264ddeb3294a29bd697984011fea0df0377ef55c75e66bd1ba072df9004b2c9dfa725d9caaa299fa93ced137eb29c0d45c585d21f1c52e83217fa64e5b58a009dd3a13cbd5c51a79bdfbb98d3ce8dcd9f2f885433e15976f303f4e035fdc42faac88a1c74866ad2ca6e44a1005847b95416f7dea5cc15641e0be39441c219692e15890da95a1c4a04c904b8b06d4473286c6b9fbceab1a789d118b706e37b13ff81199a2aa4316ebafb06425ab6ca382c07590f83f5e20697cdf68ca909385612729cd7aa4f05b94eefca2f1094c220f3143651cf83dd510ae286c4044f8944a41806229bd4baa6de942090f210fa69e2de8ec7067243705830645d68b69949032685f1174c82fd631e0be51e81c51c7952dfdab4f760dea716c488d531d7449cee6fcb8e2af0afa79b369937a11e4e6f655921df08694cf53024f966eaeb387fffcf67f961efea6ac66e25da55adcf6cb819df79f2434e67d3a96ba44d82a9e6b8202e55e4e16a400a9a7f6b9b8edc88e2d28c77749cad87124c11c518e780a3aabc57d1fb2435179881cabfe8fa42ae2bdd2b06130f3ebcb7c9b9856f459ac151be6663793311199867b16b46d288a1189022061a8f9f55bdbaf409c4eddead8655322d67b3aa1a5b8a4a3698719aa469047329bbd26141d6292f954fadd7705e2836737e866c4270aa8a3f4480aa66a6f70ae2eb39ebeea2994285993e6309327b25b0462d3aa649583f729c9612253c2295354ccd48ebf0391a29bcb19c48b36e82a829664218175ddaeb0e716bb3befd634d7da9d14e0504227155bad2705072c76471cb2731da61702fff524a98c18ad81742a16fc158f729e9f09990344a935c742c9e19d60023bb6a451c9621c60de78cbca1fd0ab2ea3a841e656e83becc9d26911435ea7425cac461262d46298cdb7424e3664d120d778049e998264f689a8767caab0e68409d78032cd4ca59b5f257cce036150e78adbf3f667d512b2504a860ed49fd9a6ecb5c518e31e59564fafe32cbd1b5fdefdc1c4ff1afb02d76bdcd45f5d73a568ed98ce9b2d643ebfde5112516004d6b37b16daa68803b803111bf2449e4d6f4f4f3f95fc15a7a6241ff2b925cc5089cd5f138aaf2a884c203dcd44af60c38b62f59befbdda4b07f153e16857a61249eeb522a64431583c9d18948081488757e95f6437bbf9da10f277939b7e21367a627ca36c94855612eb2a2249a40047ddd3e15bbaf0d12e304155843d4fb45309a98f8ed4189a97481919c127d6c4988414c21eb925cd4c3ece0aba58fee09760f6d9ca5bf99962d1591764d541f4e3cbb37d7cd2e194640402ed28ccaa6227eb7d3e4eafaad039cea780bd749273040bf7dd4393e0bff6023a7ac89451e746c49bc33e433d231eca1fd36f62277e37a37c8afb51692afdb8d588cc0dc74b28ef4001448c27474380242615e54362fa8a51c92f830330998cba2472c4eb3afa291f90ec8e72e7ee0cf946f66ef4c671082e70c99ba45971189353d88a6ac47e251d5c4996cd34e02e8a588bcace1ccd1df291aa6bb1eb9bc7ad4c47471f4032b1eb12b8f81dec8d02c24e7cf66e2886cbfd59a66ccdb7d9193b3f7fef1e32c04a6f757c26d4b55d65196cd71aa27135c9e7574075ebd4d6861f4df09bc5eaa5e9c73cd779674dd2546a4551d60b72fd3d77f9d9bf7fa3267b7fdb8c8eeb3e09723d511c866ce5d80e39c930f2ae48c3292634e39f780ded9aad204b8893631e33ae9f1f29eac9fbe3cc0de4d9d8af8e8920480950a61286b698d616bd988c50577bf48f99eaeb8ef3427dfe48b77832acf91881765a73ecdedf4aa2e4e9a5b2e2142dbc26ebd8434cdc05aa81988b13a116d45505729140445ca82a222b10265006ef34c9b69f5c48846f2738e8de6ae713b52ae4c33172a00cdc6bdd2bd3f28198086c50f3b4a39fd9c93e8ce66daf82012ba7b50ec492b121b508a1c2beb2532b11e455965603f95609832e4fe2be22400a65390020bd4eb9fbd42fc0b4bb237f0afe85a64311739fb3ce72e34c428e482b739272425dc5ccfee0cff841ec5fba1a656d45d6b511a6a125318f331bdd54990c0d589a161a64bd0780a601526db9b408fc3a0f5506b46e47224d2ce733f5cc5945f63707caed8666e2b96f0f8462eba303ea09e4dfcefcab57b27b5703d5f7c7702e4eef90e06a49a8abde63b0eb48c72c469342945e9dbe3457eeb0aac058c09de6e1db7dc6a499fb68df50ae6455189328905c5f18cc0a51a162b3a2da01409df3b35831d0507cef8310ceaae85741522c06b197c722c1af3f255e444ac88b6f818d405ec34b8d2ac6e197ce12eeb9199cfcd18bf81723fd6833c7e1c3f4ad89ae086f964c2e94eef3ce08db7f89a0326de14e48a744c5a34b8ed1adb52975b071420bbec0e6fbedb216fd2da00024917eff44201348f44ff87e0deab9608733241feff15125904364507e8b53d0bfe0c2b5002f873bd7a9f1dcca39c5fa2af3d010967454a50a0c0df215ae70cc45c092c98b720f3f5d7154b7ac877d3cab22a6108464bb5b8b9795bcee9555f17e3355075c295a105df7f06f088ae4cee84039342eefb4aa25529776215f4adf82aa66e2c5a78aab7d71abf66871f66ea6bfa6af47f4352e8aa3def1b92f97699b2a8981a69aafcf993468b6bdc7c36ace9cc618e590e26906ab54f207737107ef7648c4d91d646ecd26b6da82ada368f32caadc412d34223a4e0d8e83cdd0f8bd63290b51f30674667ccd5db51b90aa6d6463e0815b241221f0773d0f6ab5217a696415e2e587ff73e15b6299ff5947b5335611b166d51beab60eabd138fb9db51e89281845fad554e0252273be95b809c0007f04b92b5b6b985eac004944c47fd137e18436282317ed594f815ddae45fb802f08f5770ef0e56b3411766a2e3aaf1f85c222a06e08d1bcbb199422e61ffd6ce6b21c1e6619003f942ddc23fecca22508f3ae25dfccd727f7fa9162ba32578e26eacb22ef18d37e0bb7bcb5c9a7190c88a8f16f0e1863c1f35f48e265fdac97979128705f8774512cb66a80f8a97153008ad442ea19e5e99059cc7cb31a5d5582341a0c2fd6a35050688e602bcfb1cbc063c59fa3f74dbb0c1315ecf1096b016813c22448363ea8d9b089e73d2fc996b1578487de6c16116d5825a324190fbf6a473a630142a39c3f231aced13615130279ca97ef91853ead58c942da8266426f8bf65748fc447af2dfdf24736ea77a14fc7abfef1ffb726305ab573b974f01443a0451c2310ca04577d215eff75deb84711a3a0643f07d4c12bd0c72916cf10e84d744f9724f16b493ded12ee42c18cce9ba8fdbe0b82e0c47ca2bc69e09b33e6048e886708da65942d1ae37164b8426de0bbf18c62e2ef8d42f90708bc17a14cef4a727c791cf90ecb4980a5932fd0d6a26c9863f068b41b564b77f7cbd1495ef762ef53f336d4ba64e7a74ddc0bb71dcbcc4b406f152c6d777f54a87ba1cc04fa728884e252cc6af0c8c86a3b1f32bd1cebf1ddb7cba14a62cb08416fc2b250a65ab2849115541e48f36121b8d8bfcfc2d715fe3be013459fd414e13f0c2e7155d1ccb84726e16ea35c8cea0b506f78ecc5d9da0c91a565498e9cb49b4e5823aaecbd20e176f5369a0fd6ee22d905f628274490056c2d9e56d6691332ccef69ade7be8b1b4db2a5fa266e7c48a0f7292d4849a4784a14df07d3a51cae43419188c7046857692ee00ec1673b3b177cb81d2cb29f556229e6f208fe422967a9d2c551ab00e2162306f4e5dcb1f9b574c376f52aff9744ce9351f9ab807c619bf29789ce2967e9ab91dd9538421a1b608341555ebcc672b57ed18f8bcdc6bf7a64d0fabdd97750d0a838d41ac639442c5b1aeb540ec002", 0x1000}, {&(0x7f0000001580)="1728a233b499444422e46922ca9708f372569f569fca5f95d4fb51e22b1af1e6142507f711fc017084d57f3340e79c2ca2900ffdfc126acb4f104094f8e713cc726d229b22d1ac9a30493dc5992cae03bd61994e0664d06c28d27f81f84c7790cd5167e9197d799d593c6fc9c85e5e4a43e9cb6562f48c132be0d7de05223e3a27cf95e16f99b68ea1d80eeb277812d14e098f935092083c87b8041f7d998995817bdb2c4f5a1dfd3950c26a5ab9a60850077420e1aeba7566b6ea07b6d74fd6bb0ff3800a9dc237c68c4ff1038d0b8064e8ed410930379b9447d9ab47ad283499ff18dd4e026412c9bd67962b07e398b501ef85092c5b1fc2", 0xf9}, {&(0x7f0000000300)="66dd13a140dcd6deda901ba58d67cd2bba10530b7abcbbd2048a3bb1dd85d4d2d7e5ee536b6a2171a0fec2c28428ef87b7e67fd88d610212af2fc8cebbc4449460ae5f1c814b0cb1c9000ddc53d3f3926162d7dc95dda942cde0ee988b0e010966e48f790cffd05b00570a2a1fac6495d516946af2ee0a3fa8e94051b257774fdd0efe335e2529d793d34a5ddfe328fdc073c69bc712dbe551e7857c687ce49f918cc1a16e03a5deeb743df5faa79a7a14b433986b6f9eb4324682", 0xbb}, {&(0x7f0000001680)="562f97f80f7d72643941104b5ba133f1d137ba5cd176443857947833cb0a816a049905e295de25809630839ab9fe9ffc9e42da27bbe99bd53a2f5a061f91c46913c9c011f9ec97f72a562edbf2accbc26936de6dd2f87ef1d68c529e0711d08cff12f94d624db6fa391c6ef621c57f06ecbe7d69c2848bad853dd1243f172040ef613d35b70e635b28c18d13ffc28c953c946508e73336478550de251bf9306294f61a225cee0438105ddb1224107df431cba16ed802d0ab56702660ecdf26708f8fb0c7fca88ff9e61b", 0xca}], 0x5, &(0x7f0000001800)=ANY=[@ANYBLOB="1010000000000000ffff000031110000eafe9f996e1f7821e4d3403809eaadfeb7fd81b6c5a6427dcc3f8f7f020752ab42bce065c7792992c68c4500ead259b732ace3dc81b1931f8df64353673dca9c359c5e86820bcfd75af997f945d91ac62d2ec16de28f562b1117b4e4e8b514e7c28cd740b6a41c1cdb63bc3d6477028a89770359e287d46d83671a4af30b180c04e9505863b5ca200e2e438d077172e02a14d5ce9d1f7d029f04cec635a33c424da692b50c59b2336ba69d5c83a38bd340363609d588d61a6920ce6c0f52e032eee833c249ad50a37278a927100d255fe1facaa861fe8e4f076e2ed6abbf0b15e817c4019652c708b190c2446cf11df66ee822710815f746752f9f8a0a910c954a047815896ac6eb669696bcedd020ed25f8dbf36d62b2d984bcafd615b22c7bdea5960cc4c7b0a9625bb99b7ed36353034de7ff122b0effa85bf637eff41202a073fd9533f901712d8b29a17890155e707ffa3d6aaa09904a20955e0b21be6baeb3ab2aeac72fe8b8d3b822e88d94ff5bff81d1e8501f31d10ffc28ad022c34d00cbc452339b66b6693e48caf2d4c2857608a844934ed857ddfa488c65f06ea13f61f5738a2b882e435e3f346ccd3bfdc06a432b2ab9b8c5b278f3931bed2e6d95fc8fb73e852962c630c65643aa90f0de095fe85b3e32f1044712719e69a78fde80b9b346010879c69bbe4d0e4dc7a0c0adc43088310447273144df1f22fee1aae0043b1f777347c2d3d02e533539aa84ac605aac5ff2cf34ecacd047221fe1240f10c550258ccfce0aab30e2610088e02b61401f69251183b5d8947d44389b3f02d0d70a2bbbec6a5038631d50f4eacf93723c7beb138eb682ded109bb5005c0f19685de2cbed638b599e48b91f76692f6a71d02c45fb274852bb2a3a39d6bb3c65484b12e3e6bd1610e7fb06b95fe0b3e93ef6b7584462a9e64cca79c982c5b5e60d8f190b487f14d8e962e0263418d56301e68fceca9a9919cba95bb3964bb4475bd6cec877f01764f4b133495c5ddcb9ab834755d5fd46ad00717d46aef85e38f8b44fd4f25d54d278998bc7c58cd3b6a9bab262b08c6a2ff1870c2629209ec0e99dbab67bea10cf98f17dc56f2550b7d5cc8812e0554b9a4d55c5654183db0c10b2fa6971a49c75dbda29d102f8dce9520ae3515f3b2ab65673193cf91f52044c66c8ff43e1da7fca7b64cab272d661352367e830ee662f0e183d6b5a53250fc18e8da918cf81241abd3089daf8380287ca0fbc50aa13616f517434fd1bff3c2e3880d6a757e0e4d18f8d8d3c24a23c77745a118b41b34dffdb0d085ad2de491d37f72885d08b4b5fdcdfd73a02bff251b898a956681472e40a214cd4e7c4ff4ec91577869d53bb01583d5a0f96cc852facf5ff9987ed4011f6dd6819691a22dce43ab3bc68e2d35d2dbea69d0e83e2822da1d551d201dc98d7a075dabbab2aef4b733547e56f5e76bd5bcb032fc5d07395394712a37a490157c4639fcfee4c2bbe1e1f3e4361b1fe88ffd5722118d991c3962a79b616c48ec175a1cfeb04781eb31b6beec8f60f873a4f944803fc960dd0760d71b7f62871bdaa53e460731a132c9a9c655d2c6914416bd813a4192ab9868eb99d669a4e288cde2f9b1bea44588922dbb93054c67096627dc200d2143e24cad2eee3b56a2ba5d216412d51b0ac1a2f19d830453a7fd5eb5cb5540a0210dbe93013edfd785c0de1c2b3bb9d2a97b5045135d07b0e119ecef00ee63b9214164bfb15d1418fdbbdaf97d43b17b03d49cc535819943c7e15664f2e9dd7f7416b53f490729b39e95466abeb3e79fdd48eaf1fad117e1a3ecfe0fe3b07d171f117b77720a6415db0372a076efa34a021c17c8899d07213f31d85f162227cceadcdd05a118ee1978887cd888e5e19883a2ea3a2ae32d015cbf759f8e896946179b4e7c4e533c787f2f881878e19ee821a79351849e69b3f7bf1b0f879bedaa6ad5befb12adcb4ef005e3adc7529525ee12878043d4f3cdb8216e3e7aa3a89d25b9c15051e7a07230eb4c86280e590708589188e86d3140260073e605352bd4046afda63cb909e850200951217368c846cd86c4ca2f25ff0d4302043310530d128b2b541806d5151b5687fb3c19d73c9ce38b98773892b531b1c70fd96b049200a0f2716709010bcc14fa0b2ae0b7cae31432b4645490a458f5269d98ff65fc5d2bb52af6d7626f5a0db229b0094452c8087e33da6cd9b41f738256a1965d89cb98adb9e657d0a25d05cff594e90e1226cbb50b3dc3f2fb6e95a89a92166fe8f63f5dacd91faa6055cb167b76ea5f25f65a979b7377a6c0e999573cb88e5de5122e96782430704bb7ebf5361f602beb019ce73c943ed72de69b674fe6b369ef42ecc2cf022f06aa7c94a0df26ee5891d1b5f98ab12eef01595c5abf1d33d90e454e6fc32a2b36eb068be33a77595be9553ebc9051d521f5722699ae43aa415bc1f88c2b1a42c153aa90485e7b3c867ad942884c97fa538243f991deade66708a0bfc896a348db9442b4c62aa7c6b9ca6d55e1a29264b7a41d0af4c190eaa9c5ce37b5e539679cd915271151c942c20f77bd60d877fe88438946fcc31813c265943cb83f80ee85c77fea7cff9a5301615e686de34b7f9ba893a36ab2ef62587228dbfb0e1257878190b4f0574e89a64d21d131587de1014e4d53cb0a3bf4017e4761c209a5e79d81d46c39de1c5bd86ff129e710052b51bf8d803b0b68472d16b7dea2985572485fb66363e035d84bfd922d16edb23f305369f2242f589024603d202247edfda75e30e164c390bc2bfab5d8afe45193ef2eaa219b6ad66503b6bf0439cf3e1d1421fb65c450f0d8d02f6e4988c0000e00797518deb30213d9ac34aaa2da34387c946d808fb9ecf6fd6f513238b103e48901a4b6aacb6fd39ace255afc2e5bac4d17c4165c1644f9b2e093450c70146f56aa2c272b54621c4fe48a930178ef5d03a3aa014228dcef505f591fd53f7823a3b77946fa466aaef5120250d9c4ec5c8b67bd8dae85a3973d4b965b905f62a30bd086c7428946a4860378e70c283fe0506b5c0f8d8b037046c976b5a5ac667fabbcf556c2db6479e5a3f8aee3dd67e5ddbeb54d85cff4666943e27ce9d06c587db6f55efe05f6a5c1423cefc9effd5c9f962e707dab19b7c62acac4bba5bf84be90f7881e1d41fe914e194c50c424c1ef971a9f67badaf2400553a640cdfe154b0abd52b5bb046ac8130c21188aff06b87d1e25f805a15ab5bb522e3554092349d5e0b83f9cfdb60542bdc10562dc4adf8f9d97f11224bbbce00cd1fb5df38d91cf4e5db49fc0864574e91f6016b2d5c3014a64759680e897293712ef997342df579d3befe01f43f7f10f11b6787843c7e67c4f61a21d24695267f4036c39a400a862b25f3f704d6cfb835c40c9c70f8c10f7a8191bdc18b3fdb0d9cf7426c833d9a258c295aec5e5eb063ef5369aec471ba762565d3e75db440c66823f4d038e6152200075325ce8822fdd7b0c27e3da0e6be5b64c9facf2f3136e4847d10eaaece9f97aa99f2b260d9c9cce518d5d1692fd21563a791a5e8268005c65ff86716d2745aacff2081907e3f63e96403675017e2132eb9350685a40130ecaba2f6a127f325550a5d5cae2db84761341a0817ab7558bd04919a0bb2b6da556f6bb7979b128f2c78728726bf43691296b17af8d2502bea57890b5b3ce61ef7014b35f481a292777aa6a94cbc3d9fd23d1ffe74cd81cf5cce71ca3593347c2ba6cf1557cad170ac185b7e28ebd64226f0876bbc4bebed8a439333df0308fcc55391da9a83822fc8b281bfd4e90c252bed13a6bedeaf4719f84ff253efadb6e6d5a3ea3c062a1b8b10c2387ed94d63b6e8bd86b4bfef0a5a40c6fa87eedb03cddbf23c460c5be7f0cf115b06bea1f9678383169f6ec67747e29e5f4acc3323934d1390a0bf9bffccaa46ebe57215bddc44bcd3536baad15af265b5bfb74ddc69aeebdfd6a607c2739915492954a1a030c1749c59892eced7f186bf085a7972a25a800317902c572ddceea57ca077c21da28d652840918d3ddc9d72dc60235049f4eb6226cdfdacdb31040b3c1d4d6fcee76cd306d6e123ed8d26015f6fa093df6571bc5c7f517b9e372fc6f611a38aa9f053c80e3049e392f8d32a7ef50a8b215ec9a45fa22735e993a8ea8271fa0968f3afc1ef41cbdb98d73bf453451805bd5f1b081f929dad490d37cf02440b153e6b12215100fc443c5d56575ffe1983265028c80cdfe5e3025f1795b3bdb2e8a03dd3b44cc08eeca4b15b5137145a993cd406c0b1c4fbf0d23440fd0fadbb868c4111844a17e401d2b308fa2cabda38b2ac7da3e8756cb12580c0eed8bd8ffd9fe8ec8bc595016b8b6e68447b6038261e40ac236af820d868c9a4e698d1275f8a772bea33eaa690ffbe82d6ccfda53e22150aa4379d9b3d8c5d5d2df11bc40db44d5b3b7908e12c6511378aaf3d4e391a71de0efafafc362d4ae9d42f17b601c8fa6e8867d2d80f802fd23a78acebf9f915a7ea6320c0765b057ffae9c25f1d22d2d9c277b0ce128d739e0326698ff10bb429a34391d443563e8088b190e4ea42dc5d8fd6a161fa7cbbd86c6336c137bb0e8169ec2271a95c98dc7f4235404074aebce513f8cc6f269592f799bbb9783b31186e38cef0569f26712f3a433a86874f7ac49e600c15e8222693edbd64a25c2f2c4d8a7433701195eb87d4790e912170323163d880c6f2eb7a48dcb3c05dd891243298217cf13b9dc96f031c59a0a9a1574b92316f68bb0628eeb2ccf5baac9d08cca9cfea723a45aa6748e1ba8282dfe85d10e16ff530f2121ce53ef82dbb9f2c32e181ca55c67b5a60de51de7ffb8f0d379b29c8d328b409f22fa989585c48fd8518942a05ec6ed54fdaf06f099b877ad02bf5aefd52f8775b5b0c12a8110e34ff90745daa43917fda2173d85ed978872f7a24b4c1d07d40dff75123c44fb499ba0f281dff31ab81cf7d06c16a270ed68f99350503a130c25a744dc1619e3e521b883b2db603ce80156893c5216cebf207af03aa882ddb1ac4755249f7e5a2589a563c0e562220f129d8f8d2a30d6f517d4d87b96fcd68ed4a85eefd35e14a383f1148bb82250a812e058f9c619bac4670f3260d21a396ee00845eb69574af6108108d22419cfb04399c6e5381fcbd2252e48ed1bd254340d613231a6c2fff82d1d27c939476f1e0ead9743b9715a82bf2c8e3ed56c32ec0d5c01777fdc0a7b2772fb802309ccc9ba2c3560814d088333170be2429c46e45a14c802f921ea52cb16dc7333a5baf2669771f19c6f56d4aae0772a1c2bb7a1b2f1870adf3cfb7868229775be20bba5170f6ad53ebbebd3c008de7379e2f04e6fa7c6900bb80cff93ab059ac6109202aab1cd46be3347700c9cc574ebb2aa2d1a67ef884d0d6958e3699834600c7ae63cb54593d8cd443312e3cb7368a11fb8c5560992f8eb18fd83ea0be301607aae72f80c52e71e39d304c37deb8e218b8011ae9bf07d792b31a7e3fe37dac4714c52844bee43de5ef7300681ca20a63c38ff1f40110b0b1280badc717fee35211ca145022b43bdc6231e5a953438680f13abd9e9ad214293adbc41345d528f38d9ec3f21ab8209e17f344a99f20bd37c5ba4d6fb810b5b2d855dc005a315f6f6fd68e830703b17107033c93ddbd632d6ecb0ba7704cd56622a02c2fd2c7673e15dbfa80f7efa982dcee1eacf24a839615ac81198006af34bc435595b7ec240d0454c1ebeb729b9800000000000000ffff0000010000007c85b72f7d7df16976903e2901914caa7cf31a57565d495ec4095a4d44177e088d5b1d781e8d406dfe40575ab7683593cb0a5b2104579d881e7274a6c2d246ca045c7d4127ccaf36b9b8876595bcb198ce6aadaee174c285bbca82e96baa8762d93b7b8db6cadf3d89ca3d7672c52b55ec67e9c7a41e1f03a658348087cc4b3f5c00000000000000e800000000000000ffff0000010000006990011f404c3afb6dc16faaceeb216678bfe28d2221a8af2dcf001f03d2cbe0bdb83bfc57bcc23a0d72d52b396bd11756a2af46e9b19d7332b1f3d9d5b8277133550e59a480e207627d9114680f1d288a96feeb9c12f8f4b05035541dd6ae22e74f31b870d82295d73867edb414b9e1b19252a6a1421a7d91416eac0dec6299b2ad80eaf4a4d1f672ea3b187e02e0ecbc0c68d99563c84a2514cfe0ee80b62f50d1cf7884087063dd4b7c6e8b288ef8e76d1b8e47735cdc852696c2cfcc2007cbf271752130e8245c44afff860fd520bf5e833f4c0000000001000000000000ffff0000fdffffff3359eb2d2e95b8198b0d106cc582730084c1b7aa4d01195555adf841461765968f76326fdc1530be3a34b660d820e748ed21921c08d212a53f0ed2743652c011ff54128d20dceee9b168cdae8d850ad2e005e6951c4301881f74d64481472cf158cc73ec357e82f25169b469686cc4960b66d95094e3d98329fbaef2248fcbf83f52f7319d585527ade4451c1735c1ddb6ca1892c7437afebdf76b59ad0a7f2729e8d747b08d44ee0e4518512069e029a845ccef9944aa40eaa9c6c621798c9164f1a65c948b674850ca472ad2e8635a8c5271cd0203ee8de0cb39c6667e5192050f8ed2034314b205ecc1dc7932e6f71f800000000000000801000000000000ffff0000010000002d51ad6516c6bb403eb011676c6ada765aa3b990c815ce5b16a293e0683be6464aa6b3455af80b51c32039db36178cc1066e0670f2ddcc6ab6ecd937dd597b8fec1e3dfd6e71ed6fe83db5a3f986effcc9b7e1c8d512dca670d31c13551067c0866097cfc5d3a60d3efe923a019a6daf16b9fceb93efdbd6b773d83600a9c4bcc6e363fc5f64362508e9fe643ff443cf17333ac0b8a147274048145d04fea557e38666f7e892e7464dc99eb52494aa613bea64f64a1cdbc7afc0259bbb01665292c61b787ee2721a63685cdd1cd47a1d0d746b5424eda9f377657955de28be8475528103c2035621c53b03b389f81eef29b59ae757ff87005000000000000000ffff0000000000008d2dd3a855c7c6cce2c78ef6dcb7ce9e669f222c924f36639cfe472050515e39431e9ccd74d54370d922eedfa598f60200ccd2e3b2"], 0x13e8}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x15) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x4) write(r2, &(0x7f0000000040), 0xfeea) close(r2) write(r2, &(0x7f0000002c40)="334e567a26ee0051ac9ccb0a17e16dd3820833e5ac23196a0544eadc2e1a3fddbb1e72b97292a15fec27d0ff8a91b1c36775e59cac1b5b5c7fd3db1de559d074d4eb614872a48797064d43dc835ece942d0eca9e14bb055505a4f2e963366f039f3901bac1098fd6b901cc24a602bf8b9f802779f1263aa77ff4999f66101307a8cf2acade2a826d5f366d0b8b0046d8688ddb8f046b318d2c6519f6cb05431d0dfc91522254f2dd64fc1e233ef83e5b6f4a", 0xb2) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) acct(&(0x7f0000000000)='./file0\x00') semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0xffff, 0x9, 0x100]) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) close(0xffffffffffffffff) close(0xffffffffffffffff) semop(r1, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}], 0x1) semop(r1, &(0x7f0000000240), 0x6) 02:02:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x8, &(0x7f0000000240)="8aa29056861e2ab03e2691bdc494cc30ef8799e5d3039f5e8b5138695b2373dee422be8b10f7ba7c3357815ff06a29459487cb26104786098188496f02000245342ef290e69e883e4ecb1845623c4aa857f7738057e2728f50244b14b02d3c40b0dcfe727d8a388904ad45a0591bba060fa195e758e3e2a638e70875f86c1e582dff6001772e1186fdb0c2b7e8a543f65ff5b01f8a8a843419d263a2f9ef58582dc4e35d66c9282db290fa7b40300d2bf355099027c08e858d1969025fcf38a1dc81c3db0a18f2000000000000220315b557d3b81eb7a52eb10306deae338c9ed90a190c24f6291c792f87fabd3d3baa48b14886d984036c832b907059c890577f3c14dd14c6442a0eac18d1881b82cd79d7e78b35d6e0ead7613cb66c3ba5d9a991a515ddcf6e11f896519d894973e68371be85c97a693062dfe8922d774053a4819c97d7eac978268f7baf0127426c09559abfa979fc8eb91e3013d5661b155f0716526c92089ff18955d0da1c5f16ffd31bdb582e2951d551b6a799c53c8f79733cd4ac31031897f309ba4192a166a5b324f0e855b25700158daa6eda8d211c00777438555960ec7d849017400619170bd3ab5511a3a2efd82f39b386768bb2368eeb23f6cfb5ce1eb5493eb1790ae7112f03f4856abf869bcb8c8a5ce46d4eb041052488e60fd5d7560894e6bcd8176178d8d3facff510f79ca999ecc8a8466b40c8b59314ff982b0fbd76a864ced05a0717898abae9ed855494b3d6348a8516fd3286e686e5697a2d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x7, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r3 = semget$private(0x0, 0x2, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x9) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) 02:02:42 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x4) r6 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000080)=0x7, 0xffffffffffffff5c) r7 = accept$unix(r4, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r7) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000001240)=""/181, 0xb5) 02:02:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0345dfde36ae61db6f0ad545000000001a", 0x0, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) close(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040), 0xe7) 02:02:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xc8) mprotect(&(0x7f0000299000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000297000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r1, &(0x7f0000000040), 0xe7) 02:02:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4005627b) acct(&(0x7f0000000000)='./bus\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffff, 0x100}, {0x9, 0x2}}) 02:02:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cac88b4d363caf170d28c1520f3d631e00aa0e5e", 0x0, 0x8001}) 02:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c}, {0x35}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x9f, &(0x7f0000000300)={@broadcast, @empty, [], {@generic={0x0, "a233079070949b1037d2dc365793e8e314b31cf4ae0b81955d8ad245f9b1d4f6f003a3ca889bdac3da1603ccd3019dfd7276cd01470931e74fe6d5ee1a9e7075dffac5a1ce789943434da62f5cddc328a3055974e81cb88715242b9cab62bbe47fe270396483b452606051919db6f20d3566a70a1e7e9b6aceb23b48a6b9bd6c2ea9f9a371bbd8a7aa387b7176dc259f6b"}}}) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:02:43 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) setreuid(r1, 0x0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0) msgget$private(0x0, 0x718) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r4 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x2, 0x6}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000140)={0x6, 0x20, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0xfffffff7, 0x3, 0x40, 0x4}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r1, 0x0, 0x4c, 0x1}, 0xc, 0x801, r2, 0x0, 0x7, 0x7, 0x0, 0x484}) 02:02:43 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f787386, r1) r2 = socket(0x6, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r2, r0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x10}], 0x10}, 0x0) 02:02:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x9) write(r0, &(0x7f0000000240)='\x00\x00\x00', 0x3) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000180)="a30a9521b5c41bbbdc92a0e3eca8280237baeb3f3936e6d22727f84184b1ad36306862736ac833a77432e1087113e388", 0x30) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x35, 0x0, 0x2, 0x0, "1f0300", 0x9}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) write(r1, &(0x7f0000000300)="a2275cd41dd338d8dbd6dc5f8bf7fd9a656f3b445150b63ee6c0c593b5242d386038134f75f8be4c02564f6824b78f4c88e483ecdb216abafc369972ca45376ca0b520c2fa308afc3873ebc8318d539eedfe05ebc171c474d05112bd437180a3422882ac3db5aebc67c2179e49e3f41214e5a18b6fa0280874bf1c2e31c3c6ba7782d1ceee7244d85d29859276e606a07bcb5df729", 0x95) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000080)="a03459b5167f9c957524cd6c8d16d4e055fd7697070433f10f853d4061f78c04c530aa9f81b5b9edee3df375b9de2370bc2a161bf16587fa03062105faff793e9462d1a9b91445a658f0c270f5b442d92b32d8c47f257600"/101, 0x65}], 0x1, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x105) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r2) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', &(0x7f00000003c0)={{0x200, 0xf2}, {0x5, 0x80000000}}, 0x2) login: pckbd_enable: command error 02:02:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget$private(0x0, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) write(0xffffffffffffffff, 0x0, 0x22) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1, 0x2, 0x7fff, 0x1}, {{}, 0xfffffffffffffffa, 0x88, 0x1, 0x4, 0x6}, {{}, 0xfffffffffffffffd, 0x20, 0x40, 0x5ef9, 0x9}, {{r0}, 0xfffffffffffffff9, 0x48, 0x20, 0x1, 0x1e0}, {{r1}, 0xffffffffffffffff, 0x16, 0x2, 0x0, 0x6}], 0x3, &(0x7f0000000180)=[{{}, 0x0, 0xb1, 0x2, 0x159f, 0xdc}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0x6dee, 0xb584}, {{}, 0xfffffffffffffffe, 0x20, 0x10, 0x8, 0xfffffffffffff770}, {{r2}, 0xfffffffffffffffa, 0x18, 0xf0000000, 0x6, 0x10001}], 0x0, &(0x7f0000000200)={0x8, 0x4b4}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0xbfe, 0x401, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:02:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:02:45 executing program 0: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() shmget$private(0x0, 0x3000, 0x8b, &(0x7f0000ffb000/0x3000)=nil) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xffffffff, 0x9, 0x2, "1fffff0366dfde36ae61dba64800", 0x62b3a5e8}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) fsync(r0) 02:02:45 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='{#*[,,[}\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='/\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='/\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:02:45 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, 0x0, 0x22) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/169, 0xa9}, {&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4, 0x0, 0x15b) close(r1) 02:02:45 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ac1400aa030290780000000045c9284cd3d82b41b24f2d5bbe51ebbe0000000000000000000000e0"]) r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) flock(r1, 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r2 = semget(0x3, 0x6, 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) fcntl$setflags(r3, 0x2, 0x1) 02:02:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x5) 02:02:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x8}, {r1, 0x20}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x30}, {0xffffffffffffffff, 0x40}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x80}, {r0, 0x20}], 0xa, 0x5) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0xca) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x387) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x401) recvfrom(r2, &(0x7f0000000180)=""/52, 0x34, 0xa1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 02:02:46 executing program 0: chflags(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/95, 0x5f}], 0x6, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) write(r5, 0x0, 0x22) fcntl$setstatus(r5, 0x4, 0x40) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r6 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x20) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 02:02:46 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x404, &(0x7f0000a00000/0x600000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x105) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f0000000280)={{0x3, 0x9}, {0x9, 0xa2e}}, 0x2) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) getuid() write(r3, &(0x7f0000000000)="200e607622", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x572a]) 02:02:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = dup2(r2, r3) r5 = syz_open_pts() getppid() read(r5, &(0x7f0000000540)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) lseek(r5, 0x0, 0x8001, 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x8000, 0x7, 0x3}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff2f39fc8382a60800450000380000000000019070e0000001e00000010b07907800000000470000000000000a00000200ac1400bbac1400bb9406000000002000"]) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r6 = syz_open_pts() read(r6, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000000)) 02:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x44, 0x0, 0x0, 0x9}, {0x6, 0x20, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000200)="fb1104ff97aca236a614f6357e3a", 0xe, 0x0, 0x0) 02:02:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2, 0x1, 0x7, 0x10001}, {0x154, 0x7, 0x7, 0x81}, {0x800, 0x3, 0x6, 0x1ff}, {0x6c3, 0x3, 0x6, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r5) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:02:46 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x18}, 0x8, &(0x7f0000000040)="0d110ecbfbb7747d65a73da3e52957cb02c86664173864c3847d9764c4c730f5be9328a6a6f50670885e08a152cb8cb9e3d0461d7131eaba795bd36242548898c6d2b44d9012e75763ae7e8efade83669bc38f764924766327535dcd4d804884e7df40dbc383a96f94ac36cfd445a56db8d6c2e4b56050c79a3ec9576a5c3d659bcfe522a0d1f954ea036fb82ef78933533633692b29623327c877382eb7798b1d249ab6b816ff5727b34c4a1644b77cb89f9634125dd0d069064a968e00000000000000000000000000e2a518d5d225e2c3a04be268d713e712979ac33912327200dc47fae3e5493e059a", 0x0, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r1 = semget$private(0x0, 0x2, 0x189) r2 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r3 = semget$private(0x0, 0x2, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r5 = semget$private(0x0, 0x2, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) getgroups(0x7, &(0x7f0000001640)=[0x0, 0x0, 0x0, r2, r4, 0x0, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="e6d564adaf1ae4043000"], 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="dc6e6c9a3f8af9ecb88896484e46cafed1d6039e9e027f31ee3cba72be322d251247ec747f55a0f3b01e0fbfcf821437207f1a572b55cd1078f58c755c055e28ae02568e536a748ec7dc98d930e4ce6d3d4cb59f3ccba1281eb8305bf559df3f53aab486332e06e4d399565b8abf6c37a6dc060985d42fbb8bcdfa5c50ba824c0d", 0x81}, {&(0x7f0000000240)="b00a89e5b5e8b53c", 0x8}, {&(0x7f0000000280)="341ed3b877e3d29a44c49377dc37502b127162e0293ff4e2640b91bebe0f30e68477a9ec59935a01c03dcec0e459984050e288201e2fac4983deb537d586075779fe0730c72a44687ae8b8d18f0eaaaf2a367f934d28ad60f9f329e2d7648db675c643a8fae66a8fe354e35558530e5aa4a3f79d8c763723ca18f971642ccb", 0x7f}, {&(0x7f0000000300)="9754577f60b252b5985694f3b7b5928dcfa8d8f90d93c7afd2466c32ea84e3729207c972b5d0a4dda451acc26f0884b03f843db705f1db1312be02b46979c2cdf7c4f4a2f6c659a7ac70ac3d85bd795b7d61466ea818452fe2262359cb013594ce7ee562a49c62ecb96062b8788c6a3fc5e6214263bd1e52e0e8cd917e8b240104fe10729f1773e10fc216f988a8", 0x8e}, {&(0x7f00000003c0)="81357a6b800a435a60117713efab174727e0086c184289b316216ec847613b8a5d4b4713aa6a93f474a28467b586e8da38053e782c7b4b97f26f756487506a5fd0d7b6fa6f2814863e9b30a3d62f00531b0fbb8a1608c197be95fda8b25e276973a155ee838246f197ddd5a54c48cda785ad660fad480926e8a5bb8f77d92f8f", 0x80}, {&(0x7f0000000440)="15543a8d50ccf8c652c6b339381fec4d678ef6f8bbb14d0c3011457c36721f68d1ea7b9e542ed43f2f18dc331bd7e5fddac54a0b9aa16ca6daeb55303991047e9be37fe13df5bff308848f505f1c0048edd90781ea55e55587f0137d8142fd3b03974c81fc7930e4cdafadea5a1c117710743613de5544d3efa739265793517ae62ddf507ae8f2fbc8f5e55b3420be011b949fc274b6556b57534256cbce5b0e0f50ecdcdf0fa1e1db00ee3e4293e22077cf35378d51c55c06b4c2dd6fe3e90fc75ee16401d4b430f4", 0xc9}], 0x6, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x40, 0x2}, 0x404) lseek(r0, 0x0, 0x5ac9b096, 0x0) 02:02:47 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1000, 0x8003, 0xfffffffffffffffb, 0x40000000000, 0x10000000000000, 0x152362e6, 0x80000001, 0x6930}, &(0x7f0000000140)={0x0, 0x4, 0x675, 0x5, 0x3, 0x2, 0x6, 0x883}, &(0x7f0000000540)={0x1f, 0x31, 0x6, 0x4}, 0x0) r3 = open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000001cc0)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000440)="97a60aab639b32a25b35358e044d07d60d979fa391d27a0ffa84a54708c05ca187f37a3d73d66cdbd0f15b9da512b45b55c3b64a8a3c277354d270cf8c8741245b6d151062ed85db4af0820e54d233ce1abf7b7d", 0x54}, {&(0x7f00000004c0)="bd5015499414d34dfc0e72fd0b68bdb588153f2a8bcafd4bbf013d9a3ef9f634b60c6595a2730d67fa96d03b985827c0272c771a73be1c5dd7df625e677aa0dd7819bc9f4c2630f1a0ebc13644683447073a6805ce", 0x55}, {&(0x7f00000003c0)="698ddce0366611927c79efdb92de239cedd2e0", 0x13}, {&(0x7f0000000540)}, {&(0x7f0000000580)="2eccd0a57f71125fa78778bfe456332e6aca83e128f79ec94b445c51a4d49ba0f2cbcbb41cb49596edf9f7f7c0dfa1b14b9085d83dc486e48055543ed7bdbaab0487cbfdf8270956e65d0eab18333c95c4390dd79642ab1955777b4363bc958f14d14972a7ad6b24c2bfb086d724cb97a9dbcba38831c0c6f045cdda1aaba2b5b357c045952768c7d6663f99edb5af075a8b8e1ebf8d48569f66", 0x9a}, {&(0x7f0000000640)="dcca7f376a0ff2ef51c4aabaa4aea404fa7cb20f0d270457837bec17212241a1e103b8e2dbc10eb21ac989a80e04b69762a232e36947170c1b80eb286592419cf060142e6655c2a1f91f45f78f16944d9023b4f9cf9c1a9bd8577a39e0488c9b59defc7651b6c222be86622b49159ec6c991852db27cb246472191901b04033f18ea59b220ae29f2206592b85444007911f55acb71bad22da2cb94b6d7149d4beac817a95c57cf26910b3731e2b7b4e864fd7b7741aaeb5ee6604083ea29954d102bb3829dd13d480e0734cfd262e4f1074c58094e11453f2bbebd1ca0579cc79f11db002d282c7dfbadc3955138d49ae3469f17db6fbf78f57b006de111", 0xfe}], 0x6, &(0x7f00000007c0)=[{0x78, 0xffff, 0x3, "56ee3e09e28478ebc504ddb117b34bf34b9d35e2227a70d54da36babcc170cdfd1afce6bac7ec955588a53aa4e96f33f25f7bd1e67a31d3eed2366779ce93fe99baba3e2e2e6f1adb12a77fb6a95eef62db7f59b7e52031838f3235a6718e69858b8d41e"}, {0xe0, 0xffff, 0x0, "89b81d3267e26ec687f1bdfd48253acfa31f01f4ef827fa41d910416516dd55ae4c15053ee98ad34c0192fc2d140f201410b5970960e7baedd66410784ee35f2c27fdd177bdc6f6cd7ff2c4847e7295c704608c7fbaa0eeb813f957d067ff935e6d852792c2407b98da73f23d5032ef9d5c2acb61498187c68515c6b860565f104df2e18ea900f92548f4a27e3d868e7824b625d7c8c2ad571b51c444a67b0d517dfbacd6a826c9f1a07ff964e4f59c51e6fb50b4dbbb94646087f286f0e34fed7d2cf167da88658217e08af4b983f76"}, {0x88, 0xffff, 0x8001, "b184362a32968901fc55e1beb171e51b396aeabb5998b0d166999f79ceb528461b27b2ea93d3b07ada15c0238688f1c6231aa5439913602c371d7ad168b9d426445f3156508f476686301e6f0532bf6b6c130ece7929b9e06983e63d587512fe5febdbcb58bc4439b823a9d48dd9dd92be4710f37924ab27"}, {0x110, 0x1, 0x9, "2d717d02d723ccfeea27d6dbf1b62c30711a9a7890a6bd2c9d19aee773b1dea730d0c5697884cbb1e3034480fab8c2552cf7fc3b1110d09e79748fd0068cd1ce374e48c2cf4d8711da3a012537ba1588afbedc4caf8d304f7473ec72114ea8938f8584db8c5663ea8359582109ac519b8c2fab9a68214e51436a9ec096e41e0a1134f2ff29f79dda8c2b745d62289244f0fd8f8884c80bded959aa7676c3cd501d36aea536e5b38914104f1c5993f1e83fbec965837ee687938978de13447171b19982be0b1e4a9fc1970f55dd3a9ee149713feb3aeb496816101db65c3767d6a9fdc4a7e1ae7be8d5e95690683559c603c264b1741858faa579"}, {0x28, 0xffff, 0x80, "099ce02a29bb597403ffc9d0907ff6c6a54b"}, {0x68, 0xffff, 0x4, "dbebcc7f3e6a615e32ddaa45f2d1a972dc1ed90f924760c06a86887fa7f847ef76d9538cec3f0a5073bb184e73fb2ba795508acaf796fd5b7997a33d390fbd96962ec5dbb13708011b2b96e651d68c64473092a0ee7c"}, {0x1010, 0xffff, 0x284, "b25ee398f9e9e87abd86f29380545da583c7affee191a2ad8f431907dd4a56ee4b777ef361aa0dc41227163ba664b184a16dcf5a18ce44c8a225e61691997b00276cdfb408808d5eddb1e8af54984a427557bb13bca7ce8ebfd50c7b07c9ed37402a27c88202d195a152920395757848481b62a49f7ed6845d0cb19796142b4f2e181d2b02d53f5e042b2bb1ae0dc38f30836d48e3fee29ed435551a5fd7e57df6c4bba83978475e5633d0038095cc350225a8b9d344db0930cd9d022e205892323b1cee9a471846c6b8ecc113210080a78f7709ada099dc48a16ca9aa6c7356c8e1bdd3376b4ecf6dab2a580f27d483074f51b6e98fdd758e82a752cdbfb45d52d180ab6ca56e4fe4deae88cb1fe983f02bd273680076ba49f4d53a5550a2e5b75e02b123184bb7353f01f5548cd7863dbfeb6a6672f9b557a2ac9a1632bb156e24c6287c227a96642e5492b1fabaca526ad77e759f65ac69eee6daaf7e90e71c018230711ed061d3b0d29b048c92f9161984d23ff8c69ee6bf8840a8cc5b2cd15d2bb1c0f912c86c9cca7afc199312d6c2a2960a151ab1d0b5c4ae6fb92b0e2ef11a7c9ec03981801ea695069ac32fe60dd5d85e96afae34003095ab6144481ed70efe493c7a35d0349001b3a339b08dd7b50067d5319e2edd5298586b340a1d87b9a1c407159ddc1272fc28a13218a26be876af29ae72d1f8010543dba613ee68ad839493d4cf4638f48371a7ce46a5b292ea31f42415472ccd25621eacd6c2fb7c462f804eeab5749b6a8adf1a997bb4ba7c48c65684c7f2d69824196789be46c10796fd594b8ce407f3caa8d3a991d51071dd08b12c4df1be636c644d6c283602d0675e1922325b82672f0c2413afcc0063c113cb60a4ecb8b0e55a7bdd70940de57d4cbdd8c6fcfa2ea55a50fc99a1b8447f05c1b5ed52b35c14781aba7eb577ab179873f863b8651947bafca165ea05d6246c4ff9568c99ad5ff4d203590dd557db2f2c5100c703c60b23aa8d63807cae7d20c0d84181cc2616dff268c9ab03b7d6a73335c9598e01a61bfa648d8acf9d9fa7a5e9d2322dd1d40e1e28dd5d1322eef68704a6a2fc819b1011a838962280c7709d059de33a23a4c9390182c1a02c31493aeacd33eee147639f53663a0429e7c95d978b211e46d6fd36e37b3988f1e79696c42ff14ae6bff99c6fd80ffdaa967372e7cd3337d4b37f06257b11817d174b58960afc7a8a8256e73e98fbaa6ad0de1863160796d7b7d1f1db72b27d237c0ccb01a0a6e20c3cbde1b89d5cfe74577602157b72971161606fbf2160c93466f99b26e342e56457ce426c245533ec4a7c44dce649921598d7a219a2e71a76f5f4ce22a929289e3af1ede81ddde01550a1ce12108908ac9266507bea8f313ca78fe82c750cfcc840a9f1c82a6c410eccf05803eb8e08febbd1292955a8076d5ed829260779c7336c983d0435b23571b89da5bc04d738a7e3df58308047946cbd41a56e392de5edc6dd7ac7d938c2080262e868c820cc464c7b6dbdda1fdbc931fc6639aafd1e46e70816d84f63af371a950868bc31f78ec2660d8ad88693923e6a42b81fc2b6a87c82c6acd80efcb2713b619fc2d821dca92f2ca9391442d9eb1fc8ced7b27221b7d16a6d8f2c2ec5ead39193f3773f0725a446a0ff5e639471b0c18ef9826661ba350a019532d1a73d1826e817a2a551c8a43b6ba327269b4b649e773869b0c121bceb51e6a34bdc8ac154720f62d90df8b5cf5e7c2bc25d620d7a940f0bb8ad06e363ea1da3d4b1416944d67f286810415a64707ea11758a640e8bbbc50a84fb8b7738e135a7f2bdaadd17fb2a12727273e9b97120b0910a1e4efa583089d43cb8d6cbcb1fcf6118c7d19e7f00554fccdb8454372ddef98af3698b2c25621726247dffa47aabc7a71d6e6396bd7cff3550531f33662869e2ea29aaf0ab9b3929ed40f4621fa065a02db6fdf9b5ae55a72b683496e793b2dfcac262ed3b0b9693f498292e43e3e29a248b654f0f5f8481fedb5e5a7171d165c8198c0843e5dff00c2131fb0fc08fa08e3988fc2315719e1c15b861316afe8f295ae31e5912d27a7b0e2d4664d92f77963c7b57fce40689213985d0363c7c8e956c2f519f26e16cbda6e6cba7b9f1ad36422f507a61c1a0e76a2844be7d73aaadd8f2818648dc0df84c788c6b28e62d4eb1ccf054e6541275bd115762ed17420a8d07ba9da3f61181427b975f22159b270f7ff2f8bb530a91b09574be3399da175a98ef3ecce94a6bf816fafb3ebbc89073a8341cb55dd448b7035a34f171a539afdeeb3330a3c8b930a67a66bd43f3cd35f9f8642609672f604908eb666c49ba84aa90d8147ac38ec7d5c8131813d90e415ee4fa0f706e4ad065db2bf086f25098261510e3ce05135c60449564f38ac65ea55f27bcc20650d4deba5438e46654a9bb85279d9d39ba76d33950fc8202453357109066ed656d45a1ce8a8267d1742319f67f1eff83afd8127893229b19b7ae9b66c59f994ba117b6dca1e1010cb95f31c786d08d74f197737b61c8e1552d0c5a7cbbdb555641bef6ab0ed4dd9c773635438b61087fd12acb7b9c20a5c36741bdfdd82e83816e872a3e4375083672c05070be739bc140c0626fa1f947b07e64b28b75cfd10ef0a2f0011c70b92fd72c3f6d4e91a0e94b71a8390227af2c8251aaf90da5a327b272a1c72af7c76242b79e3a824862b24deb2b68d84c7f341b58f3aaf617d15647d2fef3a71ca30732997d8457113594dc4a84e076f397a460c43ed38210292e58229fc67d0f47ddb4614f50ea50e6af475536ee6ac9d9122d52a371237d44b891ef0dcadd03cc5cd4b820922c26fae1fd9673e5b27d2c9c5cd9621955f3a0fe6efe3283fa7488533333b6df4c958f956ce312b69d31918f36425b64dcf87ea98aaa08a4e650581ab0001aa39f8e55d0647ef56b842e5c73d8f28e223791ea39b9570b01b808af3b2f86934d14c98b31384542d1f845224e889210cae27014732b691510ed25a3f58960e638c441cdd94b693f6b29f2ae07d1942c9443a2a426965cd91b161969a9a98a0c38ad03c7346a2e19f0e93092ee61c2ba86f5d552f472e36fe99c6216968ea4382277df523d4e6eddfa2252e5338adadd8a39b4e57e5bdf94b9d1f8a8d1443faf621435d8e25efe9cf683c0f31503ae69a386e3b8061f905e1244c7039396c7f37b85ae40c38077b710d2f0dcdaae23ad1a919c9545b263619fd6396f7d3472ee730d2408b44acf32d7f8fdff5ea1d882de9c0e9be07a3bad66ff81a7e638f1c772f26a2229106de359916862ad5e0710bb1a7cf3b316063d8ffdebffc096e2e8fd4137258a01cbdf9e34532266e9baed58ecae053c58ef21f4c2f941db9dca5997ab7fe5161aaee476e9ce8ac0f1e3eda21429a80f9842143e30079f253e16e7b7f54c22854161d8653bcbdcc0fb6787e467309525bb945c5d75f17715beb24368fa819693c4e55301e2d41284fb413fadf258ee52d04e6ffa7aeb82bc6fca382c1bea9e30f0041896d171152b22ff38ad17c75d8b6500c5c7fe5b2345cc91d8ebfbe9a605f14af9266ec40b1efc9a62e993670498a68f6b5e3d75f81f741ba7f42bd73161803743d8937dddd04173567083364250e6ea95afe730cba3bff1297d2f82bde335b11a0820d893c548dc62faf03722c4182e28c05d6dc547557ea93ce2156ee15999ebe00d1a885ca9f90c4ef0f2258478444fda02ccb6559a909a39fe6c43721f7ba5bf365478881de92f36901a197fb01353cad741d93ad11c977d206a0a0c7e9dad986c9c8b6817bc492f59df75dbec5c73806deb070c579eb49cadf261cd7afe6654a2983fffa7cf8d25d91f04c1fcd9f6303786c9abf5e18a03ffb02229bc1fa989ed28e354508c5e8bdec001348dd91f3eb04b2aceb52f37e5a0defbb7b97ef1bf08914995087728deb14eee28e951348588755a99c324ccdac8f59442f784799db112b982fa4195e1b901558d3124e115c13c4f220fe0d57aa66c28a15f73e12960da55df5229a4a050d788dd7393c36ecf346c3a9d3c57f8a9310aa33bdf4f0bb13a48636af2994ad9776b1154bb29b2297c97ccdf887c1962f9a67043bb2c38c8021b683e2d6f26389a5cbdbdbcd29540de4ab189e56c21a0b23339eda36cf53349ff2741f1d7b1fa142d1002bc2dab845c5d124b00b98a567f6987a7cbeaa7d38041e0b744f7914aa32ecabc9cf3294de473cdba016728a5ce251f60e150effeb257cb8fe383ae3d97cfca6bd04de9917c4e217b383453c7f1555296664e5afa9d0c16263d139f163604a74c15dc77a07fa6f8474bd0135057d2a30e3c631769ab0a55db02d2bf23a7487491577ef48933cf195d226db1cc4732458149cbc296d6576221489dfd31f3f78da2153bdf84942012613b05909a06ed8a186cba3222ca4358d50015eb5fadc9a122a73d7c71b949bc7f12f6b5120ad8eb589883bd2ff74cd93036090f4fb55a8d5ae95b037983b5db59679a8ea8f67d926ed7b5037dd4a3838dece05c58c3865b580663ca63088144a5eb3eb9c7590576a9eeac2ab61cb8f71b575faa8c8bf3e1dbe795fd6489e5ec71417ef5fd8e254e36625c298dc67c91b6e947f732bf4de522c4bc2831d7ed38e81750b40837943e581968aa761cd465ddb4678e234ddd31af19f6bc36019963b4dad9b19188038fa5b26a7f1fd07f5ec7d471b9326519cf8d046c9a9e335700476506c26f55c0f4843ae16c1d6c981f95bbbe3c71cd8bc02e90788c0db1a51c91592e4edc2dbba10c93d44470ce2928998a09c6df782fc6db4cf242a77d64168d91eaded0f3f0b125ac34ee8f2b3c440e1504bfc667881a1039ae54f97f294cca15a0af7b6856ba014c12cbedcf5307f4fe17fb6631c3e12632368437ea1f30bfe5e5898d5376c22aa70214f4ab6bfc473f360821226a5a21d3a0c5974dd9988f9760b2a432fc379cf8205e0f8fe22419d077b7805a4bd30b19079cf7c877f677130ae8b975f92b889fb9ef62210f3f3acfc95ad8255796fa85b4fd06d33f2f76874ebe0d9cd574fd99b1ca4c77e250b8ac6c2464c042b02ca8dba863839e39603efd178757848ab0dde46b5cf60ed6e3db03445a2f103cd4d22482d86b8e0357da0f763dd72022366cfb731919d7cb49a4f83484d0d4f7b6d91b74b417c6707469ad6a1ea21b2df34e645bfdb1d33f1960510e862978821894a0be225e3499667bc6c10708bd1963dbfc353b50d14a955802d2a362f5f8df4d1b97500dd1c442fa8ea1f243bbec5dd064595e8b42e440d5d145275704a969581383ce4e67eb1f4df458130a1dc2e2b590d0ccd42709de8896a077feb05720f80b99e1b55b4b8bb46f10adfdecaaaac01c7571ab5c05e3576f63ac4fc15131fc5a1cf7f375a52a697990a3ddabf17596a07b09cfda4a86c631cb39f18ea16c93972654226463a2279269a28a0e892278c2696ee0255512a8363fd6d54cb74f6d0626334a2ee6fe448f1b7bfe6d78563d8caa9fbcd16bc7bf6832c41b08cf3c2d192174b27d8c96235699bc88508aba11582b4523669e44e622efcf387198226fe8f28f44b21aa42032c064471dfcbd0a00ce2aba7dda4514a8489e82d8dbb9dc5809f6d06d72a3b396df005f03f29ca3818c6579367b5e4cb15e1a220a972940131bd6b291c0762bb4b24918082a45ae46a2af0a8265f0140dbabfab143dfc910a8a4fe620e12f7f380218cea8c19333b3f96944cd403993afc55261ef02dcd1545"}, {0x30, 0xffff, 0x0, "bf844115ec853efccd45071aac31e37ddd5265c47b8d36859e1e788d5fe363"}, {0xb0, 0xffff, 0x3d, "f22b3ee5d19922a15ca21e6d69c682d80efa5cff0d547095c6847327959a6c79f6730c38567fe0b2a838dceec47e3067d65cf99900668fdf755a9671336390247bb5a0f487d2385c9cbbee36cd6cd420dba4753c3327616cb35f88e1ba5e5a7649cef8483e2cee18ce929b8cdc5b4549ae61fbea50f48a55f7113de9bb727abe82bbfe556cadba81835a43be9aae50bb6d00035400dd58d9c00cda9f1bb3"}, {0x78, 0xffff, 0x5, "c7900e3a3f8d1b6d504c37cb48809f8d635db2130c6393251db750ec7880ebecb13f74b19004ab835a2090e4e3cd3412aa2ef92752ce1bd1e0843dbcc7b541bc7ef9d203eff0ac8a884b4e0d12a8365f7292befed36e27897f0c4be8d5a13b526d35bf181c22"}], 0x14e8}, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d00)=ANY=[@ANYBLOB="28000000ffff88df03e7a4953d0fb77d651b1ab252f413dae1103b82c7b2abad79263abecaf233390c936bcba124664359c820f310a915f982803fd461c8189114876827dbedd7a353e4619dd769dd4cb920f17acafe70593aab26a36fe557ce25c8b90f525102002e5ac2229e693add1dccec0efb30ea986bc69ecb5b2a9734470f96e9ad7d537ec56e1d68743faaa6994c456921caf2b6"], 0x28}, 0x0) 02:02:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 02:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @empty, [], {@generic={0x8010}}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000300)="ddee43ab8734abf62e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d26527f911c89a579e115fec366251897804000000d20a2c8212543170f44fa6b8d22db0ec0ff3a1800280b535084f92a7499cd03afbd1d0b82c439984f338ffbf66decf2b0202619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9fc", 0xb5) dup2(r2, r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x6, 0x3ce, 0x7}) 02:02:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x80000001, 0xfffffc00}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x7, 0x2, 0x2}) write(0xffffffffffffffff, &(0x7f0000000480)="5bb380813106eb3d356c00f4ee87a89ae998d8ed299b688e38bd3aaa8ec4", 0x1e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) 02:02:48 executing program 1: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000540)=""/4096, 0x1000) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/klog\x00', 0x20, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x7, r6, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r8 = semget$private(0x0, 0x2, 0x189) r9 = getgid() semop(r8, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r9, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="35819720e466be918ac7aaea438038b4916eb42d6d3f53b393aa99ad1b1cd4eee16f9a35c1dbc88af87d1465a573daca", 0x30}, {&(0x7f0000000080)="9005319df12cd01760b869df77da69732a7c0768f890f780ce39e5be262bc15c93516490a9", 0x25}, {&(0x7f00000003c0)="fbca0f73479ad846790f003b97caaad08d37b431a16c42fc78746fe234e1c8f0410d2743370fdafff19ee989f2c552c04a5f3db76c0c2bd6ed872a61c72513b467be9e0659ea932335200faa8774ac0695169cdb65ae66ecfc5814330552c0a1353665985dd0083bd65b085f4a53980077c9a35bc76ca7ae0cb12db91d4faccb0391ddf1a2fc4c6de217fcb6f555f1a306d2b1f9df8b8bc0cfcc28a7309270f773dfd983c37a51f840b70ce7195f3abc00df0ca88295585431687ef4a4e1ac5bca0e462427ce23fa7fefbd2e865eebac98f216020fc879f4b1eb504ab40b29749ed9bfff07584a0e5216877db98403b59ab85bc3894f638949fbe5f299e6329036d33025fa9cab74fc1a80b67160bffd88c26ea2585a6b19faeea9adadc20d4f0c65409eeed8fafe44c556e71ac412e3c3e317a9c33ab0f2b2e35e5320a017447dd177789f69521098d768283c742714095f14a02395795dee1b36fc9f665f7c9df7474b998e1f16c306da41422895085b27a299d6c7525eb80553eaee68473dafdacdd7a23b215b726e1ba428ad8de5d1d587091bfb98518698596a2781bcab12ea3e882cd95710de27b673aa67b520484ce379a84da634007360dee41e89f3c851bdc50a4c1cf087bdbfb99a90d968cca19e6e3cf3c804ad9190f33d5ee84514ee09eb8606372ce9daaaad12df12147457b77434d78664ec75f7611173f3c52b86ef8cf90be6846eafb9767c60911dd4b60ce4b76850d8e13c6e33491cf96d19a4965d83c8f4a0dbd5b633a52bd772f57f400bfe46fd8a0475624714ebdc739c2cc38e842cadda6fb94c57e31821e67e628f9da360c6e661fc671141fe5e22de18d35b3afcdbf36def56cdc74937edb35229e9b8dc8a988a32e80f220b19d715836bd9a8b1c743fca28e46af4129929dec9239e3cd110fe39cd0e2c93b62f4a46fdce0f3af1ece729543e1dfd38851c2aec6a33692c55369f35bbcc66a08ea57aee5414ab1887d9008d2ab327d1f01bd6cad8432b1fb29a1b576dc08465bdcfaaa93406a8860aa1ba94885482f02ee17c6e8e97712c607f91181da3f83d685f44eda7aee86d0c71cf95c10c14b30f3a4372e7121515f18edeca35d5829bc5c2b1ada33b3da62d0c89f6bf59234c891602fa7a626fdbda68c2c1f6b3fce9f754cb47f476448554fa18bf31bcb17a1772bf8f04cdde7b6f6d554abe63d16a857baae88893a4fd4c301e1b2d87201fce7e54dba2cb6a516d5e1169c0490d4994353f4f118c1b2dacf5de01a02d334efdcba2c2d2e1359a379275af5afe6c786a663156431a336dea9e64cc50c57f04f6b54b80f00756d0c0de9a892e2483f4f26490afa603256a9885a43359ee45b726411f947bb089c0f4182e4f2c1137abbcedc8a434fbf540d6d98bc599e8a962b2db281b3ae3b02dae7437413700705db14d9564e15c2ce22a52eaf852c41f5a31fd2d8c883c895bbd03a7dd7412e4a3ff84461fd38be3d41e6d5aca63dee319189fdc98816267bde0f625892a8547a7add80691b2ead5d2aa68036d9324b51e314cc0428b31feaad41c498ed048fbfddccfd1b84e958c46c24a68fcb2847cf347c0dc6933ff28b28b6ff7015fcf46b6e158b7caa3ef4ab46f2ab984a422f68478ec393ffef5fbf3dde44c0272eeeb0a78c087dbbb15bc133133374b1d9c707ae0409f3b30892691c3fa64d5d070bb6132e8328144afd51607afc4076592b7f2c037873f3b23cbdee33bb425357a9fe3287e77cd3f06cd0df0ce4102aa2023d0c58ba6ec4271cd064f00a689f23d9ec8ad09d8e62a75d5ad14c7d8656f3448f579dc3a0fa85a788228b998a6b4b964adffacdb719123450124bd80d280abe4d4bfc65f2e630eab967e29c4c89af844a0d8c33910af29e8725f9b9abdedbd8566992a369539240746423b8021119b522d6d763a77f173aefb1c93b21a9ae4fbfb281032c8ca53ab7dc591049ec2351032b5f97e7f9461a555cf0566b65a731bdfdcf443322d13bb252d21eca038a11cedd944342db6338b50ede6a37dcf3468f27d384f8ca989811b80968df5aeff06f5f68b3917ced57662c1e215826d008079df87c3e54cbef132641919944072ec4c380f86a8cb565178c4c14d545278c98daedb414abe749104a0767d9bf116988e4706d1fa0685efb7a4a3ccf75f7142957df89ad8ed7146a68bbf510689e3393b6a0a7be012cdb51117ccfce2850a609aef1f4157322af44929530cace3c857a1c2787a941a584f727ff9ff6ea1345b077bf0de63f46f5786e696ecd1be6e1b36b43e9f27e1560621993d23d2f530e5941a9b02b2a47acf5bfec461363d7f98fb8f7e301654be37b9eb205b687db54e38d29291ffe20c2f964be49e814b922ab9a7d385f61d02e6558d309f8fd4fdbf5e3aa996cf6fa4ee5f7d377573b6cb2235b25ee08e1225d04365e983407a2be24ec6c2e46d16f797f1d2c8e36551a3b771d2975267c48763605d2d9dbdb736f76538613f75aeb74a2f5d00d3c0333d73424e26b6fc506a87d247d7b19b38619188ced63202733d17b3a20989ad681ad2758db079df78b2974e464fb6c69931e5f972f149b713de9ca84ccbe2226d24ed990956ec706e0f28f5176a65b6cd07992d2d6964cd05e76e8e832683e19c400d080154d708e9da1c6c5ecefc5c05f7638502ee4e378259e83eeb21e3d88c59dee530f60c93e5f98bf4197f96e1d2225448b1ee9c9314f044b5e3afe8f650b25626fc0ba34119da8e7f31d6928c4ec108b3e3ee68bf2a144938811d61a11b271b2cc4651188330e900af32f420068b2c65a45f517bae1cda3a5d46a8855759a6ea848354288decc4d5707397f4de86d73946615c98f8b7fac908249ddd65ed424d0a96c8ef5b93a082815f08ea2f49c2fe08a9db35085e1861878d5dd609a3f67880407fe00e7f99fd995b79be6adf884b20d4195b68e79f50b575fe40739858e1e08f99a050d654751798a20449b26b28c645aa19ae50f03c96b850666cd6585d0240f537b42f59f0332501dd362eee58af09c3dc48a2080982bafc5763f3f32cd9f8ece50f5477afffbe80468d2fce4be04825d3ebeda42a557162c7aba39c416c13c72b6fb6472c4bfe30e9a3aabb9d217da7fa7b0716175161ea850ea59f7bce273165a152045d275b4f056e200bb35b7d727c5f3025a8ecf64557f8ff1ae45d8860b6c6929878ec63fd2f60ac3c3313aea252494fe52994b95cabae003272b77fc1bd68261d539c121c9a2d41e226f7a302bfe9aa799855f9b74456e26c1e24f6b2bd5865634ebf1fc16579c7c8e3e5af87514f87ffb72a2892ced9a657a57495fb95a4df1da5228f51d9b4e30eab67f487f48bc5794a4625d4a53721e7900b31b4702057cd15ba12d104ed86efe54b66611d6a85aa9311ccbfd85ee3554633b7a6bb687116ed6e7d2766eb81538a5bed935d22f91ffb7bbee0a619dc085fe14e0f2bb4dd7cf5a0fbcccf9824356e18035f9889e59e2f5eb33d4aada37b3bb26fed35981ccedb034026abe484def0a9b20aa98b3fd6f3104598d8cb0b0f5fc2bc46b0dbf7f06740e66463791d43a60247519106cbddf7b3eaf3633b860eacf4cde3b4eff137d847fee12097be8c70b09e0bb35facbaa565732d2e4d9ef4af6c49bb85f0d3aa28ca4a19bdd08248117d757161da329fc19467a519be1fb24c6639d8143d135d6f2ac11c7154b1df9e07d02ef34d9fa826c9bf6db7c7f730194130e3e3872c48fbaa4f0f04effa1fef39e767bdce38b854a218e9daa7e3ff6f25ca47709c048344ef8a8b2ab8e72f761a4d130fa207c1cc636cbe9afe4363331af58de434776f37941dc22a598404cea48c68be7ba41a13adf16139a6f18238af0d3a13c7e2d6d254609173789cfc2a45754c36d7a1265096ff988a9fd7b0b7e996981afe02efd6b1918c26079957efa7e890319e802245d8a2ae0f06155fb0b9ca72c1474df729f5e4d4960ef62330299bc85ebc0509883a3283f0c637395b98e103ad06640ae200b4789b4f5851502cdec51bb6167b971e0fa212bdea67a599de2c37f372ab8c24929706c5fb52c5fb098c2264223df229876ccb728723971dc88e96196af34538e6599af9a91d28bd43f0cd8d00c49df4629465e75c1843e5eca4bf2231867874637d62a270c7e41fac1b96f79bbcad6c825964d00f8da30c15e2b8eec0ace35cb446727e0defca27a2e919a9adc2b55c69c3fa4b401510ff59fc881649bad5267ff54fc095d6cd9f102aa5997176e89f1439f057cee22fe2ec30b4a7ee8e95cebd65840cf2620ca57cf4bb131dfd6a949238a5020ff9383eb713440f1b75c341a57246343b8477b31862fba7e67d56dc322e813a8932d5a017d1607a8ae10cc961dd6874a527e30da38b8eeddc571b27998c44a65eb8140c728fa113a67dbc7d83731c2f01906aeceb703302d1695e7718f6d28cd4a74693debe7c149bfb84f00ba80489fef7d435297cee43d40f58b96515a639ed58897179c9e0a037298fe80e1f64e7306e96b9574d7ff2c2f21adf1a7c3b8154bd2d1ef8c159aa550ae66e89f3ae16b0ad95743a082f5897e676a3c96c0d69ae2730fb0b857046f1a96c056b6eb3f46b304ef76716cac0cf9e5ced0f599d32bf05fc98e680c6aa1cb666732a3ef1d88644fd7cf5fbd3bc69baf1018c5864c76f267d01336129328354928857bc912a07de9ec4a6768fe92a2f22b4a3de1837b7743484ee2b29dd7eb9d2b76ea5a71d36b4784bec4da801a1da770c61ec7c40255c107aa5bd8990dcb209acb4c094ddfe4e5ffc9ca42e2135ec555e2b9379328eb14a345eacb881fafa5e424bae04c9b005d1e25b3c7a821d2435b674fb6e3bc35990b538d682524db6100d320164ff8b3d8568369480f61bcf479f8b20dd4e4fd50874e58f41f19d4e17ad77214237d41ab837ab1b257be747336ddb5465353947cb5d03d0229a4bdd1f5cfc6465b786d7e474ebd812700b8f9dce99d055100daf163a9c2639fc464713c06a72fc0dfaa424a9b47c786166ca22e9cc8f0f00662a50135fadea94694c17a648fed672b63a4e1fea4c0bd6f538b0fb4c5107d23f18def7c02e8cd9a3ff55a2a9f29ead0e841344af94c49b546658e6f05ffc75006696647ca1f5979036a83572e5f86fa331018d6f60d1a68e47479be459c2a3d7368c1710e1b44a96f82efad072c8b5b7066562965a539efe51d79071cde98efb86a5e8b3bcb705632aed9793dc6f1362a7673341c7c45faa68deaa9976a8c3b7a04af7f8d8a72773d84dcb12a750dedfb9c2f3e41992125bfcc52fa349ae16de1aad96f6272fc1766c373f15dfde642d0d7df4daf213f7aaa4968571a39d531010485d3ecb784a999a78aceefdb8867ea3686d881b19fbee61272d3da6f450ca27c21d6a0d27ce6c4d39acdc7aa5c0aefb9e8b1b8f06827adfefe01356688599e73659a55a93fc80613e1c6a004673028e0f450e8bef5b7700ed65fb46255db20a1df9c5763ee152bad98225e23783b9fde28c60505e5e528238358dd6ad6896203234ee989354fb20cf9f577684ca8275fb328ea0cade79b9acd1d9e8a97f29eb8b538ec038d158d108463618eb204273d192365cbd58dfdb364f83101d957073220df0ca57a012b315926a2d53a612179de79c27f9dd14c936785e8cdadf8f2aed21a09c9a8d0db93f10dea8125e1caffd09d370a94de5ac22ac3a841aa2bdbdc3b5cb5c4561aebab2c886d6a2299195797ff2bec19419e13a03cdcb4c085c86184efd", 0x1000}, {&(0x7f00000000c0)="49060f9e4e80ddc86b835f6d3890880f15a0bb140142afdf077959a25b3e29525f9a3cec45780eef5c7e5c2132b7cb9e8c1d30d7edbf10532218c9ac6c478735a38ac157d7f8541f02d7b3d1763ed8a4ab74a3a51234e29dad0a10423a4ae4c7ab69298034644964a3e4401d81f96f888dac1c1cf15f49c3e2606dbc611b796edecf5b55c47896b7043c2f3ae7535c8c38b0b7f9a5328deb86d9d84e342bf34e8e8810a8347c80c0c67201916dc271e6e75a4efaec2dd1", 0xb7}, {&(0x7f0000000180)="2fadc9507190d542c407eb264191e5f48c847bf33b99dee54ab0ddc8360ee4c198b0c58a750d77d343b689aa987d4924f0047c8fbbefca8c654b3e2e995ac9db8d72579ae5356c66ac4cab1daa2cc11e7afd678fdc68b30e36b2e7fd97bce3181955956851ff7b4ddfd1f4dfa7dced846e33946f36d3f6f61fae90e3cc1effa4dc9aedaa02653905ca1fd5a6468ef78a8651c885427697cab8fefecb491e", 0x9e}, {&(0x7f00000013c0)="1ede9d0c45f1e4218020b7f590984b962cd140cd5fa79a4a3cd79ce9e24bd93ee57814f6efeaccc9861c37d24b52f2a67b485077f06ecb34579ce9d648c22135f5b12534ae471133dddbdcb647e96965389e928a45d0c6be9e7fe2e516e0f9a7ef2a01176d07b7f9a67070f754a0d8d1bd4d932eea4a81149df094a66a7c70481b45b3c5946ae72b81c9c8e87982b654ce0c83e255e9ad22c6c7a63f09f16b31e1cfd430cea3df1ecf7992d4ab7166c329995177f9ffa3df0bd885fd3a56af401a9a011de921f31f155bf95bb36be021ecc63fb537ac9ef919550e82659ab13a3a8fd9d1e48ea8bea684320c5db37924ce58af3e", 0xf4}], 0x6, &(0x7f0000001600)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r0, r3, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r6, r9}], 0xb8, 0x1}, 0x3) 02:02:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) recvmsg(r4, &(0x7f0000000540)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f00000195c0)=""/70, 0x46}], 0x3, &(0x7f0000019640)=""/119, 0x77}, 0x843) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 02:02:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x2) 02:02:48 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r0) r3 = semget$private(0x0, 0x2, 0x189) accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r5 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/122) setgid(r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) write(r1, &(0x7f0000000000)="b3", 0x1) 02:02:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000080)="b296", 0x2}, {&(0x7f00000000c0)="34089db4e65dfb203b5a70e8ef667002ba324b66e4cfee0540ac7139935fd94057ba627211c1", 0x26}, {&(0x7f0000000100)="af9b91adb1607a5725adb20210bb287676a43be06dd2985fe90c8f53f121c5302fe785a54944f58a8a458b74fcbf36eab4a596ce836cff8369b71df0fa4534249c82435881ca16849e9f3f64391da137e5bbcf1e8f60061fa536b7298d9fc7c5b6755b4940f923b1b505301bd0cdba803716fc13bf789f0ff2612207e40b1d9f7fb41e4ddf6cb4b4959c325712728208f13764588dec863db2f7b538928c", 0x9e}, {&(0x7f00000001c0)="e348ad479e2209d71ea4dcd0274ef273634303c9e69dfd42da2aad508315b778af2f2b46644756b96e1f0b6d60b4d6b821eb506d3169e465ed1025609c7cf49606c346656672357e7ba081dd99e1d06a36bbb7e7b475099c6613ac5bfac5ed020e46cbef681acbae7d5924f1c36d72b456bf1733e1b351a545aa15eaa9ba21241ba0a7f29ebc9d30ec858b413e6e316aca014e2b8dbc324b449d303a0b", 0x9d}, {&(0x7f0000000280)="bccd99fdded69ced9acbabe21ae7c3bd091d86ddf20ade2fabf29575ee1697362290f5f61d87a8cac6404f327302ad307bf0f198fb83a7cc65b56c27f39da886a008d073d978420a5f59a71a6566559a115c5de4298b7161bc4b4a24b9f4ab3b4c2eee8850f76b2b54b43cb3cda33148140e8baa4beb0c9a100a0c1237aa03e81d7c33f2d75bf56e5aa52ccae0135ff2059c5652dfaf71", 0x97}, {&(0x7f0000000340)="16490eeb6199408bde3502b2ec17dbe2f4856f1f36aeafd5a5c503eb5fa531bcfed358cfed4194c6f689be50b6de3a22da293b1cd3b4265421305b1202caa5f036d4542818fb6a4e8aeb504e965a09b1ef3486689023d6b1166018d3c53be5d3e3866179c9a152b967be2e47ef7db2286d1e3f4c21e2d04f2d723e3690ff60ab8c6c9bb8975f4fb6", 0x88}, {&(0x7f0000000400)="4a308ce1ae02519e658c3c7103fdc88f7c70b55a193171f7a33194b6203a358d850eed57d9b22c5dde524e1c6e8c3c735ce2f9284f54ed4f8903d7de6ade27faae2910a1218468c5f1d9670a6abe4e8f6f9da2e37d42dc7a", 0x58}], 0x7, 0x0, 0x0, 0x40d}, 0x400) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 02:02:48 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x298) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 02:02:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2a, 0xa, &(0x7f0000000000), 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0x10800a, &(0x7f0000000000)="89cc17dd98fe9818cabb3f64e3cc147580a10abc1af65d1d44e70cc27d490d8d25214b4251859890dc26bc929008e8735d3ff39482e4519b8677b2cc71e9b15e96882be039e7babcbc5535b3846b2f118cb07afe97e71d167cd24d5140db66b17c6831e3005d0aa11c3438e356905e8467e32d4e2f299b3e958d09e50e5885", 0x7f) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) 02:02:49 executing program 0: mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) read(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000e91000/0x4000)=nil, 0x4000) pmap_unwire: wiring for pmap 0xfffffd806527bcc0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806527bcc0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806527bcc0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806527bcc0 va 0x20ffa000 didn't change! 02:02:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) recvfrom(r0, &(0x7f0000000000)=""/223, 0xdf, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) r3 = dup(r2) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x3, 0x80000001, 0x3}, 0xc) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) fchown(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:02:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x0) unlink(&(0x7f0000000040)='./bus\x00') pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x101) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x7, &(0x7f0000000140)={0x3, 0x7ffffbff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xfffffffffffffd39) r2 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x22) pwritev(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f00000025c0)}, {&(0x7f0000002600)="c0715e3b0d326f999eba05c458d7946e80def28afc6e743ce2d5966f3f7c09125c61fa037b30dbc3604fe2bc00505a78adef3d74", 0x34}, {&(0x7f0000002640)="a1dd0d2b31390f5030d98843ae593303bfc68f91164ca0b4cf73bbfc08163867aa6ba5fe8406cd7e4d58549cad13d51ca11f6395fddb315f0504b0d7d238505e51e8fb474aece14eaf5c25cfba8077de88440e2fb6c4c63ba452984aeabb8b17e6489eff046071c4589602c9f860eef75dc7244fb36de4b7b4d1ecbfd9385308097205e0c50525a3451c6614104f5f70083e1849a7d90b2acf294e401e02b3066456cfc618f1ffbc3b3f5204d9b93f917fb518600b7c1001cfc2746c4b5fb45106e0171fba6fb345efc9ade7305c1dedd559c426", 0xd4}], 0x3, 0x0, 0x1f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000400)={0x1034, 0x0, 0x0, 0x20, "5fffff0366dfde36f0007f4db87d00", 0x103, 0xfffffff9}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) write(r3, 0x0, 0x22) writev(r3, &(0x7f0000000280), 0x0) read(r2, &(0x7f0000000540)=""/4096, 0x1000) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000001540)=""/231, 0xe7}, {&(0x7f00000000c0)=""/41, 0x29}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x5) 02:02:50 executing program 1: acct(&(0x7f0000000000)='./file1\x00') unlink(&(0x7f0000000080)='./file0\x00') socketpair(0x6, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/16, 0x10, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000340)="7f5d7c57852c60641e7012b15c", 0xd) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000), 0x4) r4 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r6 = dup2(r4, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) getsockname(r6, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) pckbd_enable: command error 02:02:51 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x7, 0x6608}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) 02:02:51 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f00008d7000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x928) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x2}, 0x10, &(0x7f0000000800)="1abfe82acf5f6de2bc4d29eede85cdd4afb48f4a51ec9daec49b84865ff8bacced62fb408b53ee22c7b2a6a03bda4df005e2011dc9c922f718ef8498a1c637dcc546a28b02e2efbc550eadcd7b875d0da5eb7b99745f64e589eee5cddb97d9f0cbdb970cad122f50e8219bcc48f22b97fb1e613e707becbb28e9ae971e7c76a0847a24ccec896ee18ce8907d7a110ad6e480f260795a9fc81e99c47ce85bc7632fb5836f5f5699d8b768077cfdd04c0c0ecf6595c1fb1a3d498c8314498d944520ed53f3f543ae4bc670ee5045db0c0a91f3125143d1d2f52137bc9a6a255c615511124c3770120560045475723d42a548331fab6ed30e", &(0x7f0000000340)=0xf7, &(0x7f0000000900)="6f9675868e6d0e4c0afa1c13339375162a59aba26ba0ae0de501b3315323ff850c34cbd9f7b867148c84c8045a43cf5e11a3e4845c99d4aee5cf987df39b9b21b49104f05c6bcb87f7ab2bc475afa088dfe3ef4070aa2936a6a47296afc60460ce4a5465b17cf20018e7321ba96f9dd705766b697c1ab50146711196635445857a1c4ed6e11459569c3844210f75203ec97d8a2b7c5a5db1f7a2051455106340d30667472dc6013df64f5cb3a74742647839449816eedfd4e33e77b945b7b94d5f2cb5529a42725146d51d6e5fe18e8663a469748e2c78881f755582a893efb373b5e225c9e3979f80476493db2c605cbbabe8a9e72786ff87dae7208b332e82a2882a6b3633674e91cb24bc28451b294e4af0488ebc0c443ab1465ec277b421a7328d96eee54828f27f397b3c8b2400a4cf9e204c928df844b76d5f740611b69b89958c8fdb721cb6647c7c01f7310b6fb010d03929d29aa09e22d0173bf4304559e6e65b2f93530505115552fdeff23f54172815660c3d520484e1e044f42336fe313857df15f58c9a60345e16fae6c1546a3edcc4167620655a3c39fefab8df8fb467f1c3fce8b3d992c26a63bd30bb5a6374ed19419bb155b4413c962c104010123464f286ec81f56ec8a26753859552574c4eb9a3b0c1c2c1d897499026a5e01b09f908504574a8e3370f90246c2d85bfb8094ad6f718dbe72cb275f1dc4417734bd89dabf65fde74bfd7f33aab7f73d4367a0599fc0f8de56205b5c82f72dbde36697c10ff3a7d5f912532660466823e9827e2f89a6cc4522e9c7347be6bc92cff755ea4da2fb4ca73bf785a8629d8cc3ad4c2fb1e8b8a7363df70c9a0a1e5379f3e4775dc94bdb156648c511f8af0fc5287093c7955b83664795282fc270a2d0fe07c7a98c11a08df25afa205c71b828dd12b8dfbc4251753cffa38af78c544c7aaa74b0d224c2ad0ebd986da9cced024121afaa38d267041886ec38c7b10c015f1e0195983e3715eb1d96d3286ab798f4e19f3cd5d938cd11de8eccda2e3293961a80f40e906e3d04eb78759a3300c986456b948e77abd384772d0f87395cdec7f0b87cc47758e8f74f4da691588b08a3ab7728e35d797ba7691419ad735c66f78ec57dfd12dfc4543933c2cd4dc506d62e1052f748f00082515e5dab949a8087bbf8179e2d0582e5bfcd0036953721427fb5d2cb517d555a6eefbfd0f5344026d3c118ce9b0469ca8fa9a18eb922dc65c4a8bb08eda1b73cd18aef9511787ea38d0322ff98e3473f09d5326cbc52a7aa16e75be502f7a7ce536663e8f5ca712684348446041a2184a0005a76088967ef07c41ecac441c410be00acc3382b52b54a56effa89f7cc33f786003e09238d67bfd1d6c5d08c451a3a6fda430b7e3d16e640f8067bdc7eae817cead220c2205fd771e30a544421ccf487066e95897fd5b613f6d21793c279b05a28c53d709bb05c0a63822fcb6cb25a0051a7927bd147cc0a3f483a39f3a22ca17d6ed2f8214281c9d18a19306938fd3bae10cf0e54975b32679d858c60f994a8113607901b15252b69a54c9fd0aa34cd9141adc9f4ab1d2f2bd0a2ad6ad49e1997a70e389be080638211acf124b51712a0df4c9c896426c4ac62ded6c41a5341d147c90b0afcc316a9ef44bbdd1e7385bbef0f7c5a0d84648a5731aa23af540bd8f165b977cd56362d3cfd3a4818814a1a78d9727d4c56659d6a95d9a80ce5d0094bd2fd53c35911fc3b8df03f515c174870e0da21853f696df8765e7ea0145acc4bfb345b5fcfc5fd4a57e1097e520c7467367d4ccac4985417ccf142ef556220c35ba7ca9175504cc9492bbc5965f911e9c14ecfb9b1f19291c935a68a493d38bc5f3b60b2d6f8d00871074bd220e97b9ba1669e3bc385c871f8463544b162d5d1119884aa02ffb0ef396910e816a42f5a82e6681bdd91efe0fe35871ff7db6ee9dca66d90124602794a2e44d3e8a7b70b0365202ab5fe6094e161556df8d9dfee944362b78479bbf552ef692568b0ed65d24992c6e4eaa4c6e4c7a19ceb73bc512620bed9c3572febc486f4928f03dcce25a5d04b8e6f04c84156f4d7c222c8c3abb5d841e5116e7b1c4d168997c5752ac441a0e0c67c11852ec52f49268e8404d39874387c8b4e60e01e1cd2067833b2067c5adf94541bf1548975b97eac827cf09e5c448ee3531859911200f0022568febe5d14f8555ad6c1055fa3df66372b0d5ea68f8b88b7731e1e4fd0fa1380443a9c4256f3deff4bd4ffa5dd4f1bcb9c6dd1c675bdb6801cb62a1329dbb7d17b5a816e4abdf9d1d8730be2d1424f795ccb2e96c41631240fbc6ae7e1104982f165adee29aa518e4ca34dc0717556168a0324b7b1e4878889c54aaa42a996eaaefce8eacde9fc174171c3d8fddd89f6e505fd6eb7e25e8ff166c561d65a7cc55a2b1adbdbf8ef37c2892f6b92ac16baeb06c18660bf0080a1c9661c0bea62f20560251a0f0691744d41e06769cb691d3e25cf3e63f7705b56410bd392cee27d83812d95f89d06d2800b03bd70ddef69a96b7e49b115b191092bac91f6f399255bef7deab2ba2c5de8f201adf7d0f94df8565281a636e490d8c70066bbbb27e717f53ee3d5e8e9712dc19cbe543bb65f8b7885ec121cf119573cee6df7d9b3730219aa9c8b0e11ce5d1e0919788c0c8b3d132522d3ab0ac32af43f5548ca64294a9b8ad848b5b8d2ed3562e5311e58f5e23cd660c5227a5a0f43ff1ff15ae0f1c7f091608b37bd0970c00a9f6bb58f680c377192edcdaadb40aa82bbef91fcd479db6e093c59c24f7e36edd559b1c956a20098aafe220b5871f0ddf3444a6321be4036ec4c6f2fa562132ed404e5ca518658c2ecae88c286d73cbb05c02ab8deff87c886235eac47401de298bf167b3393a43ff7595fcce297170fa63c74babd8f4f4bc9c8202a79d25020846429cc5cd101c7bfdfc418977a36089b45cd56140239f73358224879cfade6498d3a4f2cbaa079675061375a614bee6ec4dc7f7865f7d365806628e27dd0a297eca46c30739065ff2b7e612a27fe200a097ab17579eb704a1b38f5d1842043d334aef18f3699421a63d17d2be10b8543df54ae9d307e7f2d649421c63efef9cc6f0d268d6f99b7071e41c7c9cf9ae3347b1386fac28da5bc40e7af735e5c8d540e3f0b59afa862222f7d8dd1fbd91edef59334bacc4ffec2554fa0480bcfb14f78aa60fd24e307e8d0d3e7a97abcbd617d9bc0794e7f3390c69a9003f8ab05a8e34a11add4fcf6806871deadae058fc8f33bebd55ebe801bf048879f6bc672a242532fa5b440d5bc88d8a0dc33487c2c7ec72bd1bd062bc6c6614865e95a9d7266beea9449d1786b3ac88daebadb8189086fb7c2ade84672045743c75574f95f4cb43628d3e431848b31f7321e1a72a99b75d9b81fe18b18a947dc4a1c399c27eb02b8a9cbcc6d2670ffd9de9884970f9e5c861974657d27f35d52aaed8db9e97f95b42a05b66a814a55ad79032d5cf1a6228028971a264215201014e7c8a45bc087aeb41df7b089674bbaca778db1c62e626845f53a80bae7d8407b175ebe4fed4e9916e792b0c3e4cfa9af9bfadfa2aa59ac28edc64383108ddd6879855c19270d03dcb0b012215e6165e0be8b66f53ad02e9b79330622da3ab14cd49beae98abc928dd5e7697e3dfba1098049c9c6ecb574edf5fb3d121ba88e12ef522c71023928b22a8fe2ca4f88e82f9294606d9d1f8dda1c02579bb9d70fcdbcad6440af83a35b76edef9fc1d139eade651b35d3f761c5782fbe09a4b5bbd9823eaed6d367d2aac9e7a15aecc1df468024d4d1e53126cae3c30fb548c969a98c8ede1449dd8940c9fddccd993aa7b3e6dbec8eb5ff0e1a11d92beae773481b59a5c539a60252f3c90d0951c0765a480317d2bdc671fd18af8e41cbb26d2d3efabb60e6752fe19edf4744e48c54f431769c929da48bdbd99566c015580695e89e85b73ebfc0e70bc2a4cd51d4d8579cf35cb9d73cadf7d66a567c53190de4c43d3bef65344639ce33db6525a0680cad15f36ad08ccf775ecdd4a9becdee43acc9318932614da2a9c0fdd40df5f34208cfacc39a1cd2a267316e20b964df8ce0daa83d43a7aebd62c70282c01d8884bdd34c66677c8b590209f709dfe85960a5a141076d88f39d26165ddc36e24581ff11fe5b1dadff399fa0f5ae67bc3537b8912d973b80cfd5609c6c3e3a8dc66824750e17e683f1a02729006fe114dcf20d38e03b2932fc17e1fe536da72ceea55635dc5f60bf8fba72e54415b2999cc07681af3fcdb08f2bc8e51ca4b2cb9c4bb5c381cb0f430b4966044c6f4841df0fe1bf3086122358b5e19fffe81a7b058f9905fb875d513ff98e25f8e6d281e4fd3f65a7b87a5eeb6215de1adfe3aec3c85c51ef021dc79c8c3ef8b4864d0de0e3140bd443581f25e66ef18e989e8e679def9798e4239c1d7690601480f48bc35bcb8e2bc5eaa720af6327438f8f1adab04b7c31ad7823c63a26a5dd356cfaced55959ce25e1140f093ef9637537db8962e0ef7b17f4130de18311437ff7ef705871413e7f6d46c6a1642f93bffde0a454da5d018b244b1ea9e172f407e8119d9424c1e95eb76a375d1715189031b25eb7c06244160f20a4b19001ac6d025cd8c83784e4b322c8822a845a96aef27478d3409b5671250ee75a0f8be4c1fd8c2535c84491a604eccc4c0363d119f872f992e6cdabcf4c012162c7cabbeadf8db320e94ecb252d5fa433b28b3f4aa748ec2d004748657efc5bf401a41fd69240dc02b317c2d5774db92b6b763da91291f21259b09e71e7e3faff7bc5c1a3f09514402c755ed7a3f4732939353d7655dce3605f1837f302989f0709b9a3a6988d0f9efd775b96d1be5d947e020af2d5d5077beb4cb49eb2b09b6dd713a31233262f262c2278ad8941b5b7b280f55165eb2179281e14d88c4ff93de2c2404d14cd7d953f728a4532d2f87170f405b41570965b77613840db42c339571e1ee8889b1304691179b19f02cdcac7edede35f57eec7ea35eff261220221db79f8fe5b27bc21747e228201f4d457e67bca2f5fb3e459bad65c7839f69cf37503c3c23ed564f6cbc6f8d4f2382913612b286307ce331966b5ae2be4ad1a17290690e1e4441952aeaf8706260e1814e91e48d2922e8c81c644d2d21882872f3fb7d575eae1a1e3d19a46b0953099ec8f7bbddc1f0624bd5627fcbc38d3edf14f222c1ff83aca12c606c0b241edfab4d5148987556c455bf0dc89796e6e4a8c8d229847f0c6b81b77cf900cbdd896fa5f55ac31909ab40ecdc5169c3996b85617c701e9ed2946fcf743e40f7fbcef5c552651cf67ef8db90161100269091d2f174e3962bee455efa535972964ea4c0222ca8356c401fe03e3d4296dc49ce450ec1b5dd5c2cfb0501928a55d3927d376416f39f6ef0f8c867e760956cd20aec5cada73b230ed58091b942503e26143a4088da3f5748d8d35691fdcf7f5a6f9b9151d983acfd0866aae4b78c0f476d7ae71bfa593665d2759fdf520ac150d5827a0dde0465ec76454c667ead7cee4ce8a8300c1dde8d47488a17d5982c1c6a361a73b568d69d2270dfc215d2a1bed17907c7e7cc358d457da6a1e6c4faeade20c58e4fb2bd8216f0863b3b1f0b71789b602bacbaae9f2e911dc163177e0a8c802b021099cd6b4eae0842cacba90bccff18b553d57c6c099a6053f46e6a81eb3f915f8dcfa4c678e7b306d07f1c0c69d8b2122411f47b650413c59c449d9f0482315d", 0x1000) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffed0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x1800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x0, 0x80000000000], [], [0x0, 0x0, 0xc89, 0x0, 0x400000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x1}, {0x1}], {0x0, 0x0, 0x2000000}}}) 02:02:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/83, 0x53}], 0x1, &(0x7f0000000380)=""/95, 0x5f}, 0x800) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000000880)=[{&(0x7f0000000440)="4bf0236e29658b91fd5a01c7a8a96ae4aac8106ed5f75c1e99d536bb785e2a", 0x1f}, {&(0x7f0000000480)="1d87b7081680316e2e8d363a7c891c6e1901102f403b387b0dc0c4d72b1274c1e6738cbc6672cac3d89c09424b6af299b0e0291fb068a598589016891beba83c23c963cfd25a6932768e5edd6784143382b87112b6227c455eb22b9cdf738e3996aa30250fa19e3f533f1fb2107d97b6fae2bd6ad1973366547b5e8a5770249f55f2c2d77ac6804dc13602c145189b15b2a1a4f679625a24705a2e1f738343402736455d92dbef1400f8459b7fa0e91446aa4b9c40519a740becb2123d7b40c8c765f6889032d5c7ec953b493d46d1d36dc48c22bb72cd89efbcaf4246c21b94140c7217560231e7ca69179d5da53b882ce1ea8bb5821049df504e99bd76", 0xfe}, {&(0x7f0000000580)="c846f5ac09d313e5dc878d00a6593e19a5a505e99a07a08461d649305b79003ff7ed3f6933405191e79047bef2318c1b869b72fc0190", 0x36}, {&(0x7f00000005c0)="8db489db8a4b50e2fca54775b55a34dffc6bea32d989", 0x16}, {&(0x7f0000000600)="268eefd31cffc7122bce196967c88cf2828d9d1c4100238ff119880ac1d4d2f70bb9af21ccb3d182648fe4a051ccaf9a1eb0e39e7921749dafccb6ee93546a809fd3294de05e9a7dad22dc819b1e7d96c991d653a2e661bcdb617c6455b47cdd4246926a83fde7789a212b9f11", 0x6d}, {&(0x7f0000000680)="96ebcceafe42890aba3f4340d66b4161f9823e96daa6030533b2cda74984814d0ff76273994ba3912976308d2c0951a904362bb5444116b1459a610a6b7ce693da09a2d5693f3b7532a509286d364ebd3716fac9f9c92da974052015345f826bf1d23de5ee00d1fa87ec722c4444294eaebf2c095afe44d136670ae354fa44eb2703f95c918ceac0f89833a49bb926da58c3e04aec16ad3e27229031f710270384a7c05e01a935028eb4ea888368d9bb32bdc5192902c4faba048e4af034608f", 0xc0}, {&(0x7f0000000740)="72fa68bd13cecf817e5032f5ce4b86557cf60937fdb89a75f3125db73a53fa3d5cc46ebc77e432360f045390904ceb0e1bb15511fd9c4eefb5fbffe4a1ece3e5d2bec31c998917b9e29af48ec9912d1f323f79a014612a63e396c92d19dbbf028b5810a8c54a4c4ee35aeb2877c7715187e3f37ac204acb970b5624faf3cdf253fb63c", 0x83}, {&(0x7f0000000800)="e584755015c882d42ba417e155f24db2aee5d1f0d22dd64d69ebc2b58e0477e6bad6f483f8eca52663a0c7d4abaf1341", 0x30}, {&(0x7f0000000840)="4051b740a5b1", 0x6}], 0x9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff}}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000940)=""/247) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000227828c0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e964458 failed: hole in range 02:02:52 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635387e2df131937a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(0xffffffffffffffff, 0x0, 0x22) read(0xffffffffffffffff, &(0x7f00000006c0)=""/186, 0xba) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000002c0)="5a4a8069ddc6e2eb6e1d7b9301c9a986e4c589ee9c389383318f2750de1be1d13c10b1b3a65efa707c0b25a7895389f403b926523ce8524ce0f75968a12f2f2c9a81c322a7e78743d59e29b200e4246a1a53f4ef0dd857c440171a9b012e68fb11c484bd20c334687b50071507f2e760a9767ce4bd9a67b8cef06338c58cbb18eea865d4cfd07263c5dfb699d89075890c6652e11f3f83c78785d1b08415ed335e40f1521d7505f33a76ced85f8cd0ae4c76f250af20", 0xb6}, {&(0x7f0000000380)="a5e427039b495ae05b2c1c9ff3dc28f846784db51741c0c83c7cf3913569e1975559085c701fa9d443a49455d827290a3bbaa7586b10c076b6b30b1185ef70843c12209a1d7bab1fabf83181a3d7bd8829bcf690e7f52282aea464b34370b1", 0x5f}, {&(0x7f0000000400)}, {&(0x7f0000000540)="7657c1d2ab07af4580ee3e36c1f5bd81d92dc634850e2bfca347f621522c3012e4e65c8a2971495c5691b4239a974efd2499872e60bc75ba25536f162da8a7cca9aa281b81fde2387313eb660fec2412eac11a2684374461d662f626203b80dadc4f69673babae8e1c8b00e55ecdd909c952c1edb4883a2a5f1f86ee392ead1b02d5ab01bcdb85253517951566b77a79cbaeb732c164c02a0f2475b3f31b6b8d2965273097c9e2f34a75dca6e3e5820b7d956aa5bf172447844d15d3fa9ed2765c6e4ba74bd9b670fd634607e129f46746bbce21df0c3d1b37fc71c3c0e8d266b314f2ea3ec3f670f935861dd869d0b66749d567943f3bdb679b17238105b8", 0xff}, {&(0x7f0000000440)="f80c5119a58d55a941c3059816d22983b7e62d07c31d9465e89de935c57ab762d3a8ef4b01017845602c31f61f81cfd3ac34ec3b684ef37e7886988c2a72b47fe308983e8257a69470eaaa2e7150538e70b10a1d3675bca4a213b7ee0705e326d1ccd92a963ed2526d1bcda98e09cfdf088fba779401dbfc825a4dfffc093564d3850f5c6fc16e35bdafa03a12d2851d29a0f0ca", 0x94}], 0x5) write(r2, 0x0, 0x22) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x9, 0x4}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000227828c0 02:02:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x45}, {0x6, 0x0, 0x7f, 0xff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2c, &(0x7f0000000140)=[{0x7f6, 0x8, 0x9, 0x1}, {0x67, 0x5, 0x1, 0x6}]}) r0 = socket(0x1, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000200)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff0d}], 0x100000000000028c, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) socket(0x2, 0x2, 0x0) r3 = socket(0x10, 0x1, 0x80) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xfffffc01}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 02:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0x72703673) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwrite(r0, &(0x7f0000000140)="00f1fc53e395bec47184e00e447e6e8584a27bea6adc5fa326e7a3c59ac4bd806f1cd1edeb432b86ffe88898555f3900a2695a08079f4388cdf328b3d7740cc30f2c7c4f70a0e9fdf63b96f2ad1d645313089f67243352ccfcb43795cc9c3844cf770268dde0888665d98946b3f66a092002814a7eee6d1c158b385933060da1c37ecd46d9", 0x85, 0x0, 0x7) 02:02:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 02:02:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="c7607f15", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x4000000) close(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x167, 0x1, 0x7, 0x1, 0x1, 0x0, 0x40, 0x2b50b808f48b7349, 0x1, 0xff, 0x100000000}) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ee539bae7c3001002e2f"], 0xa) getsockopt(r3, 0x7, 0x8000, &(0x7f0000000100)=""/41, &(0x7f0000000140)=0x29) 02:02:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) 02:02:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) socket(0x6, 0x4, 0x60) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000007c0)) 02:02:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7fff) 02:02:59 executing program 0: r0 = socket(0x20, 0xc005, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x7, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r6 = semget$private(0x0, 0x2, 0x189) r7 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) fchown(0xffffffffffffffff, r4, r7) 02:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x7fd}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0xfff, [{0x0, 0x80}, {0x3, 0x20}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x7fff}, {0x2, 0x9510}, {0x3, 0x72}, {0x3, 0x6}, {0x1, 0xac}, {0x1, 0xfffffffa}, {0x3, 0x642f}, {0x2, 0x2}, {0x1, 0x5}, {0x2, 0x8001}, {0x2, 0x7f}, {0x2, 0x9}, {0x2, 0x20}, {0x2}, {0x2, 0x4}, {0x2, 0x6}, {0x2, 0x5}, {0x2}, {0x1, 0x7}, {0x2, 0x90}, {0x3, 0x1}, {0x2, 0xfffffff9}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0x2}, {0x2, 0x2}, {0x1, 0x6c5}, {0x0, 0x600000}]}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x22) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socket$unix(0x1, 0x2, 0x0) dup2(r2, r3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x2, 0xaf63}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) 02:03:00 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x8020560b, &(0x7f00000003c0)={0x0, 0x0, {[0xba], [], [], [], [{}, {0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) 02:03:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r0 = socket(0x2, 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) close(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt(r2, 0xffffffff, 0x8001, &(0x7f0000000300)="5623f4271e01563b9a6eec9d6dbbebea342a80e11bc4c992b5db7dee5b722928df4c592135de53c0b688806a675ab3dfffd98f576419a2eab621e4042391b26337bd95997604fd6affbba01fbc368aebb296d80102f71ddf77422f7b2a733465711c327fecab8eafed768bd66fcf593c95ba362f4acc7bb304ccefb3b96f0bc6d735bfe3963476e1d906e17c430028ccb2031bfcbb0fe12de8b023d6849c4cafa3cf5d8ee75ad1b2723045100857e28d39f1f58a1c6aa3", 0xb7) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) setsockopt$sock_timeval(r3, 0xffff, 0x3, &(0x7f00000000c0)={0x0, 0x3}, 0x10) dup2(r3, r4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x7ff) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c7005, &(0x7f0000000100)) 02:03:01 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 02:03:02 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @ipv4={[], [], @multicast2}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget(0x1, 0x3, 0x12) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5]) 02:03:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = dup(r4) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 02:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x4d}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)) 02:03:03 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="ebd82a92ec304f8dfe3339858618eec264ce3cb3b962374675a1e812c62b868c4088d7c56e62e739741b925c8d768aa6d2462902a7e29a72995a96ba76927318c45ef62683ca3a8dc9ba2ff1fae0d8a52fb9e864b631c4326601b658c75097fa9a7353a349b50ae556bb7696080edf734a984e94abb99e0722bf285e9bdfbaa56ed31378c84bd839f2a5d8a3aebc85657c7647b992a5890fff7b0ef91fd9022fe7e735874315e256add6bead91eba58888a7db10369cba79edd1cffd6d6c236a02867cac2085909f8feaeff02d6853c9dfcf3fa2a66fe72ca3d2", 0xda}, {&(0x7f00000001c0)="4faab7963dd2f2d967a70794d10c3381cdde6e24f4d04838126e3d724ee29b05e115655df753bf4b1f83abf0a935bd6dc6ef134f24488925b246f050f89fd116ce047a7fb0614b91d4a9b8320b652896ca2a4f3b2068b5bc22091a16499e7cb31d90efcdb5e399c9b38ee6921c08820e5aefaf49e4643843221dbe4c9d053915db74f03d63b7002c1fb0099369dc339114bf68e59826be4c4aee95e3ba5f85600415f995d21499338e589423a3251b4a93fd6e227d14a7c516fdc6b3f7a62819443e480e0d4f3ccafe36beb2881be841f1d88e1e6364e8e46ee714bb042db2b0d83500", 0xe3}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="2b52f904009c66e1e82e9d07c67cc7a369d210a23bcbff2a6079d27b8cd2c0607aa64330959d58a86c6657bbfd73ef095da59b2f560ac49c3c6a86e678f56a95c0e91055b9c714296134bc59427dc9d8d69b4088374518386df4f2525d9415d732c81daad46eb9350f2d586ad253b5ba43df788dbf5113fbe1dbc3a3eda9113ce5e58cc9633c0041cac779857e4e1c0cd21f683e92d7bf3b35db887377516893af1cf286228c51039dd9be7a167162636626ab7c7ca25f17a1fff0bc5e9420348462b07517edfbeaaae73fbed4bb7ccd01f2eeb95e9cadbdacc1cc19a4987100", 0xe0}, {&(0x7f0000000400)="e2e9a009f1ea6e02f771056e8f319dbf69e0e338d9ec73017106ad9dee543ed0319b36c08f4b7f994222712a15e84d1222639b7b20865602b0808fc7a0dd5b78e846ea888590dcf019351f784a6f79225229b4775ad7534d8d424188d15f0b7b5adce7f66a25c51161f7ae91250fadbae0522734389464bb380662025a776586", 0x80}], 0x5, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2]}], 0xf8, 0x1}, 0x401) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140)=0xfffffc00, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) r5 = accept$unix(r2, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x2, 0x9, 0x8, 0xffff}, {0x8, 0xbd, 0x0, 0xb}, {0x7, 0x80, 0xe1, 0x200}, {0xf800, 0x2, 0xb8, 0x400}, {0x800, 0x0, 0xff, 0x42aa}]}) 02:03:04 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x101a, r1, 0x0, 0x4df) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r3 = shmget$private(0x0, 0x3000, 0x416, &(0x7f0000ff1000/0x3000)=nil) shmat(r3, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 02:03:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/4111}, 0x1017, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000180)={0x0, ""/99}, 0x6b, 0x3, 0x2000) msgget$private(0x0, 0x408) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000140), 0x8, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000050d4b7eea6c3821b00"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0xd7d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:03:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) lseek(r1, 0x0, 0x533b, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:03:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000380)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x1, 0x5}, 0x10) r4 = semget$private(0x0, 0x4, 0x189) getgid() rename(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x98, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 02:03:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8480081002000080045000030000000001f06907800000000e000000103089078000000004500000000000000002b0004e0000002ac1480aaabd14b799055d8490dbd04a1ee7d89f654515f48f4a6294eb1a0e934cf15dfc480229240d367af11c8344a"]) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x7f, 0x5, 0x8, "9ffa2e1cb311ebcd1500838dc9e651b2c61377d5", 0x25, 0x1}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) 02:03:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) mmap(&(0x7f00000be000/0x3000)=nil, 0x3000, 0x1, 0x6010, r0, 0x0, 0xffffffffffff4e35) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) r3 = fcntl$dupfd(r1, 0xa, r2) minherit(&(0x7f00001fb000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 02:03:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a500000000897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 02:03:13 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) syz_open_pts() r1 = getpgrp() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x6, r1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x200007f5, 0x7, 0x3f9, 0xfffffffa, "260b2a00000000000000e30800000000008000", 0x0, 0xfffffffc}) syz_open_pts() write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 02:03:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x69) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$machdep(&(0x7f0000001040)={0x7, 0x1}, 0x8, &(0x7f0000000200)="920047f40adf805c7b94884e64582544d30db28a544537b551ed719d2ffc0dc138b70b74281f6f38a92945a806e724bfe3a290635facaf77ecf919bccb26c012f3e75f79c4ce2980b42e3223aafdb7672f171d10b07d1c5b5bb090f176b05c9ccd0687e324beeef94ebe4ecff25a1c88b479009200c9871e2234aa4b91b43d1c05c35ff29325b1132be7dfcd814adb8753ea9078ef68229c7802fa20810bf8500cfe2a67cc4c42a009cd661f83821383190dd06d94534dda27fc7cfa76b4bcb1e410cbf0b92e655134d4ac177084c13994a5a77036fe629134905df1595973ca426fc4512274ceab3616db0dfc11fbdaa606d6624f3cedf774c0cdbc6eb58f410d9df4b5ff3d7218b117a270b4381d0a44e102cf9f014262793239cfae6d96e38d1437e000184a54d3ad4e615089ae198a61cf5529388d9a0a8c5a1dfc2bd2e17c9235dc2abeaff568e7436d018b307ba0d847ab9867fbece004690120168b279c58cc687b2ebec04b770ef49bdfde3fb7892fdd93b696a658e2dfb498b9d973528c0eb741462d7b70f08edd88674f12696d3eb11ffe6f579da5c40ae2ce6872ea421435dfa0a415b89d07ec4bdaaa7de53d9f1617cc98fd0d14f8d8ba81777e8c2476aafb59aad8b882a31c06e839dcc2babfc0b257547968c9a5dc5687f321b2616738979e554d0eae65514130ca90d31a22333898dd2365c28e4aa90f350bc6a96748544e0ffecc94524c964065fef45494670a146c7f7d256be3ae83cf6d6172c95e56c8dd6af0a6d7f5ed87a79bedf744c317424c373f0c3413a2060b0b197a4d25cd303cca145b9dbfe6d3e75b48c67e681fb102b42946d48298c4c2c37ce8cc528a18c376806853ce5a465a5e354fe221aeb3e310adbd153df1a9a017f7c2fe58fd03ef3fd09d8ae59bbd79bc16e2f06d63f0be19758aac5903497a42f9c8e6027f487f2485cfc86f089a36988a0852c4b2fbfb00c5488f7d9da77778836d20c3d405c5e7bb5be3ea32d7092cf78cb676748277cd0c63cd35d044053fa021ad53e5636a806047972726320f460c43da56a1ba3ace4f08cfe75c3980d78ffd81ee7f7a38e6f1cce112cdbd934e199716fb9ba22936fb498ec90052f14a0ec0454d956f65a053293cdb686fbc631209e2ff5cb95a12fa4d98304f6152e90ab2486638e5ed824e1a1a30259ee0b211efdd9d61ba27b18ae1170c747515f5f93c7c7ea591cab4cccbb689bbb6cf07a47eb76b53cd7a3ca9ba37013bf129e8736d30e23af808b7bdfc1e65c69fc22a79c61727918b9df9cc2bba87116e9ef54e4bbf1a2c12e52701b8f8ade533c51a1b41737f6a7b355f28efd1e88593c2d3f05670cef271bc4778d33d2b5c7be62e02b34bb47a6bac1ec99a107ca40c4b5bb80643f8bda1fee8bd9a40569c20566eaddfd2cc5155bb072525527af68fa5fa892078b9f646cff36b57f51ac107b766142f1399bb187746fbe9a49c93453b1f728f421155467ae2b99e6595b13a2fb404ce80f7a4eae8cd6af80593635b916ec579427a9eb20669c1609eda6019f225042ce581fe15095345dc65c4405aaaa75c793731ec70b8f445dd2dad4cda740a498da48692121048da37af650c8b2431796ddd0e3430376ae380af2589e38c17dfb7304725862f47c4f10fc16cd2aadca4c7ebe458cd55b2556aeaa15af9c9e7bccdb3decc2fc70f6dd53b9172a7f64202e794fe972df2b5c77bbe2b2fe0f2f722d3771f81d68169048d112ed4fc92ddf1000b49b76aab7dbc5480ac3a1dc8613ea874a7e87bbb73736af444a01662503794e25215d07a41d7ee945b142c272f02dbe52bb5f246953cfad492c1397f3bd334f3e89e81ff33a1dfd3d7739c7133ac2905b694cd13864687d336d9b67acfd5b121665b0f6a491501202cc673a29db2a0d0e334d98056729047fb14e1f18123861b65fb37fcfb1f26ee3281d4a8c33e7374d3d416a7b33dd4a62e003d2482ca8eda3af6f8b36371161317d4c8ef363a5c6d39c78f4231b87cb0fe87dbcc96c9281e682d13097d62de22355f4c85bccc82644c9f7f7ee0936c765f1670eec324384b596f96e494da235ef64842af9ac0ba52e8cb116a9b6fff7df91c58c8666452b6b118898e3e6623f3d8ce97270ca408289cd4556477a877db921ad81317acfec2a0bacea2bc2b6b18d97765317e91ab134ccd4a30a231a9d719efd6ff188572a9d89c7139bf687925310ea86781ee1fe96e534b9fc8ceb25b78e3bef82939f021c35893b6d12187dd70562f2527afa87e72bb1717906e687b16bb6b6d2bbe2b59c72903ccecad67ab0902cb4805b0361fd67d737df7e4c3c28177bdf41b528185ca194ef86152a26958692ff229504b867f24dec61d5c77aa77736637b5b07cd60beccef80392575611187a00d1c3aea91d7e36664e5ac7a2638f09f4e13503b451bd5873c4bdc11ac2398a7b3851c8bfde6b80debecc8a886b826c7328089ec88718037c4e1b1f2506dca86fa81e959adb3847d0523076e45faa7973ccd38fed80692a08b9e29218368be4c0cfe460dd8ecf81dd109266fc8b816ea7336526aaaa7abf00f81eefd506fae1ce22ebfd922bae1ddb3e4c7aa8fa2da0865881f968a1d8ffc85c1c4f5e9695ac1f36d2ad97093e1306293b15cb7e87b97f5dbc91fa93433658ef7e03c39043e39a6f07a4560fb9709809e782fa6d4381061c3aa31fbd577ca71fd7b89a351ee8f0a04458371a982dd53ee825d8430ee3ffc7da72b1e18e8f28db1f7ca371eb1504e95581600ae46d246a94da526af309fc2457de13a5547a32857548f9233738cd3254aad78867650cb09864f01b005e0d45c72c02b5d61ee350d5e0a25d3372a2ae8575d88f165b3534cacc1eace1a93f38d13cfec7ef41c5333052ab44ab30353f4e37db8c00e80b9b2658f22fa67aa7e40830ba4d25b415b834f15d44ce300868edb80e75bce55b70f79be9f15ec3473375a2afaab53d5c42613f52769155ac2a61aa953cf73c7770d4f8e2786ea8c3cc35954e52d8e1cf329554ef42e3b8371108cfdec8de73d88a98551db26742fb20e2b07cf281f32f01820db30815aa03f43b23127309f74575d132307df416122990661b8fad4efef6c5c6962f73340bae7059e56df8a61f97449b935fdc5940c214af488a0eb159d2d23fe354363b0eac5a76b59118d271164837ca71e02b5420b4d975f1d660c65e5302bc594af2875e914dab27949c3c40c7805715c36a27532b5b81c45d0e5fc78b20de3627e27a02e77b5a7cfe559020fad3b63b4ea0116b43028999e573adc95d401a2cba22b3f8adc70e25cd0372e142bd5ce0b042591106b53f27793833778f1da1c69ace6b66c90f7de7f2868f8db8469efdef042180b94e2aff67fff55903ec2e6e5c2f78a82d12241dd3b5f2619891df70b08beb9c37b27a5888de6bf7796d5c17943665e71d75dc2b105d327c7c2a07e1a99c0384eea3c4ea72d15462c52fc8c629144de5d728705aa3b3783a0c90441de8f391c7406bec28a351959e9a072bd64276c947666abf01faa7ba4155cdad26d63d5749507a340d0dc0f148cfe36de85ad1cc9878ecf30d1eab9faf842c46cb3d4aba62d0422f3ab6bc785bbd6bf1432ac7547dd48b6666318279f4a1dd8bd13f2306d1e1fb20aff630da0568f3f7ed731bd366161a8af0fef124452d4d5b1b8ac8687a25b07ce544b15447c1e41a8f5253f0df86de455583ae6dfd44adca8370da073ca2c7d66c29b7b9c0df638b4a2e25436fb795db2ae8729a1bb1f61cd5e8041481d9e76049d1e96d2652f6d6ada1b9f3d9544628373ee44e6392635fbbdadc69da89cc1f91686d9f93bbcea1983656c6642f84e0bb27e942285aa7a8376fede1827a257a483c73e50d8ffbd328d51f0499971e33ca9c7bdb2df3b7ba92193e96acf8e35d40f52aa93d4f08d5c3d1d932926d62ed3d055336c37bff6162fe6dfa5dff947ca05c1da264751a5bb9ff49f92abbb6af27e0d553bcf650cacd9c6b8a682d1c1575178b554c348532c20c4ed06147978c39816846233d3365d819c73b87408b0c6151c54f7848eaa7a60d1126f9c8d0d7108280f11bc719fadefa79a71b3a08a3a364e375f81e22e4f165eadceeb8fd43d4c2b9d8b394969fdaea3f918771412fc09e953bf75ccc22d6f79bfdc148e70d2d4d44cab0e3afd687effacafa8f946da16f715bdd813429f989464232e907b41117f8fa57da5acc919d57d680b35a8348bb1c42461588150566e7950e959f434efd2ed47e9f6e6c84b3c1bc3c4c1277bca90872559b50cf4ec87e26b421d40e6d9d27a6256856ea7f5fd55e2036324d600f59b5fbf344c58b764b52d2866fef1f54d458aef5b93743ac91113996a8df52797574edc422260d4466b2f1d3ec1e101cd2cdaa19e1ac08ff649820db7ba49af972b11507aa1bbfa9e560b47333992a0cf074d4a48eb5e4f0c873f73bf70b8ecdfadbae86b85d24a64ef77ca6a16ed425ded717d6aaf324146cbcbeead8ac3a049dbf41a78b8312f6bda6a8a1fc312eb2c3db6945b8e7ac9e5f162271c5cd51dea18c8c94fe3e29dbe0d951d9d4eaf04fdc6f9f8b4bb799d49083e5fac074ddc9d0b9dabb66a5fab7e1c78e168f856cba5538f43c315dfe097a696ef6f5e915376b552775751c0d3da79a10837449b6a0f76c05b8fa0ba92a3258b080406677da3cbb62f409ef21d5263a8da417ee744a52820fa39b7c347858cecdf701b82c923ae2e7aac9e10d63b12ba858c9737cce54a368a57eb43f4cdb12abd4312d133bc6101cb3efa47ee232f70583c9b9a9ed2f362d15680d1a2ca4435f49efd4f648af54eaee0047b52eeaf32fadea1feb6420b7d2ff5186f99030b72499bc1785607b2b0b9d086c0073e4ce045576122da34bc1fc740c639dda3144e633ad5d82f4023b2353ec5ff5bec558def249d64fd1d0bd54a68fdc38a383fc14597c774ed3c5d58dc26f3d1d84b17f3be23e953697a1834d705a408f3a486839cf46502301f64d95c05e08559a073cb15603233659021b38d74bfd0c0808a129a4", &(0x7f0000000100)=0xe01, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="f5ed9843000000fcff00"/24]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x20000034, 0x0, 0x0, 0x6, "1fffff0366dfde36ae61dba64800"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) write(r3, 0x0, 0x22) lseek(r3, 0x0, 0xcf, 0x2) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r4) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) 02:03:14 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x400) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 02:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x100, 0x9, 0x6, 0x1}, {0x3ff, 0x5, 0x5, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000008000000000"]) r4 = socket(0x2, 0x1, 0x1) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000300)=0xc) setsockopt(r4, 0x6, 0x3af, &(0x7f0000000100)="ec70917765b78503b8d4b0a2a517fbf83f37a16439060069bca0bf4997c9", 0x1e) 02:03:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) read(r1, &(0x7f0000000040)=""/22, 0x16) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) pread(r2, &(0x7f00000000c0)="590f48282be2a3c807484d359d6366d39898dca67e2dd2c0604d8f119db0490cb0445eb174910c1b9134f493b580e2059e904b109606b80adbe99624eb3c0b25177b081dced42b190faecea4224371c130f314a060290e0b46e63d12fe200c2df5363c75b3df19622549a338ab8347178af4d925bc0c854d6b53682e0910743b73c3a6925cf5458a042b07817591695029a9f415a933906e7e9889a7c5e4f513b5db2d1756fffb90bd17f6688ba4d81f030573636bec4960b225ff5f079f5a6b1db753b43312c7e008489a408e3879e6293790ea98f03702b5fd6068a9c11f3817a1a201750e0c6cc6d5305abccb083f5189c25f59dd75717348c16bbfd05b5f4fcc69426e9c85e362c3f144e2f784d5a1e5f51ebec4cf135909794cf47fb4e8090d192e2624c65058781bd3610d46c6073ceaf8b158d63585b98a7d2f2c5cc6f22a91e40228da5788c102e693766d77bc6eea7f35bd7eccde875cb0ac32f07bc55fcb9e0ead3a3cffee347001758ecc5cadfa9d4dbb8a22bd5b4eb600cd7765958f3080b9863845c5374d26271070f3c8be9313be5f4b2824055a2b7f43daa66dcd5a8db63c06de1224e1311a1bc92b18ad82a4e14c877edddf8c39bfa17474f3265cef374f9c9efcaa0213ab28357d2ee860174a9eeca8a968037e8dbf4510f0b6eada71f3765f099741d2532ea58b8b773d021a719e9ac393ba321ce21357da1bff3d653d0cfbc4c762f97af63366fadd9212379eaf04275c9914aa631f2a94b7719928abda50194ae4b615fdbd360d12e96caf4599953b6d362dc8fa5ddcb475599ce251507b4daaa157adbb3dba4e342ebd645ab1853f27cf850e2a30c68604961562d98585142cbcfa1413058914a10649cbe16d9a898e00d2214b813e10bb5e6e2e59d71b57b2ee0337e3d315f6e09fc6867191142e5b5b38633235886fd0db62e7ea785bd6f2a97d6ef1040a9a826dbab7c4474cc44f37e0512749bf6254233683fbafadc7801737bd06b9fe68cc4b19fbbc9d07f265d80b242063a840d57abd0d8f28f1d4b0e9790ff7106eb9e4cb940e0162f5f7933f07b749415b66b98f930116025cb2bafb45d6f502165c4e7e6a2aaf9ebf21c4266a98d462501d4e92c625ff7fb74dc19d284c234a496224a1098960ad8f4e7ab38e783535d4d8af145e7bbcb2606b6cc8f2f9d139ae6677d4b37a58c2c3c30f166127081b8c87b8779d5ae93e1448316bb27d9300d1ac7b2255da31ecde8f8e78b179c9fb0f962dd02c6d9231c613a46261e06711897afbb310c7058f5dd5e22f1e3093a9c63f87c5a1ee61c919d53042efaed0a9f2f65950101f66b657e333a356af5f6dc96a65207c67f101473bf9bf3855e0f3a56c5cf170f20e1e6d0815371805346c4e8d984d05a03401623e3f8cff1c94132c66d3e9391c59b74cf62fdc69bce99d7e3b137281d114e07419d9c45a2380755908e95e71e08994df3b3ef4bbe74b6af63cb93db5bac64d9b6923d7d193cd5191397e66dc6412a8291f513f2be891333aff4dff13fd00bfb7278f4c07bc1dc0c14c15b12fd01a5775f3259ee4d40c2814ca65b539f08654878a260890585a6e156a1acbae3c09ee6571e24515159cbd94881d144b01b482062974448eaf360009227f9a7f7107276d3349d22b5b3d44c6fed39796611780dd077739dcd96e4df8fa6e4529fca0e60841a4b6501ade972ff68d6fb2eaa5eccb83a02db76ab5e8816b70aeec5dd58c8ad63bcbe084d61e0361caca1fcaca2a751ff7196efbd949622f2d5ed47632482fbe9a78ef31521d83fc4236d12394b48e3fa0ac4b5ac1f43700a8ce2a461861a5c351ba16816c3fd7ae2b1fe26c8f365b5f5376b1c2a049d2c288d2397157ce4000422ffbf2f7769166b43b736b8c037cd909cb4f22f8ffed1fcae20d155ff5b74b66970450fe78277bdba8b345d2770930ef6a75dad723846248d0e0e98f46754bb191a064baab8c64fce0f1aebbc03c270f0b92395fe620b92a279eabaf44d180dc02bcc4e50bd8b836de163b236892dafb3bcbfc95ecab3dd38611ef24db44ec1dd861e5f4fbd5b0710c9f123bb52f3aac5733e31ab043aa18e349e3d6847b59fc51a68066c57faf3b9d1c7f8f9b9f2f399cac48956098ff15db91255927ff584e154901a49f89eaf4ce4d353f4c1e60008926c0db4413dc4c535537daec97c1e3f65caac78b5e9d2125351b47609c9e838a0ff67512ab339f9c12f08bfc3e71976b7ce52fefd76b108d736d72b90d808d424c900523dc654fed57cd23d9faacb6728739c0773b01924cb321f5d40e910fc0ba84c6588110d94c883cd9b1b24824ab51c144cd5f3ea0fd8aa7362ab0992383246eb64be40acad8440356e4e08d673af3246c9ae56eb83d249e6b676b60cde3bfd985a657ed6a66ae3092995cb879e010d725aab611f30d779844ac656bf4ae30bc540a65ef7c2048a801a1261280c26cd0a1ae3861bf64e4fd66ddaeef9e8b01dd806fe7ff4aba0f24a6fdcfe90164f8e98d5b5f6c97ab3ca9a5362f76912beeb84f9c99f82f1dcaed1c488dc31651a405570a3aa14bff3dfb24a56f37ef9a60129349f6cf4c0e820ba8d237d86a640ee614797376febf66dc1a011b358b0566552f911f04cae403a5b6a278a7f87c749ead891f1e9b2011ec81b2199a5901cd482df877e3cfbc92cc839a98604b254226c49d06ac30bbb91872351106bfd56df20b1790e711d96fe175772bf2c91e751be448b298453e44d106d3bee958b65dec245ab9af50c652849323b2d1f8d134be52ac2232951eab80a79cca4b22efbae8faaa0dffe1d3f607dfbaf717fc9512ea67e06e62cf6dce04693dc8361d12fbccb6c26863895d109341375e8af25a4fe6e858271edd60f6338d39d7cb25cd618dd6389932f3a99b6184ea234c4ef210e3b3244d0a04ce3005a24c833a1a4935beb69bb5538494e3147fa0ff6c89951bc6d712f9316d698d12a64801707416aca346ad7888518fe4c0031a596a4bd5070bf4b97c13d3171a43f1d50279311f3d4fe3c0656c71f158ebd81974fc91b5ab95d48c95990905d8da2c1f391bea5a1cb73970d0a64842ac4415b1a7a8723bbb9ce2e283a0748446e19b82f7b83516af7b3ec1ae01859d0b67aa017f745ce0ef1e645f5c4bfc03e84859a2b5c192b256fa16d3bdfb7f1e5a85325ae5eef774b0ffb55ae8adfc6c7a2d328f541a9a2003c9364bea383a147024e94acb2f71113768669b3020a0adfb7cfaad982b6eb134d48c404692858b9089cde9f150ab36a487388d4a8c406b41df0dea5517fb7fae64ed1814ca2a4d7731a6c95f03fc8719d76deffd75b8689249f12d8f9df78a739b36bf1143ec7c8d330f763103d56d003affa51a0f348e398af73391ea95398d56a88db1ab319d05378c7f9918cad525955a1e62b16bafec7c9048506396f2c83edeca5ce2a78b1080ac63f7a480f8413030ade6cf66af1fc74530e732aed890ea2e01e74d85782afd83142af035a9b55c045ee04a22978a8c19c39cd87629291d16db432b078fd06be3f10201e7d4d91a981d80edb73837cdba4361a4c46467bb164542fa866b4ef0a45e821d39103ce811e8e330777ee577f7a73424e6cefe5bc2204b81e6f3328f9fac7e90fda3708781af73dcb0300c382697341440661e9f31458c2b603772219a050151ac0e6a16455b7ae337f851e16e6fff7d16f754d099d55287d3c8fcd4804fb882f846715cf45edeefa3e3af1a6de64157d036fbd77298d80db8d0f0bd741a80dfdda61c407bf698b67a61a3a7830fb9b462ff94db311072e6464ec36c1c90b4daf8b2b9a051d7fcc94b349db7c9aed46cbb2d9c87dda836385f4a6f23e19e9b3207b5e484a4aa15ba659fbc1cd3868d5c0f73f8981d6acb513b7a8263a58ebf2e8d21bffdaaac754c31df69fc8a1c0ded5b038b128b69c3c930647c4c7e61ecd3df7f01499e9ae6b77ecd4de9739c16b734e88b7ba9bfea69ce82e68f79761c9004d6ed62bb1e6c4785cf3b8b31556e1142549e865a3faaf2fa0bb63e930b852b88f065d3fa1af28898da64a5b0ee1f9c72b0d7a0613094b5f7a81d3a2b3a9f708e4d60bb6ccaf6f334cf44f681187b27332c1bfe9c3af0637b346c7c045f37ec8d75be3364bc241978fab0fda7ca317b5f8c0a0a598fc0c303f2934a71e213b53c7bd701ca2f852a4ed998b59aac2dac656c4eef5f631be846d968ac2efab1a9d9bb679b2df8b86ac698d566567289316b940c8c12565646586bd6489b6c9e5732340852b67f1b370128f713acf6f1562056609dc8068e1cd84260166082c18ee69d33bcbf71382a784f2bc27d65939aac6f6a2f4b85e86b2fa9cbd1fd9d8d4c60e94490da89090c01590f0052154e92ba2ef4043efe4a74d7553a1f7d345655e51b6f36a4da2c622b31d87082f4af4a90f0ac7c193c1478f4e6ca0903330c58acaf99e88945610b34dc1f14e25f5e863f8da922dbb74bdde6675ee4a300a979caa4b39dad0f16a194876d931338737853ab14f078f0e88450eb1b4a02a91bde89c9a25065d473f7bc54d302b9706029ad904c71d61cb659f24bad1804532e25f2d6c8424d3e52becbf5f4d6936f5281e0d592da330605703ab6564a80d65267d788d58782ab0cd1a8fb135a5854200057c610396328656286c49413a361d1ea08d9f6b175c4d0da5176fa29c435ee7cbb82241164f5a99775e7730c6018979b4f90f40eda60404e0becc59e578bfa9cbf598162faa5db458683bdb58e1243dcb4792b9eb1b34b7c534052c43c8b21b259712efa9f68a45dc6a77e57d26fc78fc991394a16fff3934542d03da61aea4040382a42a873af2f8e1a6c988bfff0625c2df0644148ffd1ac22f2903a1211ebcd682a0edc570211ac4ac6009f9964fc68b97f0f0a6a79805fb491cc3922468e8f60690480fa896b9fd98ffe3c59e1ef760d4cb83ccc0feb2837412f31807a62520ed4657d3ea1cdf33872f835cb5cdff69e08f697581f7e6bebb4fd14b251b1f3e2932e17436e0fc43b45843d6b0a5c7c2fc7da69e953b43b1e7a2fc0d10d365656c8561590ac16b3b922282476dec838221e520a1d6070304a4ec97fea4903305b1d076431a698b9e134610af5e22cd1c8ac38e116dddd6d7d9769ab7f6864331517f3a540d023bfb457b247fd19074f8d2dee6cd8921cadf269fbbd660973ff34c185cfff6b233d1013cedb33664b2985c904ccb27fb0899d1bbeaeda92ab9051312f628cbcd626e64270c49068f6073c9fcfe909ba2d4384bb48f54ee4f5ec1435994b1fe36e672abe94ff457bf33d2849f24ae106bd47bfee725e9adf217c1f30286f88a9f652861ce52fdaf9440605ac817494df365560cc8631a943af8b0b8e80e77fdd6f6a8635b7a73090da7a9632f9038b3a2a64973efff59d95b7edc8a09ef61f4246ffe9377f82eef6000c1f991694674f780ca78fb69876f8bf9dcbfc51580f8e9b278695ce9fd151208c05e3a0b270024e93cc3c8db62af63af3e1020f60477863a102913bca7c6a713d29c78db8761a2199b9de1ce83579d48a749f92e4166f070420feca1354015904f3429be50f4d760f03af6b59d6d026a4aae7c3aaa8f706344652a9d1f2b74625bcefe2e3ad09101778ab7efbe542c16835373e378d6681d5c1dc8db7bddeae87265e4c993eb329b0376864aeea85bc2b676bf265fa1194d8b4587a714efd3c4f6d8472706f595519451656f840c6c7ad311488d977a58b801b606b2096a5ac690b1a99eb6000", 0x1000, 0x0, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 02:03:15 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="94e5024060aa8ffd9373af53cefae57e5778bb874859006fccc7ef45f5956de54159e9862c592c875cc31ab5da92a85adfc7ddff7d9f1e5123d98639a6cf079a82d058892f9e3a86005546e4b36175139d52a16aeb4e24ac69e0898b71d691cefe6c7bd32786c47dc8ed558830ec2491cd60587ad6f8f66972d1ce4d3b614f72ab1cf2e04d7e26bce7b1837d5d", 0x8d) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 02:03:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x201) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) close(r0) 02:03:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba2fbaafb2241707d8c496420ea6222534646dbc6a991eacaccc576d509f39acd1358c3e74dc68634992421bee7a2af72d4ed0e1c286417f787e1c520200000000000000484ef60db2c6e81670490196"], 0xa) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) 02:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x84}, {0x6, 0x0, 0x0, 0x800}]}) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f0000000200)}) clock_getres(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d800000000000007095431700f50a6b8d22db0ec0ff3a1800280b53508cf92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b108a3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487d1296c2c7cd025592e36c88ec87f54eba847486f740c8f670d1e4ef7c7fada47893debf298f6a250a93f62186ffeaec75c43bc720f487c89a89f59ce4e5a992d2964e0d311062d57b83b7cde08d6e02e7c39b2189bec54362dabe936ddab7af52146da19adf94602fcd391176b8e0c8850f5a9d205ccf0a589241c4a8acd63803baaaa53ca9d91add9fe379b17cc6da902c560cedea13d487e5", 0xfffffffffffffef2) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x800, 0x2}, {0x8, 0xa0}}, 0x0) 02:03:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001640)=""/4093, 0xffd}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 02:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0xcd9, 0xfe, 0x4, 0x113}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x4}, {0x0, 0x3, 0x0, 0xfffffffd}, {0x6, 0x5, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x64}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x3}, 0x10, &(0x7f00000000c0)="27b85bc8373f86f6b4dffb33b077", &(0x7f0000000140)=0xe, &(0x7f0000000180)="8fdfa552350359b91523d335918aaac4cd903d86e320346545f0d903871610a28a61f88780838c32b11adb7640bf4954b88278fc60d0bf4a3c0348a0d17754786a3a44344a1fd4167bd6ea9c85d70c3349a33e30765a505e96ee8b4d8d5bf5bd0355c57fd8c9725d320a40cea825dae570862960fbd27455184f508658a15aa2c601e58788278d6b17f01d3617c825df2abfee130ff5757c718227b4df73e1ac5923692458a9bfc6ae74be4bb89e8814bd762a77d1e658d5e16e", 0xba) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="00ab2ab6d18354cb98492780d5f48a75915978ae1cdd0718a8d5728d51b8e9e3676550af78c1aa3abad2c1de7f4e51a616fef7e3984fee1efb6080458e8cce49d4eaf7a8f053c669ba8192860af5add7788c5bffacf5ee6d7f2224de10e5260820ed49b3af5cd3c54f80538bb98f550fc1632d8b5d0302cc39"]) 02:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x63, 0x11, 0x5, 0x7}, {0x8, 0x1, 0x9, 0x100}, {0x8, 0x7f, 0x8c, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x37, &(0x7f00000000c0)={@local, @random="608c33175a98", [{[], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x0, "5d137ea9da64a2e1c6704a902c2b66de50d8020000baa0af13d95a2cc3659df943274d6bc5"}}}) 02:03:18 executing program 0: mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r3, 0x20007461) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="2aa0852476f15a0b8cbd6fd24f7c28f8777c5927d6e6", 0x16}], 0x1, &(0x7f0000000140)=[{0x110, 0x1, 0x8, "25558844d7ab4c5791d9d828ac6ef669e53652516fccbd5d074ade58a83bc11cb2060b0dbac45288ad658c6415490f40224276c143797b4a83c7ec2cfa355c2518727993a0b58482aa10fd9bf6e03b85d35ec602b1c0af2422cc5b209910ccd1681bd5e455b169c3ce1119787c939881830f48ce7504b8b8eee2f9dc49ddcaf238ab2790b21e77a2c20bed71c54e4ae5a1e4c9e0f91b30d9f04b3de12d75f1202e45ff2c5bf6092cc12373686d0b7aeee2918960df3741edb0728319f67fb9d177a2f13fadde24491830045062f241a477d8ed771753e3a574e6d858e3539593787538bb645384c1a9d9152c5a213f653477ae2b8eb03f69d0f372"}, {0x48, 0x1, 0x9, "736a565e5430acb3122d2a198d0786e19968d7ff187354cd86b8eb2411a7785409d0ba5cf5bf2a3c5b25af2ae048ecf6a730b348bb5022"}, {0x108, 0xffff, 0x1, "91186be3e0a42a5e364f197b4e2485535770aa3be2e6b5b973dbc68f62efcf65bb9294c216e074379fead76f7507c509a047bc5b7ace36719a6b1440dd8fee9c30ed989f53ec061ddfc2122089b38197ee0b240f9981b913338ec6bf58a28a17d10a74b987e4df09c0b64e0d5b4400f0c22390fddf650f8455eabc28f1e9252a87ca4fb3ddb2b1ca02f7980c402120ee5d7a2124f01f375c9e3d8940e4832f21e5a3a783f7497c37bfd405c7514626824e568409aa0e8c8a6efb605accc166eab5d265f75d45be65761500bc5c258745fc1c2a6458a8740a3c7f8b3656e3916a6683fea83098ee360cb56f8fe16e2e9d50052e654166"}, {0xa8, 0xffff, 0x80000000, "38781a0ed9a5a3a460af6223e3fe39154a1e85cca04fb3bf94f1269b7c172d2f9857aad9509aefc52d365b1f4cd6b099eb3cfed8fc263eaaf89134c790726e2dacd1a48a0f58b3112c58b958d972641d1a92d5af121f8f5855b2d50d362ca8eca61bf0d5068d72fa91778007c6ade42c2a0dc953b54825969aa4bec507cf02db9b0c9177e792939db8312da9a2140c81a69890a8a4e976"}, {0x88, 0x1, 0x7ff, "3a05d841671e835b155d206c2385d4f8e869ab7cbf0161bd5a73e8a5c2bff21425fd6f1cf75c40910dae175d38eb5c76171636076755ae9b816e9f76016c8c56994cebe22af7a3893a8906513fdce1fbc62c67ab4571d4e36630d8766632888780cc312282cc605337ec3593f7a37694553fb7"}], 0x390}, 0x409) write(r2, 0x0, 0x22) write(r0, &(0x7f0000000080)="dc2fc4bb3110317ff61a007441c91362f01f9fbc451bfac6b1", 0x19) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 02:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0x4cd3}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) pwrite(r1, &(0x7f0000000200)="aa6d69917775791ba14829cc03e5d6d1b2d1e95760e0cd46f46c9b863a9338c02793835ac5729c0f1e754efac6e09958836d0409f14e9e8b0c4b14c4b2e6fc02e2e599a5c873758a4d0fb1d6b336f317eb813d162cc14f61dda3c1f55e00efddc189527e078eba091e8381cc29dc890a46c9e879ec73", 0x76, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000001c0)="f781ea80b013a2e2e500ffe7005a", 0xe, 0x0, 0x0) 02:03:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0x3, 0x0, "000024d1239e1865790a0000000000001fe600", 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:03:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt(0xffffffffffffffff, 0x7, 0x4, &(0x7f0000000100)="72d6a714920e758e24d88cdd9a4b593f9e744e6253b8e259e7bbf36912e453ca735bd17962cc5db2248a5db191537b6f9c112336", 0x34) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:03:18 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @broadcast, [], {@generic={0xb2c5, "a53a9174c4d1fd1584365918d0b1c21d30e9ba5df99fa447335aff3b2d8908c16348b73a6cfbf5dcf02807f2caef3207b60d4676389136d59a0dade19b1ef7f66e17da3651ff109b"}}}) 02:03:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) write(r0, &(0x7f0000000180)="bbc3ae57499570656f9c7915ec76c5487a171fbd337e24c1a1e88c6fedea74ade995fc04e6d7886ec2d8ed7d552c501152342c6745820abf9be4a6b4b3b9ff4a89f2bc1f0cd1887ae3d2f50f5b4fb3d53405b9859ab463e39deb0360b7848c796785d2c2edf83aa888eb082293110726c7ff56b080785f47e5b73b", 0x7b) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x5, 0x0, 0x5bd, {[0x81, 0x4, 0x4, 0x1, 0x8000, 0x4, 0x8, 0x8, 0x7, 0x1000, 0x40, 0x94ca, 0x4, 0xffffffffffffffd0, 0xffffffffffffff5a, 0x4a, 0x7, 0xffffffff], [0x3, 0x3, 0xa6c9, 0x400, 0x6, 0x356d5ecc, 0x1000, 0x7, 0x9], [0xff, 0x6, 0x1, 0x7, 0x7, 0x7fffffff, 0x10000000], [0x5, 0xcc, 0x3d4000000000, 0x6, 0x7fffffff, 0x2], [{0x6, 0x5, 0x7fff, 0x1}, {0x3, 0xe3, 0xe20d, 0x7fff}, {0x1, 0x4, 0xffff, 0x4}, {0x101, 0x0, 0xb5a5, 0xfffffffffffffffb}, {0x8001, 0x8, 0x3, 0xad}, {0xfff9, 0x451, 0x1, 0x80000}, {0x101, 0x10000, 0x6dcb09b, 0x7fffffff}, {0x3, 0x0, 0x5938}], {0x9, 0x6, 0x6, 0x8}, {0x2432, 0x70a, 0x7, 0x3}}}) dup(r3) dup2(r3, r4) chflagsat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 02:03:19 executing program 0: r0 = socket$unix(0x1, 0xd7db55082af42bfa, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x80, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 02:03:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3f) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup2(r1, r1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0xc, &(0x7f00000000c0)="7cfc61810c55509a846435ac86e9bd1d432d53148b8f8ab575e6b1a0b26559c483215bf148fa46822480cea65e54c894e30c28a8e58e4cc8b706b7b4c9ff9a5bca42bffdce12e0335775c83bb00da6f0fe7944343e038be3c3ce880fa437ba8d894c85980f37335ea20f87993016", &(0x7f0000000140)=0x6e, &(0x7f0000000540)="8d8bdeb09fd38d0fb4db7e49838f4d0b0ecd33043661c4df462fe444cce05337650907cf1d0749b34ab1bbea38bfc6d9ca8542c760f8aa3bada384eaa252492f309332d0bf09c91c05e1a7a1ff937f9aae360c2698cb4907c3b3d39fc3e246b08b928723fa830592680348578c6fca51efd823408d017ea751ce7a1b9c80f99c9eef6eeafbafb6c0a4edcc860e8dcea60a1b045b399f855c0fad18a860fb435f7e2b2d6fed034c27c78d36cb6baa26c28d8dc41cf8de60edf1bdb7cb2be6cb82af6421118e1937ad855c9358eeaf10bb4cdd6f6255a0f51055a527704abcf19bc22a424ed44b35f85663a22208fc91fdffc8536d7cb85c361b64895e71ec001e55e470e42e3018aafa25f04df82cd915fcf1529c44ea8feaa66d60d12a54e66be31b331f31afdc7fa3f4872dda3c45c3d4de1ef346e250c4ca6a6fee685d8167c257f42fb1d5a593d1aaa86ac12bc00c071d1087fc101a1c513248ec2309531a7f55ebbfdf9715d2f97fd2df704c5c2a8281a2e372ad5839982189e30bf053673df339dac4197be52c24916813d7288187a61102fb03d67ec0fa9d4cfe6dd4b35e463eb73f17a15833489a28a84fcb7eadbdbd0cb5b186801cec17b2626c8bb5face96018209e3fbd479c400c05e6d20ebf7017480f502642fcba042a785449388c957827b667087bddc92bfdfc6b8531ccf7f93e958af6ba5dd4d5f3f4c29e4118b58de23f29e0ed6cdc9e323f40d5b109ddeb66753b1e6515879b8e1db3901bee1809f64fcf0479e706cfa2cf496a668b22e14538825a5bb54022d1dd8b58af713e1aad709b1d9d36fa1297cf2a90600d18e288e54e52d2d02c0c2efdf0f4e97e5ceaf5b8a20cef7cf7bcc7c711562e8b2592220a4765b01ddc49fbfc483c1338a50c0ebbc61a3ea530cc1a3d1c91eed7fba9ad36e552989b00e33bb5d065815b976d10bc51fdb5f679c9ce07e0783ea6a6dd783881e640c06e85e0befff561135e1b78fba44ef846543a3222dbe7b8e1d0e230200b035ca4f946080b9fa0b1059e1fd2337b5a651fb52aecf762c4eaf8c25912200c38035d585f2ba2325377e4a3e6d97368077f8dba9b90a660eb772d6a850bc84df90cc8e99f5c9ee77bcbf31ae6dd09e003643e4b06768f29785df2e44d53f5a0c46ecc6e1b6b71e9059d0aa01026089817c085d760a2aaed5b5524b805d62333fcc3e5dcd12157c10ffea70b5bd59a6fedf521d4fb8eec9f50c40ea81139aea74c63c58a1a52063dcf87d1cd28bd2fc241950880b9edb058758a0527e96a23b812b0d5a42751e24398b76e1af6c6f790227d4311bd05e7c6a0d76254073e125e1710da854bfa6339987d8d62a4c6f995b18e4dee659aa671982d8b3185465e8f3dc110d484f937594fb6ec7f8d33c7ee5dd595bb7a837a83b82b1225bdc00fab675a1ee47501ba42a8b95ee4464a8c359f7c9cffe2d4286a2d2f43b56f41f1eb79d630f8e0c25951b098508d72a59a07fb309908e5953370f62b4c1a52f62d2022f02e32758edac861f4f36b1c03cb0e2c9227f85c17c6f71ac28503eea5b10f4275956bdb6575393e740ab2aa44f0141169a0840f10722d8209cc9261c110a8d5037cbd6319428cab4eec089e60f8a311337a953ce9ab70944abac302514f8a2df6d52b62877918f7f6b81fc55a05415549aae83bf67c82a395c040a3dc154a62f2995f40bb06eca02f344d59cfd01f4d9418874d031bb95813932f94af1e5f55cf6a97da51d2e294d0c28740311c68bde301dcfec215d94817b2961cb4292a76f8d678e72063d01503b28f366a21fd516dd3e8b27cf232715f502c5c7edc62865feb12d091c42ddb308d6f3e6ae630d3b02a7b3b039e310a926942cda2a0ad549029ef00f124e421fbb95bfc9671879532a5491f7ce1afb35ac74c8d3c0ff31179fa87240e4a2a6f0f667bed520dc87ec02030fc71c660b06bde8fbe6282f910da533fd0ae07edf98514b36f7ba1141d035e7333e232baeaae33396c9411cd01ed9185f0aec2a10daefacae91af9574ab3de45de0d74d46e2caecdf5f88e02153b168c1983b77c715aa11c263e4c033f94d794de3d4a57a0bec75586f8672c83031e22e95340db4139e0bbdcc4715ff45e5014859aaa486c99f8abf173f92f298387292ee105be90a632a96d14444b97ba0a937edee704b78767c9bd58c8391e3be32fe325b68aa00ec1f4f346148df0d44e40ad87136c4b567212a58cfa2401e484bf64726cddf7f711e67695810e72ea5ba4628b84ed0f4421772bfc31d8e1a4272a5ad9bf9a59023f1d9709719f7fae69ed5b4c686759b2c4d5bddf3d879eafc900f355d376f900f95125587a8e39a9d348c5141efe19359f77b98c9bc4144b45c3f21eba94bfee194f3d37a23e6f39e5fd9dc7a5ed6392b2d970aa1a3bcce01fb9ab5346a34868ef5912f60caf6bb5bf25ac8bb139864ded12ed36d71106bc524aae20b9f5a69cb765b67fab88600da85b0c84c3d5160bfcf31d1c4e9f56d989b29bfeb3a23f24b9ce05f6b55e68c47bb32fab63b95450f6e685726eb74e31194b4e75bb9723ebd4b1898d7815dd26c32022feef1eae432e56a401a56a5d5b6c18927069b83d1dddb243b1f5a80713c183718a5ba4f5ba8d3eaa9fbff7f7496332c4c66b99e0b1c357d15de99346b59cd9a74d1c30e9b93e9b8c636c07ff5ab14a8f2f7a3397d711f340a4100137b91b04148196ee196243b6f3d5f5cf2e6388e439f9f840f9d2918c1e2b142106c9845540e3ce6def872a967b3d3ab3a859b109fbe7f214ecda1e902b8e62890bfd111c3b61b3f70f26e89dbb95ef1d89cee59fc3a479aabeaaf14c8e8e5af424552f863cd0eb9493d9c623f9c84cbd75f18398f9df35c18410d6e60e06738943252f67c010c311deede2afb68408ca898f508546d717e503f57d1d14d175ae4c25c5f77898dd5c55fb315bb9f0ba0b28eb49ac8363ca30588f0f0b2b2561a9b8ad6fe1b34cc8d64235c9df264cd11f3b9e4cf0648738ec5b3853fa42feeb57b201ece201bbdb1311588b80b0a986f7df29e5700f6dc7bc3fbbbe21e190e16cdc3d9b6ec1a28bb58a09e9c7803ac811f5cc788f76716f9ed52b48ca4c74e468b97a07fb6fced707851b49cd885003f5d52de3ef3ef08e27702e94c19ffcdcaa5212471c56644f4bc7b1afcc6f6905f138c50e04720ee8bd07f8781de6262428c76d07baa3d2a282e05e12aad92a526f3f6a2921a4e7759b72ad18f35babf6abf75bff21609fcca96436ea47801842406962decabb06b41b8abe36f595c333648048a4fd010810ae22e1085a53fbe27c5a9e706418328e73f90d50f7db65891a08c13656314748e03c45721c2769c4b88332600be066fef7fafbf3cfd5db9b49e3a7516c9bc8308d3d421ee96cb1a63988cb5d3b67bd52ff0ef61a051e28bf542e925a086eee7c760f6e02623386fb3eb848563def3b5ab8d367cc3d7975d2df35c74fea09c22655496259f369fc6cdbb21cacdcb1db58c7c958732b1b61f34abb62079b3c4b3167d0beca11250bf4cbf5136cc63bc0a7e712e9a4e0707f6a3daa43d9229608ecf21f5bbf6bf3dbf5428c405141b4ac139c6581ea30d5fd4b5938c3cf6a1573556512ad339430865faf05b855fb0952b4b97372c715c5e2a14e4d7a7f0a3c7f0dc332735bf29b84d0cd3365e878a18aa2df49243d96e8aee016d18a24ad44f3d7125dbf315ab01812ff1b9c5a30357718ccf1033b7022aae317eda2aa201cb388ddd5ddabba53dea624d9443c9833b3bd3472ba5f23bae25fe25f4eb2d5c43519a8ea3041c3f5c823d84f684edd7c291ec4f50e792d879530b3ec283a098aa8019cee9d46e27a5a951e6d72b7a46132ae719dad5cace245542eed9f0ebe988cee7a2044d923c4a269c26490e206f903f761239ed0abb21668d0f990722e68c77631f10cb1352b3891600a22c34f93f597c22d6815fbd0d844aebc943bb1009ba3a8b7af5f6280d9f320872ca2fe6a939ad583a76ed3911d20a1c14cc4bc5f589e7c6b234f267ecbd3da135b8ee119152c05cbaa814218bfad982a3b208c5b441d932d6bdf06b13b1e1f70fabbd994ba9f59cf66a28cf6b6c40a5b0abdcadff2107cf3db4acb9874eb5c7acc6d5536d0cf039c1cd3417d8743266d7e414d905451d0158b14b31fad5eba80cfb2db0842b912b64b281d297ee23c9985ce8014c5195b1a772a90975c5db3f64c341a70899ffc98e25d1cce15a488b5cedf437c91cfebb3ac86c95e888edcfa3aca667beb8bed703a49e75c74068864cea940e5757a06df35f10432bd5521295fce5169b37059a9bd3a3abb0e07c7274a0cdd11ba5ae124775b7ff84da3f6cb6960fd8c69637d012aca6ad48414ae928eb7ef399c0b7b845dc893df85d925c52e13007d074fb1661013bf95e9098e1dec7e14fa06174b517b16751e1e0239e87b7ce5386ed07325179ca4f40c9446e34054d14cfa1fb207030ae3134665c9b2b0f5c72d84ab83efbae110ae39c328c6f9d699c444a40176e80f6ed64e44769c45f6e2c843239b044311fd520fb43034a57cf7cedf6506c1e795e8354c7dfdc8f3b5f3f73d920a5e55f75d3b7a644b56907c40ddf95775ca449ca0eb743a7dccf257130729d642a612d031abbe7aee2bbd008e9b9584762db20e4fbf805c45f0b39c257a043a7f05485378a963713149535959096b506ee6e0afb485401c7549eefe7e1fc02be88e81143dc54c6c8185ca27f98a7ae383b1ea5e9f1d4e46894f7485a0e3310d2f0a64f98aba4866d2b6375c8bc7e34930ce17453ee8374903b0e13c021a91c834a37766e74d62cccece243c8d70ec179822748a2d7ee72d2b63963ebf74e7cfa36975d69bf033f82716876d552fcc0116a73ee16fec8203d68455eaefbef04a6fbc082a282e73e67eb1ccd24226d5e650f6d359d338702f352af08f01b26e39247d74749c9ef946d90886ce95e607aa85e5a9118fc226c6df07b3f5b321ad0cf3829d860a383e9a97fc0e3ff7775909ebcdbac5ffef0a68fbbdde8818d144a84ab155df37cea1bce5dbbf33b0fa835f54e63fe8fad50717678d7d7dd9d29957f94143fd6dca39c8d23429326b1fdfabef95055a72c6441966bc5020a3e5166853be0bd1ab1313d6bb47f8c57b165d37ec550b693c480f6980228498b64f484ce2fdf841f03cfffe704dbdce4dcc6572fcac0ee76f34f15988283f21c8e6d45928b2fcef5ea19395cfaa2b75785b805353f12209b621d969cd553987da5c6f7d6726caee8748e61021c2f26ad4e5c63babeac28d483620bdcefa2ea20ab107590b6893785ddfdcb702758fc1cc0bd2103037885787d2f4b3098a0e5dec1a919b9a40d6b9bfc9855f9dd8de5db9f7c5ae83db920c5c588ca536ede2e0f84a9ae40e3eefb827ff933a9da12ad656e8365b7a22573e04744caf85e991a33aee8c9dadaaed8d246539427e0809ce4bd33a1f123ddde4e8d1f4a795c49b4c3994e61251f26546f62131324513cceecc39799c9605bc5b913b6f69d76ed42e3f7f50dc4d24b884129fb940a2d38bdd9211afb723c39dbcd7404975486f4c3bde0de85e018dc04cbcaba182ef525028ac33ca580b03118bfcacf81ce5443fcc58a958af6db8fabcb3fe88ac1004a1b55fcda5a03b8e6bf9d6be91f9c1130ef47576be0aef1351b9daaaf2ef7bf326bc22e6c89f7b7ff2b0e7450cf82a98b43f36b3cb7579a60e1447bbdb2bd980e7538da81bb842c932369641cd6bd3e3b3ce1cba32256a8c0", 0x1000) 02:03:19 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = accept$unix(r0, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) linkat(r0, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@empty, @broadcast}) 02:03:20 executing program 0: listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x7, 0x677, './bus\x00', 0x3, 0x1, 0xf1d2, 0x2}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:03:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 02:03:21 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)) 02:03:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffff9c) listen(r2, 0x0) mlockall(0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) semget$private(0x0, 0x2, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', r4, 0x2}) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r5 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 02:03:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f230000000000", 0x14) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) dup2(r2, r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x2c}], 0x1) 02:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30}, {0x35}, {0x7ffffffe}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 02:03:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 02:03:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xff}, {0x7, 0x6}}, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x1ee710fe, 0x2}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x1, 0x8, 0xefdd, 0x9}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x1, 0x6, 0x80000001, r3}) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x2, 0x5, 0x1}, 0xc, &(0x7f0000000300)="f926f3dabe2b34f81c3c3caa4039bae1ce20ab5da347a36529ef853aba1d5a6b6a0920da99a72c8908fe1720fb0af4e211d7b45cb2655a1dcd6919b027a5ec8ff84e5d1a935302cfb5e88602540e63bd62742e392b27e55b20d08fb3432fc6b4beef41540eb3c2eb0de1e1cd95889c075c46d9d9a3233024306de0c516dbf39070b5957439536251a05b03b7a623e4fc9d039c9f4fe0d10812ea3a7abc270b4d", &(0x7f00000003c0)=0xa0, &(0x7f0000000400)="1c9106803e25dbcf746b83c9b538b7003311852ed5389f90496ad6b9a5d512f4ae80c611e949ac74df7623df18264c4fb1b03881dc2b86bc69cacfabaa2cc189e37206962e33a0f1dfa471b7becf0c", 0x4f) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) r4 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x14) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000005c0)=0x3ff) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) mkdir(&(0x7f0000000600)='./file1\x00', 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000680)={0x5, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000006c0)={0xfffffffc, './file1\x00', './file1\x00'}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000700)=""/248, &(0x7f0000000800)=0xf8) 02:03:28 executing program 0: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="020000000000090004477ee03a0f00000000000067104e5dc1ec1efa2bf61667984000b3b8e6e7a8deb8084076f9cd5090804a4fb228cdc06ed1d83b0f410117352531f4"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/54}, 0x3e, 0x1, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff}}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/108}, 0x74, 0x3, 0x800) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:03:29 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000540)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/138) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8, 0x20, 0x3f, 0xc79}, {0x0, 0x7f, 0x9, 0x5}, {0x0, 0x40, 0x8, 0x7}, {0x9, 0x90, 0xaf}, {0x6, 0x4, 0xc1, 0xfffffffa}]}) 02:03:29 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000040)='x\x00') 02:03:29 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="43a6c0578d4facd36f3a1fd0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 02:03:29 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000fec000/0x12000)=nil, 0x12000) munlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 02:03:29 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="b25cdde40f81e1043e8ffd93bc745395b7e07b33184d916df664fdb8628060f60eb3e848ac542279cb8075ca37e99474c3b5591b66f137c26cd850223ca73ac991cde9c3ac9b1da495552378c1b17cc9d55f135811a502d0a99302c2e7f9024187532481dea21e776fba5aeb8f44fcb176504f2945ea4b67eadd", 0x7a}, {&(0x7f0000000000)="72969e4e4c68a3dad39e7cf61ebcb9c2fca8c3", 0x13}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:03:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x1, 0x0) close(r0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/237, 0xed}, {&(0x7f0000000000)=""/91, 0x5b}, {&(0x7f0000000400)=""/62, 0x3e}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/185, 0xb9}], 0x8) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:03:29 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x80, 0x1, 0x7}, {0x2, 0x5, 0x20, 0x2}, {0x2, 0xfe, 0xf9}]}) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 02:03:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = dup2(r2, r3) kevent(r2, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x4, 0x0) mknodat(r4, &(0x7f0000000100)='./bus\x00', 0x80, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:03:31 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000300)) open(&(0x7f0000000340)='./file0\x00', 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 02:03:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x84) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 02:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000040)={@empty, @empty, [], {@generic={0x803a, "e0d6a3cf1b86c2d98ccfca6668cdcabea7e82a0f0f292544d7dd8a7425fd2264d6ae4b49f44ef54aaa49fc08cce21a5ed4b308522786d55794403391083e674cb4a5c1c44a02cd2b38d575"}}}) 02:03:32 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xf4b38881754ea59b}], 0x9, 0x0, 0x10000fe, 0x0) 02:03:33 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500007000000000e3009078e0000002ffffffff03039078000000004500000054709a229e8d1c91cfaccf3cc2010000000000290000e0000001ffffffff891700ffffffff7f0000017f000001e0000002ac1400aa071700ac00ffffffff020465f1070b000000000200000000000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0xf2, 0x3c4d, 0x7fff}, 0xc) 02:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fb1104ff97a4a236a614f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() sysctl$vfs_ffs(&(0x7f0000000040), 0xc, &(0x7f0000000180)="cd53f1ec061a3533c6e409b95728dc5272bee75f9ee6d6589b3c54f9825f00a24cfb6e9442fd66a30fcfcd11786052178c754cf184f1209b43965ab6b26cf1956818e9b3df99f2c52ef50513817ffc91bab8c038d8bb4bd5c8fb0a3fc34356c247708d96d2b9c1de296035073345e8551d05d4954728d11bfae169f7db0ffe902fbbbc981397d473e24375114401aa57757eda9ea6ab4714bf1c2f39cf5112c67369c1f56988945f1127d1827593d31c663f3fd33d63d7debc04ed4a3cb21253b9c26c16eccdc5abef34ea8f86bc0ade6ee5da47285e81c37c74f3703aca80aa56b532d8babf080e60b5fc", &(0x7f00000000c0)=0xeb, &(0x7f0000000300)="e97a053a90fd58a0700ebf91efcd8153b8aa4f8f0087252a7678929a11384ccad5bd8f784590e1e42c75756c5af04c18a877842245358f9d3c19344d818fc1cf8950ceb6b2f8fc8952a7d0010e19ae62b31ca2536216c0c8e54f422e16d2e96fe37eb4ea9d63d35f0f7cb17da6a546eca3904568d861fa4d16c9be890d4e", 0x7e) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2011, r2, 0x0, 0x6) flock(r1, 0x0) 02:03:33 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x4, 0x3}, 0xfda1, &(0x7f00000001c0)="faf7f4f9344e260be132917e00d6869524c8207bd50fc4520490de684c65cc865d62ff994652254d619b2f7d2b24c0c703f96a44c472adccd353e34520671e6e50bfba4251629adf0008000000000000666154632cf8c0d0790a50858757116aba354c203af1fadb6ffecc00003eb48a", 0x0, 0x0, 0x0) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) pread(r2, &(0x7f00000000c0)="262a38b30da10fed9e5a291995ea5e33e63eb90fe98ee773bb81233704f5bd71c12e28ff9c3c52e6ea86b9af1cb6808e8b930f3a405348ae2bb5c8ff98e5384c5d2b889a0c6ce4d96676abc08b34f590daab9727b38fffa886bd7769b12024fcd4565ae7a6ec85296d32848fd3e502055e7ac252ec380303b89105ad48865382c5ffbbdad39b2930fdae7adc0c2a01cbe88387078e2decf72fceef789069be3051c2d66aa756845f9ab9dace3839200d7a167e541ce62dad9da2c38bf4d06b7f13571e5d0e6971cf65a25635b367ee6dbdcfeb64e9ce", 0xd6, 0x0, 0xc) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0x61, 0x9d79afb543e82d25}, 0x10, &(0x7f0000000280)="c07e1fe97b91e64488724ec4ae42533b1ff12f993bc00997e762af82fbacca517ee886c4255403fc6502c770517688c822f8c92060d0dea54820b2eb4f5362bc7f3c5deb0c0b8f93ee8a58167ebd3d15109dc6bd2099128060046edf6fc63026ccee7201b4c7f372ce8da0d8d5fa1485dd5bfd4701ad56cee69e23e971e2145596caf53295e9eb4eb38d776b39ffc94812cb17064a09564ff0e2f5f157499f46303a664a38090060a56d640f7c0326f2a8a80b683532d7f3839a", &(0x7f0000000340)=0xba, &(0x7f0000000380)="192aaa", 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) close(r3) 02:03:34 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:03:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/54}, 0x3e, 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff}}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000340)={0x80000001, 0x2}) mlockall(0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) fcntl$setflags(r1, 0x2, 0x1) msgsnd(r0, &(0x7f0000000040)={0x0, "b8fb01fd52848d51f908f7cfa5a558f207a3f7c0e2961be92b16669885f52d50ed3c200ef4bec89b0becceb6cdaf8bd238b8662a59fb66e5a1e08600634a0277da17f2569fd698abdc50a2c6b326f165c623b2d54d3fd549ee09bfb52d0a20a3f41f9430a6b110c181007ba3a351b0ec"}, 0x78, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x80) sysctl$net_inet_ah(&(0x7f0000000180), 0x10, &(0x7f00000001c0)="eb36ec2a4b604080416a0ed7f7578da94939ca7703212875cf05d76f5f4b38cddda56bbf6cb0935567ff71fdf1ca690775407692554335c52de501de37d1161fe8e08ce5c547cbd8663bf6fcb65dca514fba62846435468f221f040c71536bf2ab63ceb6b5ebcd5187c7ce3cdf14205777665088713cb20fe1a01a590c091dae557b239748009e7d3ee98a0345a75931216d54998c919f67ddcdcfaf2e70e1b7616cc9c34b359fa75492bdfe03cf6b1ee6360122d15a6a114fd29bef8187483dfad1c1d7da8dc89ef75a9b28f39c32a0df00ff0c5533c504006dd8a0be7882f506a06a4bfa1a7f", &(0x7f00000002c0)=0xe7, &(0x7f0000000300)="d5700911", 0x4) 02:03:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = syz_open_pts() close(r3) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 02:03:35 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa2aaaaaaaffffffffffff0800450000280000beb85c634df66833004e214e214000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="721a3deeeecd0000d19d1a94b7b5fec86d9abe1a63e3d80895a004756aa94a61e571b87feab84000d410c380be9124b37deeabd12b4e29b490c71d2b305318efaa08a326ec3e2f9145455ffe962ae8e34ebede8dc2be82e45fcb60800d0b1a0fa1d94dd2d38aca7e3c1faab6d90934e8224173e9c1bde95ae459775fc142529072289c30370208efc5605375c2fd46f6d6669e789b0deaa463046e54ec66a5"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x7, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) socket(0x20, 0x4000, 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0xa69, 0x1800}, {0x4, 0x2561, 0x1000}, {0x4, 0xff, 0x800}, {0x3, 0x1000, 0x1000}, {0x3, 0xa1, 0x1800}, {0x3, 0x81}, {0x1, 0x3}, {0x1, 0x8000, 0x800}], 0x8) 02:03:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x100000000, 0x0, 0x0, 0x8, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000000040)) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 02:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {0x6}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x101) syz_emit_ethernet(0xe, &(0x7f0000000540)={@random="caae1e7d3041"}) 02:03:36 executing program 0: r0 = socket(0x1, 0x5, 0x0) r1 = kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() fchmod(r1, 0x80) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) fcntl$setflags(r3, 0x2, 0x0) socket(0x2, 0x4, 0x1) shutdown(r0, 0x0) 02:03:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x5) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 02:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f00000001c0)={0x35, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, 0x0, 0x22) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000040)="d000001d3630434d000745c635a2", 0xe, 0x0, 0x0) 02:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xfffffffc}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000d5e8778c872dc8736d47d1ef231eda14e9dde921106525893042d64f497d4f43fd314a23133cc2f08a1d4301bfa98feb6691c11d34770b7f07f7951507acd2f5bbffff9e97e4a4c5bc0000000000000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 02:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) ioctl$BIOCFLUSH(r2, 0x20004268) shmget$private(0x0, 0x2000, 0x533, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xff44}]}) 02:03:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x94be1878ddd68358) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, 0x0, 0x22) dup2(r2, r4) close(r1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r1, r2) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 02:03:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) 02:03:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4000000000000004, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000880)=ANY=[@ANYBLOB="0a000000000e00008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020157eb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12eafc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a357a544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f6058e9d0e0397eeb6dbfa340300000000007f8c070a857a42fe6776d17ed92a60c6c39aa77d5edc529b7d829d33c1d36f3eeed1787f5edb8a5f45f1e5c49eb645758e84490f6c4b170e86694c845b30985fc74915875bca5b0000000000000000000029259ef6216702b201550d9234000000e9f7865ddc6ce2d9791f7e0bbbb820ae7548df25e7cde3611ddaa0f97ca41cf92571b9b58b5102f69e249ae9ce7c5b0b6fa0ae3f6890396b6f1486b1c123b7c7ae448d25886470033966031d5793a07bc0351cf536a3127f6e2d0ad828f8fae15ff9639db52bc123c5c1f4ac1bde5253d5", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000240)) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 02:03:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "00320000000000000000efffffffffffffff00", 0x0, 0x2}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0x0, 0xffffffff}) syz_open_pts() 02:03:41 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) setuid(r1) r2 = dup(r0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/89, 0x59}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x189) r8 = getgid() semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r6, r8}, 0xc) 02:03:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$setown(r2, 0x6, r1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x2000) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/194, 0xc2}, {&(0x7f0000000100)=""/124, 0x7c}], 0x2) pckbd_enable: command error pckbd_enable: command error 02:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x1000005}, {0x3c}, {0x2d}, {0x4006}]}) getegid() syz_emit_ethernet(0xe, &(0x7f00000000c0)) 02:03:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)}, 0x5) r2 = socket(0x10, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x10000000000002a8, 0x0}, 0xc1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 02:03:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000100)="c6cb7f3d24bdb055e489bf71eb9855a6b401258674f009efbf245951ccb9472e1e57bd489c3b80c5e1868124d28a4367fbab7fb173e933560c63b31e2d428643df796086c392b8281150a0c0d81de1c389d3b69fa6fa5384f6f22724eb114dd8b73fa89fcd2226f2d0934bba1f45fdebc18d49de96f852234b15c8711d73dede", &(0x7f0000000080)=0x80, &(0x7f0000000180)="1d3a877d5dc5dfa241c7718c2fd21c79b131affd3dc148413c32fa5cdb6ef1d86ab602bb9fd1f093c9997d2574ef71622cf5fcabd172ff6b9a", 0x39) r0 = socket(0x10, 0x1, 0x7f) listen(r0, 0x80) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccb443af94e8d9dff117f030f", 0x36e}], 0x1) 02:03:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 02:03:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x7, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x7, r5, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) setreuid(r2, r5) 02:03:49 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) close(r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x7, r5, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000040)=""/174) 02:03:49 executing program 0: r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000009, 0x403, 0xfffffffffffffffd, "0aff0300000000001eff7f0000000000000600", 0x80000001}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) write(r2, &(0x7f00000000c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) 02:03:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f00000005c0)=""/87, 0x57}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000740)=""/12, 0xc}, {&(0x7f0000000780)=""/45, 0x2d}, {&(0x7f00000007c0)=""/73, 0x49}], 0x6, &(0x7f00000008c0)}, 0x40) semop(0x0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x4, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x4}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x10001) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r3 = dup(r2) dup(r3) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 02:03:49 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0000649666696c653000"], 0xa) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 02:03:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 02:03:49 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r3) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x101) seteuid(r2) r4 = semget$private(0x0, 0x4, 0x189) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x7, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r5 = getgid() fchown(r0, r2, r5) clock_gettime(0x3, &(0x7f0000000000)) 02:03:49 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x2000, {0x75, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x25e3756e, 0x5, 0xfffff801, 0x0, 0x4, 0x8, 0x7, 0x1, 0x2, 0x7, 0x2}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 02:03:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/241, 0xf1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0xffbffffeefffffff], [0x0, 0x0, 0x401], [{0x3f}, {}, {}, {}, {}, {0x0, 0x80000001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:03:51 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x41) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) r1 = socket(0x20, 0x8000, 0x8) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 02:03:51 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) 02:03:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x401, 0x4, 0x200, {[0x9, 0x10000, 0xbe6, 0x8, 0x1, 0x7, 0x80000001, 0x6, 0x989, 0x1ff, 0x2, 0x2, 0x0, 0xffff, 0x5, 0xffffffffffff0001, 0x1f1, 0x8], [0x93a1, 0x1000, 0x8001, 0xfff, 0x3f, 0x5, 0x3f, 0x80, 0xffff, 0x5c7], [0x100000000, 0x10001, 0x7, 0x3ec6, 0x8001, 0xbd, 0xcae4], [0x0, 0x7, 0xffffffffffffffe0, 0x4, 0xba9, 0x7ff], [{0x9, 0x80000000, 0x2, 0x7f}, {0x3, 0x10000, 0x3, 0x8}, {0xb73, 0xffff, 0x91d8, 0x7}, {0x8, 0xfffffffb, 0x7, 0xfffffffffffffe01}, {0x5, 0x4, 0xa90, 0xa9ea}, {0x5c, 0x4, 0x84f7, 0x9}, {0x7, 0x5, 0x1000, 0x6}, {0xfff, 0x6, 0x5, 0x100}], {0x1, 0x0, 0xfffffff9, 0x1e6b4b9d}, {0x6cda, 0xffff, 0x5, 0x1}}}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x80}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xa2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x5, 0xc6, 0x5, 0x80}, {0x8, 0x81, 0x6, 0x7}, {0x3, 0x0, 0x5, 0x8}, {0x5, 0x1, 0x9, 0x81}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000280)="e6a969a2479ffeed611568b145fed810b2505fb1d6577ea4162de64a868e7d0573f32d641b31e1b3f4f54cf831aeed75d1b44e45e15b60d8ce6c31befe09ed99f8c1d77e11e878c9b413203b81ffce9472bd0035df95109be871e46839ee0ee7241d7d7bff414a4a0ac5327a1bf455b586ab1b7c278022bd325e50f8c32514bf8848844abe5883d21d666ec85c61", 0x8e}, {&(0x7f0000000600)="ebd92614cb8179033c283589ba1e4ef56a9cc563cbadabfcdc8de54b92c8782df3e5666a6dfc96af2bca60e90456ebcc3d2d095399a48bd67900e02ee28eb17fea894a6d8f2e563e7d8e65170b4082a71e4ae1e3e8d2c0c4934cd45f0842072733ea38d872", 0x65}, {&(0x7f0000000380)="88184d69bcd26bc3193309ed95b925a62e093fe3f7878533186a0479c85081c6a3c1cdfd46650b1e98794b4c20771c285d10679e9acdbae7f4eac94d9fbc2fc71bcd2a5c3f2e675b", 0x48}, {&(0x7f0000000400)="9de7be9612c603b03aff1ae794ebd77c24854b76996f3c0214fc24c26be3e5fe3a27465d7ed7810d0ab5b78d9678ddb7e097b95d83301c4e29e4868f43a23da87c4d45b54fb0fa510c8091e859352fb88dc95678a8f37722503e680af5f051555e7c0da78505f2b7a1d32230146f3d9ad09999e0958bcdbc398cb857c68bbafa5b9d2ab78dcceeb24b47a95ed7ec6788a281c6af2f075161f67f44fb5b6523d2d788331e85cd0abf454d2b8b4080f6359466fe2888c58611d5a734847db450ce9e8e3038762fe7bfad6679aaf9c3d89f76ce5860c6f7bc1c6eb8bdbc7d554db662c4a7b92609e626aa9f5326a1efa9b56676b352", 0xf4}], 0x4, &(0x7f0000000540)=[{0x80, 0x8e509b5d939a004, 0x3, "62475477b7cf18573726ca6e98c4bc36e84c044d96bf67bc75079ad4137321fca926e55180c5f8620b7349cfdf98b2995627abaaf08aeed90b3d14c8b086a1cade5527698bf548b3fbf54d99dde6ae4ab414de8b7091d17779536ce896b1d1a88b24749ef827ab38a1"}], 0x80}, 0x6ee54d539d223a23) 02:03:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) recvfrom$unix(r1, &(0x7f00000000c0)=""/174, 0xae, 0x0, 0x0, 0x0) shutdown(r2, 0x1) close(r2) 02:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3c}, {0x80000000000006}]}) pledge(&(0x7f0000000000)='#&/\x00', &(0x7f0000000040)='}-\x00') syz_emit_ethernet(0x2a, &(0x7f0000000300)) 02:03:52 executing program 0: r0 = socket(0x10, 0x4003, 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x4001, 0x0) setsockopt(r2, 0x1, 0x6, &(0x7f0000000180)="bff466fcdfd0ae7086600d00883a192f8d0600000000000000de21c7645c29f0192e5f50cbfa5d31cd7c0dd3b26bf6c92649fefa98dbaabc79b2ac0bf0edea6a3506f30a894d4d81c69e7e3373b261efb030ca7021966d58afd28d074986f9983f86941a011650c6bace2d95331dc5c6ccd0214078003982c4e7578f82baa463f21d04008ac4fcf01258d19f426cd54b360357e4d78df7cec2e5cea7c1093094c11175c4f7754c9cbcba6f", 0xab) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="c2022e2f6669f57523a39e379482b2786d537d81894dcd106feb386865ae018816342c63b7ddf5633bd7876d4483b39fa4dd380ddadc6e6ddf18f2604c8c873657135a608629141ef837530e571f42833943bef6c22e7f5fd416b1335b7ef298cfb5b0e2945ac7e53d29c836d308062d77db7e408efac076de826b121c3206bd8bca507d22ce4b7175428a437bdcb06938b96e0bf1b50ddbc5b5bf2454a95c50f047800e61ea2d451fcef423716f1e7a3a6f2bef0eb910f401e5819e527665e9b8b76fedbc00387230a94f32724f8617c84b5bd03eabc6f92e890c4842622410097cd1971a3c10344dad067aeff2e8bce38b0513572700c40f0223a8eadeb32d6fad3e9b5cd0c1d0727ee74ecbe6dadc0cbf0ce5016a2b3845144574fe6d8f42317b9cb52ff8e78b3f2b5534429a869fb679f81779729ba59fb0b2570db39bb1a48250a316c27407a9f669bec74ed0d5774d0da979ff739864f6a28eb571a38b4561f0a309f6b8c13ea416eacad42838d5ace0637e6d77a731f0c11a49d5505ffff87d1b16d7dcafa2ac9b41bd681fdeee83a50605cae5607898f326e1c117"], 0x10) shutdown(r3, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x6, 0x1, 0xfd) 02:03:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x400000000401], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffeffbf}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000004c0)=0x7) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x3, [{0x1, 0x80000000}, {0x2, 0x1}, {0x2, 0x3}, {0x1, 0xffff}, {0x2, 0x7}, {0x3, 0x1b9}, {0x3, 0x8}, {0x1, 0x75e}, {0x1, 0xbe}, {0x1, 0x80}, {0x2, 0x7fff}, {0x2, 0x40}, {0x2, 0x80000001}, {0x2, 0x7}, {0x1, 0x8}, {0x2, 0x2a8b}, {0x3, 0x3}, {0x1, 0x9}, {0x2, 0x86e8}, {0x3, 0x8}, {0x3, 0xcc}, {0x2, 0x1}, {0x3, 0x6}, {0x3, 0x3a77}, {0x2}, {0x1, 0x1}, {0xbd32d9afa8d7c429, 0x2d2292dd}, {0x3, 0x1f}, {0x3, 0x1}, {0x0, 0x463c000}, {0x1, 0x2}, {0x2, 0x2}]}) write(r3, 0x0, 0x22) write(r1, &(0x7f0000000540)="fac6a0bee57ee47a04ae19b1f0ea6c301066182ceb13354f1a7a039b5e27bc36fec086becbcb37463c863c57dd16ce99b9166556795cd1b77179c1a44dd70d690720055cf9b96e775dd840dc66280f0496d0385d8529a6d1060f2d607dc704", 0x5f) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x2a, 0x0, &(0x7f0000000000)=""/42}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f00002ee000/0x3000)=nil, 0x3000, 0x0) 02:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r4) r5 = syz_open_pts() read(r5, &(0x7f0000000540)=""/4096, 0x1000) r6 = syz_open_pts() r7 = syz_open_pts() read(r7, &(0x7f0000000540)=""/4096, 0x1000) read(r7, &(0x7f0000000540)=""/4096, 0x1000) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3, 0x0, 0xff, 0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 02:03:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/227, 0xe3, 0x43, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x4) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r2, &(0x7f00000008c0)=""/214, 0xd6) 02:03:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:03:53 executing program 0: dup(0xffffffffffffff9c) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) 02:03:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000500)=0xacb53bffa81898e6) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r0) dup(r4) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x10, &(0x7f0000000380)="90fd5b95301ac87f5960f9de6176d031c779608cb571803addca6a377b56c741eb4f2f9c8fcf4a053ba2df3d6ba2b7e0964ae5df6c0c", &(0x7f00000003c0)=0x36, &(0x7f0000000400)="bcbf56ba7e6b84b58c665ac223fe504a57af02ee73f66e082da539c83fa4a4029f9d52c2b6aaf38897c2bcdda0c93dafef64a4ed02d3033e29e47d59c5cfe17fe1a8d9c851c5cd0717bbc3ac3fb269d1bd294a07081cbaed697c1b9f55b52a5b91263c207a4bf97549f325092c1154d8302a116ae0a3863a76d66f1ef6d26e8b1b1e7121178e497992e769635b6751ceb799c183fad860596a0a74b45c3a081ca0744809d3c05a994e570daa2c501acd8edad4452d90689640cef39e391cd9fc0428e96e24cc8e", 0xc7) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="3c88bc6711bd3067e03d82a23465f43e255e4ebe442620de0000a1c0c59206e63dbdcafa3487f04fa3b8d9bcd59b66ab3174551d1ba644bb579182f200bfe6a846420426ecc9e8700e1592c86034903eb0f253ebc05f07f1b5e9d2de9a1c05b198e1e14fc90f053ad0a4ca8f0b3d10c2d375da42c1365dc0fc66fbf7c2f64975a168ceff808241aa87e45facbe4504dc40c596d010471af7778cff7166eb8857720ee13bc361b3331242f9bb9ac3"], 0x9, 0x0}, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffae) sendto$unix(r5, 0x0, 0x0, 0x9048b8bb62f04b9, 0x0, 0x0) 02:03:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r0, &(0x7f0000000000)=""/4096, 0x1000) 02:03:55 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) open(0x0, 0x0, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setregid(0xffffffffffffffff, 0x0) setregid(0xffffffffffffffff, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 02:03:55 executing program 0: r0 = getegid() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a7) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x2, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) fchownat(r1, &(0x7f0000000080)='./bus\x00', r4, r6, 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x36) setgroups(0x1, &(0x7f0000000000)=[r0]) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) 02:03:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1f}, 0x10, &(0x7f0000000340)="b1ce548ec169ef59cbef9a585fa9c591889ceb251873a9d4a1cdc159dcd1840ce09fed8fd6ca72398b7086a6b9ec3bf484660951b01283b63bd9ac873606036da40607a841b6c2b979d1126fea163dbb39cbbeb6b11f1f4e675cd9ff78da848e74a812359a21ee0bd720bfaa542d345db54e3617ea9a99952214c1b2bd353600c9ca8a4e22f1450ec25614f35c0967ad603057b42634ec32f8326a063dcb63cd781c400153bdc59348e31571d65ce1300314bcd2733546050f65707bf368e0cb21cfa844ff11ec3446a415c3f27683c48198d46fb8132848eb153cd8e2aa7a32f70e4117f77229e5bfef43730628978fb5592c86ad8173592b3400e8ffceb392ab8743903266ba7f8a80bf81347541d081c381056ab672bff1efbacfeece74ea1f2d5f8eebe9308df128cd28679aec5b743ea254ceee3ccacab381c59e8276f1f36048f61fe195542227e8f7ce17619697571f31d6b00a35bd1793a05ed65d54a6d04764f8567917bd04cb094a842068be0120f506697e0dc3a98c2b9f3065ec7271ee9861c9ac5e45da0100b5c8a82d7ee0b8628714091cb3bdc4c414e4e62f2387401ecf2916d440e875f6fb724da2cd51c39ae994483298e2bb82e30718de5253c962cb4ff3c7021e8b8f83a34e1b9d61abd7d963e333066f38a7eec5fea19e42badd20268bf0a98b20118469a162a987c4720e2aaaea987c6ce23fbf85ad9aa9778d3af3f38a52d5561547a6a55a6637debae7517b15d6e6d02423cefb39568750c251f46fe9ddf2b80326bd5600301498790d8698e1c06931695abde8d7d78eacfb2d36935bca18e82e1a5052faf2e790160b2c57f55a82afce7e5eac1365ebe6e19ac60ad625586ff34a2468e5f192f560d8a22a1ae47f5ea7dace900008ac90f6bf79a3097d494f4618db25ea527cc29fabe580e837f2623706b9354d348589f9194acd83eec62dafda529f20fae13ef13eef777d311ae8edd18000c24adf865ebbd79f1f53578d10af1765cd2c896bb3fd65e515dcc4d148c5baa418e528b0cdc81f72a68a1b6395b055725ed2f5f7e1110d58842314925edce7361a7eea881730d3bdf2cdaeed433e20f088c2577beac380f803f0c250497d2772c6290f7bddcbd385c1b9ebaac29ba6927cd12bf608d67a3d5bfe19ca9baea0f04d0e712c8feb376b57d104dd3891f14d9e3103145a7ca190bf90cb01e8fdcde3fd813677c37dc5abe2761a03e444bf2e2ed6e6f050980c86fbc5df275dc1be0f88135021e149092f1b43b2a7c541c72a053fab005fe5fc436dbdfe0feec88ecd184b9a72e2804039a30f20ea304f684fcca553b660aa247f8b9a82678c8638a646f042463647b8063481fc233271f2e8bfc36ad48dc83ae462c9e0832c401504d73f1b21cc7daac32bf0ddc486106de723f89e8b37e2d23b26634edf7779968596e51214c60a27e2986d980b8dd02a8a046b428471ab780656d58930d14a56fe42dc8bb9473ab648fb227b52d4edcc421028d5e65540ae078c31f2929888994731bf8c08172e616ae7e71f2a4f0450039ad4d2e43ab9962204d33de61cf7179fe847a8904f4d702ce294e6e0488fa32849355ff05e15f8db81c8473e26b23ff885b526a9424407f563ee7de34d1b18be3f9cabc92f67e1eaef85741c02832a9f0294eca62e9678580e85a52d293e1a88bfffdbb17e0ed8369425beef688efc7bb4b78b345126b4faa5e30975b1b0ee1d98d8e6a21fd872d2ebb4e0a4fe0102f3f16b546194066b4362ac18269b086600565302baccb1fe92fb1d5215cb3f46ba1ba88197a482af552aec91feb9ca19b68078230453b581a413b25585dc0dd1ecd4e3f2a040494b9859ad6299e0e9b0242bcc473fb7ac20cc24c0f3c3178e92e42838d9a3af74b35591a7948743eefbf71a26b76d1a2486e68dfb797d07373b6a82855dea140e7788f0b2c180253ce8a0613fc39354d046731ca5e4305e6f016a5159b03dbb329bba956d720ad9cd45bccab0ab2f7fbd8262f47cb81991ee0c65cdb1c93ab566d338bbf362acadf4d1c8d005a94723d02637e8d9868e2bf722180af5779f2e43babbacae29a23328bc2a529aa8dbcd5eacb0bf840a673770bf7630e8fac7eb28088e169e5ba6e6c62c07329c6cb346904ad80161bb07ef2ad57e4bf1c6e43b0deba1a11b088264338f135f6f5fe142c8013befac531d84f1715fa7c2be5a4c0bbcb62610d688f7cff691b03fb87f687a2eae6139318fdaf6ed876347ed14bd61704bbc02847ad48576b5ddc7c3118582b0d9b8e0860b01d97392dd2d3b7d7741071f532606074e31c13fd6c40ace968d14cd5e79e392cb7c3b2b7cedf90bce0b18429697f7b91d2bb211922740067e6a3927eb87ff0b937215767c56b9c35de127694913a7071de1f1a73a9f9503f44c88d80cf9da7ea4c593ba107896f89593fc09cccebacf1dcf1f6c4d6ae6d5b4261f3c83f4ed5055722141df7944eb20d4530f9e3d6858834f2ffe13dcb2292fcd13f7138aba5e2910652e9b1f439b4abfe8585da78fe54609b3947d27a244f314437fc7600a711060af43cbeaa4b108f6c3a61ef92205cd720f09388d64de33bfdda86a06b4d589fac2e8fd04a04c86d3be905b7a60cd9740f644db6501bac5bbf36b690f174fba1a40925e5f5f689335d8dbc64ade40d51a90f30a01328e33f8e61bd2a9ace315201e9623c8644a18e2256d7bc113c37b7ba067f7c32cb1b7eed73d02895a0f47b010db4a6bcbef7b31bfcacf7f0f43fa8e6a2f9d33c3d3e7e4c7b564c391af3f594c742c978aaa116bd5788bcd7affbb8c65f5fad40beac8db0718aeb0fe183e1f3971c5fda8a2074fe1b4a9f6fec61d9a2fecf28ba8c3a8a237488c5756f9468fb5fcafdc16688f0206cfeb76376852fbd935344466666b70f6d132e435bbdd6821bd8af4c6d188aecff02ef0033e99cd8a02de74c6710fb5a7822b296159768ce940f1335550073b4df446c6ac9b9bb601f58569b8e7ddd1abbff216814ff76dbe4136a24a3dc7b15c958771917c83492e9f01be41a1319570c88819676232477a38b5c85c7e99f0ae0d2ba931a4b20cb1ced5db48cdc5469087a7ad50eeb9690304aee4d7e9122739944086032f95bd65eda20d7c50722c0b78aa558b101d6d20485cd8b13a15ee031bdc6acae0e00099223937662037263933f26e60457bf7b7e1e2f3dfdaf5e11e9dafa5691c44f131cc990504260d4177cc3ba90291393310ab42ab4e06a4d00b815c345f74db3837f09c45e00ab418da13c8c6f5dc2de5b6eaadca3dfcf96779c39fecb3538afcd46e2871ca7bf8a7ea53e41b4058b1bb0f697b2260e64663c445c09382e4a9a58bfc1ca45c841e1a33617f0124d6ab00e49d15c80402a6c629096781fcc859aa013c69d9e73d510b3123f591e2a2dc338cf98aa56f4998f43b8fc1aa1f34d54250b3c61aa7903e77981914e07ebb9e75f4aed37628cfa084d7eb01087ae82eafaddf6ab09e9da50693a2a357d6be4ad550c44d017510864a08d1c28896612bad612a498e67e533fc09d5c4884edf01ff96bceb9e827f025d94b5f40631dcc01c5fafa50fa496c8cd1f20270ab5b1cc54cd7b3864f58057cc0b464c4becfc20a462addf067f36ea6c866f45ede39ecd27ad648726eff276899166e042c6b16892dbb0beb9b506d7008027749e05f272c46e9a6cd013d2cbd95c9349e3e25ef2e0a701f523e608897dab519c168dc9745ea23bd8330dec8724e91fd8b66976d2853518e27c2e70739d975cee9c3dd9307a688c3130aa70eb20fb5f14f9d07c6f67356b6d51177efe3f7667b8230395c1be8242e61b6aaecb8b6bdfe0c07b1971a06b79188b5e05a04c43ca0282577155edf1e382b4ee664e019c1a1335d45907787551828ea3a7a5f71290eb2aebc9a8a6e517f3a50d00d5e209357ff52c00ecb2cd6c97346b47c593e43b6345f4eb45c4200e937df9b7be01625fa72b394a6f32416f89b5b567ac6245b59bd75b096a40ecbf8690419424ee8762da0fcec49e664ae69bee462718b0bd83d4408742a92074bda39d93abe7f69e2fcddebb49e4a390079f71f6201342a6973c4c741b91038ceaad43298ad995ff0786fb8a6802ab4e3e80b83dc2046237b2e6cd92975c886fe3e31f7828d7ec603748a2efc7d605e990fdfbaba218d674e07b545181377fd1b08dcd385de1c38436fb3b07ac3a4cba9fe643a088c8ffedeae00497271a563d80411d8d04ccca56ab4cfe4ab01c572a5abc69f240717f2592acf6d7b18d947100f7f1d83b9be186d43a0a5fc00bf85aab319a354b786efb1d15fdb1ca76e061a1e3bf030ccb9d7fe544dd2e239af2a38bbf321a9ebe51a405b77ee9841fbff68f71ffc53bb2b434083e323887b7cb6b364eed7575912ec44cea28efcfc4352336841d6d4984ac65b289061c485e08cf1acd48345c790717c53a838f889db11fc86c94f14eed1e88f2e2284894c0f4b16bf12c7914f75f0544f56a9a5890af10d66470aab34b95c818f4ac7ffb2937382d9d992650285714d4d54e95628b459f556110ce777c7469bdc35db34461df80c6d474d6c1da8c15214d88047c0bdc8893d2f42f27adb21fc6a14a7b6aad506f20fc708d01a26326444789d87b2b84e45b8b67dade616ddf398b7c724718c2ffdf510e6fd77a12483ff73d9f207e8e3a41c79c4901d7e44ddbde9117226be1597a2c41c5a4580f6781689b4f83108cd6253fad9869a05a6bb83b8bd8f0fc9511781d14a66a33c5451f3229fbe12d9ce25fdc5cee4a579a6343421729db8292a1ba6aef6533dc69e8c8f77ef1620d7f166397c600f35edb66bff074cdffbbdf21a87d21fc9eb132d424ca3e32b3d5acb337fb32c19e027fc1df54c32e38bfdb95abc4ab98c36409199c597cee281c9ef5dccb31450d46c787e2b2919779051c4d3ec75831e1b9220ca50a37794447edc92e0afefeb056da949b1dd8f10628591b094c10b63489e564059434e1d7f21c345340759864ed039a6fe63751ae811415e157370af3b4d54e5a8edcfdaac6e9738dad896b519afe48437affeada6d382e218467251201c5cf2de076b93178a8629b97ba46916eaebab380b34c6bdb3be7938f32ed09e9c5ec17ae123c65846e95086af54f414bba9a7f2991ea07d9874813fa12a867b852b87940f3e2a0bce433857a6dfb31d05b4e2ca625a18c54b10bd595b264bf4402e11e3dd9f8edbeb16e92a7425daf52e53b135702c5e97e41e2022570a853ccc6cbac084493f36ee2111ac932f41d6fc9bba3a276c54d30ecb8c225ff8dbf155d8cc1654219352a24e4b9d3b8a61e004215efce53cc3938f858bb5b8413f60f5b1e8905b73182b638307f79f6c402ca52fd59b213300b0f2b4ad1ec66c5c1bc02d770bd7c99ddf4206a76f225ae86671d9311b841205e8947b04801844b46ddb02096cc7f7bf5b7f5cc0015b38fd2c4218b71785be06681e7c95e0b24bbe8f494f3023c592e77efbf9672fb6a104e77c8ff7893215a5527834ee617d9ccca5394f991bdc9b2689514c910b04313804c062e970a57164d81155e5fc63f12544137ddb7c7f5a9b2182bd64a832e1b0419b0ba1ca915c9f483cf2a8ca74dac907498046e3d52e3f38660a0be5e14bbffed30090ec3321f1585109d7c0a2f65d1865792b32193d8d3cd4750508826f2eb9a7b1c7c363341d5154ccc62dbd0565751d466df2e0006a1e6ec3054ee1d221575d13b724d34eff05d4be4f52b12ba280be3ee57d6a13b4ca904071503", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="43e58a0155f59ff9415f31cf230767a874c39d493186684c5375ba460034a220724c3d6ebe85a34fd2fe1811cbe819b829271fa55933d382b53b09d3a489a9eb8f03da3a8e07b08b04a1eea9055dc524c5238e5491cb203e9b11fb70832b67c89cd77491a8a31fa1c3364d77d55515451b340f0dc3898ff5e3b1f51a0cd18003fceb5e6a136185ed", 0x88) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x20, 0x1, 0xfd) getuid() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, 0x0, 0x22) close(r4) ioctl$TIOCSBRK(r1, 0x2000747b) 02:03:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000002b0063e86cfc9d071b9d2a5387060096b1dc65db75d13b886ce1bf680000b818000000290000003100000000000000000005"], 0x38}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x18, 0x3}, 0x400, 0x3, 0x0, r3, 0x5, 0x4, 0x5}) dup2(r1, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x3}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="c7bd0000000000000007fffffff9"]) 02:03:56 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:03:56 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="d200df773c8b13066ae48cf91f68e5607c198125c381324d3ab43b661901a4c25d6ab64a8c6e85213a650509371c4a2378a3fba835ca8113306066d9789e2ac5e9e107b46f1f9e51eba8530a6396db3ad7703a2359d19fd08a6ad3aec60de27022e20f684f556ce767039c0f0ec256c5e3e987e9f55f83c89b86204d1710d693969e3c6a3c958aa550c84f1118382d44a5d44310ac97c231258b4e1150a57b33bc5cbe1c13054467dbb2bdc31d2b1f6abfb5071f59537d5055a4565a3e9768dbecd4567cbc95c96988faff99", 0xcc}, {&(0x7f0000000480)="58b1afa3b50fcdb7fa9ac0b5f7832aca74e29136ca28712ce300879e5becdbaf2b38cfb54dadf226f9841169247fdf6c8a4758de12a16c14c88a228aa5908d08d3148ab9d07112d441e28f141891592fd8f5e974750d29008d079c33b155e9944141fb949f1617667519823b4614073c21a8d4992149c03c88b390bc39cd335eddafe74722a877fc70ed92ea2bb3e302491f00dcc3465d4948f961285595246e79f6787c26256aca2c71b2a964fccf7c2bd25c0c95535e7d0739f7a51f5b150e038ec0a6816aa83c52f0776a0eea0aed68", 0xd1}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0xc8, 0x8}, 0x6) r6 = syz_open_pts() r7 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r7, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 02:03:56 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 02:03:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = syz_open_pts() writev(r0, &(0x7f0000001940)=[{&(0x7f0000000400)="58e8c097a58a5a519709b8771b39a3ae1269daa020761ed237402c5fdd5c142503cae927af9b3830a154ec62a660", 0x2e}, {&(0x7f0000000440)}, {&(0x7f0000000480)="51263d5605c354405622c61a4b9e9476e9f13999755a4f7169a16243becc89e477895793f8b8557279cc8edec27919dfbef6222a1b10bcb325d2a083ce6c534fec42697d98eb68ada89e6ae47af971ed3db4af664f466e1f31304f078e1a2d22d5053ac83b02abb0e937fc978b8b420dcdb0e6dde2af2c2c60a1bdf455fd312a121636de0ba7814c6d", 0x89}, {&(0x7f0000001540)="2755d0993d77ef2267c5a61dbf678319e1a7ff73fa976fb796c085c5ba0362a5a4280ce782115785501312b93167477a5292ef21db259baedcaccf9e6cbf17a3f2c4f820497274b8cf5e4ae6ed56fa2c6afced3f7d4dc2df8c2c04b815022b93451d317c15d9840dae600be164d20523f48ae5cd43cc9cf8440f8dec2325f3f15b9804aef07ee721216ad4490c121b63ee8ac4ae12bdc78c7f", 0x99}, {&(0x7f0000001600)="cb7e1d32f99a6b7c2d523527c51cd66a0fa95ce4d9956722a71813312308aaf323c0d627f4a94e92474304588bb9821bb297f3923b7d3cd089085c9346ac99e2b60d5947c2837103305d06d6f390006c008bd43d121664a1cdf681413799c2dfb3022cf0ed79ee82e01e6241f900a6001b478839e1255366144c24e785a0cd4f308382fc6d99b8f5de22b10d0a298b", 0x8f}, {&(0x7f00000016c0)="284ce5c3973ee5d6dfcc6243bbbf009564c64bb2d9b4081a71f9ef6e97901c16c75db545c2b325c7c4195e956cfaa4e0272df45480c63413ed6360ceb48a6f58f5e4e345d11d989dc2eec763c395ad6cee7a6c1e239dbc69d2ca577a8be1c0c8aa48bdc5b23f80e27c487486eca3f3d041744bae226a396c0f5e9638b68cc86f2c309bd33b8cf24c256d68f27cb3c723cf60aec2bd16bee049b486106a50537193712da933a0b8859a091be0fad83e79b2", 0xb1}, {&(0x7f0000001780)="f425c2c2a1d2ed961d0383194818134c68e88c88f0fe8e480379388e6997b72cf52397f0209c51f34ce8b15385fb5c41c8dbc44a9cfb2c61ae4e9e862b02335213911bc4b2742ef3c0ff807f8a10169bbb8dfb19eaec10b6d9754ca949b3d828d164efccb4c17b8e6f1c61be8ab9c37cddecca3ff97ca171bb04bd51b0eeb286deff2a15e92cde05b32c6227fa09d5f4c77b5ea3ca8424e6946f8dd1fd9a0def2c542eef231201d91df4fdf4e6410c5c3ffec35817af762718f8a1d76b9d0db5e6fbb2f49a4ba6be6cdafaeefcab7039", 0xd0}, {&(0x7f0000001880)="fb4b9c8b9af0cc8ff403714dcc5051657759d4cd73d3e085cc46c3ea949000e25ad98ec313fc8d764662ef093158231e9fa6bb74ef2907eb59dca0caf67e06e38a4f20115f25e981a04b41b27ec8953bc2b0b61b65b213239572432d1f4f9d3cab2144a5fce770a8887b7aa5abd40f1ec9a227b4ae7d60e6921867806f239c997757f821c8d6770cdac64d93889eeceb01efdd7c1022d90021e65cca3cca9e5b710eeb5a3e6d221e8dae7832b2febd0b2d81f27d4771d64c", 0xb8}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8000, 0x8) setgroups(0x8, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pread(r1, &(0x7f0000000180)="7f14fa863473af1414c46d5a9fb69c089b7cf6131ee2667f571ad05964ef37a8", 0x20, 0x0, 0x80000001) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) accept$unix(r3, &(0x7f0000000440)=@abs, &(0x7f00000019c0)=0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02000000b6030080"], 0x8) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000240)="e6fc04fbb5fe4b54382a157c4c2eb8c139d7dcb7612e60d69da5c5ba9632508c69c11f2be66c1a48c910ee4ad97b0abd7dfbe6d09dc30bd929dfd8d27a2df7568f7b8d2615724154846e84e81ec39839da0ea57b8249cb672a2a75cfcaa2b822ca06fd7008aa428ed0575c4a5e9edf8dd0a06013f41e02996deee436962af4d11e79ec17af1e663eee43281b8934a182b8a1e6f9fa5d3fe8", 0x98}, {&(0x7f0000000300)="46d72a1d0245a628aadf8b5a119fc822038e902a301176df533c123904c143b0978cbcff9fdb6c52e987280e7f63b3e1d9009a9588cc1dcd80df3dfe28acd055fd935232c3368de59048c03a275a7f00708c0dbb3ea490d807229481557c82c2a0e1198597fbd9d692be3bffdf6a903d9d8da75712f06cc855d4163812dffe65159da0c2ffd6a82a70196b41083af1ff56e855df8b16bc02cf211b530455e8b870e63d7e", 0xa4}], 0x2, 0x0, 0x1) 02:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x20}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x3, 0xff}) 02:04:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYRESDEC], 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x6, 0x4, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 02:04:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mlockall(0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa874", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x4}], 0x1, 0x0) 02:04:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86136) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 02:04:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x4}, 0x415) r2 = socket(0x1, 0x5, 0xf8) bind$unix(r2, &(0x7f0000000200)=@abs={0x1f95d27d48731892}, 0x8) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x10000000000002a8, 0x0}, 0xc1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000001c0)=0x1f) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 02:04:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f00008d7000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x928) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x9b7) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffed0) syz_extract_tcp_res(&(0x7f0000000340), 0x7, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x1800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x0, 0x80000000000], [], [0x0, 0x0, 0xc89, 0x0, 0x400000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x1}, {0x1}], {0x0, 0x0, 0x2000000}}}) 02:04:03 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x4}, 0xc) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000227828c0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efffb80 failed: hole in range 02:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) getrusage(0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:04:04 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x46}, {0x0, 0x2}, {0x101, 0x8000}, {0x6}, {0xa1, 0x4}, {0x81, 0x6}, {0x22}, {0x82, 0x7}, {0x8a, 0x6}], 0x9}) 02:04:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), 0x10) 02:04:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x400, 0x4323]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x2, 0xfffff801}, {0x18, 0x1, 0x400, 0x2040}, 0x7, [0x6, 0xb9f, 0x100000, 0x80000001, 0xffffffff, 0x0, 0x0, 0x6]}, 0x3c) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3f, 0x7, 0x7, 0x6}, {0xdc74, 0xa4, 0x8, 0xff1}, {0x200, 0x3f, 0x1, 0x2}, {0x1f, 0xcd, 0xfe, 0x3}, {0x7ff, 0x5, 0xc, 0x6}, {0x0, 0x1f, 0x4f, 0xffffffff}, {0xfff7, 0x6, 0x7, 0x3f}, {0x9, 0x3, 0x1, 0xfffffff7}]}) 02:04:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) 02:04:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd94", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="a5391099d179399e1c444bb7dc8747cccab366f54a9b1052800c985b2bae62eea8d848d95ebb713bde42405fc2389dca72d704c590ed8bac05561f366837b3d527730d9f13be23f9adb3195a56d9bd30cb5bcc0e69e31863c56933ba2c5e369b1a3b82e59dbf406d6050bf2f121b0cd7a1b9a5e5581a702e06e57d9a26a734847a58a0fd8888bc0ebb1c0003853836d39653e4bb5c8125e733cd6b624e2315e7bbef", 0xa2}, {&(0x7f0000000180)="bdf3ffd30f48f2607b4ef933f96027f17356204a5fe53310e35909c9e7a680155a5be588e5ae76b822e9cd13ccc4f09ce6152c4f25d4f1a5090bcbf9c509e065ca115ee6cd85bec69a9b126effd4a7c33abf31bd0d04e615f5b73bf351e94495326cb485ae91859189e9cf6b2a010738e7d91f7523c8574549680f7f695e429e2186c277597f27a8c56ca854f25f3f2e6540e65c5c0e80e8df4e3846024eee", 0x9f}, {&(0x7f0000000240)="b7784558e9f322ca672e7e9d9a12de28946c367190661fd94f131f1b8076b9b93e32fc6ea5c01a60d28ad1ef835713f3458cf046b0dd180ab42275925d2d817733469f046198176fc9c97283cfe968b1510210a9cb2e1bd7f9f9fc5f84d6bdf52b78dccc32bc52fb04596231282426b2f85f9f68de099677fa6df137b509d8604b8bcfa3b04824aab62708c8374077c8639f3dc3981035a3fb4ea30044d67ba93330120c7d80a0ac8a899aeac4d001a8041b1062e6804e3ba97869f25a2da777848e8501ee7825f2c83e4ed80b4471a8cc663db6b5203e6d00cc73f757395cb56bf43c185a1f973acc7e8e258b", 0xed}, {&(0x7f0000000340)="d70beb878cc5b7c94a02d9e0b85b02e54c958d71262667bf2aed4e6b71aedc084d87af4629767ec56fa03f176e134c7c44d8b7ed4e18aeeca3027a15661b860b3a4aca579954230908aad2aa4e3fc84fd187cd5008e97ae37d8c263b224bb92d7c8a65d56c984cec963cd712978e0c625e041c6a00a4eb4ba355c60ac968ef21bb94ac97f890f3ed153fdb47cfe7659412481ece7bf9166d18b412d790d07a0667310869c9577ca9250fc70650bffd85837fa04049", 0xb5}], 0x4, &(0x7f0000001380)=[{0xf0, 0x1, 0x3, "009c755ba09688677935ca8a81c3017b136302c262ce486fa3d890e4ce83c7c2e474b912d1d22fbcafe4ceee669f5731b114b46fd70a0b81cc9064943e4e880590c82ebe632a633391876f8b55aab99ba590aa4e2760c9374ad680a3f21a33a35a9974861bdda3b27cd69201a31a918dfb1834d8b3604e3099a2465055ed6cf168a10f339780bd6b0d61bcb388a2488293caf2ff5fc0cb5dfa0a12d9b37fafac2e964d39e837b3297fdb15e1cb3970a6c2e24fc88f63b31b14da712475b6a1ce9476add1207d3b5fc371478182212d53b703515712f1c577e72f5f9fe3"}, {0x60, 0x1, 0x3, "06356901e1c64673979297f0b9704f8894296b6f64a8400236afb6361abc27dcb9ccce32ad9b9ae1c9ab5eeeb134bc601a7c410c58dac9b561da8e9abc2ecf5291872402377c8957c4781b0f"}, {0x1010, 0x1, 0x1f, "25cdd53a0fe781b9179d45ae5f10b4ecce7b4c3f8cfdaed4ac07772a9c630a41a13d30ae4a699fc2295b88ecac0da5e10154e2d7734be6f7cab2cd551720601aa491f980ac0b58602e81fb2ecad14c3bfa33ed550e3d79546d1a56b8b7280bcd36dbc26ddc99cc44399fbc74a0a762a178eb4cc3bdd386f755090bc54755d2545a2b488570f1fb798682c5c57f0c213ed9d8d763078e5b781e0f9da57a1bfa6f4a927d9e6833ac32ed5398b726778056b6c969bbbe3fc337b1dba2024ece5c824aaa2926fd1bce53a4fe2a0f5bb04b96c841781e253b78bc8851c45f259ab1d9bd117a46544546047fe9f83b22c6f27ec8386b5e14c396005bfa507b7fe0a1981fcbc9da0debb38296afbf7e0baeb5558c842a9c3673c582558df8e644e7772e229806ce038e78c238afcadaf9e4d2ae1a3121fe31112b8336e26e5abfdcca55c6cf434977ca7c980b7e22a56022a22dab082538ce3510e9285c3f5f592d05ddc36abe42ffc7d91ee518687e18806055a4b77eb4870f3c26dead26d851445ade780aecefdd4e6082108ae1bf2595866cf6a17b9e72dde3631a95b55c453c782e9f968c60055010ee42100ffc664678f57a5c6c311e17dfdac83b8c81efdaa10032cbab35f42ee5861901a4326501e9715dbcce9fdd9ee963ca52d04a8d960f0f0710c2fb40528f2fbfd9a8d751ea1198091db05e21fe6649934d958c3eed5681c5383d7ca5c10f9c36c5fc3142c554392bb7bc824a5c7447ac011e24264cb0ec0543ba44585d4f7f4f24bfa682dfc941d98087b702bfee933e7abb23b4c39a3489a9cbde2d0064bd0a5ae5a5d648338fcde1dfa9787ac1ea0eb943c720677dc7fa8142351f50ee28876e0b9f6f0e1ad3590fa94b3fad9b85265d4204e123c20193d465c91e26d26682669ad2e6f7255b335ae2603bc4462b34dde0f8df86b02afef02128aaca3d12e516c47f2e917872628deb9a9d7fa47e0999c9c6257213afd03cc948caea5b187a85af2c29517b19eb7e8f68087b263b8f25c6eb873855449ca6423f90d81870e58f174f56aed4e9e8df73ca899bcaae3f5c7f23f34b5a5c2a86bc1891cd31549c2c05bc04bf440d4b2ff4fcbb69f9c178d8c74aff9e489ee355ddb99e19b01846d61179d472e2792e7d62df80d019d7d01484e54034b8875354c6dbfd48c46d7d36b5dee9a741626cf407dfa1c301bfb85bd6648578e1525a97bced942bfd589acd374f75d5bd094b241e78a8e5d244b680555086e73d3c6b5fddadd9b870d335f0373be9b4d1dd33b4d396db4aa90848f0c059aeb04deb2b76a45a2bb85d52aa5682411b82b35c332328f05dbbb4666e25751dad336f3bdd20cfea61769e8a967217e14786c7b8664ef15158071139c5a05e01718330f324d86d6db769fd36c671e4ec810ea44ce51844b41c743c32059bec5c8bcfdd747f743f781a9a8a0dbe4e59e66a6b40d4b896b8da3070a8fa8f29adf497a5bf76d8f664e92aa1ef13c21c0b2d4ce910a55bb2f4ba58887d7b6b16209e0fe482e989f078a2320f00d9b179ebd5cf52ccc2a404b2e7d9639258bb13c3f3cc4028069baa71ada1b1603784b48d1829dab20d0a161907490872a95ab8f25e9b26c2c24d066976d6f86422697526d72f502816bcf317df6cc74cae4ef113ebfe83e85a86ff9301973f08b4622e9697a2e23f1bcd0b201cd5eca36b0bed1ea3a8984aaedd765948404ce43bd47ac4e42cc707c84b866b0f98fdfcc4e7d977f8050a885a8dcb1810772a6d94a0607344f896df634e0738a931fd943214a669c4723138a23d0740ef7f59862248c91b1bee04423f016b0edcf7bf1894a687147f587e1b101182df83c58b88237f3f56d64612bfabf4685f6c6450dc7f3989089265a22eac4b9df1859370f8630b8265774de4cd6ac9fdba013efdbd3f36319dde202aaef748601d44b50bb72f84c1d0c7b2104d733590a62c169b73d8104cff8db671789663e7d0b821fa21b9806b32c6d07ea0f03fafe5e947f0cf3436ed5a660be8d77c6b83ce15283135cae503d0fd923fe6544f8edf35c599ffc00f38921c0f84359ab289f8b448d2453d39423c937865a296d3fcef022d13909abb29ca4bcb69047328283444c809d132b51e1460acd7e8bc0f6161f35b2132b68461b922f446820bdaf26163618f503f8997e78547268e6cc666f79dab33bff547bde7c84e5d401f60d05670539549af06be695c062036815f03d3378ad7c54ec3dd41c75a7606e38362d516d66287a2f01e7689a00aee14c590520efad0a2fdfef7dff1462a584dde0875d59bc90a7c8d8f17074a60ff678e013b4db45e05475831b6676d7287266a9979d1ce06ae36f51b794b76c717d44857a228409e758ccfa00a41aa52682ae1b85218f847c981ae22c22ab9d8aa7c801e6aa878ba89f1dea8f79c3dbb4582ffc03b80e625d183749c50bcf6c2913fb1cb9042bdbb7c9ff52ba0d8ba3b27ef9c3c72c5fa9235f910e201f99bf480c1664008a10c15b71f23c90a12e494326fbba362f93263d595e41bf85c0434614f17fa0f365004fb5b2ca73a901d91d56ce21faf37ea906f946f0ba2139056268ba6cbe0ef6d505a31887db76f668e7bc34c77134b61f86b65ae37223a5e39da55eabc0b07146a949b495ae3e9bbd9ac2c1b0580d16780f2ebc71912cef5886a5ab8ede56d95b45db104a20f7085657011e96d8401d83d818487ae07fc7a2c1d7c8ec906de21ab85e7c0feaedfeda47362723add36983801800f3518572678bd31279cba9115b687ffb24b00e35567d0f3dd9d6320b330e90db2ae70aaad8b2f7b12a5ed521b5afee1d07329072e6f58f4278183b23cde74fc0b27f271565a2c679f8225b9b5c9c66be76b480ce17370ec44345530d242df9d23f3c69d52cae981fd9ad828923223e5ce773708e13ace13d90faf57099541359e693bb3f5c027a968d121dd4a7a2a2bbe39566d7d95c94fb4da10a8f83e820f509ddd64464e4a8b24ae6a6f6c93aef0c668591780e045b5484c206d9664aa1d3231df2a104945739313a32b05277639a9aee2612c35a7ca2a0f5e3802df6463706efe1591bbe7cf14bca40ed89d8b4462c87561728110a1df63e0dc40a94e750636874fe9dcb838f3c448d7063b360078ee265f827ec69b399c71565a2032158fca524b4355cf5ef419eb177eb878413e6916dd1c34b199158c76bb58ca91f4fd49bfa0ce4543a04cc9aac450b26b449d15699dc4be840d1ff29a1e017e4a758daa9502e58bf0f10bafddcdeb5b34bd461a900459984ce841391bbf4d63b698811f332dca72797fdf6a526c13863437613e41f5ee1dafc4e5da971b6f80743b0dbf32f162fd56308fbc7b1dbdaf5ea6d85ab0c2f879bd062e87a89dd24229930bbec55e4be1305caf5883707192c0d7c56dc1fdbbe5b52893434b8dbc75bce5454cc273b852c14d960bfecb885d10ede127dd64a40c7f34472807060744033a7c8502d39b4cd6fa5dea6af447d54497d0e91f43299608d43e7395b058f927fd198bbc1ce7ecd87f891e09070ab7d137b89e3ad8b1b466b8cc781ac354ff3dfff0466590093ab13f631b6a9867deb251f2ab28ac4442a8b5db2a0043fd52327a79b56d901681f0abaad983afd4897efdc08e8deb6ab57ecd8f6ecf90fed468e76cb6c53d8f88135f8e2f8b36194c45860cab27619c2267a001631c8f4b8782405f53b0984f1a854f460b944de536eb5ca656cc1465d2ea9a65e4ed4d609d4d819a9ff7028ce2fabaa007af3acff627f70b42c7a6991af40a6c5fb08c06b3c75e400020b7bde38e1dfab4209608e6a07a1f9bb9400881a17528a7b3f60a0b6c608bbf8b24b3ee98a3e3b1977499b534c9a3d69c82b4e1011f477d570159f2f277c9af132f8d6f099ce7e19f9bd8ce33d1acfcede8528fb6038ee7570ce66f1b41a5b6b3cb9398847a757187f361e044a0c865a8d71119db90a343f8ab41b554b8877afb1288fd7b9b7a2301077e3352ab69a015ef0edc1d29481c2fddcf079e0dc713d9d140391473e77a854d487616a7508293e172402228eb04ebe401aa4042cfcb4bf5a7dfc3b46aab276d41b7cb2055c9f17557d328a441e02a96cc30ab79063b58b29f55c4f54942b2d8a8945b939b2aa4519bd9cb3cf4bbc6fd9e858ea9163e6f91191299d374beccc3133aeb289d82f50fd56ca774f892d090167d21ae3a518d1c3e5eb23131a3c471a668b145bb3b81849d70f4c72a8b4f6ab7c24940886835e764e43db177caeec9931ac9b7e58baccf1542979cdf326f5b1094b3781d6f6fa53b13dd4d0e8db3e069f75dfc69831b57d812cdcba37d778e38651bc025cb384424e814387b0e384080864d24a1a7bd24a891d2ba0f0fd45900a6316c3625bcfcdce75ca64852233a95a13f56ab02eb8b86a6f1e0eb023eda4d867606eeb5139d1c23808544559d52c2b3fc32eef8778f384f959ede6bee24bf743245d6c25907f6477fd27ec490fe1f4a2d6c079427c2671e23536319d2b0ad117bc749616733d9ae38596b7ff2e049e30b9a543da00bb480b39a36914d184a957b4a7c4e1b442a5abbee808cdfb6c701d9c8040765f3ef28f917151ef1250ef3ea4be5b33e0e66982b95cedac61e60dfba5582500ece0159efa9112757f47c5a7909b8054269b3a4609251ffc87842b00fd314d7af7827dd8806f4c283bdebd657e8bcf5a8ce4671b6b07d3af111446c2fbe96c14eed2525075cb6d30f923273fe16d3b5d64a93b22db99caeabac283377de69240e0e8c92ebea8e9f5f09aab0e3e50d5fce7f240b21675273f69fbb91263e6c968d25b7f7b424c83d01df08166c83ace90a008db4eb0fc2df726d58111f9be5ebb268e41471c8eeaea16006be57f580e16667fc7b910bcde9671b27c3b8cb4add43d974fcd7235e5764f38b8a25db669f3348eb77341e465efe8ecf16b6d0146dc3721852fffdcfaa23abe7737ae0045db90548b31d4359c7f79ab96a8786768904d9e732d51f5194d764a4ef88d093f2e128e09b2c6368ddea6a2e6783168cad1418d65a1958242290dff5645f4a24a1f3edd6d90ebaa9b9342a269d1c12243d79463e3b38e13ccca4a9d48eadb726cca9b2d162d77e27a49ca2acfb2be3a18084ec8d2a4e0dec0b0abb41dcac944ed8c949226ae0fa78417fc80107ad4d6928b7a692f1d6c4e4ca012e05d6524c09a4dab10dcc2f2f32017d8165553b0d2b6a0eb3915f6efa1f97397313897e56c1a1e88e5040bbb91a12e83602451503f76b6cec0dee5c7d0d0bc3b4a29dcaa7815d7b5ffdf5821c79fba926a787bd14d3dd2f6c97811613893482bd03015b8c936d74baba98257dc15fa942f514df82742b1f21246c06805c2c78a4ab3531d0e7ddbdde881f8b419f43752147b08add0d34fe95a8943663f5b6f53500aab2ff65a7f23f72924999e503d957e0cf2c63528a95e215d0f023d99bde431e10e901c6624be0df6ad106bb02eb05888ee33007359aab0bc00ce8a67e9819fd2505e3e8e4e93790eebda00cb5834c6c51afc06cfd50f126aa70d4bdfcfe6b9f58f0694211f7fe1848a254fed6db459b3494e90d579100d61528e6024193b0f4636c0fc202b5a165bf190aa8ca4361a78b68e77bcfb074213b2b49587a1c93e7e52b2263c5eb91f72f55aff003ab7e45c8db363d0e823356b1194a597adbb13d130b6afededebd208390d8f2fba1dacf229d417746d559ce2b60142b63c0b0014d0a5f63da921b9db677d469c3489f6764017cae2ab732da6043ea"}, {0x58, 0x1, 0x5, "7de90dddb27cc2f344c54cb67ac66c281a0b92718f184409aec0ca5baf30c00c90dd9533134aebd03598ada5965f8aca3c3312b489229b92668ff4105e7722e95d"}, {0x98, 0x1, 0x1, "803c9190fdfcc092a947e1c39d9479b0cb9bd4625feb27cb34651a8df1262508bb6b14a7bb58363a502ade20a37fafd448ebbbb5b7096362ae94508a9fe43fab1f460e8f47ee42ccb4cc0616b386853e5320b6c04519d2df0136a38ad8421d9b9432944b1b6c7d83cef33979f232b0559814e5db18bf90ff86e14b4cd7fc400779"}, {0x40, 0x1, 0x20, "6fb5644e795ee25fd4259989e57b261499c2f5165101cbd0c7a00afa3485e02d78ea3d310b82da2a89b5275c"}, {0x70, 0xffff, 0x2, "ceacad156b23f03cb044b148c7a7430e34e1e2d4a3b7ef5077ed4ca4d5aadd245be02db44a9cb470766474e0cedf767e3d48a8c5529ef5286511b3ae3f7eee6cab207f060f7d9c192bbcc6ea71347fa138823d6f52db432de59cf47548dc2f"}, {0x1010, 0xffff, 0x101, "4535f2bc3177f39c38a00b57e5e10ca8083eb778f3f04f6315246f963acf22b9e265b1022ff2797f7f318955d9bc9afff2d6ed148cb411363f7d4fd5f39f8943e2768bfe74a6421984c62522f2105438cde4e981223d6d1896a5286ce48ddf87f1a47388e43889adf72f369a267bb38e1641cc35f42d93d4f661c5d23ef542a881a72139b4c7b761bfcf5fa925888cacbdb3196849915d5ddf6741a7d637c1f367f292d37f3eac69cd98fcfce338521f806b64e8ba55093ab00004cc1bb3389d4df2df0a41ffeefccb6bc2711d34bf03db45cf5b25a8f47a822696888e2b9d115f1bcb6f6aad290a8ce4c2f95e0d708112a1ecfaecca538ecfe1e1f48736945cbed0f80deff9efd5d7340c06430eeb04e2eacc5147fcb426afec2a2df377489b9d189c2e9add4ecbaa4d49e55ccbb8e93b62a142932def391228786b18765113afbe71c176eb9f380174e26a63e4c6ae4c9de2a0a630fe7854d4f00443968f040c15d0a436da46d07b443978f684721e3310ea81172b26cc79abfb3db0d90139cc696182f5394766b3f797695c16385f4315dab584d03335e48dc3992217ba3d0156c7fe436150ed5d66488df3ad3401fae014c9a78bd01c865c15ac6c10a70883cfe4c3cb1a292fd33ae580f2304dfa936443e0d611c78e06c59f47524baca9410d5052364f31a9a2dfa3536ecf557c99c89d2b3d175a3e76b0d5ffaaa2beb849bae4fb2ecdac273187d0326c7482383168ae1d68d027a41f74e87c7da882cbd2c2614a8e8fa47a794de25293042bf6db1b0709dabb5c55db27e962101891a35b6fe2437b166a5f8bee6ca550b46ac65c8ced5f206e2da131bdcd2120cf190be33e59141899cc36195f2cd6e64f3e9742c38ec495863d5cf5ebdb7447193d5484e4131a7490aaa5fe0301d4f94bd8f30fba7eed36067086e403cd8a08e55a1ad6cf144f5bc7e9b8fc0ab0b5a977508821ebd7ea3bb079e79385d22d1ad23425a56e68f8013139c74bbdf63c27209ebd495004d9f15fee2091990c247635d8cea2b49df8a88d73865e666ec4d0def7695c5a7699e393ac1111e386798b2fc3bd6f2c9b1c69ea8028d672acb937fdc23f23aea39e5038075d283653ece5a412cf2b1073ef1d56cdf20fe1e506b03cac5e10a21e86f3830a27a00fd6707e31158b12a78a71b603c6e93a9d214870809aa444476acf0dcea439406ce2f3dbe4112997559add590f4304d63dc4102f0bd4fcf6b090a110ccbf7c23438d1f4d2eebdbb0dff229a2e451e7aa3ed0383f000378b72626a74764c9bcce766e194b4a5f88b1817bf4d9d63f72fbc76e316fcf94a6b8b86fba805a3f3e8dec0ff34b397b5c9df2900ec48281f52ccdfec9b18cf1673590ef802428feb37346fba71628596b27aad3fa1338c5a2172902693aae951be47c6921c8dbc2581321ff90dc8b1bf9c02458b9fa3481097859707a26bf31be9e83f543a839060785ec1e19c9de05460e08716eb97a68db970eb6461c339ea5336ff14901e4e5d3b7ae2937525ce5ed6b61f454d5252dac0643634440d4adaf54afd2c88911413c99109dcbeb2e38e35e2842999cbaf6d6c0119f4e685e1d4292457202ad81b36378bfb941b9b1d6a7be58fb1f31b44739c9069621237925c7f7b8e8cce4fe3a2c0e94a1e050d0a35ee89a69a2bdb2c355aa3b1cbfceb611bb159fe09c630677702fc8e88e0189db77e512cc87544c91599db9c2f5438ad1be202bb7269401de76e0074146e3efe1754c49ab6410cfcefcb6741bf4f3ef1c6825a5980a0183bfa9a6e5b40b4f95c96beaf9ccc5e8b294be63c3d7a8072c133de4970e9469741c148f4a878b4c5be4d62c067cf675e20151c57b28453a689c4f9613e162cea89afa75a4322c7cf401415ad16799d6746a44392673f91649c64247e2fad8e782373e908dbdef7404921cdbf0cc3cb2093917ae46c9d4c9ad6e5c9101c792d1a4181f0c14fd85f27a2e485305358f597a73c3455ec5697d650fe749dcdeeea23bdce7489f7614523804386e82299fd0abe775ca2fdc1161eb74e7a55269777062eb03c28d2ef8a3dfe0a811af7c3aaca70a4eaef3d91799d586d22875b3dc5414c8b59c2bd810242e66829d1354590be6e889b4b13f8046e667989b72f0f3c8da8b9c73258e673f5278ceeaa19a71e040f6ba70141723dae33c81245ab44c2028f021ab72b723e28389b13074a6d316eb6a48e28d1438183ec31a671c87a01e74957598c0233e6e93d3c3fa6a0df59a934ab223770d6ddb110fe6bec4f2307599cd7e6638b6508531428666a09bf50d688caf980107e3aea5c230a0d0337576b811be04cd5f93b3cff37d640270800c3a80af2dc25a19b8912062b8454e36733f4e2b726f9618c663527b483e30b414d0e8e22bace4b7e9ffe859e8414ab2b112e8808567fbc73f9aced310e8eb06326738ac1561db9656c12272ee83b229bb600b830d673592c96f7d442a2494e4919b4d92bb324cfb8a49f55d3a86e039584513f71d55929051ea4450320514aea58b3036d78fe45c1d500e8d6dca3dfd7858b1268359a218adb55b2193f0e10899b1818eda6e68faadb341aadde79b3ad4f5614b4f23d4f727f9b30f641280986fec714ceab4b5162d8bfcf96892740f78593df197d7825c02a47dfadf8a89dbe3095730413de1be7c986f271e7534056a297d1cf91f8c543f937cee371dc7a957770ad73a2d1399fb4f1e8a9045653e28a734f5545fefd60ebad27a331fdf25abde838751e668ac618ca5995d431718374b0f7870e89b58bb7b1cc349b57dfdbceb2a97c64f3cc575aef660d4d77abdab4a8645c012e6ce118509757823130ca42f2350e1d3d1b2f7d857c721081237206d83963231479f348f8164e06426b0e53fbbde27f966f37bc6d2eaa29c7c8510908ff2c40687883cfdf91f3de905eaa483a65f1a5c703cee3387839747cc361c62661ebab27f8c291436dfbd3241a621bd7e16fc8fa41add8f914e8155054973fb89e471781bf569a559e69a030455506f14ae06aefb5c3f3e26a15493d7a904d42a03a2f961c4420649a09cc4484bf0d5715faa0e58a49202aee40bbebee61eededa2975e6b812dce1218f49e3affd27359586c61cdcae81da0913e265054be785ce9c00836eddea4130c3af9392581c4faa77978cc4afe7dabbd937d2af3b5ceaa2e6526e2ef94682b5b63455887f82bfab3071b2c9f6031e7c1bbc759874bf25a95bf77eb97164a54a00652bd26080850af4216e8309e1ce869a52a17d8c2cec0404622c0a68e4a99e2d28ea2afec493da4539f9dde495e70e7a3f013c04ab006b4c74fef3aac6b78b2a72b2c5ed269f4215006ad09d61f7170669d6b99ec35b59b6b8e1ff60422dfc4539603abd4a332617456d539467733c6b1d8007cad01959707a9c7a8129a60ba91369b705b866304710bf40f7783b0278737ff1d415220c1827e057f9d461212f78b562dd38f39d7564d75990c29c87bab69adb3590f64f12fefbed06f65187f1bc802345e16a89e27a2c7b2864ecc31816efea44efee0f4c706cc0cdd7a6ce2da5b26826bc0a5e45b78bfdd3eb3f3bba1c884802e2d214e13f7f13a5933ac1be19aec0465cf79ac7b28244d24bce4b2e41d6af4721781c098de6fa3abbbdf311f2228d4c3ec65878f82e8355485ab6eba4d4c4df9738efeb63a6eae6353d3e80bb7fcb7f06d00e8879802e713033399baba634ccc5600275397a5e299588351d48c4e51d9a713dc95d2829bbcd60d8260d01b143b6395f668fcde11363f9771b0b7c2a5005461aff478e5b5dc9a1ef7015e6db8d2c1a41db7f1971e23ad636e59c9dd20dabf681c502798e30e2f959367fcd4c9295d74aa507243de3f6610627eb0befd236ebd6aa02b4cfd0e95076c13f272060889194b97886609b9d0ee68f5c9baef79c05d8a021fab5f0e8b5e77a09841446f58623d43c7faedac51cbe85adcc856f488858eafe1c1d958fac4ea4132eeab7dc2b83ab4b21602f138c81eab1d43ebb86cbffb3965286d21577973ae4915dea26d1bcbad71717c9e80e00eb412d54479f4269619e3d9cedf4a148eb0643e47a94b03c0607230183167a439eb78e16b551c05423d3bc744fe81c2287cec65111f99e759ff557911e556b9e011027f085e7907e99605da276fa7273a61c3770d55060829fee4b29121544cc6232dbd3f22c7e3f52465fa6e3d951ec90cc462c9568f5bd4ab6f1d9d06eef3e92a6ba7a96c5cbee80026ab8955732cc23b7f2d6cffb806c51467d45f986f5099a3af63cd8c6c8e8b568b97de8c69f776a0f4e7fb419981e008089f49a5219e5502f7c614d4a830b98bb861071674cc7752079022655879b57d6eb1313f707ae0b343664dc12560e0dd7b659c51be69498daac191ea99608601057106e88d3954cfd5cc809e485276436d4eb02f923c81d7389304719a423a8d0a1d33018b65f6299c69a41723f77fe984bf55d4151a8857566d5382d6dd9e20acdf7300deb3e14ba5c028fe852177dbe78bcd9690c4742d5d50797bec77be2304b33d7a439032f15d7a677a56ef90c200cbc59454ee0780867a899522ee368cca4794c6c1e7f3565b163c71696cf0a62e0ada74137153b9467fe30d025326e4de38e2c9ece5dd79fe252dc16167fb3df91cb0f9b76651f71067368f3189457ceeaaba8cefd8503f7d15c1bbaab6d108a1ebae783ab50552d7c1f0714853812cce96a16d27d74b281005b39023c319e0c96cbfc746dd8dd2254a6fd6da71f76843851e6d3f265f13479a3b52472363a6ad6480914604daed101a3bd90186953d3e5afb01fb7b965e9f8e878cf628f21b4fe4762dc676a7291748e766cf5dac31ff87b18d9d34c6a69a4125c042d21603491901ca7952612b608363951950cee94d632a4e779f798603a1c96da28390a2fdd393888fd2409730a523b27e174f02f219fd2d398dd98062f2cfa69b652c72540f461588ea64dfbb6c35d659c26b461f3ff0302df38256394edd5d15ebe92cbe06a789f12746a0f10b7b34ca8a66dfef8a3d05467d8a7fb54f8afe7326aeaa775ce750aab8e415a2476b51177e6241253ff29d6b23df71fa812d4d303153a7d758ec149ae912cb557d056b96e8d780b428042f17e0803c36f3d6db6466c8830021118864b5c654fa43dcd4d3282c6c46f60aa1309c07d1b425eee409ba124e9f45716fce73cd9eeec2f4e005aca560cc8024e6a8a62aeb9065090cc6af3a28969cd86ff7e6c170672c2bbe21c9d41c744f018f04ce2137f7e121abe88f943c38fd93bc8af876b11a071264b0dd109bbf30d41fee86fbdd01d4bd46aafd00d4c248ed1347c1e430edb675a6843986d952c80f25c86a35099fe36abbf7d09e52d1edd580f5a121e0a6b3cacad4d30eeedffc80eb1a2319a41a5986d1235a4c67abb41f92f34efe10f93ee5aceda9b278f20b23a8379d0e3f2bdeb9d5bd0724904cffb3050ebfdd25f0de8e2fa0571532dfba21d9f9776311f0833e66d39225d19d6522bc9568d890a46c830765a9e2b62dbbad0160b4f4446abcfe868ba530ce58f46e455636efdf92a49736378be6e0e440b299461a9bdea3a15217a41e8c6fcc8c476bc435784f35003be47ebe187eadb509189656fa090ba37e73e2846f8181f5e14894debb315133ba22327dcdd29733ff8e372056163fa193098ca2f86080365e9a9695af1325e83b8ca4572f005b74d68a470d677f711276b7789a3dcff2539289772a95968c0279830cc6baebb6fb3b4c206e28"}], 0x2310}, 0x8) 02:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x5}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 02:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 02:04:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)) 02:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x3}, 0x10, &(0x7f0000000300)="5a2fc90e71db1d2e9e75b0869a9c50663d15e5f30031b400967f1ba51d441f065878e7713eab2d959bff8cf774680beb83060593f3ab9ed3e6b25f83741c92e64fd0de958fe0b5ff30d9400875be5475d198ccf6f2429b693c87870428a7707bea23e8865acb21b84e56f12a0f799fe7e30dbdad2c1024ace0b8802b827a76eb571c9c8115fb5e73f8dcd5bbd53808d40b8045641d5d7c06b97326c29e8d62762adec8511544da8a956f8a", &(0x7f00000003c0)=0xab, &(0x7f0000000400)="46ebf3f7a483c0b45e94cc0cb299d7533fb386adb63667411b00c037e30a026e176461664052bcce818241c24d262bc9bb74d0934802c5338900741889e52782cf2620432c1e0e61a94f5a96e57c7bbd4914c3ec1e100118b57a85e8eb3f753c5a96402c0cca34739be0152b3657eed351406a7ed47ea413351e9a54bb2bedc099eeb111537dc321b667e10c03a8783eaffc0624b001d7b4717f904d6abbb78a0ee03f95", 0xa4) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:04:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) socketpair(0x6, 0x2, 0xff, &(0x7f0000000100)={0xffffffffffffffff}) fchmod(r3, 0x80) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 02:04:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socket(0x18, 0x8001, 0x44) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002eaf66697c653000"], 0x10) 02:04:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="796999e501a7194e080f15f2", 0xc, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) flock(r1, 0xa) setsockopt(0xffffffffffffff9c, 0xb19, 0x80000000, &(0x7f00000000c0)="ae6c013a832bf2ef49c24456f5aee20f5b2830cca7e8ed7c877ed105437c4a5972f5f5404b1654c2d2526a70edeaf5870d8a", 0x32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x4}) 02:04:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chroot(&(0x7f0000000100)='./file0/file0/../file0\x00') 02:04:07 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x3ff}, 0xc) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) getpid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)) execve(0x0, 0x0, 0x0) 02:04:08 executing program 0: mknod(&(0x7f0000001140)='./bus\x00', 0x100, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x82) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x4d) getpeername(r1, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) open(&(0x7f0000000000)='\x00', 0x800, 0x2) 02:04:08 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 02:04:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0xfd}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x20000000000001}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 02:04:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 02:04:10 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba65b00", 0x0, 0x6}) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, 0x0, 0x22) dup2(0xffffffffffffffff, r1) socketpair(0x32, 0x3, 0x3, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 02:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x45}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xe5, 0xd35, 0xf99fe8820e3416f2, 0x80000001, 0x868c, 0x7, 0x2, 0x1, 0x20, 0x440}) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_RMID(r1, 0x0, 0x0) 02:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x61, 0x0, 0x54, 0xfffffe01}, {0x8001, 0x0, 0x2}, {0x6}, {0x3, 0x3, 0x7, 0x7}, {0x6, 0x4, 0x80, 0xe01}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 02:04:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffe000000000000], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x1}], {}, {0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x7, r1, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/204) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x101, 0x8}, {0x0, 0x1000}}, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) 02:04:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000380)={0xfffffffb, 0xfffffffa, 0x26, 0xffff, &(0x7f0000000100)={{0x0, 0x40, 0x6, 0x40, 0x4, 0xff1a, 0x3}, {[0x3, 0xfffffffffffffff9, 0x7f, 0xf6, 0xfffffffffffffffe, 0x2, 0x3, 0x800, 0x3, 0x5, 0xfffffffffffffffe, 0xffffffffffff22de, 0x9, 0x4, 0x5de, 0x2, 0x2, 0x5], [0x7fffffff, 0x100000000, 0x8, 0x29, 0x2, 0x8f, 0x5c, 0xda5, 0x1f, 0x8000], [0x8, 0x7, 0x4, 0xfffffffffffffc01, 0xffffffffffffff80, 0x193, 0x1], [0x28b5, 0x5, 0x1, 0xf4b, 0x39b1, 0x8], [{0x1, 0x1, 0x8000, 0x6}, {0x8, 0x6, 0x8, 0x2}, {0x5, 0xef, 0x3, 0x4}, {0xa6, 0x0, 0x4, 0x9}, {0x7, 0xec8, 0x4, 0xbc0a}, {0x788, 0x8000, 0x3, 0x3ff}, {0x401, 0x0, 0x5775b063, 0x9}, {0x8, 0x0, 0x5, 0xfba7}], {0x40, 0x80000001, 0x6, 0x1}, {0x3, 0x7, 0x401, 0x98e}}}, 0x7f, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r2, r3) sysctl$kern(&(0x7f0000000400), 0x8, &(0x7f0000000440)="26c18ca313ff9397c3fa9b03d1c29bf39829fec68a52935a12b345a0577f3639a57fcb9d419265881b3c7b650370cf8e13322c319addf6c3d2635717e933e94250b503857bf5cbaa95cc13a6cc7d243d80374d433ad4256da560f6b50db89f888942a0d14aeda8db6671c6cb4c65fbffcaacc2a42356653a42b2e40f9736ddf8dfc68442426def4e9286b695cc388634f39dd3d6aa097892bcbeaff217be0ec0d3c5c96789badf1cdcd216818ce64996c3", &(0x7f0000000500)=0xb1, &(0x7f0000000540)="7d3ec4af2bc392c74acc3644117507666123bd534eae4bd4", 0x18) r4 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) sendto$inet6(r4, &(0x7f0000000600)="7414914c72215e3cde5c24fb8f5b631288eb17db569764c40ee14eaa0288e92c81dd2a6f7ec2444ec4577484b455166c1e58823b5663200b0b05b62804f617b8a2c9a1033dc7fc0c010b07a6b93e", 0x4e, 0x40e, &(0x7f0000000680)={0x18, 0x2, 0x7, 0x8}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x20}, {r5, 0x4}, {r0, 0x80}, {0xffffffffffffffff, 0x20}, {0xffffffffffffff9c, 0x100}], 0x5, 0x4) readlinkat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/233, 0xe9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000008c0)=0x8) r6 = accept(0xffffffffffffff9c, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) fcntl$setown(r6, 0x6, r7) syz_extract_tcp_res$synack(&(0x7f00000009c0), 0x1, 0x0) 02:04:10 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x2, 0x0, 0xffffffff, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500), 0x0) write(r1, 0x0, 0x22) r3 = socket(0x18, 0x1, 0x0) socket(0x3, 0x0, 0x9) setsockopt(r3, 0x26, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x1) syz_open_pts() syz_open_pts() r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000200)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000180)="0a496bf29c3ce085a9ffd55d506e51c75593fc0b41d431624ed7321bf370030000007f98d2eb6e28f1fdc5863852e9a282d87cf7ffffffffffffff7d4e56", 0x3e}], 0x1, 0x0}, 0x0) 02:04:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') close(r1) 02:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x7, 0xcb, 0xe1, 0x5}, {0x9, 0x8, 0x3, 0xf400}, {0x1, 0x1f, 0xfa, 0xffffff9e}, {0x8, 0x4, 0x7f, 0x848}, {0x8, 0x67, 0xfd, 0x9}, {0x4, 0x1, 0x9, 0x7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) close(r0) 02:04:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000040)={0x4, 0x10}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:04:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x5}) 02:04:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="f3bb09769d601d54e6025ebfbfdfbe6dada5000839a80e6ba3eef3c6892dbece6ca4f00439643d62762185a52c58cd56e46305e0e64d5a58dd21e25c356f88e3f320c2e4c109afe060039ce3c5efc7ded6834d740d42f3d50c34d2552fa9d8a44733456391abdc3c2d7e13ea4292eab0b0112c0ad932a1bc417a0e507d77aaf8934d9533dd2a1b2b7a891d", 0x8b}, {&(0x7f0000000240)="012bb0c883e0c6a32b8231c53436b63bb45ac8c3c5437f6978482e80e68087994e156918cef4e3ce6e343bf82a690d3e44ff0573f4cc09b91d4259faebea266e5fcf86aa2dda8d76dbf06fec0a0bcb800255bd63f06c", 0x56}, {&(0x7f0000000080)="6a8236e163", 0x5}, {&(0x7f0000001080)="cb77457080e92cb3c60f24066c95b9bc9edbaef3f0e1338b6ebba424d72f0bcd4a24c78cd5a894f5f2c3b3d6b1af9f88c0194c92f7bf5a58d8543653a2484cc66f6b8a799db4dc2e35301fa1af8dc8e7e73d5a0cfe89291b51c28f58fcc6002d9f2d4e6fa6a0887ee2a36a184263a4b813863492b79669ab51c567ee848a3a20168f00cba60e6023153de4945b0347f64ad0e6a8457db79d58c6467c2bcc9d10aac176490b681218f666fc0e3aec3998d561aa7515ca7e3e6050c42dbad8a01614befef548cd0d7af3c75b3d5c5afbfde019b6a2f496653f69720be741b4d4a595f457a60581ab3bf7af7def8affad95d0b11cc79b841abdd6acf58785ff7ab41206da5f76506a5dd5d8a8b7f85307ecb491e2e35b083135524fdffe96c11f5c3ba7f88d055192e5460a7c447626b23aad09d38df45d9b0a59b9f91e72c2154f488f8100f7ec0b6d551c8f3aba9b5868db9fbdc4868ae89d5666f324786612cd5f6bffb3895c5e6984160512d7b54f8b215b36c40c06bddc65e40229d721211266b8873ccc60a5d44e3fb82e78b149088cba7f04050a4bc39a36c28ac1b4d19edaadd6c78e92d80f7b7aa9a2b29b558104ca835b0a1417f378fa03dfd42ab4176e58af1f8357be534a9422195c64b1455e47036187f4aa49a871db4580ef44acaef245c17c26372180e3815b64b95ecd39e38a8b84309dd6b580cdfcd2e000d8459934fd8d3eaf9dee9be12c3dc0b4d57dd6cc1edfdfc8b38b55be293e91a11d56cc5fd6c62a7665704b7a480cd5061f62af9cc496be6ed53f41f6666ae48582c15837ae1a6a398c7a46c404eaf3c46a0dab80ed1c4bf275ef8cfdf2353a0b24df21103eadb33daeac7b6d60b93222b0a90e5ef095bde8cc24293add42e28399b0e9e80c6ca1fcafa018bbb4d877aae22cb34b7ffc27b87d2985935b76c578b87317331cb9e13880f3bad87218899bb8db35b9d550b8ad2ad20ad3a569b2c9f5ae523929fb9393f996e312454279e3c79ea3eb67b5ec020f18b283a6a49784c7d45e12aa70e818bf878d063649c8e58e7d949b8a3f33c490e8c760ad2802c9088eaf2c96f49649933db18f08e90b79d53af00e49c80c7c0fedb2c89b05ded7c8947bcc15ebed5abb7ae6931b833a8f82360c6f536d2b69dfd87c32bcfce07b9b14ba55a14642f96585bd30806617795633de20d23235270f3970ce4a0465a8d771e80bf63e86a8c74d9843f6463c27bfb5c2046c46dfe890fe8c7a0421d88e5e57a19b634127a32fd7a06db004f51d30a38477dc6a08ab566999372e76eec7f371adb4426c07940e99b8c04df6cf2d535831dcbaa7a17f8fe7e7de51d92a57fb23dbe94332ae213240d81daa5ab93eea50e5164630b870f9de990cea67648b498025e0b8c75bc0514fd1e0fb58ed9f1082546318b4bbabb3f64a17c7eb1a66c03b535b2a1d17423f0a916a12487d83ced3110a37ab0c89c28e409063329e22e82ee90f92a1865fc7a410cc25ffb623361098dd53099637022d552c140bc7e63d757ccdeb79a44deac259d797755badb47e9e45d9d2e318afe652b9026167f0bff068dbad11e2d316ab1a9c0c0ab83a25ad3e06ebd60639341d0cc18188e85a7d8c1599cb97bc4558dc78d486d928f7f00df3653222b0fde270cd07d8958977df89da329147a394259c2d9e21213b58d49ff29bd08e5f7c849b97abf58801f30d75686f8a6de5502c0b54489883fcdb000982cb7e001a7b465c7bb65f8ddd53efd439f182e72c6710119a4de5611246b7fdcca5dcdf80d8ead7e22c57c1d0a51328b6711cf9ed3c9f6dcebd2f5186d242f5f529ace2ca42144add36d4c5117332200c3b05ca3f0620a5a086d3dc1565c18b1950c57ea495787927b671bc847ef89422424e3b2155bf90348c75dcf05563d210060c1e3e3435b12206009a3f643b64ab343a701b775660755aa20dda3d2bafffb1a3ba8ef2c1c974b5a1eae281cea17a53f2d930c2b41ab02844bc176a918afb6806f6009c1dd40f34d16755c30caa6395ab741c15829fa14d6df00fe0abbda9ad65c76fb3cd966b77a287ca12cabcaae9d9563727ca1cde8df132afc1a9cf79d5b66955764eb885586971125a33a1a4e50ca6a34952e7ca2cba54aa0ef6734b165c8b9282d0a949c8c3d42805b865b10e11e4748e72a297302326ef24fe45057018be797d23864c209659a881f61dde385b5b04fd83ec6788918d04fcc31737526cbe3a38e5bab28bed37675fe6e76cd117203ff6e54a5a230f5e5c95014cf83af709e7d54c09a7fb779043b091b72d3a2324607d3fc61c354f7d1e0d374d6ee2e046fade0597f1d88d4030c26b14be915329195596d19699b5580e1991667fce5c881133f00a46c4330ca355e00d57e7e2aa44ea5f77aca6a92c150942aaf03c688f8dcbfcd459a4aed4e1ced0139857bf479b865fe73277825bc1efc008c396bfe0906b44d6de6016d98c2c4dbe68446c72afae52c68c0c32926903682707d608bca386ba20eea2c244cc8a98d1a5dd5dff20b81ffe476beaff2dfda4aa00819d7160f82a094e8cb9241afc9a67b48fdefd0ea58877cfe5a49335a98b78e95d3875d64b59ffa2c6156ee0f3d0fd09ba3998254b4a7f0797ecff7e1f5db28c49b198f829cdc877b2e5df046fbdb8bd1534e44686421bc7d74cfe6386a686e0da1dee6775c71cfdf0fa60f1512e448974ad1f4d1b83a61dc4b4a2a6f14e8565830ff7bf92cfbe8807563ad706aeb4a8cd0a7eded0c32497bca123610627f014640520df7a9c817dac41e991516eeddf2aad8406e32b712ffbb289110c7dcfc53b114d395d4fd39dd46265dd90913a5cb570efa34586f5ff221c2d441db749276e3b6d0fcc8361fb5e74875675adcbbdb34b25d225265c6d5b92d1247847417f0ba5cdb3ee4e8b76eaf2b412f7ba4f93dad8d5982b1508973fbe68e6c4cc133c6af933735d5d0ed03956b6ed684b305ef603dcbf2932232b5d1bc07dd7661c136545cc1bf6f49348cb6c150436850ec19e2d25276acc64f99ad9d40402b4c228d6d3ae62690d8f3b5e31f58059a485bf3c3521ecea622fa58e7dff5db5696696f532e85732d535310bfc1c028dd8ba577ca34eeda5dc2ae29766b2cfd853a6efa0d6f1532ada6a200e4ce4d4f3be552a3889669e1e41b8b7cd2a5ff7c89fddd0bf71a7620c7a1c4abc3ce24b7c203c6018652ba3d02ee66d532d707e6ef61008b83e8122944fcdb9322ebf83242b0e300a1980576e432f08a58a8991991f9e082542d8f0cffa7f001c3073a0f58be0993f52405312d68103f946b3a4d2007de652bb6940dc02f369ad194b9533833558a9dda8e2c524ea1a02cbbfb9558f520766b3a7627a4920c6eda1e84a16a90cf9706565843bf53cfe33ca9913a9e186905f0f8e1e51741af1b2bff3d19e69695207d3e253ebe1dc74dff1669e0bd18de2f8b10c6c45e905f5bbfd5ef22eb27220d08e5833a1b2dccd1e0a7a3c5f40650408159c77ba6d53dcc7776a228d9011bb24851d779645a1426d0db06b7b7a9f2f4727f0db663b3ea8b22e1bb1250d28517ddfbec2e5b398e1ff5fe3d4990286bf6f1024bd738fb7edc38d04772c229fdd12371c52e5b8e6895b5590c6aa153f73362bf8faf4f0c1dc498e1bdaff86ffc8b5aa49bb1c402a7bb2a541801dc5511caa8c8c9da3e57355655f2343350d5c3356425faec6d1011686db5d694c7daba49316ed7565271f488f89213467204c06528b86cd88d6b77c58bfc560925829179e3e1853d3c66c27f1e8dc91cdf875606834a8b9335a0b5ab01ba5b89db2a6d44b3b4740b0f9b115ca96decee93c3083e6d471359f691562117b7b36584ac5d8659ca94f2735faa739330fb1c16e0203322d3c06441f67edb69b7c6dd750b9e78fd2e786852681ff73628d090f0039db646913db3e95e0cc26b18bd01a8ca41e846536f0981ae4a3dd1b6170ad54590363befdc9999e714e54765dddcad3123fb4048b472c50d8f5d6402a8485ff3f77fd9cc9163bada78e06a985e47adc57bf3a5d0c5536398be6b795f1bea15a256981d6305dcc8952c782d6de923a46161571d864f3fd948b3345465f82945baeb5bd146e5bb9942fc5d3181bba54052871482a7c55c808d6d3accc5fbbec72f1686ade912b2954c9656da58caf914bdec81cd17584bb27c3b974fbb0d93cd30a50b2f41d0d649b14b4e18a4f345d3c4396368e37eb7fbf2f0303f9c691e06543363ecb21e44464342d72d246b89348fe6113c04b8d7a5f1019ada96c1ad740a2c1bb7125d268629b60f0da0199db9ce3328d70d659c4438b9bca85a3b9828cac74acdd98d8a374e802ae5858c1b112586118ff36b837ec7b38c6be98ea6edb8e36c4d17c228cce92460286aba5fe242f879fee7830527a565abc225aabf1a22ed49ef820f208ce1b8a469b698ac0271a9579a693a3ec83771655864d0ab4da24294d8e2a4aabe41de789d60c0997d3cfe4e0b60e634b7b707953eef31a4153cede1c92e59995f2838979ee4c7d803d8e9cf5f67c35109da92ec591e9c2bdee7e350b7b803c56bc3e4995d164fd56e7779e669f69823484e3a33e02beb755aa429522bc5bc0c2363c88c2c95a58e9097de274571ff4abb18c25154f6314b109a96796bb797fe786bac03452620acd7d15eefc02b1d6cc1a7766f6cfa8ebd50b20c906fea675c3daa59d1745bbfc0448651211562cc00d9d1c2136bd0a1a2fb3168a8e54057ad79eda31d4422c703a28c21d08ac5801480ece06a88f90baa638ff93f1b2c9b6c632477c0b48f2743895c1b33ad5e9b80ded71f9a6a80c17df1a2a7d53776f2d425dd2cb8cb26417dec71ad82dd8d5579a84d9f427b35b9209d74bcc81aacd4a10f30a7723d9d36df79812083c29e81bd320d83b1e6aadedd7a6a70f72265448bf63652c05a3232409d403ef0d6f6e7ed0e2ef848ff454f958049c35b2d5fa23176449b6bc59bd12bc7d1b8bbf9f1123c8990ae855228446cada72e7c1068249497416f9caa2fff55f90d2c5380b4035a6aa402ebce52c9eddd8cec7e219101671e1ce58f04603062718a257583eea2535f3dda897ddd69b62487ea3dd333b712542cb8ff37d769e622d152a4bdae180d9e7b887db405d03b1dce97d8f2e7fc063e36ebfe0a9296b57896a8c03c70b8efa52ce1101ae027501e40a6d91d3ad8d2df5f01f52fe69bd2a387b427c892fa71abd96998a259dd2f26cfddfaaa9fa62252dcadc7bd3595ab6385feabbfadb1fc5664dc6997e85c410266db1015c1cf1eaeeab1fd688f56d14f13b21b605c940cc3779bab352add8fe2dfd507e38ba1a62eeca785a9cfeeccd28e97decc138469e88de9da5af73fe658b5c381da539a7164c2283d7a29f0583597668de3d3c93e6f2a3db8bb365bce3ddc5dd40b94797f1e5f4d60021e28285557634664c9b459a54850c5baefd58b06aaec513b3ffad5b717b9f71f136bfa5df2af3fbfc28e623b167e1de579128a70b95abe6c559c90793a8ecda3d4a2a81c6cbe58041044bdadb49658e8994fe767753718baa3dcf689fefe556bcab06bd67f61cc4bd94bb2a491626dd5c18997140c30a9682040745f4ee6adbb795d7fab58a068b03ab4370f434736c0b8eff92b5cc509d85b1a1520ce3590f8cf3bd5ad1d9a887eb1529de5be751c7e39fd4873e6f8f9825330c9d9f03066d17698b9f19062b29538f559f3ce2f22cb52e08c319f46a27b90c493aa8ff0176781c6b977894986105c10cc8ef8740ed848f77ab2b", 0x1000}, {&(0x7f00000002c0)="3286fbf64c1fa87eaed76e91e6cdd24daf37187ae16984ca541a3b87228a290a616fb3a9e30b416518c0bad6ccf56e6425d7c8466659d1c1f638009a18c6ebf97d45715b39ab3284dd4cf1b879d0cdb626fa007447c264d106dc28024f8eadff9057752da9343aab928fbc1719ceabb075cf72c2454886c32c580d4f3c0bd44fff2fb9fdf6d80aa454fb7bc7866b", 0x8e}], 0x5, 0x0, 0xfffffffffffffff8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 02:04:12 executing program 0: r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) select(0x40, &(0x7f0000000000)={0x7fff, 0x9, 0x9, 0xf2cd, 0x5, 0x9, 0x6, 0x80000000}, &(0x7f0000000040)={0x7, 0x4, 0x3, 0x4, 0x8, 0xd0, 0x0, 0x10000}, &(0x7f0000000080)={0x3, 0xfffffffffffffffb, 0x1ff, 0x8, 0x0, 0x8, 0x8d0c, 0x2}, &(0x7f00000000c0)={0x5, 0xfffffffffffffffd}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0xfffffffffffffffe) 02:04:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x8, 0x5, {0x2, 0x20}}) socket$unix(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(0xffffffffffffffff) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:04:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f", 0x28, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x70) r1 = accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001bf849373c0000000000000000000736df91fff29c163197aa849eb86c000000"], &(0x7f0000000180)=0x36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)) r4 = syz_open_pts() getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, 0x0, 0x22) pwrite(r4, &(0x7f0000000000)="9ffeb1df4807996187cee99e25b56e0353b5a9777dddb0920e054d011585fe380cd99e667ca1dc231c13eddbdfc6a47a03d47f23e1377c97ae5cf677613e87665d95bbeecb238056e0bf80c944368b2bfeeb85c72354031a9540bb030ab62920690351f85770f5cb9be5677805d32f9c155c5b979d6e571a3f9cfdd4b0066601ee72f1efc70eaa8391e01b817a3092edd73da603f6a62a7f4b5b2208410b8aa36e783bc27e48aa85bbe13e58c0b46ce28079d8d03ff81903145b6e5bcb06362433b953e795c888cabe9d173c487866e92bdfc4ae01d60823aeb34be1e29d2c3a1f249ba591b2ebfa9e089537bcd62fde6debd1", 0xf3, 0x0, 0x3ff) 02:04:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2}) msgget$private(0x0, 0x9) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) openat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x30) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 02:04:12 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x102, r0) syz_emit_ethernet(0x42, &(0x7f0000000140)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) 02:04:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="9b9c964dc29b9e91"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x7, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r4 = semget$private(0x0, 0x2, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) fchownat(r0, &(0x7f0000000180)='./file0\x00', r2, r5, 0x6) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:04:12 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000680)="945c037bba14670db419f996be0f72dfc9d8bcf018fe24c940717e2e2ee8b573cbb63271e27acce3e53e727fb459d7370b1527737e05db4b8042df592ba4b27ed3a7045627bce342ffdfd97d742f362abcaa379ad95260a03f3accfb6780f8fb5cb6c6316ed7409e34bdf980a8cf8e4123ed0a922e7afca21cc7c5c09ab5d337245b95e74aef1f1a02fa0f2b879ce2c8d02d940503e4e64e39", 0x99}, {&(0x7f0000000300)="2ee2", 0x2}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x7fff, 0xff, 0x7, 0x7ff}, {0x683a, 0x81, 0x0, 0x3}, {0x8}, {0x7f, 0xbe, 0x3, 0xa9dc}, {0x1, 0x2, 0xb5, 0x8}, {0x4, 0x6, 0x7, 0x9}, {0x6ead, 0x9d, 0x4, 0x200}, {0x2, 0x4, 0x7, 0x8}, {0x80, 0x6, 0xfa, 0x10000}]}) 02:04:13 executing program 0: r0 = socket(0x10, 0x5, 0x3f) socket(0x1, 0x4000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) dup2(r2, r1) dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) 02:04:13 executing program 0: syz_emit_ethernet(0x14a, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x114, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}, {"b5c7d04437cb555b41faf9d65098828580f1f249897f2bb2b5a1a06fe3e8269ef4a81e42cb18b35c298b8f4fd50a2d43cde9bc5a4173fb91da7f7a24430eaf21dc829a92c67dfd0700809afce81363e8aaa6e23caa3f939e24a7c9c2e07694d0c94b294e79b87504d1026f96f7757fae0c0fdb3fd46222430e6f40870b78bb0d458e43231b10fdcb216898babb5595b127125ac417109bac999fd433094d72114f1addf7de706ade9703e308fcf5f6caf8a9857e07c050a0d83dd4edc425c848c730c38e36a3e90143dd361573a3a48d055a93ff230c28029d190d6f4af899a9caa1becfbae2b472e8ff30c94d0d23e0d8211f8f65c15913e5f50830"}}}}}}}) syz_emit_ethernet(0xf3, &(0x7f0000001540)=ANY=[@ANYBLOB="4ffa55882e7b000000000000810006000a0130410c305e1a67046b205106ad5199a4eba18fb9cbe4572cb7deeaca340285c92687419b9ff536db1a0fb1383f53d8c338d7974dab7a4ade0c792b629e8e4f56130c6c890a788ba857bdcbe8182a0db7c3fb7bb9bfc05aa71903c85eac5feeeb5adfd232d54a12b1477c66eb2727f585b9bc20255d4009cd5786d545dc62ab264225fa04ecb89bdd7551845d72260d81e656d7867802d796c2199e9f17a32d0a9e571c337a23b251a2ac5e6ba69f6ae17323e76c110788a0fa4e148e7aff58bb33025987f1907df5e66183cff1c07b76416febb5f4a3e6f17fe2ac7068bc1effc5b270d515376e153e6fe758f4ad75ee21b2efd94a89150ab0e2347b37992aec4c329305df46ec7f484d75c7c539eb483d205fd58cda6f704f5fe6118dae2e81c21fdb5242"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) fcntl$setstatus(r2, 0x4, 0x40) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$inet(r1, &(0x7f0000000280)="c4822636e15e08de2b6d9254eb1f6710e9c06c2809910514f24115e37a85c883f6ace5e85850e0cf16b1e00ddbcc46fc2c7f5a73ea4aa07ca2120a6c4becfcbbb615de2a83a6ca545aca44b9911534045fce35b3f098ef4a4c8f804017ecdd8ade003500923f317017536743819150d87ec8df090273f2728ac09d241c74df3ca43eb1aa4c7f5fd6fb6a3ba611242f0b7ae7071921ac41d935aac8537242017e2c157eb1481072f7f8fd56e032e0ef21a7f2fbd3e3279e4d28d169afc3bfacb20791f2b43942e6613d98cd94237ecb76b6276719aa82873ef100bbb415933c5c277d2bdc6772aa6c3dfd64", 0xeb, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 02:04:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x100000000000015f) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xffffffff) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) fcntl$setstatus(r4, 0x4, 0x88) 02:04:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r4 = semget$private(0x0, 0x4, 0x189) r5 = semget$private(0x0, 0x2, 0x189) getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x7, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x8, 0xd, 0x3}) getgroups(0x7, &(0x7f00000001c0)=[r3, r3, r3, r3, r3, 0xffffffffffffffff, r3]) setgroups(0x0, &(0x7f0000000280)) semop(r4, &(0x7f0000000140), 0x0) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000002c0)=0x4d) execve(0x0, 0x0, 0x0) 02:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) 02:04:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x6, 0x2, 0x1, 0xab6a, 0xfffffffe, 0x0, 0x2, 0x1, 0x3e0000000, 0x4}) 02:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x30}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000035fe08e78d364cf5f136f8a506263763fc6a843b2a0246eca9b09a9a83fd9577fb50797bd09be0aacaba7d8cd05cea1af2b21e8b6ac7286634dac56185d6834a500c502afec341b26983ba688010843e84b185f2296dfd7cb7772b7c0165d90b181583bc7575055ce55b769d4dab725736a4a53d71b9fbcd77470f1263565cd3102c16e50553e2fa1468adec5e830a3d8c50d2e0ed2dda4f0fdd07b7e613debd33cdf911fbc5cee1bf720769bfa99ae6575b7795efe70b2efea96220daf9f52a8e1a0bd3fd32af9fbe8753b61ddd3e8ceee1301511fecb99eb4f86c12d457387b3d9d8e6e6dc623b58e8a5b7057e83d45d22d0dc2df4"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x7, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) seteuid(r2) 02:04:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6b0205087f000001e3777e8da689fc0348221d4fbf8853163b22bebadea37852bf3130543da357e40439452708a135dd98cb6fabe0b35def94f93732f118af9e9a8cd579ddbeb618accae14f459aaffaf2c5be71b6cbd8bfac0084ad36e20bef23796c7c860a2d41bff5d6b25234707638540fbdc4b69e29462c37debf244025f226949d01cc3e2bfc235b2cf5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="6201000000000000006d65300927f2c30000008dcd69a98daabbb3a4a56527f1ca84ff6f0b2c383bd0afb0fcffffff134d22e31080a90c245ae002d347c9509fdf38ef2ebacca7f1d293674f037838fdf5324c454d3a4c452b14fad289ad05aa3049620996bfc36e1b0bd1dcb4302f9c00000000000000630750c47f02b3017ffa6d9f0439138ede590b8abdbd6a035e0fe407"], 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 02:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xffffff93, 0x0, 0x1000) 02:04:18 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000580)='./bus/\x00') r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) sendmsg(r3, &(0x7f0000000080)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000001600)=[{0x1020, 0xffff, 0x8000, "90a26e7bf3ff4849e6cb2a7bcbb43211d8b8c791a8580219350b828a9eefd1e4c8ec0a4315f0bbd2a3e877d586462f18b6a14a41801d010acfb6b5a54ef42117edf9d7495fac8bd6dd3049bfacc3e1bdd72cdc03a0b703383deca6ab4b0399fe5af1749b8f28e3c7e25365a34d0fe9f2763eb55f6fc414987b831bf65ee08fe27870f62054f873665bdfd22048930e8b27e27766e550fee85032079a0fac8deaff0d17c4934429647ebf564611756b51c50ea997975830ea07ff013aad4bd25c611ccf76cb859ff435203f173d5e5f3668e888d4eb0bbdeeef652d194526df2cf22d2118bcfcb9547c0d79f62570a7aa4a60fe2545a320929bdcb96977761dc3c3ffc3fec1db6f2bbb6fa85b385fff025bb1d7a237a733d2b6791d142aca16c613f5ddfa53fb9bb1151ff26ee4f8a960f6fcadb202727f0951056e6991ebb21f6672586b149ebd78b6af16e94f5ee099aeed0be195d613202cb5a65e83e38b0c4035b1dff027a5bec9590b1a4923f8df190a4aedbf91dec974f3bd4051306c5610cb76045d2d158f0ba432d87405754896e2f59bc7308d9954dfa805dd3ad461427d40f95360eb8bb302dbe0aae493fbe73f8413e3287ad7756b8e0167ced75a3c7819274e4cfaf10a54aad176763b2460a31250437ccf819f1c38e622c95f3b3ebc3ed7a2662993c0c1613966532d767032e555280edc2f59628c3e24784d362b1276f5c5c5437fc5573309445744da8233347c6ab2bba87b66ffea28e3392bd26b4ca0b570a0ba86ec45868c102fcbcecfafe2411c425e407240f73be14efbe94e40e48cc7076d0325d3c0a137e7d41df5398acbfaf440de9332a5c3d113703b1d69ffe0de20f9eb56317113b6f563c508c75a37f340daca4be4aa0a1a08c1cb244d5fde7b6481b2ecc84387804922f85a0df7215e38e545c14a81cc951c62416e2c554852066bca9e9f55c8bff8ab8e1f81e0b0579929775aad27e444e2edec5bdb133bc7ef5d2bda0edc1050c14e98f2d889ec63e47574264a08b20659b49456c46648b7e22b60723c807a3155861eb6222427a04e7ac5c85b70e5f43e2c8488f7799a52735befb0a89db490ca1344d5aa0e4ef5b04a7fc792e05416b4a5f652aa000109a7f1c8bb7d3d488719a2135b3f38ac735e8f1fb4058aad6c3c22f8efe76cdffb71bf6bb9696567e38c985be7748587ac5aa349bd8f4b37befbaad3e0f4fa653a26afaf87ef6b05c3d46e2212bfa0a614b1d673086b5c3b297c0959a3021a56d3a456fabcbac9a2b47afebd79d64fd25d84b68620555a2f39a0b09550c62296dfd6ee945baa99dfad2ecb504d4fc22b5b72332070fd223954cc39e140ff7208551562838375f64bdc23fcf737499aa519906450e81b600c7da7d1190ff635b602f2f01aa7ffbe0e284ef0978af28c96d650370a097819bb4e9398045eaf7585132c027ca1a8065578f0256b089bdba1152ae8c67db1106c8cea078b5dfdf85a48e7bb9e29990857903b154908a2ee7cd18a460d01a2a007a7c2585e5233e19ed6061e5081ed6cdedae2ad54de45107abb2bcb21f8f88edeb519b8abd1dd394bcb2c20fa7dc6d3a27c987dde085c5fac21e2a115af71174e3feea7d96eb3751147ce38c3b88ff76c6bf44bd8098644369832e5c83ab3f5aaf1af644dfd5d6217d9cb88db5ae1f792160dbea6ceda911d8a1fb482c7016e6bf21d69e8b94c30a04c555e8a51e110d92eb79141a89a36654930dfae672d7f11539def20459727150a9b4250192ca2e1569f9f2c27061893efe738b16428cb532a8a905ec4df3adf9d411ad5a95e40d9b3f922b8863f5fcc1e3ca45d2ac98d4b3866dd80461cd6a2907255c3d559c2612dda83f964e7ea5c3ebe5be2e9324c0eb145d06b0e6eeba55ffcebb94a811cd15c2ee00e80765a82ed50cce6acf2d3601c0666354c58e063ed161a7bca95ad1ea8c85e8d55df2b2ffc15abe78d5e1bea57218ed088085e685313ab5d93ecba9e67e1020319a760e86fd7eeecc8433c63a98ded3ac075653fa8579d9f329f1bd837890a4bc183e50f717c15456ba518b58dc1e19e9ac940cc4339ce3c713206314060407ca85af3445123c866f5ad1d3a5537113443c2f00a0a9f2a9c6830d0338b525b69f79469849ac02163a6745bdc820634f0f24a9cf76add7c945bfe077882f5dadeae860b9552d0628ad2cc9795a5ecdb62b7f847b5e280bf27d221146a6f345e14cae1c2f032f4c33ede36663f08fef492ef9a9eed4e2ed902e1a740745da1dd5a5e9a05c1f69606f431643c6a65f5323ebef6fc6eafefcd6e8fb3474c5142726fd027f9f58dd6dd982dda023a09b054bc8b4e397416b7b4d48095b6ac256c6b977377852ff39a21acff33f36261bf405436fa4536ef8e286fd93522174657e2cc80d1ef206a73799598c17ed0f2ef34dc28fbcfb03b9177920c3f48954e0ba0e9fbf97662aee54f7ead89814620e73aaf301d6b3a1289e681f5ed1a882fa1101aba88f9893cf06865505ddbc1e3f09f58c659ac4250229c7c459d0671e940ac03cb846726161e604495ca69f996ecde942ade2758ebb05ab46ce3a5c64c362d83fdee5e90e6c12e2754523267085e55a3abf1f6cd8b7545dd6a8117bcdfa82a1c98072e8dd586df3e2badfb6affee00a1399879a203106cb053723df06487aeb87d1dc31aab534df7371dfe80b22ec3b88ba7c98a68e399b2f1f03b2f148ca9b9a375aa783371999d07cda467f1f5d879065e1ce42cdf546b2e1c05509041cec1cb917d3287bb75d562ac953f1ead8c2e246034dd3685ef442b46e02699507d8abb542acbc6e67904f12729a0b6dddb29f25962ca755a42e26a6727e82823ea53569005da110076aec43251c4151cdcd08f1fc8a1e1da909a056b36124aed3b60dcac691dbf656807225e539433cbde47cc0b50ab60e55bd1769cfcaa5ad66886ee1e23797bb31650628a1dfbfd5e6a7146edf9682f115e96572486beb963c74d371476918dadd9ec51c55d99c214981d6635ff986b511b3b3c32257e60daccae28452ecb72659b3f7cea07e2dc3fe966b1c5d3a59a6a7b1f194b876db510428d994d98fc7e2b2177e8582f442d091f99534162f9a70d747a4547410209cf5036130b20127b32d385cf6a866a46c3808cb8c7ff2c2254290588a9f8e781901c5d561e56c2b3141d1d1e2d80e9d7ed0c08d8f5c940827abbfa9aa7d34f0c21744fa077895664970742165ec988a86878204e9bc7f56939704fe3e749971bf8e95ca17f3f32155a70285c833c29017fc9645cab5da4af37f874466bf3a19fd3b5da41426eff90af63085af7e21d91948599a45958350361340c3d7d124c9c0d7825fa3fe3a58e1189735efcd6473f1f7735599776aef433e669ae58bb8ea7e457c6b42a2a1e8a583747d96f1763a1ce5c15b7cb95b006a62bbc6a3f6ef78c509d197bcd1a082221b054190ac3e7540f55b967c991d0724cb290cc0ab4ee7e901a2471c4088cf900140fec5825b7a181cf3880874b9f2740b240f009708acf8dad2323e7e226f70d5bebf2f57bfeaa7be2aa806f4c6022872aab154449a8051fa8bea54dc60e0e5a5d947680a6b07d826efcb21c18c2c73f0fc545e49a7aadbc5bb535b902355e1caf5aca772a43b1cbce4eb0de0fd2fc79266845a8260dbdd65d76b7059e9c6e3caad5797e0985b98677238b283ce99c700ba97e7bfca733a30ce459d392ce7082e00b407ce8db2aaa336a367910f93f8e41286978de0844c2e1580fe9327c1a2b453057eab9983b1001172b1c324c7cddec6a13b8b6e46ff179bcfb129d0c4d02518693d3c65c15afca18cd921d7c92401daeb2847c09d44e7885cac560e9f5f80a6cf39457ec03f422a8d24bb15a515799d72385758ceda0193a899bc388d24dbe131abcb899cffd581f89bf275f11fff0382bdb5b2dc37e217c15fb8f65acaaf5dfbc58d1e2f69d1c27eac7c4af663e9e8b9e951afaf1e07b150927975d0a08421894951bae86cecfd7e8093ed2a0e586f61d4b03e20bb1f8f0a3dae3977cf560a8f862057c2b1398118bd523bdcaef2681c38687e17b82c7f99e4622d6906fc017cbf3ca9c1ebdfa717b6016a92c3a0b8973b89d3677f19f9ca4a7c9f3e088265d2052d5808884f5f6b380128eff565447b0214f164398b4b14e239179b76f7f8c3dc892f727def10a6c5e1af804301fe21b186c6ab56ee5cd7a019f5af9a58dbabc2ba977484c83d21d4174551cdb61b9c5af23fed05bbbd6d3fc693bb2899f73473ae9165a49b6d0051f4cc92ffe0a285288b345e96d17d4eda4c74a81c2530942efc2b03d19378846a7cc01b15f3ac2e97046507311c28debf254beaf7b4d8be3c34dbc7bc018fc9c55c7be9dbc483222051fea3b33f2f3bfcb2f36dffbd178eb994aae5eed5c7960ef3a061fa6a076ec410a0a9cd3d23e5e51e4311727839c026a360464e97f7a16b609ea16a03505fc666e77597a722f2a7e9674c5dc94d6009efc4f0245404f7bb379c56d07f06c0547609256e5fbadfc521c81cbaa2ccec6baa6099cbabc3fda8a0d2deac219fd073970c69b34c24adeff2c8b7ae53b605f03f49615e9d91c478afbdee93bcdf7329a33ee392aa493bb50bd8e80620bb9a47f475f0fd172e6f30649e6199ff3b22bfd1f5808d405b2e3a32c99cc80849dfc19e5c9f5b486e4660a20598a9e70068dbff897feb69f024ea690c1fabccb2e57415c494595b994d99d4da51549537010594f3a5d95fba29760dd990c5ccf63efdb9eefe894537cb2e62a4135cf33fc5446c60d2c7f6a7175f055e6b115855ccebe2400a8b8fabc0623014a70b6b222321c6428e5e0ff89a1ad1413f258b8ca9a1715f44629515b386950365a4cd2b22104800800fb36e3295f4bf6bbceafe9ce0ac48ca6eff78682200fe670f12bef554d9c228c64b45b86fc619e9daadae5f1d1d68f8395a63eabf4a859c5866eaf19fd3a6b88b4867dc4117ddc670f98ee4a081abb722e215713cddfbde4d5a9bcdaf4958bf7c383c00a847f0155992b307bbdf54637f9df7210fd9b31caeb639fb568849a37db8100e606641afe18582d31373641e38188bc44c2fbad9c5b7691dd7a402ca4006c8d9042d9002fb5bc9aabf970aa83136600c2e3290d97168522eca220885c006840207930ab0389d976eb17f704276407b11841f10745ecd76fcd140f98116a46e6af5ae1b1c6bd4196e57fd8e0e9fedc9cde696cb1cf3b8adbcfba025027381c1026689f30322bc5bd4b6cb3def65d7596d364656a9c5b449c2bd8156060792e55d86652270df48e2d5a8b52000c0bdecb1290e7773ed2afd74b5f492f0af6c5d1bc42686e365a5c6f4d154c3db1c90401313dd6ebe3587b9d36aa9b71a16edb1daa2f4faa6711a46f7681fd3245b4035d4b18b269c46f96336aeb83917af944bd713d891616054cc2a2aaff998410f8c98ae1e44e56cc0f8bc764256f6b8815440c02507c0fa8141b1024d94ffe17e75f93da28f39f2267e898ca52797f89c549a3ee7df58d1bb4813bd16b153ce2e5cf4a41d3bb49748f6636e4aff5bac6675557a902ebc4111a2eb0295e542ecbfe1f84fc00f7fb192e51f035ba3576e4a173fcbc02790e9f9e79b76ea9ebe47bb4cff750a9d500652819041279df5d60ceea87284b177f22b8125a4fd9bd195b363478dab1c2dec016c04abeb437e10b95807826a3d9d0f79c4aef605390595c51fd3a0c78c3ba080c7e74ce1d4d38e7ac2e617c3492b993414aa8fa36416098f55d3eb915bf9c9301f9bd12a3"}, {0x28, 0xffff, 0x1, "9e4480055a7b0725b11a974efc3fa907bfb74b"}], 0x1048}, 0x400) 02:04:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) lseek(r0, 0x0, 0x3, 0x0) nanosleep(&(0x7f0000000100)={0x5, 0x5b}, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 02:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r1, 0x6, r4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x64}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) 02:04:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x5, 0x9, 0x4, {[0x164d, 0x2, 0x10001, 0xfff, 0x81, 0x3, 0x5, 0x10000, 0x7, 0x9, 0x20, 0x0, 0x1, 0xf, 0x4, 0x6, 0x4, 0xffffffffffffffff], [0xc1, 0x7, 0x6, 0xfffffffffffffffc, 0x3, 0xc3e, 0xff, 0x3, 0x2, 0x99], [0x7fffffff, 0x200, 0x3, 0x327902aa, 0xa75, 0xfffffffffffffe01, 0x1], [0x800, 0x8001, 0x10001, 0x1, 0xfffffffffffffffb], [{0x7, 0xffffff55, 0x8, 0x3f}, {0x7fff, 0xfffffffc, 0x1, 0x15d}, {0x6, 0x101, 0x722, 0x2}, {0x7, 0x80, 0x9b, 0x10000}, {0x3, 0x1, 0xc1a, 0x1ff}, {0x1, 0xaeac, 0x2, 0x10000}, {0x3ff, 0x5a48, 0x7f, 0x4}, {0x0, 0x7, 0x7, 0xffffffffffffffff}], {0xffa8, 0xff, 0xdb23, 0x2f8}, {0x2, 0x7fff, 0x1, 0x5cd}}}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r5 = socket(0x18, 0x8001, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r7, 0x0, 0x80001ffffc) 02:04:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4811, r2, 0x0, 0x101) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x4000, 0x20) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) syz_open_pts() bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 02:04:22 executing program 0: syz_emit_ethernet(0x526, &(0x7f0000000dc0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4f0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e75644f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65fd83db94eb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x54, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1f) 02:04:22 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) r1 = getpid() pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="ddd8c255c578ecb393e38e7cf6a0d233358f4a6dce74a75d489626770fb1ca65b89319e6f0a602d5d59eae8d7b69e30cb20457e9263392e0055f454e", 0x3c}], 0x1, 0x0, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x0, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mknod$loop(&(0x7f0000002840)='./file0\x00', 0x20, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000002c0)="8104551fd6691b49d8da0078dcf8195d8f4aa675f8c78ed5e06421f14e62a6174530435f6095e83a1f04724b17abb618852492a71ad2a95b1d80575b46d9b6a5eebbb921f3fc83635a0c60ab04eb15679de96cefafd3b7bc3af50acaf56d3e0bd4396065f234d4acc215e20a93bb5bf2accf3e8d3b1b66c012d87dfb956cf89112df6be81864c608a2a70a60896a66b3509e1e19288941c3bc6cbc222c6226bd2e9ae8858830f8be744ac0ee07fe21fdd2a8bf5203a43252bdca7d98ab7e58e7578b6bda0ef8fe97efe664dba28b8dd7b18af65e3c000ce2af7e3c8a1bfa26e8334be68012df2ff9b817d63a7a8de62228a652cff48b3311ce6ee8940e1d8d530324bb78e7246ba672cca7ef0f1d80cf6d0a18b918905f28fe4ab101833076ed4fe7798a6851c7e4c12531adbb14c6144d9d5afc79da8045ce461fcd1dbc33372eb9c170dbaea2154f0d16f749de1014c9cd112bfa709d605a61f8c6f8950ca47a045af5eccffbeebfc4b08bc8989b856f1cee28ac517763f279e89b495cf3dcdc078c564ca991642d7cef24a2ac97c0dd6ca3d068903a92613089520fce0e14e74ad737efad813d3dc1ca13feeb9ff63c83d58d67595c321cc5f94f00c2e57a86dcf9e3669075d3fb08207b3582131073d69a33f5d22fec44495f78e4bf03a669cc498c4651a5d625525deaae653bd0d3f72d095fb1e8f070853366d1834c365ce59f0e697d50943122e5de210a18ad50b45ec69247ec8e4fb38fe3e276a6ffb63eb0283f72a80de3c3d29ce470ce30080a096a5982d6e004db29f62d7d790117945a27663b3cbf3df67403b2915f86afec1726da45eb095b2f872f1db69392181eede79416ba753b5adad4bf11f39bef217952bc7aa5dc53e1b6feed6eafe1b5b37c4fbe948b976865c5ff47007478006eaea728f505afe484d836fe5851867c978e96ccebf4949ec2db8e3d2536abfd5339870ba769bb32488bbf813df673309de9c8c13c051f48fecf8c0b5bb5914ac56a35ffcc5187ab7803b5e82d1425f0dfbfb397bcdad1944eaae8e24b72534487e6711688146243e174894dd4236a6bbc7cb639586f5c3b31733b64f2801fdf1c37a3b29bcf0e5fafbb905d7af17039bb8f6dbe90dedb75b38f326f704d5789ac9dec294b54578b1f4dee960b58027cee8b1b49887c8ff8da16a484139fa2a769644eb3994c0a2e268a822040e563ab6b65ff4a46ec5dd5021f964d9d86009d30d80578f33eb8c0ec5c5e0436ff428269abe2a4845f6601858f7213b383fd7e0faff6293eda5ade8832e3bc7b38a332c1df8955cb0a54bdfb7c21150f6d1a548ec289076a4c4ef69788d42449cab0af574826560796297fe3d353571dc266901fc6951a399ff799309a19e8fe379198d71bb6de90307e039a9da66180eef29293af2744d24e3b021da1bab7f05f599e1cbfd61f97c652230df57374eccb5fee4149e40f968b8c21348073fd4a6d07fcd8009e34286eca167f2af013718b6546d4ee853fed7d2224d42b74f17216b723d338e43ecf227aa9e90afc54d2dc2bf9aaf8eacc3179ec142b41e727d14afc874778cdcc032e7e2d1305ac8d39ed35170a31f84636d53b1165e6010cf39d3c3f4e5917772000217c938841ced367074d8cd305647b6563422b7cbcef8db49a91d937163166fd1850528be5741b01e7904ae8b9cf41d46684442b99d8a8a186394176579fc1df87a9d16c47e617e5b9d129aa05a1fce3e90a36e2c1c207fe78190d6f842aa6d0085c5e30e2195d773800477e44ace3401503dcd09cffb3066b89202a7c123866edfddeacdedfed9c5dadd7a3ca7d8853f99baecc76b06b60fcfcd7090b2015b6d38af1c08bcfb3dbb8cd660dff6a85af1a431a35121e27977b44058886411abf1171cfbd0ebf64c65b3e0a444f6c5331655b1e7257d1773c47e8766131433c8db41e8766a5daa8f02919bfea2b699c128e2de8a462267fa927f1a677ef8924124aefa09756715a4b26e8dc3a8262cc788c41ca811f4d27d5e3f6d8a71c8de00a5d3e59cf01cf8f2f5c04f528eab07e702c3edad5ab25597eac52f54a3200bb9eaa69a4db78375fa83fb61146ef4bdd7aa073062f707ee55a67237d0b4e8a0063e56f99a8f57445047d87c90398c20400af908f42ec5d5101aafadfd0d40fb638fd1080fee5ab6ccd5af94ca931e75e875d8586b2d028aa9e4cb4f6fdfad113b2d2dc6f02249472d2f01bc26d2444c00c4f04250aa98a0745748fe81dec909b03b3b4e1c097930c19290ef42ccc599055c12f128974ff1fbe6478fde064e633a554735191e7439cd62b89315a71c8cec8afe89efb64f048b0ed02195d1e53d867290d57d9b7d4b1e4effcdf2bb6dd0647371f1b1488c888126ffa21c07951844621754cc6d5f12953ce8eeec3744e06cd1f897f41f6d31a8bb6a37cc3f4eedffc9e40438662e5138f96b684ee9069d5f7af0f50a6e86cd49be88d1029be0f4cfff733fc47fe44e5eda7f3f6826fc9ef64a610eb55978229e09656bfe034ffc01c50011b74b6085f3991f5e2999f15e41dbc423b19d68e4df2079b70a449f3c6e6302ef1ce98e70d646f755efc9ff7b5fdbc09bf30c42b92ebecfe8a4697ca15c969ae34082407023f45bb0e2cc9d0d0b0078f857dc04a9978a34a39713f05c07e539fdbf169629b7c6b3b1cc85dec392c410240c84153a399d302933d7b867ea153a1a92aca18cb007d531018c8a302f2ab43436af7df6b2d29f485666dd19c17b906dd29d4ec8fe450793e702dcc83eaa23fe8a3974d2e713b45ef2006b0dcbaeba7f0251b9ec443a5768da82c90006d2a87e4a6ade18e3a803c2e7477b57b20e650a6a61843b8fb84c4c8928b8b87d941c1b41c942519c9e37f9b130f50d44da2ffe0ed2526b285e48c7ea990b370ec5b2ad6c79910860c8b873f14995bb38e86601eb45135368ca919e25fef266e675a365e624c7e417587ed81ad869f5b9a6c56b1b5a40a301073b60123089ccac459f8f021667508ac39248ce23c7f08cec1878d6b292c18f371f0f46a589d8d1d03da51ab191300e8316239179a719f0c09b004645cb42694b49570b7813c92cea579ac53b5d25d40906670fda863a7b5a78c04dafd04f8943c1e2152bffd265e46cb905128f3abf35c4e59a2576072d75df3d1d0e7342359fa6d9f60e9d5788ca38aa25415644fb146bed4abfb04f7297b82609c7a5ec67e376068e5517dfcb33f02652e6ea05527f5a58541e410d2a94e8d878a0dbe79e857d2430f62161df4d62241d6c03fb26928614f739870b00e2c9eb139acaca01cc31075cf7e6e52639dd606062125d11e19b942a16f3c26659a567e5ca6326be9697e70f177760301ab58ab4938cdebc76632963622c8b81bc6756ca729c5af99a11bbd2cf7209cc510fca164f9761f1f8fe2943d5e1f84be4cf4a9ea922677705e8f5fd90e4f6e5c16c8e0c990ef9f12923fdc07819705fb7cda81d05ab711a2fc9e933acd7914af452d0ac425977c9cdf758f60577f7b7afd21bdf9b3c470162f7817b68f918db4d99dbc12248bcdf65c8daa1be66777cb2d4cb46d6de164cc0456d79c4ffef7a36dbeed587be58bef72bcc6d6b6ee94b6b91c2c391bfe84a6a03416b20e67fb74e937311fd73c2fb42d46f24ac03ed1089bc6475c75848357dfb6097c0498ddda9611445e1b3ae72059f184ec84fa8e38b4437c1e49d92155e3e14cce2cf71568274e731382c0fb4e69049280414cc4a6018b45d170ea53d053e5dc27ea92b514459d3c06b8b0d13b21e0305787abae23262eb0f2993003c83872418464cd86def4aa56f668d49cfe5ddf3ce57869eadab2c87e85d4c1ff12c89462e4a44c5c5ff36dfce74662634bc78881cfb9d647d536d29934f13d8aee8cd3e0e8fee59d7f554fccd60cb3aca179698fb1282f9e9664de0218c74a1f818ccc452c5879361d44daa06a3fca21f53275537f00f7b39e2f7299ea5c737ac70d940e86d4dd4cdb81496e552dc6f1e1f4f9d76d13813f5868ba071953fb952a22cda7db1f38cb74933e1b5cc0c535c916b4620581fcc2585df7adbfbde1b91e81c2d6d66a81adce3b1972ebbf9f0016fb682331defea063f5aed981d1fba85220ac14f4965f409ac84262051022547c31a35974979aa1e2b2f7d6e9b258cd944b96b0aec5d90f4bf92d35d2186a4f1c817b13b0c08a3220347307fc28d4bd057dcdd1b35c7c6b95335e11b653bf8866445fca85ad5d6722d4601525acf5fc056684b478f0569c58d1d83692aa105d1ad021103e0782a3e973fe395ffd83230a31d8429e01968bb45f44a89208665db2c168d4c7c45d74b3f7c6abfa21516d1d93c6af21f914a6f9cb3a37bf82d810593c9df4660650584afd3f4222199ddd20590cb067fea03519f524cd2ca420f2f2b8cde88e439604f9c148ac883e25913a20ed50b103789f30174a4f28a448d12cdb47988dc5ff3766eb67528ee94445a14b111b3199d973899b27cdb1bd01b0d69913f6d4336768dc60109fd88a937a33323b1f5d0c757537f3f755f1249a792785cf8334a85412c38f764b7fab39c033fece4940a8d5f25a6fa88689bc232226090f4d13ff20236d20782f82a1a690dc4c2086b5186371adbf1166cdd67e311ee697db3b249e7ac28782cad0c3aed9968c12a5750b8e609894c9f4a234998281ea6dbebb08eb713d7cddc97c5408792546244d791320bd6820f3adf25d859c34a6149669f840e9dccc646e29fc0cc69d2c1d85f24ba3cfad99ca164fd6c63f568ae9bdd8969d3699f7f83d9476c4a27fbffdf9400779b349d361b2eb535f1ac4b0746d50a8b716cea3b135ac9c1e10dfc0e9ce6d6a12dab9b05abc8055db25399b227f2eb2d832dc44a34021ac532bd2a341ee160cfedcfb1a7c6d609dbf5d90e89440a059cfced22fa1b613d2ddb9fae95ca6eeb655234ddd01620b1eac50bc9b22ff283f4839e80848295885657643d31d04e47240bbecaf837e40a4f522c27fa5941e4fb94523a596fa1926a3127cb49645a11433ea74efbc55e33b13cb5b119fc366ff3eae950b9bc61c76f29f004fbb211b387380a49b8e931d3cdc6ebd8511a9fbd67b4391c936195ae85a8a03b95a8d86c09499bbb403f719395a2697be3d5b8d74ef8d42acd32913d3fad1702fcc87be6f215195dea08a46fbd47663e794c4be9e7c2cab0f7e5cd33dc17dae8a5f9566644fb0e209da70b785ac774d7cb450d4bdc25cd7f8f37cd61e33fc7f464c8a7ecfe7f1280111cfe5429f45e49f8ccf32ac11f79d43c704ab852efa7e7d38464319f8ffe51c7fc95a5ca309944282e96bedeebc0fb430904c4f634d9ccdb7539802b2d2d510d6fae659353c0f56caf2374bda1c1bfc4e5b09d41f2955fd9f02a193c4f1391afb871eb39fca984c38cbeef627f779ea3b3b001dfc46c9295adf6b3cf2981e3d912483409919a80f9dce213b5be0a11ccb1034c3ccb9bbde0bc6c15e472902a33003efd81978719a9596b1243a56203e7fd3bbc712f0b3a964b2671bd587210ca0755ead567bbbdeed888fa9e05fce73a81cde4e74f9bd88350dd8de5be54d9fbd70b959d9f524c320c98ea74e2b7c4778036dc44c49a46a02a79c788c70f6a20e43529c5d8a86690324201b0681e9203ea546a9e41e05e199cdd6ac605acafef6b3580ba0f3aaf2eb89effb30c7a297512b66796c83c97e10ef547ec8a86d6971b0e527759de8bf4ce50671348f167851f8a6398508df5045e0ff3528d6379869aff8c831af11ea", 0x1000}, {&(0x7f00000016c0)="70619620dad10e5afc6c9ab4f5f22781441974d47b4d475aac6eb8e2ec29821fb375daa16766e9a9e8b6dcecc613814162f64790249b0bb529e68e3960732a157ba46ace989d492a93ea952d07e037abe50eae46dc93c759620fce926d01b3a9d36032519cf6270ad12ebdd719665e0b6af5a9c55a8a2b99ea95f2c8b632e50c9ee47d34e8d4b6c9809d533c143768a5c093a2885d0cf6077ff270f5eb69f4c8f5a56fe3ab5e7939ffacd64a56b91297ec8d5f213c52e867c51b8c983a6c687a7bb7e96951d91e9283bfb762a5beb13188a93021a1c416b8dd1a99e7c400a498692bef8ab6831fdde22c7d306e54b3025c41a21ebad8680281b08273a2e2378af395e65a7cefa3710d7b9d86056562c59a51a3709dd41d71ca4fa4e71c43db666df706a428e86481bbaf41270479e7f3368dda0ac13c003915d215be4cb9c8954dac011d2345752fae456cefa792b2a9bfa89030cd", 0x155}, {&(0x7f00000012c0)="b2a6c96a92bcd2bdec504d56cb770008c0032a84fb5c06c559bbbc327fce3130e35321edaf83b8175813e4dcaf7e50a689224009e07f3e913dc7ebe308e1c68f1c8b05ce1cc9cb22164c6dceb953f0c294426c9c5f89ab84a01a1f480699a6576c53d90c6a495acaf019894f7e0a8852ee3eab12d17d0808b013f0baff7ecfe5ac17dba0a161e647ce1824f5e33449cbb5ee625d902747363a467f69a76c20788d102cc51afe9d153527c3b02d49318259557047b29fa42b6afe0501dc37df5e1470012929050b9a97bd", 0xca}, {&(0x7f00000013c0)="993fc185d1864beb78614d43df24c633b6b84acd1c7e1244df80a4dfd4533b8cd96315bdda6cdd85c920bcfdca5e83e166d2ce2dd2dd8899821893800b155c975c32d806a43fe8a724e155fe8569f566684522441be4cba1c66c3b88267478118a95f38e2a7c2491df87a8ef728c5576451402cbc47960486053fa5950b89e8d6c942daaf1", 0x85}, {&(0x7f0000001480)="bd3f2ad06cc829ada6db806c74a13b0f07a68ad31514dcd03ba77e36c83927ab27ba1423c90fad129fd316f93c6a2859498175cdfc5c942401256b5d3887d142b0a439e32ca3aa5ee75969e6bc6f4b7dcfcd8edf1e64854b4139f724ee6bf7c410b1f521d51a6da319d3207d8a1d13df04cb0aa4d681cf80ed2633dcdc186e939ab5f1c10c5ae2c9d27f4632b9609cc33c700887c8e704177997b780f5f2b5abae8e786d11846426ca19c0861f708db857d77ab86a641278d48d54134746b203e6c97240eec3f748c0df518c7c7fe14f0e0e8b3eb56255bc79e9", 0xda}, {&(0x7f0000000200)="6374f03cd221656fb5aed984b4ab6e33954abd2f28b13bda07b95c577cbfe8da72bf3ddbc342c9e4beb9f0fa3646d4745ba5e3ad7b2c7a1dc393a0", 0x3b}], 0x6, 0x0, 0x8) r2 = socket(0x2, 0x1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x10, &(0x7f0000001600)="a4b28ee27b78630b1e12d117cdbbaff4b8d8d36c8841c5613dfd44138db732b7b2e0d2a0a56977ca1f7de6d922228c440ecac8d8be4fe89cf0badf57027244da9bc0bbf808bdb600684266143ec7cda7ec3f6f2a16bf8767264c905838d2a68359533c7bca2bdf2e325a28201f0716f159b96eea4c8c660e0a6c96b0ab4606505ef0a4d4141a71adfee9c674621def0ddab4d96ea9d7e033e3dd4b07d6d8ee", &(0x7f00000001c0)=0x9f, &(0x7f0000001840)="e6b656dca9bfaf20972fe7c833b421023e7606f7a5f2b6651a57f2e731a65b5b67171c1e702bbc97966c843947716fd9830d44eb725dbf55633b6eaf47372504782be81c4c72bde58d751152d6501efd31e5ac37872524e5e1235754c15615d766b8278f027de37b0d5d2378b66fa12f009d043a383b79534477b5020b98e5e7f563bc6d820edaba633f0b43af2189562cd159134a2b52ce82d0492c5e72cca2e23f1d5a52929a7f3ae12d0c2e6f8d88712beec955e4e5774ee9f5914e443f7b83617f6548fbc8d5ee642ed92575c94927e4bff4d4d4a23dd37f9840159e3004c5a35e24539b100a872772a0aee0aaf5d315b8c2e7da139e43d17c0d4f2e1607c1d66ff26dcb1d4ab4815190d752703e92783a15940b656dd1c8b891f95455e519f65421918db6b70ab3c11dd7bc5ddf7a44fa489ba099104b99c8c6db652b48cc18f39e6861003162ded9f4b4ac99ea9fc9ce58b921902fafdc19f86e1a2c856a28ec505f6f8aa5a190652a6a7fa2cea0fc05d39020a029f13c0c69e4a51733e2aa5caccb6808e1a54dbd1d058d49685a9845f4f71567b2e87e6710bd9715c0e407dc1a4f4b656800f1849d7cf98d12936657e99be790625e7271ccb0e0fe7004ea8ef9e767b6fd440a98ea492717ac04c427e0a2453fdc62a697e68b064869ee915b891452bb7b5ff60bdc4fe06709c3148bfb140d7b670cfa6b4d3b6e9ca3fe90ccb92a2a4128dd0a9e23f98e9e411d815ed619ba5c75828628d4e92b8eeb08be576948ee33858dd8dea9ebb3c34031a55d622bfe23666250b9117cc76031f495b6a74685670e736888d5a0903e9af2a4f9278245ad08073bccc213192080a1f5a678186841285e97a54cac8f1c6afb7020914316d4a4fc937896d1c6da09e6bc1a76fe4db73795757653da547e9b412695ce0a8abd6b1d13fd04542a92c19342b49267b5fbf528f9d03d60db9446a6903e63407330468c584645f391d1f4cabaf55a667f639ec082eb283c5210ff0e0825c63461bbfa74fa0da4822f0e0d10c132a9ef7d00a21c6de94707155c743a48a5a6b466203d4ba9226a4e1b824949e06fdd8daf8db548390699bdc9f60eceed59219d10a18f11d29bed68390a22a29de6a6d1e18f4bdab1604d4ab374b6d0c7b22c3eea2b07052619f4481bb788e390c9b0fe3c08ab8dd5f168f227bd3447ad579d825a24aadfef75d704b7970070619666f3a08f618a59cca4148357b3f8dc0b3a847dd612f016299fa1027536614f91b21ff9cede57beb14f532ea5554ee104b617975e03d05d3c52b9069d4bb434c5fe300bbb204af707b2b1ee15318b629b6db3f8e4aad241f23f578c60ff6e92e19dd2ca19d2d6f182b1c4966071f0d08e867a07a854dbccebcfcd5486f3a96ab5f02f3d43604832181231cb9768a556b52abf5630e920837da6de1cd5417b1762f4f119cf202ecf469f63dc2e15afa1c90ac51e11eb28ba06b77abb39fbf85de64189530de69aaabde51480e50ee7ca7d88eb11bdf1f27197eb53921d63482c51c67ff9658bfd100368d4af257a9d6f8cdebe7aa314a6f9222cd68ecbbcc5146682c7c38201b57e126f66a2f8b581ce37af204f1512e8b22db6cfa36f5f7150465329b70264ebcfc014526442a6dbbeb2bdb04360312f11d02e16b46099ea04884b3c7ea6d16b5933dde2f8a08fefad5c4843dd13c35c17b91acbd26fb72732dab3d6f5204242778e9ecf74f75c6f8f2424b4a76f15664e8853779fa0472d0b478cd3323e3eca5120c5244cefc71a3f38bf7aeda9617345376d3cc38d2bab59e91ddfba4c58e3f1c1de8272627cd1b97aa368225f5b7875143a3134d1f9d0a5fc308929bcd16d13e243098bba47031d231ba3444e82e0a74e3f15228df6cf19736c05ecb4d95edbb89f01b00758abedd2062da036b134207a528357f96e5b0c4c1a8d4b30ec4ead92dff5cd9c99a91e350392685393d4506c7ba870c59b5367740991af9bf0c348007869435a3f27247d843d55bf078b04c409300aed2537a56fb0f9b8eeee06207ac356d4e8a84642a10aa5602986c0e13137947af811f086134fe8d33f9e1c28bbce9e22866793326d5e30ad0811596b172fa044aa58ac0142431d8286c7d4189ddb821cf5ee2832c15e2432360f9c06a3d9ccc198a4fce03d69ca360df3587bf7e95b52f5198d47c79d15c3651e99d530186be371d10eb2574d6e81f5364cfb26d9d192a6c2ca5e2c7737327d979e59e3b0988f7e64b2b90d5258e6a596b4f8b9800bac8b324c854333c335d5d55ddc8296bbd7f1826f0de2c41ffcc165817bc0de2fb26da90f251712389f3758a755640d9b2fc895f68f60be579f4fed3d923680fb8d7eac65d0f0601b4fa08d615a34540b87a6a26c79eafc7ea3e0bc188e6c99b955858a94c3832d2b9dcd95e7294d51522190adbcadc469cd2762de04d35097da8d307ae02836339ffee528504ade8b720d82f7b7d98696163311f3e019806994e2eb86175ebef2867db4b6d9a447b48fe2b6dff2b07dfdddca03a268cfe486d26d50885158288147defa690b1296c3bcca091d4c67fb9e923606a8962774ff8d6240e16133d70cf4de975c84d44e9d7971d9d4cd11eaffa9767048e9be1e07fd885699a3eb788840024719dcec65f64399d7368c35a323ee108eb9c61eba05091e53c33ce9b14ae77f583adb95b6f11301ab3d4e0b55a03bf571a56c8a986e985677ccb21aab0303a6222f948cd24ba388834ec5d93df64dcf29ff691af9350412df518f3f7f189cb55515dd93e1f0f0b2c4e097e1dd11795b8a1b427909431eeebb39ccf2b156d220bb362f714ef907a02883e15431c8e33aeea87051c248cfcc4da91b355ec3ebd53b9cf8a422b0748108222b860fb8ab756cbbd653679d88788bfd2194bb225e0650c4839a077901cb7e410f65a71054867c1692c7e134e542329d4fb9c62c4b9a475f13ad57144438bbece2a377f48f7aa56c7422b0d0ba6e5f01068f6f0f32df850c4e8c98ebc9962c5379e05443bf4df5a094d4d5c14839b3657e54d2b9e7542e278ef73725e87bf0627694361fccddb6a435016f8783b9c3759b7a828dd3b98d0ffe4f3b31fe16ba2985c06d04e9a83dd7274d0cddf82ebad0d4090c012c23a586dbebb1b50cf6954e5f72039e155d1bd6909d7210a35d5bd306aef416b0b0b43270a687a473e784b2c92cb008f6210ef9c966f14986864c8e54d2b54d1784c74f03a5a5cdcf756eb9230631dc67cb92542b653edb06f90c9de5afb33a56780a53e424a4b9bf182647aae5fd894ac0e55598d431e20631455e694699460f39afcd6071525342673aea77d54fdc5f5d8e27799417ebf72fbed24ba196fe7243307f10bbd73fb3714d52b1848d4cd93681eedb33136a581a1f7eaba1619b21b9b700b32b97918c5256ffcd79f265efeefcc44f02f7c488295c52954da02bfd64393b79839fe8f85c8e9187867a2c03430176ce1d5738b955b05d15fe48ad0631c119c38c445077d0654705782dfa11badc6ca496f1bad460b9d23810bdeb1e6d97f66c478f86114e9baadf5b4f2f0b215620bc09141ffbeab436cc7430b4af1850a2859bb194d10ad5126792c8031c4083306afddaa9e0afc7fef9a21fce91bce070e80c562e8ecadaa37ec3c12c96e1934ccdee68c3a87a52f2395c3ccfaa06f715c6e6cd39822fb527b39b0e7c81fde2201e22ba211f9011551fd5993ab29bfa87cc9c448b6d0051ea585b5a4173dffe07d378595fb83e6f6fe66da6eb532afa0588e3ac1435d65b2ee353b2b5229ecf4ac794607cd3bef0a6b893a53e00364e1072a7173bfd43153ff50d422fa6a3d0ad5d29545a56585e9421f696ac0c89505003660821cfe6a8293e694108fbfcd256ee984e8c892a35e39bd831144e40e26a63dbbbda35c5c22f666f3089c8d412cdf7dbce1240d5c4362462e922e998315470f73a1236b5143af73a79195cecef78f09278aac38cdaaa1c7493f426c2c65f1c1bb3e79f75fd2770fc40342cad92710d5b1cf98ce99ee05173d972dd4a1304f35492dbab2d2d1b1fea6432f0b8ffc07bb83054bfcebd09f969e82500484de6c5c4f08a978e4a345c51b2010645f025ec0a784b85799d37990c96b0b97e32e22c78321978de861a55e4f6f1ac388092dab9c5b2457b35c4747d99c2efd16b30bb1ae7a2e40da8677c0770059b8e5dc7a489920f6bbb1561e08c0bb572d622e169346907cba4ab0f18ae4370e28e782c8316d1603bee6453cb9f0463c1b3fc85818629dadfe029025d8d3d20024b04316d5aa044039217587c069a2eee010f8b5197c4c76fce664bbd9f8eed66ea0fff71c830f467e61329383fe77f4b1e06b20534e2f07a28d3e022496fa5ae022e6bf60ed68748594736382ee85fa1c4a3feb89ce12e4827947e3ca1a2e594336acf0e08738ec65f63fa904f9f144b415a855b2d4d025f95e1249bc16c04668479b7e3a06dd0395e8d43d67b2044bee7b5d832423906155f1c1cfb5a382c914dcbffd0943bdb93cbd0c07691b4a0f7a34d4779a8f247e1fba2e85f83f91abfd2f28a53763b0733f663c83d164223a096152a64e914ff0fbda66dbd3bcd7e9471def65ac39421463b14927dbf9a979add93000f2f2b0737961c48a67e55260191fdc419e103fd99d087e29602cc3d56505b77d985969d8719d10d65bf3640d1beaf6db4a5f11a1fcd638842534c9a76b63b12667ae900da100f51937a48e37b1d75f44b53c06c1ab00c6eb9535ebde5906d9246b2e80c4d0b88ada568b7b134b3919bda87af21030c5eb9e026c38c7ec588dbc7481baa44db9a5a340969fc003bb94a17d4d7118e3a3ffd982fb593c72ce396d296880d463785fe4017af4cf15058c2334f3cc5f0b4406e8fd5cd1677a552be546370e708c1e7efabdbc4a558f764c900aafcb2169e049b5147a9fa630cb8b74e4300d2967d2abf19ef17486891bb0235dc349979adf4407953eb87fdc7540b6e8ddc0dffcd55697673b147d01b706ebad4e271826c5b91c6404045f86dc1b9de0184e70b423704ea060867ccb418ff006c9401599c7ab2997174a917f4a019a21dadbdbfcbdd7b3686c32f29eee2be2938da25ee3f63dbf197dd0a9678a3f77b752da04d44b269fcf6736109eac2dbede7f6eb9e646405b44096a6b3433fe2329e4e1ef06a581b586e1329768dc5faa3f83d83905705d29a1c89b41a06eebe7efac45239621b614707d46395f597daa4a91ed0668d6dbd2c28765111944f115f157d84ec85327d0f32ba614ae17460c7c8f236476cbb773f4aef10e6b37cc0f64dac5c47f7c3a05cbe4c0f7eddc49b58bc14393123c1013b3a34d52f1d69ee456ee349f995c9f09ab2807dd5c8c7259fa96870d9d08dccfb2a14a8ea1e62ea16ad1cc46c2554bb15bf5bff17eaf7152f1a08b8de6e0a751a2c29a9fde2de7ce9146ca3be000a38ed67ef091af6eafbdd373ff3f8d35d5a3bd11d5e0dbdeff1ee544011bc0b880a5946bede9b933dbcd97e72c770d426486cc834cab164619b6083857d047072c9c5eb80686562b1f38824b96eec53f29b6fa5098adfb1a02b748df81893a0a9984de3ff04d290fb39123f66df0246d1d4b5a5c5baf40388de8c8cb56bdcef3b1226e4daaa05a32f2a980e3681914a3e12a4d3be3826d2bd3ca9e2723612e1c7ef81a846f04ba0fe9494cd5e3b9687f55ccf1251133c62739732e0c95a70b7220119ea86252688e09d3d8134d4fe3a0459c568c9f72227861b8810917131c0c038", 0x1000) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x0) 02:04:23 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') chdir(&(0x7f0000000240)='./file1\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f00000003c0)='./bus/\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r2, &(0x7f00000011c0)=[{0x1, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 02:04:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) sendsyslog(&(0x7f0000000000)="4b5d4c1cbd5d667e09a8d9114f7530017eca646107f485df1a7f220c3a3994985d057c531135e17839cacf292132d43278c270ca644fb3e757f77b9a302aed957d758776af40e0b423b4b0cecb2806cfa4b6de75c6827753cf40f5f053bd8a8dee448562c8e72d26ecea669781b7fd35c5eccd6035e665028d17b4620b0a5d61f63a5f7c8e591f989eb1e93c64a375e709d43c184050b130e8dd754f2a903c97ba76993fb2ba06205930b8148c7fc913d997874ee37b47d8ddec37ff8397cfb6211c0fddb04170a82a26101d644fcd379cd16cfa026d691ec3f70a6a5e9908a4afa3a72a823d67a77b1aa3db370c57c4b59793a102f02a1e0e4e1a38fee395030cdc674257e29531e7d2d2b20ea799a4a143727c36c61544ed131df43d781e2ee35d474d76739843df25b710732a42ae8e4700598a5128da4c96240afb3f91e2ef67b35f1fa4606ff2e001d4e1ee098929ba3260f4210751894afd1c9700f3b83406523ff84bff7cc3420abadbd325eff09f380d8682551a7adf85d53c8a41dde7661741ee2dfef9a337b001450b0e2ff1f27471bcf53821df6f869ee22a5d6aeb91b2c8a4f5bb8d2024f09b33043a413ae9a1324ee83c986b98435ce74ab7efe696d4313056b159baa4dcb8a7c9871b571fb1a4ab0f7c062f1f83df2fb663099a10689edbccc7d9d5e5f92355e5bf2f2d8f41e4acb61265e27f74684300047aec3cb21cb193615cdecf87c2f7ce503553f33ffb56b715f9a2a878d570c766a5744389cbac23664b4c1b388226b20a58e8c971a06a2458e9f71fa943e96217121d8fa08813cf8fe9298a6af3f7142d0a5f1b117a31e567de87902f4d6e6da554e776d6f0be5a9f10f9625b4c91c801718298675a337e2a19fbe64e45f4706c82f56cf34a4368fb8fe44908a60811bdba9f58307c90a11556f01ed1e02c32a18ba5796923b19ca95cd68f3e51c7e9f90220ca06794a1c498bcd16154358be922986c04c69197c0f2882d22fc414e4807ddbb4f7091796593f716e07e8c3052a7e55b69c3ffdcba81bb8185ce783a59d6cddd628a8ee8cfdb0b74a3523b3917d79a6c7cff39fb2d76c969a9300e80c14dd12738a9697f86c3f4816ce0a59c785715262d1f03dc65f3f20b3c5dd253dff0377e13e8b38154129435786961c2f57b9fc90f3f4ded2cbd4049afae1504027ccaab031a2793eed9e3744c269d68d1739e7c75d685cc6174eb15a423df4071247985af20cb7d49e8d24175699c5b0f6e5cec9e6ddcdccc10a3fb3f6c26f361efacaf6c67d9b6c424726095304e599f3ac2252b74f20f1110737f2f3b2cf35bcca46d7d95e45b9ee33a7d3abd551baa12d087309ffc44a990dcdd8d0f1177eae82c9beced2ec6f97890707a76b4e55c167e3f3f5e637168ffc7621704cf3d1341c70c928593536ec878b3eb73e11e10f88fe909ecd9ea91a1dd5a8e66828eed3b86347f91edcdc4a4304d9f67b4ba0fcfb74e6a5baec495126e425cf76d3e1e2dc9103067cffbacc8f5fa392f49388479913df7f195700ef160f3c7adb7cdb5f85493d759faaf037ad5378033ee154bb13085dcce236db9acc6dbf06ba3727c26a2d26c3b32072c0b9f72930b3055bad878b21259f2f1d1feba95c9a7d4ccf08dfae406a510126b6b829e8f7e02487493b8a6a7ed94d2b556bd290fc4b1813a452c734cce83487d09898663f6220758aa3401cc898b9e5c9e79503203d9d522b24c670cd3d7def6495f31c1dc5618301a3eebc08113ae7ff7bd210adb07c0b1061bf147086874c6d7f1b47029c7f945dda95daecdaf5df92c316c98f7e280be33052050ae8eae735e834eaeb3e27ba185978afb1139aeb05cc15339d0a60cb1dd8af6befbc504588c395eb0d927bfe5f38932d430447a8d585a7bc8a169a30f5256f3c886da655b1a661445f2e6cf954054c18301552825dcd48e779eb4af632cd8792f364daa31ae3e23cc96081bd9915cdfe1700797fb2e06cbc0755f1045e2468c9ad5eb4714662432ff3b6ada489056fa2344923cdfaba5324c947214c54f3ecbb0df8183ac98db094f9d3d82f4c8b19249d29af4bd681f3daa3346933bc22fd33297f6c5872edffec9ce5ee9438faeead4d9a093ff9a348eade8cfb807ecb99b539a47d7d2f25852614934970b832b3776491789954a5710efad2d23b5fa4b26f383293e3123a97c29ee139c938eca35b05ce3383f502c005db03bdd53de11747819d8332750cd4bd9fec60223201cba55126d3e042fee405370164af1ad002bc86793a342f60c45ffb9cf7a9b9f4b60e092717c073864e47ac881c40b1b74c46360df19dc561a63e63c48c46f2a6b32c4de0ad2cc9ff08b1b29d41649a2a18d47b16ba460e1283ffb19ade389e7104e7e2045fa487559fbe0a6f920c29d243e441df395b7b4e335762ab9bdc5f5c50b99e44d3b206374cb64f31fa9b9a7ab2dcd8bd9b6f05ceab238da88f17ba474423d2599c8c441b4a9969e9b5f773e63b58ff4fc1c0f8238b3fcb031445bc0936188f87cfd3e801b682722ca6eec37f67806098184931ec0bb1701b475cdfa0c07a07f1175dcba83db7003b3465eeff5c709983be9718e81fddca3d86be792c9d2059bc8483ad481d826d1cf87183f2163c2cd972415f5d46e7a2b796c28ab0aaee967c58cdf8462953dd23a7dbd90cf9c0f7f40f4da9a7703a85d44335992a67fd5ad1f8f66adb954349c38fa91ea111a3e99e2535f05fea16432d9ca19c2d585cd8c2bf8fccb6ce0e154bcbd35e0eae8d558859104be899ffec7768e61176ea74fa94619628c336ac43ada2cda9e6ef441d79e7ee96e9731617d0ee93b06779c9dd513d4e50718ab2787eaded3c2211f18187cae2ef874a3d50178d3efce3886fa1221dbc7a4c485586ec4f6839a8c44411a7c199619895b0554a5cf379dca404aa0fe4efcb24c7afe5da4e047fddd3eaf9734a894bcb94da9deecf6c60dcacaa0ba3c2b83a61d3fd6ac5bd058a12e1d7c4d739b3a8336e3215b68cb0a437697acda572c6e6d16c41b974f3f5663c1fe3202a606b078f09c83517ede0c77d68ff8f2a77044f69ac4c3d43a98016b171e99ade036e033e983430aae6c2abea4763c9bc7e6834d5652217a7ddb6719feaded513f7efef9015c9ab0df584c8141db8b46d49cc96992f468709b7199e5dbc2181eb3127f8cf029970cff494735c123d24cba6b1ee9e9a25b3593588bec93cf4e097984c60d3703c4c57b74c5f4009f3f6e02c52388e4554ace323b7103fc8ca4edb7d980baea3ab0122c8aec58a616388e55ac8d0ad4fe5e150e6f76e2cb97dc1467fe9bd7648545874f2084cc300a64396008ea49564fec352e543539b35abfacd63bbdbc6a09e017e0b790ec02b705e94aa22b55fb5e15ebca44f300bb8c913e6eea4b3f283dd5d00d1d29527b726d538872c1345470a03697cdbdf23ed01824dc190ec6f477689c40122adb4d1cba51f61b1b620c00550281b69b4c126733d3cfedec57bbc07d9ad6967671c8d815b2ee1ef3619e3f3ec52e8cf91c2d514acc3baf37407d4b51acb3e5143065b17f27ae29b038d124b5d0079123685fffcdb4a019610d8b5de524ffbd2b6162615b79f2664022ee28688182a165b0dcd5f7c50f1773ad18d32cc14c9342dfbb4c25eb072a65b415be658a4ef7195b4cf7fdc6fd3f0b244c467b5d0e3965ee7f697cefe94cf5b4829c0d306622e2b5db4822e0d79ef15eed2b5155190e226db0ad7ce1789de07241c278b50e64521d3043c17202d0bbb4b0f0a2bbbb01e2cd50f62d9f7d6bac97aa269b8ab0550af6911b19a1fc1d3f7a81fe4f8d3d5dcb88ccef9a44505fbf1c06cb13c46c98b358e8b96a2dfd309e42552d6bcddd8bfa01e3cf419b003e5b031bc757ccca3d0a486ffaeabbc99e97f3fe1190ad933af4cf9c1643e24c70a5d205411f8c44c5502b5eff6f5f6e8e5d99bc243f643c225fd7de9c9b95ab2356b75fbcc852f066d71a0f4fb28ae8f16f418f88d937e9df32a78c582ccc61d87116a18153c842e6892ea1c35ad8fd86a755ddbccb54c3863cea8f2f34a8220c28f4c6a77c0eb59a1609bdbd62e674af5a3cc8576178b53c16f3450aa635a5fb17e5b437e983908a122eea659b34caf948caacf1d4a53ffabcf83368c2172e9feb90b30f15a11b21e4be652d0a859e1933011cffadeaab45113b01054479bad65685ca7e337de162877ee37c8c60700e1c2925f6d3048c0d74c60ffea2b4d0188699906b193612c08cb58e84fda0854b6d7340f1a764d9f39f75badd5e733e8ad2ec649e58287b512d33afa43b200b4b479a497ddd5fae6f909d381951656a79e069aa0126b12ad76e624f12606b73978b1277dd47aef976d89ff2250290a9ec530d80ce4e07c4d2eb5008c724586b9918fe52032e07bd5726eee010faf902bdbf888a939cc2f5f6fe9cea4cd3e4b18319a442abcc7bcbd10b886b0937655cb4d2385520d8e42a1aecf3d93cdfa54d29a830b8e1093626d369cd6b0040a26f20bd6e89127c13ac595609e0212fcf5629b437d72e5c23ea81106417d21cf3d293cdc59d2a20140d8dfaec8323e62c08bc3543a12bd34c7c03c0481c505df50e50705debaeabe178de1aa509d170b5859bcd379a4326d438058dedabbc246b0c21d31799dc7c57b9e4ea2080c48f4a806df554eab42b858636d9ea1339f88b7fca674e656d3249e861c88946a2374e9608cc459705cf043d24e9523180bd60a9ce9aa6e9df9a11ebf3bf489aecd0cc2f31d0411f117be132c9a277664cb960c9016b1e3f619f62dd0d7285ee4f70697760477bacba07d8f545dedd3985d28f18184a69611b0ecce292fb0ad82d941066bc0661b13e68b2b36cc2695bf5f9417dce3059b20ca94c1cb0021b90c5e94e3906868b2b44674fa9d943d52924c951db7f1e8adf533d11be009ace118ab881a32cc0862d0ea2e54024814ff729699c272091e97b8aaf63d69e32babdb79518ee572b2d4fb043ebec35c64e0ddbe89f45712c8036aff442062cb3f30ab641b2744f22f00747b717acdb1ffb25d54e3a10d6e3cfd31e220cf81da5cd66afaa68999be38d454871be476d27d877f95717571ca26ca0b03be1c4c9da77d72f3132bc1741db98813474057b697a15e9501f56f21e44ef6749e7426ffd522ba16cb4ac109bb49c1cc14dd26d9aba9f3fa4dad367c9f17cd37b22a063b82def99e14616933ab236b8c9f843cb22ed2fdace3e0cb9b987200f362d95aebccb30704e64da96cc825ce014569333aee23c9bbefbfbe89f012eb8176d4698762e120d098ad4e5235136abdef8f2b98905d748f00536856525b6f5e2dd002d185a8cd6dea6b5df614aca84c0d637405b9dcb0e59f4499bb5b43fcbd3e035323fb67f3d9b4eb909a903ae92d3dec31680dbc517ba14464214c01a375bc4a5a7b7a32f1c0156f6462a94eba66aae10c855c21dc494a8c919e9cf3be129ea8c620221a9e8aeeca324443cafc79473e752a786240b8a3d549f2edbb804e8fe58ff9bfa4ea523d08d5c56f8f91afcc01e2c5a108c142cec7f036ef121ce66b9af9ae6e16cd67e4ae3afad60f74bd7a85789b5e9bead0a8b14a13a1491d0caa5fbf303cdda00a6ed6fdd0ad8a89bf068e738161307e9d1176645b4fbf3fc52e15415b98d21acf5365c43543bcb26810ca31565afa3f49c21a32f5e846c3578c18bedc451236b6956c13ce726542fb8a639c296644086185c64f629235773c0dd86395bfc53b44c830ac026d0f8a70b7dc9790768e", 0x1000, 0x8) 02:04:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 02:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x9}, {0xc}, {0x6, 0x0, 0x0, 0x107b}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:04:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) socket(0x100ff12f827cd55f, 0x4007, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:04:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x5f, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000580000000a41b474ae8d28020a4118b53a255eeec058bcd687d8ae2634d11f365921605b335549954aa2b4ddd1954d363dba7cbedaf43be1a966108ac407358a5d5e44e69dc6d49eeaf2e3317886037bca64112b8bfb5692dfd2b63c9f37b18a1cc8f1816485ab2f6e07e8d30a2ae061418197e14e11e3a7272eb5a876f55360024850192f5d98d1210e06e3531db072dcb12"]) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) dup(r4) r5 = socket(0x2, 0xc003, 0x2f) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 02:04:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, &(0x7f0000000280), 0x10004, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) 02:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x74}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000003678e2932a602b8eaf25906c4ab73c61867792638c18f17cc32ea7e1d14100c1f07e6894bbbd506604f80dc19c53f8917db8b2b60d4789c7fa5b73c968098904d1d0b06409a980438f439dffe2efdc94339825112db15d287d2601cf9a34d8d64f6fe562d9a3f3911a8a7f006beaa101ba8c44aa2ddfaa880055e9e86a11080915288befaffcdd3481019407b5b5057c4ae9cd20e77148f6529e9697e439e704eaa4139d"]) 02:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x0, 0x80, 0x40, 0x1ff}, {0x1ff, 0x5, 0x8f, 0x3b8}, {0x9, 0x4, 0x6, 0x1f}, {0x3, 0x7, 0x5, 0x2}, {0x5, 0x7, 0x3, 0x4}, {0x8, 0x20, 0xe0, 0x8001}, {0x8, 0x6f, 0x5, 0x7ff}, {0xed14, 0x8, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @remote, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@arp={0x806, @generic={0x0, 0x1234, 0x6, 0x0, 0x0, @empty, "", @local, "4f91a0a37511a8cf1ade9b820b2da46f"}}}}) 02:04:25 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:04:26 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) close(0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x1) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x4, 0x1) pipe(&(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 02:04:26 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 02:04:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() 02:04:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0x9d], [0x0, 0x0, 0x482, 0x0, 0x0, 0xffffffff], [{}, {}, {}, {0x0, 0xfffffffd, 0x0, 0x4}], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x3ff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:04:26 executing program 0: socket(0x6, 0x1, 0xfd) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x340, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x0) 02:04:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fb18c3003c08feff77d25082bc30a9f7ff0100007e5e00fdd1003f0000348adb060000000000000000000800000000d160466954cf5255000000a0a80e59"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000040)) r7 = dup2(r1, r1) dup2(r0, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:04:27 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "dc2a00ee1a4bf09500b10700001800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:04:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) read(r1, &(0x7f0000000000)=""/245, 0xf5) pwrite(r0, &(0x7f00000001c0)="262e3de28449373be9b929fde9dddfde231e34e9c2efec6fc98fb9e198652760845bf00f9dbe306719216f8a9fc7e894ca18c7f60f910028e1c747049a25473cfb65980e7f3e2e3fe66f4ec560eb1e366ab8be1bbf9ba960366c8d3ad7a9d041465b0173611a47d22056598114daab08a5c03c3c9ec2229852018f6d2804fd29f155cee9ba5cf016fb5148c13de28029db2cb418e650013116b3ad82aad89b04cdf89f24ce6e014e566b995e76174d73fc", 0xb1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:04:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10100, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:04:28 executing program 0: socketpair(0x10, 0x5, 0xbf, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000740)="a6bd8d3e7c4af3303942303b22ccf203a3772e5228264ccf21507161b498941ff4445a594788b92816bda28077d1d1414c91c4984b315a747d235a1ba304bb8cdfbe3dd3e0367d1b1776d3ed31203e02d3b78b7ac16247e4f22aa9a18571cfc18d814418256c1b92f4307c1ec16c2693968f339869b98447bf46366d5905d2a6157f5a4e641a43db3974fa38cce02c04bf15d9bb026b1955fa2a6b6a70e233d19132530e98243a767da2da3a3536d3e1dcc71d22f288b72fe9ab5f8836e01884164c2bc17498fe422bcc9f6b7e22139c8c838d16018083bf63c0073e96db48396257ffa67ff37c9b7b880c5dbbb1bc31", 0xf0}, {&(0x7f0000000340)="795baecd46bee188e0b5d0edcddd5904f4dff03e56ced6a38c1d4b8068095529befcf517dcc5b4172abcb26a98cf0e99d20ed88b52b6b13e4e68328667228999b897a6e8aeafae0722a9a168b132ad6dc57b8a049b45241d7068d2936d1eaaf041f6a321e126015937419bf121fae63325dc977a2d5281b8977a99763f6ab5f9b0b1aa768bc09ce79cebc30bca77fa9487090fab956cbb", 0x97}, {&(0x7f0000000400)="1d88ac10ae77d95fe281f81f0dce7f35fc9831b6e58ba7933692a3a51836e59b3130a8320fd002961b7f583c1eaba3d7ed10e1d5b9970eab5afef125ed29e6f8e4d92e9cfc", 0x45}, {&(0x7f0000000480)="5b1c418daaadbc7e8d55b5c29b42b2d65d6105030000000fcfb1cb423f39fdbd236a8830ae443531a884cfc5ea6d2bd81c59856244a6319809c307c2c3f472b5b015f874996110b09e3ee68284b4e4fb2cd5a8f4e13f6e56997f60179d6d28eff21ccf835f75cc56d21d2db7f0cf58ff214e1fe30920204b29210d41e4148cf3f074cd94d40da4cce612", 0x8a}, {&(0x7f00000002c0)="c46ca2bf0887e38e97b38c8e225a3c166f48a98a7ed1c9af0bc0a1e54661", 0x1e}, {&(0x7f0000000540)}, {&(0x7f0000000580)="968005f741e3737c34e0349d14fedae0ede1fd806af87778fc2a3408927c639d0dd8de4aa1606c7ab3482cb978d9b37594775ca4b1a7fd78149b5db9728708", 0x3f}, {&(0x7f0000000640)="08a2d50635b6d017819188b520c150b26821eee2337209902dc3560c05fc2098d030ee37967b7eb78a65c48d4cc2637be907c56d9ba46da0573b19620152ce55e3fa4c", 0x43}], 0x8, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x9) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r8 = socket(0x1, 0x5, 0x10) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f000005d000/0x4000)=nil, 0x4000, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000080)="1747612b0fa38d5122c6855521b9a5ef7a1a49c50b8f8bb32ad2caf58452d845b6a7a3c0a34f8f12c4d81b6f4d791c2c271ce397775fc8a81531d15d44cef3fa156f777bbaf77848c525e64aceda20cec5d9bfb0a8e62ce7c418607f261b9b5947fb61ce24e279076f42e417d48eb4d93ec4d0938788744f7f59f93552c2e23bac0ce6f7eb98f7a704838ab4f7ea5149d9f7a86cf9f4349c10aff59babbcfe263974141df531755a2e1be94a03d4abfd3df174d64ebd01148d77f2a6b6161b", 0xbf) 02:04:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:04:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000300)="3cb3ad26ec15f939a796d9336d6be5cdcc8afe91d4cd557d089c6587ed4c13fc9abbfa0be8a4dd8e340d4b14327c0d4aec6dcf7c2406b2c93abe25f75aca0f87ef5f4f0c9dcb5d947c454b19c4a3ab9e2a9a6ef8625a18c2e6ead2c3355bb6c6d666d75c39b89feeb3383d620bfa69ced90799cbc9e70a5c5c88e1006f4348b5b29555c049c16323f50681593d"}], 0x2) write(r2, 0x0, 0x22) r3 = dup(r2) accept$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000004013afe3f86edfba0000000000000000000000000000000012f0a9c4147d91ce31e3960000000000000000003e4ab405a9a4976c54620fa41f7e00000000000000000000000000000000000000000000000000000000951e70a500"/110], &(0x7f00000000c0)=0x6e) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 02:04:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="32c8f0654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@timestamp_reply}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 02:04:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xb, 0xfffbffffffffffff], [0x0, 0x0, 0x401, 0x4], [{0x0, 0x4}, {}, {0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:04:29 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f0000000080)=""/25, 0x19}], 0x3, 0x0, 0x939) fcntl$dupfd(r0, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x40, 0x0, 0x0, "df211492a65727d21c449b6c43f7f4c806d4a7e2", 0x4, 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x7, 0x4, 0x7, 0x3, "e785e90c9aadb1bb31936b7d134283262d11e76b", 0x8, 0x100}) 02:04:30 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c286650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d42f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 02:04:30 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="bf2eb4bec1c399e95c1f3d27700be1f5e416da1b36bf5a634ca2038e1d43ca9b5785461bc4f3902944b8a02b54dfaca1393e4788dc226d1b232d5cf46d4b5af7ec8426e6f26c39ccf14988a5079e54f622a5cd5afa593660d7b4b1082010bc306ecf9ee0f37ec064c5f878bfa95a6e97d206e48664706c9adbc9c607a25335b65665923d73d8f801ffa8d7f7d2b07e5ae634645cfcfb", 0x96) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x4) sysctl$machdep(&(0x7f0000000040), 0x8, &(0x7f0000000100)="d33af832b93c1b30df61604a7637d1efb14c9268ff2494431250f714951f4bbe8351e42b008b47daa44313ade6300bd961969ea05d976e06caed13b63e414a755d391fa89f8a4ac55a6c3ac518701937744ff8e35570f1d3f68ba1069f478cbb5933dcfca3d8bb8c5161bf84fd24f3304593177905a4e6c6a3ee6c0320be673702d7bbc58a57f3", &(0x7f0000000080)=0x87, &(0x7f00000001c0)="4c7c7666de6546d05dba963cec32652db3592e20b084a329358fad185fad19e0ebdfb9cc66dcc927052a50e302fe81e3aeedf9e040429383de09fa849aac2361bf22dcf46a64fecfa05bf3c86bd1cc0241cde8f9405dc4529fa703ca4c2efbcb7ab2729bc515c128b9a48160ad9b18c0cb41", 0x72) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 02:04:31 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20200, 0x0) mprotect(&(0x7f00006dc000/0x3000)=nil, 0x3000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) 02:04:31 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000040), 0x10, &(0x7f0000000080)="6b589b7401f68af52bb978aa1fc80033d51830afcd23c724271f507ae1e2c2ca78390a927a82ace6b47d5d4d084aeb", &(0x7f0000000100)=0x2f, &(0x7f0000000180)="efe91ac6dc1098115fb1527eb79ccaa2f9c096cf043ced65554391519999996896425f5952b3ca8b2a97b8558a873998d49b819f1cc5d47bd0f6e5d7c3bf2eeef00e437d8754ff621beff8114f59b4e063f9c6492f7a60c2f316fd10157a3b549c815cbd952f98bfd3badee8005dc22aabe4e9f76c0d12d07c79379a7246c8719c3fc0d5a0daa9113f02bec2c0e34bfc84c548a94a54735f1eff5a7a6d49f1138a83", 0xa2) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 02:04:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3, 0x7fffffff, 0xe96], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x204000020000210], [0xfffffffffffffffc, 0x0, 0x2], [0x4], [{}, {}, {0x0, 0x0, 0x3ff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) poll(&(0x7f0000000100)=[{}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x20}, {r0, 0x4}, {r0, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x20}], 0x8, 0x9) r1 = dup(r0) listen(r1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0xe3, 0xfe, 0x104}, {0x0, 0x4, 0x8, 0x8}, {0x101, 0x6, 0xa8, 0x5}, {0x2, 0x7f, 0x35, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000180)=0x8) 02:04:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e7130", 0xd) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) minherit(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, 0xffffffffffffffff}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 02:04:32 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) fchdir(r0) 02:04:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xbbe5) 02:04:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2011, r3, 0x0, 0xbeb) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x1ff, 0xff, 0x8001}) write(r0, &(0x7f0000000480)="5bb380813106eb3d356c00f4ee87a89ae998d8ed299b688e38bd3aaa8ec4926798d49e59790a9502dc0a", 0x2a) 02:04:33 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) read(r0, &(0x7f0000002800)=""/4117, 0x1015) r2 = syz_open_pts() read(r2, &(0x7f00000017c0)=""/4096, 0x1000) readv(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/146, 0x91}, {&(0x7f0000000100)=""/4}], 0x0) 02:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) syz_emit_ethernet(0xf7, &(0x7f0000000100)=ANY=[@ANYBLOB="000000fd163dad571de9b4a4a7000000000000170f000000000100000000006eda41721c37b383259d"]) 02:04:34 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(r0, 0x4, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 02:04:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x80000001, 0x2, 0xd4d3, "9e43846794c46b27d426e72839cb4e10fc37abe9", 0xd9d, 0x80000000}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x0, &(0x7f0000000080)) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(r5, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xff, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x748f, 0x4ac2, "738300e257417f271042344000fb000d3fc9c06d", 0x1}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdb34, 0x7f, 0x6, "8506f721c92ddada97311f9cee105d9b62154494", 0x101}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x7, 0x50000000, {[0x2, 0x9, 0x2, 0x1ff, 0xfffffffffffffffc, 0x7, 0x1, 0x3, 0x7, 0x8001, 0x8000000000009, 0x407, 0x8000, 0x100000001, 0x9, 0x3, 0x5], [0x7f, 0x8, 0x10001, 0x0, 0x9, 0x1, 0xffffffffffffffc0, 0x3, 0x7fff, 0x3], [0x6, 0x9, 0xa2, 0x3, 0x7fffffff, 0x0, 0x551], [0x3, 0x7, 0x0, 0x1, 0x1], [{0xd6, 0x8, 0x4, 0x5}, {0x4, 0x1f, 0x6, 0x398e}, {0x9, 0x4, 0x7fff, 0x5}, {0x40, 0x2f, 0x4, 0x100000001}, {0x1, 0x7f, 0x3, 0x2}, {0xa5, 0x7, 0x80000001, 0x80000001}, {0x3, 0x57f, 0x0, 0xf89}, {0x8001, 0x800, 0x80000000, 0x20}], {0x7, 0xe4b, 0x2}, {0x9, 0xd8df, 0x53, 0x1f}}}) r3 = getuid() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000380)={0x8000, 0x0, 0x9, 0x401, "76ecfad61f4b35f42bc5736799561f1b32810253", 0x3, 0x6}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x80) setreuid(0xee00, r3) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x21) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) sendto$unix(r0, &(0x7f0000000080)="92ac8c3dcb7283684d7ec0028a4da69ff0d597a917771ada62ba03a4cf084f3791177d01f44403f2b0960a490f512dbf647655958272c7be1a27bed2bb73608327e5", 0x42, 0x40c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x61, 0x0, &(0x7f0000000000)=""/97}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000227828c0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000227828c0 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x6, 0xfffffffffffffeb2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000200)="8cefa75229c1ed753fa41f9e3cba8e6ac2d3a98076ed413ab767ece15233df083d9db31f5f199aebb8a42c9b5f43c30dd6e22838da2a35a3eb14279a2ea4fc36782e5f814a565932f49e8e61e2dfbee39296bef4145a1117ba895324c9ec9479e935ac6db3dcf6c880969388db29d33bc8903f896d8982e7523d3753042a67499270b83e486cd53e5eb91afa153a043a0d46e5c22330ecd751175b17264e7395dd9d4785e4b52d02", 0xa8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x4}, {0x7ffffffe, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x881, 0x2, 0x8}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000280)=0x25) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x800, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() r2 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x7, r4, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0xd, 0xc, 0x3}) r6 = semget$private(0x0, 0x2, 0x189) r7 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, r1, r2, r4, r7, 0x0, 0x28}, 0x9, 0xffffffff00000001, r8, r9, 0x9, 0xfffffffffffffff7, 0xfffffffffffffffc, 0x10000}) 16:00:01 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x100, './file0\x00'}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x143) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x2) 16:00:02 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x3, 0x4000000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "59b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = socket(0x2, 0x1, 0x7) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xfffffff8, './bus\x00', './bus\x00'}) fcntl$dupfd(r2, 0xa, r1) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000004700)={0x0, 0x0}, &(0x7f0000004740)=0xc) r5 = semget$private(0x0, 0x2, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x100010004, 0x207}, 0xfffffffffffffff9, 0x7, 0x98bb5f1}) sendmsg$unix(r2, &(0x7f0000004880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000034c0)=[{&(0x7f00000000c0)="4445e15bcb661541d3f2bae70ab248a84bf6472e0b576e9d82f935cab8d60f3cfbc3967e518262f370798d42398ce384b3f99d029f8442391a9357c272651002bf7ed84a7c059a4c74ad09df7b667cc3ea60ecf880f4c632d5aa125e84f19e4ff00a28dd28d8343d4e6937e5003edb780bf4b22eb6d1975e3d3e285f35098291b9359d50279a6258730fd939664b13f838dc7bed8463ae275e1cec969fb0e7a2018bdee12222c4a56d5cfec31f92cf6ab0c064798be6c2c0fb93379360acf6807e312750ae7bf6bd44b5d59cc976b22666", 0xd1}, {&(0x7f00000001c0)="f2412130da3354d83020a4c62b4fc4f4a0e8900f9516a593e2d5805e0cdb81e4c9ef7c590ad1c76897d8dcf678fde9ab408c2f07844d0fbda701ebb30d26eb06a68ed0ae24e2826c2ece1a1bec61f39b5c47cfab874027c070887eb7ed4935bd9d77b095829451720de91fb990c1b502f0173632bc98d464984b01f440e8ca193522346f", 0x84}, {&(0x7f0000000280)="ca", 0x1}, {&(0x7f00000002c0)="a3", 0x1}, {&(0x7f0000001300)="ca119b549d9f302f3828e634ea36b06b876358d8f35683b25385ad7724cb65b1f3a5af7332083c675bb278d07eff879745fb563cc703f5e90c45237a8a30798968ffac58a2109fb8d5d86ec0ebe77e5b484f1c708afc9395bb23397544221d6cd79be3fa6f924478eef94f911763394bb143d8512225de5e2c2ee6e807ca7166e30c9d993eedf641da5b1e53c081333315b8f97f1518d9164b46fe5520d4716a57a68e8a12f0ab247f71db163d3474daecf54724faa103f8ead89f261390c28527f623e344baf5f91e8ce1fdb0ce333059294495429edd52ee44dad1316e952885ac", 0xe2}, {&(0x7f0000001400)="ca327c010af731346fa9e1", 0xb}, {&(0x7f0000001440)="1a709b5a909f6ec51d463a2243967f4b630761537e0c7cd21e4d9ac595ed217f38d797d5fae70f372330adcc2ebc0ac64c486ce3c6ebe068322b1d69685178e7e88dc660ffdac1c27b90fcd7d1144b95a3b1750cd56473c1e665eb1d72095dc6de2d4c22fd3dc676beb0f50f5c83208359bef4337895fafeb28139d44b23a8324237adbba3aef77be14a4c0089724ca530c532fe17c47842de21e4455feb46bac4f75ada8de08a43c0544b5f1555377c9eec72179c36dd156806e038eaf63d694e85a5283e842b685c956e5cc58968eb0468b076a0c1608bc58cf68f4778691753be770fce293e30a828009327d041ba532a58437135c3c539de0def7af17429a2e1dc929b13dae6edaa325854217612669fbdaa1737a059782a6c2528ea2450fa88eae3c0acdb96ee0bae8d60f235f12bbf18bf956b6f8def1179e28acc33ba5cceddbd56d3d5ff21c3ecd26b5868af19a4259bc49725c3b7bb78c7f0073780043c4776d75fda746463cccde883a5b1647e5d7b5b2523fb60f5616096c0dcf977af41a687fd4371227ee6ebc8f0d21b644b7415175626c8f9e0d1e44685c9896c34ba1b0a5ce7f2cd0f9b6dae5f979f5dd59612af654f4a2ea7d3a6a86472a7079b8007d3c070525a8a234c0f85d937d8e0c91d1638d4bc7fbfceb90e0861b90e2a470ea3cfa748928ffe5c735415025641b4b9e92a4892f12a5b34a8dfcac0d06c036f8fb73319e50d4f78462180ff3b938d01110ceff024221e0d4549689a0d07a3b595f0d6c66d09edf14d1f0d0894b57ee3024d8ed847bc3edee68a37ca33c99d6aadda4641be5da7a26736150ac6260159bf61ca0734916ccebc4eb7831fb5ffb53a325c4309f1debc5d70539a87668fc5835431f9c1ff2962bb0a03de89fb5458636a5d462c0ec2901ca0862841e39308926865759c40e74e3c40d7baa92bab73efd818a158f6b8a3f9921b6c3be241907f7e1ecd57b82c0d770b2676ccaaf7945076dc0efb23b7302ac9e8cb65fccff89dcdbe22d4935e6e6fb8b71b6e869c6dcb0eb3b607ccc0572b5bae917e40285ed21b12856a77d55d47ba0fdaf9b01c429a736d08e73d89708ae05c69ad4283a0a56ccd9b1fc546396e838ace84e0bccc863c754b86927ee396ad356d03bd7e4476f57b9c536398356ab63761c60cc44c0d407e3601475065af28458af48c0d0f9f709f801fcc4c2194dc5fb8eca2b99c6d9a48b7b166eac0ef32611e23dd6016eddb8cd56d751706a681c14d22714a50725eeb2004708c8955f1fb2e9ea1bbe9c4d3f74c57a6f04c5c505be3f71fa1eadb67678739891352a7a5f0f15fcec66f0a159bd05dd1bda9ab30121fa8835918ef59f28231248615911dbd8af42a2552b973723d035d844df007c2607ba7a256f6e13ee1a1ba7f275f42d41c66e39bb3c3f2d6ad97d9b107ddf5e41bc6395b33bbba0ddf9405e584bddf596caf90c3cca8eabe9cafbae432d5fc8864042d4a566015bf2726431256bf47bb62af4efed2055af9f50b544c8cecf76743974acb21131e3e0e2c51c00c8980b88da37bc6ae7755d26f605c7bf94579e815f7f8fc9cc7d28a858d6f44934214db9b4c7aa3caa95c8a6cd9d0732f0a58cd6e26c693f506c4a2f9de5b676426b4895603a0554c9d003732dd434e73148cbb2ff73c0b68c40b14b6aafe485883725b210af978614ba66e9b18a557d0a05e280fa65e8401a26758a4c23b8e1a1afecb9a863848dc6c2152b4815a86421f94fb4686488389bd17ba9f4bc6eda1ee772f04430faf34be5b57db228808bc6837fc7d4812568b8bdc942fa34f7daa9af8611ffd07cadab1d9876598c1125c8fe3552616a724134285f8bac067eb0ffbbec7ee60d325e8231f3893bb85b2820f776329e84bbccae1b81101c1ccac78e79a89e683c0a99d3c25a3a88502ae08c6985ab23ebfbd6022e45eb9aceacd05d9a1e295587a98a108946eaa4bd4a9b317cce2607c084729071ea811ff58b409dc3fc6d02ba40a09ea8261f55d7790d11a5d165062c7ed638c1b3638792da8fd9b5917b0bc044babd9648b3483f620dc34e32b47c4c395e6fb945e200203664703017d4bed067572dc2e3cc61ad942349cdb4ced0cd088bb3b584157240ee4db331bc299e74132485cb56412453c134af14a5a2723e5fa8b9c26e3906535daaf6158285b4c0e8161a027adf20161f828daad170aa25620b934a45cb9891ed6a3794c6d4a503cf9de87b5c2fc1744b4db16be1f439502291bc96201d94d3aac11c4e394ca0d84ff7fbdb766a8db72d3896dcbb54f1fdff464584a0538ad6a866ce71f050a43028b654ae1810e74911da3016105e6c3a3d0f9b7c8bb94ed5d2a68fad22f91af7ada4c840014b3654be4a00043825e1bf7c51e2729908d461d831a51d3ebb9cb287564b85f8b9795f526ed77846e0ea8b8a0127e63e918a4c78a62f1107e77c2678d3f43860138f1763270a0d070a31280fc7c367f281a21813d69e926314f8e611c25bb728a1e9a7382f868ee4bb9d6f3aaf753716b0e108e9496bd4d6c64209c4746310bc2fc35bd067b0e8a67cebad11024c9f8cc6f2d8f7b1227a5479e42eb328cdb8758de141060f6387593f493d4c5b6f641540ec304e5a35245c262524537e877203e236256f71448c161dcdc640f8b5c51e709f8581d6e81ceebb256e9baa63edfaf9df9c0c7154f3c451cb16715ceeb439b41755fa01862c94f65b9e98bf418f05b7619a0df39df5efc18dd6b45bb059502d57f12c4cb3b8a29061fc4950244cbd1168ff52549b2ac862979888998491719388163fa008f5919c788405aa9a7ec0d34ec4d7aa12fd371fa7f0991945eeb970090a5800fb066a19b471d89e7fe97748592b25358c6ff7694177bc4a941f2aa044c42701d527f9f07be219e835cdea6ee05316bc97ae8953027b58342da8f2cc5ff9c04097d8bd654d52f43ed5205bee64970c417ee7493536ecaa76de51dde7dedf8ec9311fa0f7b36c61c216c5a539a4bd64fd7edac6ce6484cd1d30f5bb0a3593c06586c711daeeb5ec5afb20943e86bf081f81b99d98e0876a3ef4a9a9939bcd0644162bd879658ab459d84ad40b3852a3bb6d7810ce568e305545619caa9b1c6b2a41d7329099cdceb02736b3edd48539b3197f1d949e61328ed4c49037f8115610c69b8b6c92b04eed479ca258dc99e07fc619440dd6a593912716281fb9217b575735e6520755a561695729efd4c7446815333c5bc930d3bb1108e25bba215cca42bb1b941bc8de07d09cd8a3ff97230e8a1c08d47c05f341ce746f74ab690935cdaf95f5798b5f5c6c9dbc81d3b320ca5d9ed2ee8d5d2ab796c7b20e06886d9ad3e20c322b58bf062df6f3c78f06ff154825db4e56ee0bd6f92d7696428e06d0c2459118c828f9202dfd158e6615fb814e3d440d77ffb828fa87f797178e603a89d62371b7a3b037f76a379ad4a1dc69cb6f6b11b6a1e623bded8bc03b86bcd8dfc9ae45f2b9fcc7d75943d2c00a8dafb657f4f056dac6847545b75363565c11d0083a32f33a0b966cdfce7fd3f482bb049aed4673041d3d917140b9bed6ab769c5b1faf9c6f54d5203cdd99b9b725095d47076438bba165bac98481e0f1040810b7d39e481280f7f7de2a5b4b0c75f7e50b1db32c946252a9522050ba2f472bf41bb8816881a08db09f57be4973131c3304bf4de61294953b161dc58c2bb41bc0c7b8976055eb9a911e100b292bbdea0adb4b4da9d7a3532558a7388bb618c43d3216472070c641a4d39c66f9594a9e7f4ba8a384206d26d920b965782666835a0b9291607c2e8d5956766c2e23cfef21c31b6a6e621a9e89d542066a636b1d896c571e8e1873fce96327307da0743bb3a69802dabfc73dbd8263896690601466c832d3b64335b1b509843e027b75dddb6d912aca5d78f04016635a3cea3898e6ed1452c1276de578758c891c528208febd19663ddcb4aa46bcd778a614d166d09fd79131f76bd8ac6ea759171aa41d872e4c720f7aa155bc9806126ca12d4c836077b0637b81a9ef4bab0cfaaa9f0d4548198f26fc22c7a3e8af00dfb4da7a521956b6a39b73fdfc6505e28cd093d94efd1381c834010c938369ca2c85e600a5267f571677ef73effdfc96dfbec492e04616925d13c294b6044837dff29f084e1541122ed38cc9b485a28d2898f0b4222cfa1fee8b23c5550b547ce48bbea3c12e0536c31d7848957d9cd10d5988a33354babdfc89ff6d2a600969ce8471368154bf503bc3eff52ac300c9af5211be41bac5aad36e6c3049ac909bcc72b5ffb40eef48ce8a95706a87a147fc0954040841fecaf4a75b2bd30445c80fd93b61c29d030c203a948bf38a8fa78333b487ced5902e7bf88be11e53b21abf633c7425b1613fac0b111e257b17ea06ef6c21d760b6fab480b9232b300569e396213b5854f7b5fe8bd142f4818258b7f4be37b1598d8f7244f12eb780e6e6d390d8a481129b5b94493c08dabddeb4d6a27ddb1bb2d9abfb78da88c6105eb6c616eac8bea8c78f13fda183240db291bae30ec20cfd533724b378c7dfd24b3ea8dcb4b18beab46a65da15c4e375068d989275c98f1c7bbf1e66709d913cb62897162db5e559abdb2ec2cb9440b6c6f2c30922f08229f8438098eab925e43888f005e56bc9d44c2616f1fbc586b008cecf8c51d7c2df694dbae9191f45bc9e0bbb6716dd606f507cd378a4349efa44b3687404ff085aafddcbe768521e5713f647f3482b4ff1a94671b1ba30ea9291c486254107e1b6ec3b9d250b612488d544c44f88430eebc3782222762198a7b921bc659f2ff871cb2592a326180fdc0a386d996b9ec788facf86ee2d9d9d6ee9fe0187be6fd2cd849ad6359ee8a0e0c03b65f3eef14b83734d278d12b9d4711d496165143010c837fe7b36c5556bd31e8246856d60eb63b3f6c2a8b1752ce5b4d80f3cb5f3be9f6c8c9e76e6a9484d4f33138e931aeffe6382370dea509b9dd385d75bb90e0c0bebf8fee167819898fea6e552116105c34c27270d52af4ed8615121e0ca0798b3f43aa14ac750c0db2ced4a8e302305c8063c6b2321be9cd28d9b65341a5a322b1d5d06c2d5de9498640347e9ba9643c7badba1bbec93251f20b35869b199d615ac7ca4dde1f3dd8b3e5e374c250506c10faab6329575e8d5d0d15e184390850da6c82f7d5e4935de7fb8faf7d761bcfb8dfb50373f19a29f838d6c22113a6457b776b802cf3bf15f7999614e0bd421440d30a5f753c463b8cad72ac225c661f27e37cdd0a04df9e9eb00ef92a07c95088e267a5c89c9e6fe3bd68704bd1eca68e3364bc3c778f613dc9868e7e1370659fb00c5da8fc167270215d58159aeddc99a6f0b0186b070ea44a9acc21467a6c38afff690649b9f4b2aa999f4242e6e68fa60ea9fd532719a071a3dd6a245e25d1e6a04c70faac5d768c58fb047bf3f81771492dbb0c2eb42fb14b182f9ffa3edf64c2fd26716956b8b371c6ada4cc04c0b4b748c7502775da810c93dd57b7e224bc37ea09368a3e649fdda9923e7d4701eba93df41eb2276e18c3874f5b3ffe58a8a30d3a1ed437a91d83d0fe6dfcc5cd949e2c8894d70c685cb70b44d613c1dae29286233b9de83140fceb255ed8b0d7faa65b158784d490d9f26b30534b2257aa05a440238e5a30ba7668eb2a8ee603e10d9906499a5e126a96ff2a384a7b5287a14796164e7d011de102747c4049ae4d14664b330a237626819c48295324106c1ec2dcb6b319e33a61eb0f2352fdeb2063", 0x1000}, {&(0x7f0000002440)="06eaddd613ef7550f82126fbd19ac14f22836721656e3ca50d55ed9bce0fb7057f8150a7c4422db27bda303ae128d3c5c50ced8d2706a80f60b9fe6e52d8763ffbf940270892dcbe0000c732258d73bc3dad8bec9f183456e3f726ced0e45f16443c0c3947c1abc29bfdabc89ddb58deebda01246b042df27df1d32915d06b23685b77dd9b1f7a63aa777387b05cf6bae6c9189de35225e2386e89a53071a5611450cd14b4bf3b76cbe9ab835dcfb27415e2e1a6ba76a439a4268edaa1db88d4817556c069f3de07fa47c5b9e5808ba0729397e92cb812d17ec6f3be07cd3a552b46179831c1bfb791811cb9ac89a2926f97d1e8d3a3f8af487b078d4928c6bb5451c9f1348bf2d873dbe052c52b095dcceaa745475fc161f787548bb80e1151b15f4ceeb0e482ad0aad05faf8760bcd77efa2ad00d9dd1a8f158021ebfa93dad46956875a494c237c9868fed859212f34ada3dac64bd4c2a590a7d5dc22e09bd5de1f2ec90a3c937cb4ddc71b41de0c73bbc865354c3c9fbab26ff5f559e787931b8c4d3c9aa328315d5595263b42d479210ee8a349c346686a2c2ad077ad1d30c14a2431c0aaddc55c2ac18f3aa7309f79f0abbe46fdb9becdd454c152ed649c83faa42e09d2e437fdce32e7dbf95c0b2b93da906861dacdc7dc63e56d1562acdbef4ff5718f259258a886442b09d83d5c86148356209867697bc214c2112766ff71c35403f744d19f250d31894c5515850b40591fb681be76bdedeccb75a3bbdf543e4471970bdd4a0ef6d24e2460cfb27c2df02460c2f6b9fb1a6044aa16f1ee16244a4902303ea0819fe3c7b146f3b7a4b773696c9f2168b8cc6a97b7281a1184b7c93c9bcde3cb8c786f9e72031f3c00849d06b04ae86950abd6d2465d8dc3628da762ffb77aebed511dc81fad9380a9b354e5aa04e12fcba86d9c7a3dceba48177b8007c4462f9d51b74433ebcbbbadea3c65178dd4eb2bfba5ef50ec6cacb2386c690998b7699572301930d93f9da765a85bfc4fd50a26e30253ff61b883082ff90acc0b52404e8cc0db28fc2cc479d3a21a54c7931cfdd9f7ea8c1d290a713bd3bfcdec8112ecd992c737260947a62b3af83c9b6a6079c6e8ba5ececb6c4574333826b0c8842fa26e776ce73652c881f6574215d1d00816c30da34fa6e64aaeefafdcf2431373a8a302d719adc2d7e9c843f84bab462ecac7aa820697bca9d8436642df7b01bb7ef873f48313c257cb168a9e92553857448680ef23626b2ab0681fb3bbf8ee634922e19fbe4d30716366847d8eccfa0dd84cb0a3f316e90803fda109269c4a2da4028fccaeeb71940f625042ad55ee047a7498df09c9eaea77f579f89342b1b3463c83fbc3a73511e885a909c44b265e8bcc18a0c3f5cbebe4004c832dad2ba04d1f45287983c66cac79bd5135767f6b1e046df958bd77e9ab934cf71924bedd8c139f1a2b9619b62f82d1798bb95667ad2b802cd3a903ebd4350cdc7499399261a2e11769f95f46d6dd9513f377a4e7151084da19c326a2bdf3857dd56d7a564d41cde5e0ab2cfbce051047435bbfd6876ab4293d191e862bedbf87caead1535f5414ff988ba2fc03f7f9e8015639efa7496d17b06267019c3cad967bdc642e2a92aae1bed6df991bd4c9e2aa74f308c48dcdf791ad6354bbac69b5bc2e4d9af09ffdf796aabba17b6d69412a8e5516983bb9b8e7c06f295e4bfd1e2678e1667418e69bfe46c96f877ea5c4e1fd935d891883e189860ac3b94b846183b038787b54ebc534449e7f3fcaaa50645d79d40eea9983f633cbdde82c8082986514d123623758c5146b612610abd9cc0550b9837c638b87d7495223998b6a30f44fc998c75b5a6b715169942f315cb27ebf1d95b4a143cfed028e40e0a9a16634c531a7f1388006de3df944d8474d11f16b534e37ceeb0eeb1c68ce8ed2fcc9564798684fa1da3385bf4ac0232a5bf22a64973b1ab2e2cb04d117303b1ea9b08586db5d1eb6544e032be9f7f37fc3674ce57af23735f987a5218d89cab1bb25bee89bacc665e6a553844d1dfea5b461025c18629b21038e535493e4e2af49bc2c49d30e0c303dcbaa173b3fe8e990735fd025edf5070afe6a7179d7a73261bccf60dc806ab8422eb9f76d293dc8122e7ebd11c42cf7dfdc1d4ca27de1d4d1edae8b1dd69db7486e68c8da3f386f2dd7866a8f45bc424122b0ffe2579f093e1c7db896f607782633bde932d7cca250b55752da95b0681f4f375c356ae0b35f09de1f0d3cdbdc1bc79559ae07fd32df18e59fe43514eb913d7dc7e88d90d06172cfcff867ed52fa8128a24ceaa0075db61fbef5c4e97b74843671937fcc009ef42bbdc63a1d311cdb2a4ba7f4c64e1221556d9cebe1f8cf1875a5e9dc7d715431e2a332bcbf1c16a5b4a0ef939912f416e594700561f0a2ffc4daaf3adc856f9f3256bc6d769bba8e3150578bdecab1a0f51bf11d7b24e09f32abb378ed7f656dd78dfab898d6c6e0dd038c4ea089dcd5afd8246a4d6249ef920eb31a93f384417c18aeb0c1238e8a97bfc80fe622fe6043c5245990559e08de9126263d5696a6b8eddea72c584187ec1f8761fc63ea3bafdb41af79e801ad3d80a27d5c2e2600eecfce2e81769c63eeb79c00153118bd82b32df7d65ed34f927342db8880ca442cb6c3476d6db0a5a9dfeef8386a9c66c2895374ca79dad1cb7ac5e5760a375205e856bc2043e7e6d5a005c3b129b31db448537bdb610109deb88b889e67b546e687148d2462ffae556fe9c223cb82469c35f26a8bab2b02c21c6f7d6696db4b5e7efdbfa73c2328be0e9ad26438789a04ca92d71f5966be5f498093aa887b3627d17910d4d072e3cb1ca3a6f7b0e6b252528031ee925d6b016b8c56005caf9abe4a84ebcf34079d73e02bb1c04754879e947a49d2c4b2e1de2ba4aabf30de2baa17d33089cd20491f1ad00f10cecaf577dedad3af3656abf966f62e935d20ba9c8b5cac67bc17bba5abaae0466f5ca5beff93fa256052baaf90347dd4e61fc7499f89caae1ecd3b176db37a4bb65750aebcfb8089ae9060a48c368e0277861a1f58805aecf1ac97bbfd529288c6c08ea5e07e06253f931f420b0be6771132923cc1852e58f72896638cc089ba7d809ae6cbbc2978b59f7c763dfc7992853d5216949de0bd852d53a40e070f85c44dfb095342e63b1cc05a99528e67d3032ca357ca04af083c359009073d47e2bca9d1a3c3bd5a09a4e8e788b4f820184be1c856850e404e0437120bf1fe2668f472942f2e50e5dc7133cb77221a08372fe787dd5a01f1e48c53e33136b7827470d0d4469b344e556a6d53f4d292bd8e763ba283719673a9761633af85b597b86f33cf92c1f5a90eb1abaaca58c63dd3cbb0d8be6cb0551eb3eaea7978a01b9fd347628c6df91a204d27accc3e94f1d1e15d103e8c6427d8cb367c802bed33f2ecb235f66108fa42ee9eea175d7bafc0aec7ae5e730e007cc1a282d6df0c20188fceb44569b95b8c2b46bb0aa568480984c1ad51aa122a97295a495b643635e42febffdc690967599757f8ce69f37d1abc1653e35f10622a220296fb9f1640908720e0ecaa46e01109451348948fdcaf97039058b851e1bc08523e5672761cec9a927efe48ef99eb7906fa2e7b6f65bd4440d0122cedf822009af2da12f57f41afc9eb517032214a4a4bb32cb2c9610bf0a6f7a5bfac091fc74d386f9879896d75288ef404a3850507e1189f3cdcb5f3670af21a17acc5de154f1e8af509868527524f6c39b6831ad095c9151d225f4b7efef1795f9e82e7409746c69c4da4bf9cd7d4ee185f135e2f762fe2765a809112a74fc1520d70b65aa94495c23dc11e1c5486aef26e3460cf7b51120b5de00737561754cf34687a5a665d29bd20b4ff61d56f694c2a9cd92789ffd592f238ac6a4a0a585cc3f659062e12f620fb7c44da4bbb33626636a1be4245a106858d52c3195ca272d99ed73aa0a99f091e495a2f32e95b15e1ca965c85c87b53ec09a229eda8139b29ad1f18ccab08358af4290a3f492455132914e25b33456979c9826d5321b655203a5d7fdb54ba6af9ac1db4c14abb631ab5ad07afd6ed68b991d54f3e7f140344f2893d19ed099d6245aa66fc3a206bfd883711e1c641a5fe41b56cae30aa6e2a9b106eb3c7ffcca097d01c53458daeaef3ec54948c19585adc1afb3e5b46858c0989746326b5980e12f0c5e13910b7fc1c216104739c5bff118ccff412f25f478ce84bb9f5c9b326fdb44e99e2854de954b5a106339bbdaef1955c7113fccd7402670fa30a2bc2c5e4245fa0406c605606e4f8f0467071d0bb2b0b89aa2f4262e3f743401924ad269e1c21785ec65bcd65ca1df6ab4e085227ce1cdc83946e3f79f3f1a5e02db188d0388d28c9121c03824476119a14fcb3a5b1405e23a935b73e4c177856d25baa0a50a24e3fccfd353144a39223e94a47a943204419020d44d7bd004605496485a52c68cd3cc8049d306b9037486878022089ea370f670d631f88d104bcd937253ff17f5800a0dc9075e65b22e07ac92dab877714f90539b7cdba3a8d042493e2c751438a335fe90b91106b8d0262914d027afab7fc51bc7cda3271808f69a6e28438df1e614ba9e3615c7d15cf13ec13727cb240124223d0d0954de8cccfe9616e8e6d30602c5be1d332de3f8681864257f6cbae619379d00c608e3c8608ad33eed87f91389c9d76c3b373955324818e2ed57338cc2dfac347c0307b1f686ebc5188a48c45cfbe0a19a07df17b731fe9353a83988026d5135c89738807bb1078f780fdfb9185106b59fd8e5c1a5d58e9fccd69fff0b1a59b0d6ce54c322d0793a1d8750aa02fe4d7da3443c9c159356d27ce1a10e0d8f1b1bc48383b407df36c2c2bc9345c647b367802e30449255200a7ad44a00f55c017edf5c1b0dd4b74754b6048c1d05c20ee64d569117b6ddd25b7178fc29e36a3db94ce2958969fc5d6f7697634d7674f45b3ec1337c23468e797f0e70fc8d07645f3d01045149bb383e38fcff8cdc0f116bd2529d9012429c67c6accc877e6b8646b489505f41e8f98321cd805bf189095f26e6501d8e207bebfbdcd928497e3295e0f6c695f064b7f427c6f56be1a174f79e9c66417dc176052adf9b7881344c1722843871c3d38040e95dbc304e17cdcf75479b9f8798bcca40309a72bd3e8f4639d3da781c884f6061d45c8c64c7f0b662b62909b3b7f2f62bdb4f89e0e6f5dcbccd923f673e105a6b5f7e323fddb74f53359d3503d31981e6c89ecde911cb9828f7a3ad7a5cf5d504afc846c0c8bf25b9188e59a27921db96ca462c4dda0f7ac641b6f5adff382521fe4cc8ba3d4d347250671c00ea2e560e2a0859ce5ca6ece84f0d010f95aa7d81649e7b0a460ec2b4ff2f0bfdec95f0b5aa3c8fd0677bed1f7b32efd9507f117bff4ff2760f14a75d6d59767856c92122dd4d4577c956ac763eef46b7ec48cf79edc2ede2e7b4585db243c7c4b19befbf5bc8199e1ebe8e4c6d19233013e86eebfde5ae4e3f417f35167ca08a38090fbda443c577eb1893c869100c2a6ac7aa423954243c84aaba7d73290cc0356b2cc795612f6c00fc7cb96a681f90af8d0b70649fac85d1988fd49bd5596165d1740294e7809f91038fd68bb618f60b528181b681b72eefd75b611ec9597308ecc2aba4aec3511a8995e41ddbb12a2bb34f52e774491a8b47b2bef2dddc88f4d1a516c30c5a47c54901c7f6146efb47bcf102916fcea171c4370b1893af5", 0x1000}, {&(0x7f0000003440)="551c", 0x2}, {&(0x7f0000003480)="70bb4ee2ed00cf3c335315bf541b73251ef5dc943b092f9bdababe09a7829336cb3c86199e2e6b372c5c63fb8962ac3ca6c14857db9ab129d3665c7ddf", 0x3d}], 0xa, &(0x7f0000004780)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0xf8, 0x6}, 0x402) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) close(r2) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = getgid() r3 = semget$private(0x0, 0x2, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r5 = semget$private(0x0, 0x2, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0xffffffffffffffff, 0x0, r6, 0x100010065, 0x207}, 0x7fffffff, 0x7, 0x98bb5ee}) r7 = semget$private(0x0, 0x2, 0x20) r8 = getgid() semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x135, 0x207}, 0x1, 0x4, 0xffffefff}) setgroups(0x5, &(0x7f00000000c0)=[0x0, r2, r4, r6, r8]) writev(r0, &(0x7f00000015c0), 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8e) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x7, 0x4) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) listen(0xffffffffffffffff, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:00:03 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x5c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0xca) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000001bc0)=""/161, 0xa1}, {&(0x7f0000000480)=""/9, 0x9}, {&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f00000024c0)=""/4106, 0x100a}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) write(r3, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x2) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x400001000007, 0x2}, 0x10) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 16:00:03 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @rand_addr="5f001900", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="02aa6e8eec8ee4a95ad4733cdb0c7e34"}}}}}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x1c}, {0x4000006, 0x0, 0x0, 0x10100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0x9}) 16:00:04 executing program 0: setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0x104) r0 = socket(0x2, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) readv(r0, &(0x7f0000000040), 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x6, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c0fee70c8230c8265e957408000a8e105245ffff8daa6866852faa72a2046cea4520dd2a5ce1672aa02205ead7137ebdad8eed9a9cd0b357d985b0851fde7ac165806c5d3b4e3c3fce7a4e031b2d5190a3b56a45796e51f060b4dc598aa9a9c9fec0f7475618ec45bcfcae34b00620df8d4f90f618bc2bfeb4e7b22e564ef6f7b7d33b966f777f13d4807f174ffdcb973f2d2a95a5199f7df325d11911"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000300)={0x3ff, 0x9a2, 0x5, 0x4, "480485c55b6f45c44e566709444c7bf3509b22e4", 0x3, 0x1}) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x47) read(r1, &(0x7f0000000540)=""/4096, 0x1000) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000340)=0x7) fsync(r1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="0dea6a2013bb45100601c694cc93440869a5f29791fe6fd28cdc25348869c4ac671b9d036b4be2a13c6ada0995653e32d4c751e536c592df0304a0f851a8be28a885", 0x42}, {&(0x7f0000000100)="68d3ffa5445552b83b5eb191a0d8f83f60bd311b67af08bdf33dca95b22ec599c0b67d924b8562056d2d7388c5466cf0431c151f58e0d341bf50b0f593c3c6464a50c04b730a4a0043f5aa", 0x4b}, {&(0x7f0000001540)="9a64c8e2dba14b0d6dfd4e47027e63b074894cc70c2a6a37c75b66c549acf12796894eb8a75c84c78fcd876fb0e772fd1a7b3b860f6784f45a27e1b4142e3e05c2f4063a35322e217c5ae712c0507b34ecfeefb10ab285ff1f5bdaf9f2d5a02db14e74ed2af292595f475f59d413d1d04527be080fab06380b4c7f41d8b3a954b9ce70a95593c0cd2bc74f546a4cb9e1e15fdf54e7137905dc661aa3cf0edc573349aa5bca6fa441a62b56cb49dfdfcec150931a517c1259896bf7df8ff29992520962eb8f3ae90361c8f014b3747b0e4b71fface7fce6fcde339e23e48152831b80a0cf1025b757726aec300e4c91c78719a4a39bea0351fa5ce8e38c51a15ab5c90a86f8de0134635c17b57836baa6be19802b2acb9fbfb8e97465590e120d568c5eb8a393d6f55bf4d48100638206a8a4a6805d27229ed8f7c4d8228e20ea9b547980db9cb9639bd80bd010a171995eef011c118844dcdf63c7837158f0935b83b81b921a6c10b3acaf2adbb2be26d4913bccd4abe022c7fa6f3f2f6530bdd25e072db39460e40b8700cd64800bdf575428ae0a323c0f0813445a3e617af0d647da2d40b86bee384194687d410da432755c6139e4a68888c3adbf727bb8fb4ca8b6ec7d852e4d1d3e553aed7a5cbaa60d4f73f191017ed0f50cf97d5966139f4ae0d238c3211a8547f74b8a001f56ef6662420b7b00c0ecd7a81e04d69d76fd4cab83a6a08afba2a31b108b11bd58a61d9d0a2b3c3354ec9ebbc846180fb2e61ed7b247927aa87cac263ffa0b3cd7a61743dc4aee1838fac921470ac6a9eff7ecc1bc9fb608f5df974874ceb552e731e6a439cb4ea60464dfceb58b0c140cfe27d2ddbe5d95b2d92dabc902d509641da84ac446fc52336b1a72f9d6ccd954b0224ae328587370ef4f6a2027a1624a390de517943789bb0ced3c15fca286ced35d8f5ee03853b969f02604abba9566efc6f8e4e0c5b78a4a123a863d1d6ebef2a7638754cb3d06cfe81d81d3444cfd230bb1c59883be3a9a9c802dee97ce158816b7a406b25e2d4520497745373b48737f9fc8e5b2c9fe81a0ebc659675752a09ac12db1b0bca6eb43a3f2fee4a55fc79167fdffb9f913679a83ab0225a40f6208092d441540951dddb26f3dc2265b23e6cabfae2d8f58db1bd00bc14d8f575746e6540102468ba3e7f930939b8d31089c8f5da6a3070352c77ad4c56f0f08b13b6d9d18cd830a617b9446eb45b3d2267f53fca85d1c4d9c4e9204d814e260f17b60ed581cf2ae28409b735d59d282f857a3a70a4bf64b68b3288caf488cfd9fb28ec0b34e9b249317bd4db66e3be5bdd57aa1e62415321c3073975d9b4ef1e9a7e18bfe4cd66b37fa3d1539fc4443502d73373235ed05013f274ce603021e5c2b38645af868cac29a69e4aef976266ab1c5c1d743c16740897a88d8bf28118f4dacdf8050a1013f15086808670b8ac8fcfbfa115838456a9902166eb7e0f1087d7de5832e061652bcd570255edf4a1db17bfabe4593108a2ad630c8a4d5c5a504b80383d04815a0d2675b0be0a47ebeba88f2cf01c232634b06fe0631128b7eb41f35fd309eaaa66dd806e683c7b5264f4599d94c2270a91c44db5ffbf89af1fd319a8f230599fac38e8d1014eb88773457abdc7154ed774988a5390748ca6eba13435d1240d6e3b028f6410230bde444ec590f5a52ff0461cc4959cb7b3a0c90b238fe7bd6ef60c7fa756c66006b99346c278850804185a9f314e11350f4659a119c8fa5a6dd546b604fed494e3c2c4243cd9ce3b375b7feaf668634c74983f90fa5fa2afc2b57678e26426e2617d788318ca438daeb14799c46857625fe312b8450c64e5e082d871ad65bbab503fdb94316694269a0b2d2eac307f4746761d45582ad1d72d830d3a11b6803ec494444cc9eb64ccec9b58b99c0c26233441980e739a28ba7ae76063e04e3ab91d91ce5b11feff74306452919da2b8a932abe2f7c8aae19e13f4d5b8b829e85561c80bcbddfc81e7be0b4cace4fdb9f6c43cf5e8858ad22fcf7d571791b41c7385066fe17b9e66515929e5e85ee65510ae1f951e104279265b37b99a8b88f0d9ea1b95f8c5b951ac9733df2ccd28a4ec6f1e7fa21c4447afea882201c506db495494c09421be786f10e917cf70f977a46edefba02f71b3708478c754c66d4c219851efd9af5ca0f5d195bcbfeebc2916010beb91330d97aa312e5518fd642c9ba762ca562b785b3535f4855d401d95dd9112f351e9e0ed20c2b3b1cb698bc7e1ade1926962cc66f84b361ab5b7adb90157c96f1234cee574d0edfbef3a127ceecfb41147bf991dbd11248791cacbcc39d99579acb344df50d96c31a9a3f390ad5b1db3a2a3acf412a6b69248c5426744bfc2039c040b010331bb31b26d9307f1e2afd5850585a70555f43db70804d5352b604863414ea850fbc0076646c712d0731303feaba5149020ed0c07507b388a78f9feafa1c7e9ab3c436cb80dce775d73e253ea5fe36986876f10ac65557b57f04035f4ca02e285dd4bfb9733911c7382a31db1411526d360da959bfa53150fc2515d1369971a1febde156416b52c2fcfa442be19b8159bc28bbd96570e993be1f113d41f25c2c91a8cba8a4c24a279a05537202ba82c247c42aeb833dcc84c79ed828cb9057c39adc1af0d29ee901a7ed04c87dc884c94362877c0579184dcc1e27c5654148f0e3fe9a634f776771c79a539bb13476b696c068addda233ad71368531bdd85742195b3f0b40f45813bd9041ecd7768c7ed9e9a64ddce83c63c437abe592f3e4021fcb6681e0532cde2d6f9cb6a5230b2e8c54e619518ff60457c561adca98d432894f6a5c42138d0aa4274b5cc9c33bf97b688f041b5b7b53b8a69cae97532032903de86b26081d9006e6031a19320644bbfb3244a7d88a1ca9317c12e03ca4b721b2a651124fb2cff1b585a22ccbb43a143cb0ad29cbba18b3e4f466ef251680013f49d82ad3257fdc0a28535929784e3a2225c2b83b3c911489c056691df18a09d439765158ffe509e69c731e959fb5ddf6a719db952f4a1166a617f9564328db28b317524743d2c4f8c3897cebf59b502b536e6428d54082f6d07139bf0783e2d2dd1f459a204d8b8b5c1c5e8347dcf57a079b851b856d8f53816539c6ced98db9a79aee04b6285e054c26de24ceb5146745822e9c16c978850a68ebf31919c44f6f80598a99ccb533008be899d9ff9ef274f6b06988d806c5610c9c7ad36e152f84b5dd4bdb9a7eb6feed06f2c37592d41959eb735c6f470b6c372f04b81501bb7297b01806914eda7166cd3185a6c5f1721b59c6d7595e909f80beaa6667fe4a08318910419157d9239a6426be7ef7f249102e8289a484df6a75f48852d622f9db98fcca0374bc4664d468bb8b2898b22ef91b82a8fc0b1fb7d20c8f379e73be4de8842d572c44559188b37ab0ff50970119873cdb01f2d536047cd91786441bd3f730af506f45d668d32bbb814f470cbd615c111ee8eb64b328acb547e1b8106bda396f1c2d5b931cff2dbe90113c1436ac130752834686cbb2672614b2b3aeca94fa950ddd64cb20bb9d61aab0da2cfc4c228c380b023b64bd633fdcf25addfeb4eb087c456947b1398228f9ad58bc7c609d19ae9fd2299c90e1ebf4e341f855f9ad175289dee4c1125a3a32446ae7d5c426a71d5e57af883bfea2630ef62f4db52fe6d07c81aaed6943f9a4e2d08d4e238d0564fa38f388bbee84594fbce05e6f184b128f8a87fa83a7facc0dd2553e837186e6ada6385844100c72acda3e034048ce529ab291c1e49ec0ca4bda236b76b43e460b1039bb81adc9fbb13e996f2becadbcb70b1b298f2ef52852a96ade8c336d4065f8052dd2f11c468b2380820fb95cf728ce87d7d1be4c6a24d85f29466f69b92d9401ab155670e66c39f02b88f456d9167b0910489d5dc265dd061d2fbdd0d590d4353d5a7aa4e48c82b84c42e643dac3965f57c241ab1bd26d627884cf71760b99eaacea0050028667ff566b6554420da51e4f7ab4afa0094b867b8495c4e1ca0fe84cac057354f793d9682e4fc073d392573a70d5d8a102016a26fe1eb7bfd741e3b689e31768b91254432b6f689fe2b036e18fadb1faeb23d53949e374ba599bf7be29875f10cdc844ecef9c78183488189e267696b2389e4d5a5d061f28b02a5112808e0528c995e355f487f5d09de534d420a76b48f3a488aa9dae7551409776901d1780cb4b4c8502db5637e2fcab5dda958e7c45de3d517a9e9261590347865ae361f5eadde22548ad74c695fe82268a5e8f067036033b09b3c5cf58ccebb20e8c22b5e40781b1fe4dde0d401a663d086816fcf32c984019a954052bc6274a870478888dd3e2d83cb2f3ec9ed19fb5e9daa890613e9b9dac6a72b7d7899370d0b7a1c96153b7151b7619a3a245952fa4e90eaf232e2390268bbb87cc760ff6159eb0b1cbfbdf001f12069afd281ff21c39b2ddc4c0758eb5e1451e08710c4cc7c37aa1953be379cfe76135fe993d5d091964baa47ab59e091397b9d66fe310539dc8d9a5a968ec028944d79baa5b18bb557a33e7f857e407e2faebef08916defc2a500ba05d302f8c2e8c005dcc891f93817e48d9da08a0874613de5883403a2eaa200291f1d4192c26ce4fb0b94096bf8a42b41c5014e9bfdecbbd1a6373ea737288bb7afd07367f661818764e715413d814a078d71603d31bb1e723920940ff9855d8717ad1a4fd3064c2dfa4eff1c4650e3ad65330b1fab1bad1933d34bca3f4b8ffd9b2ec726a0c14cce5392a3b96e15642e3f5ad445d846ee33767bd28a1e8df33ba6e770d20dce954b62d566b95649cb84385d5884ef837da69613cbdd1d89b4632cc0ccf91a35872cad905cc77c721aaae0c25ffd64ab42000e828a090e8cb8b137541dcd58d30b8d68c71e80297669dca7138eea204104aedd8d11a19f6de2ecf94d9a10764b99cea03f73fd9c749fecdedb0d4cdb37a31aa0d386bb819827b156e28d7aa4ec7a726da1d32a18815539c76d779e99e29594265da68afafeccf5d6a8574223f2bd59b6da0c5e4fa3717e5c377a10156cb2c21eda783259be4c955312743b94689d1b1d96fa2a9d76ca3bc46927b8e1345f4f7581a8e37d3c3ac0908b7cb99471b1ab9c595daa5a46bbc500d7387aeb701918ba05a130db23f96bb0f1582223e687099ab3833ba01b811fd3e600192712f95b73ad5d6a31dfd79f6611990a77db224e464cfda686aeebf3fec96d376cd20d10c01e61136945d46e62f6ddd516074d88953d267318beb0e7d5c87aa888e09f819c5fdcbd31db4165bca733a0f1bb3e2dcdcfaa4b547c32a36288027b5595530bdaed0636773e09dbd057aaf4ad11363c58fddda01f3c3ca267f5eba0115ec3ea567ef471f2f226fea1b36f01e2707e3ff03f19fc042de5c54cbaaf393c0ee2c5eb24c9ce03505e76525f2f3df9d6728f8bb0d4b04a3d4ce935de1be89dd14d26502139e5cc9e9fea5906fbea25c5306ae47feca187a97d00c2de2779a6504357e3db0195d2e6fe6b96733e2fdb6df77e00cf47dfb1252a87dc102e8ade4258c0292ec37dc1fda398ccee35d31f7340f4a972c9a3bb148c3cd37231442624f5552191163df115ab8622c5ef0df8b8a161a363d7cf29cd7414c9373bb51c043bc40368c745010cf956ce459a88771e2c025603183307fc5f7ac2142b22246e61d54099adc7d408df5e642f821db1ddc1019c37b482a992e9ea9d2f540ea0ef1144bfe207", 0x1000}, {&(0x7f0000000180)="ed74f784c244741ceb2cb174ff1ee75bcecd122f9d9043e71f5bcd02e0b96ae719df13e6cb2685d6dd82045e216643a33c3c5160ab0b749cf01363126b554972efa3cbc358bfd51743bbc7244b516621d76658d1a494cdbb5a57c88b09e69f549e53a819204a6c63a9fa32ef3a503844645aa21084549c8e3016587802a09dfeba7e9a504cc3f37b5d7657245860f38c396801f4a617087ec3b675525546dff5d51cc74f2bc6b6d7d092af7f3b7183addbac5d5b40db7e12d15b674593b3f222382405215a5f9ba30dd57787a46860822bcd3dcf5fc29a", 0xd7}], 0x4) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xb734) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x10001, 0x0, "de36ae61c5a64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="7463ad07258a0f143b3ca97567bbaaa2574c908e1a71194181057db124e37d71705d98275036843af48c411283c29e28a2c33ba9962ddfd8b6251a92fa9ba821c5752a165b9f99c78b793f1f5b79432002406d74177eb9aeeb85688252187af4854f0f0c91ba6c1e30d6c192a1889acf67abd7fc70", 0x75}, {&(0x7f0000000080)="c735879b3d0dbc03e58f43e3bea91111a1063f1edff061a03665b07b95b8eb8a5ee52535520c83390e8edfb19ba5f532c4439b0653866150563d3393166752d120f0184e755fa734c2af7dc376f0653e44fb0b8fc0e7f963c173c8d8a7e5b56d7b323e07c7ee0d24c7d24eb513db27379a6483cd97327f36c249eaef5b1db7ddd16da303cad0bc024877be21d248c74e6a3bc60a2183358c92999d6c349427a0489526825f0df43530fd93c5565c24c99c1f6b7f06859b87d775ee29edd50d8e", 0xc0}, {&(0x7f0000000540)="00917ee6600db20a21358bf29dfbdad7ed13100bb152be5ee8452c8fef2282a52df43eb71a4befee9f2ae07cb7be3ffe289b63332a0003f9abf0fc1858d24d8b25b3f6ededace09a6f2e58c35ab585d4dea878004d22b1da02affe59a19a2b6ce9640bf7dbc02f8f326f30073be4109e336ba70f4a374e74325d5739667f6d8dcfb9f73ad449f1f366d557ac263bfb820d83218af72796179c3c6f07ee5de7d02297bc32a655bdde30f1c1f15f21f3e4127e76f19b5d98ea41cfcc111d0b7bc7fbc44dd276ba85cd4f841fb6b9fc03d0571c4a275264148510a7afcc1d6ac28748b60eb8f59e4031807c53ab14208fe58bc1f3c69cee88f9667d8b79fa9877463106d277aa6c361ade3e11d66d45aeab528d86855a77036e9533fc1a33f43960952991857f14ffc684735541cb2ccbf70de99fe10e67db7e08104421febc3cf0230b19d4a487982a49e174370de5135f0fe8521f8fb1e789319c0e307a7fd017ce795199c6c24cc836a249c5e51ad94bc763a72bf91b2da3a7b128def3c14c92f04ce59b949a475a05ecca756a3c40ff2f5753c6a17f20ee6347fc17745cc397bf1b3f2570866a7ad6464d80a8f49d06af13f95d690b063873e8dd4b4f454629361e02af002a3c4a85e7c4fed660a7821b82269d28b3ed18e4b6d7f1d7a9155245b6c47fea01e2d8fc000ded10187652482fb07179696718d96531c127465f97ac7acf188e6f3c3e0d42a4c2145e1c44de63850939f3562575fbf6efa8dae9b275234989cdd2362541defa4b856fba4481195e1d1819b16cfa199af68961534d561addd5110cfaa1d565340dbd1d27bbf7a8a7a0ac1a75c1181eee03e1abe414f18dcfb22c41bb09bfbc8eac2c5557bd2bdf8502eb8421350e623139e867c0073f061bc277e90accce872ddf9d32c0742e53800f9b9793f24a02052348b8c866b22544417382198f1dbc0b56cdf930a140371c8c4821616c2ad49fef1bd461876aba0ad41d989b39a8a3f0182f60e37a94dd2e4ce74e9e6fa8dd202b7e43ed763b12bcfae71aa753ee3c63fd2cd32c22d66741bba681197f156b07fb4af8e898e9056256c73647970a9b5691e21a2a7115236b6b7526597d0eda54c2cd8f2617082c36fbc3bfc1a6aa94b2afebacaa40cec04b9cede25846cdf0aa18b547f702fb8fd154bc584b31e84dc4af161946de0f4ae079c39a05611f60de2fa6356459c1c920510ce234540029f55b49905637a17713292930b0503cbbd7c2a066b5ece7bc640517eb4ba5a963a3fd65b45ecdf1dfe72a29536712dd13a92b9cd923e3804728259633c2dcd4bf3a13085c17d84e0444d4f25b0c4b2b2bed86d69d10ff1b91d1e24f94e9970e749a8409f51f28eb11e603f04b3c42ebd082e3da7cf3d3c77979c2e62ea8a45b72528b67be431dcd8ed95e7907080b9bea54d85aef6beb3e158db14210fbefc663ebb0f0e8fe98abe362cb62cd6fbb7fe7e6a6d62843618f17d26b95b271de64d2d92b22751141992fc95eafb0d7a55d82868a5901fef0f6923f359ed0bb5447daddbb302b9a3f32ab014bbd247125971a0febf575b0f358df636ee8ffd913a4c422f38ec27943bc46d25a456308aa4ff6189d363242cc5aeb00e0fc6056f12e37075c325baa360646da7d1ec95745be43592c5eb901b5e7ceb4f93624f43d7711206749c4951a8c28e8d43f0bf5dafac3c21bbeed7009661db77116ae64cc08bad819db2d5b3bdea094bd6671caf7f940ae82ebcafd5f2e06d45dedfa180bca18b01f169af122274788145a7920f2a661969b433024f64212cf4ce0939725c7a74021d18a90ab235aa2d5d2a37d26c365520785526f6852b6b78064fd07175f70001606baa3d73fbd64b9ba342119bc85fd576e10eb4d545629b1795604c5e2c080b25d8524d558384ee5b6b74fd0bf4fd628b319c484449501c88105bb7bc0edacf10520e7c516c44ad895417de7edf986f083b4d9826ff24296190609b33f02a60449e173108ca588eec354a723e2d94fbca4295da5c6d89a97d56afb409383f27045a5971100c84878943c86149d5641c69cae1d56e4ac7af4b7745ff504f01e0cac152412807947e1a2c6fea188e07c787f901a42f843a6aca8b216745b9c3d14364a97ee3f1630feb1550df51e73444cf83a7d726a506c1e481d56f5b2e0749ef75b0873fa87e7c2a8eddfc351b42d17bfe289ac3df43cf26abc3a8b9b5dea5cfca57a5a7a38b9a8cba140f2e7e153da93fa8e6a50b8804be862d87d8c0e106515b12db9db2eb4a2b88161a0af3698daa1c97162eae6ea90f5b2a71533abffc711b1b17067a7616396f0c13b63a794831a498277dce930e08a0620e2b9c624a86594f673b13951f147f0ac6635c58dff0548d16aa3cbda26be7ea8eefec09480e83f689050c72358bb468f925aa26ee8e5f698f0f0633730776d502ad8c04acf8916f1da9db707bf57bf1eafec1d8d553feee27ffd81594341f8b82dd98f3dafd329c72088d3c0c475fff7d5b7b4c99ccd38ff7fbcf40f6722a69285073fdb8e118e540a9a5224ac2a3df750b875fc338c67646e91b2f9fd700cb9e77d29cd08441b1e674cd1b1a36335b434cc49e0d626f904a9614e96a7a3e3ac0a0b98016974841db6b1d9cddbc509557edf22a954953aa770ccab7b953650a72947f0576a64327494bc8dbbbd3473d96a7b85b38519801904261f27c6619d0820ab63bd9b3dbd20c23540a3ea14ac20dc68b71d92b850e14ac9dbeaca484bb68e27b577eb85291d2aa2f1b191dd0e4f683dd5e9479aacc3ad265290a55d77c24f8007937409cdbbafb53b3bcc72f5543d245eb0cd84629960ccdf4d20c561725db29221d736b2fe6e2586701d97e81c9b07294be1d831cf8ef9236a952e703f8b58aa240f41654aff48056ca4a4a8ba2fdc4806783c2fe439b71446db208a33fc40d781a848b179e5e7d9939bc46fae41c7faa24d995e5d17abf37d5a557aa90fd1095d1720bde744bf924c47fcb0d9cb7e50e4faa4f2f787061ef716f81bfe075f53c1a1af9dada2f7b36d23821513f8de7407174deedeb189f87f26796efe74c865e1af2a94db933de0c7f267a290f002ff3e5195cc28717bb68b8b4dec2aaceb791c3344e50abd797d7ea34ca9eb65c4c09019b4f78c08108c82a743852482143d9cfaf84c1c2a5488b626961eb226f6148aaebe8c449898e61bc6d393d70e03480616627ad64b9a1ed0951171c8a8223f922720081ca23a00ac2f9b40d71b5b9ba9342040c220561c7b26dcbe039a2dc7930a05da563a627f35e412f4d392ef26188f8e2e0981f1bed39e9b3f391f19ce2dc1962b317766411cd5947d9c87d004a97676617ee6ea6bb7f2594d5061c49aa62b4f1f3da438cffa6fed8f36e00b59dff688f8fc91d92aca2253f06bb77d5c874d08130b3f54f1b1dd303cfc9022ab7d4b326c562b833a9ce35b2da3cbbea93c07a92f3d3ce2d3876ad614ac9c880369b3d6b282da4a48915094a36b09cf95cdb16dec56d668f413b4f3f4d333561c2bf44c288b4896cc49b61a1cefa008c7c2b67a125043497b4e17c49e3f5e89b4afc86bdf4e79d93bd13073f46f3fc621dbbf6744c59f2684e918e0c7fff05e9a2a17513e33bf94ec918a3deaa915f044e344e1e4eee972e6c2d89d9f0d83a2c13c9dd8c1890b769e4ca8d96632f7f0a0f49cf2288fd5613fdf99000e9decb23ba66373959956fdd65eb4bdb118a3b01ce681a746f0770a5501e66399d8a80ce9aae790991f85a9a4749e18a7be122911d21c256c32b4a62006ebac87ecac8eff04cfff82f8f318e88d754cde7dc48bc4f817aa9083011f0095f15d053d74d41cc05cc59173fdce2f1b831bb0e02bec6dfe0da5cd3a88f8425e8a6c92abcb5d90367c4f1b8f4d89d61795c906edb1a85e3378e22bda144116f2c3251991b806ea77ed4a56a68d23116eb6b9548f415dc80545949450c92f65c61e1c9da15bb8e2541fa571013e1da52735c2cc2dc4b0eeb4de0fdd47434c1693d50f626dbd538c3edc90fd0e4271280c58f74fc503982d70fa291c5921f29165203bb175363ff7b65617c87429f431d4f00ac8b6c02c4463c66c9038d457aa06faf495cc733f5a5007c26a664694857bdea4663406709ff4afc1e6d48205df898693eb3aae3942a0604a2eee23727abfa12ae6a7067bbbc09bfa30fa5f3435bd21f3e9654dc9343a6f7929766d6dd6f3ef3ead66010f7a47107b0236accdc99e08125190eb85cb638605a25f13b3c264b27bd8492827e4de3f8f5b5be43f3bb347d2c6970f5d25aa66e439575d4fddf94df1c8e44f6142f2211c88938861aa7c45ca66f01745c67bdbf8176e9b12c1b65ac188a770f08594c20cfb486a3230591b2a950083e0dbe300079a25dd0f96cdaef1ff0275851643b9eee04058bebf40d0f736ad4fb848f5dcd97796325dc3c2d814abf13b571bb71e9adc689baddd4ab4b80ab8155a565cb4059f4fccc1e83443e59eaabcb8229e31ebb153d92c575e187db2ead6c8ac3ccc714af24b21518863edc6e32b4f2dde9389d9044f625213c0afc7d25942211f34319486f73593ea7bd20b8d166aafb6e2b569a080c26ebd5688175672eab962d8aa9b88e0514168b6b0d164bafc57e789f338570534b9ad113a6884d8272cb4ddc1874e73ccccb100254f8a22d4563d54f6683a765de5cf56522e3cb96b229eb7b2908662b77c2e97f5ab92dd8543d321a9329f66dd714b22ed6d5305012702e4de9b49d2404ac623211747a8e21454c62be1af67f30159f2c783b7095ffd038e10956e646a2d75fa2586780b17bd8e8a702a41c59723e2de76b507aa1eac3a5c8f9c1b8540d5130d81e6cf69030e356b924ce29ce355be43a6535bfd49f7fe2f2ffaf3c40139af556843b6830338a765e8ca6ce5dd8671c41462fc23230684f65bfd03f88136431e886687fe9da5e88bc46969dea13c8edf109f7fcc70bbb7794d1caf35063e4d62bdbd1dc712de6923bf7f1d8dc0dac7fca2eb809efc9db832b7e25cc97ff45bd8f7e16e0094e8c7af0ebbe683a98aeda4ea8b9d54570ec5b67d6cd5a74d51d40e04b92f4c34b2321abae83c532b568541e9869618a8e8cad9c4084653294223c6fa37957be9e066913f397f880df49298e9b926a4ce8c7a39ff823fff45ec4f4abbacd2194b511e2016a31dcf0ee6734061159ebdd1939986a1dec553864e7ea4671e26f830b36f4757d7064eb699f03da3816ab045e70e3d06b82af232b003b043a9c9e1138cb0ed107053b2834209a78c16926ecbf91480dd7efdc9a89f5f866f069e543eda241ed2c399b1d5ccebfb29417ce255f95aee2b14362ac6d680747dbb5b37ef0feca32aa0f5dc8c6457cb14a894e5734eaada6eb2ca3ede483db4c28616cfccdb30420cbc31be1c93b40b9fca3ab122b31cf94494b31c179305c0af77a107040ef17b1f1eed98160aa85d255b2b1a05968bdcb543c98d94930d36134e40936f9072bd111b0d7a0cd7535e2f7f0fbda79ebe28198ead4c54bef5b8e874dcfbfa0be070a13af89ce41443a278f8663e3be909d0b09d05d54b3d7e68ebf3f32301a4b442b84145a3c4d2706c11bb23271f32974de2a1a947987dbc1254ea2a4cc49aad3a1eb51f1df48ba3cb33fab229de171ac1827ed4bde0f93c2f2d0421aa2c598484aa1f4495ed8a7ed53b77b0bd017936b3baee49d986e8d96de1f8ab80f08b65ec3a0db0197f851926c7d8b9a42eed3f1c9d1e65f7153cbabf0eca2b981e1ab493a5db97a7", 0x1000}], 0x3) write(r0, 0x0, 0x22) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) r3 = dup2(r0, r2) ioctl$TIOCSDTR(r3, 0x20007479) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be01", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xff, 0x7f, 0x7f, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) fchflags(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sendto(0xffffffffffffff9c, &(0x7f0000000100)="1dc1ef0ce17e07abbb0787eb71c0b0c1c79f1862115934a51987a15ffcc8f8481e5a088d779398a5699412", 0x2b, 0x403, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x20000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x0, 0x9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$dupfd(r2, 0x0, r2) semop(0x0, &(0x7f0000000200)=[{0x4, 0x400, 0x1000}, {0x4, 0x7, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x8, 0x800}], 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) setsockopt(r5, 0x29, 0x8ac5, &(0x7f0000000240)="ebffcbff1dfd812eaa4e713048e69931929648401b20c464fb62020000006db8486eb236a254ee3109e6eebb10b276e6cfe9420000000000000003620000", 0x3e) shutdown(r4, 0x0) 16:00:05 executing program 0: clock_getres(0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="74970321", 0x4, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xc32, 0x0, 0xffffffe1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85, 0x0, 0xfffffffffffffffe}], 0x0, 0x0) kqueue() clock_getres(0x3, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x54, 0x0, 0x0, 0xffff}, {0x840000006, 0x0, 0x9, 0x7d2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:00:05 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x68) chroot(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x7b) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='W\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8004) linkat(r3, &(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', r4, r5, 0x6) r6 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file2\x00', 0x10, 0x1) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000440)) pipe(&(0x7f0000000480)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000004c0)={0x2, 0x1, 0x8, 0x88fb, 0x2}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{}, 0xfffffffffffffffa, 0x4, 0x20, 0x9, 0x5}, {{r1}, 0xfffffffffffffffe, 0x7, 0x10, 0x42b, 0x8}, {{}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x4a8e0483, 0xd9}, {{}, 0xfffffffffffffffe, 0x10, 0x40, 0x0, 0x4}, {{}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x7, 0x1}, {{}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffc, 0xe5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x1, 0xdf9, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0x3, 0x3ff}, {{r6}, 0xfffffffffffffffd, 0x1dc, 0x10, 0x7fff, 0x7c0a}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x2}], 0x9, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0xf0000000, 0x0, 0xe6c}, {{}, 0xfffffffffffffff9, 0x3, 0x1, 0x7f, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffc, 0x53, 0x40, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffffc, 0x90, 0x8, 0x2, 0x1000}, {{}, 0x0, 0x10, 0x20, 0x6, 0x80000001}, {{}, 0xffffffffffffffff, 0xd, 0x80, 0x7, 0xc6d}], 0x99, &(0x7f0000000940)={0x2}) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="635918277aac962a69d036f43a0cec1ed7cd352d0427272d811e855a92e637e8d97112f85260d03f33be0b43c9fc23184bccf6c5e6a6a84780f87178de11ee38107acc", 0x43}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c8790008000068c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eaced1d9cf0701cd8e57a0118d1e099e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e13148df63675cb6ba8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e0300000004ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be643ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c0074fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e292d22cfaa4bde6f4296ef7d8b3a9c571ff7efa8a6b1a58b7107d9e7a853efeafe52920000000000bc8beede33936ea094240a7a2b2615ae00000000000053c5bfd5b8a7649a0c856f0581987e9a1a6b25a39501578ffa4b209da42e3bfc490efbc17dcef51cbc8f0ab4cfcbbf9b8ef70e8437180a9320a7d027a6e9"], 0x10) sendto$unix(r0, &(0x7f0000000500)="0034000000ff00e400"/18, 0x12, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) write(0xffffffffffffffff, 0x0, 0x22) fsync(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x8, &(0x7f0000000000), 0x0, 0x0, 0xfffffffffffffddb) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) pread(r1, &(0x7f0000000040), 0x0, 0x0, 0x6) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000380)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x1, 0x5}, 0x10) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() rename(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000280)='./file0/file0\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, r5, 0x0, 0x0, 0x1000100e9, 0x207}, 0x2, 0x100098, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/129, 0x81}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/53, 0x35}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7, 0x0, 0xffffffff) r2 = socket$inet(0x2, 0x8000, 0xff) pwrite(r2, &(0x7f0000000080)="c9f09ed829885217b87db5", 0xfffffffffffffd86, 0x0, 0x7) 16:00:07 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x28) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xef) r4 = getgid() r5 = semget$private(0x0, 0x2, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r7 = semget$private(0x0, 0x2, 0x189) r8 = getgid() semop(r7, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) setgroups(0x3, &(0x7f0000000180)=[r4, r6, r8]) 16:00:07 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xff) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) listen(r0, 0x80000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x5, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000180)="98f7", 0x2, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000140)=0xc) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) fcntl$dupfd(r3, 0x0, r4) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) socketpair(0x39, 0x4, 0xf6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89", 0x65, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2fefeee6600e2968baddec66696c653000"], 0xa) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) setpgid(r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b06000000268e277c3880e9992d836000753dd40952309dce0666b6d91b367086a7bad85f4b71d863f339c661937100a24e14da97f03e05e108e659c51bad5a8bca2f17a953f59be5b70000000000000000000000007c92a778334f8b9db7b09da31c02f2a985ff445a94acae512222ac5c1c5e285ba62f60afd4bcd0d1d080902d2708e383c06fce94997ed454ac2db550772b7fd4b2910780b832c7950ef75da36cc86a69a3313c12ba4dd025eebb577e3029927971b9cc8cd5b13f6255b0d7a965b292749deb02c4eeb37c449976c67c24ab92d83002e452131aaf6c7562dbab40e8dfaafc29b61e6d59a87eb3648dfbb92533dee210add8fe245cbda819f08d1e7e710f5dcc245a377e74dc19", 0x118}, {&(0x7f0000000100)="cecc8d505c74869de5fa5c4678068852f6743361a6de88bfdaa007fd286fc7e7aace563b0c58c6a6accd7a5a6d3c38c9b3d5606a27b255d5828cd8e726d327d8b8fc8144004a", 0x46}], 0x2) 16:00:09 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x42000400000002c1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:10 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', r3, &(0x7f00000000c0)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000200)='./file1\x00', r5, 0x0) setuid(r5) chflags(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000540)=""/4096, 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0xfffffffffffffd93) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semop(0x0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r1 = semget$private(0x0, 0x2, 0x189) r2 = getgid() semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r3 = getegid() r4 = semget$private(0x0, 0x2, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) r6 = semget$private(0x0, 0x2, 0x189) r7 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x1, 0x7, 0x98bb5ee}) setgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, r2, r3, r5, r7]) pwrite(r0, &(0x7f0000000180)="ffffffffb80db1628b051abf0df3d88405492fff6beeeb2c56bd6b9c4b89ab7b69afec93f1", 0x25, 0x0, 0x0) 16:00:12 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9be4"}]}}}}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r0 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938ef7fff7e6fa3703487dc7cd0255926c0ec9", 0xbc) dup2(0xffffffffffffffff, r0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r3, 0x0, 0x22) r4 = syz_open_pts() read(r4, &(0x7f0000000540)=""/4096, 0x1000) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) write(r5, 0x0, 0x22) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x2f, 0x10, 0x1, 0x7ff}, {{r2}, 0x6, 0x4, 0x1, 0x3, 0x1f}, {{r3}, 0xfffffffffffffffd, 0x2a, 0x40, 0x3, 0x2}, {{r4}, 0xfffffffffffffff8, 0x60, 0x1, 0x1, 0x1f}], 0x0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x7}], 0x10001, &(0x7f0000000180)={0x0, 0x8ed}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x103}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) dup2(r0, r1) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x24) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x22) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="93c6adb31b0dc6d121e2a7a09cd6ee03c9d1959e436ac6bfd424d742bba3a606a977d19b753190f8650eb453f8210e62c4bb5e1e05114081fa82d95907d5df53ed5eb6e878cb9f74e611960904bc0a812e391cd2f5243b50aa7261099e46d1dcddab1f7cd7b4fd2fab765413b05dfe507b", 0x71}], 0x1, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x2}, 0x404) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt(r1, 0x2, 0x1f, &(0x7f0000000300)="090043faa2442565fa000008000000050016a600000000e03a01d9f403d5113aa38d920b75918ac33dd707205e7afc8c6617ba04e9a38ff5e2e6cf813967f62d40aebc451dd17fd2cdc914318f6a6e9103d64e39eb8337744ba0c9ada1e9ad23bd5f3acea91cfebaa84391d8c5bd0cbfc3cfa876874c6c2f9cc9219810b4da477123", 0x22) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) r3 = syz_open_pts() read(r3, &(0x7f0000000540)=""/4096, 0x1000) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000200)=""/224) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x5, 0x800, 0x6, 0x1, "94d5cb563751e765a85ab777f36296e05aa0f230", 0x6b, 0x7}) r4 = dup(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c65300094bded0af848f957fe8ddd636338177412d981942cffea4d17f55c8d267fdb9fffc4f4e28112249882961a58cafb191e4c45b4b33d7932f1e529e9a2f7b173185bdc640a6107702623861c69c975cd0a600e18edfd833d42d45aade39799c4276031bdebea6b1cc37e73af"], 0xa) setsockopt(r0, 0x2f7, 0x2, &(0x7f0000000140)="026ab2e4d4698e2f4fc5c30027b31d8cb4f42b4f7f8212e117", 0x19) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000000)='\x00\xfe\xc8Y\r\x06\xfe\x19y:\xb5\x91\xf2\xff\x0f<^`\xac\xba(\xdb\xb6!\x98\xee\b\x1e\x0e\x1a\xd3\x16J?\x00\x00\x00\x00\x00\x00\x00\xa2') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r3) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, 0x0, 0x22) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x20) 16:00:14 executing program 0: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000540)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x10, &(0x7f00000000c0)="dc8d248528a85d3b7ccc0ca6d8621498ffb33f6019dc0c6bd806b6bf165867679a3d77c8", &(0x7f0000000180)=0x24, &(0x7f0000000380)="e4be2ad11f146549b8356dcf4face617d65ec31071312ca4bec9496a269c4ebaf65e48ab26c89cb2e0ff84db9fd98aedef552764a6cba3a4900c62927b3e16394f0cf6651802b94885f315eac3937dadaacbf720a531e1cdc32617fa66e15a72e80ec90bff06665a23438812e8b4a354c5cac42f0706a4f9e3b5bfcc6d02e481aa3297", 0x83) write(r4, 0x0, 0x22) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@empty, @empty, [], {@generic={0x876c}}}) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x1, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x1800) r2 = socket(0x0, 0x2, 0x7d) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xc) r5 = syz_open_pts() read(r5, &(0x7f0000000540)=""/4096, 0x1000) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x8e}, {r0, 0x80}, {r0, 0xec306465271b4119}, {r4, 0x40}, {r5, 0x10}, {r0, 0x20}], 0x7, 0xfffffffb) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x4) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="de2eb833c1971508ed008163bbc4ba8e42806160b2d1e685bc846af717776b5d2291b9ec0a362126d400f06f63ba0ff7cdda9d298c21c6a4d1606d9aa1c1bd0362b46d2584d4cf880c6e9dbe03a2fcc089ebaa83620224a49804c9e634d9cc52d41de4eefa02b6fe2922474ced4dbc665fe08ca9cae8fba3dc967e607e", 0x7d}, {&(0x7f0000000180)="fe2f1fb09902caa98f20f592daf2de11d898dd66c7afbb9199ca7100d43eb9011eb5c73720ee5c467b68747fef2e955df92b89d421c58a842dffb952d75a28b7abfec89d1329c3149da9eb92884bbc4134509e8c885a6180f32c1563ad0ea4fed7a48ccd807e7fb422c5b297faf2f0fc0fd861ec4a8436396d3977", 0x7b}, {&(0x7f0000000200)="26df5df17882af71a3c2e3ae62ae6575da58c0dd739cb6dab505a1b6bcfbfb44650143a9c77b3fb62516a22e5bdf60d05f87e563e90b9658f960b76bad0d1112f49c5f9299e7acaa8e3948a9f1fd694209d76d252bf329cd0c942fe81aa8a40e78aaa9937e2c174ae9c25981b7e7f364af91993fc4ade08a1dd431b5961ee6663201a809bcede3073361427f91394d732df20556f4616cce7fc392e078f3e43fd0f74497", 0xa4}, {&(0x7f00000002c0)="adf7f9067542ca2657d4ad764ae0ee6b7aed7e03a320f0819f69295afd09820c56a5d158c6f71f7ff3e4cc429c543e496a710483240c0631b169488446bfbeb9848eb65b4b2357f6aaa5e71400f3e284a34fe419f91dea6185683ea53e432668d40f2f0c14b14dbaf5a98de9c36ba886fb4303366e4fa03968c13f1a6103e7b999fc71f258ebc2074c1a9d69bba6af3a83c177ee8145dd8b35e204da9d7b82eea19e949cfd", 0xa5}, {&(0x7f0000000380)="34114c92424611633f4e2588ab4e640305c0e8052559ed8a3fd5fa95b04cd56d5f9cba2a0bf431fdfdcfa547c378cf5f5ec1d223532bcfe401b1f2d52124f9d9f55e00db4632490faaab04c2b01a32fb0a768fa7737c79363c578c31309e7c95e1ff5ae2ee1bc332c95190fdcf5b77a4f3a9a8ca5b38dbf1217816a04bef0d3d3d06c909e7a6d46b07f98267d62676e2e86fe3fb614dee401314012478b7e7f90fc242e162ac86", 0xa7}], 0x5, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r0, r0]}], 0x20, 0x1}, 0x4) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x3], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482, 0x6], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/4096, 0x1000) fcntl$dupfd(r1, 0xa, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="22ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2, &(0x7f0000000200)="ebffcbff13b9fd812e0008713bf29b7cd40c964826ddadfb4883a208370fb15d97b50884fd6301823166c062dc6bfa33132c887de3036dcc0c0ee09b159fcd4dc24301ca60cabd84bc69d7a3039ff3050000000000000098d29012c8dc9542c539de9ffe8202387e78063a64f452f8c7d4631b278b736573d1094b9eacfd86cbfcf876158835c5437bb7d405a908d7303fd0de7df08c80b897a3ace4b246ae39fb4f170600000038b57ce307736a9d973b96a674ca5c0043347146c033a006ebee7407ec873a400307974ab162e15fbb5549a5ffdb60343f3da92288a294102d9872e28b2ee08f09efaae52a72c64a98425fc6d6c84224b841aa3b0000b7938edeb48cb5a137751ce5d3bae9250845e6cb025bb31b23851799883b14ebb656d5f2cb80768440cc97ddba10591164e377c34e377aa477", 0x136) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000e6080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"], &(0x7f0000000080)=0x54) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000540)=""/4096, 0x1000) write(r1, &(0x7f0000000100)="f8308a0f239b67b9d6c1b8e50524cd657e51fe9f5217d024c4", 0x19) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x164) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x12) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1f, 0x0, 0xfffffff7, 0x0, "010000000000000000dfffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) fsync(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r0, 0x0) r4 = socket(0x18, 0x3, 0x85) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r4, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x5, 0xc4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x2) 16:00:28 executing program 0: chmod(&(0x7f0000000140)='./bus\x00', 0x164) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) dup2(r1, r2) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000300)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000040)="510fc3", 0x3) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2001) 16:00:29 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6614ffa39719a8de, 0x811, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x8, &(0x7f0000000040)="0f5a18f57dd4b8f2c0deeea8676ac8caca1c60027141943a23", 0x0, 0x0, 0x0) 16:00:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x8, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) setrlimit(0x0, &(0x7f00000000c0)={0x3, 0x8}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) uvm_fault(0xfffffd806e9642e8, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd806e9642e8, 0x0, 0, 1) -> e memcpy() at memcpy+0x15 end trace frame: 0xffff80002200f080, count: 0 ddb{1}> trace memcpy() at memcpy+0x15 bpf_mtap(ffff800000a21800,fffffd806f348a00,2) at bpf_mtap+0x204 tun_dev_read(5d00,ffff80002200f368,10) at tun_dev_read+0x113 spec_read(ffff80002200f1b0) at spec_read+0xf1 VOP_READ(fffffd806e5a91a8,ffff80002200f368,10,fffffd807f7bf720) at VOP_READ+0xbf vn_read(fffffd80687b51e0,ffff80002200f368,0) at vn_read+0x124 dofilereadv(ffff80002277c028,f0,ffff80002200f368,0,ffff80002200f450) at dofilereadv+0x1a1 sys_read(ffff80002277c028,ffff80002200f400,ffff80002200f450) at sys_read+0x83 syscall(ffff80002200f4d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96217f0a510, count: -10 ddb{1}> show registers rdi 0xffff800000a82016 rsi 0 rbp 0xffff80002200eff0 rbx 0xe rdx 0xe rcx 0x1 rax 0xffff800000a82016 r8 0xffff80002200f000 r9 0xffff800000a28664 r10 0xa5f1e63d62e205f1 r11 0xffff800000a82016 r12 0x24 r13 0xfffffd806f348a00 r14 0xe r15 0xffff800000a82016 rip 0xffffffff811668a5 memcpy+0x15 cs 0x8 rflags 0x10203 __ALIGN_SIZE+0xf203 rsp 0xffff80002200ef48 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor.0) pid=204989 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff80002277c9e8,0xffffffff82684e30 process=0xffff800021ff6f90 user=0xffff80002200a000, vmspace=0xfffffd806e9642e8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61857 325705 69167 0 2 0 syz-executor.0 *61857 204989 69167 0 7 0x4000000 syz-executor.0 88201 329890 0 0 3 0x14200 acct acct 6315 10767 0 0 3 0x14280 nfsidl nfsio 53057 162485 0 0 3 0x14280 nfsidl nfsio 84500 450221 0 0 3 0x14280 nfsidl nfsio 35978 67413 0 0 3 0x14280 nfsidl nfsio 49394 40222 0 0 3 0x14280 nfsidl nfsio 21740 433922 0 0 3 0x14280 nfsidl nfsio 77805 70342 0 0 3 0x14280 nfsidl nfsio 98591 175558 0 0 3 0x14280 nfsidl nfsio 98201 433336 0 0 3 0x14280 nfsidl nfsio 87962 197818 0 0 3 0x14280 nfsidl nfsio 89381 22537 0 0 3 0x14280 nfsidl nfsio 48683 329325 0 0 3 0x14280 nfsidl nfsio 57667 395947 0 0 3 0x14280 nfsidl nfsio 22321 154768 0 0 3 0x14280 nfsidl nfsio 15666 409907 0 0 3 0x14280 nfsidl nfsio 49724 47257 0 0 3 0x14280 nfsidl nfsio 98431 428158 0 0 3 0x14280 nfsidl nfsio 54305 246225 0 0 3 0x14280 nfsidl nfsio 67928 441552 0 0 3 0x14280 nfsidl nfsio 77505 359584 0 0 3 0x14280 nfsidl nfsio 91072 286550 0 0 3 0x14200 bored sosplice 54059 391641 35278 0 3 0x82 piperd syz-executor.1 69167 47584 35278 0 3 0x82 nanosleep syz-executor.0 35278 430770 65587 0 3 0x82 thrsleep syz-fuzzer 35278 351692 65587 0 3 0x4000082 nanosleep syz-fuzzer 35278 524276 65587 0 3 0x4000082 thrsleep syz-fuzzer 35278 179528 65587 0 7 0x4000002 syz-fuzzer 35278 316118 65587 0 3 0x4000082 thrsleep syz-fuzzer 35278 239868 65587 0 3 0x4000082 kqread syz-fuzzer 35278 298560 65587 0 3 0x4000082 thrsleep syz-fuzzer 35278 108966 65587 0 3 0x4000082 thrsleep syz-fuzzer 35278 508655 65587 0 3 0x4000082 thrsleep syz-fuzzer 35278 209467 65587 0 3 0x4000082 thrsleep syz-fuzzer 65587 172807 5038 0 3 0x10008a pause ksh 5038 221189 76448 0 3 0x92 select sshd 95065 141031 1 0 3 0x100083 ttyin getty 76448 347385 1 0 3 0x80 select sshd 60918 448976 25347 74 3 0x100092 bpf pflogd 25347 2105 1 0 3 0x80 netio pflogd 55486 457081 28997 73 3 0x100090 kqread syslogd 28997 182697 1 0 3 0x100082 netio syslogd 34603 58178 1 77 3 0x100090 poll dhclient 47985 517585 1 0 3 0x80 poll dhclient 2799 491488 0 0 3 0x14200 bored smr 53442 428912 0 0 2 0x14200 zerothread 44329 108198 0 0 3 0x14200 aiodoned aiodoned 48646 292702 0 0 3 0x14200 syncer update 4371 387832 0 0 3 0x14200 cleaner cleaner 32535 277226 0 0 3 0x14200 reaper reaper 2800 54299 0 0 3 0x14200 pgdaemon pagedaemon 75172 498356 0 0 3 0x14200 bored crynlk 82113 176946 0 0 3 0x14200 bored crypto 5217 75067 0 0 3 0x40014200 acpi0 acpi0 94841 136454 0 0 3 0x40014200 idle1 90049 58311 0 0 3 0x14200 bored softnet 54890 82569 0 0 3 0x14200 bored systqmp 46542 512419 0 0 3 0x14200 bored systq 34799 151303 0 0 3 0x40014200 bored softclock 96875 234665 0 0 3 0x40014200 idle0 1 364733 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &bd->bd_mtx r = 0 (0xffff800000a36c18) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 bpf_mtap+0x1ee #4 tun_dev_read+0x113 #5 spec_read+0xf1 #6 VOP_READ+0xbf #7 vn_read+0x124 #8 dofilereadv+0x1a1 #9 sys_read+0x83 #10 syscall+0x4a4 #11 Xsyscall+0x128 Process 61857 (syz-executor.0) thread 0xffff80002277c028 (204989) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8268a470) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive mutex &bd->bd_mtx r = 0 (0xffff800000a36c18) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 bpf_mtap+0x1ee #4 tun_dev_read+0x113 #5 spec_read+0xf1 #6 VOP_READ+0xbf #7 vn_read+0x124 #8 dofilereadv+0x1a1 #9 sys_read+0x83 #10 syscall+0x4a4 #11 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6492K 6686K 78643K 11258 0 pcb 13 8K 8K 78643K 99 0 rtable 112 4K 4K 78643K 302 0 ifaddr 89 17K 18K 78643K 130 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1499 0 iov 0 0K 16K 78643K 82 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1457 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 129 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 420 0 sigio 0 0K 0K 78643K 5 0 proc 61 63K 95K 78643K 484 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 245 0 in_multi 76 3K 3K 78643K 140 0 ether_multi 1 0K 0K 78643K 13 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 244 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 129 55K 71K 78643K 2457 0 UVM aobj 16 4K 4K 78643K 16 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 70 0 NDP 13 0K 0K 78643K 24 0 temp 125 3042K 3106K 78643K 10588 0 kqueue 3 4K 18K 78643K 44 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 64 0 18 2 0 2 2 0 8 0 unpcb 120 283 0 273 1 0 1 1 0 8 0 syncache 264 14 0 14 4 4 0 1 0 8 0 tcpqe 32 165 0 165 1 1 0 1 0 8 0 tcpcb 544 480 0 476 1 0 1 1 0 8 0 inpcb 280 786 0 777 9 7 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 11 0 5 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 2 0 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 3 0 3 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 54 0 43 1 0 1 1 0 8 0 pfstkey 112 54 0 43 1 0 1 1 0 8 0 pfstate 328 54 0 43 3 1 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 274 0 79 13 0 13 13 0 8 0 art_table 32 275 0 79 2 0 2 2 0 8 0 art_node 16 63 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 8 1 0 1 1 0 8 0 semapl 112 127 0 117 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2020 0 612 89 0 89 89 0 8 0 ffsino 272 2020 0 612 95 0 95 95 0 8 0 nchpl 144 2811 0 1200 62 2 60 61 0 8 0 uvmvnodes 72 2210 0 0 41 0 41 41 0 8 0 vnodes 208 2210 0 0 117 0 117 117 0 8 0 namei 1024 8618 0 8618 3 2 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 5 1 0 1 1 0 8 0 scxspl 192 7893 0 7893 13 12 1 7 0 8 1 plimitpl 152 47 0 39 1 0 1 1 0 8 0 sigapl 424 657 0 604 6 0 6 6 0 8 0 futexpl 56 8364 0 8364 3 2 1 1 0 8 1 knotepl 112 115 0 96 1 0 1 1 0 8 0 kqueuepl 144 76 0 72 1 0 1 1 0 8 0 pipelkpl 48 127 0 117 1 0 1 1 0 8 0 pipepl 120 254 0 235 1 0 1 1 0 8 0 fdescpl 496 620 0 604 3 0 3 3 0 8 0 filepl 152 4604 0 4502 5 0 5 5 0 8 1 lockfpl 104 101 0 100 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 1141 0 1132 1 0 1 1 0 8 0 zombiepl 144 604 0 604 1 0 1 1 0 8 1 processpl 984 657 0 604 7 0 7 7 0 8 0 procpl 624 1676 0 1613 6 0 6 6 0 8 0 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 400 1107 0 1088 6 3 3 4 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 207 0 0 25 3 22 25 0 8 0 mtagpl 80 48 0 0 1 0 1 1 0 8 0 mbufpl 256 297 0 0 13 0 13 13 0 8 0 bufpl 280 4249 0 136 294 0 294 294 0 8 0 anonpl 16 76982 0 62354 85 24 61 69 0 124 0 amapchunkpl 152 4538 0 4403 28 21 7 20 0 158 0 amappl16 192 3101 0 2288 60 19 41 47 0 8 0 amappl15 184 342 0 338 1 0 1 1 0 8 0 amappl14 176 34 0 28 1 0 1 1 0 8 0 amappl13 168 30 0 27 1 0 1 1 0 8 0 amappl12 160 17 0 13 1 0 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 20 0 15 1 0 1 1 0 8 0 amappl9 136 436 0 434 1 0 1 1 0 8 0 amappl8 128 409 0 372 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 27 0 20 1 0 1 1 0 8 0 amappl5 104 516 0 500 1 0 1 1 0 8 0 amappl4 96 497 0 463 1 0 1 1 0 8 0 amappl3 88 124 0 118 1 0 1 1 0 8 0 amappl2 80 4358 0 4284 2 0 2 2 0 8 0 amappl1 72 23433 0 22997 23 12 11 18 0 8 0 amappl 80 1913 0 1867 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 628 0 609 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 628 0 609 1 0 1 1 0 8 0 vmmpekpl 168 9125 0 9092 2 0 2 2 0 8 0 vmmpepl 168 82889 0 80907 110 19 91 102 0 357 0 vmsppl 368 627 0 609 2 0 2 2 0 8 0 pdppl 4096 1264 0 1221 6 0 6 6 0 8 0 pvpl 32 235513 0 217648 207 58 149 168 0 265 0 pmappl 232 627 0 609 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 11 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff824b2ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0019e0618, count: -3 ddb{0}> machine ddbcpu 1 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb{1}> trace memcpy() at memcpy+0x15 bpf_mtap(ffff800000a21800,fffffd806f348a00,2) at bpf_mtap+0x204 tun_dev_read(5d00,ffff80002200f368,10) at tun_dev_read+0x113 spec_read(ffff80002200f1b0) at spec_read+0xf1 VOP_READ(fffffd806e5a91a8,ffff80002200f368,10,fffffd807f7bf720) at VOP_READ+0xbf vn_read(fffffd80687b51e0,ffff80002200f368,0) at vn_read+0x124 dofilereadv(ffff80002277c028,f0,ffff80002200f368,0,ffff80002200f450) at dofilereadv+0x1a1 sys_read(ffff80002277c028,ffff80002200f400,ffff80002200f450) at sys_read+0x83 syscall(ffff80002200f4d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x96217f0a510, count: -10