kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Dec 29 08:57:48 PST 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.28' (ECDSA) to the list of known hosts. 2019/12/29 08:58:00 fuzzer started 2019/12/29 08:58:03 dialing manager at 10.128.15.235:27344 2019/12/29 08:58:03 syscalls: 337 2019/12/29 08:58:03 code coverage: enabled 2019/12/29 08:58:03 comparison tracing: enabled 2019/12/29 08:58:03 extra coverage: support is not implemented in syzkaller 2019/12/29 08:58:03 setuid sandbox: enabled 2019/12/29 08:58:03 namespace sandbox: support is not implemented in syzkaller 2019/12/29 08:58:03 Android sandbox: support is not implemented in syzkaller 2019/12/29 08:58:03 fault injection: support is not implemented in syzkaller 2019/12/29 08:58:03 leak checking: support is not implemented in syzkaller 2019/12/29 08:58:03 net packet injection: enabled 2019/12/29 08:58:03 net device setup: support is not implemented in syzkaller 2019/12/29 08:58:03 concurrency sanitizer: support is not implemented in syzkaller 2019/12/29 08:58:03 devlink PCI setup: support is not implemented in syzkaller 08:58:09 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x7}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/153) r3 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20, 0x0) write(r4, &(0x7f0000000200)="5ca7dd0e33c46918ac835c9e96ab9765d492e87593f08e2f68a9d65b87218ca693aacd67f304e360a47f70866a9064745cb1173f26bcc58f8ad54b6f8b12b1059748f0d833ee6ec37b5c59a433aff35dda9094883aa4e681170d346fe2dee7a448348fadecf886ad6a81b42f851194e6fe28a8589222adbd8957629b97c323538fe8c3ba4000aacf7b8b0d7398c109c0732baedc10813ff3f6872f7a5f", 0x9d) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000300)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x202, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000380)={0x1, 0x0, 0xaf7}) mlockall(0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) sendto$unix(r7, &(0x7f0000000400)="5f65243f25eefcb947ffcf3691fd2fa8dc719969999d9cf32773d70b409e4e0cf66b2588c51f10d7658146b6d14f2b19e49c323de22a4862da3e2e0dd432c93ba4b648afc7481caeef", 0x49, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000500)={0x3, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r10 = openat(r8, &(0x7f0000000580)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000005c0)={0x401, './file0\x00'}) getrusage(0x0, &(0x7f0000000600)) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file1\x00') r11 = socket(0x18, 0x0, 0xfc) connect$unix(r11, &(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f00000007c0)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xee}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf6d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./file0\x00', './file1\x00', './file1\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d00)={0xffffffffffffffff}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/klog\x00', 0x40, 0x0) r17 = dup2(r9, r6) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/zero\x00', 0x1, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/zero\x00', 0x200, 0x0) r20 = socket$inet6(0x18, 0x2, 0x2) kevent(r13, &(0x7f0000000d40)=[{{r4}, 0xc, 0x81, 0x0, 0x4, 0x1}, {{r11}, 0x7, 0x80, 0x40000000, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x60, 0x1, 0x8001, 0x1}, {{r14}, 0x0, 0x88, 0x40000000, 0x400, 0xa3}, {{r15}, 0xfffffffffffffff9, 0x0, 0x2, 0xb2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x2, 0x408000000000000}, {{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0x7}, {{r3}, 0xfffffffffffffff8, 0x49, 0x2, 0x2, 0xe183}], 0x7, &(0x7f0000000f00)=[{{}, 0xfffffffffffffff8, 0x1, 0x1, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffa, 0x2, 0x1, 0x80, 0xffffffff80000001}, {{0xffffffffffffff9c}, 0x356c9e04d8a65405, 0xa4, 0x2, 0x20, 0x84c9}, {{r16}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x8ea1, 0x3}, {{r17}, 0x319b0e203127e48d, 0x80, 0x0, 0xacf, 0x5}, {{r18}, 0xde4de551c51c2b27, 0xd5, 0x0, 0x2, 0x2}, {{r19}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x7}, {{r20}, 0xfffffffffffffff9, 0x12, 0x4, 0x8, 0x4c84}], 0x7ff, &(0x7f0000001000)={0x401, 0x3}) 08:58:09 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7, 0x1}) select(0x40, &(0x7f0000000040)={0x6, 0xff, 0x3, 0x9, 0x2, 0x5, 0x7cd8, 0x8}, &(0x7f0000000080)={0x9, 0x4, 0xbd7, 0x3, 0x6, 0x2, 0xfffffffffffffc00, 0x1}, &(0x7f00000000c0)={0x26, 0x1, 0x5, 0xf150, 0x4, 0x9, 0x0, 0xc9be}, &(0x7f0000000100)={0x1267, 0x80000000}) select(0x40, &(0x7f0000000140)={0x5, 0x6, 0x0, 0x5, 0x9, 0x248, 0x1ff, 0x10001}, &(0x7f0000000180)={0x5, 0x1, 0x3f, 0xb44, 0x4, 0x100000000, 0x2, 0xf882}, &(0x7f00000001c0)={0x0, 0x0, 0x80000000, 0xfffffffffffffffc, 0x1, 0x5, 0xb54}, &(0x7f0000000200)={0x1, 0x6}) r0 = socket$inet(0x2, 0x4, 0x1f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0x9, 0x7}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r3 = dup2(r0, 0xffffffffffffffff) dup2(r2, r3) r4 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000340)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000003c0)) fchmod(0xffffffffffffffff, 0x107) r6 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000440)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000480)=0x2) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000500)='\x0f,\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='\'}-\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/ttyCcfg\x00', &(0x7f0000000640)=')[[\x00', &(0x7f0000000680)='/dev/ttyCcfg\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='/dev/zero\x00', &(0x7f0000000740)='+\x00'], &(0x7f00000009c0)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='^\x00', &(0x7f0000000880)='/dev/zero\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\\+![\v\'a\x00', &(0x7f0000000940)='*((\x00', &(0x7f0000000980)='/dev/ttyCcfg\x00']) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse0\x00', 0x60844df7a98dc3f, 0x0) writev(r7, &(0x7f0000003dc0)=[{&(0x7f0000000a40)="46304aa4efee700e9b078fddd07c968d528ad9582ff2a9c967e6f2e1af4f4b0713583ba7d56ab0dc9b4bccdf6edfd451234a52a5c96140904eb46c9049054579ffa10ef4eb83d26446c60c6bfabc721356e16718c76962cbcdb10e2271eb65f60e5ea18073971f56682835e6460212dea69ea938a530c9c4aee4862c41bea54390d04173b7a402ff4509d099f84e4fa4f6c714044fbdd3a8b1ba71405bcc788d9f13f6fe45c32070af85040d43bd549b1ae8e38957256234c30939706e76140480eb35c2660ac0ed45f0b84224b44e4cb841ac0b8beb5f957e5b030138e7944a8baf84669c7130d928480b0f62c5af0212dab956ab7386b40d5b9ff8a3296a70501c88d4457a3f0e5b8d9675477b573fd1725dbfb69dd639da3a596d85d65c58b043261d85d666d19f4d00bfd5a9c459d015497c1bb76e681eb61a5c6460e59f924c2b0c3e6a3105c739088b68c3d36e24284190d116b5057f6ef9c0c9dff5d4380aa3fb151a3d226162d7e0f43afd966029bfaf62e93d980973be3baabb3389b0076eef92620747e6453c5793ff0d2fbacdc50f96800f1b8e2400965b65df5e1ddf47e8fe0201dda38f25c6fd6c15f0334ce191328d0fa044a23c7e7b693ff4c960ad5b7c768ed136943af5e9c232c210c6c0dcd58863e2a268a781088d24321bc4b701a7f7e556c601df5f0bc2056b3f23fbf51763c3b0f33edcb7224215ecf4f62e70cbc3fa3b8cd5aa756b206632030b872bc8144e73f2b563d7c5c67faa85197d6bf6f4eeb94ad1fbb646b1375647f0ebf4d09f807c10c53461cc3f0ab27e7cc56d3b463a0757c944ca3a553c14df0c05af92e59710ac81bae8d633ec199f6ecc317e4224510d0e4cca3d5f6c485f1162d2edbee3a50854448630404210ee9bd0941913c6d8e4d6522c1a7f0d56d303ac3850d3f355fb53d5865cd8780dd0c9c2b19268e456e19b8ffa53cd79363f84f80f5161cecf8eb2b197b16362244fd4cd542852e477c9798882818d47e6937398538b463b3db6bdc17bb48e06c29251397880d787a8eb7302a0d057311bf930c907be7a9f961137413a2b8350a57e352140b937d37235f84b1f7576de2fd4d88085962ef8be45c54518ec7f24e71d38cded3589019464aaf8878c141238eb31240957568a6c154dd3339edafcc305cb5688650178a9c51bd597277c411d8d38d270e1c2fb4762f7c1e8f4a4c68d3067e04b29d1f4f39d42f602632d73be8bfd2e83cf557bff8b667cd2a099b71d8c852fe8a9548f82f209141930f49912263818ec4c887ce48ffe32b68d001e9fa3ff0feaa281d8ba8f04de3d492f479d36125994c7486e63c5da5c59d949a2b140e2800d298f8330316693a6d1aefac24d0e842f3e65ebedeb87b5323db416f8ed01622bb5938d2182f314547bc2bdc0905861cff890f216cdeb095d06afb54ffa4118c80abf57432537fe3fa6417483f160c654cec8d717147176c688b46ba7908233fdfc24ff2f527fbb2edb1e4234adde15a376996ba4fc0c2c0015b0462efda332cb003cac516ef4acdef6a3463be601c16eeb29b26be7a1d3f7d93d683514bca89e34dcfe881d0c6d2c085ad6c999b893a95f7845e6a90119bcc8e3d7f8d709692478bd0fc6d1861dc283d8f0ff0d787a00872ad0a048266ae0593ba7178eeba65433868fd3aed3c96d0cc914feaca8aea1d03a92843b49ecb4713548e60b0344d7d6ec997c7211a499b8469201c3a2b56dcc0d348c8476edc4e713bfe85e1ea39d42053ed0c33db4cfb14a0beafb9a3ab3fea8e988755779702df4d08d895209f438dde7d4b15de65d2a7fe5f4d4f3506a29d88ee6f6d7ceb0a30865c358beb5efa7b240a0919df3f754d09bfe1b28d5bf433862b6ec14fb6fbce1e1d586e756967afd415717ffacfc5747cb405ec7aaf145a0d3be89b02ed8614648c47108417ba5bf9be76433c0496db76c3d0e95423fcc2d9a434d622559ac2d42f40267a6c932600ca991a189a5d0db1bc32afb13c07b032a2413a5babb9d7f9bf6cb6401e00100d396bb1dbd915c9a583550605c87172ecef1cb6fbbbd11d35744668df3d873c42e30c6314b4fe2e4f3d4e43a87132c52ec25e3efe3453370631e87f28a5ec15b8f269598901db88025e521770aef26bfe9cdcef6f441d0d0eaaeea0b85dd35d662788c5395c2a0749106a0e2e7d03da741acaf0eb6c0a6cd3125d754007af9ac08c04c8a7e9f5f9dcbb3d1dcedf45493a02c2846d031ac6bc888007d548b52d05ae4a9016876327aa1712de8b74f266d130f43215cb2ac0d96c681778fb5b09de3f9f587efd51ad5ca3a25385d0f447dd7b059dafa49fed85ffdc041923e64cc5cedc309910078ef62efd2170a1c629e0509b6bea19e56170919675cc714fd27549819c083b05fe3bb82f78dd2ed09b36bba378f1497cec5d06cf1f8fe916315b7ebfe389cc418e89cf0fcf9365250b8abd732e0ee1432baddcadd4d5effd13b18bdab00b1671e236f719701f3118892fbd84cff79e9586098b4d0c7cc3d76b69298a19763010be4cf965799ac5517c85b9ec2780806f7e85b9d0ae4b9bdbdd623b4be54a76f0639cef5c88dc2cc872d398c373a4e65b31e8629d1747a30f992636369dc16827bb855c4233a3153343c59cf3c2271956a02072ac436ddef2c0d42c56c297e863292026ab9d2e1b88d3f83d9d0c33793de7f9822f8db2704c1851d694e4cd24e1999d77a259600d677c6824801bf784ee259c5e9d629ad8519a4f51c0862baf9e5215768e0124d0db4d1e5dd484798e5f6a7a82d8a380877ada59bd0edf8d8824f3b02df013338cbbefd59044e239149f15add9f57a3c369b35c623c78bb86beef4e7d07c6f10eda02fb5f2b6266bc4fe7b9193bd598e1f4115c28b7f50a91d684b195e8142c4fe36c44a85e075d5575d4622935234b71201a45f822d00ec8eaebebbd3fd791f7e610a9fc06a3a299dae0695755e852eb84281753ce25c75706e5d804a7a0db64a0efe360325a5e1ee652666740cfa817662a97b5e523d1e41109fb09a80dac071a976dbaf1d323ea255464b8d9bfba4cda659600d0634f639630a9336afee6d07c9762b146b01e7d7fb9e222d7f87a2153a6d1ab2b4a6935abc883cbf2d18e78d4f32db3393e641567067be8d8df70c7feaa97cadb64381db2bbc1e2ce65e7484df48455f4aae741d65baf38c32094729c971aeb1c0de0230938544ab0b661bf2507b86518fa1a59dcd5f967e4648e050c01569378ebe6161b32a33c10c8a886eba87d1660470aa2609b551e87e113bdb2f8232fa696a4216d5e7153262f5a9ec1d9c61c2a02be22fba4c9b69b8d3691c9212867a7075509b7fd50daef57db64741724efa0ce9fb0b0677e8cd56e6c19da57827b01c9be6029cb22fdbfd97cfe2f2e8535775e2bd8dcfa6598138cc769c4f1bb2178457b92f05e225980668187d4079f23370ab1b416b5b6d304df7817ca0efac51b23c6a0f9380fa7451129cd569000a0e74ebbffa0add0ae9029ae7ea5e235f21f62bdeb48f909e6a2abc029543e2e719b9e9ccbfc3254e3daa98dec0ad212eea4407d355b6f32295e59216ae9621963ecdb862e0662fd3d21da64e7d8c9fdd56e7bb5143efe2d6148f6b19bb9dde734dcc084cb0dc3dad0c749d1203390434d03581f8cf29b9e3420bb19df7cb051287eca27ed13c73b10aac9f2c3521e3c0395e5887c124921d17d8c9b1094c48154ca0dc3a4f171178bb08839d076d040dce5ab60753562fc66a102bd4f861fffe0835e1e33358cf458200a4a9c197427a706852715c4c8b7a470a584ad7a6dedc2c41adf56735ab67842d35206afec5b6d49fe62b89aefba5d73e0431907ae6e2c207941adf3609f4f77ee2990f8ed45e6c3b932cd099cb778bc3c31c815139c27c6424de23facb1e2a55cf79a8eea3effd5ea0233fba565bee1c17a09836c84599ec2befcef3e920922d97a7511ba0e45ad561132f7892ef00eaf5338da067c3613d2901c1bbae70540b8beb04651a8c29814de3687cea5a936ae921e14b7e637f8eb9af6e8a1d46154b42db676969b6e365eee31256811ebc70c8818ca0a8454fdb03e65520cb106350b91a712eb58fa40b024ded694ae2853580e2578f4e7a023f04ec0118a808348b5c07048aa4fa67727808c91a6df1a877ba90c76df9151aac4a822b98d7e5231a6364dcea2d594c919249754c335a6d01d38c71dd4dcfb3ce8af131f187c8fcce0fa1e708a2970f6deda6a78155d5e29f3ed58bf7e23bc45ee920fc86e35ca0483a6f6b9d034156c42d53d416206314927e3cca22d0d750a879f19e8b1786a9d5ad944187e329f7c6563b835fee6d71b4ca7d005115bf5936955b2e0c738be1abd2df81a10f89c99d0bed81624a189b001e113ee74c2436135e0da68dbb18052c49b9df127a58a787621f6661acb32ba761f171990fa8849bd8df49423a532c62bf461e2c8e0f2d0b3c47d637f6dfafde7a64b85f91f34bbc47c31a1b1657572247841b5bc42ebf8427d405bb0bfa13e62943c219ad2cd709e149453cdb68ae47a3efb2bb2e227373241ba6cdb5ffbdecdb6ca1250f79fa28cbe15096b4ee52e0aedaf985db0c1a79c5ee5761c7f1e918a30813d706aadcf15120ff66d6d7e69749006cde62529416c0357d78013a57089302064a692f92f4c984998f8da48059c2d93b8fd9b57746d3f3908a30fec4be174e0f286ab5219bd125619d44e5dc644dd9fbe4af81eafc6375f4e9740f4fb4b86420bb737bfdfe6b3fd85c70747e6a89c70fe2c74972e6468db80ce999341cdcd1f097581444d37731034f823ed0c35eb31d227d6a7de5bef847dc213b4e21963ce675efef3c561d0e0384b85aeb2bb97ec9c2dbcb84999fa0300465a9b2304438df99cf33bd6933965e1301213566c180bd2bc08092c5ecf3afd65b97e966c930905af07e0d8769894c61de294067075c8b56a4a374fc76b94aab794a23e3c2f66a37ffdd3b2f55c706ff7a0c8d451fa782b8c16e1d550a1a4b5d688f5f9128006e55f38d0edea8fbde556d3444ba6d6fec3393b5c1354e3ec0ccd9eab663d634b6794f9d73f23805f528532dbcc4500e56a1cf6a231f3288b6c76337750b39d9c1de2073d0d42d600cd83624577a141401340cca301b524f55f8bf9506eca753e9e0ca27e1fce7d518df83837ed1b11e69d3c14fda9b0f0a80f1ad03e3ab306f1432d1c6a11340dd04cb6812d720f117ede60fb98c4833ae604d9d436b094ce86615f711eed297463deb2c7ad5fbea134b59f266cb1f8899f7fad62cc8a7584319ccd4552c6b952635da2987fa98bce75d1e5a2d7949cf4fc143417df7cadbbfac2d49f05fbccf90d460f2c06c7b67ee422e66af6162f36b8202e98de2a698d1c13fe5a8780e9e5f5726c606c70380dacb9c8876f032fa4fb994451b2120270e84fbad8dee9d16aec575bb3cdb553ecfba81756a1749e09f77bd1a3c366fdc63e55d5c9c5b844031ff8d9f49cebe1b96b82430b49a91199ad80e029d2cea7c1a5e7a63afcf09afebced3ad4feed9c5d2d3b3a6316eb5e0785f49ce5831962fb046c498f2ebabb06097c5e7796831752c43c3b4ccc3048935b678caa7c79f8521d351520da7e7780bfae0b20badf4c05ccb3d5f7a0825505f4317845087a2dddabaa36e374a42409bd97a39b6f0276a75658727423adb63ed02671577a980d5936d4d0d96838647c2c4799e3ca9b149957277f8de89ff6cff954a0ab500b0a447881162141894f9518e83242ee4b", 0x1000}, {&(0x7f0000001a40)="d81b0786e55024e25a2beaf7d90341135bc0a85fe69bc36b187bd8582287ca265399f128a5546614a4ebfdf10ae4ba8f7ba6eb0896d00e78ee1b9978156176f2cb6cb79f165ae8b9f581cfeeaf6ce79fcbba13f93338cf7e0353257579a5a685", 0x60}, {&(0x7f0000001ac0)="4e50d3", 0x3}, {&(0x7f0000001b00)="8ce53a3b50e8c5c23512a23a6cbe590b2678b2c91a47662163ecc021e347727fafd5c84a21b370a643785a0e064860dfcad2221dba38665d02b9228fa26ce04ba75c8f85548aa3d85553166e00a792ed6ab033248c137be8be338c2494cc19d868e2d5220867ea8475dc8658bb868a86a79fc989aa8b3896cf689deb724b81051bd0935e6a9afab7999d7a121359aeab1b4e0a0fac3ff917a883d23a12ef15c54bffcd64cf74102d1e6dce4038b38284f2ab9482a77813f9fe973cfcda97d79f305b5405de828cfbf29fecf49e62ad23d0f2c4a889c9dc76e59d0138cd882fa786fac4e1a37d89f025f33788fb4f5a2656ed3f26bc18a167522a1628d83468c255053877ea8ef63fb701ec1fbac0de653c5a9b8e274c91dd19d6864143633a2bafeadfaf90589c3beb29a5052402404c744cc1a9038c36b3b28d226ba7b4c941099ca0cadf601f0d98fea9bc8d5f5a1a20a5492ce282c6dd3c6c3f7475869b2fd2eeca951f9180c577ecee482b9d497750ff66ec75cda425d0420dcfeb16ee17312318c1dcc7c14eb6a9e7156c32f98d26d6afdf63374dcfae3920d017078b27f124c938ed58e930fb1c27f743d087b860ba02430b26cd82a2411b857e08d9f3dc6c43a1dcdd4de4d366d0a17806df7183faf7689e36a90b88db3ee3c398b64dce21fdcfed014af397272751cee57162ea754606560356a4f8acd987adddaa86114dc64368d0746110b111b1ec434de49bad28bf4110e18f30dfa74186cf64ca632e647f48b7c737c8216d564fbc5256c527ff4025822309f28a3fffedddf7c11b63fb2e91a358f1c6acc05b3a26b81d667e164571643f4210e64f7d4298e8e7005ae09a14a845fbefdea7ac33cf91c2a884b8e4dc85b2e4b2380ed1909d1cf94d184987a0e574e79e2b5014184cf6b8e95440d3fa4225c307d9398a814c7ea0e9b55b04690710a323c4a72077aaf4f6d72448554c6940a8638840bbc35ca8ef9a36dc0aabf6aa425f2899d60c098f8093a5f6ed2c14741c4d705143ecfa0cfa411659610399ed43a903ed523c7243d29cd930aa0fe619f2766a613940e3abbc62b7da157a66317412c7ec113b2f629c31a5d06ebc7cc972f94dadeb49c3e37d3ff0b30641ce0cd42f1dd345a333f235bc28d6ed48252dadd5ca5a3adf7f64d8518908a2bdaf7349fc2a133a4f48034eae5b89b846320baa1cddd5988fa3e80d229ef500d367a4f644fc060a3e21fe25419be908e6a5855ed2761feb106dfa40ac8734483d79c19d0d573d33d3d0ea91450ec24d14d6992775c096f8c8e18dff558a1e2034194fbdc1b195c7e9dc679e4633e23e8730e54c1063391ca612d9c7e5a1ba68e7cd2eb89552d06b580cd3f8ee002352d74f1c7b856cf785edfa21c1a3ab67d2b5ee622bc63485be76e68732d1f1f5bd9851699b7ccad3045ac89935f665121d02f917140e9d62a40ac79b0c7664fbe63b48e9d4b62d4c6b1a14233e097446ac4b09609cd9caee26f2283466783659523cebda95af6d0097dd5a81c156b9f7c4ee9319c5d4fc1c282051e14e4e97905ea613536bf5d6b1c018f9ce149c759ff288bb941b5b2d8fc1dcdc8784bb4b5e3711b5f7d5d5eb3d8cd9a2eb6254a61b32c0addd4e7f40cd6fa862c4c067acc759ca6182b3284d562b11cb9206f4413d54f06cc760d3351cd11e81fef47e6bcf9085735c60a3112ed860d1c367f826cdf6e7cc2cd42bb8106cec38d5824b9d8697ed99b1e1f0a4236109750620113788c3374c37baa6d5800fd1e3b20b15e47f6114dab16a04ffbe070bf48671e82df65fc4a9f58d5f23eb4aae4ebe70593fbb5f8643a27b9c4f582601b2b73642536fa6dce68a49fc50045874a995b6e3ff6273c1bf26ad0d2a0ddb20fe23767cd2985ceb292e84989dc03d09212c1d9b866407ab08858f3036355c0ccb0d440629ad0bc5d7886633e2e8edf07a95ffba6ce35b6e522e8d680918d885c059c6746e51a0061d8926f2a931e1c0ccd8a78a2b946358ee5ab219da7aacee0c3b1549704f85083eaa7fdd3b88a573151a41627efa8487fb16e33da8ceab74078e2193736ca3f8296aa05ca91b6cf95ef70503e22fb49b6c2afe4b4ba421dae77881097fe5c310ae37bf382ed7f731f4064b2fd4859d9ad173ac7b3dce49f15ee308953404b37b6498731b99c7a7e47292cca5ca6c7d8fa9f506f19840915d8815a31214a7a22db5fc37cd6dbbb133d5aba53665a647f6f8610fb5f4d5f152966a39614ad1186124eaece293e984c1a831f568728f31ae55c4ab4e6ba11a06a2562383ada46700c21c942d92db4024a7d784a8010fe953afab3e947f4d020213b89e7400192e65cfef0757562f0b01ba26d2fdcec08e8be0b23894f3400f3b418d2f6182ef83f771b32fae35039bfed05b8aacd9cff5995caaa0568ffba09f412ab6b60171823f1c177211cc6aab87fb8b4a6cf1ab7d58effe408b9a36f40fe4c04bac1e14ef6278bbaa3e18ba4c839ea7e02ed1d9b02493625f0d8f59e9c3c4fafb8d6d297509623146e2970eedcaef53627465c48926d7c43c844a722779a8da8bf373c05349bc7e21be01042cc9320a614198ab953cdf96ecdcf1cec52639f6bdddbf29dd932db307e53604a6d505a1801ee0abe6f3128eefeca09af478481a19225ed254daa3e224ce39b55069c512b0623e0d2aaaa23db8e386b9dcf2dbdd1ad817a8eccfddf8a88e98d8c2ac97c99c9dd773dbee8b7dfc32653150092431a3a4962bacb8ba654ad554314930675f28b5c5899a8b7c01e465e4920f660b1461b359e495cd21c3dd823e7deb1a3441e4239a5ddfd56da9807b2aa5ef6be1c200b8be91b19ae216f1e9bc7bf6c0e88c4b7640826dddbd2bd584b9c5a958bfb3f1517e57e2eecf12409a9535ccfedd055d7987f1b17120466fefb14283f45911e6d5e009bdb3907721e59fb66b8571adde6e23275cc073bac96c6222df1442b414e1265cbb44749ece1ab4e900b92d842691625cc3af06da2e44b47ff605b90e36b42394264b8b85a989b3487f670b15bfe48edb62fed0a9d3bc0fcb12d97f6925c40ae03ae0a7da0a269e37ecb19e8114807e5e9fe530edad9d63892b5816d12be66ff0d5ffd9775f8f1be9f3f93b1a991634c7d9017d65b3b6776f37eb878be2d65a2c895ca7102e774024b6b73e90bd63c2423744795f575dcf407ffed3d3b6e43dc8c2afc47401d6ab35a6aa92b4c0ce794d1d914d1aaae429cbb7384e17eecd65c379de91ecda0a8854c37ab4495fcb2173f03f986f68d09636d40e2893bb5eeb0a30cd8993573b595cca7e80a37dd8805d61acb1d003bb1b93c65046bc5afc82128ad57b1df9e226afa67dbb23e2e6bbd6814ea6d3ac5e749dacc4b4281293bbd86626e04dbcc553a14ae5581b829c79adbafe10c70af4fbdac22741970833a5e1241e7df168d5c13c9544e4e0aabe709f1d197694b6fcf5635d25a85b5ed4a95cf2cd9838d3e4a20a5f30f996ef0c9256e3e78ec863ff2a10623b13553cf7e888a27de3a134ed6cc8d8fcfe38ed20e485d72c9960f4b4301d1792955968d50caf12153c22eeef3592ec17c86f718e5818b74d2cc1a66608fc3fcbdb365956f92505d8f798f0ff1573fc1f9777cdb356ff4ef6df7652be9c98bbce8e15fcb9afb641120276f2a64d825108500cb755bbcadf9e76090f81e149c8ac41815c3c6a32f744c2a2bac0371253aedc91339a7fefef470050a2b3a7d0086530ad74603d9dc55161e76e4193409b89ca11a299846c4a866c4f3d6e08d695a3f73ef162a536604b7631ada9aa676033d520052b5a01a198d9475dcbf8a050d7f9f9c2d01a2ce391b845af6be5f51d8aaaceedc1306d0bf8a7c77d8763980f183f304b12a0b9a16f6d38511748a9776d50d339cbd24a877327b75e43b97ea2576523fcf7011e657e06a48693eb1ccfb613aad9e734ac944303eabf517960ea03e9f456e07e2e1891c48b51c250fcf57ae5744c8d1ed327833eab4e686e4d5f84aa7a4d27e0e05cf6060ded93e35350f95e4c79bffce7fabb7159d3c2e7cd8024dc06f1f41e7d7aa41378e0bab788f45a600150d58a87c4455f6d87e48cee4aa1c6ca5f995ef8ce8134db5b2b086a4abcaf907895d42edd5ec0cab70578674fc41d86708da3b539d41ac38b96cad3551646751672c007e3111c79edc93c71b7a7f02f1c873ee5d71db6d329847a9e1e0cfadbdf7da79c7a896564a3230891bad1b3bc61a89a9694eb46648cd029ad7e6734c1ccc5bf5bb8b137772c4df10ad1b9045906dfadf76804648f8c207f4ec386380fe16d961f38db12bda17bf749427711727e834326792c7bd7ce625bd891e49ad800e9376216a659288b7bd2b23708d0226b3416c0500b257298ba3147495dbc979b32acb80cf556fbc21eb0fbe6e553c721866e0efd37dd60490854d3e449944d95490cd6cba665badee9b6f653cf90b95849fb8f60bbdd4f6c9c57880ee218937eb699aceeadf78699f8c3c339d9d2ac4a274b1640dfd4b3700587c9709fd0d4dc2b588353afdd29456ce0927f9697a2b181a4b74ba6b4d63a25dc9020943923ca9b772e2cd86e5886d05482044eb96f3c1d1b6ceddc70d4a63663a41b84e25555e514e51d003b83d295a7be5075a6252472fb20a62ee3e521d7b4523ea6d9098561e14f90414bc25b84c1cf26bc7ffadffc997ab0f020c228867114d4ec45ff34aff14e1f21f3f95f32fa6bf1d015e5eba1a3d9d283deab3fd325492088dc09ed3e7f9d3377c283b65239d39eae80b98f9d501137139add8eae3b7fb1f98f2cae5632025201229db1c2693ed7cd3deb2e147824678f31b67c2fe5ac713943dd47761d23139e662bb8dbe9b70cb85d66ba5f96f5a2f5bbe4197d4b14bd97254b6b460f46d1b239a77558d208ee4da6c1c8faa9d2286728bde4fcf5d5ede098e7783b0868fdaa133bbbc6132632e65e98bc289446af60b3c9848e3a9e3fb4df3105114bf8caaea628d91e9eb368390a52e3f99a4db937c3c71a9d68fcd597eabd97e479df31c2a8d0ae5d486bf92ed6f691c346b86c46147446d623dfdc21985f77879814041654c3e531182be587a8a6a7ce45853a658680ca88e078d32592e2aaabfc5b8a09fb0af831def70225e1e2e99b36e7a198074fa435a0fd5ad6be622626bc88ec4ad03b5985f77df7c26c0eaff27cab2fcdd8f0ff0d9bfa2371a63ed465768ecbc1b8bd324ee11db5415caf125d376d2e3811ffe6e9223314c84ff8986717a3ebf9f07e03ca7832f9105f47d2da550d7eaf1282b0c92cb751829a3b0bd5d174798e2106a79af249a47e99f03174cb6924dafa80d8134f22094b79dd4f55d482f3a7e64dc1485273771160295950278cd79f61172d61e80f52390de67e3b7ceefd96610934fb30e7926d3a9c3e3b9cc585e599e2f58aee68ff3252a09109f27290da9f9b449b59282e9590d47c92f386f075eafbfa49d533b0c8ddfd8cbcb4638576e95816714731ee7a4ab654a6cba28a6eee1ce1ac831d9edc2f6643caeac629ec5a63d46505c7b9dad19e5ebfa06c790d0cf9c2cb99cc693cc2a0bda0419bcd23c73723fa798ccb385792df773e4811a96cf791589802a5914b4aee91fb6be5f0bcc7511fbdc1e19582df95e9784eb785d77f2c3e4a292b893c0e9d04dca70ea04dc445190803858f6dc84f83fa3904ab459d368c476482e85be1674e97df078a06b25bc2ca5bda66b2343ce64b7777af8c00cb0d5c0f0b9d5dcb706997f93e1047d66f0069d65cf8fad6e1", 0x1000}, {&(0x7f0000002b00)}, {&(0x7f0000002b40)="450529d01ec72a54b2d847a4996f982155a909b1204e5ecb0ec8254fa1d344a423297f3998dc0dc695e6c78bbe34969dc41a99fc3d6cbb1bc0f626096d9b493d03f67e6d1cc8d937e29bce85fd65323e9d7a2a17", 0x54}, {&(0x7f0000002bc0)="d2c02a8a82560c3e61a139f744e1e852394825f6d3a483ced1f12adaf77f5311e3696e03257b0153a491c003734cb25d1a023edbd3c9520db46428704f9b27867334e524799c04ec3f60fcf21c1798a0f7a8055172659888c1300424bb41ec9797ec0019b00c75e6914dd2e0142b752ccd422ec6", 0x74}, {&(0x7f0000002c40)="bd6877ec18a9fca5df986e3f9ebcc5171889ed9c7df5df242a5f4b9b53893671682e8fca433f56206be42fa5c67615a95193f79f9bb7bb59f63406abb39d8733772cfbe0f872749c611b8626a4b1c8746a18f968f82bbb6cc83c1a649da84349ba92656b7cf2b1a93c3720e60d53625e96aeca2502a84e767aa19afb73150704fd5271fe266600890275761e37930ae3ff153428689217af9d1464ca1cfc1331acd9a63c922072777927b5db197dc3196dc9cc3aff0ea747300e6f262366abf2eaacba02073461c6fd146ea90a7e5d38402a9510ac8ded7756edb7fecfeba2895f5013c502b9d6f1693e5667a6beeb73a48183fb9ef0247daf37", 0xfa}, {&(0x7f0000002d40)="b57d303c1eb4474b6ddf64cdbeadba6d0e236e66b4f9d0841a4e8ef12986ff3a0aa1b5d4e0db0c593fd774a609f43414a240bc48e75acd146d6bdf5d798233826d", 0x41}, {&(0x7f0000002dc0)="15d811a79f3c4bc7bf848aa5eca23278146288275cf55df84382d4be83b8537a1d73bb335405211efc7800af1520f3d5ba5d73c78cfe4e0608a8897e079273a56c1dcb8fd90547715083c209196a2d5942589acf442e2bdeb54ebec2d103a30454bf3dd989e1757bacdd8a1abecf58d5cf0325762afc803e0f0d7d66d8b15ab732e365363d7a6263f005952f9002f42feea2397023fd3afedfaf3d2e07e49076dea4bf2829d862491717418126f8e0eb00890b0ae4a1292ab2634d3b4b41b94496ab5df21d44356018a658b3bdb7d0d4cedeb8ba98203c7ecffd898d37613122cbdd69202041d501250eab78d60e8ef534dccd2970d7776c4f0f46a6793ac97d79ec7f88565a02774a799ce38fe36b4844e8b925d314681809ee4a9c6ae65f9af0017a312402d4f566822191839bd1dc67baf1b0127930816997cc8ae58789216485a1b31dac693335ae6eff94b0e3079d0cb8824a32fc7c78fc3660914ce15a5522510d43e1904664dcf36f8b456dbcfdbdb76994f5a9b296107b325d078aea3b3a7f1827d439b85ef61bd1c93647088257e60e85b4f504fdec79ab3795ff47a1edc9a070adffb075fde6d039eae3a6ab060d5240d87677ade1343e9457a4ba913d1c2b7c5b1b50e08e7ccaff65af8210d0ab6c9a657444d03ec9bf5eafa17c8fd1e6ec1c5f1d50ed790707eb6fa15bb8dc8af70e9798c2b924de961b606dde08f9df86006240b5c2b7b50492eddf4a01758a6fadd3093accd7ba5161bf208afc8c34270437e127c6c45b59c0d94d1494c1869580b2f3fe7c65bc2c32396fb1b874133187862039759eab6ecba1d0707c329a0f1efd09e2b56931dc834ba8f9dfafb358be95fabc0003a22202c3c4f6bcdd4aad02a1d9d3c9399a7728debf8b30b8f00b6fb614a62a97c0915351dc4447ae020b1776da4160e87522643ddcb4264de6bf13cd264687c0f6921665ee419f3cbc0dce9b8bb5fe33c0b8d3ddee3865e8e09734b654225537fbf20eec2d73bdb6b44627fd9a2a5d5ef5547b5a1ce1667507e8e7fcc96549666e5ac153df8f1fc84109e9565dfc002aa70eeb7be680007804b3cf70e1afdafba5058ffc4b6e681304c428298cf3190ff200454b3175f55f68a8b3e23422e1248a78083193ee68b547cc4741b6b1244f5193baf1fc18f2fee1a6d755b4190d27de933ac12ea48e859e8408fff36f49bb4525a9941f4a5cfbbaf0692175545c514cc0bfef93ece199d4876c27ae04aa4b9f0c09615eb5f8370f6eb0d7964056ebca1d12f9bb2745216902859f377d3df721a618dc7341cae96220b880a90ff0cee709d348447ac0dfcf31f210499e42bd2087def8bf4364f04900ef5fe2ef91f1a24bfd4199ecf61c52758dde68ea33d06a59fa98d768ae3dcfdc1a61b6f8217830be8bc3629e394d848c9cdc00c652c311a6efc19a817de868b2b6e906d2f9e7fbe1f9cf2291860ecb448c46e88e910e39395c33b6ddac843f811f43796d8196d9f166f5ce4245a0cb030e28260461abe3e927aaae23bf4ea2632b6491a32a2b573d025c4db4f47cf5f03e6f186d3debbef9f4a8a0369e6e0b9fe649b5b526fec0d71288de20c0e76b68c4735c412b17a2ae7fdf798f7816c0d9be4e4f74c806a45fe65675f2767ecc8f20a4d512a61217fd5682ab739c5953f189a5d9ad1be965ed48e84cef7365f8801dc2635e7822ab6b547b41242974378ec6eccc4aa1e4e0224ba3ee7c21af9e4ca1c932ac282c68ca2abdccc9a4e628c12ba1849281f461bdabd7dd1f17b148e652f5a316e0969b94fc677788eb1f0c985ac32288874855270bde033abd39f6374e429f0505ba9fcebfe708877a67a5fffbe0683dc68d0148268aa7749460cb667eb96ed7cb76ea554b82d635b84d89b200d78e706ad005a53c073acdeb00588cb9896092ced23a42b9e9dc4e2df92fc5611f1ef269e2f04df54017084aa23233c8733ccec519ff062344fdd48028901f4af9963d66b68fabdf13cde145c0e2071a74ff74c41a995f51e26e67f15825a3e5d5bde23a84a652be85263af83add5bf07c142269610f0e816732a9eb2e5562a19216c0afc5e26a5ae76823bdfdfba3b674f0769541f1e983a959e7b3301d4f2437098997f34a7bc4e6e412eb0ee9ad60631fc189a39a7a991e18a80879d10067fc0593e5c89f6edc41e13768bb51ffa8a3616545a7d0341fca22672b0739e596303130f7a8069c1058d4fea4ccdc32dd63cb9c0d30e6fce1fdf255b1633ce6c835b28f50fb357619ae210f823cd9268e019ee0347c76f566d788b7b654b30f75c05b5a79c9b43312db7a635cf83ebb0b49aeb001a31c4d81ac1dc38c8923527742e1be649f0b65fbf28643754b2c9e4871fdf7e84a9fb7568e368d30e7230e6bac182a9f1b579cbc9f9763e3e6486313fd43fbcef87e9afa5ebbc4a804d9c4a5a5323b20293821966088f29156961ad6fdd441d752746249d377e0397dd6baf105e9b97d3aa1d83ff99ccf6680c03ef3fa4aaf9caef0a1fe7059806b3eff73533a113aabef90e262e60d8b0d00faefc2ca5a7eb59033f4e91e650bab9f4a17ec74ed034a26ca1bd80e464317c953daaec9dc5a5d60733159dd2279e5cd8e08d461f54d906fee91d3be1c0a07fa4a8fdb6b4b9325eb9032dd90370d2f8fd434e9b18925298aa382d4691145f0ac8c015115c661151898731b1b63f5ca02f8399c7486743d03eb42d72820b12458f0a20be51aad354ff456e8d2273e90fffd2c75d6e268c8eeefdcbf905c228e8973dd97cb3ee6fcda5e108699edc45c13aca98231f0acddbf4674da12660667da38a238e274f75420305c669435081b2176e0136c3b3af767fe537617b5bca11c84f12ef179add3179af3baae608d278b24a614b1dc84344201af2624aa52bb499af0f0675c7a9cbafe124a958ff8ba63629b82d88b0a4398fb8edb52412208a743008cddeb83453c0f4ec431f5fa7434197812b852744ea7dc37173eef0d87cf7bef6bf3237ff02be987b0eb672584d8fab18be0fe315bc5596c73bfc89fc8808e7cd74b17cfccf9bfc34df6d13c4d299223318345bd0a1bb4a8cbef1a07c1a734d59c681194a524ffcd40ca7ed214613eb8d7be746aa96bc50d0509e2aa7b6a258c2d13b716e43ee455b3474812774199e89ef326b7b0b00d70eb00fc4abd9acfb7f231e2f24ffa0cc820f8d5f38f8a2db0e519a0d8975f862b4eecd7ab5447bfbe5210642384971f54e2ada5e6a3c42bef9d471b19c82ab45692521144746fef37a457acab7db2ddfc0de1e95357950d3f9622a37da4d4dc9573d388214f507d3899561a625db7fb456153337ba0df613506769669bde6144f4760015c7b35730c725c67ee223e48daa870bf5a4c8642ce297d2ecf6e810e4c6dbd7774257ec7bd7be65eb4c28fb9438ad8ca743f12987bf1c54f62f5971497d2933ae806a10441ec0edea21e7d4c0e85ed68ffd550af083792b5a10393b6d28b5dd585cc5ff1192323519a55399ea39e3d1611394f9e0f3eb638e0a188c1b8bfc48d39bf0342ebfe64553bcf4823298c4ff5c74cb5d36c2c78a51ff53b3de4f141a9fa4b802c3895ffc6d6288cb66ffe762b67aa5173349435792c127473dee53ecf337017a2c2bbdb2d18f3263b3aef80176e58201972699403896ac426b80e74e7502e903746210a1af89dd4314229a9dca442c63190a5d49112ca5b0b715d1710d49724d190268023698057d9cffea8ee29e79fdb87bd4fe19b3123ee6efe52c37aa3e676333685f7ca896d9458e2fdb631d78819499606f1a24cbe1d9595ccfbd31b82132558dd48949e05e5d9c9c88eae1d1f1916f93f822c49fab5634c74fbf0cf503f1bfc5b11a6cded1a66bef282595ec7107cfa2255ad5fafa6116366dcdf92c8cc755a568605d9604c0eae9101da635126746e4322605784f0ef19a656b76f818b70d43d0d4a43f4087dae6f13be5b8a3803f70a697042ed99bc78e020a6d1cfdea1484c4c5e6bf6c926252e514775090040b6e293ddc80197273beccad40827d80ba34b865384768c47b0e46877db5b401c60c2e2b15824007f2f005430ec018483a109f815aae9b0ee1e02fdb498c3146ed74299ec9334ae6c2110ed6299d6d77fdf69fa5f4e0e20fb4fe8a51b10b1250c55d9029c9f6602082c6a1e068255c1b3a0b0694e5a48037fe9c8479bb37cb71a9bee46067ab3552d39cb2409e4912c8b72602ea56b92d45dd40bcf4776121f69982a2a8027db3988233667a8d726848c6359d6173d18f231ea2eda1bf22b43bd3ba9b87b9deef81ea1e879077b679213824ce640dda39275dd82a62b081e8ac20289df10ddf9c794db83f5df1d4da45c2749a4bfa9e09138f98ff25af56fde1c57812cede72cae89ebb367104ab8f4fea40c1d6226ec2b237630b31689dc940484486a7c8ec15a7e885adeb3f80794d51c27990b3d0e93fef65a68fe82603619b91b350b891dc7962dee366dcb3a85d04a055a8d13ce6f9dec387e4582b2484114e2f3642374c72e703739d4ab47f7471770d2a071d0a92bb1080f61ccb3e6668831c334aa66b96096f99cdfc0840ddd9abf58c65e548253d628f40ca8bf19e9da54fc5fc95900d3b09886722ded4555ef90f4b4edbc341b86da683f30f16f1b9354fb23d65aae88fde502f69e05509b9a833d568182c7c1e730979727957d8c520579303b9307deead972757c4839861d132facfdf85f86875edc54a62dca9e7e7cf7046e50f1f49fd66e8522c2e53972de87064d333a5d1aec8dca62712c6341c76c74e616dc44cacce82297154d68419193ae71973f09ee9b193a3e300b8be08697dbf8d7cb0cde170039cd60017f650579a0015344edc47e36ac77cb7a3cb2dde3238fabf5aa89b60d876d5abeec8c9a3577dab0bb7712d8af142feb645809fa222ac57150d82c0538fb625137877081476d1e5a54d86393ad35a2d4f3e42034abebfb0cc0a464c38a8de2803ef853d4b34a6ee95550bb56b3962453fa9b2ff12c931aefc46086a4e0ea94f2a410ccfda2566bd9d997514581b573551fec8ae08ab809d7b0018d0b397b285320f0ed81aae4c20ff0dbeab920e9889bb1d2b048945787368083bdee06b47a2bba2df75594341d6181dc2379f260b0657f20e22b5924f44552dc4694f30931f585afb028084918788cbac770f8f14122d74ff220a270a7392b1a8de37b3687e28d32d5844540bb8a10c59bd171f6a9ac7d590091f261cdb0dd2fa02b8e81646bc91f48d040090fbacf6cdb3dcc9664015f4234f717c438352e43d2f18ca71cc3c1807fa2056039587046329403bb5b996af0a2a58cd18be6f181c79a01787028a43eea7ac1bfba6aaaacdce2090d402bc152da4738d7bf3517c588f52a5ede1b9a110c01929e63c31b76689505ad9d7a582d418f314dbc253a6f90ee25413a8033baabe2a7e90c8c2a86298117e13b413dfb44e9e0733ec3e3a173712c4ed6cdf1a062a4fc8214bb52065d252e37a5ea474d81f3796a8ecbea7fc22570906601011aa42081dba6bb07390cde2b1b9eaf81d8b4295943dd1f57769339e675397ba8f56321cda06906bfb2786a38226451800caecc89b490ad7faf9b095694b88ee5f03787974095070df81b2ef6f1f290ce0be7b445271fecff9938c36064acb169a1d4c8a5885b773f1ddfeb2ccad8274fa106167efd3804654f5d32cdd11b5c18cff61c468e24cfd3b500fd467844eb65561bcd9d516ab0143362e9697768fe174ded10bf13877aad2a9d370959", 0x1000}], 0xa) chflagsat(r3, &(0x7f0000003e80)='.\x00', 0x80001, 0x2) r8 = open(&(0x7f0000003ec0)='./file0\x00', 0xc70, 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003f00)={0x0}, &(0x7f0000003f40)=0xc) fcntl$setown(r8, 0x6, r9) mknod$loop(&(0x7f0000003f80)='./file0\x00', 0x2000, 0x1) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003fc0)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000004000)=0x7) r11 = socket(0x20, 0xc000, 0x0) getsockopt(r11, 0x3ff, 0xce1, &(0x7f0000004040)=""/84, &(0x7f00000040c0)=0x54) login: pckbd_enable: command error 08:58:10 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r4, &(0x7f0000000180), 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623bb6d3", 0x92) pread(r5, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r9 = getuid() setuid(r9) r10 = getgid() setegid(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r11, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r13, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35, 0x1}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES32=r14, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r12, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x14, 0x20a}, 0x0) getrusage(0x1, &(0x7f0000000680)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r15 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r16 = socket$inet6(0x18, 0x3, 0x3f) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r16, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r15, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) pckbd_enable: command error 08:58:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0xd05dae801b2ae3d5, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x401}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") 08:58:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xfff9, 0x0, 0x40, 0xe43b, 0x2}, 0xc) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf45c2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474c3e8495aaeeb9b813ad309d612f871f4385f04153eefb04a5c5be65baa20236e540cac7dbac0500000000000000122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f0016a790d7c13469b58ac929ec5b000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a943416484c690100607b1c36455b3e89484135f23d1aa5513a6c17f28969eddff774415341d85544cd95040000000000001cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e979d3b3bd605c2b89da05a0a414c6394359a000000000003000000800000001d4e22265309027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e888ff1bf33436e6731ad3574d79be64d7a570715f68932de73bc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916001005a9603e129cc5b44d587c08f6f7e04d213137c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f1204300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798433becd889c9cd17b04e9fff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c37966b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543fde40630f56ae47d47ae0e1f8adc5fd7206c735104ce9ec0feca77e9707fbc3fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac0331f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af012e3f6c309a921bd2a0800a68d566a94d7636b25091c13fffe1ea6f8837b170800230000000000e5ac4eaacdf02fe2216b25504b2fefa805a2dc612c0234b64861f8614954a2347c34051636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077f52ee4066a1c992ae13001a5f1ca29a4b470ec7fd53be55c0ddb4b92c6d3d58750f6fd23a649c9c4cba200000200000000ff010000210000000000000000003ebd5d7a0bfdb0050aba44311d3cd8a5e32679a3c1fce34b0193aa851fe431b09a476c5cbfc1571ee541b348c5e2291735cf1b99d388d67bd213a4e348a7f69d311cd7222a69e9658739c2d53edbe7bc963949adc688c6ed77ba711cdf6b31edaa78255f2d69318930d12baa3d9bbfa522d47718aaccc7f2ea7e5e5ce7d57ce5657314766cbecc00"/1475], 0x10) socket(0x18, 0x400000002, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 08:58:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000280)) r1 = fcntl$dupfd(r0, 0x42da29eaef5a1201, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x5, 0x200, 0x9, 0xfff, "d235fff5b4af84abcd68c60eafb2ec1e2df27b38", 0xb999, 0x9}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = syz_open_pts() close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8440, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xbe, 0x4, 0xe766, 0x5, "5d99e55bb0c3f876fe1ac19ac0940657d5b8533a", 0x350, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x4, 0x3, 0x1ff, 0x80000001, "25a6309804be46d456444e181b6cdce680aadb34", 0xa4, 0x4}) r7 = syz_open_pts() close(r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000240)={0x6, 0x7, 0x9, 0x7, &(0x7f0000000380)={{0x6, 0x3, 0x3f, 0xc3, 0x6, 0x7fe, 0xe245}, {[0x1e6, 0x7fffffff, 0x1, 0x8, 0x2b2b, 0x1, 0x2, 0x100, 0x80000000, 0x7fff, 0x7f, 0x9, 0x336b, 0xff, 0xff, 0x1, 0x9545, 0x10000], [0xfffffffffffffffe, 0x9, 0x5, 0x1000, 0x8, 0x6, 0xe563, 0x9, 0x6, 0x80000001], [0x400, 0x7, 0x8, 0x5, 0x101, 0x8fdd, 0x6], [0x6486a3b2, 0x401, 0xbb, 0x0, 0x5, 0x6], [{0xfffe, 0x80b, 0x7fffffff, 0x100000000}, {0xc8, 0x7fffffff, 0x1, 0x7ff}, {0x1, 0x800, 0x1, 0x8}, {0x9, 0x6, 0x6, 0x9}, {0x0, 0x10001, 0x84e3, 0x3008000000}, {0x3f, 0x800, 0x101, 0x4}, {0x0, 0x80000000, 0x4, 0x1d}, {0xfffe, 0x10000, 0x1, 0x4000000000000000}], {0x0, 0xfffffffd, 0x200, 0x20}, {0x800, 0x200, 0x6, 0x3}}}, 0x100, 0xc4}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0xfffffffc, 0x9, 0x101, 0x5, "725f89ff08b393c2fda6b1832e394a5c3841bdb7", 0xcee5, 0x6}) readv(r4, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 08:58:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000200)='./file1\x00', 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r0 = getpid() ktrace(&(0x7f0000002780)='./file1/../file0\x00', 0x0, 0xfcfc96ac7f78619a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getdents(r5, &(0x7f00000027c0)=""/140, 0x8c) accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000070000000000c35c6470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f00000002c0)=0x6e) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) pipe2(&(0x7f00000026c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002740)={0x7, &(0x7f0000002700)=[{0x3e00, 0x0, 0x4, 0x2}, {0x2, 0x8, 0x20, 0x2}, {0x4, 0x80, 0x81, 0x9}, {0x100, 0x4, 0x3, 0x2}, {0x4173, 0xee, 0x0, 0x6252}, {0x7c00, 0x7, 0x36, 0x5}, {0x0, 0x5, 0x89, 0x80000000}]}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002640)=[{&(0x7f0000000300)=""/71, 0x47}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/254, 0xfe}, {&(0x7f0000001500)=""/4096, 0xfffffdc1}, {&(0x7f0000002500)=""/136, 0x88}, {&(0x7f00000025c0)=""/60, 0x3c}, {&(0x7f0000002600)=""/31, 0x1f}], 0x8, 0x0}, 0x0) 08:58:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200b0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") pwrite(r0, &(0x7f00000000c0)="f5765b92042eae9cdb625b", 0xb, 0x0, 0x6) 08:58:12 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d10aba649e7eb7537509c1eb8de14ce9d82230b34228179a8bc3b525927c6d092f9e0294ceb9f01442"], 0x10}, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendto(r4, &(0x7f0000000340)="4752ffb283c3f63c76918aa15793a2863ee62f5f5e2af1309bdf0539ef2de4c704de0901cfdc8d706652e06177d69bf0cede83f663c0844c550d73d1dea80487ccbd41dc0aca1c1216e0b074851860d9adf6a52fe483738f2771aaa64b961c44a6b00a23d225d230a89164f3ae2a78d2e28ca7c03ea48c7d0c5c0d3f35d9a811816043a6a7064d01b18606fbe78e1b9ab4503c89e6aa34e51d9cd6e9f42cf401b3c3c24cf8ddbcb535624fa553e4d4470d33b57a75fca82e03ef185b97bd0641b6ae2bd7b1462fe580a785d8e5603bec2f2793519f86a4dcbd0415a6929f9489039b05dc3fa2f92aafeb8617b308170ef9f871564ff7fc27b98b653f948f15da13c88b9659e9323a843da9d7aa736783eca9b2371dad2601077f2bfa09587abf956bb6fb47ee74e1d97cd33c6b37bf55d42f8b64257b9f5bf4cfa2af5555f462dbeffb82cd66c58f70653bc2390ef875f0a6102a841d4419a5634b98ffcdf6b64dbba5a4c6dd4f22810d7a061743b65fb54c6dba3860b099cc496387537abf514a13929f3a4d4b46557f756b3a86d0c28bc63005f5c6067189f15e891f6dc070f44a342bd2019fbfe78d5dc46025afa1f4ab6c6503cd68107d610c1f3ee23c4776f3dedc3977a759a24acce422d34ca24c4082181913611ebfc16a0aeabcbca17fea7823100b36de535cf2b4abcdf4826c01b2ccbf3313e87c7f9c1e690aa8da271e3ad8886b56824e73e565234e2797f2ab6c884912d68fb9ac73a8ca8a3fd377a1008e1180520ce96ee01fc84be0dac9ae484add4868d3323032d7749f821a94e5a29472161c4b9a879c3e37f397cb2153e9d6137fc1d76bfd5ae6da9f4d3fc7ef5894ed7a59bbaa2f05a32ca254359d7c1b03ceb70dea0186466934fb0aba3dbf4d3c97c6d016ebadaadb5eee6a8d2fcd09f55fbf9aa154c85054143f0d9d7fcda33bd012d81c513a65e3a27f476d67997a19ae4591c7309133a85b7c695552ffce3e8ad5fd10a1e155ba49b6b51fd31db41c81c5f5b4b5b08901bdcbe4cd0290e6291f671513a5c5bd5298055770f1bc745fce45f1547b2a46e6e1a0cea7452f4eaaaa7be9494acb24f0023e51b50ddd98b0d4319a597266cf7d222990de461e821dcf79f857373f85580906776ffb0af2a015b55d1010ff1573bf5dd5e475cf8a88edd77218bfb847e6df8cae7c13063cf18b6e3dd5d600c730ce4cceaa93acea42bf46ba461514d5055942223ae97a267641147c613ad62a0efca761e9a0537762f24399e667d5c3b2a1f450dfe9c92473b73621c5e68d5c00305351467c2a50d75b244f0a068f8b89620cb4fd438ff82759142c7d809dd365b1983594290d3e40f6fe6812d4aa984beb11dc1fa2bfb9079e3b6fca590569a8340808003265bcef6acc0c4b332b1bc4878e8d6f933395dcf025d99f04034fdcc058764cbb26e746616e04d8e1d8eea70b9042c352b2945177128c66aa57eb62d33e85c7a9ecbad1287c8a3da43f4bf2506fcbdd1ec9369c313098b719a2496f15c5a7f759732e02ac4b93b16c02b3c140b3df41e5289b49bb00bfee975bd6b1f18866d69b4ddec55de2f18b48bb65ea7ff5e4c055ff35345595d674f389bd9f8f99169adbe90937f6932065d01af5f359dd812b98e89e55ab5b16cb1699ac3851240ee4c58c5d9689d481bb4c82cc94f4c81e7299660163571dfcba0860756629b04c7ced9c24e5a2b3cfd6ad8541000705cdd21144110df804e869991a14cd46f6cc19dff0fb50ce6f525b7804e0c7969f9637cd3c5b1baf056d601484803003952b0d3d376e66efc8412bda6ae7f15c07c6dde5353f968bf335356a15814a2375e694c221f01e2775222d4700113519885e59e55d093b971d3040ed2e4009bd343cce6d05f3550346433d7dd6f5e1756c3698b3ced3fd489d9f0fdbb3e994610f5a257033d245c5a5490ababc4bd9ef433d74b333feb3f6f83c64f21838881310d32bdfd81d04ae4dec0eb478e2c7a5070811a4cd891eec54a33064e58eb4502fc1f6fa23708b2d1d73d5845e7f8cc400a121ea017ee905c6a958bc13b39ae1c272b21f84a8c0a9126411cfdd65cfa94bea35f6131265fa1e1409acd7933da769ef6e2689a6035091eb4f3e5dccb5c296d5b5e20363b387ef3438e8d504111ae8e512621e13b740fe1073f09f0ee33cb7936e9d355ec87a1b46c1c8adcf988a919cefeb23763594f40509df03606c5b009589537c298f5996407b33b0a8463d218890bea24d7307a469646c09f2c8974ba4d00102e2e37bdde64840cdb3b53aebb9f1bf9b14356b4d7681e8ca5af525a3d3add705854a57510bf461a61f1e18740ae7606d05262f8135e0a33d0a89f7dfedf2f416754e35460505b1fde8f78d4dfe6285d3d036698005103317a6cf682f71a61e956c2c8bec0c0a315b1071142bd63c6fc9c7dbcbf751f21321fd3290c583c8b254b8fe568086579b8d7df569bfe6c61fff4b09f91a83e524a2caed1b28948756c5de525e675d01e9eb951edad17b9a42409aec8709ab81bab569f8d9395a7f7863816bd53cb919d4660537938934800ac11b007b4af1f3470aaed79d5864ad33fc316f3a7d5d9e24f4d1a662281a74794eccf7feabf1b97f14783fe6d45956cc1abdfc7975047de9ec39f55ec258e1077069d1abbc08c0b327bf0fbd00c89e27fe32a028a082e19769147e6b0c3795cec824acc07a7f53f473db39a776cdf04569a89c4460c1220ee447c8bd34ae5af8e76c7994798383dca6df5d64c3e5b13058d019d30990e1c41dac08dec254e1daf1db32d1d5f7c7c67d35ffb4529f896f6e7cbdd4075b440b4caa114264f162a1cf58664b428e3acf7d5423fc72d08b94a91e375d9d4be7cbb2571a1cdc1f8eaac7500c6fd23de1606977591e7bf2659cc029a0b3316167946d4f4aba4cec7a0321242b7d394e89f73a35ae837dbf2a941d26151f90549ecada4855408cc68b37da00810025cd9cfbf0a9933d38defd78dc0254e733e4da8e84259227cbe6bc74e0d1fefb89e9f51cf7cf76adf231f6166638e3ecf27ed06e82bf4aa159efb4c29d34c7942daa62e4f7d6707e00958b11f8577e4301f6b3039cb9195b30078c9292ddb040adc42d2c01adde136104b05ddbcae7567bc1c3518f5c1a481db5a44d458e3c66498a79ab1f12d1acb16f2ce75f3c3384ddc9586ee69c4d74bf3900f77494ac3e09e8fe8215d5a2f13057e578171e8eac51483f38b775e170fbd5555e65df88b863ad7fff7281bf4a8d823d2317f4dcf87cdc6f3d70da8c84f5b7622f639cf5970524748992a0e0103e159ecebc1f7aab0490e91674309f6e6944de2adf26202fa275794195c7637dd4141d50162c5fe95e27b687910f8364b8d3203d13c98a5d92b49e8ff87cffcc824b5f20f64ba73ab4a2bd5b222f62ffe1723cb73167b42edee5c6db1c5a5da2060723b0f30c6e44f2ccce56b69e399898750edadef0562a34ba76c77cdc9fedb486d3a6508e5625452aae1a65f60ba16c430c21c6ad76a45e3b74eb109f191a11bcdda37fe5b6dce92a22e2c09e7ddde4473ef40b0bfdad0330bdcb491f44c442af7e6aa011d80c002cf7e3c9dd93d6a08a50cde490b2072fd525e51815d9a556ad05ae2f7eb2914944729cab7a60819e6f5c2fff49c5b1ef44a3ec72708ede247f27d0ab2170fdf3492fc133a4e34401a0b76e27226bbd3a3f60666b982c113ef4d887491783bd7b8a402c98b0e43f9d62bee5a0229c312740871fffea2efe571e6fe067b37cbcbefa490cdf42374cb8fc4f814422c9e0893e99f891d1b3e0be0c075ade478644827db0a024729aea69913efeb1750d93128ec8bf0049dc717695eeeadc32d7890e0f49faed0e036bd470fbb4784e89e00f3a47a5e9dba3fdd3625a7259a99969222faaf7ab5a40730ac57f7bd74679e4874c0f1ab9301c7d726f59374c894efea3b7345a85637a74cbce421048505286d12e59f890a7f1f5db50e72b98cbe62ec8f326b541325df75bfbfa4b3c6be5fc1cc2ef91ae7d2612f1ca56bb6c32cda37b48b28989c0e44d1725769b6557607ae5f2cb4496d596139be719ce8cb5cfbd06797818dc4d0827e694533d66d1d0e66bfa8ab2ae57fa72c2db86d5d97d1b190e967df8fa8b6f23b6ba4dd37c5c4b81e03383dcacc053756156ca0ba1becdcd7172550e28303f1d259d36e780fe7629b9fbbe466887f06efe86e1552a105e6bbac91659cf84ae954597d301b3678f6a3eac9f4177ecda85b73491f20020893e82cd9569d54cdb8570101a8cd90dd8784ee90bc65109fc477a2d767288458b6bb155a2c5b8f2c9b5f381493727a2b383b9197eb03625502ffb9f75929f9f7698b07f48beef9b495e38e871add80f6f45693ddf36545b4d6fb4399e7a30f348ce263ea4b02f2c5b0a5a2fbf61c769e0d1d33813fca9cd8427fc969016ad3e6460a7ddd5942229ac369debb5fd5e3fbcff922b5f902db5f35fd4ec4283bc1862192bde96362d0ed998e11e0a851f9f2e0b5eb183ef69886994a3dd8bf9f4ed593fca10f5b7808f04551518c5f22e0d7c080dd1d9c0a655417d12fd2480fe03bcf2b4fa2856f64cc78dd0bd6c8277c74185ab42e81644fd8306b3b4773ab530234e6487b87f84ae39938206b5d514c901127d1cc5263a882d9a91776af8d360525af6ff892f39ebf366d8b92c27e896d99dfa7a15a30f9564404be16c256afe2cc19202146bbf3a9124a0f653eee0297f86d2f725329a93991cc1925acb577278927413358a9195ce573533b476c0aad7cf1a36585ee04caacd79b3670bea166784880893995f234250f63ea6d867ffc4368e00d5653c131f888685174dc9456d85f2b8e1a1c38bad4f5acf377eeea1147fdb1b6f45b35421ca6338da76b8ed42a953113b0cb04ed581ba1979f05155683f3196558c8d17a3a03d2fe752a7fdca828185eab50eae7d2711653a8b51cfea27ed3eadd6aef0be89685793450092e14f1c293ae3a1b42139c00187f49600b10482e863653fd7239bea4d115794e2977285d22aee5779a55237c85feaf749890b56b445f2b7295af2ecba0e57384701936611d3e427be2aa9d71fe2208cf9696a6d32438b589ac0485831e9530f6a6701536861fb7e75180a2ddb1f34d92febc77b7fda86948ddd4985aba63cbc4c168925bdfb1150aa029d4fc3eb8eae9d99219d07b9cabeb0523df06cd14677de9775b5d7bfc40185725770f832ef5c398ad7c3d2ee35fc10fa6188f949687236703bbe80cb9f710e5f7bfa2299a1df98bf16e2670de5da3575d2174a30262eb5b50f1c072a77b63a4d408cf22d459164fc5caee015176b010e521353e8f6a4b3e816058375dae48788a0a872dcb2e42e9d3f019f19a36b0b48c4164cfb7ce2f03f7c1577a0e4f4432d39b3af3f3f6410eaa4445e93d04398f7b84f5c485deeb33c3e067e0b3b3f7eb62bb0583d861e79cdadd64f2718e2aac4de5e4f599750b048cef226b1c839912d424e0e06fd1d107ce41e198f9b84ac10a98197d3f2952b8ae1c605af147287f4b502b1d38ed295ea11033a610ba7b5eb4e7ebbe8558ddb5e2c23b27278044fd4f234445bb26ff7646a6ddb0959579ba233eacac38a62d5ccffebf85d7fcbca672f943c6f0a124a068b7117deacec1bdcd92f612e84b7471c481f75006d081c856b11be239725f3eb4410f26c668bd5c2d4c6a33ff68bffe9ef148f81d9a2195168214bd2d798b933c33175c9282f0652ecd883e995a027d8f1503dacc9f1418d03de8f3d", 0x1000, 0x404, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) close(r5) 08:58:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x3811, r1, 0x0, 0x58b4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 08:58:12 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 08:58:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x6, 0x8, &(0x7f0000000080)="bedf665e97c8b78b4fe868e04587560cbdd9b15d4c14b42351ff88ee563b389422f8119575666d8bf9f2bb75ea51fe2a7579ecad1f6d088d", 0x38) ftruncate(r2, 0x0, 0x31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x74}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 08:58:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0xad) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x6, 0xfffffffffffffff8}) fcntl$dupfd(r1, 0x0, r1) fchdir(r1) 08:58:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 08:58:12 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) 08:58:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000019e, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x1}, {0x7}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 08:58:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x333, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4e209fff3a18e6d9, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f000018a000/0x1000)=nil}, {&(0x7f0000068000/0x2000)=nil, &(0x7f000043d000/0x4000)=nil, 0x5}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f00006ff000/0x4000)=nil}, {&(0x7f000004f000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x7}, {&(0x7f000079f000/0x3000)=nil, &(0x7f00000d3000/0xf000)=nil, 0x8e5}, {&(0x7f00002d6000/0x12000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfdb}, {&(0x7f0000290000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x59}, {&(0x7f0000347000/0x4000)=nil, &(0x7f0000244000/0x3000)=nil, 0x800}, {&(0x7f0000486000/0x2000)=nil, &(0x7f00006c8000/0x3000)=nil}, {&(0x7f000059d000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f00004c1000/0x3000)=nil, &(0x7f000049b000/0x3000)=nil, 0x1}, {&(0x7f0000094000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f00000d4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000619000/0x4000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7e}) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x3fcb, 0x1, 0x1, 0xfffffffc, 0x80, 0x3, 0x0, 0x2, 0x5, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 08:58:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x1010, 0xfffe, 0x39f, "f8fd396e8969503f653c2b7dfeac8fd60551bc0fb4ce566f309c006e68b3a276c1f7f8d0f183904f16be9ac25d9aff1161f916a36124811cb895cd5f6121a168ad1936ebee8ad4c0e0dd49616841141026c715a9473953587ee1efa1e2dd2adc05d1d3dcb66602110494f61a3096f6cb34213b03702ce98da456c0bc604fb8adf27da94732ed7056841b3bf700b7c4ecb362388d389bf64a9676bff266b3732f63117d87ff5e181d577ab48f0b32ec5ed95f1a240f3f40fa81465a7a6f053575532e39900c734ea55dd8254c3b7b8d667a40f1a2e8d1a22f60d71ced90a0106875661249d765d51d1428e1dba890b363e0a285b0319b673f5e3579d5a5bb647b129652ad3ba4306db87388132dab99908c5bd4116c956e97fc879420f55a41ff377b1af2f712af42b81f1fc1f96ca3c291b6eb77927dafc562c48f14bc8bb8e0801177500c6b6b8abba82eaec782a4b4501d792ac24042f17f564e253eb50b88f6ea4e0e277280151bc2ad2a3a265844fea1d4aab301bb40e5927c0eb6e67f2141a50f45e41c54569f37790b5e3f3c37b81bdb214f35dfd61f1a5a2aa7a2c57a07906c52bb1d28513b01f5390a8eafb97c4d13c736fbbfd7df217d45bbcffddeb270ae7b7cf466a882ac2ff50e9e481b66810a2e676918ed0d1ec59c1f008bf0bf78120092e98e888f00738587c7ecd549a5912de6f76736c8b4e44be0a39ab41373dc96415940808424f16246810e5c8bc1ceafc713479bdf123dac16ba15b8eeca0331c40ffd2ca08e165a9c38183e5fce981be5c0d6efc5cac62dd36cd773293302eab32dba39458a2884e0b642c5182bfa8aad6d874708c0055389225e9db2898c0393127fa82dabd44dd1ce8c10d9b2fa02dd7ee1b1b11b3015dddc9c193bf772c62d4350d1fe8055daa9b6f7e11a5748716a66390ceb6c96db2c00a7ea51ef06caab23f6c0b3697cc36cbcb2eb411c3ab48c0f75a7322aa2d816356ab58b4f2ac92d390dc46cd63baddcb29a3200ed731ea866810afe43698f45c64c3b9910c83d1bd7bf9d084815c554e4ec3f52f7064a9b893324ff4ff2da39fbf74fe6c72d918cfe14bfb07c43ef7dcc0274132d98ebd68253c1c6df9e60677bf7628ac552da2316b9a573045f7928a3218ff9df6ceb03663e5e03bc7ca6faaca18da471187081bbddeb17a6a56fbe86d0b816aee333861a6c186fbe5fcd3f4531555c6bd9352edddb3fba91d433fe23b3eaf8869af89802a97c2fc2cbcaa812cec38cf3a4f2158cc09ad0d0dd2981809f2dd0266f0443dd08b2968e951166619677f291a754dcd6f0f5b51a1b5e5dd0b4f808cb19c80aee147517028ebb797744a8d6902b61260c249169df55dcfe6f79695760faddcbe97af357e9e4f2945bd3dbd70f33583bfcbc2141784ec8cf82fe045674311873fbaedfb76373bd68195ef3d0be4ac168c4da6f25f488fd69e9b4739df98e648d4cd6f4e02ec2ffbf7babb4e4c2a914df3c2ad66ef5d5acffb0975de394f3b9433b03c6c339a17e79b393e0080be0ffd591efcd5e7742036ee681ea33369ffe67e9f1a59ffcf28513593be42cf245258dc79bf13c6021a64f4da1bd172a1aa0497678bb52f83deaed13dba1b5fbb85f07952e490a451c6702c0512d92250f8ab2ec7b866497fdb19659f4c861d2112332fd174e3dbe1275c7a927afa3ed1c55c2631df8b6bb6da581bc6e668194ceadda8a974220ec4f608a05881d5bd09308e008bdd5ad9af532b89b89b561c92627211bbb7974acc38da88b3ded321f809ebe7408a88dd8537bc8776c50f45d3fdc3c69bb62483426df791a05a00f0a72d6d1dd6b0d9ac8cd9f32d49e40c3c7c3bc9e9b1143ca1cdc9eb15aadaca258e0517a61472919d8851a734beb306dacd20f9103d80b0ed9fef66265f3e5d80e557c8809b6ee1c51517cfe663668b161c82cfd7ca8a221e3ec705215cd4e11c4de1ca7e08862d0dac0882246af2b8269043eb6021becbfb171658e0ea3d58022e7bbc646f4320686ec1614a34ef69faa95904590d7922d0a06bc3867110a774406983d9f16860d9d8b51bbf9fe831a7c234a329ea3d8898aee6cc834a766ec1c8c66b08406c604ecb6f77258c9151000c3a894a1a28ea58ac476b357c959dcd1cd69052ace510709be29ef3f03307fda745d74af69bdc2a836b14c7c6f741c0d2549ca50dfd364d6f0a057bec3dc303a6c98e3f56fd5edefa4cb0eac3ef5a1bda48ea5188f682cae0f70fa853584bbd6b11b4d378389a168a0549c725041a59ec4450a3fe2906e82976710c159c3a422d0be406378dbe3a54ebb65b3d9d46240c55579d47189d0e4e2abebfec9b110bbd9be58d2b6f758a587c038b9a393c076224779b9c8de25612feb1822efabe06122bd4cb51453aa488a5bfd968e822c3fa9fd793735778e1f8f1915734b3efdbc69935fd99153e62e43da9f5cb615ad351c6cc1ab59f5d1c775db7fa4d65d62a47c93fcdfce110c2053b9b8c3865c3a1f8a75940f270626a33b5bcfa7202a2beef400671d780b10197f86d216eea61d9b2f37c091a81f782f4eb76ebae2f009eabb00d4619200bfb3367aa6e0db1eadc4424da1a1ca1c70e2225d6797629fbec7e5c5aa60910314ef3cb7fc377368a43c74709056df1061f5e368cb09c2449ee47b00afc6a12bc595621181156269ce17f9a19cac7012a4b044818f03f49d9b26fc64f08a173ba5ac82940599aa6c0af10d5420a0fbd0cfddc0fa0b24e9113f9385b44a52c5d7b8245792510c08c7b936ddaac602a330a4fbc489c134fe40e3f56ba67a22d9575a7b90e22fe2c25d03dbd81173e83b622ea7b666214f88387fb173d26fdc9819a7432c03ea2279577f4a6042daf111d497f936685d06b92507d0b0d0056ca255102d6073c2e1b2976f3186329f7ea385a99c6b3a7fd19a082241e662d5646a32aa669b16ec1521cf0d95516c85db2897ec75aaa9d26ff5ec1f706cd7ee433070a73458d5b530f03e708c31ebef78b2990cd2192bf6ff67f2431999e81ffa14a1b998a72fe43a7ede52c42e46518e990502b535b9cf45f293a33ab0dd970b825d01487b532dcdf8955b3fb5a27d80f243eab41c7d193b1e6642bb0d5b8ba3299d396f315d6c5c658fb003d890f32de334594f8b6754aacfacea8af41d0e3ede86d6f2b72a3c9b086180a94ae57bebaba93b3d267be1f894d319dc9931e42adf9308b567ef20c5e249afa2f9ed8c38bbbe7ad62e4525d9cd59b8a107acf7ee44bc1d225533feeb88e665b0ce2a073be33174a04775e70d20af54d8c5e50b31d28ab3ed770a9635e7473d3faea70e2e5a3bf91f421bbac372837489294d4b53ec35b7402f626d59cb300ba9e601e7154a5614e38f287dd55b1c2d658c99086784c2b28b58eb42e5a6858e72505a7ac7198dd1075016e9c72b87c90ec502a8e48f58b9392fdb9aaa63a057e687517e6227f23f23a6e3eb906db75c41045f030f830633276c19b48ca4c3a2b62b9db26ab38b931cd8fc662fa004732c0488569558a8c9bc610d7db6139dc4e42c90ca7e5182361b74462d3139a3877d0d3b6f92275155bed12c158b649ec42630bad2e0fbaf70c8b073130ad721dc3456443f520f73e3d1697f512da18790954ccdaf9b1fe9b8e1ab1667fd2c6cdbd157484ce0923eac05837658a96a238a2dea39cd469300326a53985a1f6e66f9b1121d83a647017e25232c3e331af2ced4cc033e5d27842feda88c69277fd301bb79eb6d896a5a837456510a306dca4eb3972c17aced2d5e1ec6d8bddcedc9c674d425bfe4fac4f36c1e3d2b0b97391c1a7a4aded07b7bce63e2024b8f968310c4bd7594afd3ce2698f95b14dccfde438e2cf4d8b5a890d94c5363181c7fe7dc3c9e4b97c60c6d233b4cbd37e40ef3c9a1725517f09a5a5dff753052704ab7d874c1c49c4cdc53cbb26ea21326c694e23d1f8abb61d61206723beb6833f2a65ad182bc5dfb7d341fa2251ccf79998725b5c44971228669c36f39bd2a20da8c1284b35b0c8d22f5db6f0be7b1705eac1526b6d234f889ce7bd380646eec7c83ff245fce64add99bb69a5a735d3c681d08f29e9f553f65c1d7ad6b49060b8dd294d581c3f1831944a68421a778f20ee483cfe5812651badffbcaea3e5f2adfc2a31399a25de937a01ad5295c0ea4242b08741ce3541920f3e43688d8009e8e0bc24568c69ecb0632bcfdc6505b17c0a22cf6c5a48bde05e7b1b6c177316ff8fc43d027355c5c785a1c31389548bfa10d592d971813b153dd7574513684626bd7018fa41a39a64953948cdb10dbb610a19e60c54026c33e1c7671955a3280de23d6e79c229a3f680939738bf0780cf6955d866f342711871151f79f8b4c707e0cb3293d1bdecaca4f25247cb6733dbe9e713e157dda5d10581050b53919eb13e629226226655b49df8c4dff96f0d38b40aa30df31ae5f5c4a64660d6d7d345d44525e36ddf165b24893402cbc77a8931d68e1a3315f106cd126519a89a4a45eeab5db183261b98f67e47e4142e7ca4d6aef8d4c66e8f0ea690b6d6d837b7c0a1ddc1b92a0899b1a9e190763c60c1a905de08f49a723c54f3520658a3077daeac15ea6e2332ef639895c0808cba79e3a47afdafd3fe14989d779e20af572368968812e5256fd0d75474a93b17d411b9b88f27bda82ebb52217b7768f269f713920665cd65aeffa9265b570cda936015e21b202dc75d842cf41558cd7a40cf7f4d3d2fbd106fb337eaa4d9eb4d6705a6348ae267e540b7925284e9b54cf26bdf597133302b1c9b6b0dc0b7ff2c860e080f62349ad1e873b6e5052c83868c9e27ae6122dec3c2d2c947bec8982dde716bc82f917a8a80077ce76b7cdfe57dd5234a5a21b3cb0bf8105484032394cf9035073116bae4c2aeb880a3a65e2af2f634d4d8f4f5cb014c28ca00365e1cbbfe49a12107abae7dfef5df24c845069d29aed243362533a2a3d0af6ba420c022286be6e9044270985e9d63454464667f68660dd5b497c5a2918eaa4aca23f1899966191dc9e12a7701d005a7ed26bb11bd0275ecd5a42784df1e8df157ec7ea3d601466172b016239f5e1441b76e7fe192ffda1f2d93738d1509dec738e221f64ae044e006914e4b84f11f31e9ed43939db3264d75240b8fb54cdb9b429ab2f86375f93f7d973297508d3274da1d924493e0356dec06b475df045a7c3deb8b075c078d76c8161134db43ee6728b15cf4d652370ac37338773cbc6f49a338471949cf0a6e4b799160ecfda1698f66c53380dea7a96739114a874cb15573afbd383bba4f87e6e800a10710cf00611d25eff1d28ed714758ab4d9137f1337841c81265b85605d793b24a970e314854ccb1a680707449a87689c31450bab295892e3144f1506ba7af654b1381f5121a25bb94a4b43dad6e3e9c428abc1a61e19878ccac2d08ed1601653e9d2709449fae3fc52821720df95f2f58727f3d4d24428e9d5376ad7cef1819825b2716ce7d849456ed16867d53c012f12e975b87d01b1555d46324e0b1d52b6e1e6c853043504ba1bf57c5efcd336323076d88981b4b0f26a860b558ba35448a2d329b349a83c4a769934ad33d885d47cc5f8b8427618529b1add1962b8c3e0098f31590ef03aa2f8a3304d9e76863cdbfabe5958bbecc33b8030dc44491194f16c41edd90a2c5b6fea1b6256aabae37a5ecf87989efb975bba0220419ef59221c08eebe31cf1f1a470b5a724287523350e04f6482a1c5b4f7f481e0f8f5a1754b1f8b209545b8917f9280"}, {0xf8, 0xffff, 0x8001, "9f2fb6c4b867561d8ba07d089fb24b6a13bad1606a40512ca24894e14b50a1d1c58397b2b73402e4182ea7d384948b3815fe31d1f6f84941316cffd4b80e951d2bb77ff3248ffa3030f288152ef38137e67c33317f2229231d56fd8203f72e8eabb6266ff1f02f6d59054c89ff7f19643f2449528f90f307942719a62956bae773acb794b3e82140ac58c07e2a59609a615b158424d6e48893ce52a83f3b1f89e18e1d2add4c11de6ba0e6f9876eaf080a360ee2ce2f8cef0a94be88fc964018862ed60d37877ef862758b5f848f593c1f992b4c5a38a06324e910a32242a364bb0bedf0"}, {0xe0, 0xffff, 0x9, "d5d9d39e718af5720c9d15406077c61c69c974357810ef21d2693535c7bb972c52e501c81d270b1012a4afc291b181e07a5dd0cb10d738fdf39cc4b17add361702475135f8e15b2ebec5f969e95a690dc2bd7d064e9c79a65e9555b36111efddc92ac1dff52c62622b3dbbec0ce9f6c66b4de313842148818867c145604122b236f3b6cd293368501f88dfd84399ad410eb6b8b5d1c542a7a97562bc3de823adeb10d4893234e774fa136e43b4474e466fb56fc580f636fa0252a6005382ec8f87c14939540cf811b035e5d8287e14d2"}, {0xd0, 0xfffe, 0x7, "e4c5c5c2011087e61482edcd6bc277e676a1fb18fea09225edd2efef0fc6d77b6e2555cef3fc03049c0891d7ac35ce868b5cb3da5e3e0869e11fc715ec9e7a9acf0a0f222e414586e6c8a1a2eb2241fb6934c0b7b150e2510094a4db268219bf5026eca401de5fd8ddb63f45b7d8d950cf331119f509f0aec6543d0f87ef64d26b876c0939bb05d5c2695a78a3ae93b980b6de38f5ab9c41317e07b474ef6299ae2bb05527ab92c383fc774e7fe0686b3538b687abc72e387a23b5e987c8be"}, {0xe0, 0x1, 0x8, "16c8547c57c4e2a42a05f658e23acf7d5532a3f600195f1d20a9a383567a1b1e32776fa845fd287e093a326227fe2e37bdfafabd7cf8900b083d36e25949dd66ce9439ae2c916c00911e85402b69e78076de03528f985c6e0a6f4ec13edcb2afcf610c1aec12e959dac53cc77a6bb30da73fa0b97b655b7696f172625bd44881674d9d232425f993327f9a82b2d09ec30661cdee455ae15e8e1ed05ad39285b6bb9f91cc388e71557234531c46ae35b2b055b0d0ac4ae6ede5747291bb2559773a89b51f7610373ca0bc33"}, {0x1010, 0x1, 0xfff, "5d2f7870e9778c169f014a188caded553672dc2b325ec3940bd5316f2fda0e26312fa2a0e114d5f0f6f82a0486016e1d213e8e42747fd3c1e48df5be80deb9ef1f5f1712df4fa9a61d6169b7c43f81a2c7de6509e5a508b00ed500a0a311961db05ee17dcb0f690ce5ef73ccc0ff23a1066ec47b1f060634ed3b57c66e95a08b806ed5d2cd8e71d89df03b5ffa88899bae140bc2d0aecd6374f809b61913fdc31e3fb3eebbdc4dea8abd122c07567fd97193d2216485da30310281c5466ee40abe58f481ab0998e520b0d3cc8f662bd1825aa71c71edf98058a5abaf57a4b3fd97ab412750204b4b3d448702e69f33d642a1bfd2b1992507783f5076539a10df414bc2ea740957cf205c661d9ae1aa28da1de729c0ccc98cab43dd709ba56c3d7b2316dd099237a14b4a1ae947082ade59434898aad1c39b443307b1f3ead3daa48d48c7fe7a54962a3f05986c13973aa5fe980dbe7b91da252516dea626d92fcd78338cb578688cac85237f810b7dcc5667e58d45fa48e4309ad8fb947f8b0d7de8d1547116c0d24bb68fd41d327844b686642db5075eef2dcf93325f14e8a7bb58b88e194ac9eb96ec68b1fb163b7ccc59711516b90b85a784b7cfa8ffe78be1afcab57aae6241fec53c2ff1d8dbe49cddde34ac14f0195bffb4265c28c29adbf2a8685a4da0a84fbab2c59c6a8d0dd75ce708a2bbd458f37de4417d4cfaa96c3313222e86e2a66ec5dc739a7993a312c1e6449c45a71ad5812a5562f4c208b7f8ee42fd535280484bd5a9a92916c2b0b0763324b8c7e951a1fbeb9691ee18c4ceb5da54cf2b3bd6cee927270322107a61c10c98e6d20f5a5cb7a5472bb9f56a1e6e82854b9230dc6f3da28b937c0fa1aaa366eb780c7461def5525a9031affbf808c7a11aea3edc5a9f5ffc039cac4c0b2b45d445d7a55f407410b3d72198a4cd98447d5fae7b5097865872e1b6af8520619d3322fbd7c1968d0bc39234ecdaaed73d2480c6f1741b5078cecca1eef9a62be9bb81e3507d568caac591645c5271b0abc31ded8d09975eaeaee6c371afe7b5791628b114a15870ccd89a2eac4c8b4ba2e5f0a55e1505a9ec98fc266b3c3e5478a708b613a9f08a23e27e8452fb0642914e352ac8cba94ebabb8ec545625f155f30f7d3ab26f4fa2d4d5d26ae6df1d7c7547004042ed9a3e28ac96731ba83a0677379d7a37a26453dc237e3645b3d4b3616efb6f26cc07a5286f154941251482e4f4ed83e73b9dfd847f8d1f832b888acf8221958be7cc83c5a856e8bf24491b29965b52f72e30b9249d0dd413a94d329c028db02e464d9e1244b12c6963dda57c00e39d3a167752d7f4b108428b9ad16159caea85de4160e16405e8a53bf3b1c376c64f68c4d16e4f759da1ed6cafb9c007b532e060c2aa9dc3dd61ae2b69f65b3210c1a5d9dcabec3968d7fc96775cec3e0144800090a6ce31416fa05bda0615bf1754de2cdd452ec7f87071b06f4cf26094ab4d8e5207cfcbe62202fd93befa53e4e85c880cfaae27e28a1380bc770add0a02265d9b99797da6afe0a54fa7a8228c8f782131a212e8573d464cda5ceed55204668579adfb755daf5264282e87bbe0a8c739615dc4649f90c8d00944581a1cf2189496389025eba81a8a9ebad65bf0b6bf9ba675ece499e3359a71ee582c4a08cfe5c0b32956ce057a3fba16c109238355f9c0a200cdd407ce504bf5fa2523e1642df0900c1fb5bb22ecb1f988f221010875236709e48ef5a835b86dd3721ab40502bac12e89406262a0110cfe2d821b26e7b1ddd81fdd57ae87bfa1cc4619d5db2e3f53c9f7946139f2a05a8f1bfb8d5df8d15cefe1700f0a8dcfac4e221e2e9683345a21e8e6e81ae46f0af500959c70a6490e50d601ab492df85ff0c92cc581d262f7e90a6efd788ed84de985fe5417bd5a59231c587b68956f7e06a2887defc2bffb21d54f0b013b9464dd7a369c936f37a7d5d3ba8d6fc68d3d01da586d635c250d16b0c8f5c6ba260c53d554cf6158476b0e6280c287280713f1d69c439459d9cf228357a58b6fa0e925e59671ab2439acd6979d03c95ee31b75cc684a4f6d9ee9112617253ce2d320eae7a91b2d022b751f992f38e6ab67818baa97bcf8c4f8f91f60dd4e29e140e2042ec511e245bbdf6e2c5d540bafd2bd0f8bdda0617475c412993c46cb8c2d2ba2afe343ec427117487affd6ecc4d411b44a06715b9f59c2c0e5da154afe4f8313146186f377e173cfcf8ac444ca9e3f02ba43760d4350e6c23e47bfc6b3145392119ad29f5e7e5f2151e25b83ffdbc47bfaca7e64b864188a647c08c7429b853d1e0766aabd17dec32a55c0cb607886c56215841af566f773bc05cd7b03858790f6c2b4e56056c334f94adc76733130e96dd78b1cfce1b0e8b5027177d6dfbf468e561464d5fbecb779b0adf255cc9fce87e9fd0714d235123446ff67e17d7ad756652f83b0cb635da0b6dff536273b4b07e9b1bfb33abbab0b3139c385663ddd8c6147589f3ad5dda94412d8abdfa90e4e279507a308e5362c31d783c5b6a3b6330f339a32168691e6910a9707722740d6914771dcd28d270e3622c3aece6d13e55b0ee68ef663b74feb725b036c12f53dc87689ae491ffd0021ed6465d78c5c94c57a6dcf113906af95f6377664e0a9abe77600deb23846b5c31c4e344a6ad0777828674615440a0a63769686eee9a74b4cade9df1749c7aa0270b52a7b6d976b0e862a63f3c7dd75575efb73537650cdbc448758584fdd93e6b36b5eb12ab6d7b1ff38774614cd41207b06e744d651cefc35e724c12dc20684b1d986ca9a19f5148d6c4ecca818dcb1a6b5f52e8f452fc3c88ba8cdd21416a68d8a2b427b00afd74b09f71e492e3bcdc861ca99581479c00591226e5d69355ecf728995058e94cfd2b9314fdf8cc33ffb2676e13c601e7d5ea1391b27acb91bcded7a386d1ef9e1be49ad51f21646471cde2b204a17ab9243c3ef7815c4948e0563abe57031ca4fbacc458da74c5a643d9d4712e7083a3526eed39323c232f66172649207908cffd3b881e60ab3469cbfd122560eb4d6e8d3b7c118d639d41fbe74d61a020e18d23015db52e719527e573b43598e27dae10bd97b4ac60615352e020fc6e587eba04ba305a77991cfef7ab347133d15815626a7ac9fd0793949f7bda26c71f46925a6f2ff03945827d74022420d900c2f893f82d33630541eaa3cba3b7cbf7607e4b938d27bf2cb5ef31d00cb5c2bd8d82af437fbb7f70e20ad459f3179dfe66a8e34db9d1f25c719d341254f19538d7881c6f79b666203c3b297eca3e1b882d53e010f6c9c78d86389110414a58374f8bba17184690cfd57800aa23468fdc678f2eae30eb555bf18a766b14344e3be695f475dc53ab3d37e21f7f353eac91a176ddf58f56a251a634d8d68f48be2ee21d471b09b0f0d08f969505eaf8f69e40fd5df52be24c01625467ab1e0f90f3fd68f5bee5efb5ff74b4fd2cd02dfb612ed455ecaeaa45165ac1b6c9476f060917f51a11a553dfe3f54dc3daefda1f3a48db9cd7cbce099daecbfe07eac9c13cd41071f861a48db3e6a988c7a9dafa4fb0ab5a39386ab13b5bb7d95a00db1cd8d325c7c0181224986b2126e6bc1e613039ac7636b8e0085383e9bb42ce417dbaed2a06559accae13c5bcbacc7efd92358a205fe05b4337f4ec57a788d0b3336e856adc9a9dd3ea09f7ee1133c569fb6234c43c5988fcd8738cb1fe1d53b8c8d77968e841d515c1e8b1dd829e04648d3787e3c1888ada4b7870379587ed4805ae797660f08742d06de26312b07a151aadcdfe02e1f128d25435016378b7ee997057653a9bedad3f964a43aba1697512ad98f815ba16c0637aa6b78dd29dfe9e7e0581434325e0e76945c0d8dc1368e80fd91531a22f05ff134cc04bd5ff4fc66ca9d51618e85931a6dfa9b24c688be9a2c9f711cfad8f1522dacb1d3dfd41bc77fec168f2eee4ca138ead98fa576f349b92d7dff71b8fab409762cc5a58efefb9459c17f0ffb5e89ce8226596699560c34d489a3646d311309039bfdeed57fe552d1e188c14bf4979de8f224b409caa94ecd0fd6ac15c00a0f929bf1de9872788e4e308bb15086cba7e600bf235f1b62e7f5cb5a213c7723385e5f0d690999d64c0a4523a3ff0fb88b499b660c608d13202598757b94fd056a6737354fad24d6a3887151a2881f8a8cc35ab86bf47cb010086136a8742083021c1aebfd5b7b1f8438d6df10dc1fd9b5dc637c3114a903ff4e277d399c8328d9d1e976725d196cb2c20303a5320d68eaae1c635cef6ee066a07cb42fb355b93fb4654d15bf97fe70bbfb6f7be638f89d6d8f8ed6af8a3eb4c53ae179d34fa25d44577df695e794c91ade9844bfa72a18e5a3dbc35772a3894e173e3be09529667e629505f2ad234d4be40fbdad387f7da190068b9e7a7ae00885850f6c6faa530b8ea23265d747eb9b490157ce6f56bc11f107b3b4ab860355b1ac09c1d5cefa439a3d934b2aca45986b2506ec1da38f040b26fd422ce27851f85ae7e77e5e7df5b228613f977569cdef4242ba458c744b7a739bdf534812f75e19e1700f58459cb53ff3f871e4469e8c8e880492ab90ea35fb22363ef38dc0516f8cb583a6ed3f34d240b16f909b655d3ff15693614f0b0ce117d407f64c92e02226326740b8f0d597d246867456ca4a3b9ef3acca5d6a6e8bd466da717df207accb822de354064ab96ec0876a86d8f96d3f8849d40e6ac228a47526e5361c250198a4a0ebf62da303d0cfbe4d40eabfa5c3cf0af323f1a3292db49cd9c2ce68eee8beff662c3f756fdaa765fa56f697a4735c1d98952c8b242935bf8075598abaca528278cce8d79686a2b04fdfd4d4b1a7685ba45110acf0d6f9576f9edf3bdf9237ff26b71af1e9fc6d277fb459eab9a6dc7f1c47702a66323be8d63269a48b5812b4451f004d590c0e47e19653730f7a783bb73e565be88f1f6b59ea11f8bdbb0f37db09ffe7aef4bc0c8b0dd2e3f56e9c6e1ee088953132ddd49fb623dac8d4ee5bfdd886404c9e3caabb8ebdf492ba45bce41413a9418c5ef6a67cc7f0f2bfbf86aed678465be75f766eba54d11878eb5bd3cfb7728bde07c486b8be5622f9c2a123a5f7d14475cde1d9a7492fca43961d9b8a0280fff33fa024edcd9eef5919783aa7894eb8d8c5a30d85be2dd4c521a78cd3abbe5c1f64d62abf91d81187b30e6aececaa71ca10da789b53f1df6a718c9b6e70b4aafdf956399df70310a23c81c222c3b5a2e3841c94ab82def97cdab76cc847218d8876e8178839deea260686c217c6126cdc0973c4717b7b0c49c76970670017f11db7845b47480f7cd14047360ac893ff23a9d9b0f25546ff99d8a2b6df0516d4e121ae84dd063dcbdcdceaec0492b0f660da433e6d95662d732a7ad04952f9dc1bf184cda2dcd7e602b99df280d943ad49fe434d35094688f7426b27890c6378921653042f0bc45dde0c823902f499c34d4da85fec15fe57898d33e03ea2d8f9188dc42e7c976b460caae6d68c6faa634679a3f6ef37f93de2f5d3d5a51615232fb34720ff8d5af956e304fb932e651d2ca6cf6d03a8ff1799d1870cd5bf155ef6e0f60084c0558a841b5d82c90174856abc3697145dacc6dfad2fb5c3c5fce367805def630461c7a87c30d39c4db70c24ee614f1e2fee424633af2bfea2fa4ba28b99f92dfc36356ecc4026594ea69e93cdf764302c09a6d53cf49856a7c96ae87b1968803e24d93798ff59c1c0ff134"}, {0x38, 0x1, 0x7c, "c3f08e33259b085980210ce30377f89e086ac05ea63d32b1115ec425e3e70cc58dcc1c2bca"}, {0xe8, 0x1, 0x3, "52770ab68249e9150d712f122ea4c1b72b19825dc9111dd5e83c6eec345d58b0c667eef7735c33942ec712a158bb99f0afa35a136b23d2020cee02aa8fd79a4aa4dfb61fc829621f185d095d3d4b2c6d4b315aa3324f12d881b59dbf8ea3af53cf4b6f38b1cd8caad49a49a992091a6d78549f177c50ad12454b34cf5e057e7d74f028ed5b91a8dd39d90e936e95009048f4a99c6610b1920d0f63165f544ae9c189924c45c7d04354d1fcba0b6eb67ae971de99497f9f7956b333cabd366ff175c1c5abcef051fc4fb6f27a1a3ef05b790f34e779a2a3"}], 0x24c8}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 08:58:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x1000) getrlimit(0x4, &(0x7f0000000040)) readv(r2, &(0x7f0000119ff0)=[{0x0}], 0x1) 08:58:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfff}) sendsyslog(&(0x7f0000000140), 0x0, 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x3ff, 0xffffffb8, "076bfede477dac000000e9ff00", 0x0, 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x5, 0x9}) 08:58:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/44, 0x2c) 08:58:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x104) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x414}, {0x100000001, 0x4}}, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0xc83}], 0xc039b6a3f0795cf) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r3, 0x0, r6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) faccessat(r8, &(0x7f0000000200)='./bus\x00', 0x189, 0x0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) openat(r7, &(0x7f0000000000)='./bus\x00', 0x8, 0x8) 08:58:13 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 08:58:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)=""/216, 0xd8}], 0x5, 0x0, 0x0) 08:58:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/91) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000400)='\x13T\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r5, r6, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) semctl$GETNCNT(r1, 0x94b239d472da2d7e, 0x3, &(0x7f0000000240)=""/216) 08:58:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x408, 0x0) fcntl$dupfd(r1, 0x0, r1) dup(r1) 08:58:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom(r2, &(0x7f0000000000)=""/102, 0x66, 0x80, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 08:58:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) socketpair(0x2, 0x4000, 0xb2, &(0x7f0000000000)) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) accept$unix(r11, 0x0, 0x0) shutdown(r0, 0x2) 08:58:13 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000400)='./bus\x00', 0x4, 0x4) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)=')\\}-,!*s+,\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\xeb\x00', &(0x7f0000000200)='&:-(\xc2\'.!\x00', &(0x7f0000000240)='*(&,{*@.{\'\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)=':.H', &(0x7f0000000300)='{{(\x00', &(0x7f0000000340)='$\x00']) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 08:58:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 08:58:13 executing program 0: syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffff, 0x0, 0xfffffffffffffeff, "8549550002000000000000116700000000400900", 0x10001}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x7) select(0xb2, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 08:58:13 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = socket(0x1eb587463055a341, 0x800b, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="bf92218d2950b4822d3d385577d9eeea40f6f7f9205fb1b9cf340fe9d32e1527821245952828f7781929a76016793c05d2851335a42e1a5eed9d828a73993b4908c44aa9b6c7bc5fbd330938ee4605c9e3f6fbf4ac4880ec627b3b3a53caec18bb90107986f97e5c73300d8497d59be5488ea7d8d571b726b69f3c4c577dc952f3c9", 0x82}, {&(0x7f0000000240)="ae210610ad900dfbbee1bebb41ecf621c2eb0cca893765ae02c37497528dd6698aca4c5662b2414e5cd1cd978873989d363b373b10b6b79d3b2ee7dcc8ea63a9fc40d4f3fa0b032ce24ceed5f9cfc9f515ff485896c442730399b6096b90b4b2ad46de68ebd5a2d93b6824cb505a254d9947dce279b979664b06d0f9f61b48e5229b815667b4440cb72c2fce86609c83f8c20240540464cf49404fa9ca5aa200d818015e3528328e24f26f2fdbe3c2017c89f8602c285791a325ef0c2ec97d496ce4ac1566c1684b00963758ebae31bd9c3aea3f3fd88e2806f265a4325b525cf9dd3da738380c1ba6290cf82b2f95014359297421995c1d9cdbd2e1bfbbfe664d3b4309aceaa1830c9d0b962a62425723a6cef01e144967584b02ac39d96df286118dd5e5a3d0e01371c785146dcf400675e75a76bd2585664e00c95ae97dd3f2b6625c7d0e16c94b6d6f9cc43cd43aa5a5ef8cd171fe19b1d711b33911895378e42c419981d60c4a4c97f8af69fd555b99a992e876eb58516bf40aee058979c6d2bdddaafe2e7e2bfd686b4c9c8962e733bb46ef75ee658c27912ecc8c6fafc2405fb6546049fe84ee9f62e0e369d8b3d26c3a1b50fea89a7705d2190210b1be924b47ccc16a5529eb9d8f3507c3692ebae090f6e3e2f0f28355ca7979d782721f682878944f6816f0335c9b2b7bb10eb2ac71b7210b3a31cdac1f3dc158bef8bc73531b81afd65aa1ad58f5f55f2c80ac29e08c375d3bbf55a5d0e1d4180913826302f95702906d222ff9a82e86b672727309101ff79bcc2b2d58958ef3c9be62e81868fb55fa214c978e7133beee8b186c0198ca6693939e6039facf3c835babb59c1dde6dbdfa6f93539f30324c3e85aeb579fe2fd8d0bee4ea8685d38720a8ef0c4429c547291e037d7d87a3c0b5fe0dce94629b6aac12da3055b04585a2bc26b652f2a2d0b17bfd8afd968184ae0b99f67b96d44d973bf80bf29596171e913a5710be2a3a10be42552c3f4faaf89a75c4014527b55bfae593ab7eede604af1147453aef991d2251dc2a16fcd0447560bd2cdc6499a86599fdb63d2c54c90f11e19ae9b02f2da0fd8802ffc3d547f01d9f7b731252fb4aaedb22723fcc112cc190a2f5825ed1f7ae917e1292b544fdc2a2da887f0983d3c66255fa8a7f93b01aab411c3b9dc5d92459882b8f3622e8d709b1c419f1d5f32e56496f9a0c2acf2218ec3a4d73319f348b9b3c27602a299bd4b16746c508fd1ccc2d0d23b85ecc5a945949df434a9843f85756c6d9fc070365c969af2c9629e75e66fb5a9576175a8adcaa2ce7d71baf9e6d2aeaeb2a9249f727500c53a8c32e379b87e9fa69da4d327751a31f992f33a775f0eaf2b0c82423cefb167ba504c8315ab6b9167cb57720c22fc453b3c465323034e0d419c0f600bc33a07cc1ae501e689ac5bf11a42bb41d76dae98748c87ae12015e026354a2d3299914aa63273168a13b181679238e961e5c93c3e99dae4e3e5db6d87f1bdb87385e675e227c1280a569404d5ac253a372af196f9b62f618ed0ab98323f21d1cd4d576c6a72f8611ae1ea88f3963bf38b609a7393824c234ca89b1bb854b0ae4f4a760dc8d76f155fb4463ae28d2c952bb4f8b3e738f7c4fab3c3952ad1d66ab350e5ac6e77f0d9864b1f843be5206b611e64d0792db7589125eae6ade219f354433ebf853755aa6eaaad4696e02f66d6940e07c33b17ce67cdd3287f1890c631a72a74dd7e19ba2d48780a9b9fd4684c9443409aa88246b8fe766e148a830b825e9971668df5bae376ba83903f7648f35f0452f7be384eb5ea1f74caaa9ba64bf2c372247f54bb1077373472618d5beb5cd3a109e9889f55dabea91cdd573a2f889b2536242d8563d0cce01c983902f3631e03983303ec3e0726d979356952169cc399fb93b4e69fba2475a84421bcba7d7d840d68fafb61deb632781036b7669eb296be425e6e958b74ad487ae452a4d2a948047769ee28f16a8b38a430061eabbd7b86ae9a4cbe84325646447d1887efeeaa8592d179051682426d13efd1307a1039c4a78400c72c3214b5d0fb052da2b66f5ebac2f0e7950ad77032b5e0ce1d591605df0744db8a8631f4d9acea0f10eb740c21777110f32275129f059ed2fcc1d96a8107e9411393ec866f1460b6ae45718c162c63e5ce61e515d9379d99ffb2ac1526f5d4d59ee4884f18dd13f8ef115da15827c9abfa6ae7fd96845c5602d879a6d21be2550ff13b5f94fd1969f4dc4fea9b565dba44a5e5a01398f63693dfdfb2e9526c8603c7387da5ea87c8f1854be2c40e9506b49a4babf27154554cc824b6817e840e125f1ec4b1fa979c30daf12f9827425471f8fc9e053358d78a488b6fc69f7444bdf63f385ddf68300f41b732b60f281d6a1c659667164a65df5c591c7df4eb5aef9e75d8a9067b31cbeea4bc10cbd1a96347eb69657e4b4fa4b07f47cdd022a52dcfec659cc8e194c6d1414ffca402f79e20b003ca44603bf4bc59ecfdfbfdbc2f785e5a320b67bc36cc3a0721da980e2bfa41cf9f6269a3f46dcba8e1c09b0d9214f8c645400e32a70676e82cf45da1a8c763a0e0de0fbb2263efdcbb12541123050587d1ffd1f1994272222919d3e0cc7d05c5e39f8077036542dddf563ad474c83625175b8b553ae5d79eeb370756a57892e2194c357a8c63a9ca367f1e0d3de90cac394d5db129edd10d3e20d45fcdbb7cfb1beb2a1f385611155c1d8b1220521594d80826bbf68de1be73b2dd7c6b966f74a2b0f504f4a83d4be69daee242e0c4a9b824d0c8e2636ac1167855c9102117850e606d19e461ace71b7f605c1e118f654db8221ef8ecb4f6b0bcf8130fb9079195a3e68c524258efe94962862af566f581e3cc4f299f42ecbd7600143e71e5714a033be1cd7091e18b22a2c54140af11cba5900c5964cb856ad2a730176a852b7b250f2c8cbe0c56f070cfe728dabb3d4ccaed20a6966f11532c2248339817a48d6fd1cdb272adf429125be674b90375da43562fbc74f25809423b08365ade0f5db4f48b07e7fbfd93bf0ca63a2ec7aac02c44258bea0402f2002a197725e6a33196a46089a294a4292176e350081a10f935551efc8740ad6cbad8cfb806f3282dce3eba9bd540ca10df39e143a314155e2979e6893f8b01597ba3637d8d8bb71a0c791c90061aeb3f9b8768292ee6c880a5fc9df4d591450e5dd3d2541aaf9599a690ad67835c7b952401b5094ef16571fed3f5cd09740eff1267cda28f8cce0bcb48abab82bbbfe0a9d0efb3b34a8e77c53506d0712ca2ac5ccc060c2caa159016f434bcd9ab99558c77d50004d021f35cb9d6fdcd0d09faf2676e08d8de8681ac05e2dcff836c0c51e952c091f34aaff42c079aec79cfcec22187e0b688a3d743e74a9c881cd418a450ce1c2f2023506be69b927ecf27f2f061b56d9dcea788cfe766887bc6bf1447124e1e7cacb8a202873da2fcc5bdbdfc02426156cdfeb079ac58843e641f03a68f4d98ee2b0a83b923799f73742b011835de59d5862d6194a30549320ac2807888e14d8a3ac50578bda30a6214590b14fa5523a62a02b4aac535f306ebed639a70f4246aaf879ebf62873b4842cf2e73a06c4c79c394166602c89e0b545aabaef5a9ad673844f2dc932b0f1543d1383673e011ca3958eee4de19687d5848210db9eb179c92f7ceb335ed2071cf5b554ea0868e089666c4dae90c1855bdf7535d7891646ece5f694efc2e811fec40e30c6528c3a6033e4eead5f9772cce05f1708762c790c75448675041af680d87a6c0d56739a15b9c48609873599ed4c098c2d8899029da1b7276ef8dfdf88c19ec378f45e73620392873d039b050f0eed018e377fb64cba74106a869cd76976e623faec5a776fe88bf77442b609b7107ea0dbe6f0d2180465aa5ba2ff04e35fcc2ab910006342d6b5ba9d847469f063d7a82f84b5d3eb6233709c9c1bc34b357a83b6a28fa1792dd56dd79fe5d7b1253ae6755e410618e22bd8f4d8b072a0caed64f127237391e52516cf824312900836dc09e9c0ff793bafeeb81d3eff9c267a6f5df0e05c7322b9e5f609c717cec65805604aad5806e076498cfb6158d64bc09ba2a1b21f03dda2bb2f9a7b13ddecde9b3fc18db0e347a0383f1a66ba4ce7b62be76948e71a6586b3d9b0c1a5a0263141e95d66c09c34ef80236954066a7ceb20030e0626eaf5cc87759cc8d8065986ad58950d7db81d02e547b6b252a1fbfb1f19fc42d8407a2eb285145f1e94aaf13b20dcbf5c8994ef4a613d7a930c263f84cc32b0ddbc90816410c42aab60d4943d4fab07cb3eccf6ee2e77b430b5cc43a7dc559a12b3c669de4614d002154b6fe378802172621169679561971d1a6136ce446afb9978ff0b6619597be11ec8d265f315ffc71fe23ca0f10038646820c986815c24239f94764c42075d9dae7250116e90378b54fd0ea00e69be4b44b1bd920c351239814846e66606ec26ae8106afe63d783593530b6bfdd09bdf50e17045d940de31566235ee29d5a23c3edf0881ba98d302069750ba02abb7ee9b658b1b5a524de036f8829e20e4febfd5efa2b2b92954f31ce19aac4a6daeb7ac148a5d0fd4df6db19cfba034ef397f430112f38536755f4d8500a3b6900aeff71f170e91a466d5064e2af8d196c757df15b25d1d55354e8f73b7f06cf093b37d0f981d31ae2e69ded14433e1b98cb34fa2cdc1df4c0bd6dd27e6c464e2ec4978fb6f5adfd307815afe08ddba4b7b4e2d891212a5453d03adee995719185e5f30eae39b85f389329dd59cda35656a28d83fd8f90b37201f95c31502e86dca98c3290606b3fe41b0a92a5ad64fe4317f607fa822e04d4b2b2bad214bcf26798ce18be607c709b10a1ac869dafe30f32be787cd7a2faa30476cf650ee0b68c54e52b93e56829af55634c08d46c3c9c386b4f37afb55f7ba44d0bd420f89824dd4fba67b55646b3858d0bf9cca46c5817ca47abfba1e8d95b2a551d53acaab998656f92cfa6cce2d9fb4d438da548845bb162861005bf8750319f5de4e52259d31d4ca35b56b138c20444c0b3d8d25d8aa0cf3acf0a23f2be686d1b69bea941c3eaf3ab1e7ce12245c510bea7bd8c40180f47a3690379f2f81264a486a1b24de87746d1dee456612f9942f42ba2b33c3cf33d51833468dceb80f94b3cb51e9a61ff51bd7b54e9559e3d5ffa15b27c86fefd4331c7e96e560a3c20291e047e7014bd0a74dec8ddbe6b41a27134a954b179845c3f1d91dc6d0d0fc57795adb26a55b5cb11e4ed643ddcfebd34292f568f663b0b2daacf6ca164a4333708bb0821508486285872068213b9d1793b80675b8ec55f2565182dc90cbabdc1b9aaad2a4d26e24b0890afccefc24eb3fff007cd7d8555f8ae7934fd03437159e4b861c76d1209143bb5299e8ac0b9c83ff3350d57311878ceeeeb0169901eef855ab3bed74ce9750acd5819cdd737281fb7b24135f3fb23e371e436161e161af911be3a3f8a01b78c8449e7425df413319f0d28cbd9d36ba2b438ab4927d5c1fafbabef730cedbe259d164e79d9943d8a574de9ce5b2b2edb6f15a7c371bccc4064e1411e8eb439dec519e66bba1dae04c2bc3353ed4f2b9e321caef8492b38e2c62f3aa5873396f77dc97097ea69931aec0355f7d9b25aa198606636392f0e63af0c001c99cc6c98e9b387acf749e19c07fe1f17587e08565c47b935ce8ce6362de8ff2aa684bfa2d6b43e6bb8415a719cb9dfe9c6a2b9ee0233b442bf27", 0x1000}], 0x2) 08:58:13 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) flock(r0, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r10, r13}, 0xff79) r14 = getgid() pipe(&(0x7f0000001600)={0xffffffffffffffff}) r16 = socket$inet(0x2, 0x4, 0x9) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001640)='/dev/vmm\x00', 0x2, 0x0) r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680)='/dev/speaker\x00', 0x1, 0x0) r20 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x20810, 0x0) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x400, 0x0) r22 = socket(0x18, 0x2, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) r24 = syz_open_pts() r25 = socket(0x18, 0x2, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8080691a, &(0x7f0000000300)) r27 = fcntl$getown(r1, 0x5) r28 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r32 = fcntl$dupfd(r29, 0x14, r31) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0x80) r34 = getpid() fcntl$setown(r33, 0x6, r34) fcntl$setown(r32, 0x6, r34) r35 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r35) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r38 = socket(0x10000000002, 0x2, 0x0) dup2(r37, r38) r39 = getgid() setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={r34, r36, r39}, 0xff79) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r42, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r43 = fcntl$dupfd(r41, 0x14, r42) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r44, 0x4, 0xcc) r45 = getpid() fcntl$setown(r44, 0x6, r45) fcntl$setown(r43, 0x6, r45) r46 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r46) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r48 = socket(0x2, 0x1, 0x0) connect$unix(r48, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r49 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r49) r50 = getgid() setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={r45, r47, r50}, 0xff79) r51 = socket(0x18, 0x2, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8080691a, &(0x7f0000000300)) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xffffffffffffffec) sendmsg$unix(r1, &(0x7f00000018c0)={&(0x7f0000000080)=@file={0xb17ded349249d9c2, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="f4985d045b162b4e49674eff98f8edea52fa571f46e122b092f6de5cb1a2cf5556cf64b6ec55feca79d9efaaa9eb4d91898da4abce04d1b3131394318b84eec8389a7da1837a6ac2b1713feb1806", 0x4e}, {&(0x7f0000000380)="603003a77fa7c5cd1a631e9cdb42a67ceb99c4d6172f4e426451937266870612e55095e0bfaa106669326e762ddea32d98a992366668ac783ccf41bb72fc25fadd740025a15438c4b00faca7d883f194a7a1e4f1d78f8280c270b118dff92f6606ba33f73537633dfe7485bca976e6f4c2e7a18e524646767ce664c3528d31aad302dd9aba5b2c09c0314dd8e618e6e2f77a9b0c4a358d5a30c43409e6917abcdcb71f5aca3ffae2c4506980914f93666b6b4d68c294e2f77686b93fa595c04d13c1f19c7bfab0e45908cd65cb59d4d857c00a25569fe73c439c7e4717b3695b8f775a897cb0fa71c1717a4fe80d43565ed319fadd5d27f7bed001cef114c6b34d2e5c85b343dd9622a192178dcd83b76807b456de092d84040c28ba90aa4c3e54e3bec34de3976dc1ee217d4526e43a02b9c929deaaa0b26c2bbabb11716d0ad0de1ad2a98812c0fbbe15d7c078e73cf5c6f82bf6962171ecdfbf0363978c603852a8f92f8966a72a0c5b619693de3bea5609061f3c73c81f7fc02de55bb0713e0bc7268fcb17e83e4465346f30f1908a27d25fd4059a88c04e66ff4c3d71b79d8452b4d8e2f417d451b4c934526a48a8caf48cc9d345c5d382e3c0d7c5d94ba4715b196724656911c7f4615d87410e1f72f27497e73da7922bfb5abfb90427894b8e582a71c3658daf6bf52d6d444b8950082057fe367c3d312b1966f5ab400693781b64f2406fc2aad02ed440095f10528973b0018d44e5223a8a0577207e0e884d96788e9b236360bdca89e5011ca30bd014c2175c705d6c970ccbd7b072deae88cefb92bdb4469db63eaad9a908877262953c6b3a8300e7d71c88d44e486df96d77d2bb633cd50b7b9a460a1377fafd28c0287dcbcaf8be7ec1e99da6c48c7f36c9b030a3dcfa8df5ee0b8888481bd1422e8f3b4453b77fffd830952ace058b4d74b40cc94a986cf53f823ed21859817529445a63b788856a94c364b87002dcc229c42d10433a593e8d36bdba9b334600ad5fae9be150768a47ef8e311511fc0dadcfc3f1fdd9df04e272a69cfca22458d98db8cbf329c1b85187a8292102a8abd36052e0facda7b1bc69f95b17ab54fb3baf47e9b7f57bea76c4958e1c2002ee056e60e5e64db38705e3d950773e19aea33560cbdfbfe2a8d57df3409193fd944cc4bc881ee1d7bb801a0f2e0e46f8a8662c23897c85486ca853708df736e3f815d819015d2592ff64e90c8bb74f214f4b8000406849fdc60b459249685bb8c075a4c0eb8db9193bc4e8cdd7a97d56a9147351e20f08b449075f7992592736a3ecb6a1fc3f12cd56c05118d22095fdb6430bd57eb629577059d60e9e0b6a027ba5b2aa018ec3e3e70128a19fa3c70ce2e16537f530c3fb8724e8e72ff8a7fa6c8f797796d925b5aafa77e11fbb3ce45be1b2694cb14c3fde501fe45e3980f4d830bc82cfa045de8aeda4f2f0d2ebf63475a7a517b47cb167888242450088066d635f15b0fb7eeadd47fd05a4ad8e127685ecab087712480d46bfe801d9c2cd71d914f8c5588e2bd7d642c23ecae19c1eec4bfa39c64f0df12175c54f34a2be140d586d924b27567740e85cd09d49c057a816665ee77f5f1d04dc098a9a3f9db7c8da1c23a3c807c850f147aeec742ccd828d003049f95126079b9840b6570624a5a6310529adbef3f4e109811acb89cbe057f025fc27eae9df949f603f19027589ff6f1254c2a5f2b663ea86980893c2a4237e75fa4c42a5d09ece652c23fdd593120813f0beb9e992ad71304acaea28fbcbbdcb4e58258ddb8fa2b0254789590fee7bb3e41e417f618ff1fdb8baf61d1c8a1f3a5726b0724d515d62f3afad20f8a2b8e9520ebb3e9e463cde794688b4cd11faf700710931cdd62f1ab6aa9bbf4549dea9e157162a80ed5be5a3fe1ba6ff91e0ecef1a467d5f7e6ce440738d6f7e3e2bf4066e00ca5b1bd0dcfb889df9c354412588c711cd3bd67679f0a038c6c509fc4cab9a066500dd2c81c9b3ee40ec29a6fbe38571dc464332d842ea0979923f161f1221b5d14016c9a787af006c51c930ae8b72196747656e01b7fec39fa4fa594e4a8e264fd3ec2056b060684ef58a40d75b5288b13849ac53e251c80867640f0b2f1387068e9e7678e382cc1249e4f4181ca508c1480c40ca57806dd6df9dc7fdde1cafe5def361c24522fecd64e56d31dd3c8e9b55702dfc67ba369bd0c78cadfd3b0db19aeff1002aff918f863098e8ac4d95e0278575358573b3182e44a8d31db61c03a9aef6eb579b067d71ae958ff52136674a644c946698d64b6281608132cda53321516e3fd037a802162456e071b7d6894c9d60d06502f60059d9053da472a558ca407a24070316bdb27112745ff4a74d25e9de06449625c755e5eefe890e5d471f0882fdbade09f5c48c78dc6e2012d7470665fd4945c30dc4be5c7cd5e1e95a4fa3350b4a78556cb60a5840cdaaab2b2bdd76ba964d17312911aee4a0621ad8a27ff799c70e1f4b9667955805803a8ea226de2dcfe9a772b97bea1ec6da98fca2528d5a96e14b4e2dd0c3c425c8068f7a7e54a1dc489787ccd4f8c2f3832f45fe40f7c605fb7ddabe4f3d86fa40e1dd4f69551d2328d525a18e4488a76636278e98b6c0ff6f9cafe3eb0ff72c4344f7934b5e1b32e0f4166ced627aad37a097f63c61044f5cb6f3d682bbb8a7e23ff3857fb461ee7d57a1a5ce0da9ee2df674d0897bd917eeb6c31253d106afada3722efa5b31cfa3c25c07911bf3cb751f283b80cf82045f3d245836d2dd19d08cbdc68cedc370474e8734f0817f4b6fea6df217e36186e73f876106e4e444e6ae2430c61d25ab833e1b76b25703dad410ac08585e406e848e045acf0d916a113f601bd5583a84d087b18bac87a779ba527aa56bce66dccf56f83bea297590e042e061105345585980f048861e0d534c17d97b9ad5040145978d120dab54147c34688eab93d918ce04e43fcd5a6c9a82466f7cc5e138a0f03a1e0996a7602eaf277f34ce630d406d457c4dabe9ee14dc2823ebf50ea33d31ae59fcda1f40b73cd2f5072439c9bf85f786ba6230b9f3b493dae27680df61800dded13db7baf6830d1dfa46be014dcb06e407bb27eebccbb04c2024e5b2ccd520340b9d20111402dd698c8715351adbab9fa6b8b704abbe03ad0f34cbbdfa184965ac8bd0f33621f9360b53e848637ce7986167438856e93f7965abeb2428c240f18c8826b6f882213596e75fa3d6934be3ea49ce96a0c7595e699ed212198ec64c3d0489f5c78c9199810b6918ac9fdd1ab79766ff577a3a9184961c9ebdaec637faa0c7ebb8ff7743b6f2556c521976c09fc0f14cb62f54d7e886455ae837199a4cd42660edd511e8965af2b1224762f499f4b56e3bc7abc9d1c129faef8cbb734c10700eb61a6ba3a13f96eaecd5b97b2df49c12c3e781d136feeb3ec53d60b6d5f7e92af9d592e3443794a40736a5af6d15c65e202dab9bb6b006be70ea7aead017b2533101c243987e3f1793c1eb8d226d17ce48b499d4a6ee8c6492d0cf812162715fe7eab1892dc396ba3b52baee34b934bf202d96c9bf872d0037193ffaec326df236fa5b6d73c0dcbac7eb1e4882a77cf22c17aa5cb66669630213b7a31abc27e7662c851feb576142596716fa3cbf83d465b1f984b1646cefffeb273f209b7caae5059f6b58a1bcc821fcc93ce952a4a2bfc9ac809b1532c3f0e01dd08fac515b5ef69070ac40c1ca2b70e8a547d37b9f1b3f4fb65464c1cf81783f9edec36a454e7da70cda25068254707c03fa6a1ec35acdf4e63e7744972f8363cb88d948b08ff74f107dc9d8030cc9229f84306483ac40440ea8267034944155af451475f40d48acdf6a1abe472bb667c796b905c7305a24ae39a6227d48411ae76741aecf0b1baaa1f9dfb84bea8a578ae4521b65147ac59400ada2f73b48308b2cec742a422e4a910f7e897bcb3dfe47b513202abee6467b925872a98fe82029e5a3b890f40a8137e4cb9c843faeb35e5cd2c1d2a56ada9454b7145b5ba2cdc2850db2baf65ee805d79aaccf6ce78488a66424d293247e041644c5e48a62ed56c510099c24e1fe4367fab808563cc4081a5e43f223b855fa0e7e52da58f1bc26a9d0c9432badd9d0c1bd7d6d6f5f93f73645c2c2c0880f2ba3f6c4c4301aa777a3c156d6c2d110abd893e397b0a643038b7926ffe0e3ce3797c224c13b26636e73aa915158bd29da699bd7927cf736efa4fa82b1bcb9117ea19414add4e629b3d806c7bce19bfec6edcf910e5301bc48dc035471b68dece0a0e41e7d884a402d82cd7c143aa75d0acb9451a92ee1f79da1f24a9557eeca0142163cf9664628ce5f6867522b802adffad170066a7b764297fd7101458ede2726702f2e540e2fd5c0cd31a8bd57f40758ea714fae1591017cbaccd3e78c28a88d059ae3e9ace171ba13575acdef92f2c4f3fe8dd0a9aa6ffd410235b3cf3eb4a9d15ebb1c0ee0dec44145aa1fa8d740516fc1ab416eebf9e52ca52ff525318a352dad7d59969eb393b2f0a8c75ff368cc5fbee6c0fa5790ca4863169f6e51acc00b56d477ce77d3afdcd584f570547b77598d4f3123cbab42ef49ac91a8737d3f2a6a590bbc9615b20f40d02e63c5eba4a716681d51e9231ef6c9218ad6823c3d3266c191b7cd452224b4e369069e69aa79e82a46aae9c45ee65128557eb506303cc9e6eb84913db217e758dd04ce351b005d67afcd0ebe87652f98ad4f2e63851d4fb9478563dd8345cc7c1cf030d807debb19b8ac981427db32462282ebf4b5fbe2ad97dfa1bdedf0e50f02321d382616806521e7f39784db3d1541136a244a379c8e76f0d29013b6d2f7403506228045559e69d06c3db18513eb14fa3c2cf765cb1d4e0f31710698e69b8ede2b0924e1fc1a64de1f4518b88584cc46630aac92444948ad501ca0d3e488f79eb1b9a77913ac103cd79131f3cff83c4a6a62f9ca33e540ee49757c0c3374596a79343bbd98d9b89eb3cc5a75d101593d8e69e2686c4782c4c88de474cc8cf39a815bcf20c91767d5ba58bf482394c7383d352cce3a2351aa195d6eef37aae57e591fa208cf46dd2273363835c8a311ee836fc930ae314ed980e6c44f211133ab151c33172ba3bb04cd3fe1d7b7830a09d1d1bc255b4463f8d91ae2a3f06ced808db78906a5118e8f7c42b038853dfecc335f4e6310e6ac4ab65300ec2e69956cf265f6bb3d060aec326a8e85b817861f5d2c92af73aaac99a52d0ae22dd0420802951769b47932df10ad2cd36ccd28b686b80ebec5e6c6464fd9596f1252735f3928fdaa1f14f2f31d4e5da309985735535b8a063430bbf11a9bd2769defa1148bbbd1bb7575542ce72fa1223b289a8bf4ae62e93af1705752477f4a1d99604da55bc8a04f2c42da5592d5488a6cfa4547426625f441e6dea86a3594cc19051bb3b58fb91e6c471d555c4cb89bc85359fc984a0d62da02733726457805f606d7da2716e098cc8238fc9fdc8e71abe8b6e7524f99d9bd5a884aef6396bb2189a8737b4aa550a2ef4dbd370033cc45eba387bdf352ed909520cc2f5997906241cc024f60accbc0b3ba083eb93084dbb8c4d078824674858b6dcab6b05a02d508b7f7640b4ec92b5644adcd083d2850532efdb790fa164c58d39dfe9d11e26eff45eeadcf8e24e7cdbaded4b597845466de83836099399604c58431052f9b49cd5e57d3a0e0a49d00282ecc21e661b2e9dd4082209dd8c484859eeec888bdc907c59419905f039ecf", 0x1000}, {&(0x7f0000000240)="ff04cfeae0c45751ed0cea97da93f6f665bad0820aacffeebb7ad2057dbd70da5d048d09646f7dad7fc29f5e5a9192d1697f2df533cd8e3755e2e61a79b640919b17795f349540bc9083271b914bc5e113a91a65466911b67318b1409315e00938872a8259c7dda04a85", 0x6a}, {&(0x7f0000001380)="09aa2b2738deb1c444c22ac6c399cab309560464213ba251c43bcb7f0edd199934a0cd8ddb42b886cee10390aee92f8a59acab8e67de0cdfd988b48a66922d24305f8f70f9aa16d1e0e586be", 0x4c}, {&(0x7f0000001400)="dcd5164d36234ee03a33a53c10e075d031830ddec1e3001ac159437a3f9ea04383373012b6be4722682a8bea83138a5036a65539ae4fb7a4bbeb7358ebd5160ba49432cac13456e6808d7ea3d85645c9e51f69f5d91257424919ec55fc0d20dc8bf8e2539a6f5328b85e0789f4efaa8df697594351faf32e1def2b4f69f537f38a42c034f4a4a8c780277cf0218fd45772cbfdbfdcb8b0daaddaf0095ddfaf6af5e6de9b29", 0xa5}, {&(0x7f00000002c0)="aa8eab78dc6759981f3c80159e05a1309d0d7c6d5a", 0x15}, {&(0x7f00000014c0)="bfa265f7e4c301320bc0dd0d37289d9b", 0x10}, {&(0x7f0000001500)="9b7d6918417a2cec52ab18da605195d37d5cff872a6f6e21309d696c44b8d4491041498967b45255d359db09827be1", 0x2f}], 0x9, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r10, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r24, @ANYRES32=r26, @ANYBLOB="000000002000010002000000ffff000000008800", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r39, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r47, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x3}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r55 = dup(r2) fcntl$lock(r55, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x8001}) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r56, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 08:58:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgid(r6) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r8, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r1, 0x0, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r7, r6, 0x7f, 0x100000001, 0xb1f1}) shmat(r8, &(0x7f0000004000/0x4000)=nil, 0x2000) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) pwritev(r10, &(0x7f00000000c0)=[{&(0x7f0000000800)="575af7cd0b85f1f305f0fdaa6601cb21e1fff6c7b0600ecdfc14e175f04c7c81fed6e75d8deb6a36a03ef125042a01276df5641fca8f75ce347e40dc02c111d31ab80d3db7f716007b74f47afa8488a24069ed71e7defd9001cfe834040ae648630bc556b1aa48a1b7b4ae5d4e64b9d656054f826f719c9263936305ee75b27741df422ec374cfde7c9dc16cfafd5e9aac2d", 0x92}, {&(0x7f0000000000)="f0cab624c2", 0x5}, {&(0x7f00000008c0)="9a1622d704867de08cb19a04e1322b92082a765fd6cac17457d57123a3f9e93c1c6706d05b080f13549f0aa7440085009ed8207e5766a24b425e26b970132c84b59bd2454eeafcbea8db521a540d89edc5126fd4ac741020ffba27065f45b1a2c3ef123595a3c7d7163425f055a939369c966b2448448bc8b0409ed54f29a49e1a742597d38ed3d42e4ff06667cccf2d6090f73af5f7a2244edb9732f7a95b5d54c290a4d66ded49b836e4160e41be444e2c6a81c087ee24ee8d29b220f88844ee442c9f553db5dff95879c698100762c91a1cbb38f6111ceac5c6144d227496753646a9a74ed73db0b78fd61b4bc843bc7b3ec74be8eb97a3642d0a1e6e8eac284df95eea45a53cfdde795689947c8157cf6c01d9541e43c8ae01fce5b2a67984034d337d5c8f698a5bbee7ef0979f8f00b47569f54ca049cc4e2affd17fc8f184e6d4836059bde6eb1ca50b5cb82490c515916981789ad9462b2c57d9d2c57752bd1607d9dd0525d3180f338124189250c91e9d7d4b8d96b37fe07666800060fd11b44304a2d3b21798d47640c89696cebb613bdce18482d347aa4b7b265a10fd970d8ad1d52903151d44112875c9995ae4f93f01b12aae08e55aaa70ec06659e184c4798d927415e19319afca5e8a0f0f252c961cee15edc6548da70e0054df4b19f3a29684fd872165050672269e979ca33c0ec61966b27eec0e17f74d8a548f96f6d4899fe3aea3dfa1fe98681334ca8e634b5b2c83398de0493fbe9987689f3378c72f05c88c6a66b5ab43010b325a5a528200cb01051dbf524af4f8eeaa674c2699cd183fd47b417f716a11faedb3fa9ad59b0b8ca925d68d62b7a01d602f295e9d15f7165f2e6793f8a8303482ec8aa72b3f112728ce5523ed214e5ef12cdcedf2e7e70c7976de4307eb689fde305072aad396709a4733fd5a90903e053f3105feba8dc1237f4ecfb141a02ab47eae1c4dbe3d524a59573487c42a2088a7e3e536b8f329de067eaa54e0445cfdc505cc09055542b5b4b6e243536978fe35a7f9ba6af11c64de2dbc5a763b61e4d6860eeb45bad2d91e535dae62d07b61284179aafc10d19d9795fb4fd53c9cb6bf11567dc3ad8e71d755009987dc5757616ae3a0013a25dbb2537859472163a2855b6c6ed94cf08e537fb3d81fd97741790401a15a3d7cb995f3da9e1338b469e92f970f8565bba301855feeff163948e711e4df7bd7096b237c5f21df39f7eccd3102b2bc59bfc5602b4c469f22b438cf1f0804bba89b83e6b5442d66193e6938827c41bcec84d15b25dc5a047b81ed4b78877846b205216598e8c9ddd99d905e55ca1c88672123d645cb6ddd99165686df2bb91d119a83cb4d9046c84e4f2c1a91bbb9ee915e60dd0de41354e6542d19093617374177bc43fb1beeccbdd664b54964c8d3b21e51df82e56fbf184b3a54ae342b3dd6ec24ad6066e40bfb6529b0bb3194bca7f05ff3423c0a0f3c967d3a848be31038c27004f105cbf811ec677c8d01008f1628ec3040fb875a9b00aebb78fe02f3d6d311f4588526febe7113e5b613c8bac1f0fba5a30bd2eb9d8d4400df0320af68145e82a284f856124b04d64a5d400bfe10974b6cbb1ebb67a2972045f831b884e5292b16d69048aa550f9222a208cfbcaeb84238ff382555c4a6b55f1c4a5afbc0ff12db97466cff6934e7e64e2284d35b2af7f2faa069fa3accb9bcf3df139ec6508a6a3e749e121b02e02e0a6bcb453968d8ef3ab195263f7b090783a3a1fb0bd43e2014d07bf3c5847e8bb30aada7dbbeef4056ab7f0bc21696ba471e5594d69d9faf34270feacccae871fbf2699020457be1e82a0e2b830d0d95f2e987e586f7de9e961c4f6b3a5b83078d913953ed7727e63459347110210e75486bf1ac7b061aec9a71c3bb7fd734ca6344bdc5aff2655107e7f7791f9a545e600fd98c5e8790a1f3e00e88534c56565dc6ce3dd9ebb4833c0bd5ad6aac6fbaeb5f7b31dac3eac4c5023f1e0927f38db4d17ea81238a9dfeef669bfecce1494c4fc454b7644ac1dd61271dabfadd54d6fa1af159fc18572c9975da6475046ccc6cafa8d3f7fa65714d9da61e707febb6faf38d263267cd7b1dd96534beb22e832c51366c81f1e1c1ca1cbd49078fd8549408f26cd66fa1b7b194bfde110fd0504fabcb2c84157d70a33851c9b216c60d6cf8577b7ace36a1c12c0254052aa142b19030314ec920b28b1785e589e9ec94fe07be6456304c3b1eb02a3995364b91ec4d2b010307242d501160bd6c56a733e1b1e0ffd5b88005b59890ef6d48668f5a11aa9ea5d53cb3612e35ca3d05586f31cb7caec52caccab021da5058ed0e23a6efe90aeddddb94e341dc214e73a70ba7b75a31e0a04e54c1f9d40ccc5a0f18fa7a851ba07902f06edb4dbd3d184275c7fbd35471ce8b7efc2b0fe1fbf8dd96d1e09c37422640a6b1faaa8ab1e9ba40dd1c90b248aeb6275cf407cf9074df6ec28341efc8f3d5267f987eb62dd0dc4f10282c21f0a581e5542f6907b45d81ad0a33c4f26df419261e818b532c9f74b2788ce18ddc0335178732dbfe954de5f40e96e4cc8421622dfbb24dc282180b57ff65e3d6cecdbcdbdbdd7b8d961a5226cf0dc86bb848418942ddfc72717df18c3cb6bae6fff71c8ed550cd9216c7fb29293aff4ad9d0abd276b4456d9df46815b5e313bef653f3bf6453d6769b16647707b023dc1cbf060e9fa6d570088955d7373c1ec07d5c4121282a62de3235c82dcab27f1aa39f79e570fdb1d17018f03354d6d574420589716fd66d3752730e537350c1cbdd7bddb98fe4a044a7515eba03c5ce2af29a5a01641cd14551ad886038803a3ce0f4fb164b5ed4aa4ec9401c86ad14656a56f2c48d1b973ba7771d2c1364ef906cb272f30c61cb53e509247bb7fb9db11ab520a29be8e5f057895bd1622150d978317472b52d514c7e70f4e0e78bcd173441ac7ff750e6fc74a0ab37b935d265d8b09f76e89916830d7e7ee62fc16a9edb69f0031e02ac0d8251ce313807e34efc6d77bfc7371a7fb8dcd5682180b67a1910827cfe89084a983f3719b5e624527817167ec6ea39505087ab528ec6248a1c58fa14cec9d07ab6541b4224524d11d7a189a13298e7cf24e979a9efabb254c333952f8e11ed1f29d6984a44ff657b597eb8eaafa5a0aa4cbae2402ee00f86e87a468ddb5a350921b584f599ecc0bc08de2f3d53303e2fb8f8b9301792b22aed2f59cd102f5ba0f44de24a970bc8b4ee7d47619fdad8c453f9ece517e6c9515ee8217f2e1c53c75cc2a0066c4432efd75b6bd2ad367397ea11da38fdf2d3a9883e58d176bcfce1c14defc764296b861b09782c18761714dd50efbb5fd567c31b5a95f3a64190cad09f1b7929e4b3c892f4801e849955c89d070446be1985bf423184fef29335bfbd9ec0d3ff064d4aab8b3e7e2f3c4b8a52a387368f99cce32024f2f25c4277df7aa2ae7a604731ecd25dd23ce2bb4c51e8a7d057f8df494d18f4306ef1f02afe97201292e4def68c256f061bd3c37f7b0381fc4e3d68be6bdf4d2e1d4e761c4bc0a131e9f042bc1c45ee88d634b0da4d82879ccc31b8bd4e0849ff5757b60e7065812673f296bd55ba5714cabac200cbb9f47147117c800aba67feb7380d123b47524d5045d9b2a6cd2c91a163de50fb28ab7ca3cc3a7f357a216ccfff8e8bc545727212b9382fb49e8344a4204b673bbb116a6674789ed5ed1dce0547bfb1be8bfa8cf3203f65d4859e5da26561a575d3f51ad374c7a5de8db3972bf76a99bd51f8d876681ee30de0c6b43a2c53efa420b27fb86fbc2d718c47fb25cf0638c03afddb307c620f95a3cfabdb8b62c5854de998ce3bdae60d46d250f03f8ec8dea3b6d9185fdc1e35ba80a3f7960c6fd3cb6c883413ab591faca7dbf494ec1e17aa4aaba23451cb2682f5bbe50777d67cc37c03c0a024dcc86530035790152b8091adc9b11e8eca94ff91eb21f04f853369df3b062fa4eb70995f8692ec97e13a92424ec64686e7d98973529e6ce8b75ee629926c4045609b2103ba7d0b98d772b0ada116909cf67803a95ebff02dbe34bdfea299b57b531ce3f84064d38bfc6b799d6c01624d3d7d43347f6dd0108405a878ef94e9e990c4cca70d7bbeb928f24873fb8727b7a77d39e99644526b0283cf2c21d6694bb86b3c49982af71935b0f20089e3e1cb42487b0474139bd61b16211ab93b15d4251ae039b3422d1c3d96146962c2b2ffa378f1d6e0e599855765d5b7fd9721e59b60673f8fa69acbcc2d729c30774a50e5f49adb15fb30e07670bb21813b4bf144fb4b75e808277f47411f61e66417d201af26476ce612dc7714387205c28067cbe3892ff0dd222b3e1c537c722fe5263110df9f6b5a666c02f4bc8e907c3ef4e2c716a7909104792477f0180392befc61a689a9e9ef2dd5e66a0a4d69e2cf4ddb0ec20300b675feae13c5e462953062d10d63f8b2fb26d447a65ffad48d7df257f7e541fbb76ae24bcb57e5d9356e9c906de16e58715a0fb451adb527c7c196ed11ae96b985d2de3047f6414eeb0e990056ee80fdc8765e44f0d26c770e5c80a13f564909bbc34d94a710ae1dd97a8bb8bab94ddc18a3d292119b2f3ce78a58ce213c98f2e8403332a96ebe2e65a614f37c271b79abfa8a7feceff254a03377d2724c9600e50169b0a17e9661fd9d4b86e8bae741637afcf4953ab830123efddf48718747ac74dbab2acb118a55aeae9d76743d2786e9920f0988dbb085cb4e35ddb8bb8400467473bd3f6830d4ce0a1b75bcd29c9818eae5e7e403d8b3b78bc4c6d68d017a0459667807c3fe886199d2ca90ad34f0f60b2207f2f0fa923a2bd36a5cea9baf93180ee9f89ec11b0465cbd16b47d05890124131f4fa42198adf27b161abdb540a218264ff5ecbb854b81ef0cb0d56a9b38112fe3698eaf45651a5e44f2ee5c14462b9ce8e3e6de94b9a0df463c5a6e9dc57533d1ff042f7c30b407561c6c99ac1dcd4da9596b6549f21c5f81ac2ed554352b701d5908497a16e802fc5bf4660b5303b61fd79d6367b85b05d76c0a99ccb2c8fe1cc27c177d1c26677127e297e8fb88308fead7af301e266d12f626cd121cc4180d2b8a8bc4b3a0f04a5f3d3c252a5cf7195c9530ae6a142c0a8deb6b4e0cce53edeb0a37cc602f566eb94dac407602c0559ca67f085c92afb0e437314567b6d9efa0d868ee03d7d6bfa818a571c342785846510efb87b3cb2f9c844f20b960ccb78890b001ff72cd288fbd8e4c1b48a315a088cf115ec75b16b4b9b0939f09b8ca269318b063fb6d103cbc3dca851a4d8d2a93e1b67276f09ed022a1ca59c0919c962bbdbdba381e3365f8d01dc2812bb12e935b194536931d3ba38139a862e729fbd5e77eb8c43749ec458b023839aad43147b8320a1b57eb0c387bccf0a210dce747832c71cb51696807c7cea5fc3908fe9f13c038a7d1fc4fe86dd4121da2e382b85054bd003a36a124abd146475a03f012e5ec13eb626201fafde4cc292bf63fa699672b9238f56a9c3b82ea17e53c540be40b85cfbb04e3cf855b10c0556cd99eca6ee6511ac7245eff7f0019638a08463253d8da3e199221873f91b3da05134faec2dee48f56e7dc89b767f434c33a96dd90a2b6cd9a52593f1cfb7ac7e3532bc448cdaa35c3e6cc59f6290689350a0e1a314e90a478e38bcb9d7da59a7c9cd3b78473a81cbf478a1bd34b475f1a89a8dc0319784fd2b06a81d241d5a17a564f2b080cc04daddbf1e42452ceb2dd", 0x1000}, {&(0x7f0000000140)="3200a8d0e71f57e1c414671d1462e18d1e4c695f4ada684cc1f88c8af4c3c5dc3ccc50128ec4d7a58c43d8ce390d2d1c44743ffded68e8958ba160c6fb4fe70242711d82e7647679e0fdb764b30b3a8cfbd516e7be56680550e8", 0x5a}], 0x4, 0x0, 0x3) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d4456b0 08:58:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7) 08:58:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 08:58:13 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') lstat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)) utimes(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d4456b0 08:58:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x84}, {0x81}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0x80, 0xff, 0x7f}, 0xfffffffc, 0x8af7, 0x8000}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0xa5) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") sendto$inet6(r3, &(0x7f00000001c0)="9919daeae6b074a0ad0b769c52b13a30644f4b40d3c89de0699220ef5e3fe268a7cafe66c60e888f60148fd3a644e1a6c6631b26fa6797fc2b34", 0x3a, 0x6, &(0x7f0000000240)={0x18, 0x3, 0x2, 0x40}, 0xc) 08:58:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x401, 0x2, 0x6, 0x9bf2}, {0x20, 0x4, 0x0, 0xf0}, {0x5, 0x3, 0x80, 0x23}, {0x2, 0x7, 0x1f, 0x100}, {0x3, 0x81, 0x0, 0xfffffffb}]}) socketpair$unix(0x1, 0xea5530f48af15402, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x86, &(0x7f0000000200)="95f4670e6f8afccd6847617b085d3990ea223dee8989c2d03666ba07a8666f2cf079b11aa78b95fbc36c97162c01f3f7d134f5f3f860314a18ce7f1d149ad2acc8d30eea84f13247cc2cc1a803e990ca554fca9e8624d2f894dc8ce9cf8a043499c3b8639d1c18a1fa801ed1562a279754b213dcc6800cde34ab29ab0f015ab97dd516ad6bf7") pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) 08:58:13 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e6ee562ea1f74fc00484575b081b08da520767d02fd62070ae3ba47f61a6806c9d133e30e1d252747af9be24a27b037d01e92b8820ebf663fd9e233d175725358c64e859cb6595caafb5f3a133122a2738bcd5047e8f7e43687aec8f93674f6d176d6963563b0064430ac"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r7, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000540)) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r9, &(0x7f0000000700)=[{&(0x7f0000000580)=""/72, 0x48}], 0x1) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) fcntl$dupfd(r8, 0x0, r8) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0x10140) ioctl$TIOCEXCL(r6, 0x2000740d) r10 = accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r10, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 08:58:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x5c, 0x39}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r0 = shmget$private(0x0, 0x3000, 0x32, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f74ba9b9fc7592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe6e3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa7411800000000000000010000000000000000000000000000000000000041cce8e7267ce0d72432f9de03c4055fd9cf98c0d31980a90f970514c1b9852bf24086c86fca8da3b46b5cc4ad9630d8304d150d4fd79d6d590796786175d028e2755aca0ec7b5c47caf8784a5238111ea22ca0f8f1bafb8a7fb676a06e9b64c70c72a494fa66a70eb6af83a4b42aac20d935d937f1488c8e609e9290e637c846eb7925ec18d74f66803fd996e6b5809a2ec426084815425eae316c3a9c5e1560bf4050546a3e899e7a39db9bbb6c2c56a744f205066e2acb834d44665944058c0fc6109e9adb4fd9bb20d3ba36d958a17268694dc7ad0f0ce"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) r11 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r8, r11}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) r21 = getgid() setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r18, r21}, 0xff79) r22 = getuid() r23 = getgid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = fcntl$dupfd(r25, 0x14, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) fcntl$setown(r27, 0x6, r29) r30 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r30) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = socket(0x2, 0x1, 0x0) connect$unix(r32, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r32, r33) r34 = getgid() setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r31, r34}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r29) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x81, r8, r21, r22, r23, 0x180, 0x2}, 0x20, 0x9d53, r24, r29, 0x400, 0xff, 0x40}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = socket(0x18, 0x2, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r35, &(0x7f0000000240)=""/22, 0x12, 0x440, &(0x7f0000000140)={0x2, 0x0}, 0x28e) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) pckbd_enable: command error pckbd_enable: command error 08:58:15 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0xffffffffffffff6f}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x3a5) setreuid(r9, 0xee01) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x10000000040fff, 0x0) r12 = dup2(r11, r11) writev(r12, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSDISPLAYIO_SMODE(r12, 0x8004574c, &(0x7f0000000240)=0x2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getegid() setgroups(0x2, &(0x7f0000000080)=[r13, r14]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r15) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pckbd_enable: command error 08:58:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x7ff, 0x95, 0x8e, 0x2}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) pckbd_enable: command error 08:58:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa50b}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x76f, 0xfffffc00, &(0x7f0000000500)="77aa6c7334ad23f4781b42e7a20423b01790ae44cba0ef1886ef22fc957a42f64f2ade2d86b9be37b592ef6fb6a26c6f9ad59c62d588ef769586b0edea7ed37e29370f0d5898880be611e70eb7fbdc0fbb378e", 0x53) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) close(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x10000, 0x2e) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xdd2, 0x6, 0x1, 0xe23f, "5c9c45ae3c5e6602872a3cdbdb4f88be8fed537c", 0x800, 0x75}) socket(0x400000000018, 0x3, 0x3a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x40, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000300)="db95b4c3294eb46f6f70a006948acefffc9d12401b44619abb3e4d2db8269400c8937fe1909a72e9fc1e73937a72dc26ad5f44e4971bf7ba5937c49f58e174e9d6aeb3ce2935a63a9082a065db4b8e84dd8145b305a963b1a164c40ae7b7d3ff9dfc6aadd8df5f2e34bcc55534cb62df63cfae2f567ef9111d6ac0a82f631d4c926a9966a8105efc8f2b10241888ef3dc6aba95883f905ed44f4dd2f9829e963a8bb2bb01ddb150b2964960d678ac0d62d7c1b171d41754374892c0dcfcee28c4fc86663e2c29d91851ffa180a26a2ea5d8f9c6ba90644c36f8289f822f4efb13865e838aaf6bd3da83499d24cbd57a3d9f534ce4f258a24716b9cfa62d7f14a", 0xffffffffffffffaa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xdaada409ff41f0b9, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) recvfrom(r8, &(0x7f0000000400)=""/209, 0xd1, 0x40, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 08:58:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:58:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x78) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sync() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) msgget(0x1, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() write(r3, &(0x7f00000002c0)="1bb782dd0ba0e3c92d01dc893dc490ec424d511f18b780b08a42961aba708fb7a3681bb14fa6d134d490e7a7df9467083b634bbd2f15a73ddbaa38358837ffe579885d376e4bb16d6b8116650ceacc85cf96daa6b8dc1e33358a671a8a2219cf76c4571eaff48ea01a289e3bc9bd25e16161f9c7d71cd37d2825ffd5b855012e", 0x80) socket(0x6, 0x6, 0xbf) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0x10, 0x33, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7b5dec0d}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf0e}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0xbace}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r6 = geteuid() r7 = getegid() chown(&(0x7f0000000900)='./file\x00', r6, r7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0xc) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000c00)={&(0x7f0000000bc0)='./file\x00', r3, 0x1}) sendto(r8, &(0x7f0000000980)="fc6a76cd7f5f6952d3e06fb712055bd9b432204cb36430a5f96bd61ac77b0b46677b4667207a5d05db0e333a2cb2ea2eaa4bedf7a7419ce64f03417a29f74c5c9090443304861378e1fa9f7f463a615efcf9d7b192002e890d210e913b3a45ba3cc9c981ec6aa1ca0457cf59ee78f0359e23dd0bb18f156b425c4232ee5d1dd56140afd663ea505406c3fac97ed6745471a8298c9d2a11d808bb39514002f706f0b92c549b971a836c0e2b9b8696bbfcfbb0b00ac92730dab5e6d5ef1ac72a29876170036a6e4f7025202bbd754427fc43b6db60ec1dffd12feabedfdff30846dc491e4f2dbbefd813d1d528f09d0167b88b8049b40478a11cdc61", 0xfb, 0x7, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r12 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r11, r12) r13 = socket(0x6, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x0, 0xf76d, 0x3}, 0xc) 08:58:18 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffe000) 08:58:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0xa0c, &(0x7f0000312000/0x3000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:58:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f00000006c0)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 08:58:18 executing program 0: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r16 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r16, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[], 0x0, 0x800) geteuid() 08:58:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x7, 0x1, &(0x7f0000000080)="1976037d17e9c7a06803ed85872d01580cf0e1c1f166b6f5866524a68c52bfefd2cf4fcdd10c1c874187c24ca4bd9e882e6c93942e60e0bbb41a3767f0aa6b9c592d8470515b8ae0a4d4763e630f89170cb897dbe941", 0x56) 08:58:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8f0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000500)={{}, 0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) accept$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="000400004557451136f5cf1e19b238935f000441004502608887d35e163fbf1bfe42e562269a055e977e7cd89affca0173707be0dad6673d13caa3e27893ad2231a8775c1324747fea4b0296866b6a9a8f4176b175e403d6954f86630f055385332e6faf0d000000000000000000000000856203323f312e2c314389a63bc93a678bb93858b83faad929777c4741ac611040f7675ca198c90e2b61522fde788d2b4602cd8926fc852678d2ce8aa5de99d9ba"], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000580)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) readv(r6, &(0x7f0000000480)=[{&(0x7f0000000240)=""/117, 0x75}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/91, 0x5b}], 0x3) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000540)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = accept$inet(r8, &(0x7f0000000100), &(0x7f00000001c0)=0xfffffffffffffeb6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000200)=r9) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 08:58:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000d14002e2f66696c653000059de44e4d305d465a3dbe59"], 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x4}, 0x8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 08:58:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xdc, &(0x7f0000000200)="15df181bddd82918d506c902d9f82f202644f9eda6de80b676c251362f0675e6b795fcbe5f9d3fbeb8877bc7198d5e15271f63bedf018b9c05f923fffe73d011a2b04e794a8c481b9f164fbf30dc6c83bbc0aa9515fc072793106498ce98c275123e5420c239260dcd3fe61a853be39cc5612867032208602e68b5ea62651243e66b0120ea26b6f026eabb36222e5dbfb02ff585d5a973b8f0c9e0c2a7d594fa2ef5e602b2d2d0463f2dd6b76a0f34d83c607f32cd189d8e1bcfba4329d71b1cb2cf8fa0a1a5c3f82827caf04d09f0838ab3d69bce21aea19a3d573f") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 08:58:19 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0xfffffff9, 0x6, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) write(r3, &(0x7f0000000100)="49517483088cb17260bd1838c3bd292b53d39dc6c30de9bd0616315129034710248e385973753d1116a6ce59b36bc08b14b6144a485e071bc4065fe478fc7b081be225fc2c3ec37c18d475", 0x4b) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r4 = msgget(0x2, 0x4) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000008000000004e6f8e50dd1ca459c1bec3469b16e821ad8b8f88509c0c588ee2a91c266b72633fbca468c4a2018199408c5378e0208baf6b3a20e7e8eb45d45e03a4f6db62787c4b1f90ee7d425c62ef0e54a3d60b57f97865292ed2894b94d57b673866c7c8f0665f808deb7cdc3b"], 0x63, 0x800) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 08:58:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000240)=0x67) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x900887282edaf655, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:58:19 executing program 1: r0 = socket(0x2, 0x4003, 0x3) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pread(r1, &(0x7f00000001c0)="e95ccc7dd20358f2677db4db77a7e571887e3d0adc81a7e3eb4a0d1db828dcddac4b1332df019d37027b27e020a82c55132243140a8c5ccae4135ede5385d9d0a1218df5ea2f82203f81efb74a93d78545f730adc249f4796694baf8f4ca9c9f783f8ad47c7479c1fab649f666e36dd204b03b19496e1e194e90b97a5b007e968bf58ae88b66e2bfa69dc87c922aff27110e33764710239e8ab818b980e96414438683cca7e81eb5c5de3d6c563463cd43b7a0170b1c56dc59944ea595497fe4cad46e70", 0xc4, 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f00000002c0)=""/24, 0x18}], 0x2, 0x0, 0x101) fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f0000000300)=0xfffffffe) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000080)) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 08:58:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 08:58:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b560511674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) pwrite(r8, &(0x7f0000000280)="97462d0974a0e67f267a39ac506fbb642a1fe0213453bfddd73b40e4745c2b5bd127a64cba6ba87fbfacd2e1bd5433b155d3cfda879f6e77eea4f29dea6eca0732c36a81ad10960707c5949e115d3a0e8d0401a7ff0ac558af9ebc91961fb6aa88049a93cc3e96", 0x67, 0x0, 0x2) r9 = socket(0x20, 0x1, 0x0) dup2(r7, r9) r10 = getgid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r10}, 0xff79) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[r10, r11]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x24}, {0x5c, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 08:58:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x74}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getrusage(0xfffffffffffffffe, &(0x7f0000000180)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xfffc, 0x6, 0x7, 0x1}, {0x1ff, 0x2, 0x40, 0x3}, {0x7372, 0x1, 0x0, 0x1}, {0xffff, 0x0, 0x0, 0x400}, {0x6, 0xe0, 0x55, 0x8001}, {0x3, 0xf7, 0x0, 0x81}, {0x6, 0x0, 0xf7, 0x15a}, {0x9, 0x8, 0x3f, 0x400}]}) 08:58:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)=[{0x8}, {0xc, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x1, 0x3f, 0x5}, {0x2, 0x0, 0x4, 0x4}, {0x0, 0x8, 0x4, 0x1}, {0x3, 0x1f, 0x7, 0x10001}, {0x1, 0xff, 0x1, 0xa90}, {0x1, 0xa4, 0x0, 0x3}, {0x0, 0x1f, 0x5, 0x1001}]}) fsync(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 08:58:19 executing program 1: r0 = socket(0xabe98fced94be427, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x7f) fchflags(r2, 0x10001) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockname$inet(r8, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f00000000c0)="e4e2842817d9fd314d12be756f8d07f05f2d2a0c03bd4e7bd6f7fd09c136616737cffa9eaef34c1ae3", 0x29) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) 08:58:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dmv/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000800)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000280)="cbad469db52a9d9f6d21213e854f8b228a4804fd0fdc6cae4a546c49a640e9764324f64bb3310ab51564dc90f058caaec966584b095c48195cdefa15ad0c28fd6659affb29202624131e9b81a4ff9d205c0a63d2c143da1b7a2f22b965374aca2d2c0cddda9787956f51a3ad4a3ef06a48c6247358f6d8e82ee0a15174c01b3fadf7c99248a2c50c01060de1b9ce101ac0dd9b087c5e", 0x96}, {&(0x7f0000000340)="18bce419f12ca6627d911d06b118658ae0c354d6052cc0cbe179aa0015ad7173e441c17202cce7cf6f7e85afe987f8fe6c5a34eea1de7264dd850bec4ce1b3a61df2da82ea6ba7edab3349068a3127df03c768b1be7a2902b12629362476d85197f33dd138", 0x65}, {&(0x7f00000003c0)="5b2462619662da9d61acdf3145832d10620bf274894eab6c2450579283dbd467bd35b37772647aea83e1a6543f302e0342b8a60484a5e1c53e0ebc65158fc48104d8b58b84f7f022280bd46e3f623832aa0b3ab7bec52c1b7ca9c3b4bee1aff2d253d6c72483590874354a139b038bcbc2cf65943b32e3ce9d85e03469d2c775d93086e05cd01c21e6773988f0ca3a91d52ec07b6e522979f24f7f343339a693c6e7984363b90ac5ea2548b092c07f545c6b2e2f6e02e09e1330e1774161228f03137943b4f9e8044eb440ff1eaa7e3f20094c13a3", 0xd5}, {&(0x7f00000004c0)="c3d52ffb1f65001d678e7d67af0db9e7deaa64685c0931973b36f0fa5dac8a298408948c42b3df4ff05e1ec64dbb47d9b81c8e30a05712792c3bd4a73ebdf4562a96d02c2ae08c8588bb4ea39b97685b4f043528751f5472701366c5fe5cca4f228bf6785f1329514e55ea66eebc3a86acc498cf6bcd16ba8a", 0x79}, {&(0x7f0000000540)="1169a3a8b70430fb4ad62ee57847c065555d334e3dba2f13", 0x18}, {&(0x7f0000000580)="f8f7d062b234d3cdae75bddb8bfd1246afc20d82969ff04848ab2d7638fe189b2dcd2439e328762cfb1bfb2445b1ee319441d058e1a29265471574f47fd15395b0f799a9dc1d7f3339e8a48a7ffa5ceeab603a46c6b704713241c17b1f68aba9e8b3766b701c9d28c9a5a028", 0x6c}, {&(0x7f0000000600)="577508b251eed9afbbc486a58efe0c3a26deb9700adb5eb172d2a3c3c35595036bae29593ca213c2376aecd8df9ab9027ec1c89a5e3374bf2f2c1a7a8f91fc882681f7b2eabd2f37bc60b05f85710b9d45690b93a79a854e3e854d298620", 0x5e}, {&(0x7f0000000680)="ffa5b91af0f6263bcd178a3db4", 0xd}, {&(0x7f00000006c0)="db78778c0fdcc70ed279ea96d13069a371dfed0c147a", 0x16}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000080)="7f") r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x800, 0x3ff, 0xfffffffc, 0x1, 0x30, 0x80000000, 0x129, 0x10, [{0x405, 0xff, 0x3, 0x5}, {0x7e, 0x7, 0x9a, 0x101}, {0x5, 0x1, 0x4, 0x7fff}, {0xe35, 0x3, 0xffff, 0x3b}, {0x733cbcc4, 0x7, 0x40, 0x5}, {0xffff, 0x3f, 0xfff, 0xa11e}, {0x80000001, 0x1, 0x2, 0x5}, {0x8000, 0xff, 0x6, 0x7}, {0x2, 0x1000, 0x3, 0x80000001}, {0x2, 0x7, 0x59, 0x10001}, {0x80000001, 0x53, 0x4, 0x10000}, {0x0, 0x5, 0xc, 0xfffff26d}, {0x8000, 0x400, 0x10000, 0x1}, {0x3f, 0x5, 0x9}, {0x29, 0x1, 0x7fffffff, 0x3}, {0x7ff, 0x1, 0x3, 0x7}]}) 08:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x5}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f00000001c0)="b6bcc311810006c27d27d6ee91e077a0b4b4b4d0a14bccce95000000000000002834827c764fe8f6fe7c69509e101d25505474f7888cae050000006b89ed9a98a0631c5a60a69ee77092a59609f3476ee42ac0352fe8122a68c6052cc267936a374eac054315ed5fa012106102ba4833761ff4be1902f2c1ed4caef3e3839afd701598efcd63710795b8f1b6d423125401c34543d7f14b2b3e7d6c10f2919a38485e5489") 08:58:20 executing program 0: socket(0x400000000018, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xffffffff, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) connect$unix(r7, &(0x7f0000000580)=ANY=[@ANYRESDEC, @ANYRES32, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYBLOB="3a6bba1724fb3558a4f7095a0add32421839597365a5bf54503ba56680bca2077f406051c6d82037791d57c4c9034a7a49ec05a18a096878efcfae5b9fe125f95d90c14cf40e5ce119c82e05fb7c988fabc0812f9557787a80fd90bae98f38282a36551c68cc1ef179c1b659c4c398aa6a79331611742fdae939b485a3697448a3a4de94be7c", @ANYPTR, @ANYRES32=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESDEC=0x0, @ANYRES16=0x0], @ANYBLOB="f1a7e8469d3ba22ead69557bae9694fe27a79c5ad57f324be2b9940285167c6fc5e4e008148b767ae2659e63fc66345ad7a74a6668a55d69a2b0e7d30bec7b8b427333b7422b8dd7a4fdc9407a64dd991304a1cd279b55bab1587fe43f29a57e5b04d2e36de6249e6487c9c3293cbe7ab55dda20ed1c5505c506dcfb69cc0c9a653813fc4b599915350866666390ca60e9750a51d7a33b2660330c2b0ac74c9420c8aea06ec4e476815b0b317fe46daf6618d6b2b04be423575b8b33bc819193f62ad3eaaba7eeba1b2209548c184aed2051b585b645599322", @ANYRES64=r11, @ANYRESHEX]], 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:58:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x10, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="cbecad34a0de15564003db428366c8cb91a299e262192308359fbc0b6f8f7f3b716b0232f27dbd67c3638f39b9204df59286090d977ed315649d190784892b73691f58ef2ccb5e2ae266bb8617529479f476dd712e45134cfbf8c125158e0c229ef29a81de624d9392fb18757d2e3c26c9dd85f313c3bc740b29693269491074f8ac8375566297f757", 0x89, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00001f0000/0x4000)=nil, &(0x7f00001f2000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fee000/0x4000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f00001ee000/0x3000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x8000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f00001f1000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 08:58:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x1, 0x0, {0x8, 0x10000}}) socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x2cba) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000b68c009add3ac1c311d94b1176fcb42fdac9b7552a54425b7f20dca02c502ec4770025078de6d1122977a47eef61ac8bbe2ba2b23bcac00b583e1096683aa5613b6deec907ad7963ba807556fd200b77b3492e097bb69f32bf4283d669dc7c7769d22671d2f060b1e8a0f223c9f7b5be7010eb00fc379022d4d17592e809fe70b2f660e32d95d52b8b938f3a15771151817a08c37f8f604005f28580cd56d6f988287a19a92345406f11f330070367e30700000016973c81910c4f3d7e6984cc8eb1"], 0x8) write(r3, &(0x7f0000000100)="8c65", 0x170) 08:58:20 executing program 1: getrusage(0x0, &(0x7f00000000c0)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="9643668ac4e20b13f19350f6fa34e7862655e0c0e1e20d80134a8babc544cf4220451b2185b907194a4a6639454efc8d204d5072ae8d9fb2c71b5dc8e63efa74c50d48bdf10e80c01a722e2036bc5d3214d151e97e972c111d58c06b9aac09b50f117ab48af84c29274d4c7bae8c7cc964b70765aa745e20119a5b6c832d208b142c9438d44680403b8f9943c324b6c8d09a293c386b74f1327ec0efd0cde6e397702d65ebf6783865f2a5d1d5bed0f6e383d5ee7d26e2fa", 0xb8}, {&(0x7f0000000300)="1419c752221497e03d845073c5931873382b8984b54a54f56f8b1000fb3ddfcf57051ca19f13b2ac0facaa3c8e0d473fba5c072890985e3bd62f8260bf69fde7c03ef1199f10d9b49fbc3d213391b0cf95cbaefaba14ff93049ae1075cf36235e2d8b65f1dde91dfcd5a7a83709d6eab3249acb561e8b64e0f69f49e31d964794f4c70b7c2934c0fb70618c5ee5ecc5e72b546de0d84271002052585a0b4d88c3012f7aaaae108b5d5837c0741a90d2523dda241c2a7c5e69ec7defa0f6e6b243dc7dacaf93674aa9900e2bdbc759b76afc79cf6fa016371b74cfae710960a512107d924cb468c84d75fcdfddcbca1099084524c6fae831e", 0xf8}, {&(0x7f0000000400)="0bce7868cee7543b869b87851cb7509749ea2f82ab0384a8468e947f99122f020ddb89f6a8acf14bd67948d05d03070ae4165fdaf9d7db8e481409330b9b3b780966707402c6d1af9ba2850e3cac047595acba62bf0dd6ccfd3b3d0273367d1e8bb4c58dc94513f9eb2183f28587185d9e7c671ccb684c22c6d4168a145424bc117bc761cd3607664c8b1010e93a71472e5768d0a513d405c32a7643a82a1681773dcafb7adccaaafe7450eab1d4e51138763304cf8665f97dd000c1c897b890fd1b8c34b9ea68ace462", 0xca}, {&(0x7f0000000500)="6b57cef74459d5a46a8cc368eb4686e758279f9584d8d2635dedc110bc08492162c6cdba0282c42a87de650c389d9875036f8bde1b347d0ca43d8e075b812938a85b51f3331bc4e47d73d005eb538feac72cafb85b858bef2e30a4335aba29b76d58b042496a223a6cd1a814a714720d966f7bfb169420cacaa5c172df843699f791b3b06e591545d784a2a57f265bfcbad2e66f789bb376d8d429ef11d31d3ff786f1e41ecc39c5f5ce97af3575796111971858db5c3774d184edc1da87c299c1ff604a1fc2071c293d2ff7e4ea4be719bcd10798555091e304eda4d3042ae2646838b508ee", 0xe6}], 0x4) readv(r0, &(0x7f0000000080), 0x2e4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 08:58:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xf3d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7f, 0x81, 0x0, 0x7}, {0x5, 0xaa, 0x2, 0x6}, {0xd43f, 0x40, 0x44, 0xb503}, {0xb4f, 0x6, 0x1, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 08:58:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x0, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007be70000000000000000"], &(0x7f0000000140)=0x37) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 08:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 08:58:20 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) rmdir(&(0x7f0000000200)='./bus\x00') setsockopt(r1, 0x7fffffff, 0x1, &(0x7f0000000140)="8fdaafb76bdf5f778bc122a8920dee29c303a7aa9b0a8f57c45f13ff47b3abb3a507549a092ecbb5ff8edc99f5aabad30700b76ee53d85179ffcd1137d26a1f2e4d77f4b2eee1c3f4ff508ca253c56a2f4f6c28a990be1af82cd6233322d2806f3726c9a1a6b7fd6f0ec97adff09fc713651c5022d2f6bb9000f94", 0x7b) recvfrom$unix(r0, &(0x7f0000000080)=""/24, 0x18, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x400}) 08:58:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000000c0)={0x0, 0x2, 0x6, 0x3f, 0xc17}) 08:58:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{}, {0x24}], 0x2}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 08:58:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0xdee3, {0x8, 0x40}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x80000000000006}]}) r1 = socket(0x18, 0x2, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 08:58:20 executing program 0: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x3c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 08:58:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x3}) 08:58:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x9b, 0xf69c, './bus\x00', 0x8, 0x3, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:58:20 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r0, 0x4, 0x8) mprotect(&(0x7f0000088000/0x1000)=nil, 0x1000, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 08:58:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdfff46854d7992a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfcea0023002951b1580136d86d4c0a162bbec90b2097c50e2f05a29d09b658fd4237b8fa4d012ae44f473c220495d283aaee48c02f6ac405000000000000000000edbf457306b9f8e0ad57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bdff00000000000000319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf0800000000000000f6370000039d056f307a5df50944e682e620edc034f6208bc33bac749b8b5e3152a04333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a69b0f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf100045688e1568aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1fca455e56dcbee6a8950514b844e8fcc000000000000000000000000000000000000000000001d7fb18b339d31e02ce3e2f461c1f1847291d4285fc892e639c8d2f502576ebd3e02c9ac758f482f42a8b5b6b688c04d015582d4347e9570b14e9417f1ccd3bf8a8deeb0649fce1e1bb74c8fa39ab769b33fc5cb5929b8bfe363b07f4c93cfa01fc2afc43c41d7529ceac6d2b8268fe9733f63aa309a2cabf103a48aa384d08f"], 0x1) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x1f, 0x392a, 0x7f}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 08:58:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ftruncate(r3, 0x0, 0x31b) 08:58:20 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0x3822, 0x5, 0xef74, 0x9, 0xff, 0xa00a, 0x7fffffff, 0x9}, &(0x7f0000000040)={0xfffffffffffffffd, 0x7fffffff, 0x5, 0x1, 0x5, 0x62, 0xb82e, 0x9}, &(0x7f0000000080)={0xff, 0x9, 0x9721, 0x10001, 0x4, 0x4}, &(0x7f0000000100)={0x0, 0x4eb1}) 08:58:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ftruncate(r3, 0x0, 0x81) setgroups(0xffffffffffffffcb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, r1) setgroups(0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 08:58:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) r10 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7, r10}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x800, r5}) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r12 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r12, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r12, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 08:58:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x400, 0x2, 0x9, 0x9}, {0x89, 0x9b, 0x2, 0x39}, {0xfff7, 0x9, 0x80, 0x5}, {0x4, 0x0, 0xf3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 08:58:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r3, 0x4, 0x8) socket(0x14, 0x0, 0xf9) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x0, 0x80000000000}], 0xeaf4, 0x0, 0x80000001, 0x0) 08:58:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x21, 0x8003, 0xfd) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) 08:58:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x1, 0x8006, 0x0) r2 = kqueue() pwrite(r2, &(0x7f0000000340)="1d7f2fddd5941727aa5be034a54ba88053219e55f246372fe7b2e333e3e65f54157dd0724b940f56bd4bdcf7e9c7d4144df101f2f3518f00d392eaaf76cbb20efe6457fa4b7e8a314a06799d6197ab51f52f015ac3e4b4485f6515ba83ed27e35b829a8b9d7c2253c2ba8d1a879cd46187705ce9b373bb3fe0e1e92ae2fd5cfb91187b191e345ab0a14e220254007a64394a974aa584fce25e381a30268f1db5c76ef0148747287669a80164498a9d99a0e30bae9eb26ecd8d7e0acc5150992b504261b0b5192351edcd9a8a9cdb7856aade7ee5bec9bd1f9391dc567826abaf2d4ff978d5df056db6098fa8079bbdc4f7fa5d65f2d7da11c6578f", 0xfb, 0x0, 0xff) setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:58:20 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1283) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) r14 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) socketpair(0x18, 0x2, 0xa0, &(0x7f0000000200)={0xffffffffffffffff}) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) kevent(r2, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffd, 0x40, 0x20, 0x10001, 0xde2}, {{r8}, 0xffffffffffffffff, 0xed, 0x40, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xffff, 0x100000000}, {{r9}, 0xfffffffffffffff9, 0x75, 0x2, 0x9, 0x9}, {{r11}, 0xfffffffffffffff8, 0x8, 0x1, 0x1e, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2, 0x2}, {{r13}, 0x4, 0xf, 0x2, 0x8, 0x6}, {{r1}, 0xfffffffffffffffe, 0xe2, 0x2, 0x4, 0x800000000}], 0x4, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffd, 0x2, 0x7063b85c75271443, 0x4112, 0xfffffffffffffff7}, {{r16}, 0xfffffffffffffffa, 0x1, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x80, 0xae}, {{r17}, 0xffffffffffffffff, 0x52, 0x2, 0x6, 0x100020000000000}, {{r18}, 0xffffffffffffffff, 0x21, 0x40, 0x7, 0x2}, {{}, 0xfffffffffffffff5, 0x2, 0x40000000, 0x1b2c, 0x3}, {{r19}, 0xffffffffffffffff, 0x2, 0x2, 0x80000001, 0x38000000000}, {{r20}, 0x0, 0x22, 0x0, 0x13ba40, 0x3f8}], 0x8, &(0x7f0000000340)={0x7}) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 08:58:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0xc2}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x29aa692ad8050c6a, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:58:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) 08:58:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getppid() wait4(r4, &(0x7f0000000480), 0x2, &(0x7f00000009c0)) r5 = getgid() r6 = socket$inet(0x2, 0x2, 0x1f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000340)) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) sendto(r11, &(0x7f0000000780)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694376ac5870b17683a6cc1002e3bef2ed567374cbdb1c46a17a185", 0xb0, 0x1, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x80, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x1800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f0000000240)=0x1) dup(r9) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffc000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 08:58:21 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x40, './bus\x00', './bus\x00'}) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x16) 08:58:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCBRK(r2, 0x2000747a) 08:58:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)=0x3) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/207, 0xcf}], 0x2, 0x0, 0x7fffffff) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="6323c773094aa9a6d0a1059d9b6d711fc60cc260cfd9d92fac18f6931bd54ec09959278c862cb2c4aeeca074b7074e94f3c66408061e3cdb2b65931451ce967df8a50ba660fb7c334dd8754407da147457eb06e4171a99640281c8ce6db7db516e4e93", 0x63}, {&(0x7f0000000000)="dc6738b764a40ba9a37c7774088656becc02feee8ed1b560cfd895572fc133dbe27d552c71b6421e95c9", 0x2a}], 0x2, 0x0, 0x800) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 08:58:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8000, 0x1, 0x29, 0x2f4a, 0x4}, 0xc) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:58:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x3, 0x0, 0x9, 0x1f2], [0x0, 0x0, 0x2f6b6091], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) mmap(&(0x7f000033f000/0x3000)=nil, 0x3000, 0x8da9f221e550f4b9, 0x2010, r2, 0x0, 0x1ff) 08:58:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, r4) close(r1) socket(0x6, 0x3, 0x80) pipe(&(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:58:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000001"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000240)="7dd69ee42afeb4f816e2dd217d29fae0d579cee0480070084e54733de8a10ebf4432946f32f1591d7af728aa2d5442efae40b39c8846fc2485dde700bff789e79e035d759ca3b406aa49c1eb5129acd7ba6430a6d033eea4638884b33a1b187469ec755eb2c1cf9599afe446cd1cc6152f95e30badc78e", 0x19d}], 0x1, 0x0, 0xfffffe4f, 0x9}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xc88f29bbef178543, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getpgid(r13) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r15, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) r16 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x62d420382e16d6b1, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0x14, r18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) fcntl$setown(r19, 0x6, r21) r22 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r22) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r25 = socket(0x10000000002, 0x2, 0x0) dup2(r24, r25) r26 = getgid() setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r21, r23, r26}, 0xff79) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = fcntl$dupfd(r27, 0x14, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) fcntl$setown(r29, 0x6, r31) r32 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r32) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r34 = socket(0x2, 0x1, 0x0) connect$unix(r34, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r35 = socket(0x10000000002, 0x2, 0x0) dup2(r34, r35) r36 = getgid() setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r33, r36}, 0xff79) r37 = getegid() r38 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r40, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r41 = fcntl$dupfd(r39, 0x14, r40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r42, 0x4, 0xcc) r43 = getpid() fcntl$setown(r42, 0x6, r43) fcntl$setown(r41, 0x6, r43) r44 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r44) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r46 = socket(0x2, 0x1, 0x0) connect$unix(r46, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r47 = socket(0x10000000002, 0x2, 0x0) dup2(r46, r47) r48 = getgid() setsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000001c0)={r43, r45, r48}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r43) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000340)={{0x5, r16, r26, r33, r37, 0x0, 0x6}, 0x19a7, 0xb8fb, r38, r43, 0x3, 0x6, 0x81}) fcntl$getflags(r6, 0x3) 08:58:22 executing program 0: recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/8, 0x8, 0x800, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0xfffffe00}, 0xc) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x1, 0x0, 0xf687}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0xa, r2) 08:58:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="f23a545d6d09941f10e614569f772c1ade03bf916c2d16e057c7ec4fb4fd7aab7e6b9d5f496ec9dadcf32f65b5fe285919464d9ecfcfb2ee5a3391cd91bad25431ebc36e7e91440ac16560f52fa405b5e580f762793cb5d21a531539b21157763fc133e7e49b96305ee45d85e9490d86e7aa", 0x72}, {&(0x7f0000000240)="ba4c870db14b938ed02c35237b6a142217fe6206545e2bc593edbfa6fb1ee9e1833c4fdb09af6b687f328dfeeb8bc175082f53ead26e4f07c5378657f4f179456ada2dd5955eb5b217c8a9f60b2e13927e30a6ad49e10481b5fbfb784d008fc5aff116d7ea08da6a2c28aee02eeed541afb3370255f8e6579ef7a969bebe46d174029e78affb318eff195bfea65e1ea81ec34daa8216b21d796a079b7db30e6c3a3c7afe88d06501d5ba94687de5c402e4f9523ecd08bab3af83f2c712dc5e3e2a", 0xc1}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r0, &(0x7f00000004c0)="b8eda03faa3d7daec6f4c87e4cda6d5aed851b378e26022e6d4ccab322bc1a20dfa7b41eb54349b74efca679061db44518c98bfb4c495a297534eae42626cb7acf5f3850d0f69020abefc22f2085f7d03c06770000000000000000000000000000e24875145732a467ff3466eef2862aee10043df7af6925481222021897131f11b6fbbbf8c81b697e1826c7fd0524a96c8380519982d78bc5433fa13cc4bc2b090e2d39a93cd29e90f60a37", 0xffffffffffffff3b, 0x0, 0x3) 08:58:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pckbd_enable: command error 08:58:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x180) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 08:58:24 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00ZM', @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x26, &(0x7f0000000140)=""/154, 0x9a}, 0x0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000080)="5efe3377a3e0e0f0847aa4946de3e20419342c2ebb6e0265e4a14e", 0x1b) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) execve(0x0, 0x0, 0x0) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mknodat(r7, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3d, 0xfff, 0x9, 0x7, 0xfffffffffffffffc, 0x4, 0x2000000000001, 0x3, 0x6, 0xab40, 0x7fffffff, 0x42, 0xb53, 0x4, 0x8, 0x1, 0x6], [0x7, 0x3, 0x50000000000000, 0x7, 0x1, 0x6bf06571, 0x625b, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000005], [0x7f, 0x59, 0xdfc, 0x7, 0x583455f2, 0x5], [{0x200, 0x0, 0x1, 0xb}, {0xfff, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x7, 0xfff0000000000000}, {0x2, 0x5, 0x4000, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x6, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x4}}}) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r9 = getuid() pipe(&(0x7f0000000580)) setreuid(0x0, 0xee01) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, r9, 0x0, 0x53}, 0x3, 0x1, 0x0, 0x0, 0x0, 0x10000000008, 0x2, 0x8000}) 08:58:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000200)={0x7fff, 0x7fffffff, 0x0, {[0x4, 0x100000001, 0x7, 0x7, 0x9, 0x4, 0x4, 0x9, 0xbd, 0x0, 0x1f, 0x8, 0x400, 0x100, 0x2, 0x1, 0xffffffffffffff55, 0x4], [0x4, 0xb5, 0x4, 0x80000001, 0x0, 0xffffffffffffff81, 0xfc00000000000000, 0x0, 0x4, 0x1], [0x1, 0xfffffffffffffff8, 0x6, 0x7fffffff, 0x3, 0x3, 0x3ff], [0x8, 0x786, 0xfffffffffffffff8, 0x8, 0x8, 0x6d67], [{0x79, 0xaede, 0x101, 0x101}, {0x80, 0x8000, 0x9, 0xfffffffffffff655}, {0x0, 0x4206, 0x1ff, 0x8}, {0x5, 0x29c5613, 0xffff8001, 0x1b89000b}, {0x401, 0x7ff0000, 0xbdac, 0x400}, {0xc6, 0xffff, 0x80000000, 0x6}, {0x7, 0x3, 0xd0, 0x40}, {0x0, 0x9, 0x3b9, 0xc66}], {0x3, 0x8, 0x1, 0xd1}, {0x200, 0x9, 0x3f}}}) pckbd_enable: command error 08:58:24 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x8, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x4000, 0x1, "0100f458080653e1c30cfffff5ffffed2000", 0x7, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf33, 0x2, 0x80000001, 0x8000, "e5f765eec92a99455c741ffc1aaa3274ee744927", 0x7ff}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) getpgrp() socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000001c0)=0x1) socket(0x10, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) msgget$private(0x0, 0x20000003c4) 08:58:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x04\x00\x00\x00\x00\x00\xe3\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000280)=0x17) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000140)=0x8af0) fcntl$dupfd(r2, 0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 08:58:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x1, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r18, 0x0, r18) accept$unix(r18, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r19 = socket(0x18, 0x2, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$TIOCFLUSH(r20, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r21, r23, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x226) r28 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r30 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r25, r28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r34 = getpgrp() fcntl$lock(r32, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r34}) ioctl$VT_ACTIVATE(r33, 0x20007605, &(0x7f0000000380)=0x101) r35 = getuid() r36 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r37 = socket(0x18, 0x2, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x8080691a, &(0x7f0000000300)) kevent(r38, 0x0, 0x0, &(0x7f0000000280)=[{{r36}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x6}], 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={r34, r35, r39}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r42 = getpgrp() fcntl$lock(r40, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r42}) ioctl$VT_ACTIVATE(r41, 0x20007605, &(0x7f0000000380)=0x101) r43 = getuid() r44 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r44}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={r42, r43, r45}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r23, r28, r39, r45]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 08:58:25 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000200)="7ea5fec90786a8f0b963b1eeed48614d28aac934e31ad46ffe1a7b48710e8fb2f1604d398759cfdbd0ce91e00ddc834463eade0acfefae238cb1fd9a8f23495a4e4b1bf553eccf9ceb02915933054b4bc2717fa94722", 0x56}, {&(0x7f0000000340)="3bbd19d4fa0d73f83cde68a09eeb006e5b2af932a20a9744aca6b6b674ae7674284e30dd66a0ac9f4ca21516854f272e31d9a594ea0f2bef8c787e0b059d0656def78441d7b1cf9b6d8c2ac26c7289331660caa1c9552df3cda27cd87beca0fc9a5bff2b1dc65df928badef653fe0b2661fa942092d2ea18ec818e2405820987254f784ab9de8b496d424131a0ca70f907bef7d2b9fea2a40e2157edfd94d2554c3960ebe17d10106c25ea007abb1507905b7403b5bc6e3f8b354c1af6f97e9e9f545c189602814c23778f8f7303fd37d3211155b12e362e9283c22eec9c5d8af352", 0xe2}, {&(0x7f0000000440)="0f3e77e32622606aaf18e629274d37946797f762fae0308d896679492211dffbcdf495746d47363def73b3682f09e2fb52a6568bacd96f6922582c0f77552e088c2a00bc5031ef7e140ec12524178d67d4c400617c9c434fa47d874cfb85812a1d8ac53b73492709ae3569b4cc5e7146dd18e4fa41210241cdefd97afa5bcd0ae7a4d4e7aa24260c12ecfd740e63975b3d39", 0x92}, {&(0x7f0000000280)="b7e8c70478d2e3071eb1594f09771803d3a81cab02533cae54665e2b81f1ad2db29bef219b24a6bccd8f760a69e2a2e70f39b0f8cbfc3c19390731e21b828161bbb99a2b156a4ccf7a63abbf6c7a3e5a23450bf3acbc7c8a2b33898c6c455a1b1747f5e35570d7b0dd7577982e81f5f4d74440358f7803152a2abf48928b7a14", 0x80}, {&(0x7f0000000500)="853d3ca8553cb91eebe63df52c0267d87e42c92a380f594049f59e5fa850610aaced8e2eb1a01871ae4307a3c434333f44f226bef08432b14cf014dfc61f219da1a1bfbfbfb43ad6c223101b56d08913eb8f7f18a52f8acc75dffb45e4ba6cd7f1917026cda0597eb9d554c262e2c0ee423b4a04732dfed8a22b507a9d6199d48386154ca4ebc93708dd86d3c1973d38ef32aaab899b09c1853f96ef960fd8452302e14ac1f02b172dc6ee7dd8f01e0d7954b184715d97e5a4fe36851fc08a2651f566573b4556ce8fdb433d60570fb7a5517765e1f00d3695", 0xd9}, {&(0x7f0000000600)="cd7e28c8157ad10bf5d5e41214d5d9879b4cb71166dd5c2ecf8396741a3c3ca34de1d5d9138adcb163000ba7cf59ffb16514fe42ef8dce971c59f1758c2a72724247f860561de21d8750a55cc2951915ee38c36507e3c0af40075246a8dcd68a66f220d09ccee679a66d1742f0c4d43b01278ad0b688cae70df749a26eba860bfc875d127964d9a22a852b57c00b54688d1af75b4ba4f99f2fb09cac240f60009cd14be2466f4bc159a1358b03a3e8a1ac8cdfaee345ac396332539efb083e036f05e6e1b6767ea5300bc5264b4b7a0939bd19877a8db6ada93236093012c1309edb31ebfc52cfabe03f687f8978e5e1a945cc9d134f6974bad3a0", 0xfb}], 0x6, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0x1e, r6) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r7 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="5b33109306830739373cd9ac8a8418fc5efaa1defcdf24b28792cda40fc7f5ea6a32eec252da606c1eaf295859da9d128004b0e20668cc958852ec0d13996d48bbda32c807f0342c362da7ba78bb718cb67eea7429d1ca61aa33565f14d2fca3d12c60d57b3ee9bf8801100ef2302023c7153489acb0b20d6360db55438f12b184c5754d5f6afdb8ee"], 0x1) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x3a6, 0x0, 0x0) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 08:58:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x401, 0x10001, &(0x7f0000000100)="8363c2af01cc8deec4d6c376d231ea1c06be1b9a66a838353094679294d424b86d5015404ef18d39f21d298c24670ed053d98dc2f49c0c22936cc8196e9d46fcba801072d8a585bbea43acb9af2fa6756382979b33339105025b8f8f37a1b402c3f817bff4be96ab3f1b762a59f87fda29fe3406ca64da88458e1f10930dda88e404bb9b92fc4fb10b25bebfec3f3e7ff4af523333e0ae3f0b1b94f8ab", 0x9d) 08:58:25 executing program 1: r0 = socket(0x2, 0x5, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 08:58:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000490000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x830, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x2, 0xfffffffffffffffd, 0x40000000000}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x9c) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_RMID(r10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) setsockopt(r11, 0x2b, 0x68344006, &(0x7f0000000780)="ebffcbef3372fd0aa07aa083fe651311ff13b9fd812eaa4e713048e69931929648eddd79b6a53794e8c8ad7aeb79a55fe95029df42ddb25954da518d9b55722e54e572a5adf678f6a2fbab388fb0d4059804", 0xfe7e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:58:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) poll(&(0x7f0000000200)=[{r3, 0x214}, {r4, 0x80}, {r5, 0x10}, {r2, 0x264}, {r0, 0x80}, {r6, 0x100}, {r7, 0x1}, {r1, 0x4}], 0x8, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x3a05, 0x9}) 08:58:25 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xf4ca, 0x0, 0x800000c1, "125a62d90d65b0984905591970ad581ee6bbd4b1", 0xa8000000}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 08:58:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc7a7f87af9060bb8, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) fsync(r1) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 08:58:25 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x311f, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, 0x0) 08:58:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 08:58:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 08:58:26 executing program 0: pledge(&(0x7f0000000000)='ww', &(0x7f0000000080)='ww') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') acct(&(0x7f00000000c0)='./file0\x00') 08:58:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="4b9855494f13eb6fb7667664f054730b0517337e12ad34e22fe3cf1d1563288c8b48f059f1967b72c1d5c75ac28dae302789bcf2a02d07a8090a12e6fd478ccab140577b7974c46842a1c628fca9aa9c6817c90d13e960c1317fea91cb47aa0acd2c940e181537eb37bf38956e5b940dfa279c8676e5aabe5baf56e8ef0d924e116e4af87ef47c99862aa442845f49da499b167dbda805c3feca067c0b165e9d22d378e8918965276c583dff5046d5f2e094a186649ddf1ea29002ec7e43dd06c3222f272b2acbd13601404b3a10e1a0c5cd58932fb9c0af19cb8907181adf7bf1cb167d2888902cf2a9f9b04540ee1860c0cb5c7047ca917c1aec19", 0xfc}, {&(0x7f0000000200)="193be841272cfcb62f810b954f292414bb01ad2b98fa609477921394fdeec5bdc78384fdc3f4ace2ce2aeb9721e40876e0adba2be859c04d46451916283f9b667136241d663674e3bb", 0x49}, {&(0x7f0000001000)="6afc1e7c74229d5118d142baa17ab26282d281c28097e3c41af0ff4370415c53f66a003d230761ec8e356feb225d6a4cab9b71ba24d6463e805186a75813f5b49137dce420a13d15ee439538b5a0daa295438a9de9352c09e601237dec9bf2dae554e9e5d4a8e473913349ee703819c7e1f2b43e4cce00512b7c326cc34420dd248f6bda47e3e5e2b163576688d779c79614bc42f110e71dd6ca6714886c10f7af33a3112b94c90faaad6ab61d1663cb6feb5afe978d75d170b66949c46d56b7e858e6a44d474f72e99f203b85b9969c0ffa9b3506c8de3334b797e609f0f946e61818cc2d254c0abcb0fb6da622c724e4e2ff6c6fd6e66a3aac21449ea98ab9c4d84e394ec96021a179bee3df6d47681aa5481bc70c77e7a02bbcb17208f11753d7468cc897cb62d6c725e27253117a695a938cc96bf8badd24b0e2acf824c50e384aa2e1ad9239dfae582eb16225dcb1d8c3a69660f8b98e6307fd7a5667039f3eed270600ff391dd061e4ae6c8584a62cfff3b2003cf38ba66a35263071ae353d86c239736a86c81127f1c8729b09cc3122b9ecb62ddd61a5dff1edb37cbc4cf55d978c8c2765db7fcf2b1252728c02c5914033fe0cb2a1331291227654621cb6c14cdf2b2efc360e9687ec546f43352c36ec686f77769d146bf27187f9e1d720dc3cfbd3217262ed7847ffd479015e00f893bef93cca334541285f501c786925d017cc2fa242db8277b2c0b996a31182226875370a874d9d2fee64eb0397923eba031c75370fe100bf3444869dee0519940d0f4c948e5682aaf30c5eea325e71d0733a8396e1139e71f727c60e4d05a99ebcd806cbf96f539114d529f18fd8d05538c933b1118ad11da8782db9e9d520016dbfeac4192a1c13d1260bc07beea66a22fb13ecca28fb928c92907c1c4aa7f7ab987fb2ebd84eb97f04be272d41a815435b2acb1b20f6de9491c85612ffd79346ccb8960d66fefcbcc6052d57e0ebaa66e918719ee5eb2283ca3b3d3554d0f40d1be07c5a79687a59cc0d3194d3a1067dcf4d5228d9f47bf4caeb4f8ff69463cd4de2f1f73cc90100b40fcb2835011224288808e6779efb5e3fc31c8b64c32367a4420112f944cb3b1f17717ffcf7276fb0c4a9f4276ed9b5a7fa8813922d73c1ccfaa86bc779e7c8243ecc83071ee6c2335c57503f52f05116d482cf145dde404a20eed18d35e310a1b27fd32653e3ed8538286c722e3671821d910b3520ec1c44401a523c478290b16a450dc01badc9048b4c9be14fff8624388529d68233348ef4cecaefd9de3f84b7568b559449d9582bb99199317d6be2299ad806054faba354e4597f28f459eaf8cbf650edff9a47cbf2b4ddc7e3ab284c89d384e0df5d66260bfd454f2048b33cea7272db922d818566446ba05943cc6816fdc5f65bf333fd2bb3ceb9e668a846a89b85542bef5a7448cd760cf51453279ccdeec7424522353aaa1a8a301ed49325384125100393d33e37208fccb88f8f5aa7ab32e48fde283b460993604b3ca1dc5f336f6a6f94ed6d0b5940c1e69d9d3f2a8400b1a5bb6f278b95807b50a1324cecf4e575aa6fec63c95305e7a3c93756915648bc582590c07509a11c9a5d86b4234aef2408927b50fc53fc7bc7164e594a265529bc169919a31d8c430be40f6ae49aa6f66db725d5e16961d0060593045b34f45021e0232429e52a455294d3b972a95b3d18df55656f2b9dd16d87a4e2a016525bbe840be51cd0f19909b6e8c77879ef03db7153f034f9d7dbb3d93059341a6a862bad34703f9324205e01f39558a6db39b61dfe194caaad4d7731fe58a773189af8a8f182afcb73c8bb19817f7cb9982d2b5e94d31f953d0dfa5a11c97a0836332be30f2eb7a09be998c5c0232d48b2b0b4dd3151153b84872a368b31d2f3963cb75186e5a9d55a4175f669c6752b9624da2dc3569e2991deba13bdbdb1b0184d1aed71ff5c0e1f4007ba3ab752897db76c1cce85e7e4e257c495e5994751beb0f1033be718753ac5a005e2d161690d175c196ee959f50edd59df66de7f4278e7408ea6f662174c7171b885662aaf18e2d65a088f96581c9cc76f26deef9395788159f9a8a1b6ad2d82d7ccb1a3bbc31b6049d0a6c76bcf77bd413b129efaac2391cf3f1ee00dd816606b30bbaec96344df5667c60a70118f02889bcc9b5ef587dd0a015898749e063870fcf4a99572b2e2c49aa55f77af1ef108a254035d99f694516a91186fb685c13744843c569b64b5b14a549957fadfb600dcbee924a3a5e3b108e420ce21ed2f71de27b6271f85972c9a535bb5ca6f959c9237b43c6edb470f676e712959afb34d39f5ffd6c01ce0ee2ba91fecdad7d09715e162856d0c969458148e7a442d93657144ccb6bc2d45df704641583621633d450c55611bb2d2cc40f97fd9715f7f8b2c52d264b723572df2704a67fef03aa90f16bc736b7007661a7e993875b7f94d244a29dfb89e0afda9f6fb9e327543d13017d8f9e48032f96373c453aedb5bcdac1fac44f01adbb6a5218741dede1bf36f8bf0a31a8525027a90ab34b56324d5410e75f79b0e66336f718336460b8ddc539c0bfcf03137eda9b7765010b8d4dacf1acdf2607568e8429e8bf04a695ff290799ea7ddc612e92289e8be7758e0aa963564c45d59c3e2ca558ecd1b991e2eca869acfc2172d88ae491fce7e8688161b0ff14d69993adbe38603ae37540ac517b4fe360aec00ef1ce249bbd6739d91bb4329143521eac7e66d5012026e641e96443862f3737fccc41a1b9c99ac17cc03ba38eb86f5df9622df2311b82b723d49dd03ebb2d210c82c4e7e69a806ab7560629f3a2ad78dd5ec02627c8f394cdee66b9ce790a9a145e5c16b3663d27a26a29180e510419aa0e2bd69d33007bbc2ab2c62252c31a981ac0838d4b35097a15a9a3a0886f0e02d9211e9c8d17cd34ab431a10b6f1d6760db11273163c8e25a8ef758cf17507b0794702246c8cefa10ec6d147a15f145a70622ac6306abd490ad3f4302ebbc1c79af2cf9f94e79e07c763193594b3a64c53b63c92dd453091a23731c0d82a4dbc82e0ec0ceed6f8e2a6a1f6c8b43feeba46dfbf6ba34f88c4e49530b999abf9e4a44b63a439a8c73794fa467cdba19d3f3ac063b710032e043454d6c58e88aa019201fcfe50b2e49a904b7f6a6c7ce04460494097dc16c79ac3348b4c30792c03c714c3b5841789dc056c3e70d47c16ce5ea7a7da6a9239ebe23b3215814d588128c261aa257c610bf32f8f39b98e30ddb996296da32af93e8157e901a49835e9bf1f77037c4eef9a6b8170da6788d57fbab2b4a5e7fcacaf895dd1059a97a1b1156d7af5aa6a799137167f03c504a4adf7a59c4d121239ba63099b20595f1a7eac98e648a42229e441c9ee35d8810bf970a5b61af5d724f228bec292f68b26ed436bf99103961305db62f700c3eb992857fa45fd187c2495e453812cc00ace62d43f9ec412394eb1cc8e8fae85faca8c1d42c74b29c7b3609aeb368c5277dfc9e483bd3560a1e61aac9e01c2e6f15134f6340ee4d6c934565b8f505604002aae7cd084240d2cb319061317ebeb00782dc1ebb0711cbde09590480d71d2f318852523a8d7f150e4135035c1514cc93a24c2ca7c2b34e6f9214796be47a90777930bbbd734f05a5eddcc5186942ec5a4b8aea6f60183e6f635a085851387d056343fd0da7da97cba9b16431c4a0034bc001d3c20e122d21cd3ca5f14d007deaea2d9ce32cf4d9dde547d292bfde363e7254f2026217dad9c3f9df56a6694d683e51a9f323332c31bd03532cf7994dcf1249e55ef1fcd81cbbbf540ffe875dbac026f6a2ea279f81d236cc5ab328be4554ec50ef5cf2ecf824985c0bebe5a47c2658eece25c32c7df8ac3b410db4008b4338011268a7aa1438841de5ed9ed24bde415d240fdcbdfabeaf842580495e2ba717e3c3c276395e1a7be36ccb197e4f52c69259ffa19d3f5759fd6c4d9237022435598dac8db2f55187826fb4fd9f6cacc26cfb8dcee2981897cc7012ac4895be7ec4c43a34bb7f5120247adc71d5ad96bdd725c8a191db30b91ef06598f9eaeb4ebd7ab451fd368acc648689d8768c5d4c28ed6466d93ee00035988ce5e48bc5848f33be5ea46cc5fac663ac086194d9634b62392705d47f7c10edfd1ff6a563e97cf351a2fdf62952e06486a11469e1692195b998a4722f2d27444b4ed2a7993b7fba730c4b3b2702cf7f5f481965301d7bb57a9e158b3d40363f6973f6631330b44f7d82367ba08399657175666e6079f79a22a209db71efb38df22c5864d05de5bdf5969e075903e796f280f54559ea11cf04e60a247be363de542bc6271026f3070b9b1dd449060d6631740f34a06c702ce4b7ab139f1b679f9d2313b3bb0f025b49f96127fdd18cd1d052aef37d8c8706050c00ec10b352a3398c785789b578de3794809b35353af50d94c9823d3d884afaca5f3f6b8e28799b556c18d989f4eba1b3d56c525a6b19131d5c5ebb81410382c40391488b1230a69963ad1fc3d3ac7b7797692f88d461257a255ae861f724cee86ea7a88d83a5048aecd46ab42b2fa8e6b971aed41e7445c939bcd5351fabaf4ce93082fa958e5e96868bba231fdecd5578d8841c97dda9b6dc34b5bd24d783a9b4f37ef3b091febe4579b846d8e997fbbec59ac5feb21550e6188bc6ffd0e59517703d255e9bbeb0c64931aada6dc2f1de2ebdd7ee4fc3f9a7ec7ffef519ca3719158185481a1a3100536ca27ed9d48ecbe498bd01553e706ef1f41934113707f41fd782f70c1a2f7e560a604f497c3e6b1a68f41f1dbdb7dcca1d1c0f7780d5d4d8f432a187884596edb796cb35d8acbfb1c7eefddd773ac119db458581b9844bee031eca7dc65cb31bdc80457b383d4355b26d05efa17b46fa6af6e99c4e0c53c8224d7839f91f6510a8a6dcac76cb1ff9730c130c7e7b16492192a1909681249a71e46dab5a2955fe406469dd0a53b9ae2b485d4297c02b60ef06865905d32af854940994fc9f5c401e32b0757a80a0dd465f573732122726e2d9db91813b6dedf2c20a4a01e7f880540a8073dc30d03f730ca4bde3d816f766ad5f550cd77c1c6ff41758c3ba5dbb1d334e729c00b3b9991aeab99081a060cd643ca17bde693cd44c4bf48296d43f4fdad629a8d50e4d23bf19e98d0f74d7411c30542f8763e6fdcbd2734883deecf111241a139da91dde0198d3fc9879375a28c3afec83c05fcc2f8d9b018aed7d28dea0cf7a1bac48bf8fef9bd0754f30a763864a88382a530804113e7b19d2cfb0e3d52131cea788fd5c4386cdc3a1a24d30f1d676d50b8a879c86ae62ea93efd2157e43436bed77f4ddfe80c9b787107f8168eba10ee501393e7804dbfa6d4a24c3b201d19d3c598029f62f0f21f944a116567e5ee927486bca055cc11ee791db0e0984783bad1cc211364f143aa4cdb673b62fbfc561523a099b03546a63d11a868b2caa84b0013806d1c10f9fef1278410bd11c50f432ad49abe978d6fa58a7a54dd49c39a30402d3fe614468af5f054faabbbec0464b73815ad8995458a6811b89f3460eb620beec1b966df0705debe62aef522db32aa3271cb305fdebe6d9d901973eb868581dce84cb0b6f7ce2965defd8d66f3b83cbb69c09ca4ecb5a91f7ad0389f35392472722cef657e3f0ecbf5b55f605a69cbb9fe4cbcb64b059381866c9833687d2788579fde923036f35589637c78f59f195be5bc4dc7cd26490c5fda029e463976e3f2d197f", 0x1000}, {&(0x7f0000002000)="410e5f000e25655fa7f962ef4e7431a1ea7dc2cc4a7de29b547fd783d7d86708247d9e9f059cd51f0030bd90786a39e4311f50c18379748d9b974b32c37fcb52d7a0e09100d47d0595429ace606be00e4429b78552bc2d3b910581ddfc9ffddc328236cf10092796c60c1e00493ce8036a86c287eb8e00ba58183f3eb0b04cbf53e17196cac22a2515d644de50caac8e913a59c6f005e64c458ee1ad34a55eb84a167a7d75a8f43da468c20662e0afccbc6c8697aee5bc5e43e4a02a193e250c76c14bdc8aecda515e199b6a52d444d40110da6ff3a023859d5473e163459c0b81fcc8524d4396540106207a88d7a02c4dd627115273d8198084592b3a2cac79c7171085d954386c9c7f7ea93352f1a5bc162f90cfb5ad63bcea7f30b2f0177fd2dc5439a255086938db2e396d6bc73a1ea3c0e20bf313c9fdfeb18647007ab965990af2cf697aaecb149c262d31caef1689a2b12e3c2efd2e8b71a9ef5aaf82249ba8156e7a059905976142fce331d8ea3b06ae0abe26e9a8fd5c333aed099e7721b6824d4de13ac4f31b94a813816646df0e1b1b7ac3632be697537e40dd25cf9c0c7516e4379396f17759832efe055d98ea17b619adf710a3ca076f1140b41b67274558f53030e09dbc397f72e5a728ffb491eb410d983e79af095bc33230bb2bff2c9ca6cbc6acb90879de4e2b75e48393060ab59cb32285d22cea05b937893daefe808df7a3d01d8e237a05863d70751b99792de68093be4e74011742dd65176b269676516903a0b64b946349509839a5d870292880eeb2d9185d71dbfd93b4da887165e4a98758c38e031a640b7e633a34d73201e9edf92e1b4822090bfe758ab0d6949bd5f6907bc01e21fc9a00e767f39250165a19dd1a391b64ec565689db0c4bdfdd271a658ed49d74d23bbec8e23afbc1da7cd20f26de137366580726700ef0987f59a5c6b5f8be5f4e214f86225e324420c99817cf73f8810b30889467fb21deaf74042fa313435815aa3bddef13d458af89481fdb6ceacb31388899967f541566226f835800d40751c46a14f2ef3282f210548e673c1f3d07768b5f0009affff2401be58c340d99d176a310d55ce33dec3a877047a8629f12fcffbc51a586547e459a2f29a04846ec44ee3f875ec6b9fbefbe77821991306fcb4c608cf21c067e29870f2d61effe9d28d3bac62dfc4a7e652ee184fdbab0932c238fe913880f9e9d696ba3616e39c8c6222d065a6684f857c076c02db035a1cf7654200a499bba4f35481688a5e39e0af9166be6005fa9da26cbecd6d5182d37d5c8bab1a3766fa5906e36530fde637ce2aad89f4a1e96aee51770a5536ee172bdf79c90d937dd2660fa5acb562a59f66c8f4272b947c857716062de014df68dcbf25f3c60b592747c63b4847f6b32781796b5b2fa1879920906d6d740b12d2060768908d469168902cce7ea6b1d42640e7677b6225cf703e4e5ecfc464e4eecdecb552d51146eccd843aac71a47473bfcb44e3de793edbcbf4a3884637b76a770ee6b2305927fa8a9c6f06068bca6534edf6797a8b8b9a0af593c1867a935276581b947bbf3ee4e83bd05fe0340ee04a13e2862416f90325cb7e0a478b1162dde8e549dd0b8eefcf876c15591fa8539091b2d9034711ba9010e6074fa80e031bed49fdd4ce5083133e959f0f03924ac9b10fd91e4a45f5d9fbe8a7e7619ea61f26d5aaf34e6f48c3e60d78ec65009e15925eb2fe1f092f7037b33752f4280af7f479b8e52976ee2bd0035ff52d389b455ae2c5bfd3b326483a341c8f7e6c43a9f88a5a54a79711e58beff95368fd37ca783d5bc4cf533aea0d13fe06b764dcbf975729895d2d0fc3287f930545bf88acacddf2985019db6ecb4b094924c80d0d49234a3534db55c40174b0c8cb53fe1bb62de9ea6f8a3d43610030f9e703232b34ee916969bf9d5863c8d4ab2381fd8373ade9c85a72e75becb65689e163ceec1f3e4aeb7bfb42a62855829ea64f5056c65ed1a56cca7ac737a90528600c5d19a950e4997b29ba3b92f704f7298a9b3ec85019b28ca4a3712b7e713a08465473b842485a18342c9c94220f8b73fdf0c8ff9c7c1342c3db402ff8e88c467207f367a2f34ca9b3fc73f1a04d958ce4d7ac6eb2e9bedfb7295adaad60a18800b5e7d0f5fd0d16de1c3d3baf751a65b63a6e47827efc4e1285636c8635204170190734413aff42a1b94a9fa9d960bc56db95a3be82ce05d2a425c9566fa7e4ae9c47c2a0940df18751a19a03830ffc4c498678a442ebbccdfbf6316ef8bbebad6a057456bb307bd81a5a01efb6e2de1d441a92a050c728e9eddba7338d3980025fea48d6830b1f37406b969927fb0e55138a20f30cb42a47c73759b0abca4610b66f3d889f2add674517264dbf80f2c5413b1012cb60250534afcf647d7f9a8bf0e35a5ccbd8e1619cef418b6eb538e89078664e765f431b69e81a9e798a9ce6cbd9ae39698792229362ac455208249a1299b640b64a6e64540d59f8efe5939000b4e65c87a80f62ca57e069ac7443c2ca66f7ba0447431cb80825d396d6a91bc55143f275bd6b86d66b70e572aa20df95bb55e73f59f86221e0fdd70ccd98b75ec01f5ca3ac34f3fe8429295b8cd08ff3e73a985077b117cf9bd5b693016c3fe64200c308fa82deb377d62ac251b91367d232d01b7a83b6b2176e0fe66e57bacceb71bc39ade438ad165b4a48c2f918befcb83b6ed324ea961bb69fd24cc30b626cad7b38318f700bc8bc0a89771e342c7c9d27630ea50abab6176747968425f08619a18c352fb25da868940f9101881f74913425164bd8bd899598054018f7c4afa6a129e25a85c1824dad2d2fd9fd4d92387feed6421ce9db0ba16db20481b3bbeaaada2164189fe6f46ef019602eced915001f045cb2d3f5d661a3a4baa84682a930042c7b7fa94c3a255f0ad4a9d4b4fdb005b88146d706645961b92c28c30d5e5933d91de4e613913b6c99b26063cd72f91b73535e4ed92189cad38d9677d4dd27957755cd450b4b4ad0f8b796ae3dc48fcf571d0842100e1b4b03d1c22aac137dcf6e2c3cf151c1376092c523406099f47a3f70985e766cbaf23d718560719d5c39505a769c302f399fce991c91db00f056f50f8b763d37a4c665147849a0c34857eed6bf54bca5de4a15b3d83083367a68b52f1d9e04dbf5dd9fa35172584b144f345d9c445412bd9303a52c71f5a2b365542a11cd1b32f9676330905c7b2ac7aabc3d97241018cb32608755bcc3ceb61aff26a8b85f4b61de8a9551122935d0d90065e9a225713516dc8d4b10acc12f8f5737d567c3eaa3bffbf1a08382ee6737a7db14a9735bb65196533ec2894e0493924d61e2401c81110029b3254a2a0aa12ae61db63f42ce0e0e9657fd6f8ee17ee8840dc57aded2218a048cf7e2204a3d2adde373c2f570b57be3778d709352c7b7c04e2def28de04f95a23f36fcd4d90af237f1c779fb847d2bd757c9b19fdd3fa782a1271f6b24b0c0e7f5ea29e09fad9c3b3034c5809f67f887c5a7c70eec2db9588d6c2bc9c4ca1c070b3a23f60185cedcc23e94f24b8d6a8524e2a93a9f7642ee3a7faf3e50a561f07892f60daf4f4d425ea7915cc6085a76d0ce9a28dc65fb6e84d4b776051c68677dbd6654aeb3aa1844120f34b02d012a4d5b35d5af724d9236337bd76852fd451eac74dfb01d9ecf967a56107c399e93f32bc02cd3d79b4c4ffb524c978661806eaad241825f7aadd48e6af0c9a813ef89c3a4a391efdedba139c90e672b8a6dceaa69f931dea683d59ff903ddd0623e931e5a225f2ce61b4f9d81c6739d1a4b674dbc9c73be59ca661bf2a8567c769bde17668d8b0e40d62584e015a9bd569254a59c2bf6529b7cd255dccc7aaf292acad23226d5107e215c30167a30dd841a3187dfa404cff0896eaa80a2d3f01d510e15da6b9af98e54c3290a431522a6c18d3eb86dd0a41eabb23d72483b39372a0d29a2fc7cff4704a63221dec21850df10dd031fa7c9d1f1ba4e319c17605aec70b1240ddf00a484f892d26d0eaa621850d10d7ac9f44b11d7775f5508a2a5c56478d7aa34f3bfbaa14aa9ed87af42a45ba5d83bd897b10e8e50870572a0fbbc4cab9633f175ca0633c94587d973fe24111c21b133984d78fdf84d1b7c2f003c789bbd61efa45cfcff134a35039dea6b77c205ce9dddde31b28458e7dfd8d10673fb2e05d5979478ee67e304b85917a8f081b710a039701c3919b1c0f69223d6684d94b3197f9378d38043fee41bf8f9a9edd6d6f983efb55d8c8821d2ef14fcf23abc0c1f81d3d367603760f268935c880ae9b3768c31801c3c258fc040fafd8a3ede95ac7827bfd2d1a896f8fb212c14370a42aa193b77386cb2c145bba01687d8ebef4c60225e5de618f5663468662794a72692aedd67c38d841dfa783087fbf90cacf00be3869086b5b0fb69931e575b8687fa81351d6133a670f5e2261273f5ceb5a0d30635e345c68d22da08797ab3ff44e79c8d0e1943fef5b5db9e4b8047f1d023812a83ac79d0b56d79751ee8ec7a6d7e8d74f3765524c66ea130dd9637efd8a5382a2d2c05d0f06e40583fb1463db165504469065958adaccb49a16b942448007e151155032718ec8100f180d147c592bf036817cd8421ce47598c1803103602e09e3f52df52fcbfed3a7b4aaed72fca794c39ee5a088edd68047173ee9875c2b6635605fd52ce4d17d24fa32769d5e747f4fa15ae9d23462226ecfe475de053283a98a84ee7e39ecad5d29d667df0be3de99009dd88ebe68386767b01ff411f2102a190ced19940a139bdc6b367dd510eb695c303cff0ea3294a147fa5702864186dc508311698945c137f07614757f71c4c18415e2deee7cc7782a9ec1df458b2086a0ebb00ca018f4ee1c8dc1bac56f9202fa0bced858133ed997c097af603e48163d2043ab76b0468b836f72c7705647b87eb40a43906afda5ea477a2f272f5777324ce03120abf05abd8c4658e14df7120aa21ea347ecbd788c3e323669efbb037c620287beb8b2d14f1dd1ad13e11151c4abc731d491f4ad7779b4adc75ef13ba1d25fc1e7f410f5f22bff38af33d39d6fb6bd496170ed3a9c37da83547bc0c87b58ad813e3f1bcfd9d51d576443dd98243170bad2b2c6c70d5a729d72921051f1403e7a5479e00f8065b575ce51a21edeb65d92d93a9fc4fca448135579ce89676b9ac8ec0b5ea9d8523d011cc2b9bf4802445724295b490fdb6561d6a2d022a79c0b481356e2ee0cd2c4548e23f2e3132409ab85d1a0efe8293ab2c6a9f52389b0bcca41eb3296351e479131965ca949e391388e9cc3b9815224129b768c2bfe45412d1e98e37759ea8c61cbb43e70bb3141960dbef670a2af5d6ad90bd1a38cda588c1dbc0ba66507abb1c4dee23259a0287029ef9648083ef677e53d0e3e56949b35722dd0a6f4b42b1afd0bc8f894f97f0c8d30967c891774ffb7c44428a097ceaacb62626e0ce4fc6d4358e4d895ff797cc898cb34d2e90b203703823077772d30a70c2d1176e48a3c16bfccffacf9ce1be259eb54fd19db772c31a7a71b3084aba9ac8942eb6679305b4a73e338048fe1eb12f85df03632902a565a620d30e6e221fafcf9af8dcc249fc033d9002f88f1cc9acc5eef0b14e47591c483b1e4be494cbf8f66a34f068bc07d3eb92759a1a6fcd68c7a918c21ced3b773ac2d5b4c1a7e4fd3b32f96c8a38460371140e0232fa9e5100e161acad2eceb3adf5b6b3de2ae01ad13fe64", 0x1000}, {&(0x7f0000000280)="6c0eccaf5bb2b19f5b96a367fdb70cef0cf420529c4c9e216f7a1ab87b0666ce2df68cf261d82c9f70d3bbee6ee3524a5483fb44752b9fb77d8b5309d06f554daed74fcbbe3b169689dbefac3f1b665dff5b603a978738357a691a51a3971f01485446db3ea802c19bbaa48a2b91519b08fa6dd10bbbb610f34ede7ffd518aaaffce175dd97ae61b96e72679c6eaceab1b12ee3ce586cd2007e1d2330e8d96d407ef7e937eeab994e8c10954222a3fb6b012241a3faadc6baca94dc4a481e23517afa2390f769883ec838b0bec625c048e06a625c1228db25b", 0xd9}, {&(0x7f0000000380)="ce8e3d908c76bcaf71b37144da98e38f95f89f465483dfae4b2837868bd31de0db6f59f5decf4e046516c2b34ef1953d381630cccf8f987d6b25f49dd1f2cbc1ae8fe8a34bb63e03e3d4da3be428fc6cdc8ea2dd5b59f4d1338ef6c583e82ca67acfaf0788c53e2c860c385eaeee2e02663a48611f526329244a58d2a22f40f658f0e0453f31b4006208b027ccc37259471b7c5d1086abdb77731b309241ae59b5458f5d64018f66501748e7a66fd8f5f4fc094fef286eaf2b8445487e04f30a76342d278ff3a7eeb5624f66", 0xcc}, {&(0x7f0000000480)="bc3f2ec49a563766f5c1ae91c5c2f938eede5e40fe82afbe1ee95a8d355601a7669f1cad14ddbfcbd3beba1f440d2e6ff2851cbea678723eaab4a30d9faab96f9cff5fb894ebee84ec9553d56b41d448705cb9975f792d830f363df5d252eac329f5c0e4eab9628132c2ae638242b594e443c4d7ad0a88b6f11e1121ca294b8358e27d62a016f8e39a50fe532a0f98589235801202156c99d4f56338dbd591fe47714dbb9b426821aa6a69ba3a0bc2ec926c8914", 0xb4}, {&(0x7f0000000540)="02bfdbd5eab46945963dad64e0ec395f84504c012a20a2e67ced60aee9aa539d790db3a4138c034d2f1c3d088fe4e05f450592f0cfc572fa79a8644a4ab8263ef42dea411bce236db03226dd912c82f02d3f75ee98cad0078c58535e300dee9d13a59ec4702d80668463802ffa49f8f081cad99f6b80833481a4b82ac7ade2f51ca54da4d6b62b33a836dc54c8d9b866ae243182c414817dec7d299633bf83698203d64ee8bd2d4a286a9b9b7047729d47c2b912a8a27ba0ae51e6d7f6fc9a5b9b91a95a325005cec080479fc965b4b1ad7813abc37d4a8f1851e61f0eef16d2a7554dc1422dc3f328ee8a", 0xeb}], 0x8) open(&(0x7f00000006c0)='./bus\x00', 0x8000, 0x144) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) unlink(0x0) 08:58:26 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) r11 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r8, r11}, 0xff79) setgid(r11) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 08:58:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) close(r1) r2 = socket(0x20, 0x2, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0x401}) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:58:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x1000) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x80000000, 0xdbd, 0x4, 0x7fff, "be59f37514d067e59a1c255e0013fc39cabfde28", 0x6, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:58:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 08:58:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3f) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="8168aaa0ae595be2bd174528934b2745e752d60fb4d6537e62928cfd30881921d64f85b092bc50c3d63e6c59942ce9741823a83ab865b2fce5210d966f16ee66caf1c596ce65ccd1ac00dbf2abdda940530cafe5960a3b4730dc9311d42b4d8c51f6f11d4202a1c6eeb2c1fd1758a16d0ea176ff3f2fe1e7cc517375d4a1f662bb7c8dba1867a87a04692ed1234fd3496c701e878e384ed2e3f0bf66ca21ddf7791ae20f0ed09997bd56a8f017fb1419a728d57d659e45bde500fcbaf71f30ab9b48636ae22efe445e2b9df504bd08e98ef1bbdf54cacb58ba3c979acc5b61541a5049a9f5b648fe08440a192be09db140f1622b", 0xf4}], 0x1}, 0x400) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 08:58:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r0, 0xffff, 0xbe70d5427ed2b78c, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000000023b8ffff0000000000010f001755fb0100542a538706000000b8180000002900000031000000030000000700000010bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r1, &(0x7f0000000240)=""/234, 0xea, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x4}, 0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:58:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca04411d6c6aa98d8851fa8a7e2912bc011b873ce0fbd6a900000041cbc30100000070530000000000002452000000000200010000000098490d077aaf9544666aa81d54b9f851c0459f6ab0a6da60400000004ed6b3f968fb"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000"], 0x18}, 0x0) 08:58:26 executing program 1: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x59) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8007, 0xb1) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r2, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r3 = syz_open_pts() close(r3) fcntl$setstatus(r3, 0x4, 0x40) flock(r0, 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) r4 = semget$private(0x0, 0x3, 0x10200) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 08:58:26 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xb8) socket(0x6, 0x3, 0x4) dup2(r1, r0) write(r1, 0x0, 0x0) 08:58:26 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 08:58:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) 08:58:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x452) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = semget$private(0x0, 0x3, 0xc00) semop(r2, &(0x7f00000000c0)=[{0x4, 0x7ff, 0x1000}, {0x4, 0x9e6}, {0x4, 0xfff, 0x1000}], 0x3) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) close(r1) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180), 0x0) close(r0) execve(0x0, 0x0, 0x0) 08:58:26 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x48, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x5dd9) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x17) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000340)="cf1b8119ddaf4dc4655286177ada7b8146e269eba5a364daaf7dbe434b98dd4212d0a2845930aaee517727ca6ceff3044d0374d458ce22d06f3b2e067c51fce032ddf6282340020448288ca11d9ea55de3d533", 0x53}, {&(0x7f00000003c0)="2f20eae5463d97ac81bc103df758c28fa99da34c499dbc3a73582712d6873f32d63ac81e7547c6fd94d7bd6183b56449d4349b8332a864eb1815e313df5b6e5d8d7c37960b2e902a98ed242771f43ceab7a13695be890399960d34943a81d8a59f743c7722c6949862b45e2b21919b8392cc8d7a7426cad208d2821eab69a7bc86212d90cf1c5b16d3d1a38e286f668b86412c2190688f54a954df4aa773094d46c26e60c853c0b0baae4bc52a1ceff1e18d0c37a7aae1978c61a0ed29dfbd60371f35f762d630c3e884d2b662e0bd63bf913ea8d677e2c8d4b2e300d0128a9a4f8f3e05a6e73be4053f4373267af37ced7c", 0xf2}, {&(0x7f00000004c0)="b93c1fb603dbf9e5afdb660c875686f9efe9e7b1ab6507c76eceda0cda6004f44556506ada959f516ef09e8220d367ac45f65213f123f2738e3927aab87854a54363942517c237989a9899341185f87a8b787347d4a3c5f231330c88bca84ead19f7d4bfc52336f00b3af7bfa95c58098e42c4461a97321baa94ffb81aa278814c9d65a0cc99fedfff69500102cf4793063b42ae", 0x94}, {&(0x7f0000000580)="ec45f6d7b98c93960a7f665e34c258", 0xf}, {&(0x7f00000005c0)="a3ac269e1b56636385008724e4f4e83a33e9660ea37ec7fc8af84d1186786ee6f0190e7d04af0976c6904b93a8e7c65016", 0x31}], 0x5, 0x0, 0x4) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) open(&(0x7f0000000280)='./file1\x00', 0x40, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0xffff, 0x400, 0x59, 0x2}) r7 = getpid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x20, 0x7}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7ff, 0x2, 0x197, 0x3, 0x7fffffff, 0x1, 0x0, 0x1, 0x2, 0x9, 0xfffffffffffffff8}) r8 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 08:58:26 executing program 0: open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="0a302bd1400872851f5c13c35e292b71dadc9d73c96569f88ecef26d1232b4bc581f483fde33937daa3824ab9e9a8cd498fb311934e95661f597c7cc5c5cf819f3a75b2195607457f5b960bbdb9a9e7c391299972a1dd12aaad691d023632d73a2ef8c44c57990d0031b8fb39ae39562f6a6f5c6c8b51d6d2c6eba", 0x7b}, {&(0x7f0000000180)="3a813917c0474a323d5d2d1cb444483d859d8601eff8f2545891ceaf6a5aa38454f0229fc49aa9ff4c58eac927161c5a4e5d33d9df67fc1b0dbbb81f75c0e0d25ea286c6455c95edacac3da709096a83e59bf778d5d348cf62cdb253516e0c9c80b60f700b2d320d44f2", 0x6a}, {&(0x7f0000000080)="c9ecf90e6c", 0x5}, {&(0x7f0000000280)="5f9c04bcb6be8b5f090b9819407716fb35eee4c57ecfae8a5b5ea6971fb2b1da0c68cc6a1273483cd023964860693cb3cd37b1e93baff0aeb0d0d2c3f2652e962a08b2e6767d7b", 0x47}, {&(0x7f0000000380)="ee29cad93ee36dfe39289ad41b11bb484ad8ad7f876198404b635051db683b22e722f4023301827fdcc8373271455faa303e8d779734e2943053267054897f511d0469caa3", 0x45}, {&(0x7f0000000200)="dca64160a0fcf4828722b2d6df5b23db6f4aff95c6b74cde", 0x18}, {&(0x7f0000000300)="95008c676c3928fb57c1", 0xa}], 0x7) 08:58:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x1) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="200593b6950100d97099188e90cd9c8e765f8976a6b39ba27a4c033e4558fa33177edf6d0f3295f5a5e8b05b6337f3b4a124990000000000000000c464fbc067818217823b6fa4720a1197c5aa2d07fa7864bb9a667aacd2561962f538d4c2ddf8f1072221cc4624dd3dad297bfcaed73c608ee5329f9b13139626b83a76c7df1330c7af8d5161d3931d1b2a560f10f4f7caa5a07df34ce8aa19b8036459b0ae1c022d5c9d82cab85a3ecdeb807a5a77924de9006d4a26c6dd97a3d98955b8aea66e1f9bbe4ccfbcf60e4c0e4d35a5f768e8723428deecd316d0afc9edde4ab21cd75720aa6a55f0d1cc01f2bdd53092dc19eb1ba1f6b92e837255db13f5eabbd19cf912e6b5c2926b5030c9625fc0ddc7cc942d3e1b9bd34cdbfa0a064fb240fbd7f5b1fa99f4bb8eaf5529f8c03357d58dc5c6efa48d356292dc9a3f7a5c10", 0x140) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) 08:58:26 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, 0x0, 0x1000000000000002], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x7], [0x4, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x3cd2], [{}, {}, {}, {}, {}, {}, {0x1}]}}) 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)) 08:58:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0xfffffffb) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 08:58:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xfffffffd, 0xded, 0x4, 0x0, 0x7fffffff, 0x1, 0x5, 0x0, 0x3, 0x3, 0x119}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 08:58:27 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0xfffffffffffffffd) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 08:58:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getgroups(0x1, &(0x7f0000000040)=[0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x80}, 0x0, 0x103000000000008, 0x0, 0x0, 0xd}) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000300)=""/209) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:58:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) 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$TIOCSTART(r1, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:58:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00004e6000/0x2000)=nil, 0x2000, 0x50c723f72b384cdf) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x9aab258c3a4c7cbd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x4, &(0x7f00000e7000/0x3000)=nil) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8001, 0xfffffffffffffffb}, 0x10) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) syz_open_pts() 08:58:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x25c4], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 08:58:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) read(r0, &(0x7f0000000040)=""/94, 0x5e) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x4}, 0xd) r1 = socket(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f00003a4000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x3f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000001240)="c8", 0x2fd) 08:58:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x0, 0xffffffffffffff0d, 0x9}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x86, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 08:58:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) symlink(&(0x7f0000000040)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') utimes(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0/file1\x00', 0x9, 0x5, 0x2, 0x0, 0xc1, 0x6, 0x0, 0x2, 0x2, 0x3ff, 0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 08:58:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) close(r3) 08:58:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0, 0x5, 0x10000}, 0x7, [0x977, 0x899, 0x3, 0x1000, 0x3, 0x9, 0xff, 0x7]}, 0x3c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) pckbd_enable: command error 08:58:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x20, 0x8}, {0xd18b, 0x72d4}}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 08:58:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) r3 = dup2(r2, r2) mknodat(r3, &(0x7f0000002640)='./bus\x00', 0x100, 0x20) r4 = socket$unix(0x1, 0x1, 0x0) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000002680)={&(0x7f0000000180)=@un=@file={0x0, ""/65}, 0x43, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/82, 0x52}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/145, 0x91}, {&(0x7f00000014c0)=""/121, 0x79}, {&(0x7f0000001540)=""/85, 0x55}], 0x7, &(0x7f0000001640)=""/4096, 0x13ac}, 0x0) pmap_unwire: wiring for pmap 0xfffffd806bc08000 va 0x20001000 didn't change! pckbd_enable: command error 08:58:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e065bf01"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 08:58:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x689, &(0x7f00000001c0)=[@rights={0x0, 0xffff, 0x1, [r0, r3]}], 0xfffffffffffffd44, 0x2}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 08:58:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x5, "b800", 0x0, 0x4}) r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r1) r2 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:58:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000000)='./file0\x00', 0x83c3f8e11568d349, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = dup(r3) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000140)="062233bf0e8a589fccea2390b47b0e31c67f64", 0x13}, {&(0x7f0000000180)="56a5c5a1d3271614614096e83c5daa691338396522a9cebb781b4dd93ae674818a4286c3332a59f9d919e8b358e0f0b1c4155dd683bba756b75d24a3105cb90a19d24b865f4fa7e738d45839ef9bc13bdbdcea9465e2ce7ac8554b5bbe0d76", 0x5f}, {&(0x7f0000000200)="6c59dcdb8b567e0d85b6e65b0934b4eaee89f5115120d8964f5d5b163e5fe6165971127b0879370433908f8a7e74a03b28a4ecbe842c075dab972d30b528796d9422fc0fa60d54d01129d66a7dee8ba84bbaabf4ca324193f39f9bc65aed61b624688525827e3acb453794443b569e7df4e5aba876a5bf56bae6fdaa56e6d142f2d796612a7c77872a9464d104207373ec165f2544db5a659e72e0e53f43f800bac10f564b42690a036e529df59828ca14ae6f7fd5b7cf83df1e36999d5decd16171efab0c5ed3f445fc3dd0c8d295fd8f7d598483a6be440815f04ccde4eff82999a29ad9296ad9fbec7542d84807f02a7d80", 0xf3}, {&(0x7f0000000340)="60ec4ea531219fe9ba01d85eb2f22a4ba3a05930caa53ee2b5c319d494b4c46e00194166ff9deac364811fcae18cfb6b2a9a969a03e0357607ec8cd4a4495b17bcaff2711b284331cc0f1534f84ae8489aace2f705510afade497d16ac7a7c0c0cdde81ac30eb4fae378cdd23d2f72d407cae75cd6ca759c2c2594c6bffd192e020128f465499cebb0", 0x89}, {&(0x7f0000000400)="12d5184032ff25d29d56868513d553e53b824bced1fbdb9f77213e3e37b93f30686cb826d9cf407aedf70d3533860ecce7b4493d0aff1e9fee750645e35dcf9d4e42e27663994a7853f9bc4c0c74012ea3b5118aa198e5df9bf0e57d8c6c7e9f6ac90908b9c5673bd4fed62683bce34c295715e75b30585ff324a22feecc91fda597ddcccaf6d58a03dc8ab322f367fb0881aea266f07a94173e27c9243b864dfeedae9d87e9cc9a46f04eaed9c258a28688e2b2c84f3ea7f7bceb4f495373ec244b3094eb15e8e10cdc631e0eb7a37b17c7c5b19de607a1047c4e4fee4aa25af237d0fb1a", 0xe5}], 0x5, 0x0, 0x7) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 08:58:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file1\x00', 0x20000, 0x10) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000200)='./file0/file0\x00') open(&(0x7f0000000140)='./file0/file0/../file0\x00', 0x40, 0x100) ioctl$BIOCPROMISC(r0, 0x20004269) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000001c0)='./file0/file0/../file0\x00') 08:58:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 08:58:30 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000140)) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) syz_open_pts() ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) recvfrom(r5, &(0x7f00000001c0)=""/156, 0x9c, 0x1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:58:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x80000000401], [{}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x7}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) close(r4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 08:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x14}, {0x16}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) 08:58:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a00, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1}], 0x9, 0x0, 0xfffffffc, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) openat(r5, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = fcntl$dupfd(r9, 0x0, r5) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000000080)=0xb4fc66adc6bf81b5) 08:58:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000180)='c\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000300)='$+#}\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}&\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)='c\x00']) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x149) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x428aab65050683f2, 0x204) 08:58:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) recvfrom$inet(r2, &(0x7f0000000340)=""/220, 0xdc, 0x20, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) shutdown(r7, 0x2) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x7, 0xfffffff7, {0x40, 0x5}}) syz_emit_ethernet(0x1000, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406") 08:58:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x80000000000006}]}) r1 = socket(0x1e, 0x1, 0x40) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000240)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x4, 0xfffd, {0x5, 0x4}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x9, 0x6c, 0x81, 0x10000}, {0x80, 0x86, 0x25, 0x1}]}) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x7, 0x8, 0x3, 0x29b}, {0x101, 0x7d, 0x80, 0x4}, {0x2, 0x8, 0x3, 0x5}, {0x800, 0x1, 0x6, 0x20}, {0x122f, 0x8, 0x0, 0x401}, {0xb2, 0x81, 0x80, 0x3f}]}) getpid() 08:58:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 08:58:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000fb5c03918981ddd0d60300000000"], 0x10) 08:58:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 08:58:30 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x108) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 08:58:30 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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, 0xffff, &(0x7f0000000080)="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) socket(0x20, 0x5, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:58:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000001380)='./bus/file0\x00', 0x400, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000001400)='./bus/file0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x989a5facdb40fe7a) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/85], 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r15], 0x1, 0x800) msgrcv(r15, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r15, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(r15, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r15, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="030000000000000094cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"], 0x41, 0x7eea135638a8ce50) msgsnd(r15, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgget(0x0, 0x14d2ba054aa62cfa) r16 = msgget(0x2, 0x4) msgctl$IPC_RMID(r16, 0x0) msgrcv(r16, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f00000001c0)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r24, r29) r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000002ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a5fc036a2d75a9a88fcd5f8bd5879063f11a015e79a6e253e042b103adbb44b2efe8d9efb320b1c41d3aacce1496f9b58a85cec73726ba2fcd0b9364bbd9b51c464876ff81074c5d9887f7eb38fb5ed9b8c1899946b39aa4cbdeb2707b16d90f1a8f8ed9020008ad03010ad90be6bf7b00cfe466a5d27583fec52983a2020cc93ee746d92783583c27798f128151d37fd186737a1239e49cef0619039b2ca4c25764f9b939819ef1d10d111ecc3b70dc088a4ccc975451c49efc790689cb2ba2a299210374f186fa5550115bc7bddba9b28d45a8d66a80a6d25a2c7012a06812e5c67c06d596af406a9084905f8c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c"}, {0xa8, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x7fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000080000003000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r19, r29, r36, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r41 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r41, 0x0, r41) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) 08:58:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) chdir(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 08:58:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) geteuid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x2, 0x400) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7860080eb94cbf17d2d9ddebba47f9dcfd31a9acf83ac3dd870e54acd468a5e0ee6f7bcfdeb07001927bdc45d92b13f70d618f145670534c0000000000000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x1e, 0x3, 0x0) readv(r5, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r5, &(0x7f0000000c40)=ANY=[@ANYRESHEX=r1], 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000000)=0xc) r9 = getgid() semop(r2, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, r4, 0x0, r9, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) 08:58:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) 08:58:31 executing program 0: r0 = socket(0x11, 0x4003, 0x6) socketpair(0x1, 0x0, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r1, &(0x7f0000000440)="ff5941322471b38a3ff9ae3e4e661c10930f75dfaf598acb6ff6af33d80286db48de11477f144c8fa3ff2b772af957941947b0bf79b6661e06afb8a064cc64304c20e37815956e7bd042ed5d2ac00d73f2276787e038c84aaeeba156528e12dd389a9ea0d337c0b82d8093f4cf8da086e654c799e3ec06375d20d67a8ebf19e8116825b73d049f6e21ee4f3c5c9c48591f2346e6d36c380ce6a01e32e07853e56d8e4438cfe4c33b4e1bf0d9cddbb2a368f11f868f96dddd3d27b7d34f64f6be07a0eeecf3947ac119c68490a9815613947ff60a8f45d4218199dd25f6de7b447fa7ea9ddb3949992b8a27848909034d12a53920a2ff49eead8a31d7fa3970d5f04faf4441bbd2710094f0b8589e2b4880b6ecc2bcd154c30bc1ca2f8a63a2525fe7f242e8e18104d0f42f2bc8cdc6e3f1770e2bd739e507b4e1504c2acfb36d6645c35c7e305082185a478cd7449ad5e46e84f552149253920abe8d5e1e4b170760cfaf6aab769c451357caaf98e9c7d47b4b620bb59fa7c350b7d3d53b9267722ad96126dd2040bb080cb7cbd5e5e97f7bdc860f3468b35ac43f96fb444d637a66a3af7db43fbbab4fb8d34bd90682983148e119dd0c276442864f409a5908b200b690731e1a1c53474b8b23c85d51f87d896f3271bbd28f6d58b4f2e73ba487c303eda7b8fe7d752a", 0x1ea) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8001, 0x0, 0x2, 0x0, 0x28, 0xffff, 0x8001, 0x0, 0x2, 0x17c4, 0x4}) semget$private(0x0, 0x0, 0x410) 08:58:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0xe80c2ec33f82fa9f, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="0cc1c1b6ed69d39f11b80889f8cd8cdd028f328cac02c9dfecb1965ca42762270a10f83e4a3deb6851e7ff3e6f7fc499f270c7f6978cd1713b5ef575742d303fd12b255886f56f39c48e8e6c5957efff9c9dfe7e", 0x54}], 0x1, 0x0, 0x0, 0xc}, 0x1) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x6, 0x40, &(0x7f0000000000)="5784bbee9c4c2e16fec960bfb3d3cdeea6bdb25ac8087788ea5fa8663bf8259ea58b4da7885b25b310a255ba2336a4175c3be17bf4c459aed9", 0x39) 08:58:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xbd], [0x0, 0x0, 0xfffffffffffffffe, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff], [], {0x0, 0x101}, {0x81}}}) 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)) 08:58:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:58:31 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000100), 0xd6e, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r3, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 08:58:31 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x7, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x8], [0xfff, 0x7, 0x6, 0x0, 0x1000000, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x4d0, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) msgget(0x3, 0x31) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x20, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000002c0)=0xffff1d4f) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = syz_open_pts() close(r1) r5 = dup(r4) syz_open_pts() r6 = accept$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000380), 0x4) 08:58:31 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d1, 0x1ff, "00007896eaff000400"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r5 = open(0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r6, &(0x7f0000000200)='./bus\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r6) fsync(r1) r7 = syz_open_pts() r8 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000000000), 0x9dd4112e7649cf1c) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) close(r1) dup(r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r6, 0x20007479) syz_open_pts() 08:58:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 08:58:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="000000186004008b0300000010000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./bus\x00', 0x90, 0x1) 08:58:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x11, 0x1, 0xfd) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="bb4e495614b9ccaeb2a6d37bd919502d5b8164c76cfa632875bdbaec75f27e81dc942328d0dfd72bac18e84c9f38f118b3a5cb63b12b9a80f5ee63dacde5e472fef01056b68a700f6253e2a3aaff87703de231f27ed68d010bf7369afdcfddd291ff4731bc46658866ad3d006d000ca2d3594832b68290c09311ce3ce6064bf66d78c4e9111d26fab53b87dd4d3510ce9490521425b0ff76d349313151430d5a43fa5bdeaea975bd79923fed34f39a835c6f10041a898ec531ec7b4e21122da8b7f653be5f76c35eca2e9ec9345f70445bc082435a582f1a34f284ff1a339674739dbd7f0911156bd934e5d4a63e888f52012efdbf80d2af7272fdf7bfcd485c5bc410e639a27d129394d827930e2fa4a97903f35b5e6df7c9a5449e04bf3abea4f9451977de5b2ed92a2091103d48a65fba3e610189eb0a6da550df7cb6c8bbd1de741cf5b6e9eb6d99154115bc716dc910cbce6523c4c1d5eed05f1d43448da1f53505492ca3900cf51f27bb46cec0dc679c5c756013bb3366f1ffdf165fc28440d54c1381d29ef330c202133d27c3cbca3079b4cd7f55a8d48f0585466a3e32cef690205976db140e2470da808aace4e3f167758a5a4e82ebb8fc0d4aadbfb7a16335a82a36b452b5f6963a8b95deb3e258b42d36cca497669965e688b4e1e33b1a6901f7574845fa6b30ae0595d71eec1855ccfeb4c477aadf84c8f6b27a8372a0f38ca3047f321e1ed85dc591240c27ced3ac23b0189938980a041ac1b4d9980686486502d165c722f543503c68f8f1acb45fe69af9efeb637a0f10ac41907ceeb31cd74950435336b00143330746e5a6ace8282570d651e49e275c482cbc1266df8732d27767a869aa796e709f0e06bca1ffad55184ec7e1941a39c7aa5400906d3b4d8bc0d31cb29037d12e136750a48778ad02c88d560b90e7f8af26b4dc21e60425dde2a88a783a040db6a82063c17566ae5b81d24aa8213fb8531bab2c14aeaedb13c1fcbfeb26fd19ed801900d319b839ebc9c520f2dd9c8681025677cc6ad1543081e01e43e69bf756487236503f19006e2b92772bbc74bc5fd9d27acbc6ff42bc2e56b7981378627a0fea9376bb7d1a68356bae6d40eb8a6d481b5fe62d496f827a473801cd69755f1d755cdc61de788036c4eac63d28dac4af05b670b6c67552742ed5c009b997a0ff43be79ae34ee86bbc3414af67d499f8fcb57cbdf4e653bb904af7977ad5600f2a5c006c23ef5299b1dac476d6ab42d1599541f34805bdc2e436e59f1d262e02764926192f72757f96524fb2f46ff8c00f2dc6c993e62996f62a298204d586678367faa8709c8e6b2d078ea967d499b579d56690ba20a3f6776f17164670e78308348888a0ec1964728edbecb3c5ddc71c1ee4de79b8bd7dffa8822051ac4494ccd87f1813851a9d9566f24c92c0635881769c671988fdc8239b7e7063dfe6844bcc3e1405159903e1a0fb4a65e252232b04dc91fe5b3cebaea6244a7cb8068212b73141363151419e1e09ee8551d5643588fc5dd5936c0c6312f1a7542beb1e39c1e0b3db57b39c91f0d5a88006c122371e3b10551386eb9d9e21aa8bb0e6dacb6992a7803ff7ed5f19db97e916e0bda8aac464f2741c78f6240a18bbea61c250646087f1b1a54cb1aa6e968027fa470a353467e6940779b4d9cd4fc727a07d3e5988854c263d370c14641bf7c9685228b9d5f32b9dc404e5b3a236304eee9aa5e5af869b8f7238d2f58868c9e2fb9cd3014b5c4d79a826a63db7ef69c6b7044c16575c5959d53653605190afdcaeafd29ef6ef5a615335163cfa929d7e3ae56ecd9de2d1ff310aecce2d827be901a1471d072901b651b8cfe0635b1c04ba53b3284678158d07d94dbdc40e12d4c82bf99f8dee6679497f43824c739dfac66c979a8cededec761533d5cec8f31a297835d67e50a7f72a99081b721d2eb7a7bfdb7e89e2e20b96dda68462205332956880b9cc774e88579c50df36b23f3f18b8136670e24c7a8788b79287dca65835622db77fccef56d8e82a0dab0a200a27ee72f1c017b6df0fc3bdd98925245120ad32bb078d7b9fd1dd81f3abdee167c882be3915f9e27e3775dfaa3a78d17310482fe7e8e78c4952566fb884a59ee7f561e5f91a6aceb2f94e78f5e0ac5f6296b62202dffb3282e0cb608ce2666636343217dd37678bd8cc704ca4d652772723b4bac55e481375e5b87a03e47403637c09d5df95b8051b1ac447abdd1720e9cbd66297f6b030c30b0781dfde25ba5779950478a791637116dee635ceef43f15357e32401a676eba4a9b0a2563298e99e754473fa7376410b0c4a0365e7ff70dad2c4a800784e1ef74583dadeeed869b4a82fc20b02a89fc9e5aa5acdbc0414a34e411fc44675b886ea9bb949dc0891666f240e7b5b24a2f37ad90fb62b00e13c6f0cbe02253b3dba9d61df7404e60b3bec16c56297bd637d20f75d9b94f5d225613d729e087dfee72d99d9b2e663334570ac807fea99319603f0ce4f14dd893f0fa71a60f10ed63cbe183645a7c40fefd50fba982c117fb9ecdfc498da2fde886cebedd052f54feda233eedb16a155b1c99a5a5be9d785aeb8adf27cbe570ef04f0b213be331bd41c101ff8b36edd7fe07fcc9f4500a16096e67d3608df259075c23fb57f202b6b63d0bd0d85c6d7ee6b2157116d395a7f68177ee34d22baa8ae5825b9cfc39c809daecad6e71ecb9d49dfb0b2025f555f834f357d8e1c39095be37ada0618bf20f0d77f6de6bb6da713ae8de0db222fbddbab06a824ce622199c45925f23524f3bfb965b1cd4e2b8a107ed86a0f420d21b5111d3ffd7378b73cca5d34ca110150fde002e0fdac41e9a38d7ae64ea82f577aeb021b6693e989573282c5d5f317219b011abc86f2ef577b1f1673217d00ea9ea87916b6a08e4ad1280173813bbe34d3be08ba38a41f861369601d7b2c12cb5bd5c6e67bc89b19de1b18341d83329ec1e7132a80ba64c60d648258c0aa63afbbab6e29bdaa9849e201accb526d2fae169eb4a49d6b4368b1f295b52d3dadf36f2d1e2334f839123918773c92a598b6070956c52383597a460b518039217549c4176b9c48f6bb8804725e1cb50f9005d7a04d17d83393d259a26df4f13e292c0f54336e6125d0a22546eea74749dc7a59e5d069d2b2684975e004015c5645d4b760efc430c55bd8b65bffdfeef1318179f2be0c2c840fc33939ea0e5f530da0aaa38cdea13ef775cdb489bf4ea9309d0135809fdbefaa507c971a38781f224ecf2cfd7d6d9505b647470039c6d458a9c0bba0ba6517534c0b3e7e2bef587391444998c10a95c67699eb9341a55a1b85a5f970f44caefdf224a72216deb19c93decdcb0477594d54c07f0b9268ad0d2e913f0fc9a6fea8959adeab2e8c6a69cd7c13e842469a53ca376fcf9be5813b8817ae1bcf8d4a5456acdfbd36d90b008440e73121ab93735e6bf81e10b455f5915ae3101f0b26769c08d012a41d577026eb55d755f7fdc308949857ed141da98cfdcc61b93438143cc47c575ce1a2c94591d7c81d8b8c5b16a19a9ad4c4f9d7e3838236d6e2fc62a5b7670e013f4350b5d1ae704c28658d6aa6b413f1271e74fe772910729a0fe50a235b9464e27e660b4907dea46e3e104415d5bd0c6d9c13e20735ddcacb981f163420b10f7cd3f60ebbdefa9e2edecf90176972483cf0a870714729956e4b7f690314d1e1e9d4b29571a714d78836385425a76cf809f5d33895f88a52f667b0c874d7f22c0f6998acd70b56c669354879bd9c512c6a4b9f3d8c84cd20e666206733988d4bc8f74d965ddd94979829643271c413dbb90ca9c16b5411b2db105a80c3ee51deba1705b13dc80dcec9a36f589db49c65124c0586c59ff974c03a6674fb2a4e852ac11119ba1cef96b16d4b4e543cb9ea027958d04fe89deca1e507a122f31bd3f63a439bfbef1e7ecd9d8566171684c411cf4827561ec64880bc37e70d14a8052f504b8352ab9771986ab20b511202dcaebef8c0f11970b056d68785241ad71a63b371cb42f6f90e8f2770d67233ffa001ad556f017aea26223da108c90177d19c4a905213fe25cbd365c04d1e8dd4208b1a72b3cbf146efc63286b5ec3fdfe4182b44a2649275f7e8fb1ef80f7411b9016812586777c5bcddbd8153b73bc74085dddce3862446d7b6acdcba53c6da32a6e37df28fced2e146961b89d993daf28c56a0878f3758880b28641b00ce81ba8cc84696f14c92b4cc7138093749e328cf7b19819aade23f0f13059ee4cbc53307664928c7d6ec7de105c3f72d117392f602fe99b7800949801443729a4004cf29eccb9d7f0b0e2aa4443a8d372abba11b81f6337c2d73bd4643c4cc806502bc22d9dd4850b464ccaaaca67687a96ee37e77048a97b937fb3cb2ed2920beee9c143a97f44e78cddc0af2cc283e80353fe35163261e71c6128cafa848bdddf39ef01148077c2471bfdab870e4a8b3f1b69ef226bbbaa996b52dd6769c8baa4c4d812b0d4cd8415d418f08125218c1848d8df776ce366215f39aac4d99bc2a8403302d4e4e2ab0b9b4233616dfcf25a8c3075878ee99a4a55a177eea4130468be3e75f8e3580198a4ef0bcf1d9f3f3fa902324741da14712fce915ebf6a588764e746eb9a50567cec8a6307b383671168d2b54fda6055c6d84a6453834bb41ec2d9f9fc369edc832e559da950761eb1fbee72e9e08668ddad8cd139dd842d38fcded2008bbd375a233f8adb8c0f6ceea2c7e33f29865404b163af5fbfab34093715dd647547235a6d8e143530f1d3b92e5d658d692e46df69b7a9059e43ec344470e2c78b944e5ba47cec496b55c65e222ef3b959bb214950a2a8cc3c1f6aa8f9f7596b217d42a59ec8cb55c9bb662c4af01f2f75043d250ec6800df84861761853be3677748208938303bb5179a34fc204ec080624d507c8c19e383346da34534de790c43dfe0936b8d9e33d681102ba30f2b02f2c8f511724a0eb4014e04acfcf9357ddc956603f0b96b68a3326cc9fb2c515240ca4b3f857582ebceff10a4bc70a8468d74d83db31bc2ce12c8963378833f2753a146513e0ebef695d5e2a6ac872dc48f55f941a749061dd42126fc5e4907a1a368b5b5b147fd4b9c8bbb02f193c85bb96f51bd2c1cfded280c26d38a735b70fed47c7e26ed25b6ee50210abcd2a1f6569ef2979bdfb41d900ef9645fc90560f5e7b8a3008b9390171b5f2204fbcd84e55017e140b7d1034b6a658e0d1779214ad10c26969f79df7c5aa5fed9ea98e745c810ae5bde35281e04bc5744d79e0986e90f3315e7d98372f48dd3ec3296c8fd86be1057458ac82be75e59e3260434c6ed7595c142043abe80cd5dadcf1d77da342537a17a5d61ccc2d2913af36f04b43fab5a9d9d070425ceb670fa297a9f7cf0830062bb8b62baf3a7d4ab14e897e0311a3355320503fe5953791bd71175a76d2b9442faff97e988d073c9d0fc4b66d668f52abc35fcc35c977470cd02ada70b367e5be1c236820ea1482e46906f6116ddd663715532a96af854722937c55ec70761d701822c17da70e0f2ea70aa5de378ca64af7c8c5f649ec7517fd1c0336a89ec9cad435386e5068ca137ee65e9259b2e1b35b2ccb68cfed7ece45ecd947f77e507daf389fcb8ed8bd531c02acbb2bfac28eb371a67e14803667150584e6ba35602d97e8fe0d7d6b0c227c7327b121cc83be3084bbfd677fece7ad91b09f1476221769f9ff121457d5f9fc76dbaad8412a0a15ae1e7e424", 0x1000}, {&(0x7f0000000040)="5be74cd5c8e38bd9521e9e5acad7bebba9dceccd6d0f19463ec0cf5e38", 0x1d}, {&(0x7f0000000100)="212c76c0c485c0f466dc850f85f78947da043d9d7e9edf50ae01e5ed35cc6cff4ed8e0cc", 0x24}], 0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffeffff) close(0xffffffffffffff9c) execve(0x0, 0x0, 0x0) 08:58:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x148, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0x7f, 0x7, 0x20}, {0x3, 0x80, 0x2, 0xfff}]}) r8 = accept$unix(r0, 0x0, &(0x7f0000000200)) r9 = dup(r8) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x103, 0x0) fcntl$getown(r10, 0x5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x8, r11, r12, r3, 0x0, 0x2, 0x6}, 0x400, 0xfffd, r13, r14, 0xfffffffffffffffb, 0x3e}) pwritev(r8, &(0x7f0000000500)=[{&(0x7f0000000440)="f7a086fcd23b5cbe2f2778ce4df70a98bdec42e44583d04918f35b726786950d04def3d3fabc2390e81e49ff0f017cb9b7b50793c2c96fc31718a75efa691ffc307f1f42b462f16c827ac2d5ce44b4c2bf78f61a4dfbeae15a268c4aaceb1a01df3cbf2b135a5b29680dd9c970685e7cb0e67d24513af6ae0f7873b1104cb7f7f961dd359c2111621df89d60a06c172c86c8bce3b1d882c1b019aff0dc50", 0x9e}], 0x1, 0x0, 0xa5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x80, 0x0) r15 = syz_open_pts() ioctl$TIOCSCTTY(r15, 0x20007461) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f00000005c0)={0x9}) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x140, 0x0) ioctl$TIOCMBIS(r17, 0x8004746c, &(0x7f0000000640)=0x6) r18 = open(&(0x7f0000000680)='./file0\x00', 0x800, 0x80) ioctl$KDGKBMODE(r18, 0x40044b06) r19 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000006c0)) r20 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r22 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000800)={{0x8, r21, r22, r23, r4, 0x0, 0x8000}, 0x1, 0x6, r24, 0x0, 0x5, 0x4, 0x6b, 0x1}) 08:58:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) kevent(r4, &(0x7f00000000c0), 0xf8b1, 0x0, 0x401, 0x0) kevent(r2, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/247, 0xf7) 08:58:34 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x142) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() fchown(r3, r4, r5) readv(r0, &(0x7f0000119ff0)=[{0x0}], 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) sendto$inet(r7, &(0x7f00000002c0)="ad7157a4d8ecdedccdc5fc4a2d7501fdf25b24123730968fa864ae6c7b62cddfc9fb4406e02b516dee032407ed3e4267cd540cecb188274cb63977d4478b60e56a9ebbdf84fcfe2c2fc47e89c6cd62684612766aac08c6a21b8c1aa12aaf1b3570aba777690472b875f7aa74a1462991268fe5ee0114ef3ba9a3c3033ec612cacc660f0e6ea5a750c0b2", 0x8a, 0x409, &(0x7f0000000240)={0x2, 0x0}, 0xc) pckbd_enable: command error pckbd_enable: command error 08:58:35 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x1, 0x0, {[0x6, 0x1ff, 0xffff, 0x0, 0x2, 0x9, 0x3, 0x66, 0x2, 0x1ff, 0x5, 0x6, 0x7, 0x5, 0x100000001, 0x5, 0xff, 0x4], [0x2c4f, 0xc6, 0x6d6, 0x80, 0x8000, 0x0, 0x6, 0x1, 0xfffffffffffffff8, 0x6], [0xfffffffffffff113, 0x1, 0x400, 0x7ff, 0x680, 0x3f, 0xf9], [0x7f0000000000000, 0x101000000000, 0x6, 0x1ff, 0x0, 0x6], [{0x98, 0x5, 0x1f, 0x5}, {0x0, 0x0, 0x4, 0x2}, {0x4, 0x2, 0x0, 0x3}, {0x1000, 0x100, 0x1, 0x1}, {0x0, 0x6, 0x20, 0x7a1f}, {0x7f, 0x400, 0x0, 0xffff}, {0x8, 0x0, 0xfff, 0xba79}, {0x0, 0x9, 0x8, 0xfffffffffffffff8}], {0xfb7, 0x494, 0xdb, 0x37}, {0x6, 0x6, 0x3}}}) 08:58:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='n13', 0xffffffffffffff0a}], 0xfffffffffffffaf, 0x0, 0x0) 08:58:35 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x7) r1 = socket(0x10, 0x3, 0x4) r2 = fcntl$dupfd(r1, 0x14, r1) shmget(0x1, 0x1000, 0x10, &(0x7f000048c000/0x1000)=nil) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='}(:,\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 08:58:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x19b4, 0x9, {0x401, 0x2}}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) vm_resetcpu: failed vm_resetcpu: failed 08:58:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x74}]}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000280)="fdf767c3b5e97af6bbe5a3e556a6034b1dcd0753421e16d60c5b741d25167e23598b32b521aea8c2616cd2dadb138c66ad907fd3940601e71ceb32d317dcbce14d9e9c662a6fcf95661cb45f60f1ecb90c6e7f232e89049884ca86fa1bf56db42807838704de52c9f7dc25986fd2e7c29ec2433cb822000001000000000077135c058fe432f990bf07c74599430288eda8453cb3874a819b4492480910fba246b78ced6cb8bc30daf291c489a26de1f9866f9162c814026b6d8945ac1cb7dc00a67ba3845fc26788be4ffab104e2b1dfdcd0b75205388805c4a9b9810a8d0fd593073df8e491fee3306d3423e6f1aa58cebcb2879aaa0ed36d3706c2153cf7e3a493398be42336ac6a1b1835240b00", 0x1c5) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *341598 3356 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff8222531e) at panic+0x15c m_copydata(fffffd8057c01400,1e8,8,fffffd80573f0420) at m_copydata+0x17e ip6_pullexthdr(fffffd8057c01400,1e8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e4d3118,fffffd8057c01400,ffff800020473660) at ip6_savecontrol+0x373 rip6_input(ffff8000204738b8,ffff8000204738c4,0,18) at rip6_input+0x75b ip_deliver(ffff8000204738b8,ffff8000204738c4,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff8000204738b8,ffff8000204738c4,29,0,ffff800000677800) at ip6_input_if+0x1055 ipv6_input(ffff800000677800,fffffd8057c01400) at ipv6_input+0x48 if_input_local(ffff800000677800,fffffd8057c01400,18) at if_input_local+0x121 ip6_output(fffffd8057c01900,ffff800000a01b80,fffffd805e4d3700,0,0,fffffd805e4d3690) at ip6_output+0xd02 rip6_output(fffffd8057c01900,fffffd805d8ead88,ffff800020473c20,0) at rip6_output+0x4d7 rip6_usrreq(fffffd805d8ead88,9,fffffd8057c01900,0,0,ffff80001d41eee8) at rip6_usrreq+0x5e1 sosend(fffffd805d8ead88,0,ffff800020473e68,0,0,0) at sosend+0x669 end trace frame: 0xffff800020473e50, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8222531e) at panic+0x15c m_copydata(fffffd8057c01400,1e8,8,fffffd80573f0420) at m_copydata+0x17e ip6_pullexthdr(fffffd8057c01400,1e8,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e4d3118,fffffd8057c01400,ffff800020473660) at ip6_savecontrol+0x373 rip6_input(ffff8000204738b8,ffff8000204738c4,0,18) at rip6_input+0x75b ip_deliver(ffff8000204738b8,ffff8000204738c4,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff8000204738b8,ffff8000204738c4,29,0,ffff800000677800) at ip6_input_if+0x1055 ipv6_input(ffff800000677800,fffffd8057c01400) at ipv6_input+0x48 if_input_local(ffff800000677800,fffffd8057c01400,18) at if_input_local+0x121 ip6_output(fffffd8057c01900,ffff800000a01b80,fffffd805e4d3700,0,0,fffffd805e4d3690) at ip6_output+0xd02 rip6_output(fffffd8057c01900,fffffd805d8ead88,ffff800020473c20,0) at rip6_output+0x4d7 rip6_usrreq(fffffd805d8ead88,9,fffffd8057c01900,0,0,ffff80001d41eee8) at rip6_usrreq+0x5e1 sosend(fffffd805d8ead88,0,ffff800020473e68,0,0,0) at sosend+0x669 dofilewritev(ffff80001d41eee8,3,ffff800020473e68,0,ffff800020473f50) at dofilewritev+0x1ac sys_write(ffff80001d41eee8,ffff800020473f08,ffff800020473f50) at sys_write+0x83 syscall(ffff800020473fd0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9c98468bc90, count: -18 ddb> show registers rdi 0xffffffff81537307 db_enter+0x17 rsi 0x2aac __ALIGN_SIZE+0x1aac rbp 0xffff8000204733d0 rbx 0xffff800020473480 rdx 0x2aad __ALIGN_SIZE+0x1aad rcx 0xffff80001f653000 rax 0xffff80001f653000 r8 0xffff800020473390 r9 0x1 r10 0xffff8000009f2780 r11 0x86fd029f86199753 r12 0x3000000008 r13 0xffff8000204733e0 r14 0x100 r15 0x1 rip 0xffffffff81537308 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000204733c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=341598 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff80001d41e9f8,0xffffffff8256eef0 process=0xffff8000ffff66e0 user=0xffff80002046f000, vmspace=0xfffffd806afe1cc8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3356 211408 40344 0 2 0 syz-executor.1 * 3356 341598 40344 0 7 0x4000000 syz-executor.1 66473 442385 82949 0 2 0 syz-executor.0 66473 154564 82949 0 3 0x4000080 netcon2 syz-executor.0 82949 372168 84000 0 3 0x82 nanosleep syz-executor.0 78961 235131 0 0 3 0x14200 bored sosplice 40344 261081 84000 0 3 0x82 nanosleep syz-executor.1 84000 499932 34426 0 3 0x82 kqread syz-fuzzer 84000 359656 34426 0 3 0x4000082 nanosleep syz-fuzzer 84000 50759 34426 0 3 0x4000082 thrsleep syz-fuzzer 84000 34699 34426 0 3 0x4000082 thrsleep syz-fuzzer 84000 479136 34426 0 3 0x4000082 thrsleep syz-fuzzer 84000 14146 34426 0 3 0x4000082 thrsleep syz-fuzzer 84000 475934 34426 0 3 0x4000082 thrsleep syz-fuzzer 84000 127456 34426 0 3 0x4000082 thrsleep syz-fuzzer 34426 171077 50323 0 3 0x10008a pause ksh 50323 338158 15207 0 3 0x92 select sshd 28821 315902 1 0 3 0x100083 ttyin getty 15207 210536 1 0 3 0x80 select sshd 95137 42655 33916 73 3 0x100090 kqread syslogd 33916 127980 1 0 3 0x100082 netio syslogd 48981 316356 1 77 3 0x100090 poll dhclient 62280 397118 1 0 3 0x80 poll dhclient 38886 495421 0 0 2 0x14200 zerothread 63788 491921 0 0 3 0x14200 aiodoned aiodoned 98516 38571 0 0 3 0x14200 syncer update 86659 255473 0 0 3 0x14200 cleaner cleaner 31341 403904 0 0 3 0x14200 reaper reaper 82648 406591 0 0 3 0x14200 pgdaemon pagedaemon 10895 108277 0 0 3 0x14200 bored crynlk 64324 149220 0 0 3 0x14200 bored crypto 98582 231982 0 0 3 0x40014200 acpi0 acpi0 86662 337212 0 0 3 0x14200 bored softnet 4876 184454 0 0 3 0x14200 bored systqmp 28386 405925 0 0 3 0x14200 bored systq 45848 87902 0 0 3 0x40014200 bored softclock 91247 446927 0 0 3 0x40014200 idle0 32682 43156 0 0 3 0x14200 bored smr 1 150181 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9495 6337K 7046K 78643K 11187 0 pcb 15 8K 8K 78643K 65 0 rtable 101 3K 4K 78643K 305 0 ifaddr 64 12K 13K 78643K 111 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 32 0 iov 0 0K 16K 78643K 62 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1407 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 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 44 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 241 0 sigio 0 0K 0K 78643K 18 0 proc 48 38K 54K 78643K 418 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 19 0 in_multi 35 2K 2K 78643K 62 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 216 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 113 54K 54K 78643K 1435 0 UVM aobj 18 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 41 0 NDP 11 0K 0K 78643K 24 0 temp 105 3013K 3088K 78643K 5456 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 4 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 60 0 21 2 0 2 2 0 8 0 unpcb 120 172 0 164 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 213 0 213 1 1 0 1 0 8 0 tcpcb 544 94 0 88 1 0 1 1 0 8 0 inpcb 280 650 0 640 3 1 2 3 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 3 0 3 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 303 0 90 14 0 14 14 0 8 0 art_table 32 304 0 90 2 0 2 2 0 8 0 art_node 16 59 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 19 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 42 0 32 1 0 1 1 0 8 0 shmpl 112 18 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1722 0 328 46 0 46 46 0 8 0 ffsino 240 1722 0 328 83 0 83 83 0 8 0 nchpl 144 2247 0 649 60 0 60 60 0 8 0 uvmvnodes 72 1908 0 0 35 0 35 35 0 8 0 vnodes 208 1908 0 0 101 0 101 101 0 8 0 namei 1024 6072 0 6072 1 0 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 2 1 0 1 1 0 8 0 scxspl 192 7105 0 7105 1 0 1 1 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 432 409 0 395 2 0 2 2 0 8 0 futexpl 56 6070 0 6070 1 0 1 1 0 8 1 knotepl 112 94 0 75 1 0 1 1 0 8 0 kqueuepl 104 43 0 41 1 0 1 1 0 8 0 pipepl 112 362 0 343 2 1 1 2 0 8 0 fdescpl 424 410 0 395 2 0 2 2 0 8 0 filepl 120 3062 0 2964 6 2 4 6 0 8 1 lockfpl 104 54 0 53 1 0 1 1 0 8 0 lockfspl 48 18 0 17 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 289 0 282 1 0 1 1 0 8 0 zombiepl 144 395 0 395 1 0 1 1 0 8 1 processpl 872 425 0 395 4 0 4 4 0 8 0 procpl 632 693 0 654 4 0 4 4 0 8 0 sosppl 128 31 0 31 1 0 1 1 0 8 1 sockpl 384 859 0 839 6 2 4 6 0 8 2 mcl64k 65536 13 0 13 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 2 1 1 1 0 8 1 mcl12k 12288 3 0 3 2 1 1 1 0 8 1 mcl9k 9216 6 0 6 1 0 1 1 0 8 1 mcl8k 8192 11 0 11 1 0 1 1 0 8 1 mcl4k 4096 41 0 41 2 1 1 1 0 8 1 mcl2k2 2112 5 0 5 1 1 0 1 0 8 0 mcl2k 2048 66871 0 66819 18 11 7 16 0 8 0 mtagpl 80 38 0 27 2 1 1 1 0 8 0 mbufpl 256 107768 0 107651 13 4 9 11 0 8 0 bufpl 280 6932 0 1330 401 0 401 401 0 8 0 anonpl 16 61837 0 43510 91 1 90 90 0 107 14 amapchunkpl 152 1898 0 1747 9 2 7 8 0 158 0 amappl16 192 2243 0 1204 64 3 61 64 0 8 8 amappl15 184 229 0 221 1 0 1 1 0 8 0 amappl14 176 31 0 29 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 6 0 4 1 0 1 1 0 8 0 amappl11 152 49 0 38 1 0 1 1 0 8 0 amappl10 144 10 0 9 1 0 1 1 0 8 0 amappl9 136 671 0 665 1 0 1 1 0 8 0 amappl8 128 224 0 198 1 0 1 1 0 8 0 amappl7 120 100 0 87 1 0 1 1 0 8 0 amappl6 112 55 0 49 1 0 1 1 0 8 0 amappl5 104 162 0 152 1 0 1 1 0 8 0 amappl4 96 629 0 597 1 0 1 1 0 8 0 amappl3 88 125 0 117 1 0 1 1 0 8 0 amappl2 80 2476 0 2398 3 1 2 3 0 8 0 amappl1 72 17245 0 16814 26 17 9 20 0 8 0 amappl 80 930 0 884 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 19 0 2 1 0 1 1 0 8 0 uaddrrnd 24 416 0 397 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 416 0 397 1 0 1 1 0 8 0 vmmpekpl 168 6808 0 6779 2 0 2 2 0 8 0 vmmpepl 168 58606 0 56365 143 15 128 133 0 357 30 vmsppl 272 415 0 397 2 0 2 2 0 8 0 pdppl 4096 838 0 798 7 1 6 6 0 8 0 pvpl 32 195620 0 174217 218 0 218 218 0 265 44 pmappl 200 415 0 397 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 151 0 20 5 0 5 5 0 8 0