kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 9 18:47:00 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.187' (ECDSA) to the list of known hosts. 2019/07/09 18:47:27 fuzzer started 2019/07/09 18:47:33 dialing manager at 10.128.15.235:2278 2019/07/09 18:47:33 syscalls: 330 2019/07/09 18:47:33 code coverage: enabled 2019/07/09 18:47:33 comparison tracing: enabled 2019/07/09 18:47:33 extra coverage: support is not implemented in syzkaller 2019/07/09 18:47:33 setuid sandbox: enabled 2019/07/09 18:47:33 namespace sandbox: support is not implemented in syzkaller 2019/07/09 18:47:33 Android sandbox: support is not implemented in syzkaller 2019/07/09 18:47:33 fault injection: support is not implemented in syzkaller 2019/07/09 18:47:33 leak checking: support is not implemented in syzkaller 2019/07/09 18:47:33 net packet injection: enabled 2019/07/09 18:47:33 net device setup: support is not implemented in syzkaller 18:47:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x8e, 0xffff, 0x100, {[0x0, 0x4d40, 0x7c3c, 0x200, 0x2ea8, 0x9, 0x3, 0x100, 0x7fffffff, 0x3, 0x0, 0x6, 0x3ff, 0x9, 0x6c68, 0x9, 0x3], [0x2, 0x1, 0x1, 0x8, 0xe707, 0x100, 0x7, 0x2, 0x6, 0x8], [0xd00, 0x0, 0x0, 0x5, 0x8, 0x1c, 0x34b], [0x20b280000000000, 0x1, 0x2, 0x5, 0x97, 0x6], [{0x2, 0x200, 0x4e0, 0x2}, {0x8, 0x10001, 0x10001, 0x5}, {0x8, 0x25a002ff, 0x6d3, 0xffffffff}, {0x8, 0x3ff, 0x1}, {0x2e, 0x1000, 0x2, 0x3}, {0x2c, 0x0, 0x5, 0x10000}, {0x3ff, 0x0, 0x85, 0x8c19}, {0x4014, 0x59f9, 0x9, 0x1}], {0x0, 0x2, 0x2, 0x6}, {0x1a, 0x5, 0x6, 0xd2e}}}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x1000) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) flock(r1, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) write(r1, &(0x7f0000000380)="4022deb1d861c969d8ef90183e9bd5ecfe2f4d6d189b035343a4de4cb1b3f0c3786697d370b2a18cd0d82e624f6693b5665101a554774cb373eefcdae2da9d24fb6472c6d1bc24cf24a2e6c6fdb2dca61b9085740b9793e71b1ae1ef94790f424751e49faa35344ff49d431807be29369cb82bb6725018", 0x77) r3 = accept$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r4 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0x0]) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x1, r6, r8, r9, r11, 0x4, 0x6}, 0x5, 0xffffffffffffffa2, r2, r2, 0x2c, 0x3, 0x9, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x5) socketpair(0x2, 0x4, 0xffff, &(0x7f0000000700)) setregid(r8, r8) getgroups(0x2, &(0x7f0000000740)=[r10, r10]) r13 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000780)={{0x0, r9, r10, r7, r12, 0x40, 0x2}, 0x8, 0x3f, r2, r5, 0x8, 0x0, 0x7}) rmdir(&(0x7f0000000800)='./file0\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000840)=0x1ff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000880)=0x7ff) setitimer(0x1, &(0x7f00000008c0)={{0x2}, {0x3, 0x6}}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getrusage(0xffffffffffffffff, &(0x7f0000000900)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000009c0)={0x9, './file0\x00', './file0\x00'}) 18:47:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = msgget(0x0, 0xa0) r2 = dup2(r0, r0) r3 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r6, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8209, r3, r6, r3, r4, 0x20, 0xb5e3}, 0x1, 0x40, r7, r8, 0xc7, 0x5b, 0x200, 0xffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x9) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r10, 0x5, 0x3, &(0x7f0000000280)=""/153) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000340)) ioctl$TIOCSBRK(r2, 0x2000747b) read(r9, &(0x7f0000000380)=""/189, 0xbd) recvfrom$unix(r2, &(0x7f0000000440)=""/143, 0x8f, 0x41, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000500)='./file0\x00', 0x20001, 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x3, r3, r4, r3, r5, 0x10, 0x7f}, 0x7, 0x4, r8, r7, 0x0, 0x6, 0x1ff, 0x3f}) recvfrom(r2, &(0x7f00000005c0)=""/82, 0x52, 0x40, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) fcntl$getown(r2, 0x5) write(r9, &(0x7f0000000680)="8bde894a9566a9ca5cb19672b30a04f78dbb551e5c612a4a9e3a25895de55a0128dd48431a2604181c426733549ace5d2bd51c201a79be6401bf92181ae6f7af3e3a129ed2a43a45ed8a63d3cf4a806f48f9b86f8b5781eb81e8196a5e64b3f3e11ab66d8576bda7145430966f244e20cd075f45d31af9d04de7438fffacfa0d1f43faab724ba8dd8ecb21ca1727429bf06401dacc6bffeeccc04b30d6e263acfdbc1dde026ecfea0ba9afe66725950bc57c7b7883e321223bda9f8ecc10d277c1874472adfdeaa5d043e7b15eba78d9c60077cf8eeb01fe59e6f45c0adfa7516216a65b8be51b0dc1a9683a08f112cef29e78ec2d4e75dcc771190bec85d3e1da80cdc5082664dbf93fcca683b2999afa36046c50caf1b895da699d76fb3691e06c89a99658154934eca01353af4ca66b7062edf358e913cd3a6b536e9372a123acd38c61c3d93e6478a1e3d635e7266e30e352317e8349e5a7085f2cae6e52e59c978c69918733311bb9446cd3d08e8ca54738f57a93120f682ca2b54311b512321347dfb90b5a314cdb7d05d72cffb96c3d4ab1305e220448e2fa42e5af5ed9ff4b90f85cd384d7e50e0835c63aeafdd8350e6c4c2fab5976e54d31bbfaaf0164f445c7065bc38e1c32a65671d31382fa9959fdb496e46bd2a838c537a298dbf7d31fd79accbf0e514584c344d49ec68e578ff7e145992d3b071243e69e5be14512228e8b98795ad423f8a0a2d466a570bec9934823d3bd557223497de1fa03fea690796d598c69f2a631f01c4e4d8e7efb66c93ee9b956d02a52f43bb336d2bd5ef990db0c140acdee017dd2952e30c891a87061d355f5aa63dca506ff7305f77b78b8da48e0fa7b19bb6930a6fb0e3abbf4ee94dc266e56a4172ac7d5f86bd4e8625efa92b054779c803d83a03c8a2e532dc19e1e0c19c464f563fc866b3acc0b10efec764cad681bb145c355f857926fd6e87a47546df0506d6de8b91c05b445ba8529f444ff890c54717fdcc7b660aac860c0d7a9aad2ab3252517ff3577da60ca4a69224af8d9cc05f08d292fddcd2a08bd688997f5a811b6626f1d15ae46c5afec6cb5142dd216f38d8f163d85cbe9605afadd354f963f009731a96ede9e36bc77eeef316a507d1dec257a7fb7bcd347c7b6bb3725e4fb111986eb16435da864be54bab62bf0b32430609a5d44ba98c4705b7d48623d9da8750b370aefd8e99cfd53ccd94c251e68f3ea0faaa0964cc42aa92deba641890b6a0c2866898e4514c03dd10130e69f8c6766d4069cdc2dcbb470e5feac0cb0a13af24c4e95ebbb5f19adc8384bba73b2b4b23f49c1d1e3c8f73355bf3b5c84860b3153b94ef1fd86870ae78702735bd413e7646c14cec3b34193b04ad2b2cc1988335effacaa889816c1b08f58550b10a7f51395f94c7583d03c9976d9288dea50f67ac92486dcbfc5e5b5f7e8e63b7e2a111efa990f3d8a72e7125c7272a532b3288f3c8cda2869c61723cef869fba61dd879d918743e1205e625ac5bfddcc09805a329fce9ba4ce483a7a04b8e312f5e5363540bcc5d168917e79e669d24e19e262eaebe76d3817e07f12a8a91c7a7c5cb759e06dc722e2f2a8fa2207e69a637139a4f85099de399c36fcd0619609ad05ed510563ffad8f36bc34e13d605d337aad40fec7c752b7c75c192dd8c249dca9dd558d7a072b16c4f0d12de8984c412bbf29ec1795d716d75330d70d70317906af24764fe40d6c44961ccf153e5f841636e21aaaae4b36c7c9907b4aac694539c0bf1e4df86927a07835cc597bb4ae90eb8b056ba5b644b34f76ff8943cda1fa07bf3f011f554544b3c950cefbd19f9cbe16a3ef4b78029b7371afd47c9cd207f93e5372950246740a1d0f9bb9f20be1d0de1a3793e887b38211e8617f3dd5dc13580f716e267b57e1bad586d34a38e7b79119ad16c39834e2c05607d90a270b453a47a97e73e7c5b3d30b0c9925ee97f2a443c4d98fa0d1e6bfa029d9c45dba19341fc5841559a54fa95a2012a7a11bb75186dfea4b93dae11ef3ec6fa4643d1f818ba8530f586e9be23c07b24a9a90198c531c13d600539184947ece278be125693251e3d881a9b60e95f09e27d13b8c17bc5aa131104955a92a380d05d6f1579fb0dc8669934527b3514754c0196afda91dd902e9040423fdf07494a6ffd28587a923a734297a0f432cc7d1a480b7359cae5ed988c5f3bc23f0868b3d0f16e28063902b80913e9f209ddb96142008f7f308fcfc176e627cffa35f4dc3725c1a3073e18fd0eb514af0a37040244c3c88a6a17c3c6b85d7b75f48393db6eb49d761210c86bdf20a59aae8815a043daffe0d08e92f1bd45a02a35aabc6fb027534832b86a5faed022bab7e7ef6e245b8edb803ba6a525d932054613d32088dd851f70e4bb053dc1153c788c63b8886c6280b69f9e06befd880448b59812fa651e9fafa1b3ef6c9a84db48c7a193299c5851eb9cc2f1d74b8a5876f2cf94b2dbf8d927bbb083067cd7d36e68b96417f83325567772f3e30ef5e558b14903169f6bf8b24250419adf4d651e588c1d6d1befb719f3efabe0c7daae6509df94aaa2fdbabec936b46cd5b0f8c392fe60f5446f9fc2a11db62475acf1b6b4945db4de0c71541016524b8e79748591f13fb535de81f9b1898d4843bc74a79e73de11f54fcc8a7c0d181af39a1082e440add52aa607a506d848959657b097e651e2d0c37ee52809eeb768fdf78113f139ed2ddd3534ebbbf6e2dae7013130dfdbbcbbe5910fd2a72e1e6aa3f4ef5db35876bf044696aa5250f4987bed2aacf61d16394cc016fb4e76cc830a3ac8c50257e6fc698f52cbfd3aadec7af67eede653e76edb2f9a5e43de288c2c36100a781d39b67e411137166069b0b49eb71235630fa7e9f05befeba8688acccd19b5c3e5e2ac2838313a738fb056c3f796acfb4b04cb7f7282ec382177c67c28b40d7efc4cb86374797068dc47c8f22053ac54634bc01abe5a9d9b17b6ea76e0e2063bf095e454b8ae5ee44ea6a28dce588bceec513ced9e49143434cc24e937ef4114a8bbd9855f0aa26814997756c5d928eba811af4342ac30b7ced16c7f98619e414793e35032af74e7cb55ad90bdf1c718cd6102ff804c6304b905a7ef960b7844d22080847ffb17a66de66bd619f962f18eb73b5c7a58b762be30153e168bb2b2a660e1292da0958e403412333470638162181e4fb1b21b365ce98e0f35be66cd447832fdb6bfd5f4e90401ce218c23dda8a6173b8dc1f5f21b9e2ac5e1074385fdfb6c1a6aa6fb7de2676602d105df4dd6d057bab7e7d2ee52ec5aebaf305e5e8e649113d15e1fbf2a08b340d49fb6cd03af28a14c9c2520ebd2b490d59ecc65b87b44033014d2009f0ac5d05c49a35f3f1735505d6ae0af35d985efe2dca117dc497d2ca4b84d03e015840f97acf910a9536ed7401dc3e92c716f385f996c174cad560ed3155d5e6de35719715f1622af0c71ffd186cf8b4a06d427154383b84882a6d1717a0dec91f14954643da9fc12f415d040fa6724ce88da05f69cddb39f63d1d1542f6f8fbb43c67cfeae7204958724500e45aa7445a92209b45861ad6e8fe55384ad7e022927d09f40669e328a005dc3fd8956f40353b7f6ad8f3f8c5457aa6dd2381456e6b41a07f09e0d509c27383c2155f5724a657190db96083734d349d71d83d51d9c4f57415a8d16a235ed3fc0be2f91fdd7b634f950df07d406ca1d69c273a2859a9c974357e7d42f656065346f2ff07a7919c782fa120d8931eb3f7d9197de706f8c9d7d768fc7ec1ca7c8ffaf80e06e7ba691acc3951be56d61c6d340b0769020f5639f8c0bedcf631cc8146960b07515586a37fb878b16c893612aae307b0e21ec94927f910260197570452a95be32b8c6da8143a55252b7fc8974daf3527bce35efafdf1f8885c53ea7247d94d73e6127c36ede9cffb99888e7670f733d75d9e339effb7b613f1e617f659fe7a22717c117669ac8bb60531a94cdcf152fb4da7f39c1e01070be339fb414c6999ad2870be22093a340a3b18d5055dcc6e435a65c98a6014f177a4f4322fb9938ca22072a5e8cffc14a6b2a78dae67084248b01d974667584bca07a1e05ab3bc875ce23b562885a9b6dd22ad17acfeb5a9de2e1df2ca898c95fe4698995f7656476315cba683cbdc4de4650bdcb9a4dcf400a773ef7664c7a622f948613036f65e15272e586393e4861a64aa71008393b714f7feb28c681aed6ba2dfdf3ce859eefa0e7a7dc776f10a8eeb9869214fd67999e584cc6622e3cc60ba616c3c982aeec8eed3d6e3f393b26c5232b4d8a49dae33521b83144bdf4bf9ec60a88b8eddf0e778cbe0a4f238f33a9c1c542f0efadd4441851258ba434c4ce6478eae5b82649fe4db475206ecdc4102215711834362956264d78e0cf05a7e63ae5ed6eab774b29eec8665cfe72ec760a24a6a799074ae359d7b9aef38df3c46b784cd87fc78837eeb9d011e5a5011108247bd7d3501f6c723dcd531667fc0a09630dac25d0ccd858537ff84e90f084c7b360b38b3a821270b40bc2c9c4771433908e79c9efbd17b0ac385845444e68e9a1ffd58701fb7bef0a38ee211277d706afeb7f2839b5fa69476e22d88f3818956d7b8556540f5f3d85154307370cc59672764195ddd61544e9e98a073a22236d7cea1479f94f0d7450ccea3b170a89d1eb3fa6fb0a40088d8bf03ccc390b7832272526f968dd2054115079e035ff4d2f320a6d869dd09d0af2e26930f6977cbaedfdc5e91aa208242d54443ff743895ec939fead1b648a7de9bc577dbecf407f124cfce1d8fd151d28a851d85fa20ae7899a469f4b3e52a4713e5467aefe56ef00460bedaf8c52b7188bb022666344a0cc3932717e229668646e50f6670bbd9759c8da630a166334f0f98137560b4fc7eaaf09ec456c893cdf410b84043f919d1e86ff0dfe7abef13502addd01f4c886ef5d2badfcd02f31518293899ee492b8816fc6c9b61c97d995e006fc286391923b54d0f9cc956c1995b1d317e58d6d83521cc400d5e84d543c5036046969b6b97080498a6b5bc1f30a9a0b32acbd4530f1e378d26c59bfe3b65271db92f3397625e5bab5d919c4d83098cf9a9914a8d3c14707d5203c28d9d16500a5f6f23d838ea77064c5999f35926c9d8f66bc66b49c4383c990409642bf2e6a5c3d5d855af7db3acbe04079d32777dbe10c0973c02a7a79e4739f46b3ca0cd2992c7d62dfc9e60e32279dda172c48ea8df686955a11d47d78aac448e3e1452d66ae4d46a384c86451ae33f53b9b4de7f423dc15647e9248112728c650f67e349987d8ab19d9f6f6c686266978c156f852ee130cecf2c7207bbd59426cfea498fb8598fe05b62d95a7969e74eb498e2e97fcad2b4502fee00b8bdf061015687ba78f09c0fe01cbe6b3bdfda8f98c84957a42d24368a946075b85d74acc2be8bb1daa83c3e52c710ba29866b2f751d92af103ab88a6e1bb3c1ec5384749fd73aff6a76eab2b5a02ecd5ab357112c36b6c4ac82a5fba7d932179b3c30de0027c97b489f09e51f4433e8e0998de1232ebfa9367b58fbc802ec493a910a49b23a15801d04928a5da980117c500aa3996333dc920a93840cd9fcf28d43fc1f77b7078d1c17fe55e94108188dd2542329048c2ec25fecc58e071aa4d5ec3411de3fd2647a62ec39f0eb531934f79dd479f4ae5e397deb7ab6fe5e4a642d8dd71f481796ec622b3c92635489eae53c1a6cb5fab0007433057ce90909fce0", 0x1000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001680)={'./file0\x00', 0x0, 0x2, 0x9, 0x1, 0x3fff8000000000, 0x16, 0x5, 0x1, 0x1, 0x8000, 0x5}) sendmsg(r2, &(0x7f0000001b00)={&(0x7f0000001700)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001740)="899bd62f96fd5a48ed3c03ac71d8cd575c6087a0dbf4461df3190356d25aad7b98c9464a4b79d86a13bb5a23ae4adad6de8e523e34bf116792ce9ecd26d2153fdda7b9e96d934cb6e3cb6f83e0484c263655454090fef9e383471a217da21d96367f1510aa50039bb59c4242b4d9a8dc8967885bfde224119fefe098899a522963da74471e41250faae81816e181c342cf009baef1f7fe55b8cd5ad93bde362e747b2fbe8b6594d4de6b51022f24ed3c3455eb3cccee960b890f3a84c3e025e4e66025395ba6468723a70d67bd75ffb97e5c024f48d5fba8be85c09d650a15", 0xdf}, {&(0x7f0000001840)="740f7baf7e30052f272fa9ad150341b79d705f0c2009fea50b2ebce30e7ba316", 0x20}], 0x2, &(0x7f00000018c0)=[{0x90, 0xffff, 0x7ff, "78d163222a3641041e1f1352b69d835c45e01410fbe019aa0de7d9fa5cb391f481d70de59a9d5f4a7d668d3e9e35fc1a476ecc9b81866d5009de70ae1a15f1b18aa5a19b7b857c05367d0fbbd89d03c8a28c4e095d3cab785aaed5b9e0cb5c967d9e2f8cee6ab3263ca19edb1ae7b69bfc9861aa06ea5ccdfc3da724b04b"}, {0xb8, 0xffff, 0x0, "3c0d0ffcaba10f63f2c8b18b519e80bced4ec481996d736ca70411224d1294bda1465183457afa8d9ef8d8c3b86055d39794243201d9a56bb122a38d909da41ae5353827e450e914274fef52f24cd56ebf7c23b23581193139a68db1399f044ac9a93fe85a5ee7d9e014645f39f928822073f5b26147804a2e4003eaf34ee40a3afe2bdf12aad520a364e486cbc90a1638f3db7048b29414c02deee41e3882742e30a6"}, {0x50, 0xffff, 0xfffffffffffffe00, "6f4596df841dedc94e09c7610f082739746d0862022db537177a68d2e1dd8cd7580402f5901dccf95ea9b7d9d474bfa4f94e924bde18f0a14d"}, {0x98, 0xffff, 0x7fff, "79853ac9bf33bf45c80487e6ab3a70672f85033aa25e5595fb14a78648a235f19244c6c28c050f5fe70b67ae2a0cf0e9791ddcaf274550e19a89d66e91a0c557f07226128428f0213b9d2ca87315bda4ce1a1af086ec7464728d2c4c9611e48bf0f53f2a24f25d7e64cd220b60d35450011d8784485526e2c10725dcd0385fb5c9f7"}], 0x230}, 0x8) sendto$inet6(r2, &(0x7f0000001b40)="3dbf2efa8146f69d2de035a6ea64d2483b2ab93cc5a63fd986c6b623e0a070e13dc1d5302f9cbba9e1804e39a4ae7962fae66dea80c7f172b0f2ef892fb45a7fb76a24cdcf316c47c0af9887e17aff185941b0a9d600fda0290ea18552d6fde00a598ad084e15b999f5602233f60effe86e817c60fc5a705b87492ea9cc1f3076440ba2c95d2e2f794c54f6119b92aa5d61de3d29a3191b641213f39b934d114ccea41bbd841b93c670bd84d80f7", 0xae, 0x407, 0x0, 0x0) 18:47:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 18:47:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:47:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xca) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchmod(r1, 0x120) dup2(r1, r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000300)=""/45, 0x259}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0x200, 0x2}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 18:47:58 executing program 1: socketpair$unix(0x1, 0x40000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r3, 0x2) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="32ca184d98fdf2ffd95f5f62bb8b1feb108362185c", 0x15}, {&(0x7f0000000100)="e66f8b1a0b2e127cad9802e9695961b9a11ae34f866acea005728bbf3694039553430e4bcd247af0739224e7a1eb7635a4aef86d0fc11e157782bfdb78998b501fbcbe263774a00b13d81dea12", 0x4d}, {&(0x7f0000000180)="12a037486eeebc64d0c7cffc0b91749df25df6c5c84329ff174b4e5417078a8a42102ba1ca34bc0b57659c28528fcef042203ef0c5af2708eabb4417d057852e2fbd84c3152f98e6b38bfa56b66571990a84a3daf845805101d3372e02012db6c9bb7bcfdc52761d860e", 0x6a}], 0x3, 0x0, 0x0) 18:47:58 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = dup2(r0, r2) read(r0, &(0x7f00000000c0)=""/190, 0xbe) readv(r2, &(0x7f0000001400)=[{&(0x7f0000000280)=""/24, 0x18}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0xd7, 0x5efa, 0x101, 0x6, "272e168c1ac33e5a18d3114f5c89f6e52a722888", 0x0, 0x4}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x6, 0x4, {0x55}}) pwrite(r1, &(0x7f00000002c0)="0952cb6572d9cc097ed9501ddc81ed53eb87e0e601f640c6118e8faa713ed241892d29e6400d4907978d83ac749df91ffffb5a257364dcf2ee56b7bc4357b766c5dc6cd38b4976faebddb47991d98f40cab23ee5a8d37567770aaa6546511609a1b90bd698d9cae04690359cb0093ad883cc620941ac35f971fba104cc06fd2309cd8ee74a84d0e8c7c5acc732f95cca69a654663889485447f78b3185098d1d9616557020f29c69e9beed860a766622cbc3f5341a0a75a865ae346db14b5e9ea44926e2979d712124ddda2380afb2f74fe7f611217ae9e725cdad731883c3361909b0d25acee87f36d8fe7c8c", 0xed, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2013, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)) 18:47:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0xfffffcc9) login: pckbd_enable: command error 18:47:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x8) kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 18:47:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20180, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20100, 0x2) 18:47:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 18:47:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) kqueue() ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 18:47:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x0, 0x3ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000200)=0x4) syz_emit_ethernet(0x6c, &(0x7f0000000180)="b6b2eaa1f1c1ab5b10fa3079e2abdbe1963f1f266c9efe33b5814688980059aeec2d086ed1df8cd360ce948ea10616d6d55801208464538d550fe1f63deef8133d65d8505afc1caf66d2992b49adc095f932019251cc422553f72413fc0a17d4074599620e6332e3fa733c3d") ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x20, './file0\x00'}) 18:47:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66f16c65e36fae7acb97066fd1b643045b5bf9553000"], 0x8) syz_open_pts() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() listen(r0, 0x0) 18:47:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x20) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 18:48:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 18:48:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 18:48:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000400)="ac991141428c874df935146e0a338c6ce46bc6f4725e490012abd441fe9fa2aadeab3f35826d6dbf0cfadbef0fdcfbcc4e42c2ecce4656b4afa717eef316691348ea0a70dd8d840cb001013a503aa55d299b2696fed7e4896323e72e64ebce1b0669a12946e2660b7be7bb2b500b3275f4a77a81b19a930338bcd6b9e1487c6394cfd5921c43ba7ff589804f401a7527e3332406a53d24459f8a8302306b3e5751019d38809f83b96004f89362ac514364998dca952a92f7dd3deec1f71641a266f631ffdcbe9722ffe716163079eaaf7beb26ba98613e59340b8bc19ff5b52550648711804ef604c6a506d453ad393f5be69260b1380c8d50930aa0c262be4366a3aa22ca7cc2d35d1c47aaff3c392010864ffd4f7027a25e696fb912ef393bd1197af4660fecc2688b56cf3d317b529b9f53cd096f91137e62dd429153162ff966b0152f5d6f1b55e71d74ef80f03023531bbdafb7dca5b3d10a0abda537f8cefbc122734db1d77b3685d8d7a96078e688174aba0bc9dd0ee5b2595a1f9e26afa4299b466f7014d913981976197b89a2a750969c498b55c302fd20bbf85ff1e60638e4077f0264d9654868506dedf6b6b425dbaf1e04f5e05899b1a91378ee86510a170cea02b200827695a198bfd5641262bf7ae5228378eda0e91e0a73907540536b05c256a6ce5e92eddf66145e8e323dcc82508598d29903c6f641494b0dd2c7f4a4fefd86e893688d0d57cb45a9be2d9f253ca5b3a837d7dcbc2aa9389c3d0afe8912017ab66054134a719ebbbc208a6692749ac71d7c03ca422f3480e74fb55fe070aef2776eb9eba8ab6c0dcec7369a0ab8c51a2cdba2ea4f737b9cc935945e493704d6dbc83f153d4a111c6494ef3381bd4dc383507783777a533e2425bd99b827cbd5d8ead5c13556ecec687291f7e19d231fbbf1028b2fe02dc474ac182e2421563c57c53c4e5b6056888d0c9c37bcec096588c093ad531e88f45f58dd6cbe16297fdd9c84e9bcdc896d9600d3bbb1a0ed3b6ed63b57dd1efc53a539a57f033464170df83ce104933257c39946f9a82907f5315161c2591ebe65602b6abd6b0609e59cca2c65734784ade49a9c5d1f36f6dac3d65460a44ffa323bdabe095ebd5ea59abe4e0855a6da2523c3f8a25fc76c35854221f4090096ef2044310ab48878606d235157787c6e8f677ab06697ecfefe86820f7c4d66efd3b179ea0116cc8b23367485a22789938b231833e3cf71d9633f4a8152047686e235de8956436e7fb54fd91fb5b5f3cdefde77f3c609493b4a37b52c66154b85e6531888c15451b87906d965f10c20105117906ac8e500c70a0d61cffaf4925924844e2f10856dc3859b0d996b56b3976f7c76a2977787f438658ff5df095b023812bf9c1a2a21b4c64e06efb27158a79efbf6cf42c88e8a28190a19f8d96385185dfc7e4e78aa8ee05b79bab12f4714741986061adb6ffcea3e367bd679ec360bffeeb1a84822e9f65d396bf6f863255e449e9a38ee8040d6923ba86c13c9364f65772efd65b56e3a941830015b1d5f24215e10b45a39214bfa70ea4798c2c77b612e6f55659573e692ee0f1dd419ac9892de180f3dbc80335a0e5041cdd1c130c82d16bcf6d0eb90c4945eccc4a2324203bf451bcadd359d3253a462e4e974b53f", 0x4a1}], 0x1) 18:48:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456f4413afaff7160164cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146e", 0xbe) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x9) 18:48:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000000)='\fFW}', 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000162000/0x2000)=nil, 0x2000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x3, 0x245b, 0x9}, 0xc) 18:48:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="20a1d7c00f597bbd77d0982297b0062fa1040600b0574e21fbde93a73f5ce7b12ee0c62adbaaeaa43d5935b18ec6e4cc3ffff4d6d6f911c348e81a5b5d"]]) semget(0x3, 0x1, 0x410) semget(0x0, 0x1, 0x1) clock_gettime(0x0, &(0x7f0000000000)) 18:48:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000003140)="e2e305e2b184facd1c5bb4338144c2fb38fe27af1b61d37d69011fac8cb7c5153d1b7edff879e6d2660c5cdd6eb330cb859f70be8d7b83d53092764080e976e9e79dea39809b11f7c5abc27a5f60b30d23bbfd119cffcf620aed06a4718615b28548eac947b7dba0822a8b1868ac41fd0602110fda00626f62ee8dfb25bf8ca09f94e10442459d8c68aa2a06308adf4c2c2782570916e0fc05835a987a75010a2091a059c9cc2101f4bf0c618121653d11a2c7288ac6e577b4bfc13026a8c40e6199ba817859f5f54930f51cf53cdd9bdbd6b9380a0d3f2f59ff9f17b65a711f5604e6ef4c445914e4e5646ba5441dec29e96287d57e5bc595442a1049720d0faf739917739aafe4d8c61a37953bfb0aaddf31d7bd139ee5b7e3927984fff6a37159db743dd955f17d7b302a1873735d6cbe6e7557f0eb7e5bca4a715f3fb3780671ee5cd2a8b9c18fe663a11c52856fcf00619cf22a1b6cdb15de215d18a7256164998c4992452cd8d18bdc357d7a35af8f615f0a6135a83c3bc77a37ae14ad3747bacb8d1274cb4574200a8c51e66ef7136ef17bcfa1939d57639cb5a78bd2b41f54a0989a535cabebc30edd76761e2b9f877c4ad2acc9abdb52aa63cdd15405bac83387c250a83001c8e61ddbc7060603e9fea9132e8905a87ff8fb4966d06bbc274385b9dcae5ede86268c910a75c763258f671c2312570bdd886a03e55989ceda794c3aee7042c2a90610fa4523e337de39394481b4f58f835d1980ae3b8da38df5c12a4db3cbdc8d1d93ac92e12d3dd6a89d952cd96f5f8f5aa6aad6e3ccfac6d5a4e15c487043517bcbea8d9d0e52b5084b3ab228d34a0d14b0a1756853d5e21220ecf738c790485f652014df238914b4ee1d10ae2ef87d1794fb93b8512d6f5ad8f1339cb49919352d68799a4ca806484610e8a45ebcb5a0f3033bcd0ce14def8c8dc7673f60d2c2fc68b4af8eb130f19f68fc5d49b2903595f229fc671569ce3426732ff337f3bb56a5cad75716caa334e931b297bdfceda6aa7b669be7082c44479f963330aeb082da9593f8ee14305a65b5e132b877019b8d9c2a0767bdee5c891e18d1646c5ea9cf41f6fb50f6653f32b1a22f04f3cfaed408a6bd9db857932f39cae4ebab7999f61c8a1146dc9703015aa6b36bf4447805cbe8e6142d22edf7a911bed4ca349fc497ffcd2e819c5300a6f18c9a549beed9f93c10a86a29a3fa1f8beeed82a250acac234884ac9f26bfd1af1b5a09cd5e5cc48639fffe518d440f8d2a5e22968a0758ff76c0a3c64bc46f8e66ff0a7875e1e0800c3b04d8f100d1778ac15dd1f379730bcd6d7d3f19a8f9a37d1d8130daa48e1514273e7a84e594d52fd58ec5b30f28d88bc975743069ceb06bbbb22b696b52021f12e157b5a8b57726b8c7893f8d18727a09d984fce6db3ded96cc64570ead49b24c8faccaadc161ccf6c7547712acc8ca8ee408c10852c9f4230fd02c7a2446b1c4837e278fdbe1a3f7eb10aa76db0faaa69c626ac1b93f7364e3a6c200c78746398a6151dfb0b8853a9180d6827a924c0ca3953f1109011d9b5c3538841e20cea8a8ced64170e9b435a1649533fddc74efe1a36d24af141b724b9b23fee739c7d57a6eca73739d8ba9779d79f13ef2c410a79be7ba1d7eedb9b9c94160eb24f93d9548a8a70ce0d2b87bd662037eefd2c1435013a329a5c298d60e7368e1c7e1b0809e2c10e1c133c67ce750ef84b19f28dc2c979494c2cdadec22c046c77906fb234d656306834984f1e093e3069faa255b28689e4d1334db59bb8c7b5b2454c7f86611c34d1a9dc059c9cd0bbd3bfbe33d2f14c70b0b135d2b5c47a00e13dd335d182e35374601e7df6675f7517c5c7b67b8675942739f9fe591ba26dd76f7b2d3e0aa0a58ed6f221465815893bf755b6ae5c706c0e271fc3b2d0e72ac81fa0afbff1e5d29da658afa0505797b1a71c50ee80188e3a0eea7054f399ddaba7a2c4675d3a6ef94ffc6ece5923f88f980a36d7d6f251a26097fedf0a245da2506f132949291ccdb52b7ee588ed960b9537bd9e9494e98997a265369b05b3f8f973ceae74b322f1892443a26ba1f8c294b8d50a65efdbffd1b3c93db431575bdb19e7a6a71a622be21f043772a19463e3aaac26e11d4f26d8254fc67c1746312daaffe4c293a15d8d592ad4c3500862992d107110f0b66cb371ff0346e5b21d163395ec214a99d3ae0a123de6b6f799add53a78d82fce5a201b41248d2c8f9718e3ed31d611dd1682b6628251fd3995780d037cfc6854746833c866b732ea2460b0407359289688dd83850b23fbb3a7710df12bd0871271dfe755a278029c02cdff4433578dc6a8798d9b7b0c514ad8461168fb0378ce662f8e36dafe559c6cf330a05be5c1fdd9f619b00c4721dd82731aa8772a59c92e977aeed26dcadf92e62fc4ab02aba384ccf1c8be99dad38b37e79e0580cfa474a8adee05e25a25953ffc5fb1a1ad19b4ba693", 0x6ea}], 0x1, 0x0}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) 18:48:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffc4a7341a9b087e936ff36aeb0d3c2ed9b36b39cb5562a0b00b3214c38753a9987a554b70720cca312f345ff210293d6ee561fcf9a241f9e32d7b765ecf6ba7065414edfa0074a523e5a89c729ab467fe2e4767c6159c8cff93ed166bf70afaa56cbc997625de72a61a7d43e493445c5aa043a62b3b4faef90f155e96787a6bb0a6c2a7f5e18ca6a19a5cb25f3a8d6193dabca8c01ae11011dc58371e7a1d8be91ba6e39dbccf539e1e8bc836a48d9f644efef0", 0xb4) 18:48:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/101, 0xfffffe06) r1 = socket(0x6, 0x4000000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffff80000001, 0x100000001}, 0x10) setsockopt(r1, 0x11, 0x3f, &(0x7f00000001c0)="9b55fe2b7ff01deeaa129a7bc78b8f6ca8f13300000000", 0xfffffdd3) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 18:48:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 18:48:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ce) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 18:48:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f0000000240)="6c0edda8efba30e18c18d0d3d9703c56653da76dbf5ce4ff6e56c3a5a3ba207bd95078dbcdce2a94c05c42565e5749e45927aaa1da631bf8827bb9d3cebce0c6c04a", 0x42, 0x6, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3f80}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000080)="99ab305e53eda05e4fa369a645798b90e4f367a5ba3a9e556c1fb8a671cdffadd4232c356587e17ab4ba83ec44faad78b994f0ea876b97c20390c31b526c1d534e695e4bb9bb44bfc17f76cf9f3fd97a918080c840c38946d9aedc2ea2ecb28d3f9059df95cdff2d6153287505cacd25040268f0b9d1ce37667431544923deeb90011bb8a03a08d4887474ab47d31dd848e3bc251010fbe333d8dd22212dd33c3898adabd8adef2d8e322d4fd5cd1ab891c8c16a70bff04333424a59a25dcfcf81502967de9007d1a9ade2b24f599c39252fa555a829c98b55ed905a4911d28d9de7c511710bdfedbb1922da", 0xec, 0x8, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x1000002) 18:48:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) flock(r0, 0x2) 18:48:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022b2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) 18:48:01 executing program 0: pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x4) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x2) getitimer(0x1, &(0x7f00000016c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000015c0)=[{&(0x7f0000000380)="23a8ea854b9d61dbc9d0462ceda3d43dfc7504e291bee631914ee30a88cca9244f1853ea2def415ada7b5e48d2584a24683dd9da9ec8f435aef6ba000adf59f88c2f400a084410df0901e45bdd8a3fcc6556588683dd93cef4a6e6624b83ce365bdd5a77271d111321f1b0913d6551d92c3e18391c71933b06d5cee6424bb08a136249f64683d49ef448b981a3e00dfc25d2805ca46eb0113f573d198ce0aa5e7d3e7289118cd43533d73df2d4e8fae7edebc0e74f30e3d26afff53471688b4058dfa16713e62e47dbc6ce51ad5d7a44aaf209d579ea5c584ce617fb46c244672a2faa42d9cc73b6d3d5fea38a5deaccde7adbaa2276ebc1b04f464d7f", 0xfd}, {&(0x7f00000002c0)="bef8351fa1fec218526458c199193458d5d19817137dcbb1b197ebfebeb6643faebb664716d30940d3ee1eb38bd9f51103df1f2494dad2f4a93317976e02fd9fcc920764308c584f7ebfc8489ef2a56b6a970e2dc62266ea44a949e595bed45596ba868392", 0x65}, {&(0x7f0000000480)="971d1fa130189bc80f2880609ddb14eeb59b706abdd605570e793d7cdf542f583f", 0x21}, {&(0x7f00000004c0)="a98644d07585081c31f08d9230eef550f9e64d1cd9cec13b8c85fac8e11230ad56e245e805eafece6e10fb2af8d87af8134fc24b5fc9b98f11e3f14014c05d4d7e", 0x41}, {&(0x7f0000000540)="ebf9b904830c69a901af958b31731ec4e38ce1bd029fe5b9e8edb964b5bab81742f13ca753f4acded6725b7d4026911a4806078d182540abdc6b2e2e57f60ab77cdf326d72ba379c3416d325e1fe2e59627cea2f4cf6c4e7fb87d9aada3527c21bb82ebe8a775dbc608be87a82a01734e4d979219baa444e1d1d6b2676afafe6d908002d4926bd90d4032049ce4aefc913541d5acb28fd2fbb8ad6378969fcd0cb9a9d1842792957707b28a86dda3deae16213ad4fdf35ef6a13e442c307fa6e95e753db44d489dd4ff9281121037fd100b590116142cf96941549d2db39b2b273315445182054ef6fc8757c312419a1c6606226ec7f241d1ba86ab75d6429ee897802d501a41ef715e3a7a0982ee1d61534efff8857aa5df2ba30386b3f70449663e8852bb2b124102506454460193656b57b4d342729e0b614652f663a0d7e0609ed57befcf7aaaad2a0a097e23762971d474654a1021363026781835b43d84b6b526419a94f10cd1382206d1f9c52f1c6fb088afe2d30915f2f73d76d6df6afc0849b97866bf59d646aea1812146dde0f28a12b0c3f10f42cc4b96303a3c49aab6c31d797d9afc6a68894ededa8aa8b32e2b3ec4bb9fd468e2eb48162ec40c90187a78721d4de2381ab5345c0a6c7019c4c84679d23089d1841c604c66ee9680ee35733c72c133fddfadf91af8f486df9b5e73edf41eb0c8e69a594cdec28ca46c00001016ed9b88c13278e63bc3868c6f4e22a30fd5e1f1d245027dcff575c1e5121f015e9db4ce70b2a1eb85b4912589e740a267a933741d35c288a481e205484e95e2f5122b8300c797f28866d48bf98fe3aaf3c0b6a081f1ef75995225b5022ca52be4a03c2f88d99f4a12026642c295403ff6237fd867738db2537df442e6d4efc37dc04a2eddd6f996888b6fcb64d9cc1d7314860cc92c2e122ca914d117d9a5c62a87326c752a6b7915c054185dbb9279c7ed536a05163ca15b0c463baf06c2a490719882f08b0549997d01943222251cc6ff1fc8ea82202f4a680d001c995aa252df70bbd611011f390823e8669af7f31f7e89d161584488d805be30a12f7606736b1663536d780d1b7cd8bdef40fdf37f0d8ed9dcfd62e88d15220bca239b7b30e4d57482f4653a6adff0ded2fb263bfac7df095bae663d16bce7b679db7955e15ea5bacbe0580412c0f7f837a7068824d6dca23e869dea8170fe54a9599a359a652ef12a9b74cd830ab574b50aa21fc1c3dbdf231f9d865e5b6894cb15506b523735d04cbbc98f45b8d94bf7ba27526179218071c43aaa7e78ebfe90d0b98b882dc1a006d2aa4188561af9458d13b5e750b758e48d602fb69a87193e9f56277ac4be8b9c0be826668a18b5ec37b6a58799978b8a2df1ec29046919edeb9a8bdc10c566778c0351662858ff9a3f5a2e9352224d077c414b5b82a2eabb7414659e0be8f26ab0271f1370c8dc5bdfe4319657c4094e9b8396c1281ce12857c31b315145a98f01497d550d2ee6c400ad7dbbbab65990f330dc290160ef044627a90d3eb5beb744b96f219d8c8304edc96d64a2278c55252d26d69f65540837c72d65b06fade4a76cc9be180d6da2dbfcaa1b7c56f1462d0944b2f8cc9a86d40c00bd86824c91c50b234aef80e28c1bc7b81485bb53161f446e1127ce218a8dad2c748d0c324819c6c31142f4e58e748bad5c4ede5391e6484393ae0b2d25faa908661380403273d782221ced49ae8edf4c5aeaad260f19ce4ba45acd0f9acbfb3475c1c8656283b48a6788cfdde3aa091da0521d9e92959e3ffa7af970c93ff574a5d5bea77762f5671baf9af0964dfddc42f165ee08a751822b69ac67e32e8474b33eeab48453e52d13d2bc4f035d748a0a512a202baf2083d5520d4b802eb2f04d3c769c7aa21269d44cf9d779fc49371797102706fbdd8174dfce3da28ae43cc88b158af9cd2248a3bf5d5494f63b363af49a3c9b578ff9eed013c7813e573d8ee0f0e9e5ab676424b3c79f85bd0006c89c8fddeb080211e022a60acdf561b916ba3087336e23573f092ff5d89115c1f3413f4ac8e5f458440f97ae3f18ba16027b3ff8ef16a3cb4e4912c027d81a7acc31f2b35fd00a25dd9aa1b86efeea218390cae9e1c8a904047da6b4b9b21e5cbda7424a39ad3e22f3437760be9d35813b61f214613cd7268615744efdecf5ecd56d3ea334e792abf192b8d99fec756891018cf1f9f0ddb81c441f889f99d40c1e4aba64e286300e217cec9a3a9de9409adfc791bc3ef086ac3e51978ada4d56427f897e08cbed6dec8727a54b8e51d74300897ad73e1af0f23dbc2a0d96bc8a849c9464167d63e360b09075ac58117c9770ae193dd4c4e4f71dc6d7c83eac02f8353a81dd268790659592dbe5bd561d358e4b4722a46733bf7cb5aae88752d65b4e3685ac5094f9f6a46d283dafbe8b8252ef13e235bfa260417d3a7a2bc2c582697c7625e86b66c41ae3a99433d8c8014e8e94885b0345156e7d2dd436b6fea73ee3d0f92636ca3bd2af214266de82e9b9e99a5400604f75f838f5e53a4a81d009c593faa9707ac491329a39a6e56c0065ad71171c69b4b8deec57586f28c0533e278c0bb83c7212d943aa549ace59ddd6b02ce89700a796f14ac04433bb8992a86e5a275a6efb01a5bf1ad7805ef32c011700e0fe22f90d8787cdf3395aa4d8a8ee922228c0366aae959f58920b6fb97f5118b80baa77c62d0fa3c320e21bddc1a0c9c86e68aa36f46956f68b2ef93f6ed1b523ef905bed6f6d0cc82ef47da445a552330025ec038daa5835dcc42b6160c93052dea938a943f9022e68d5e9701c9f8a6b723f9e7274190e78c16941a6734352218d4c801a9bba7956a43aa154812c799c8a7ce377bb694b1345efddb8d7b6174f1c7d65d35bd877b26838d1d418f4b2704858b45f0d96681e9f504d0d0002a4baae74cec3e7516a624421b1adf3190d412142474f6a975b564280ac511e280944b4cc40ffc99e0d6c62f77c012010f9ca26ca03fb0e52096d89c4e6fb94cccf970e70e51085e4ad07dd6d34505aa45be873aa149bc66117aa68a1fba6559ae882ffe0dc7a8a2735292c9e19ba73d433aef809cbf4a2c73a41ac617cfb95536cf8c8f514d8989be43143d17168b8ecda71115d8ce31504b89b2a06377e3dc08c804e012819cfa7b7eef26758c7f5c4efbdb6c209f949b9a56a3fe57d6a2e35dd6f305726bc494be13d14d45186e1052088a92db215ad679026bcc1702fafc85f1e03be2c502d6651d2761c3b1bff6d5277d416640a3074061770e3bb34c32ce6e82feab905cc481093e154e2b67986288d161548d9b780f59e3b1c22f03c879168446667a5cc886b820d4127eb34ef112f8b7ef8139eeae0644af5d135eaba650a2a66300c24043733a81b94f0b138c7790789458643102e53fd396daa0dcbcb68423852f3781db986d328f539cdd1a6a0cf6203a5be347bcff7867be07a90ccdabf9f90cd4f631b7dfd36042559ff8ab767c406ba97b363748036fd828fb9cdd8940a5b046ad307e1e5deeed06ccff2a550846bc6af5ef049fa5210c8191e8ceb583e8836f8ed8cc64c5bb33f0ae7fe3bc7da9e2b1590426c5c1e03c05896391019050b2182ba3fcf2b2a75b5d5020b5f43efc1a9fa85ac3ea6918dabe52fb031110cbfa80342a27efd5a63d7c45d986917ce6d2d2ecab0e1fd230b5609dba7b5d9963fd48420e7a9c8dc70b42ca6242bd527ee131f17aba161dafa0f915c2e3dace15243ec16ad489d1cd9ea3a9d3aad52eeb54da28c22c683f518a4f365e375edd65d3cd7bd727285aee760b30b1cfcba9987bd8ac373fc077f8a0351d7266b6d1051cd43bb90eeb763879c01745ae394c38aaf1f48c09542d421a8e2298689384cd48caf34bb30e1c4874836eba24172b8a61165827d6093e175347b5552e2962cfee5fdd4882cd8141c94ac5cbd84f524232afe332f3927b947589267e0c720dcb326b709c1863ddd86ccad33074a6d95e810263b4559d552a8a386519249607bf98151a2749e95ff698360d4dd76f32b05f961a8acd2547ab4821d91bcc8b04e7aa6790007d5c65eb9ec6b2a5450d39bbbed3c2457946b490c108c7bc427da01780b8970ea21cd9cf6e97cf3c4024400fb82c7f23e1e2c5841ad1711856a981bf48185c320042b76ab822b1bf2f98b26a004cddd4bbd8ea8af13f854635153124f4445f655713d3f5acef262f6a1ea5523f0b8242fdbe488a96246667e8549d4cfaeb3468c78a0d7d4e2d1b9929e128dd3279ccd98b87a5f6e9513f243e479c5bc1e3f2f094099891b430621f6125499d2bd1a79948fa35404972569376d1495e1729e09b12c6f3beea1481d2f588b27974aea2a7e51bd2b5016867b0bab44c8aa52e33e2d3b38b43315737906e2ddcc42a8e051ec6ef0b6c772a1fdb035a57b61fee6fe6ee92e17b9cf7a1bdd74a35e698046cb7c53f3da1f1282944a6d55eebd4e976be372ced0fed12287db1817abbb729135af80c35b38ec193d24e51f03b90ed56a613b78903015fabf8aad28f549134c46b51d3726cca55dd2d1cc9fbb0b2425a577149a0f5ccbca1c70488941355e5bf197b75c374efc1b109093933ca91007656cccf8ce62d40f8103d1740f12723ad61d106db97cc848b52f80646fbaaad50f301e5751b021a020eefe8e018346e1a32b10c0238c6d1a3c8d5322b6671678bb685bf32ae0060b805cdc30af34f0bb5e9ef3f090d4d0cacea667a56fa4368f956b6026447386f228bc8e53eaea1fe5609eb11cade8be6ac66b9d0fccb2407d787ec4830d4b63df6f72b559d8a65032162796a275604c376ad2fe515685208a0851aa317a96bc4599dea8033dfee389dcc5c8d577848532b4d13b94013d0d1505c445802cdea9b0e6a4281014fd2aa7724cc5a63d124db7a7783aeba3abc213441c7b6be11337dfa223b5685b9837588d49e25d962fe9479e445a4a015ccecf461355545320cbffdf22e4a48ecf7102357399154a6b89f584ebabed6880a8355ada3887194ba7e43bbebaa70464788810cccec70675b88603824210cd45d93d372468502ae27ed010de67a856a72f4a98975cd49c9d366c8a1596a0f05de84747d74fcbd583b68a5d6cb8e5788740f4184dd5bf94e98789461d36440009193efea1383a27f0fed050e8c036d279dcba11f82218879470dd06dc974b4b4b3469e33296c28116b85966b36e25e8916f4b086a1ed581812d2751452370ad90e211a707fe7d188cf80e3997af07d6aa1d6f0174b4fc579f80a7712c49937213e419065b6add5ffc8c59852c2b995523e28d8fa800458b03a5cc1a1f7994259a3fa33bf018b35c77426112b65bf5f573edf47ed6d6a09d3f39f914c431e85d9d94db7360fc2945506639703214a1267bdceefa78016f53be997ab6084e65a2388a2e0f3556ce23d24fd4f65c0b93462ba1cac4fe809faf26fd9f70b461945166be84b755901b47709cb7705b89a5c37288be64583509489dcc6bb9ddc118a0135c503436a5377fb689b878349b37d746facc5a1f715bc6950b2b5da41b76adf8f298227dfb4cf88daff129d30d36704c069308d73337a761d176ffce58cdda1f2104a668905349087345e3df991e5abd7642b06824ac65c6e7be79d6a76bba172795ddd607c237cb7ee01a26762239c245fa40ad0dd04d9c23f73c837d721e75bdfadf39e98aec37494faac212b79309140c78f4d58047e1a9f7324e4a6d230298f3b8b466f38f36e0209d4cd446e58835071", 0x1000}, {&(0x7f0000001540)="94b93180db1bb1db84cf89f210b65e3f2728b9e4b9e6b609a0de9810767e182fcee0d19de2950960ce004faf7de2a42d3b06b16ccb25558f053c278f3f8407ada76c16621a31c38e2266ba7e3989cdf4e44e082082a6484d57d18ab7d1d02fdbbbd284c8d3aca55688da07431f0b26f9c3e4", 0x72}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000200)={0xffffffffffffffc1}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001680)={0x3, &(0x7f0000001640)=[{0x1000, 0x6, 0x0, 0x1a}, {0x4, 0x6, 0x40, 0x40}, {0x538e086a, 0x1, 0xffffffffffffffff, 0x3}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$getown(r3, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) 18:48:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:48:01 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{}, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) 18:48:01 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000980)='./file1/file0\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000a00)={0x6, './file1/file0\x00', './file0/file0\x00'}) sendmsg(r0, &(0x7f0000000140)={0xfffffffffffffffe, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="49322ba917de3a8dfae053e4a77d7cacc05c9c2b933f73f2f65e262bda8db752455e78a98f6d9d4273bd5dfd4ba019faf3472ffcbe768bde42ffe9f6484c9315cafdbffaae4c96ad1373462f139b6bfd8d97db1cbdcc3eb269a1aa289d3b0a41bd81ce3d8953fee88f6f25df7a443bc8d9645815a65db70f8e4133102a21ed097ede171356a4d26b2388d02a4fbc8a17cf3c7e1e74e7f2f9129330f8dff28b01b5a0feae", 0xa4}], 0x1, &(0x7f0000000300)=[{0xe8, 0x1, 0x7fff, "48d6d16c6159c9793c11ece7c99267c36332ab869683081712dff8720ae752dfff94b517f68eb91fa6215ed804a44098a7b16f099523c231e72a792b81685bb13b912645430dcb849cfb69ab892faccd1a79eefc9af43ce2cc360145b9524efee1cf0ddf91a224358d59baa10e1aa8bce03ff8a4ae7657f2de0ca6a6edfb8d939793020a808a8bec8658d8c4d630855da10554852b6cd10736f0c11567c2fea9f6065a6dfba006ec051a99597d456317902dc12e9e2ed9e1fa4fccffeff445bd94ca8f2af4f5abf7ee16779a5b915d60d1"}, {0xc8, 0xffff, 0x2, "d183befc52917c2b643b95064fe7a94178ea8e927a9c8800b034a2c35b9b1a403a19af26f5517dc3220f8c6ee7c6c29dd02238db7584a996d07e6011e3a2ac02c53ffa981bf11e6b982713ef6119860496992d2895e331435a66c8b0fdc30a15063f307887c68ee0479f672560e102540851bef0c880bff840ceaff5a6d2afbec4a36676ecaa4454cee3e00cded8c16c4dbf6102f97e9dff8d5125456e77cbf7165182daa37b4ce03954b404153df411b8"}, {0x18, 0xffff, 0x3, "c2"}, {0x48, 0x1, 0x10000, "a8889be640e9c216d52905bfb4bbc100a191253708252959b64239a3353d5afdc836696954eb6118b45584a58fcd20c583340dc605b7d8c9"}, {0x98, 0xffff, 0x3f, "c519eb52a7cf0fc5aa4f46db3a6952dfca6096a65cfdbce8ecb04950655392346ce82c018b76357a4e81d23cb82411b2713b0490b580a4570deebfc3898f20f83d3f1ea49dd4d2174c9d7cd52a56ee97c090f04e0ccba63dde07117e113c45f63bee3a0431255027905c29da88727ddf9bdd7064168228d612fc822e4c6be1c3d87e"}, {0x48, 0xffff, 0xff, "72841d721c0b90be03f1e3399f0e11217f2d2f96a650c3f3528324f1c5ab1dcd3eb58048a28596bc0bc204a11101f2bb38c38b8d"}, {0xf8, 0xffff, 0x9, "e6ffac607077f9830344aecb165444d5d0373848da875323f0c12db037483ab326aae4524c31543b43b6c7cd408c2f4872d59d27a53f2e1743f21b1e9630b5bf5f3d86d8ed75b41c64a1abc9508beb1991877717a43efc5c42a8ab0643bd5eeb4798c846d79e02d5e5a12f0ec4b662383fa0aa9f6beb28c524264724e95f1c88626491e8257c865ff8b1f25cab3089267bcc333084d5a021c9b3de01b1d7d4535e2c9d1406bfaa07d38ec33d897229567cc0f1041aeec6737ed124f205ee56ad7a75eafa4c3367bde7e470472888224bc0378ab77219e6ae7947df0f31ebaea182e41b03e3ea"}, {0x110, 0x1, 0xb1, "33f76c49f5e0e4d2c7179c4dfa34766deffa611dae691ee26dae7256c747cf68c0a228ac50b04d370759ecc0280c0533b0e5f02773b8976fc580a08800eacb862eb101165b2056fe8a8a5b364c98611e12f2d6cf2ddb15572db532f4c03675731afe877a7e9aec258aca058092c48f4fcee175dfdaa766b12d09c4ba9942047b15b88ec90babc8db9d79f93e6332317bf94b49c795290047ea403377902f2c4e0cb3d8c360e6d83fc3118902072e460e687d7d80e9283256359c0a023c4e0aceacad7051bfe4bcb945cac8ce3ef3cdae8aafb1c7a37de76cbb104296a3c229c5c61366d0778a5554a87560963553c9899f3e9c3583562ba4b4351a13"}, {0x68, 0xffff, 0xaba9, "eb468890ff0f2f7a9a9560c2a7ab46005d614681cb840ae96d73cc9d90668b218e625805d35aa4dcc8bb61d1cd6536f09211ec0058b6d5d7b6d39185d52446c8430e96a7d648335213184ddb8ec2161741ed57856201"}, {0xc8, 0x1, 0x0, "856372a71c74207b6eff73019d30d356e15ac46895c68716bbfc33fd9827dede410cf44c68ae5f6805bf1e47ef7fa26ab9856eaca4061920f189f6ac6df36309d6632c4f8e69d5e5a14d787d4b7aea8c6114ed20bfcd867f21bb7d466ada023ce0c8612796a297f2850e5494ca5de9538f7f3077336e59291a9df069a20eb4e0f9a2b32c248e56ae39e357d6820747052091205bce95bdcfc271d6a41fdf82b6e6f1e8b66f2b67274605877330111ca529c8159d0551f113"}], 0x628}, 0x400) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x4, 0x2}) faccessat(r0, &(0x7f0000000940)='./file0/file0\x00', 0x49, 0x8633f16e7a983452) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200), &(0x7f00000009c0)=0x4) getppid() 18:48:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) ftruncate(r0, 0x0, 0xb7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe16, &(0x7f0000000040)="cd") 18:48:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80047308, &(0x7f00000000c0)={0x0, './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) 18:48:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 18:48:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000180), 0x0, 0x843, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x4007, 0xffffeffffffffff9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0xb57b, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x41, 0x80000000, 0x6, 0x101}, {{r2}, 0xffffffffffffffff, 0xa2, 0x20000000, 0x4, 0x80}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0xf79a, 0x3d52}, {{r2}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0x8}], 0x1f, &(0x7f0000000140)={0x800, 0x240000}) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000200)=0x6) dup2(r0, r2) 18:48:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x88, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4, 0x3, 0x40, 0xfff}, {0x7fffffff, 0x1, 0x3, 0xf3}]}) 18:48:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/239, 0xef) select(0x309, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x2, 0x5}, {0x8000, 0xbf}}, 0x2) r2 = dup2(r1, r0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000280)=0x8) 18:48:01 executing program 0: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x3010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 18:48:01 executing program 1: r0 = socket$inet6(0x18, 0x10000000007fff, 0x602) getsockopt(r0, 0x3a, 0x4, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 18:48:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0xfff, 0x1}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004745d, &(0x7f0000000040)) 18:48:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18, 0x1) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="345a2974fb84af1abd6039d2c22f436d", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)) 18:48:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x118) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/125) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x81) r3 = geteuid() r4 = getegid() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00006913297ac900"/19]) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r5, r6, 0x4, 0x1000}, 0x1, 0x8, 0x8dc}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x7fffffff0000000, 0x8}) 18:48:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x28090, 0x42) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x9, 0x5010, r0, 0x0, 0x1000000000000000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1ff, 0x40, './bus\x00', 0x5, 0x1, 0x800, 0x3}) 18:48:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='.&:[+[+\x00', &(0x7f00000001c0)=']$:^\xe4\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='-/-\x00']) r2 = getuid() setuid(r2) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) 18:48:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x4}], 0x40000084, 0x0, 0x8000000000000000, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 18:48:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffb000/0x3000)=nil) 18:48:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x2) 18:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r2, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 18:48:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:48:02 executing program 1: shmget(0x2, 0x1000, 0x604, &(0x7f0000ffc000/0x1000)=nil) 18:48:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket(0x4, 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f08696c6530009a5a8ce8039c0f45d357e5714fa3f9652903e46b6dd5d697a7e31085ae2059a01f399b475023b789ac236d97d3fd1d0576940dd58c6dd32253cab812213d2eb88d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 18:48:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 18:48:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000040)) 18:48:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f9da40e86ef022d70e366696c653000"], 0x10) bind$unix(r0, &(0x7f0000000040)=@abs, 0x8) 18:48:02 executing program 1: r0 = socket(0x100000038, 0x3, 0x1000003c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 18:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x200) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000055, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x116, 0x1, 0x3, 0xfb69, 0x6e56}, 0xc) 18:48:02 executing program 1: r0 = kqueue() r1 = semget(0x0, 0x6, 0x11) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x45) fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/133) semget(0x0, 0x0, 0x22) msgget$private(0x0, 0xa) 18:48:02 executing program 1: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 18:48:02 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a01045ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b0c231929aaf8bad55f53e854c385d75f7a311cdef8567b27d2228da57faddd297da25a7b9027af2e9895d3aa379e441b4a72d9ac22aafcce2e461b538d131bd97e14a05"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 18:48:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) sendto(r0, &(0x7f0000000080)="403e34a80bfd7bb4275f0d4af41b468a665257a5b98954786a5b3616648400aee2a9861d1f40bf3eddfc8ea7f703f418418f6251e45b13acd3bcd1833743b9482c6cac792113df7e1407655b46ee4ac6e3a52197e4910891af6f16f3565e1e33de09532a11ebf2e76e2a2a60a1e72d6779cddda77e0587880a2cc440863f7d9dedc49297933be5afcc71ac213442d2433fe28bcf877e57c4aad1f9d967d49a9051ea664f9342d916787ed6ebf7218630a1ea9352711319a335f2ca6eb2b651da26672a7f1acd9800a34b45fa8e535c8c9ab179d58de006a7618a09d175b5729a", 0xe0, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x6}, 0xc) sendto(r0, &(0x7f00000001c0)="a6a52de13042930b4f0f3f714c04e68f1a1e28ef4956a8acf7d94098d5401062a95939ef9e70d8a1fa9f", 0x2a, 0x400, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x7ff}, 0xc) 18:48:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe2(&(0x7f0000000040), 0x10004) dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) linkat(r1, 0x0, r0, 0x0, 0x1001) 18:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0xffffffffffff7fff, 0xfff, 0x1d}, {0x7fffffff, 0x4, 0x5, 0x6}, {0xc6, 0x2, 0x3, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xe1e) 18:48:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 18:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/187, 0xbb}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x6}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107004, &(0x7f0000000000)=0x500) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x100) 18:48:02 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6e}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) ioctl$TIOCSTART(r2, 0x2000746e) r4 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) sendto$inet(r2, &(0x7f0000000300)="ff2023fbf8f87c69a4c58fedb081d8fb47fd78f07edacec61ed8853d9a1c5762a78b67dc90452b70886d2a6836a70e83b21fa4acd98afd8b7016b29434c7e6f0b6f7a2aa440a5b0ae8a77759dd05381ab7cfd65cd22d74c829415d509d68aad87e2cba278627f526e07e380545eae961ae1957c99c59ff59922bd6ac8af3534aef7698ffac34b2f5a8adde68ac222adfe285178a5644c80e14577879b05ffa72ca90502603e3d1baabb19162b3344cac5c567abb5e18362aa68877e26e29ca16ab4ac045d4b18d306b01c1e6f11322ab9f673a3b5d55d099131328452dac2739dc239c10d9ef329187bf3ecb6e6b7fb5d6efcfc810fe64685fd001d05c985c18d8e31558170ba8dc146c0ddf796f1cbadbe5f5c2d9bba69394e72f9a0b1daca2fbafd13e808b986554ed40c872e51cdc16f3ab57676f7440caf063259a17d90f610f511881cb73e3c5fdf58755a78250745ca91ea123f5c3cbd471d49f1a1afec0a94c688c3a0788b0861ca38cc5270bcef785ae38c63df0f572f37d21b750b90d8dace608871ed55288cf3dae9673ca20b9610aa4281cbf0b1ea78fb6761dabcfda0880eadc90016c8a4f1b8b7d4e80d97c0e724edd3bcb977e496c885aed4f274e3f031898bcb00fe83c1f0f09ebf5c5782da5a68ae95e612999a330f6b50ee262a31af4da27ae7b753df793a686c2661bf63f8b9d914e314b72944dadd771e370587bf3501a7d7b2433a988ed5c313d58a52261fe4478f29888202860acba2167f4452a55179b12437737b3be0acd119ca5eb9f4c392d2bed52b1feddb2f78cda8e6a12fd2285d5a1f89109a136bcf3097b9ef371cd5b66a08518fe130b82709857a2161e8d9a895ac12255771562fc3899cb435a00266135c3b6c0e428ce9735d415f46436c55d1fdb2a252f3b03d9b139867006138fec051c030494862ac2c363a6140032046682778595ef91d47ba636dbae5fa4ba42c9daec843555cdad94a4949a43031b4acf838f5671bc9b687f17dc5d17f14edbe694c7126353db6b5e78d9da597f920c3f9146c65bd59793f9edfa5ebde83c05f3efee568e185153b641f9225d573cffc2ad25c8995a33c75d2bb694297bc105f207a1d25303087bfe9d7ad3ef2faf7ab47f79344b0c4c225ba3529bfaef2bae3b89a5e3daf7e7f1adad7edbd1dec1ec69b8c11d7e9288e65ba29f6877658255d772542a65b90ea0096293aa9b4ee1c77480fe871bcde767665a305ebcb12181b8f5cd3f011a1112ce761957dbc05413a1fd369cdcc13ec2428c3c8469a501b5c1457541fe3f9c132bcaba51e3ead98de18d72ab86e5fb866be105c90ac3fdd9d856179fafed517dc80fc215b5e754405e6d67b1ac4124c53242dd5ad733f98e3d4da546a72bc928156520647ced44d6ab23435e862e7494cd681c01f7188ab0b3cf47bce307a5719c7ad8d6efbe55c6540f7a6ba50ef1ce61298fd65d28eeba492f3580b5e981810660434e50da8aa9421116abbe48c981a9a34404bd4e91d81457af6fe95aefafc676972cc2a96aa0ec321c4b6a9d5e02e7ec391c6c20100c5ffd056ef4ef75f93fd795f083f5e0a68880fb418696f666462bc492ee1340795095a85f34d5ee4e5cac84867557c465f9efa98b49cf2badb7ba16669109eb416653fc144fd44d1851ac9f39a6ee7aa3ad524e1777bb32a68fcabd2c1f3f517913f98c85b7095594dd0ef82456a44c589bfaac8eb512ea891794521d16dc498a04152d4cd97bd8599a483741919c9118696772d482ab047b629bd626770bd949f3af28d7e5b0f038f8737d1c33fc7f0d283965364db7824ca87828377ba9001ea14194afc173bb8672f5c3d3da7972be3ed885a73d51510099e3be5b409fb6703e0a247aff99b328f9827e9d84505ad16a5a1d0a4580eee89cc0d55515ffaf5e8fda88ab64bbf11443e00f9673a920d3ba85c59fc827b6d324f56cbf6b44fad3ad2a534e458f12f404c0ffb3c19d8ef4f8c9c9f46c80f74af1ae477f75a006ffee9fd3848330c0d85b3696e84552f654f927707ba6d8bba9baf015179e28445215027cb3d0865b3b092274587b0007c5f91180a7539e70bcef0e6cb5d67826054e6839aea9c624b90030eb2edd6af0ea873bb20a0e183e1be6d6cca0e79252525edfa971131fbe2f451dedba105099bad6655bafbde0375b1afe3d87e031d557643fd815249e354b5c6b8ede1fd0e95e8c09f241f1e638eec850509b07d308b00ce31f2dd2067a6666b9473a49847561948168aaa8732e8190168375b60f010ea1b1170012ebf28a637597c4136ac5046e09462eb9568a533ed3b66dbe62636902f0067b884aa9bd346844bd9af5ee3de4c4d612960f10bb9849c5bc015376a24ca839b24e5b2fbdc189db0a28e041f3320beb3e22e133a7c594530208555f5551ff95646a1cd1fb8150e0980c7fcfcdd31044034ac6eda166cdb4626cbc7a575aa271b57c42edcd687394e10d9bdd1ff5f7f4837dd473dc7317967d37c8ab563d844f01df5b308fc78610738f613500a5acf6212d46c54dfa024a0cfa61caacb362ea12b8137515691222942b2d8a715210ce8d270f284cdfae88a4bb695aee74b956ccbcc93fd3360092e13898ec71177eb8a1d9d681dd013de0bf4622ce6911bc594d5b98ab27f50e32b772351d294706e865b894389b028cac126e1489674502b907a175dcfd4902a791e73121a241889743ccda4b42a1f2c3855c50662c47093fd5ab4a370a3d17e6490d5c24e0fd6ab37f333d43cc7d97def009d73ed0cdbab64ff913f67787d52ac6ab292819db169f5e8b21eff5f0ed104cdd07527df8265e89935dbbf26266817500fab173212397dd36748cdf7bb0f30a82139bccbfc97c78b43dacce1309ffdcd02d1da57eaefff6d99b05eb7fdd9daf9cd3b44b022260c7a78881ce6f6e5bc50c0127c3be34093db029cf6423d6c8f80d5132d8d98cbe77534bc8297dcbdd660eab53e22926c464e5fae526aa02a079748aeb4b51c1efccc09706c7faeef7f10fdfdda4ce6c6c162e92f4c525339513e8478d8169201b0d04eee09406906bcce2587215703743abedda63a54d999dae64efe22d8661b66a4a4741b1fce82c0c0ad1b2faadafb3e748dacbc820c18c9c590e6bc692146ac56b26c7a741155bf25bcfdbadda14e870a68466354a3e42e9290f932b0ae19227a835df235d34aaaa41cb453742ce38f599a319543b272382c9779dfd1c5ad6e63866314e6956ba1bebc306cdd7aa079e5ae7e57262660c08312f836ea514126a12aa96863c6075a92e6ba1875b4626ab8e952ae89c24d0c782875882662fea86809ef638d8b8b8d593eb7128d0ce0f3c4bc7273b401448152fba0291667827a3c01689acacba7630dbaa8a90f748e21d1286e500ca45fbf253d98b9007b97f2429a3a85ed848c7c14072b9e09238ae431c2d3bc0438f3526353d46e7cfc70400752dad9aa5df7bd5475161faab3e028f41cc2442efdda8732fd83bc3b706fd0e80f401c1d65378ffd27638b3cc7b7a235aa4c1ca33ee27ca06e43620b0941c8ae68281b037f2cf2a1a4ab2d5b3a1255e02f377801621ba06faa7f78c4081a3e43fd0ae566b217130dfed589a67cfda09237c32afe54747c3f32a94d4878efa00b1515e6d478c2cb8315a495e8544729e8b02a086744cac52b181e999aebad0b90849878d4e1d9ad1c233fb79a6fd0d20fa0c7d71e8cbc33ae82eb730f14c46c379f8963a453ff018434c608140666e013ec501098a496912038ff58db2580f8aa59455556f250b08f37b9d4ac511f72f4ef807cc34a040d512734b926c50b0028ee456b88b20f543d2891f700d932be9fb5a54579d4659ef60329cb2bb9b0ac22747931f31e6ceb7530c7d0a30231c2ba175ba27f46c6660465ff7a1d3e8887e113a38c75b9fbb0a2279faa758f43f09644a27ce49d5a03419fd773836690b6fa543a57469432ec4d8aca2a43cf469ecbf0b99ce18f8beca3e4ab4eaafd2954630ea2374c4413aa292ced76fe870fea0851886a9ac8a7555c7c485533f176c1bd36a26febb1ff6ed1ef6b92b67e6af6a5d219ec2b471a063485f3017d47ce445862c5be6c8a2e7aefeeffc8fdaf8eaa0ab5f6bf9a051482148c6bb069552d181abd54c3e69fff3987da51751d4d8039e1fd07cf17940ed8d8f4bfd0379b09877cd4431e085ec75d4c0849b1b617c8cfccab62097ccd43525fed51b86e83537eb00850700111376349aeac294fb9db81c490c485d642cd82291df9d85c3af4746cf4ad3926fbc2da7d3ff3f89da822ca4ac4cfb7b5790c6f0476960c96e5df4b43711e4cdaec5abe8867af7237638f84c3bca86945111b65e9c147059ab3a03e9e1c1cc6f2190f7904177fd81662af6efeaf1b55763ec0b4186c8ef870304fae42206c8be9b7bb490a07a9939f565766e0e4beb3c1f7526f1951582faad0bcbee3a0b7809e426a27f51a0fa98e6af8607c2b9db412e0f66dad893c4841dd4f99cf20accb286cd09797c9224414a08f15d844c5cc08a1552a41a673ec50ba5910ce8a65dcb0f1311afc08ac5a30186d092844bb619ab48275e0378b48d68a73f06f460f065d6bced79715f575bed573676b0018e914a7b257ac4907875ec0b275eb19e61b8836f34cc9d2e296396bbde953fd7160833b091401b1f92abda8a85ba890205869c4cd4987967d96e5d9947ef0f8c69811407b40b1a222db2bf81fb1f94cfe9b77b20c8096a1a1ea07cc865a45e9be8c1dc88f13eef3918d069eea9082a22b910f71ef72eba8070487b430e5f2e4ad412943cb0ce8d18b2cfa201d41cb2b3bf54804e3afe9d38babfee16f88afad4d99001a2f1e0c9058baa6b7bf5b6f2e62ea08268b1f8a9af02adf41c757eb578b3783dfc23d13e01e56458b723c5c7aa4a17df8103719ad392a6abba0fef2d8669123daf765a0ff1a19a1fe5cc57bee0317ebc93f7264eff078f855348eb655f5a91b71fde353f2c65ecaebed8e24bfd40f7913e13a31fdbe14c4ef0a9472f2e90dbf870fdc4179a32a2132f33acda70b79bf5a98552c4b73af42867864f70a999d15ad271d36e95edc1a394854774168c7b948a3c4ff6ddb7294f789e442cdd2c4de453435ae8079fe14fc40e35ef322e587e0930c53d2fc2f35396935554259e10a1bd0e3e971b4adea56ff84671131883d83f253649843c29089b4e0fe63847116536acd6130d9166f9f100d94bc743fb21f8323257c686f1d4616bdfa8a73d918c8ea938c1983706b2ef0097847e374ff4f28dc34bd83adbc9cf253111b3e76a8d057299861dce3fb277a94afaa68f4d39df2ec7fa0a898849a6ed8e119a215f8e226dcfb9138325647eef3bf53212e05fc0985ac8646db0f59f1b5d2ea7bdca0de3e22d0a5ea0ecf1e0fc91ed8df9a0ee0920bd4edd3d3429e4c1b7f7908a63e41c0889cb7944a39c686d7bb0610f708d474be332c5f0db19da0b354903a7d7f6ba0500df6e53a33477d74fe38e95afbd1820e088116b369d2e5a4d0c053a620810494be4d0db9d7dd8501d5859ac3b5d765688a67089a878ec5f07d2da942c8b8d4a3f597637fbaa03bbe3dfcfefc2322e4017f031ae0d2e5f965f7534881f841336226b7097f0e07d69960262b834af84bc64b931e0b249c04e2fe15990cb8ca5c01bdcfda8dddc9eecd7e5d10768b8c8040fd141ddbc56aa01a31ed43790ef2ac0f8cc86b5f5043e5cdf743f3aa3c8401b177fbcc07841d9fda4b4a9aa4fdc8292d75caec9c6671865e30879bf", 0x1000, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockname(r4, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) 18:48:02 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus/../file0\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./bus\x00', r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x10000000000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x4) 18:48:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) fcntl$getflags(r1, 0x3) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/225, 0xe1) 18:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='I') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 18:48:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) write(r0, &(0x7f0000000340)="2a461e3c7642ad8c1b9e13c25e471f95c945f161a330dfb97abef0e14fbb4ed0cd3d79acdd976af536acd1dece34b5466f5a58cf827dabc195a607fde6af2c36e21e35b017bda13ac338b9216076bf374f127c6c27e935311b58c77eb1c791d8b3f3e6834cf7e1f251a00e81ca54564b61aeb3f460346b8215308b0356c8581c1a69d79f491ed301c6e61e91f160021d105e9e3bb0b9d0a53f1ec3fdbefec1d2a2a3896609d26ae9d9027f4980d29f9b14df7927134ccf9e60afe5d17b2d10f601baa98256252e2058f4d9d483587c9f4427ddf365dc789a7b789340975304ada6b4afff9561e568548798ec8f39ff30dbbd4df959741aae2fd303b076d8503a448160a9b5e9d7613cb09d20664e6f9c236e0e29874d26d0a750ffa13fa932fe2eedea53216eaf178b75b1bf2c226902bc72ef480f457d50bf99d7d466d1b6d3dc7456414385dc908fb717c554c12277427f6bd28933f7af8d6971b6317d8976e9c38d702f967d6f3efeb18b2616fbaca37cfb1cbc27749ed41ed6b05910743df8140ac89eba48bcdd3a568cb228d4dd3687a24345716c1fa8267350b5dfa219d29d325600f6649829fc5c0aaec072172a26ca5daac5d2011d8b7b9cccd65be52b93532f032bb86185b09f7cdffe0de12bfe48a20b6601406104034e7991561017102883c89997b40490ccf78365aec49f699b5e1b89fbb33a4718cb6a0f44e8e20dc1c26f43206b964f164afce748cd40c7559ee748d2073f557cabd9afb3e9865570fc367dd6995ffdbc256d9da0e3c103792a41b54ba7b622424d9853b81cf565eb0bb89731328eea9a1489243dcc32a31275fa70563dc4fd4d169f53c24dbd60bbe11437bf134da12bd0fd501353bcda2431a10e50f82d2fdf014675e7c9e91d29d9b3261daa4aa5fda4e40f56e39851e48c454a7bde63e5383c3cde5fb6fb6b37ba01e7ab30586148d4c77517f22c4e0a593f352880f1f17a0dd23f98260b10aa16548bb723a22b0d45f12322bd93de88b4646eaecd9111b3f645381a274a029d91c1df67c8267f95f5ae7cae676fb54bd83d983ed7d2c78d8bf64537516729d0a5318572d5b6ba91989d0aaa58c85b34d40e3fe2811a7c2091770cde4988ea49acc415682afc1929ff04554ff7106448d5d8ae185212f33e5379724b479870020f8b271e9f2e4f0fd286978394da435e447fd3466106929a10ecda5e824e934cc75ed2d193ee621eb3650eefe5bbcc89432e3b0866634c426b79304e4241a62e469f5026db6edfee0c23b078a43bd965381e3177dc44227a64759ae23257ef92271222db0b967bab8dfe5f55a135663ec1edf9973999ca187a5150eb01b5b9be3af0bda5667ea37ca124ceec3ca3062d673dc92a8c4279db675565601bd19da7266eac2b8c07e79e651f191551afed46e3022dfe0fef99d04bd450958104a10b4ccfa13167d32ed23b4b685d617732867a6a04878f6031575d6ff9efd6ec1c8b3800c6a06831b9f9009084ed0947d08d5512c656ca2fff67a3915b66660739e7116f70621ce2dfeac2b92736eab134cf1e9887da59e6461a7ae1cb8065a19b05ce88a03eddb11cdc97f834a79f49a432341030d911e96a0ef76218f7763a2cc8c0c105d567642072b0091a131045bbd170fbebf7dcfeb02c865fdccc6e0926e41dd0506306c6de360388b36715d66a648c9769609f09e3914ae0c0ac1302f14753f9ad0ce5dac59a15ca65a4a7dbd9eb604940b6d3955ea4c2170c97d659cce0e08d5a747532401ec076ac48f96cb52aec71ea8a8f714024da447ecf11bde6a748cbae5e5771376e97c0ec43c1cf0ffa4b82f82123594e3ca47be48f68722248da06222829ba6e77488092b783b474d0efa7ae943279e5af3e39aaac380ce5614e34798e7d4ac4f4151f40c2d51b531224a9ad4734e3706ae008f0789e1481d900a30a5c901477dfb7848c2348c1d670140d6a215859d2ae54a3d77e2f899350f64a795bd62b126a124db21008da8301a16ed957e75ba374eb225462ac8048ca5c971a8a262b0e83b31ee371a7b1686a64f016b1699861ef23dee635b6a92332c35e69fd4e012797f658d0a668df8c35768e011470321d30144619a7e54e09208bb06f1c24b3846bc8728fb0d2afbe05fe120537b997aca4935b58dfa0e8ffdd3d0f4cf5200a1ccd23399a200577fba8954163e8f72189b1bfe8acedf87b8e49eb08275ea0c6d5f061736720326fa08986a430ae6ba396d5ccaee1ad88215b9b3f9bd33a9b19174bcf584ffb5b2552c9647c33897d171a10c966b4c1c776279fe1c6db151b63b6abb6496552f0d09afb44052b9abcc26bd54eb1746210654d0e70dbaed3521252d23ed891e0c60016e962bca1438bd593b6fc6eb3181842c1947011d0f63ac745662d13593f13e0506662e37273706d4588647e9e491243b736f3042ef4638675f8e85886867f5adb5842f4387be6b90f1ffa0f5046e094a84cf67b64697991a5ce392f592aeda0207a1b76a84c1bd4e00acaa53ffdbaf994dcd54f760bfe97ceb02c47c26eb50b4d8b74a670ebff039c66ade4e6ad23f7bf4ea1424e48c2bcbb9f7c258c54c9d266ee922bbefbf4ff6b97076d0a3d7aff4f8017e118a6e1abc1564b79f7da1a3e4c480c2a2662acdc3ef28f4d2860b841cc9a9512da8afbb585b2d0b6a97690d7717221dae8fe6e6aa05b279ad8cec513197502662d55542b39b456e168f81785353cb51f6fe04c37c2910ce985c9ecac62651edc4b1e8d50caa8d53c3188346b54e63e1e5905d9aa31256e1e8cf75394b951096d3f0387e84cfd0df1a2e70be9b3cb445d25874e3535c99cbfd7b61012abd1a3bb4f0ea6f924226cac1f5920649649bbd0d34cc41d0590f08d9106ab356b7c113500cf7729589329ad16e7ae2264f9cdec01e0a45f87f28e137c7817d93d10eadea3bfed279a93bf7d8a4e8db02c35dda257bf7ae0ecd0e596cc72a2d3f2f19f0148e2ae786a340a961ddced39054e931d18d13d8d4f55b1a45998c3191c89585920466cc9a9612b296e2dd8b4ea61dcf8fad1ac8566459a7ca3a2f11f205c7b493989c5435b01ce8fbb0b3d659d9f19331598f8ea010662388ff119732075d8895a0afa648291ea5be5e0ef3f76c6e15266c836a860940f8afdf9ff5b0b36ad193474699056e76fd4717dc7ed90fd563508fcc5f3be9bae8253b34c58f724a6f3307899a10874a22da09eb627fc0e8d44ffdbe439af209120c4389be1f9075b8bc60d13098333a44acca5e6fb9bce6083a9713cbdb2bc12c7f7292a655957fefce064661a58704b1499fcd3f2317f0422598a78fd4694a210c46be235fc23b1410cd1501fae26ff3fc0b913c24d0e68474e64b78e8334d94a94d7d68215db9d092816690c3e7c9c73130fa310a5912fc8441f4a082f574612d7912497028ca42a41bd8e6824e36a27d06c75580db3883a442d8830db626ed8cd350b8ce6b58032d9f643b9414d7f5913a93065bb2d9ffeeb06e7395612de12bb9d22bcda0bd9bbdc617ebb5a314ab9018ed070ce2c109518a2df09eb7e8248a23690e1639264838a5c28fea7157d177a6b388295ad4415d47db05b32145d27f78d4a188c1aebd9638d2bafe2855cc2a8f9a3efc83725b491a0b8452ff25131412039a04ca53ba087305a89bbbfadb4af0212de319eb524832f999ce3f42f22caa90f7fc4d43b5431ff839d20b341c269e4cf797fb7f3858ed0ee56b09fb391456bef7e3f5e446817c58d0f21ace2f03142fa3a7ce3c79ee9cd76f1fecc9019ec2be8e0208f6fd3873246e59befd5d060644251cde02ffceabc9d7a380a79379a733f684aacb5d01cf3a6f264e6f98cb5bb6e10da7ad299041784930ef2f1d9f1", 0xabe) 18:48:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x2c, 0x80000000000000d, 0x0, 0xfee8) *Fþ±‹&û¬£|û¼'tžÔÖ°Yt=ø ÈžºH¼Ý:VŒ²(ÔÝ6‡¢CEql¨&sPµß¢Ò2Vöd˜)ü\ ®Àr*&Ê]ªÅÒ‹{œÌÖ[å+“S/+¸a…°Ÿ|ßþ á+þH¢ f@aNy‘V(ƒÈ™—´Ì÷ƒe®ÄŸi›^‰û³:GËjDèâ ÁÂoC k–OJüçHÍ@ÇUžçHÒ?U|«Ù¯³é†Upü6}Ö™_ý¼%m ãÁy*AµK§¶"BM˜S¸õeë ¸—12Žêš‰$=Ì2£uúpV=ÄýMŸSÂM½`»á7¿M¡+ÐýPS¼Ú$1¡Pø-/ßFuçÉé)Ù³&ªJ¥ý¤äVã˜QäŒEJ{Þcå8<<Þ_¶ûk7ºç«0XaHÔÇuò,N Y?5(€ññz Ò?˜& ªT‹·#¢+ Eñ#"½“Þˆ´dn®Í‘³öE8'J‘ÁßgÈ&•õ®|®goµKØ=˜>×ÒÇ‹öE7Qg)Ð¥1…rÕ¶º‘˜ 18:48:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000020b, &(0x7f0000000080)="56af0627c89471aec1353ad4443fcfd71dc751dcfe22add701", 0x10) 18:48:02 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() pread(r0, &(0x7f0000000040)="8c0729b4d974522e64ea8674d3bebca1735af2bec2547f040f86224207bf42f9dc680ab1db09a01827b0782baed2102de26c9e659e171d62a7d6ae56844c6b61d05989225d18be537889566f1e0587b2d1c7327279dcb0b7c2726842718122ebf89f416a46ddb0968993968d4a7696efe34da2bdaadb9acfddb7c3504bc9d0a7a4d9167e2d5e3a3878c10307844d1bb9889e6964abfd690cf86e49e5204805edea5287", 0xa3, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d3, &(0x7f0000000000)={0x3, 0x7fffffff}) 18:48:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0xd70) r1 = semget$private(0x0, 0x3, 0x450) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/179) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ªXÈ[4Ô?â| ‘w ÞIˆêI¬Äh*ü)ÿUO÷dHÕØ®Ró>SyrKG˜p‹'Ÿ.OÒ†—ƒ”ÚC^DÓFa’šìÚ^‚N“LÇ^ÒÑ“îb³eïå»Ì‰C.;fcLBky0NBA¦.FŸP&Ûnßî #°x¤;Ùe81wÜD"zdušâ2Wï’'"Û –{«þ_U¡5f>Áíù—9™ÊzQPëµ¹¾:ð½¥f~£|¡$Îì<£-g=É*ŒByÛgUe`ѧ&n¬+ŒçžeQ¯íFã-þï™ÐKÔP•¡ LÏ¡1gÓ.Ò;Kh]aw2†zj‡`1W]oùïÖì‹8Æ h1¹ù„í GÐUÆVÊ/ÿg£‘[ff9çopbâßê¹'6ê±4Ϙ‡ÚYæFzáË€e¡›Έ >ݱÜ—ø4§ŸI¤240Ùéj÷b÷v:,ÈÀÁÕgd r° E»Ñpûë÷Üþ°,†_ÜÌn &äÐPcÆÞ6ˆ³gÖjdŒ—i`Ÿ ã‘JàÀ¬ñGSù­ åÚÅšÊe¤§ÛÙë`I@¶Ó•^¤Â —ÖYÌààZtu2@Àv¬Hùlµ*ìqêŠq@$ÚD~Ͻæ§HË®^Wq7n—ÀìCÁÏúK‚ø!#YN<¤{ähr"HÚ"()ºnwH€’·ƒ´tÐ燐”2yå¯>9ª¬8 åaN4yŽ}JÄô@ÂÕS$©­G4ãpjàðxžÙ£ \wß·„Œ#HÁÖp j!XYÒ®T£×~/‰“PöJy[Ö+jM²Úƒ¡nÙWç[£të"Tb¬€HÊ\—Š&+ƒ³ãq§±hjdð±i˜aï#Þæ5¶©#2Ã^iýN'—öXЦhߌ5vŽp20F§åN ‹°o$³„kÈr°Ò¯¾þ7¹—¬¤“[Xß èÿÝ=Lõ 18:48:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r0, 0x0, 0xffffffff00000000) 18:48:02 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) msgget(0x0, 0x10) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x8, 0x0, 0xd1, 0x6}, {0x3, 0x7, 0x1}, {0x1, 0x7, 0x9, 0x8e5}, {0x800, 0xfffffffffffff801, 0x4, 0xfff}, {0x9, 0x20, 0x3, 0x8}, {0x0, 0x5, 0x4000000080000, 0x4400000000000000}, {0x10000, 0xa, 0x8001, 0xfffffffffffffff8}, {0x6, 0x5, 0x9, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 18:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') Í#9š wû¨•Acè÷!‰±¿è¬íø{ŽIë'^ ÆÕðasg 2o ‰†¤0®k£–Õ̮ᭈ![›?›Ó:›KÏXOû[%RÉd|3‰}Éf´ÁÇv'ŸáÆÛc¶«¶IeRðКûD+š¼ÂkÕN±tbeMpÛ®ÓRRÒ>Ø‘àÆéb¼¡C‹Õ“¶ün³BÁ”pÐö:ÇEf-Y?àPfbãrspmEˆd~žIC·6ó.ôc†uøèX††ZÛXBô8{æ¹úPFà”¨Lö{diy‘¥Î9/Y*í  zv¨LÔà Ê¥?ýºù”ÜÕOv þ—ΰ,GÂnµ M‹t¦pëÿœf­äæ­#÷¿N¡BNH¼»Ÿ|%ŒTÉÒfî’+¾ûôÿk—m =zÿO€á¦á«ÁVKy÷Ú>LH *&b¬Ü>òM(`¸AÌš•ÚŠûµ…²Ð¶©v×qr!Úèþnj ['šØÎÅuf-UT+9´Váhø…5<µoàL7‘ é…Éì¬beÜKPʨÕ<1ˆ4kTæ>YÙª1%nŒ÷S”¹Q m?‡èLý ñ¢ç é³ËD]%‡N55Éœ¿×¶«Ñ£»O¦ù$"l¬Y d–I»ÐÓLÄð‘«5k|5Ïw)X“)­ç®"dùÍìà¤_‡òŽ|xÙ=êÞ£¿í'š“¿}ŠN°,5Ý¢W¿zàìÐå–Ìr¢ÓòñŸHâ®xj4 –Üí9N“Ñ=OU±¤Y˜Ã‰XY FlÉ©a+)n-Ø´êaÜøúѬ…fEš|£¢ñ \{I9‰ÅC[λ =eŸ3˜øêb8ñs u؉Z 18:48:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000600000000000000000000000000000000000000380800"], &(0x7f0000000040)=0x26) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="7a3f82cb45b5b23c", 0x8}, {&(0x7f0000000140)="ad557832063cdf24d80845d617517b89ce2f18c8f9aeb4cd1e3b67fd66cce32c531d7ad328c02fa4f9d88a6a26710d4b6186cdea67c240fc6da278edc04262c59e5e1450d9447ab450b66c289c41f0e7b157a165d786f8b428bd90b3e11769d8a4f031463e2c282b98117cbfc17447871d2cc4b01747ade483b9fa2cabfb8ac312fbcd02e9da0962b3af36aba54354f0cdf49446cebc58954694d96b5063770dc45b13038aa65292185d8aad911bc455b015ff2bb731abc21c7ead3b1dac4ae722599f4a", 0xc4}], 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="b962ab85fe52b51644002d4e9960d8182531ba123c13334f7e4261171ff90960ed8ff1117a3ff45ed98d0db668", 0x2d, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xfffffffffffffe01}]}) 18:48:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x800}, {0x7, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001640)={{0x100000000, r2, r3, r4, r5, 0x10, 0x20}, 0x6271, 0x1, r6, r7, 0x72, 0x8000, 0x6}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) close(r8) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000240)) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f00000000c0)={{0x8000, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001700)) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000001600)={0x9, &(0x7f00000016c0)=[0xfffb, 0x9b, 0x2, 0x1, 0x4, 0x32e7, 0x6, 0x8001, 0x62d9]}) read(r8, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000001500)={{0xb, 0x80000000000001, 0x100000001}, 0xcf, 0x5, 0x20000000000002f}) ftruncate(r8, 0x0, 0x4e9) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000015c0)) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x21000}, {0x3, 0xade7, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x4}, {0x3, 0x4, 0x1000}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r8, &(0x7f0000001540)='./file0\x00', 0x80, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) setpgid(0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$setown(r8, 0x6, r9) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) close(r8) getdents(r8, &(0x7f00000003c0)=""/4096, 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) úd‚‘ê[åàï?vÆáRfÈ6¨`”Šýùÿ[ 6­4tiVçoÔq}ÇíýV5üÅó¾›®‚S³LX÷$¦ó0x™¡t¢- ž¶'üDÿÛä9¯ ‘ Ä8›áù[‹Æ  ƒ3¤JÌ¥æû›Î`ƒ©q<½²¼Ç÷)*eYWþüàdfXpK™üÓò1"YŠxýF”¢Äkâ5ü#±A ÑP®&ÿ?À¹ÂMhGNd·Žƒ4ÙJ”×Ö‚Û (i >|œs£¥‘/ÈDJ/WFב$—Œ¤*A½Žh$ãj'ÐluX ³ˆ:D-ˆ0ÛbnØÍ5 Œæµ€2ÙöC¹AMY©0e»-Ÿþëç9VÞ»"¼Ú Ù»Üa~»Z1J¹ŽÐpÎ,•¢ß ë~‚H¢6ác’dƒŠ\(þ§}zk8‚•­DÔ}°[2]'÷JŒëÙc+¯â…\¨ù£ïÈ7%´‘ ¸E/òQ1A 9 L¥; ‡0Z‰»¿­´¯Þ1žµ$ƒ/™œãô/"Ê©ÄÔ;T1ÿƒ ³AÂiäÏy·ó…ŽÐîV°Ÿ³‘Ekï~?^DhÅ!¬âð1Bú:|ãÇžéÍvñþÌì+èà oÓ‡2Få›ïÕÐ`dBQÍà/üê¼z8 y7šs?hJ¬µÐó¦òdæùŒµ»nÚzÒ™„“òñÙñ*Fþ±‹&û¬£|û¼'tžÔÖ°Yt=ø ÈžºH¼Ý:VŒ²(ÔÝ6‡¢CEql¨&sPµß¢Ò2Vöd˜)ü\ 18:48:03 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ®Àr*&Ê]ªÅÒ‹{œÌÖ[å+“S/+¸a…°Ÿ|ßþ á+þH¢ f@aNy‘V(ƒÈ™—´Ì÷ƒe®ÄŸi›^‰û³:GËjDèâ ÁÂoC k–OJüçHÍ@ÇUžçHÒ?U|«Ù¯³é†Upü6}Ö™_ý¼%m ãÁy*AµK§¶"BM˜S¸õeë ¸—12Žêš‰$=Ì2£uúpV=ÄýMŸSÂM½`»á7¿M¡+ÐýPS¼Ú$1¡Pø-/ßFuçÉé)Ù³&ªJ¥ý¤äVã˜QäŒEJ{Þcå8<<Þ_¶ûk7ºç«0XaHÔÇuò,N Y?5(€ññz Ò?˜& ªT‹·#¢+ Eñ#"½“Þˆ´dn®Í‘³öE8'J‘ÁßgÈ&•õ®|®goµKØ=˜>×ÒÇ‹öE7Qg)Ð¥1…rÕ¶º‘˜ 18:48:03 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ªXÈ[4Ô?â| ‘w ÞIˆêI¬Äh*ü)ÿUO÷dHÕØ®Ró>SyrKG˜p‹'Ÿ.OÒ†—ƒ”ÚC^DÓFa’šìÚ^‚N“LÇ^ÒÑ“îb³eïå»Ì‰C.;fcLBky0NBA¦.FŸP&Ûnßî #°x¤;Ùe81wÜD"zdušâ2Wï’'"Û –{«þ_U¡5f>Áíù—9™ÊzQPëµ¹¾:ð½¥f~£|¡$Îì<£-g=É*ŒByÛgUe`ѧ&n¬+ŒçžeQ¯íFã-þï™ÐKÔP•¡ LÏ¡1gÓ.Ò;Kh]aw2†zj‡`1W]oùïÖì‹8Æ h1¹ù„í GÐUÆVÊ/ÿg£‘[ff9çopbâßê¹'6ê±4Ϙ‡ÚYæFzáË€e¡›Έ >ݱÜ—ø4§ŸI¤240Ùéj÷b÷v:,ÈÀÁÕgd r° E»Ñpûë÷Üþ°,†_ÜÌn &äÐPcÆÞ6ˆ³gÖjdŒ—i`Ÿ ã‘JàÀ¬ñGSù­ åÚÅšÊe¤§ÛÙë`I@¶Ó•^¤Â —ÖYÌààZtu2@Àv¬Hùlµ*ìqêŠq@$ÚD~Ͻæ§HË®^Wq7n—ÀìCÁÏúK‚ø!#YN<¤{ähr"HÚ"()ºnwH€’·ƒ´tÐ燐”2yå¯>9ª¬8 åaN4yŽ}JÄô@ÂÕS$©­G4ãpjàðxžÙ£ \wß·„Œ#HÁÖp j!XYÒ®T£×~/‰“PöJy[Ö+jM²Úƒ¡nÙWç[£të"Tb¬€HÊ\—Š&+ƒ³ãq§±hjdð±i˜aï#Þæ5¶©#2Ã^iýN'—öXЦhߌ5vŽp20F§åN ‹°o$³„kÈr°Ò¯¾þ7¹—¬¤“[Xß èÿÝ=Lõ Í#9š wû¨•Acè÷!‰±¿è¬íø{ŽIë'^ ÆÕðasg 2o ‰†¤0®k£–Õ̮ᭈ![›?›Ó:›KÏXOû[%RÉd|3‰}Éf´ÁÇv'ŸáÆÛc¶«¶IeRðКûD+š¼ÂkÕN±tbeMpÛ®ÓRRÒ>Ø‘àÆéb¼¡C‹Õ“¶ün³BÁ”pÐö:ÇEf-Y?àPfbãrspmEˆd~žIC·6ó.ôc†uøèX††ZÛXBô8{æ¹úPFà”¨Lö{diy‘¥Î9/Y*í  zv¨LÔà Ê¥?ýºù”ÜÕOv þ—ΰ,GÂnµ M‹t¦pëÿœf­äæ­#÷¿N¡BNH¼»Ÿ|%ŒTÉÒfî’+¾ûôÿk—m =zÿO€á¦á«ÁVKy÷Ú>LH *&b¬Ü>òM(`¸AÌš•ÚŠûµ…²Ð¶©v×qr!Úèþnj ['šØÎÅuf-UT+9´Váhø…5<µoàL7‘ é…Éì¬beÜKPʨÕ<1ˆ4kTæ>YÙª1%nŒ÷S”¹Q m?‡èLý ñ¢ç é³ËD]%‡N55Éœ¿×¶«Ñ£»O¦ù$"l¬Y d–I»ÐÓLÄð‘«5k|5Ïw)X“)­ç®"dùÍìà¤_‡òŽ|xÙ=êÞ£¿í'š“¿}ŠN°,5Ý¢W¿zàìÐå–Ìr¢ÓòñŸHâ®xj4 –Üí9N“Ñ=OU±¤Y˜Ã‰XY FlÉ©a+)n-Ø´êaÜøúѬ…fEš|£¢ñ \{I9‰ÅC[λ =eŸ3˜øêb8ñs u؉Z úd‚‘ê[åàï?vÆáRfÈ6¨`”Šýùÿ[ 6­4tiVçoÔq}ÇíýV5üÅó¾›®‚S³LX÷$¦ó0x™¡t¢- ž¶'üDÿÛä9¯ ‘ Ä8›áù[‹Æ  ƒ3¤JÌ¥æû›Î`ƒ©q<½²¼Ç÷)*eYWþüàdfXpK™üÓò1"YŠxýF”¢Äkâ5ü#±A ÑP®&ÿ?À¹ÂMhGNd·Žƒ4ÙJ”×Ö‚Û (i >|œs£¥‘/ÈDJ/WFב$—Œ¤*A½Žh$ãj'ÐluX ³ˆ:D-ˆ0ÛbnØÍ5 Œæµ€2ÙöC¹AMY©0e»-Ÿþëç9VÞ»"¼Ú Ù»Üa~»Z1J¹ŽÐpÎ,•¢ß ë~‚H¢6ác’dƒŠ\(þ§}zk8‚•­DÔ}°[2]'÷JŒëÙc+¯â…\¨ù£ïÈ7%´‘ ¸E/òQ1A 9 L¥; ‡0Z‰»¿­´¯Þ1žµ$ƒ/™œãô/"Ê©ÄÔ;T1ÿƒ ³AÂiäÏy·ó…ŽÐîV°Ÿ³‘Ekï~?^DhÅ!¬âð1Bú:|ãÇžéÍvñþÌì+èà oÓ‡2Få›ïÕÐ`dBQÍà/üê¼z8 18:48:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/157, 0x9d}], 0x1, &(0x7f00000002c0)=""/157, 0x9d}, 0x40) syz_emit_ethernet(0x2f, &(0x7f00000003c0)="96a16da24d06165998340cd6988668a4ba054f7903110c1536cda16bd3c6c7786fecd1a47f199754652eeb6c829447") madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xff7fffffffffffff) rmdir(&(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 18:48:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 18:48:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:03 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x57) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 18:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x401}, {0x81}, {0x6, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x102, 0xe4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) 18:48:04 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) 18:48:04 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 18:48:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000400)=""/206) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x5bc, 0x6, 0x72b9, 0xea07}, {0x4, 0x0, 0x8, 0x5}, {0x0, 0xc, 0x2, 0x2}, {0xc0, 0x3, 0x5, 0x40}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x5b0d9b3597c5ff62, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x80000001, 0x7fffffff, 0x6, 0xfffffffffffffff7}, {0x2, 0x8, 0x9, 0x7ff}, {0x8, 0x0, 0x0, 0x80000000}, {0x78, 0x200, 0xfffffffffffffffb, 0xa50}, {0x80000001, 0x5f, 0xf37, 0x7}, {0x8, 0x4, 0x9, 0x1}, {0x8, 0x4, 0x8, 0xf6}, {0x2, 0x0, 0x4}, {0xfffffffffffff7ef, 0x2, 0x5}, {0x95d, 0x3, 0x9, 0x40}]}) mlockall(0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000540)={0x5, 0x2, './file0\x00', 0x8, 0x8, 0x9, 0x8}) socketpair(0x10, 0x5, 0x201f, &(0x7f0000000340)={0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 18:48:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 18:48:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x6, 0x3, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffffa7) 18:48:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 18:48:04 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 18:48:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0x5e8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x200, 0x4461}, {{r0}, 0xfffffffffffffff8, 0x11, 0x21, 0x700000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x30, 0x4, 0x40, 0x1000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x100000000}], 0x1bc, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x40, 0x10000, 0x3000000000000000}], 0x3, &(0x7f0000000240)={0x8, 0x5}) openat(r0, &(0x7f0000000280)='./file0\x00', 0x200, 0x21) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 18:48:04 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x5011, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0xfffffffffffffffe) 18:48:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x9, 0x28ad) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = semget(0x2, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000", 0x34}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x8, 0x8, 0xf8, "3abf009a6395d4f67d5f3856da0033a75780ed94", 0x0, 0x7ff}) 18:48:05 executing program 0: r0 = syz_open_pts() pledge(&(0x7f0000000000)='$/}@\x00', &(0x7f0000000180)=',,\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:48:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x28a}, {0x3}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x5, 0x3, './file0\x00', 0x2, 0x6d, 0x3, 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000380)='./file2\x00', &(0x7f0000000340)='\x05\x00') sendsyslog(&(0x7f0000000280)="046c57ad2452b75356992639", 0xc, 0x20) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 18:48:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt(r0, 0x2, 0x1ff, &(0x7f0000000080)="9ea769709161e7cc3e90e4ba470c323f89c850c15b84e934d9fea8515036584a9e7e0fa645e9f281eb469185990fe2783d62205d99eb0a12c605433d0a051aefde68994ca283545637369f1a9b32cc3de0406f7b8d88b72ea8f768", 0x5b) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80047308, &(0x7f0000000040)={0x0, './file0\x00'}) 18:48:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000c289de3b080000000000000098e6d28f9f42b269b0009f5d786580e086a94f9a2fb3f556b727098877efed13cc93467984f822b141359ae7ad52d5250c1ecf953c59d85fe17a079c4c32c242d18e7f1f76a518282a9f90f303ac2a532381a14c21675b1452a567faef452dd42b1b606536e0d04d82528f65aa37cb4981f0015a21b69ae14e8b5e149e84fd513f1a9536a467b78fc63ef1572f78f7ae11"], 0x10}, 0x0) 18:48:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000500)="29cb6dcabec6bf2a86e8455260216470d5e15ad3c668e739542b16dc596a2dbc6035cbdc4e957ea270860279a2444f590db637db9082182e54fe82c518609ae6a8f58b215e4aedb0fb10bed9d13492092967105e3bd56ef5cd869672c6769d1ef2c33ea656115d4c6b445b618c9ee5ec0d9463edec2b763b35cbf3f57b079c10b5abbbae2238cdf46939a4c938b395aa2f7e1c77ce1ec23800562f21703e218dfb9ec9de80805ac31ef69b88f88d39ca65ebf3eb3799c3cf78443afe3f6c31fa21e3d60f54a2cdf8480847cb380313676f6f180947d524338b23ea5721a76ac3a3706e466569d68b42f042cf83546f0dec41569192b8e72468e02300d90133df155cedbd26f2b8a61c33c7bedfa3aa7c4e642dc1fe24bb3436e50b187bf29b57cf497bb16851dd8b370158ab1fbef7ed6665585a808de2967fd9a79e319b729f1ba3e40e6c205b21906bfd6ab5dc1b5664f4658b2162f5ef8c30058c4f2f1a4d6297f0209b4474ca26dfd98e32e2fe0dc040728c1e02f70fe723b75fc1a700327e61e220e5668da5aa5dd3f815a2e21b3c70c76f03335a257c01fbd09f54163881004bb96bc6dea88c6563cb37b687efb9a0ce502f055479de7cced9398c6bf6d8b17eb5a2affd61a1853b3fd94434", 0x1cf) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) execve(0x0, 0x0, 0x0) 18:48:05 executing program 1: sendsyslog(&(0x7f00000001c0)="f8298785da50608d7ce21a73c831f1f05a2a0c031ff2bdd5ba7cb06a52d34ad6fa43ea364b29233fe1daa1fa2620d40ff9c30605462db26a8d99d57f2fd5c3e2975e8623f3f6b7f1b4cfe163df0a92f9cf6ee8638204b9ddba505055a294094708c0e2f8e048af1b842129665d99ab1698b6422eb45bb04c63b7eb8646417d178692e388baa1311f433aed22fd4b9de5bef28336941811bd10d74f0bfba2877e31d4987d3ba88b5b78f9871db99c5c8ac8cb", 0xb2, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:05 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x88) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x88, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000100)=""/101, 0x65, 0x41, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x2}, 0xc) 18:48:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x0) 18:48:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x20, 0x7, 0x62}], 0x3f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x40000019, 0x4, 0x20}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0xbbb, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x88, 0x4, 0x100, 0x1ffe0}], 0x407fff, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 18:48:06 executing program 0: setrlimit(0x3, &(0x7f0000000100)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0x9) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 18:48:06 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r0, &(0x7f0000000200)="f320fdd786bdbec6b86be636b3ea46ff807732120876a99ebd5da56b83d4360dc5cd2f64d566a96daf6fbb83b251ff35593d02888d08c719ff6a23e1a3bb53300cece657fd5b8a7a23667f773432deca3e92e30da41e2caece38b39008", 0x5d, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x63d299624f8c49c9, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xc70b, 0x100, 0x1}) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000340)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0x0) 18:48:06 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8b, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x946, 0x81}, 0xc) poll(0x0, 0xffffffdb, 0x20e394) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 18:48:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20810, 0x0) fcntl$setown(r0, 0x6, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:48:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9, 0x0) ftruncate(r0, 0x0, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 18:48:06 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xfffffd9f}, 0x3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) write(r1, &(0x7f0000000380)="b8", 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x7, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e80), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r14 = getpid() r15 = getuid() getgroups(0x2, &(0x7f0000000b00)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r18 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000d40)={&(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000740)=[{&(0x7f0000000e00)="52dc90fd9af92ca76584590f2e1823056691a0d6fd276293602fa6409a4630fc5fc99b3306747ce013949dc2d3cd136abf010bdf88003d047774103936e95cb0d35689f7fff21c8397ffe8cf205a", 0x4e}, {&(0x7f00000003c0)="38e82aa3e6e8f7b68ff805787cdc6b0f5377741fdb10a59889edde459b73b1166a81c3867d19bd02a065628346779c40f10675dbf39d3c2b90583d04fc421bb91ed081dbc7fd0149d9c0f102c9a2ab9a4b077302c3446d2828257ff9510cfbb905b86af8616b31b99c14e0fb06951c026433e64960fb5565120b99a379d2f4040c908c058aee2319965a8eae132e864b447e80deee5ca09f8e746c72b8e4369b606320dc062e7109d5256c3431446665e51b55fbb0823a7f408b038ac1d6eb9bec70586bea49473ec2ae95", 0xcb}, {&(0x7f00000004c0)="f7f31615b65b7078b7d77df8762f281bc20de6a622c3acc61eb42ff2aae03d2e695dbd815ebc1cb40f34ec0dcd4ad51fb41fa78b258afb41082763fe4c9876744a11b6afc94bb82f910b13a1839443bb62cc5637eea56209e650d72526d89e9d64e4a6e8855e03755cf8a3591315a8be552cafd43ff50200d458192f28cb858f6dd4c44bcc3924a05af569d79778c087686406313e27ed0a44eea05b37876ffbabb917aa24eecd9878f687cb78b562", 0xaf}, {&(0x7f0000000580)="721fb6999b6030aea2149426ab41ecf46f30722fc0de1e2f067db18c099da8aab1c4f6b410cc26df3272821091e49205d414f32980bee5a3046bddb5575fce65243b90b97bd6e4fea5707261e6134e5fc328fe46fa0ea75b9924df18f65eb0597b9b17fbb5a6aba37a21e53a136ee207ed50e7895ee41190f834b43a03606d79a00c58542db9aee92644a06aa3237290b0a4251fb6a3a68d81732d64bb7cdadbb28dadf1ae4c8fc1b1543bc9c5401a2b68893e6321421c7aee99f9f3eb095d66ef8571869c08ecd008dd90fc", 0xcc}, {&(0x7f0000000680)="acb5a6d431128697d341e85083e8ae5ba5bdefeeb3211c56eaed6e5013552c97bcdc7a51193793a2cddb7fa1d2fb2011163ada31a1078a9a195ce94fbf2cffeff4d3e7fbaa37d78bc106e0189069c7fb0ac5f00c392cc227f8f0f8807a2fb538f4b125c6b9f97ef54f05b16bd31d8d9d98bd3f0d5594b27882b7e567e44a746132990b85f1b4d03bf70a3e13ec34db185bf0", 0x92}, {&(0x7f0000000800)="351d283eb628d3f2477ca9f5d7fb79055856463a18e7939d1e4a09436a0d2cedb7d0eee6b66569e57e6ac55294f50709d76738ee7429cf61418ebf5f0008101068fee1683c175f9a13b36ff0f068e81e6965240db9288364e5874e01d18a4dea2940f74c6c997a362254661ae84e418d3aab3cd9ded627651c26783a37db31cf721aadfbd28d80c6f7", 0x89}], 0x6, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x128}, 0x40b) 18:48:06 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0xffffffffffffffcb, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = openat(r7, &(0x7f0000000480)='./file0/file0\x00', 0x12a, 0x2) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000240)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0/../file0\x00', 0x920, 0x20) utimensat(r9, &(0x7f0000000180)='.\x00', &(0x7f0000000500)={{0x0, 0x8d}, {0x600000, 0x200}}, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) getgroups(0x8, &(0x7f0000000300)=[r5, r5, r3, r4, r0, r1, r2, r4]) setgroups(0x4, &(0x7f0000000400)=[r3, r10, r5, r5]) setuid(0xee01) kevent(r6, &(0x7f0000000680)=[{{r6}, 0xfffffffffffffffc, 0x6b, 0x2, 0xbc45, 0xff}, {{r6}, 0xfffffffffffffff8, 0x14, 0x44, 0x5, 0x2}, {{r8}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x8}, {{r7}, 0xffffffffffffffff, 0x4, 0xf0000004, 0xfff, 0x8}, {{r7}, 0xffffffffffffffff, 0x49, 0x9, 0x400, 0x7}, {{r8}, 0xfffffffffffffffd, 0x5, 0x0, 0x1, 0x4}], 0x7ff, &(0x7f0000000740)=[{{r8}, 0xfffffffffffffff8, 0x4, 0xf0000001, 0x8, 0x7c0000000000000}, {{r6}, 0xfffffffffffffffc, 0x40, 0x80, 0x2, 0x8001}, {{r7}, 0xffffffffffffffff, 0xa0, 0x0, 0x7, 0x8}, {{r8}, 0xfffffffffffffffb, 0x30, 0x81, 0xffffffffffffc34d, 0x717}, {{r9}, 0xffffffffffffffff, 0x20, 0x9, 0x3, 0xe95}], 0x3, &(0x7f00000000c0)={0x1ff, 0x5}) kevent(r6, &(0x7f0000000540)=[{{r8}, 0xfffffffffffffff9, 0x1, 0x40, 0x8, 0x9}, {{r6}, 0x8eccf1690d3e8a32, 0xf, 0x80000000, 0x2b6, 0x1000}, {{r8}, 0x0, 0x0, 0x0, 0x0, 0x8284}, {{r6}, 0xfffffffffffffff9, 0xbc, 0x90, 0xb2, 0xfffffffffffffff7}], 0x1000, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5, 0x80, 0x1000, 0x3}, {{r6}, 0x0, 0x8, 0x80000000, 0x100000001, 0x400}], 0x1, &(0x7f00000001c0)={0xbb, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x42, 0x0) symlinkat(&(0x7f0000000340)='./file0/file0/../file0\x00', r9, &(0x7f00000003c0)='./file0\x00') r11 = semget$private(0x0, 0x1, 0x11) semop(r11, &(0x7f0000000100)=[{0x1, 0x7, 0x1800}], 0x1) 18:48:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/248, &(0x7f0000000200)=0xf8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 18:48:07 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x8, 0x1, r1}) r2 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x1) 18:48:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x80) ioctl$BIOCLOCK(r2, 0x20004276) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 18:48:07 executing program 1: r0 = socket(0x2, 0x4009, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0xb) r1 = semget(0x1, 0x0, 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x6) socket(0x16, 0x5, 0x1) 18:48:07 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) setuid(0xee01) r4 = geteuid() chown(&(0x7f00000001c0)='./file0\x00', r4, r2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r5, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') r6 = msgget(0x3, 0x40) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0x3e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x2, r7, r1, r8, r3, 0x80, 0x1}, 0x9, 0x40, r9, r10, 0x5, 0x9, 0x3, 0xc3}) 18:48:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000040)="0653e95be263fc2e497ad77ed7098ceddf815948eeb730ef6d63e65582e445ce9a05f0b2c2ffda8721e24f187f2e01422b1f5023ecb3ebc41c5782ee8c056b8e231898b1e8ae437ffd81817add126243698998c84b65bc776cb60a313cb1ff0e07a9c70c8dd2e0eaec27fe759afc1603b36c7e678647c1d92a2da22be1ff4a6d8e7f950097de41c9a99999e7c59a75e8956c48f4230925984aa4e7298198b46ac34ea522e88127a2c9753269201cc6977ee57bac060ac8cd344ce7755e7b7863f23ddff9d48cee4b3ea1d807246d5a73840db27579d1b89a356849d2f9be0e823201df6114774050a4", 0xe9}, {&(0x7f0000000140)="750a77583e9d67f9fd73b2968ee13d2b83fcbc7ee7be3332bb63587e2b5268efb0741c6faa4ba0b9467089abb128353d5c36f017a3541248cb76b67ffa8c7340d010ff762492cafd9d4e083e26e6f758b7aecd64dafde7e05e3e6cff70eb9153de0d263f0db9a866b80feee7ee436a16ddfb91a30e", 0x75}, {&(0x7f00000001c0)="f02ac2b75fdfd0b25fabb0f14b4a7bd57d2dd559d3e099724e59c350cc885660c8fd79ef1a206d3bfdf5ec40b0d84c5bf6d54e889ee69dcd74e09ee25ae57d76d669a66988cee5c69b0eda67fe10ca", 0x4f}, {&(0x7f0000000240)="c66ced16a6a30e203c625dec7fcfa3bf81d2527bb3f4bd74c88798ee1dbf7a64007180a329ff0d0e0b49394e92f488351eb2772e45f157b8e23c51b82a0af68c0fdcfb567f24b39c475a3cd1654cd27ff43a3f96a90c66ad142b949ade7c3fd9c70c4a8a77881a892e96d5dff11f223c849f0f0443e8ad79a9c4d734e1fd269d2c3e0423d3c25073710dedf63584e1845316fc1af2487a3d700ae6bcdaf3daa6bc12cbeca9b3db33f72c92f6158acab43e3761c6c2422069e97025673c0706211a301a46345397a5794bf63bfd3ed557b4f73b22f919a1509cee701dab4314b3c295469c0ff94069840f58488934093a544b0a20607ae0d623076cf2aec8db92e1122093ff22779a1de210c61c57f35b81b294ec8c419f2524efcfdb5305176499abfff5a795f407e156062defb59dbb2daa0a1a8bef9a83f7a1b58243b5feaecd69575e58c68a0c23a68bf6da128b1e2ed9512ebfa0417a33c63fb87e6c579b4d2986270b0887df1007687393b2082e2406ae22929cf675fcb3a487546bf0dbd7ba0858d73da6bcfcdbc5b695f67566eed12edc9849ccc8cbafaa55f033f8941ae2f83946754437bc58c81aee95563325e86534dc5a27f8a3a17833af5bfb5360ef6097031e7811818cc537af077dbda115bc8e860463961b9ddec1399b8ddd96dade337bb0c76eb576eb58fe0a8181b33381d8f0ee0766a991c900af4144f821438f74373d76717932fb85429ef29e4a41f1f0455fce288b682d8c9c9984c9b455932e5fdb9b6275f178253c1b039053b4cc6d31a48ae048912f5388e58aec44cc90a8e8ffd03866518733f8191fa41856383d24f3d5647322b6551856aa528b1ceff8d1cec07ddd90b2bf87212cd86d9fa53a1cc97c5066a8f685320d17099fa5aad8229fab02bf3601367cdda10f8e4ee94d4a2ef689f94d94efc18c828542e927ae014ce5142308810fa1c2b2ecce5a79a145ad22596250f3a7962d6e1e406f72ddbcf7e3558e78816a52d29780f26ff4a47fb19822d558c0a735d6a5a9fca5389050d777d5a3099413451b1fe1f492f5d07bf5ee38789c32c54bd8b13e937e202a8bcb21fe933c87de8b79f68230820951b657a75fe29e99378c49c00dce64872543dd04487382a42acb71f139c1f0778d47002b3750e60e246951cfc6269a50dc67710e0ef0a0d9b888921fdf374eedf122c9d6f440d24435fbd4ab01b638e9375f9c8df24684e8d2ad0cb12c051f087c3971f3e56cac6c06c59f85c5846d954cd010d15da76dd6e53bd0c945b3aabf35c8bd23a2a375b844ec7a8c6e79e5ac4113d43b192f84446e024daab15e9418e74e42c718da63c0ff7cf85dff15558185aacd8c3361cac4865a9f5c9225ef92047ab26ddf093200d6d643ad6f3afbc8cbe1266d94fd9b0f569dab3d937a2b82d1da1da043854e5e85463eaf39c4eccb3b46c02caa9041b6215aa20cd626f9b2fd84b2c4c59f0c6f363986cc577290190c702f6829eca8d6493f0a0661228bf30e2aa77320e65143dec6594e87149f23f23d0f6ee1ad3c3e0c2eebd282f9a87241ca6ed8b7a0b9a188facc8b4122c7c3242f983b4f263c5886d4ee72f542a8282f972ec4195b7311846c32d66681984e6857d5d469d6e5d2a921c82fd97951dac6f15af119efd6c05ecbc5bc0e114452a83598f589f32aa8b15d0c1fa4c5b122d134e839ae3be5da5dc4ac9f35cd4e8de9b50ebfa4a98d224820a8d1cb9eba8f9e4f271df2dc5750f69471a9fc38cfc7b5a425b42c160a687cb377523bbd234812fad8b066e2918bd0e21f307f7da2d9831dc031c34b065eff47f82a7e933e8e11e969198ffb84e84d4fc9c14c4698d76ff46808523e2176c209d106bfc6673499be09513e82ad4f0b1fe4b303075a1b43e5a17d17297a6589f9e63a431a0a709ee82b47e77de0028ae5df29660119d2fd0cec6c6cf427982c02f14ebbc32b18797cd7f81deec073e5cf95fb405ac9cd6c0c9c76389b009edcf55d6c9757f9259668830c254fe5093bfaf08f5673ca2d4137ff69e1bac98e48f1eba4f45cff3575710b8c365c3860a385090dd6dcaee9826dc2db7f3324b8876976d9a455d6cbc75aa9f42c511693e7e7a66d553834075fae2085c45fb23d8bc75eb65ca6f8048f72c7c758a1ce4f54f740e6cc2169655be735f1e0eb26008d1e8dd18f14958927c5e5d90c260c05daf8a5f840d315c338de759c7b5abf0b43ecab5be63bd99d5122624811843ef74d05b64040ba8f3216c02b9d4fda9103ecb65d772e2e892cf66086e5026588ffacc7a81fff2fe546b65f15d6d82834015d2df1b65060b41657b0d0b10c78635ed1b2ce48c14cdd3889a9e500e4c5c50ab2efd6f71ecb4ed8f7147fbc5c8adfde643544e581377aec63a5d764ba618ef23826cd7389fee50bf8af10b7099b5b5289147d2cc6bb2023650eac5bb272b4be3592f7ff4f7e05dd80b032dc37f344a824b940dd5b3da43e229c2e12cb1123bfb5b0177fe7a713faf8ba9f3a749b20110851836dc8a1f9a039286851bb834980ac6117e4ab7d433b994420e42dc6c583c53abdc29edea17e3f368489829a49542682ca7097fb63b3125ffb6878d2aab6a0b496a794b5038e4176d68e5e1bedbbabc458f2fd6402a22dee71927fe06562e60ce7dcf4d1080c49b692493109c38847a5f226b33dbdf62f1f78a4d25c11815026ee3efde937240bbfb823f02def2567a3b88d0f288177f692fa23829115d02997a3d9fe79e791bd999197e6d7f068d84b7087ff8ba819d58fedbee29b6318d817503475a2d1e318e41b7cac313387547a6339f0f2d4999f3c06ca4a73e69a8eca8d385a194c72e91c276b783891209e8126d83555633aa7a5a95461b01b5eb9a53f6df2b1d55432f82480f43e2a6803f3f577cac7d66e1245b49eadf3e3ed05b66eedc15a67c6a95c20a017517e4ced3c13621875a969d9e82ab0da992d303bcdf01fa9cb03c26233e4c0c82b10367dfe6bf24e8cb99300093d2f302d6a42b3ebab241467c95d8963e0517da6e1f28073dd76f1895b2fd22f8f9f703d0e9e80ed9d33fac901f5d5a5bcf4ff9267546efc82d479d68688466d07caa82f243c2b1ee4f9479e5b9738223049fe14940186870ed10888a5def2447f94fd6ed79c2f806b70b7e5d25e78ea66c6e7169dc145c9cda0942ab92993e99628f50f8f053a22c32485cd2a5d42843cea900f7d988964c1ac04a8f1448669d984f65717f656e367a70fb041c6e07e0a64b5f0a353858719c86cd8bdcd0442b02e1c4f90b37d8020bc32eaeb3c7cbfa0671062b2197ffdb6be6cc737e876dc3857935bfaa3062e1a6f9fbcb4cb0508fbf5c2fe58e2e0524cd7c7bcc5fb7d016d595be83c1887006c3493482df3bb695af9b27aad17a3cbd056a257a363a2aa470d18422aa62d3e367b5593089a6656b81239ba9235204a5e342e5d7d1455d10d35c7a948070904a416897d65c8ff1dfc66e596eacf018311e25e49408886a9b4af2a63767b0d6e6403a31095ef94858eb09dc0f71f4122a71ead74dc027ef18f3823f897ede73408ca89cb4ec5e84c0c8655e435f7a8f2afd24d064521f03da8bf7ca5dfa72f2c3ebf26eb3aafde1801c05ce6c0ef41c76a6733b8ca1655ce3decff19087b6bd5bb8f6b3ebbd6b120bf5c5f4fd7e42ee1b910af06848a788389eadaf7fc40e30d3510d7b93921049e47b190247c99242d064fc402f75b71af5c5ca6de5c128820c03f899c11f8f4a282619785513f0c7d7836fb6ab73f38700708ec9667b2ce12b891b0091d4cc0c24a5f5f968f18e240a04ef1fefce283910793ab66eacd02116a07ff3120df473991d560d7e0c60674f7f2a2421066d23c4c2c9350d89ebbaca7254a27a7caec66fb31560c56f7eeeae5558dfe40671e2424ffeeac5f770cde55a2e8ae6ab1a73ae58eca8b4d05ea690881a110549533f016b5b5792160158decf771a89e7d432087a6d310a6662e3efe4648cbc92df35dadfe2f3382f070ac37224c05174301bb9424029cda4e4538754fb925674fbf4748b56bef551107f1063ededa64c60fb56d19f9578f86a4a4ba39b9c9fec08ade223d08a71bd27c8cd416ff05c9d8da7b13124c4931e199a2e92c184769153ba4d09eb12739cfbf2c3aab20e6a634fed8d7186b9eafe6b084d02558e8f19429f91addbb5a399646fcb0400ba5ca02eb7e86ca910449cb204fe932c4c52d9de0b493edbd9cef67c772a98b3bcf36cccf2d35ffa640687c698b03497ded8b49743374137480b2833524663ae99599a7bdd7375eb980e17fc26a1284ff66c2bf82b470ad381293560a8e8091ff06d953b22f56fc4ba04923e3276f4a40b2312526f7cfb20a498bb4d49241a157ddbb5eb2820e4abf2653c31218cbe5962808953490f4b71d9a8ac2824d03ff1b08ea4f9bcccd9d9aa1e7fe04b7c4534523fb5404b774e9bfd9febfb2e264e025f479dcd98c9f7e24c9965c9ae7f307cec91c1fa61767122c55c59cb75431546ad31d1a35fa0030ee880c67b0793de9b1a4711fb788c3b20f68de93f4e595a8df9209f63370aaaa0237f35ec34c4c744303013cb148db2da8ee16d1ece08f72ced6bd213f63162a730fdcfce53fa8a4f5f20f6e3cd63622960ef3378e221db4539b3a4b0cbf93d4aa049895c4d6735739e6781c38c56be3c4a44de4902d7212b61f450af91489d08418d999cb018023d40f6cab90ff5ce94d233f05cf8b4cb972e87c1e8c222925be60407a9eb9e7cea09844da83d781fcf61e9e5fa267bab49400daafd01a1ebe426a9f742c8acfa4106f9d1d3fb2818317bb02fd8bf0ae35fce4a03e748b5e47fa653f2dfdb129acacef216c3a868aceb2a6b90709d1093f0de50c1ddb3b3c6aaf07a40ad52ca4eb7ad223dc627eaf6c2044991359b6b81bc3166b80d425a2bd0a9fef8338ae1f4e71dd5294d555aeb2521d0a6feb98634b7a0cdbdcb7c55a2876d9d0af74d50da7ba37ebf8c61002c752adde9c291feac98b9c260e4714efa1c045f5a3bb5f48759c45306344279c4e2ee49bde9274167ffd04e9639bbe8ffce70e706e34795f37d7e3bc26bf8c02476d7480a00c748cbbf30adb3bd8c5fe032ab6a0a890d3d5caa7fd32f15200359ea671e3769e04f4d164393f02b1ba353a7dd89d61cab4ebb91a57c05d6440c756d1d5c0aa02ac1cceaae9c3504d96aecc2361dee624fb3befe72e09c736443e6891861914bf3f52818a674dd4ee49d049f4056acb1fd5b69f68157b41adcff3590439c92657d82cc0f46421bfa8301b4a0d07429dcb1d0afd3fbe6a6f38480f6196095ea1669c8e4543eaba2b2074d4d27be87aa456dea03114962c82f41fd8867e3b768704a62a787bd75221f3c640f0505e148e1567099c6dfdbbde960bc6fe0a9fd9e98951072707a63b63d4eed29e8622435f2bdee85a82ff409aab76ec37ebfde05c4ec3ec2e0d9405fc8ad6b77557497065dfb51982ae027918110fe894121ded2ecbad872966e2493eb0e5d5e0a33e06a74c125c2db7dc5677c71c9dfadfcbbd2e8e3cc7a2d86061ba71ee114c6faa6f8bab83cff0de1795534faa7ffbf06366ae7171b4add7644c95ea5f6afcc8d200b8cea70ef319ce42d0ab7046c76793650c33d9894aa043c54c5ccc8d36c3a4aef6b1277d3c30928261712ab333051004cd8e795307e2e0fddffb979009c6d6365c5390493b346457f5b1ab42877935f08376601ead1721b307be3089878e22464bb4a991a44a9eb4b5a0a3326034e9726e45cd82ccb3", 0x1000}, {&(0x7f0000001240)="0338c8d19df9231198a89f79055a3a10b983a124bb90912ef78e2962675edbf760069f6211bbad54325c6ba665f98dcb0c8c9e092235e59a84ca7ea51fd410c12c00b1a9da07c0a98d1323236e96458e664d3404c43e1d991b63915a31a040f136571984084f39f2a8ee749e859586204773357ec0ef4a7c00383fc3fbb9526d194eaea9b2900bf781473b5cab0955", 0x8f}, {&(0x7f0000001300)="fe106dab489fbdc278722c59d0f48be0abc3a005f42fc11f93a3a161a0298c24235f0b844eb0a2cdf52826f3e2d0f81ff6d794e4f628c8c9683a35eca8332339ff2290e0eaf59ca511d4a38239463e82f4378de3010f582c0087c3926261d6b1898dc157499e24e06986096b5d5de5bbed406877873d8c4fcbc28b1d48b7d812995fdafc9b89ae27eee364bf855b858d561d0d3535e80d97c03ef993e0cf17388d1d9e8743b2fa5dd4e67eb81b80924c7cee6837c3fa018d67eca2dbb3a7ccf3ffbb49b3f14afa953b2bcaa9f91a7d38ebba26089d497704bd1359723bec68228f0581e9ac87b5951c81338b9110f7fee98cc730542a3119bbedc575d2647d01e2c1c79fbfd7a50970a23ef54806846c00a14f745395b119f0304f83d1981128db8a8e5e34836c88c16b03031b12179e7092097b10fa3472bed33fbb46317b771be73afb93689a7d77409f828292938e36c8f49198b99caa982ba2e552e4b7844a5ccaf2ef34e8e177a0ca88dfbf2e64e74d32704dfac5a11d99188ccdcf8799eff2516c4515b7df56ada289fc444e681c60351059ee19f7622247bbb43706c715cf53fdb9ab482b45d860ad9a9fffa0bf1b3fe4d3f75b8c011e85326dbb23c4adb1d8daa609c8845a1ac5216bb6df95c49db56cc489f39a0e408505bab39e1e5da74bb83694d8a166247234699bf30785a1c02f3ddee3203b827ac0569e9c95080bc2adcbd9f5b0bedac2d636ff652eaabdc888484debc82dde388483ae53b870c4e06d0d6ef8437322d0907407f02aace3d9c750dd71e02647018a2463864d1c308154f710327335b98d91295f7f2a21cd7846f215afd6d92349f42118b2929ea3743d31557c141cc58473d9ddc56248eb62bf22b1547b8519026bb16be351c4f3d18020f0c8baca438dfa5dc5ef7e7184d747950edf201a8c994abd207e4e8bad402006f6942bcc05a48102f3bafbffa2b3540c12d848b3086bc30f7150892e81738883f7d8c5120b8ae38f537710051528601832589346e6370ed843c979f59f9a51f673b1e17d72000b603f41f53c6bdd80a0442c99e060b7520481d48025242803e1383bb807ba3b9640e8eb1983704386a8cc675c9d61b6757d03f364eaf370bad242e226f4f788329e00e73f7297cd7db68472b656cd940c7cdd2a7f302ecd864f06728e625ad2939b1b616fdae461d67f2929ee60fb2e5ff6a66162ebe86d371e971e2078171892fba585b233ee17c7d2e36f6c456c48550cea06a1ecd64997428e3915e7881c1e7dc90a53e3cd6fe17a5563868d09fed32cd93d0b65ab7f6aaf2f8b5760b90f1bdc50aeb4167f3ed9daa2a02d566eebf766b9780558ca94a389f5f350e97d904a823dd537d660f1c0834899f55f2b9857b216ec660357826e76cf12af41e86f345227ace5d92ab0f33f0f6b1403c52eb443670756c49068972ce9707171400d52f20421939c6409fcfb3cc53dd68ceca95164ad99cb5b4ae98f7051c1766282212b5d99b8019f603544c5dcf1677afc43e53d1f45e7be4f03128e26d9dbc802fea870e5af20f05d0a643326ae10dd1a293137b0697b9c922caf74dae8c922d2655f5bd40c1fb470b58509604bfeb09b9b404f5df677135b2436cb26e38f16fcbd5dfc15b285c69e9a74b46f605de912408104162784652266f1adc8993f1b9b2733ab035ed8ddf2727f5f05657aa9ae30348fe24d578bbc6f2f56b7bdf3dbe2c5d52b1bc0f0bb89b654dd717869ece942b6668e992ba8e112b14b026438ec25f51da1945deadb9e177c55ef2d3cdb332c55d17537921a4bb6e9d43b371aa84631a8fe6306f878e475a904322379dc031cc3428e50150fed8cf4d302d84960707cfcc875b3aff4bb631ce80397a8ae715a64f5d68e579cf056a8f5a6596467865d8326325cb0c53ef0483e27063a931b067f7cf00ad349f43e43a0eb2e684b735b121c5133dabf223af917d077497f98506852bfbe00906e43f76830554387e33a9b288fd08d449112a9a9817db02422799b877c45e1524ceea0e642d1ba307cae5be374f00ce53ca1901b9b29946e7a91cd950dee474615100a9e807e7d933baad5ba41163b6f538f539ec3fc293b31eeafdbcc08973a53cc458ef35901850a670bc0b972679a895c6714d1906d37c051cf5aacfa096a464e4707ad4fe74bf7107d04858cb7d1f326588a0291a5059faceb2003bcd08d1b6d6b9c551ca10a268659997a64b107cf70d48ec96103e1b82292e92f780a316231322f98458018e3c48111dab0b9078f30661309aa1f931ccac58a7cf7ec195c6bdab8b0994647e50d0ba1108c6fdd46f07b08ddc1ba54f4c4bfc0b51d8f25a8b1aa4ad846dacba0c4ae020ac15e60c6b208d45998d03fcbc877ba6d768fdc48a3a1cf835d46b222cbe980379d363f5db121c69453aed45aaee60b4def8d9e12ec166a03644c67d3daeca2a12da3b8fb9a1a6bea7f2e182e7cf933b0b82a9794895a7981521226f98eebc58e52cf36d4c781b4ee504214c68c6b22e73dd88a017b0930ad11ab085ef3fdd2b985d7fcddc6ae4d6d27f9967b2b9f6051dd177441227c1047f56c87ca75d807e1f3785a43704add15be088a4ddcece833a50d921980bcd7f2014d28d7d5c427471a54a949de87225cd420b3443895f7496dca05bd7905a14a235365c4c5c82891756fd08f05700cdb29754a64a85099f1269b5d693ac37de126222bd1f18c347465114b88c59aaee180f54b2605b98490615d4fb76fa8af2ebdff569d4eefaa161e3ccdcd90e2c9d5bdf061b9a247da8b0be72b7da0510df5fd9f222f6cca373f27afafd80b03e6e24ce3e4b73c2cac60a2bd11fbf3024ac02d061253caa589043dfdbba93d33dcf6327635a09416670a6fa41b2474aec486a981bec2216fdf12f323142c9196a5594280269a2c890bc101cbed0de7642ecbeabb354051e6e1778d4c6a0394c13f0c71309d767a51a50f792dcb2788fe3e36174412f1599da65a9a4096ee81958e685f390d7aa630712251849af890e63472442017c3c23d1a83003ebd2b16040733f029f312afe5cbe562028b3efba2c5287c349cd1be41cbfea22d6bce3dc98cdee408da4d64dabcad7f96747dbbf432f36299d810a81693344969ed801d83b25a4d501c2062d96ca103379839a74892621c05d66fc5435767fbe82d1bf9a92ecfb05294e6ef2d8054cf4c58618256dc2dbc1884a8663e376ebe0384c404c85ce2906dd1dacb8513ff931a455f4a0cb6393ce5990089154d0541ae01cc453b4317357ddb6ca82dbdcf9f91350042fc990aa5a9540187ce2b3864b9c78727524eadfa03e9b13a859699a124e0f45d0e43911f982a2c613fdff7deaf0193a83ded8e782c0a9e5d7b85e433254112f8b1429f136897017779eaf7f94d6160a6de535c6bdb9c4363238ef89b7480e0a7274bfc9f78f468eab6c7bf5dbc45fb89d8b88330068179bea774710b3547ec8a15bb8e2c0de0b0128b21d60128df5305de51061315de11a59f6001fe4f276785bfced6adb315e1e88b6ae111d3c79ea9b323bcd8676a7ec05e357d03595168df778a55f1db23857323a2e5661ad51dfb30385d22083e8961eace99cc0dbaf36db4f61ae2e70a20ca759c313c61e7d54213e2742a9e9f3c4764a159ec6c2ca21e533040b757ad4837e06de57e4f6a410429dee6ee8961902d332fcdf676b5ba8a72137bb40c56b457c38ad4975dce1e273a0575085438bf42c84a4f9bfad376416cc3961037ee2c0e3c8d79074751d3a89e0b85203a03c48a823bebc2e65b49c4d5a93e17a11bed29449a1c44067814a1e733bd2d3dee6eb98fc640ec29e4cefac70ed0c843f8da1764010fb1a224c882187d1bc7398787e083ad725a9b2070393a5096262ad9a04ec023603fbc7a3d6b8df2beffa0c5c5c7b470cce39c12c2406fdc9ff1743928c08b5cd8ab6f278f326c566f5ecb28875f2fd0217cdb9890122d239af6fb18e7a0f51f1802b98ed8761f0f446bff086cf936179f69d49a8f1ed576fe79000e64809fcb9d411a88264b4c22e0924b3d9c76b8353c31d6b0ec98e0569bfe7232c7ce64a1edd07a3aba82e655a4e885e722396ac31defdcbd182ade74425ba255c2d590ce8bfe9dc719b18484f914eba3975acb0c2d0a3d4894d042a8b02e743b8a92b5bb9fa48a6e829b1382a44101535673c0de3c4025fad623e5785356586a4fad9987a5efeebc8c0ce75686fcd2e256559c483435f3b41d7ac4b891845f3aff01ca7aa7c0bcfbc74e8d97bc71c26d3cc3ddb8bed5c09d2164b7899237f309b07c8e73ce8929979b9af9f30ca672eef7cf35fc680ef25bb2a5edfb827c3f7b3b138105d14a5c2e9d6e633437b0d40dbd8600f61e672920139744f6bdf880e1f1f8631828733172444241924e66e37fcec2b51dcef69383689dd6a213bbb5d0b1c0189e9c5607f4ac1dd03d79a33dfc93b29dfd6dfb8b6ea86e7900388bf3a6b198d59cff7fd7b2002c0d529ee1fade9c2676e9baf82b3fe56ce1c53b50c134db78c7b18a7c757f4cbdaf29973a900469bec183b1165a44f9f5af8e36b097b6aa1afd9475990e432210285b81a88f17ac18f8e9239fc364fdf9d07d66bdebfff093e315507c87c65dbb8549d9cb8723c5813cb53d8e1b05bf9cf8cbaf5d8db097815ef9fdc54dd43f089875b7d02562c34042cf60f86ef89263a8c9bb4f9f4d055bd145ad0a32bbddcb2209c3bc04c65cbec1f4606d6bcc67d7bffa5b6189745b7eaa6136dbe2678ca08a03f65ebd45a8a56930fbc485f3b3b31fe183c39f0c405a1f8ec83d1e23b5d5f44601dfe43d30e191391b77ef9706da416b3375bc249c88d2b600278963e4c77dbe6b38935f9fe8af7506d41a66d1d5a20ccb9fef5e5e3cf2132bd581528b328ec157868e5eaa94ad03e2612d61172c144a28096c58d3ce60af532c5014c7df4b5377bc98baf015de1b835256276e01856ab623fd51ec3de683e7c066dd16827ec99152618259bc9f11208dc41b97a06436784d0712b67b3ddb5ac7fd9ea1d21f9c0cb1b0e324575f9a3a22c024f72481eccb0f3a75105cc7e8bf4fb4fa0579b92fc58e31f5a3a1a4067aa1bf4f36a284b38d22f603c7263969b41d68321bf56e7b6b1ecfc63839376936f67803cc432a1c3aea676ec2371837ba255c218dada62b88f6b196db7556889cbb99d0c8a3d076c3405b1f50b1e6638377a58d066a0e781b07827aab9c7ef11d2a489dfb29be3bb6ec1984580300d7e837475ea91367f172af1ebe211359c10abf59e9f062d4a27d0d563f1fc232495aea55da7fe8698dee6605ff0b71cbceabdf9af98241e084df6b624a52c6b1dd9b5a0557547b53244bb00199786327a17c13ff4b4af747b91a53863dfb206d2a8e950d11d946c9fb70095271d077feeef1b40cf6945061554da4675bfe22ecd5334966e234207f03945a27e78d0845ea8783b4b2f4d5f620edb18d228887b6f48302671c0bbcec5d7f1546bc8503dc76f7d02328cf14c01dd9f8ce66479632342e84cbb70c65b8e2ed5f4c2aae0507792f281eee843676617b2843b6f2adba0492cf76779beaac9332c707b7de11a647d0ef440d64c6646ad9a57cddf856feb5ccff92d43e852cb4997332c22ac133fc9c6d2afb12c8f4ebb411bb5e1841a222fe28e20ebee4a8d681624a8720b0fc4dc149825bb5c0539c02aa8ba288de27ccf535427fc100ff4cbc73cb0232013bb8b2b5c1d62cf6871fc33b0f5fd66b775277fd658b7ed8b99f40a8b230d1a824508bbc", 0x1000}], 0x6, 0x0, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002380)='/dev/zero\x00', 0x10088, 0x0) msgget$private(0x0, 0x40) ioctl$TIOCDRAIN(r2, 0x2000745e) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 18:48:07 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 18:48:07 executing program 0: socket(0x38, 0x0, 0xa59) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x36a, 0x4) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 18:48:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 18:48:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfb) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 18:48:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x10000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6a7ea81") writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) close(r3) poll(&(0x7f0000000080)=[{r3, 0x14}, {r2, 0x10}, {r0, 0x80}, {r3, 0x21}, {r0, 0x40}, {r1, 0x20}, {r3}, {r0, 0x101}, {r2, 0x1}, {r3}], 0x2000000000000081, 0x0) 18:48:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6000000000) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6, 0x0, 0x0) 18:48:08 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x2, "865652be6fb3139b7f3a4570373181beae9e7b7f7e92678db67e8fc810310297c645a10290c01ad2ccc7ac5e52cc10922cab1950706987e28b1c215a663950dd53f2e53364ed93d3f84a260a20750860238c7cef28fc0c3a8e6e9212cc9f96db179644e8543bada20254a92ffc25950330668e93078353140590240deec3d307d8e39b3272d1b275b4efdd9dc262ec97cfaaf124bec246ef7097"}, 0xa2, 0x800) 18:48:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x53, 0x40000018da5040, 0xfffffffffffffffd, 0x9, "0000ffff0040800008000005fd9600", 0x0, 0xb1dc}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x21) msgrcv(r1, &(0x7f0000000040)={0x0, ""/27}, 0x23, 0x3, 0x1800) 18:48:08 executing program 0: syz_extract_tcp_res(&(0x7f0000000180), 0xfffffffffffffffc, 0x4) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x314) unlink(&(0x7f00000001c0)='./file1\x00') accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 18:48:08 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r1, r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 18:48:08 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:08 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x26, 0x0, &(0x7f0000000040)=""/38}) poll(&(0x7f00000000c0)=[{r0, 0x400085}], 0x1, 0xc0cb) 18:48:08 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:08 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:08 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x2) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x150, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0x8000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20800, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06267e897f7780e9992d83600053c0ffffffffffffff00a23014da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e000000", 0x57}], 0x1) mkdir(&(0x7f0000000100)='./bus/file0\x00', 0xa0) 18:48:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) flock(r0, 0x2) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x100c, 0x0, 0xcff089da8ac16b30) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c, 0x8000002, 0x0, 0x100000000}, {0x14}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x7, 0x100000001, 0x100000000}, {0x317c, 0x1ff, 0xfffffffffffffffd, 0x81}, {0x9, 0x5, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff86, &(0x7f0000000440)="00002b0000000000001b7c4f68879d94aa908fa77c52d609e3f9f10866b3e2fb4eef28a884239987a14f33bf2461040e56286955137f8719502164ef724f36b3900c97d56deea06a9732560500a7cb167fddbe2438c59be6be3ef5e8342b21212066d13aae98769f4cfcac5e44a509476eb481a49ea462b1b1b1d9f9c728864abce5c9dce1447341c24c77f792d59e811dcae36e518253e60b6c44cda5dcdcde7428981cf4df702835566b4474ed11cf76c2b85b4742ed993451c3f4262e1ecba88ef2658cd53b28c3eee604062dcdbaba33cb0bb83b89cfdd08e3497f00007b2938971e60822fab97323ceabe27715eae5dce07d23be7d80496a9de36c61c8dbbb32f391bdeeaaeff9909ec732c70ecc01b0679e36c422f23db936b52f4693fdc677f2e2dbc823dc91014cbcef6988058a6375b2dff8aadf541d9b4200aa61302f9ef68ae97cd3caaad56b33cb4c4cb5357fe8d8e7c37a4496dbc404bdcd323cb408a70464042dc86f77157812ee24f1ad95143a993e9bfdabf8922b3a8e6e68b435b523f616d91d3ad339640c4bae681045f48a97f5950e1d71dfb16f3a14005a270bfb0c98bc6f0c9f2bacd32") 18:48:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="c0b148362b1f79c80a4d6b3eac4b14fe50e194ea326c19207085f25375f41ce03bc40683ea11c79dba8a2b911b377d36140336c602aa5261b7d93acbbd87be880f50e8171132bb67c44cfc8a736116c9d9aa8068", 0x54}, {&(0x7f0000000240)="bebd998f2130bd2b0a87e8f31b7cdd16afcb27610889d877eef6e5efd12068b8228475a54760a8881b11ad657cb8119b1b29494c8092ec22ff8c8b4ccefd2b23f8f54388ceacefec697a8ced2da47aa66d0b640bb507452aa33d17cba35a81902bc02a64e4523a5b70d88b85e842899cdb5ce2313aebeec39b087bed5dabb9c4a985a34011915478d703eadf86262a6dfc171cb3f8609f96494a98d54a100611164e98fa8de2c5df51741b11dda3c90ea2ebc5eaf41cf221b947263e1d7253e367af0e53990b6318817034bc0f0f80297126cce58ffc960474a1c6e2670619bc5ecff775eab98c952b93e20b0901ea8257f861b87191d9147a3c3f", 0xfb}, {&(0x7f0000000340)="fce0ba01cd3870b6e34dd6e4df2363d525d21f995105e21699fd0771061721d7fe1bdfbfe0f32fff2258d0952e411dd0ab15ae635e2ac65207bc8a1501161313864e46c87ffd883556b775568b19db4b34cf6d66b284d4ab8012b8a905fc336ee6562d647cbb8ce3e994447d8f5a753743406aea494c188d3921e6b433ddc44aaf1a7089907871fea6d445a068c397dc0509a581a29f570532957d7974a98f4fb2f15dc60ad6812b71070f94d028746cea44e794277ef01baec18ef8e835025d8b467faaf05a6c74420d8bd72e0f3f86d4969a0e8c4ee51cbb38e4943ca1b3b1ffdf0a9a4f4f7c42fd6195c84a7912a19c0017d654a1", 0xf6}, {&(0x7f0000000440)="c819fcd480724d4fa04914d1fea6eabc2dd52c8476b5246fc5eb086d0ce4bccae19eb779ca56d0ee4642a48ba47ad6337a38cc788a01329e9cd569eb710e677c586cd3ccf443c7220ccc889e2ae74e118fcbdbfe192746cfee1292c50971ea4b1f9120d7f3fc7e47f38d07f5d3b592d78a99a09d21791184962254c58545645bd78b296c607bddef66c5e09091adc01554339319af96d6e5ca43bad5100a5e21a560d0ec37c0c200fefee90a714b46f29b0f0967a14e09f61ffcc1d1bfdec655154526607483f5fc160412f90cd02b761e991a7dd1788bfa67a261dc2a465b37", 0xe0}, {&(0x7f00000000c0)="c48cbaf84b7d", 0x6}, {&(0x7f0000000180)="9edf3a94923bcf73c2c8de1efcf6264e47b01cd847ac2d9e958a18b2b34fb0d0e184f12f313d350eb2243c5cf18c0ffec61b990b7675fb6ba2e80907d774f95b061747d44c51d37489dad7f9606c", 0x4e}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xffffffffffffff01, 0xca, 0x1000, 0x3}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x6, 0xfff, 0x8000, 0xffff, "2cc31d242b93c3b85e45611597fcebe9c882f592", 0x1, 0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000004c0)) syz_emit_ethernet(0x3, &(0x7f0000000040)="3bc89f") openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x20000, 0x0) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f627573001c07d3c06e0b250a6316a4c0cf512345ce948ed62ce7fa78ef38b850811b277fe912915decaff18a36d6da7d3c9a0bb767930b198387ad1dc9c8ab752ab9f1971502ce4174565c00c029fe39aeae515433bf26684ef2a5f444487a694dd173920b36bd58cd29489180a6b7d3dfe546c9e9207459842371f357f24ae2367fac94cc837749fec2c3fe9fe7c4ff36fcb29a2dfb4792df0cd2ae5e7ff1ec7d8e1800f2e924c543e4ab4a92914d6ab68b"], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) mknod(&(0x7f00000014c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) dup2(r0, r1) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e74b5549421dabc6eff35dd1a69e66413cdeecf3a63", 0x1a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: socketpair(0x18, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) fsync(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0xffff, 0x0, 0xffffffff, 0x200}, {0x8001, 0xf3, 0x7fffffff, 0x3}, {0x81, 0x8, 0x4, 0x2}, {0x8, 0x40, 0x5, 0x100}, {0x3, 0x0, 0x200}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) dup(r2) 18:48:09 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="eaff125c009f0000", 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 18:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x61) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x401, r2, r3, r4, r6, 0x8, 0x1}, 0x400, 0x4, r7, r8, 0x80, 0xe6a7, 0x2, 0x400}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) getgroups(0x4, &(0x7f00000002c0)=[r5, r3, r6, r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000000)="220e22", 0x3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x1000) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x3000000000008, r3}) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="9933c81fb435433b85eddfec7caedd00a6809cc1f4960764d50b659197fd143c26f782971f0b0266c6184ebb52dbd8c0283a7a5c1f0138626f9623071593cc9c61c708632b", 0x45}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/153, 0x99) execve(0x0, 0x0, 0x0) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: r0 = socket(0xc, 0x10000000000003, 0x7) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) kqueue() close(r2) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r2, 0xa, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001740)=0xc) getegid() r5 = getegid() getgid() r6 = getegid() r7 = getgid() setgroups(0x46, &(0x7f0000001880)=[r7, r7, r5, r5, r6, r7]) r8 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x177) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)) readv(r8, &(0x7f0000000180)=[{&(0x7f0000000080)=""/225, 0xe1}], 0x1000000000000036) write(r8, &(0x7f0000001dc0)="92645bec3ec30ed7b0ecb23f00bc0eac10410d4ba06e87bfc9a425dc6950e7da399944cd3bcc0aac2cffee15567e5bb7899b4f", 0x33) ioctl$TIOCSCTTY(r8, 0x20007461) r9 = semget$private(0x0, 0xf, 0x800000400206) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x2) preadv(r8, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001400)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001f80)='./file0/file0\x00', r8, &(0x7f0000001fc0)='./file0/file0\x00') connect$inet6(r1, &(0x7f0000001e40)={0x18, 0x0, 0x103fd, 0x88}, 0xc) r10 = openat(r8, &(0x7f0000001900)='./file0/file0\x00', 0x1c0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x10000990, 0x0) r12 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0x165) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001a00), 0xfffffffffffffd31) fchown(r3, r4, r6) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000001980)=0x7) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000001a80)={0x4, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0x6, 0x400000000000007}) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f0000001ac0)={0x7, 0x6, {[0x77ae697e, 0x100000001, 0x6, 0x5af8, 0x7ff, 0x200, 0x3, 0x6, 0x7fff, 0x1, 0x5, 0x5, 0x0, 0x7, 0x7fff, 0x9, 0xffffffffffffff91, 0x5], [0x401, 0x100000001, 0x7, 0x800, 0x6, 0x7, 0x7fff, 0x101, 0xfa, 0x2], [0x8, 0x5, 0x4, 0xc0f, 0xc30000000000, 0x3, 0x8000], [0x9, 0x6, 0x9, 0x3f, 0x3ff, 0x10001], [{0x5, 0x2, 0xfffffffffffffffd, 0x80000001}, {0xffffffffffff8000, 0x7fffffff, 0x6, 0x4}, {0x6, 0xc04, 0x5e8, 0x6}, {0x6, 0x8000, 0x6, 0x1}, {0x100000001, 0x0, 0x3, 0x3}, {0x7ff, 0x8, 0x8001, 0x7}, {0x3, 0x4, 0xfffffffffffff981, 0x6}, {0x5, 0x9, 0x6, 0x4}], {0x6, 0x0, 0x400, 0x800}, {0x200, 0xb53, 0x6, 0x6}}}) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000001d00)) sendto$inet(r1, 0xffffffffffffffff, 0xffffffffffffff41, 0xd, 0x0, 0x6b7a) fchmod(r11, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000001e80)) fchflags(r12, 0x800100000000001) mknodat(r10, &(0x7f0000001d80)='./file0/file0\x00', 0x8, 0x100) semop(r9, &(0x7f0000001e00)=[{0x0, 0x1, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0x0, &(0x7f0000000380)="105a060052d87619306d5d28d80b3ea184d875f0244033fcbc0572572d693dd86658872bf7db0b17d82005f31ec6d3946fe8ce20d2a6b7a233f0bb0d276f6860904a87be82ed8ae39a15bbc28dad124e58b7379a21a5bdcf") 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000100)=[{r0, 0x120}, {r0, 0x8}, {r0, 0x40}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x64b) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="5e4dd42a8a63923a6e7053d48d321824926a87480b22a36fb64e7278444c92e0b494ca352c9904cece24c943980add0fe2626fcbb5acc3b22962527b5c3f069c951e628e", 0x44}, {&(0x7f0000000100)="0e24e38ff284372842a1ae4ca5af148fc437d72c4cd634e978cafc6647d15d3da30daeda9fe44e5443a6aaad1af7e4a5cc998e29a88469864073be159a49d1cebc36dda6540f179a23ed935ad2cb3163f6828ef25e2249acb7126550588e3ec1ca575ca56bc297cb5f8d587b1125ee9b04a2435b9da4cbe6dc52fd45b89d04c56744df968776841bd8ceb5b77cd4e3220559e567e02c1f12d5f6c9b318ef012bdffecfb518e0482a53237be2a8f337036c7ad149cbe4c16ca24ecfcd01c4f3707e8b39cc96d7321173463d553e31a9dad5083f34fa75f48439b66c8800d980", 0xdf}, {&(0x7f0000000200)="2ac90c7f3a792903bae9c0f0a223932094fb413b3042f3fc8b01", 0x1a}, {&(0x7f0000000240)="9c783d9bcf5bff490e511c298f66b0e063bfdff19135cfde4bc90c2e25a73d43037a3c9a7ef5f40cc038f2224f44f53bcc02fd0cb72d775b6885b103d38626352429a40e7f4de9b8654246e615420f86a93514bd089e2f1b2e7344f38778989fc6d3de50aec504c2ecdfa8ce7377c7f69f5114df1a28594c7b6675484e4cb8c6ef5d925055a9f55c0380fdf8ba1543b3fa5f63b228d63b6e8dca76d71b7e8e28538289b359702332067b9a802ef7d61fdd1d1e8540396d44eb761098404388c143fa495bb5ccd0dbd71ab102fb3f66aa87e018980412757df8b9c4", 0xdb}, {&(0x7f0000000340)="9961d064a9d7ab8b6520540aa689647e615bde410202578150dca1f42b6ef06fa156490a318ba8443cd60ab46bbf2f320b70ae3a87cc45bb7d368d6d9ef0541aca431bd23032c61e67e802dd33947631c9e0b3bac9af12c34186ed74ccbd577bddfa0a9a26c64f4f37556a4be720ce8832eae74e8cf78adb8cef54fa61a874e673ee95ce18a3b08dd6585ed0229099368d2864fdaa0b9c84f9ee3bb6dc0f15", 0x9f}, {&(0x7f0000000440)="99ac00ef", 0x4}, {&(0x7f0000000480)="ae902110236345305e9288ecbbf9da127b9c773f129204e6116f313c0a0638edd6927b5ed1aae7aff21fd5117b117bbacfea18e0ebd8bc3698e9347ac4f102d039a479cf8ba9663224c5e63da5f85998b7b72a18f7bb98432b11cbbfaf1f7b979155c66f7ce26882bb67294910b7d8ab77f64bd459a2", 0x76}], 0x7) r1 = semget(0x3, 0x7, 0x1) r2 = fcntl$dupfd(r0, 0xd, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000006c0)={0x1}) semop(r1, &(0x7f0000000580)=[{0x3, 0x1, 0x800}, {0x4, 0xf7, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x20000, 0x800}, {0x0, 0x40, 0x800}, {0x1, 0x1, 0x6aafb40f5d983c2b}, {0x3, 0x5, 0x1800}, {0x3, 0xfffffffffffffffd, 0x1000}, {0x7, 0x5, 0x1800}], 0x9) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000600)=[{r3}, {r0, 0x91}], 0x2, 0x4) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000640)=""/115) truncate(&(0x7f00000005c0)='./bus\x00', 0x0, 0x7f) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000700)={0x7fffffff, 0x5, 0x10000, 0x0, 0x7, 0x80, 0x8a, 0x10, [{0x1, 0xbb5, 0x8000, 0x2}, {0xb9a, 0x2043b966, 0x40}, {0x1, 0x0, 0x7, 0x11}, {0x7, 0x3, 0xad, 0x91}, {0x7fffffff, 0x8, 0x1, 0x421}, {0xaaf, 0x98e5, 0x10, 0x3f}, {0x1, 0x5, 0x2, 0x40}, {0x2090, 0x4, 0x5, 0xfff}, {0x9, 0x8e79, 0x7, 0x5}, {0x2, 0x7fffffff, 0x6, 0x1}, {0x20, 0x12, 0x32f2, 0x315}, {0x7, 0x9, 0x7, 0x9}, {0x1, 0x148, 0x5, 0x2}, {0x6, 0xffffffff80000000, 0x100, 0x18}, {0x7, 0x8, 0x8fc2, 0x8}, {0xffffffffffffffff, 0x8, 0xe61, 0x81c}]}) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) getppid() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) getppid() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x90, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 18:48:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) getppid() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) fcntl$setown(r3, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) fcntl$setown(r3, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pread(r0, &(0x7f0000000040)="87ad9f051c5e2da095c5b37cdcb6854b6c55221d93675f280fa617db4344a95fd4b36d48828500c32341015f236221afe6ea4d47c14008e5e882e1b567fcdea648", 0x41, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='\x00', &(0x7f0000000100)=""/63, 0x3f) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x1000, './file0\x00', './file0\x00'}) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x20, './file0\x00', './file0\x00'}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r2, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) r4 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='r\x00') syz_open_pts() r5 = open(&(0x7f0000000480)='./file1\x00', 0x10000, 0x0) getsockopt(r5, 0x3ff, 0x5, &(0x7f00000004c0)=""/122, &(0x7f0000000540)=0x7a) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000580)={0x3, 0x7, 0x7f, {[0xdc, 0x3, 0x7fffffff, 0x7191, 0x80000001, 0x4, 0x8001, 0xfffffffffffffff8, 0x28000000000, 0x8, 0xc6, 0x4, 0x9, 0x0, 0x8001, 0x4, 0xfff, 0x1], [0x0, 0x9, 0x3, 0x2, 0x7, 0x400, 0x22a7, 0x101, 0xffffffff, 0x9af], [0x40, 0x100000001, 0xbe76, 0x4, 0x6, 0xffffffff, 0x9], [0x66c7, 0xffffffff, 0xfffffffffffffe01, 0x8, 0x7f, 0x401], [{0x1, 0xff, 0x9, 0x10001}, {0x3, 0x0, 0x7fcc, 0x1}, {0x4, 0x4, 0x9, 0xf9}, {0x3, 0x1, 0x7ff}, {0x4, 0x40, 0xfffffffeffffffff, 0x3fb2}, {0x3, 0x2, 0x75, 0x9}, {0x2, 0x5, 0x872d, 0x6}, {0x3, 0x2, 0x200, 0x3}], {0x33ee69dd, 0xff, 0x7, 0x6}, {0x8, 0x300000000000, 0x8, 0x400}}}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000800)={0x3, 0x3}) seteuid(r2) linkat(r0, &(0x7f0000000840)='./file2\x00', r0, &(0x7f0000000880)='./file0\x00', 0x4) setuid(r2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000008c0)={0x5dd2574c98771bc6, 0x7, 0x3, 0x8d51, 0x8}) lchown(&(0x7f0000000900)='./file2\x00', r2, r3) getsockname(r4, &(0x7f0000000940)=@un=@file={0x0, ""/108}, &(0x7f00000009c0)=0x6e) setuid(r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000a00)={0x8, './file0\x00', './file2\x00'}) rename(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)='./file1\x00') seteuid(r2) fchown(r4, r2, r3) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) fcntl$setown(r3, 0x6, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname(r2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r3 = getppid() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r3 = getppid() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r3 = getppid() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 18:48:10 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) fcntl$setflags(r1, 0x2, 0x1) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) fcntl$setflags(r1, 0x2, 0x1) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x21db, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) fcntl$setflags(r1, 0x2, 0x1) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000072, &(0x7f0000000000)=[{0x1c, 0x8, 0x0, 0xffffffff}, {0x5, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4a0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13, 0x80000000000000}], 0x7, 0x0, 0x0, 0x0) shmget(0x0, 0x2000, 0x85, &(0x7f0000ffe000/0x2000)=nil) flock(r0, 0xc) kqueue() dup2(r1, r3) 18:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="f8") 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0xfffffffffff9fff9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r5, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r10, 0x1f, 0x7, 0x2}) sync() r11 = socket(0x10, 0x0, 0x166e) setpgid(r9, r9) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={r10, r2, r8}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r12 = msgget(0x1, 0x200) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000200)=""/186) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) r13 = fcntl$getown(r11, 0x5) fcntl$getown(r11, 0x5) getsockopt$sock_timeval(r11, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) setsockopt(r11, 0xe8, 0x1001, &(0x7f0000000580)="03060082bb927ba35832246ababd64500f0b57c09eae639fffc66497dcfa2c6b26c150610c8e8c47fa72fda802956bef9d97b22130d51282b1e6ee82ed1dda9a0aaefd45f7cf6fa34c83f6ea", 0x283) setpgid(r13, r1) r14 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x101) bind$unix(r14, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000480)='./file0\x00', 0x9954b671620a3906) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r2, r6, 0x14, 0x8001}, 0x55ab, 0x3, r13, r4, 0x1, 0x8001, 0x5}) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000380)={0x7ff, 0x0, 0x8, 0x6, "4292a933389178d45439b4d0f16a1c37da81dc42", 0x800, 0x80}) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000780)="14cf2203", 0x4) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 0: r0 = socket(0x400000000000b, 0x11000000003, 0x20000000000000) kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x8) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)="7e187afac92049b8", 0x8}], 0x1, 0x0}, 0x400) r1 = fcntl$getown(r0, 0x5) r2 = getpid() r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) setpgid(r1, r2) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)="9228a4828e3c67cebeb6e983b85efa76dc244a3514e213e9805d46ad67b42d2cb88d2f75c69adb9d6c55fa41dd6ebfdfd17a0fb3469c4a7bac3d3f64035ce5c0c3", 0x41}, {&(0x7f0000000180)="e7e9fe64a0c82c9b9baf1f4861f8b8acababf0c81186ca7c64a05e7511a2e7d50d5158ec7a7d415ba2866c66038cbf8ba38fd146c56d43103a0eb95f60bbacd9650bd99e46590f492185de987afde2925fdd7e766a81dd9ffd050742b71a2892b37b1e3880ad83873d54c2006cb84569bc2413fd127e08b2dc9a53f425fbb93e9e3b7391cd36c672eabe2b4508e37275ababbf9d2f78c5f11c73905534554f7c9196f176904dbcb23e5292641b2f702741c88a673eb3ff6e4fb96dd7fa88aa7c66577a", 0xc3}, {&(0x7f0000000280)="ca8915e6563445a4e89899e096b385d037ca075d903111cc72be12218e5922939b8df1b0003bd52f3fe3895dddd1aa95af82b3d92bf01bb3abc5517ad5e9e1fbf4a9001eda9b36b12843c65fc8e8038ff9678707421a071d0ac49650cbb0fa483011862645d810de5670836224c9db0b15d64f2c56b7d9afe5db85b76596b3d406988ffc9eac4fde640967b21647eb6189d1367383bba46db94070bd4aded1d79091df340a6533ad558c91897d0ac108491b98ac023107b748b396d9c0e062ea2ec429e4c24a63b3", 0xc8}, {&(0x7f0000000380)="0b028038104d9a43eed1f7f7f9c0d29acfb1a788ed00978ef76429c6b0ea4fe99c9e45f3cf2e16797fe666bc863c51a4788cc59a696af1a7652cf249c1f347ca91151e8de2933b517f788d1605d850f68ebf8e9173489aa95a901d64b13353141bc9df605be4590246678392f31315df1e7612f6976dc57e28f369e133ca029cf795f9982eedc4e160606cc3da33b77f2d2e879eed12b2c6817e1f3e51", 0x9d}, {&(0x7f0000000440)="aa394b0d41f597c6b352fe653f531d0a5f00901ed64df2440e0c2731e9632c77d03312d4f23909f474bc628e3fa24bf26517b61017fd248155bce4b35d1a64ec61865b659b54f4323da91b081b8363ddea76f7870264eba1041305bdc742ec436720864da6fb69d3e24322060f8c3f5277aa48d9485a6f2021864cf4d98b1faf19461c28658dfd9c963a1b43ee439dcb08d51ff276576c6a3b7f531e02f0f876b8769f44a21c46", 0xa7}, {&(0x7f0000000500)="52ed02ff91833e22e35554547dfa7dc48071897a83fcb52cee065665650e3ab0c572b32dc4ea0692592d1d0e22ab95aa83b3031b54dd6a85b5c5f606bc7eebffeef18cb0315a17f5eec162b802ab3895a510ab73cd9716e1b458", 0x5a}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="100000602bbb4e1b450a7f000000000095acda1a7816bafa5e8b07c502b352029cd8b418f7bbecb5a3a2c8a3a8fed45a533e8a65718f93006a19f3ad1afcddf9f817f3b9f76c32a6fb6dc9987bd526481297273c91ef186d6d8705c8499d9d85be5b00"/114], 0x10}, 0x1) 18:48:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1008f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ff015900005aee031e955149518d6d767cf94e0000ae7537b7c2241fedd619d01999d6bad3c6935d32000001", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r0, 0x2, 0x1) r3 = getppid() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r0, 0x2, 0x1) r3 = getppid() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r0, 0x2, 0x1) r3 = getppid() fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000054}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x112, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x5, [{0x2, 0x20}, {0x3, 0x3}, {0x8aebe2c339f47b7b, 0x800000}, {0x3, 0x10001}, {0x3, 0xbd5}, {0x0, 0x7f}, {0x3, 0x4}, {0x3, 0x1c0}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x40}, {0x3, 0x7471}, {0x3, 0x4}, {0x1, 0x4}, {0x2, 0x7}, {0x3, 0x1f}, {0x1, 0x7}, {0x9c7412c8c2ccce23, 0x4}, {0x3, 0x6}, {0x3, 0xcce3}, {0x3, 0x401}, {0x2, 0x6}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x5}, {0x3, 0x2}, {0x0, 0x800}, {0x3, 0x300000}, {0x3, 0x2}, {0x1}, {0x0, 0xfffffffffffff801}, {0x2, 0x9}]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)='@') 18:48:13 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000380)="2078f7b678807d89e032dc19f570fe00bac800080000bbff8330c22685419d5e0110188e90cd9c8e50599ba22dd7c19f04397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428825124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9781c65a45d34e48374ae5f307c5375eaba46d8f816057b2c10958644a54f695db32649dae31f2e7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8010097f80863914cb3909b299d190a79b3aca52fc32ae1680e3ce2e32f435aa33a0a942ebd957232bef69d19c365a911323907959b30605a5d410476e02c73dfb5c18ca69320d2b092c69002664a9def419e0bafcf5dbf8dab96f00f6480d5d5146c", 0x235c256b) fchmod(r1, 0x0) 18:48:13 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x80002001, 0x5200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x8, 0x2, 0x7d, 0x2, 0x21b9, 0x63f, 0xed03, 0x63b4}, &(0x7f0000000200)) fcntl$dupfd(r0, 0xa, r0) 18:48:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(0x0, 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r3, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000013c0)={0xfffffffffffff194, [{0x3, 0x7}, {0x1, 0x400}, {0x3, 0x6}, {0x1, 0x20000000}, {0x3, 0xdf}, {0x3, 0xf5}, {0x1, 0x2}, {0x1, 0x8000}, {0x0, 0x3ff}, {0x3, 0x31a9}, {0x2, 0x1}, {0x3, 0x1}, {0x3}, {0x1, 0xfff}, {0x0, 0x4}, {0x2, 0x40}, {0x3, 0x3}, {0x1, 0x8}, {0x3, 0x100}, {0x3, 0x7}, {0x0, 0xffff}, {0x3, 0xa301}, {0x2}, {0x2}, {0x3}, {0x3, 0xffffffffffffffa0}, {0x3, 0x8}, {0x2, 0xffff}, {0x3, 0x8}, {0x3, 0x100000000}, {0x3, 0xbe61}, {0x3, 0x7f11}]}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000000c0)={0xcce, 0x7f}) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x3, 0x3, 0x10) 18:48:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(0x0, 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10080) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x1f, 0x1000}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 18:48:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(0x0, 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000004, 0x0, 0x1}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x95, 0x40000000, 0x100000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x6, 0x81}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffa, 0xb, 0xa, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x84, 0x48, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7d, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x9c, 0x3, 0x6, 0x1f}], 0x7, &(0x7f0000000180)={0x2}) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10) dup2(0xffffffffffffffff, r1) 18:48:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x4, 0x6, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x14c, "b04d00f3ff0a631a00"}) read(r0, &(0x7f0000000300)=""/161, 0xfffffffffffffed6) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x14a, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x64) ioctl$BIOCFLUSH(r0, 0x20004268) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000100)=""/142, 0x8e}], 0x3, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f0000000580)={{0x6, 0xfffffffffffffff9}, {0x2, 0x2000000000}}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$TIOCCBRK(r0, 0x2000747a) sendto$unix(r0, &(0x7f0000000200)="dd944a268e04ab25347071bf149d82a7b7fef3a22330a919ece06695c0ccfa09341877234c0cf96f487796d394ea3e26cda1126b4027a3e36d8737e26c424465979174fd5d4f02fc40e3a46ec10b53abfc02d5bc62566835c0486dbc2245234e57b65ad4ea31567525bcc46b05947f06c70e6197d8e38084b1f5317f3e4276e38f5d5c335a653a8b2478ccc37af0381c6826e9e5608ae60383cb15677096bb9bed18a5ba514b741092a42ba33f9ae78cef160d2724e9d44c81442d34ab3043202fe562429e17b373a18b4c00845609bd743d310a5a5a90", 0xd7, 0x6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x45cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0xfffffffffffffffd) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x0, 0x7ff}, {0x10001, 0x9}}, 0x2) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) syz_open_pts() open(&(0x7f0000000080)='./bus/file0\x00', 0x182, 0x8) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./bus\x00') r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/4096) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/235) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000380)="0758cee9d98822aebe1b455eb4b0bc06fabd896d92ff39099007687d4fe1c1fea833f89fae5ede08965100b38699f241d65069e64c8b648609521c4b8e8cb9c158fccda01b280c67732339e9019cedd5df89178e7759c17ac09208ab5399bd01413ba73bd27cd7cb7250869b6b8cb1fcafc92637deb46940f869342e11bb7462e50c0ce7ca6066ff3fe716ccb0cb54e366f72e80ed1b8649600d3895555540762c6a521c6fd4c4c66073d9d70b15569424c6619c25e5d550d73d44e1a51c1c22d835be5e7849d05e29a8f46c75ab5deac9c9b792c90d6d3b92d1") r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x84, 0x0) read(r0, &(0x7f0000000300), 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() setgid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x801, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x4) r3 = dup2(r2, r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x9a, 0x5, 0x6}) ioctl$BIOCFLUSH(r3, 0x20004268) open$dir(&(0x7f0000000240)='./file0\x00', 0x10c20, 0x0) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = socket(0x30000000018, 0x4, 0x0) sendto(r0, &(0x7f0000000100), 0x0, 0x5, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x40, 0x20, &(0x7f0000000000)="9e47f152e61a2cc364ac30384ff0a28c6d7d9cbb9d2d22b57c13ea58dcff697ef1f76e2b0ca232ad3fca0ca3d324f6395fab258f6a2017db4beff7183e001d51e464aa4d18e24c84dbd49cf820dc888fd326c19425cf09562229077563ef8cff77507214d007db37", 0x68) setsockopt(r0, 0x1000000000029, 0x8, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000040), 0x1000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x14, 0x9, 0x2, 0x200, "9d54f0a5590f3f2c99f4f76e54c7e8aef620a2c8", 0x4, 0xb2}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x3, 0x6351d10f}, {0x4, 0xb2}}, &(0x7f0000000040)) 18:48:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000500)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100, 0xb6b, 0x80000001, 0x3ff}, {0x40, 0x6, 0x7e00, 0x4}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000400)=""/163) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = msgget(0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = fcntl$getown(r2, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x5, r5, 0x0, r6, r7}, 0xe98, 0x3, r8, r9, 0x400, 0x1, 0x120, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x0, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x4, &(0x7f0000000300)=[{0x6, 0x9, 0x8000, 0xa6}, {0x80000000, 0x401, 0x8, 0x5}, {0xffffffff, 0x8, 0xffffffffffffff01, 0x8}, {0x7, 0x9, 0x4, 0x5}]}) 18:48:15 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) r0 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x3, &(0x7f00000000c0)={0x9, 0x1ff}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(0x0, 0x40000000fff9) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 18:48:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:48:15 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:15 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:15 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000000000082, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80a0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) 18:48:15 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:15 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0xffff, 0x55c, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x84, 0xfffffffffffffffe) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x1, [{0x2, 0x80000000}, {0x3, 0x7}, {0x3, 0x660}, {0x2, 0x6}, {0x1}, {0x2, 0x9}, {0x1, 0x1f}, {0x3, 0x7f}, {0x3, 0x84}, {0x3, 0x7}, {0x1, 0x6}, {0x2, 0xffffffffffffff7f}, {0x3, 0x6437}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x1f}, {0x1, 0x7}, {0x3}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0x81}, {0x3, 0x100000000}, {0x3}, {0x3, 0x10000}, {0x2, 0x400}, {0x3}, {0x2, 0x3}, {0x3, 0x7ff}, {0x368afd83f3b4960, 0x80}, {0x0, 0x5}, {0x1, 0x80}, {0x1, 0x5}]}) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x12, r0, 0x0, 0x0) r1 = syz_open_pts() socket(0x20, 0x3, 0x8000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x5) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000300)={0x3, "82a2d96003777cd44386eacd0573fdda8240ac1bf31c5e7388092b90db9347e5d6d9badc591b637083ba3e58549afd22ee22bc4a549329ca329e58a3db7f0879f568085c2bc09dc4da419dc24fabb65561aa74007339975e6842098a35780565067cca7a82a7065a04b00b502d851d039dde47a86e721965c01f0b0f152e957fb9c12814fb3d066dcec97f60190e251ec1aeca9b239cf01a6bc21696bb3baaa51d3a6077c69ecf8e9f45608a79f755faead8d9261474a549ca1bdf83331b5e66d68a29f1e71d1f"}, 0xcf, 0x800) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/179, 0xb3) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x68424363, './file0/file0\x00', './file0/file0\x00'}) 18:48:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) r1 = socket(0x18, 0x4003, 0x0) listen(r1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x90, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:48:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) getpgrp() 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: minherit(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x670, 0x8) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000000000cf5b4c5eef39bd42301f8ca8089dc81160c11dd8569e36c02e416532e9b3fdfeeccd30fc6c33fb286bbc52c0585c51130ea36619bda5657aee9033566f5a1dc803611f32eae20300e6e43c7a5b8c13b208ae6623fd5b22aea933f9932b41613e08f5e39c3e21c3249f42c12d27434cb7d3f1e1e9d89021da3129619441121973311efdd563986a0c582a77b69bf0a9dd586fd03d86769583b7e238a59ff1f1cda4f2f11c2ec400fce1acbd5b7136f6"], 0xb7, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) readv(r0, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/178, 0xb2}, {&(0x7f0000000640)=""/166, 0xa6}, {&(0x7f0000000700)=""/24, 0x18}, {&(0x7f0000000740)=""/194, 0xc2}, {&(0x7f0000000840)=""/120, 0x78}, {&(0x7f00000008c0)=""/49, 0x31}, {&(0x7f0000000900)=""/194, 0xc2}, {&(0x7f0000000a00)=""/244, 0xf4}], 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x50, 0x6) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x3f) getsockopt(r3, 0x100000000, 0x7, &(0x7f0000000300)=""/39, &(0x7f0000000340)=0x27) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x5, 0x3c, 0x735, 0x6}, {0x800, 0x9, 0x1, 0x3}, {0x4fd, 0x7fff, 0xedb1, 0x1}, {0x401, 0x400, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x189, &(0x7f0000000380)="30d0702e264a8d4b4d46cd7709af2211c88eac00e0342eb59fc9471c0afbc13571037363dd3f077602a801d13a77f2e5bbb82f49430271b6d0eb37c14244c196fea56fd41b3dd412764dc76a00000000000000065bdc3268c774491b1cd0784557958345ac24559fb11f47e33ffe85160860ddb6e292175d6ad83fd27af9b4573ed6398bdc3552b4521934c96ff436491195d5c732d4220085bd492065f32c7daa110caceeac255391b74e1e2c50f6c031147f17d0ffab3eb84f53dc22acb22b579633c708b391831d77341da0aa356eed6e66a977ec8765d0dbdd3aceaac197b23441a37e4cb5272ccb88e385facc55d4eff204f9525f0b0dba69a2e65c5400ba14f4484598c25b062b97d8647010ca3bf64b697d854295f0d0acda5f93ab1588fe251abf00c96158cbf14be984eb992070658785accc9a1ba4e81649d9bb9e4f411e127fdc4a12de774049814498f2859b1d52420caa37963ff8a04f1c49357d77287ea54d688ae7aeae305754df9571e73cfcee3056d973c46c22e87a3b82882482196bce0f2725") truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000240)="03", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/21, 0x15) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 18:48:16 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r1, 0x2, 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f00002bc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) y7šs?hJ¬µÐó¦òdæùŒµ»nÚzÒ™„“òñÙñpanic: kernel diagnostic assertion "cpipe->pipe_buffer.cnt == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/sys_pipe.c", line 223 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 359454 18130 0 0 0x4000000 1 syz-executor.0 *129759 18130 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81fac4df,ffffffff81f97e38,df,ffffffff81f4ba54) at __assert+0x2e pipespace(fffffd806f9e0628,10000) at pipespace+0x18f pipe_write(fffffd8066777e60,ffff800023c5bc98,0) at pipe_write+0x973 dofilewritev(ffff800020b5e018,4,ffff800023c5bc98,0,ffff800023c5bda0) at dofilewritev+0x1ac sys_write(ffff800020b5e018,ffff800023c5bd38,ffff800023c5bda0) at sys_write+0x83 syscall(ffff800023c5be10) at syscall+0x552 Xsyscall(6,0,c,0,3,b65a94971b0) at Xsyscall+0x128 end of kernel end trace frame: 0xb67bbf44840, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "cpipe->pipe_buffer.cnt == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/sys_pipe.c", line 223 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81fac4df,ffffffff81f97e38,df,ffffffff81f4ba54) at __assert+0x2e pipespace(fffffd806f9e0628,10000) at pipespace+0x18f pipe_write(fffffd8066777e60,ffff800023c5bc98,0) at pipe_write+0x973 dofilewritev(ffff800020b5e018,4,ffff800023c5bc98,0,ffff800023c5bda0) at dofilewritev+0x1ac sys_write(ffff800020b5e018,ffff800023c5bd38,ffff800023c5bda0) at sys_write+0x83 syscall(ffff800023c5be10) at syscall+0x552 Xsyscall(6,0,c,0,3,b65a94971b0) at Xsyscall+0x128 end of kernel end trace frame: 0xb67bbf44840, count: -9 ddb{0}> show registers rdi 0xffffffff81c0e2c7 db_enter+0x17 rsi 0x3a45 __ALIGN_SIZE+0x2a45 rbp 0xffff800023c5ba10 rbx 0xffff800023c5bac0 rdx 0x3a46 __ALIGN_SIZE+0x2a46 rcx 0xffff800020ffc000 rax 0xffff800020ffc000 r8 0xffffffff8129f2b3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xfb45e6d371bd18e7 r12 0x3000000008 r13 0xffff800023c5ba20 r14 0x100 r15 0x1 rip 0xffffffff81c0e2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023c5ba00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=129759 stat=onproc flags process=0 proc=4000000 pri=16, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b5f650,0xffffffff823aadc0 process=0xffff800020b7d500 user=0xffff800023c56000, vmspace=0xfffffd807f00bcf0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 18130 130480 79650 0 2 0 syz-executor.0 18130 359454 79650 0 7 0x4000000 syz-executor.0 18130 494272 79650 0 2 0x4000000 syz-executor.0 *18130 129759 79650 0 7 0x4000000 syz-executor.0 73107 400443 0 0 3 0x14200 bored sosplice 69401 314155 88257 0 3 0x82 piperd syz-executor.1 79650 178481 88257 0 3 0x82 nanosleep syz-executor.0 88257 48018 88635 0 3 0x82 thrsleep syz-fuzzer 88257 58848 88635 0 2 0x4000482 syz-fuzzer 88257 467048 88635 0 3 0x4000082 thrsleep syz-fuzzer 88257 345718 88635 0 3 0x4000082 kqread syz-fuzzer 88257 302513 88635 0 3 0x4000082 thrsleep syz-fuzzer 88257 190545 88635 0 3 0x4000082 thrsleep syz-fuzzer 88257 340467 88635 0 3 0x4000082 thrsleep syz-fuzzer 88257 361738 88635 0 2 0x4000482 syz-fuzzer 88257 179051 88635 0 3 0x4000082 thrsleep syz-fuzzer 88257 518058 88635 0 3 0x4000082 thrsleep syz-fuzzer 88635 149469 53775 0 3 0x10008a pause ksh 53775 381572 62005 0 3 0x92 select sshd 82923 490643 1 0 3 0x100083 ttyin getty 62005 433043 1 0 3 0x80 select sshd 35104 122552 82461 74 3 0x100092 bpf pflogd 82461 503176 1 0 3 0x80 netio pflogd 60119 453616 61298 73 3 0x100090 kqread syslogd 61298 202050 1 0 3 0x100082 netio syslogd 96699 392212 1 77 3 0x100090 poll dhclient 29429 74321 1 0 3 0x80 poll dhclient 1310 430142 0 0 3 0x14200 pgzero zerothread 71145 9402 0 0 3 0x14200 aiodoned aiodoned 92181 25062 0 0 3 0x14200 syncer update 82617 449146 0 0 3 0x14200 cleaner cleaner 10342 372877 0 0 3 0x14200 reaper reaper 50353 237527 0 0 3 0x14200 pgdaemon pagedaemon 71810 435368 0 0 3 0x14200 bored crynlk 1847 78038 0 0 3 0x14200 bored crypto 7879 496017 0 0 3 0x40014200 acpi0 acpi0 96521 147774 0 0 3 0x40014200 idle1 48550 31349 0 0 3 0x14200 bored softnet 87452 197020 0 0 3 0x14200 bored systqmp 73096 113556 0 0 3 0x14200 bored systq 42048 270199 0 0 3 0x40014200 bored softclock 9110 223881 0 0 3 0x40014200 idle0 64715 355754 0 0 3 0x14200 bored smr 1 199811 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 18130 (syz-executor.0) thread 0xffff800020b5e018 (129759) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823a5968) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 pipe_write+0x8f0 #6 dofilewritev+0x1ac #7 sys_write+0x83 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9479 6392K 6842K 78643K 11116 0 0 pcb 25 9K 10K 78643K 137 0 0 rtable 83 2K 3K 78643K 235 0 0 ifaddr 39 10K 11K 78643K 59 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1476 0 0 iov 0 0K 12K 78643K 20 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1418 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 26 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 358 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 53 50K 71K 78643K 455 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 19 0 0 in_multi 22 1K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 227 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 96 21K 21K 78643K 2047 0 0 UVM aobj 18 2K 2K 78643K 18 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 18 0 0 NDP 7 0K 0K 78643K 16 0 0 temp 108 2739K 2803K 78643K 4210 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 142 0 135 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5924 0 5924 2 2 0 1 0 8 0 tcpcb 544 45 0 41 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 13 0 3 1 0 1 1 0 8 0 pfstkey 112 13 0 3 1 0 1 1 0 8 0 pfstate 328 13 0 3 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 44 12 0 12 12 0 8 2 art_table 32 189 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2012 0 583 47 0 47 47 0 8 0 ffsino 272 2012 0 583 96 0 96 96 0 8 0 nchpl 144 2899 0 1251 62 0 62 62 0 8 0 uvmvnodes 72 2192 0 0 40 0 40 40 0 8 0 vnodes 200 2192 0 0 116 0 116 116 0 8 0 namei 1024 7954 0 7954 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 7162 0 7162 8 7 1 6 0 8 1 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 432 558 0 543 3 1 2 3 0 8 0 futexpl 56 4735 0 4735 1 0 1 1 0 8 1 knotepl 112 86 0 67 1 0 1 1 0 8 0 kqueuepl 104 47 0 45 1 0 1 1 0 8 0 pipepl 112 232 0 211 2 1 1 1 0 8 0 fdescpl 488 559 0 543 3 0 3 3 0 8 0 filepl 152 3070 0 2966 6 1 5 5 0 8 0 lockfpl 104 86 0 85 2 1 1 1 0 8 0 lockfspl 48 39 0 38 2 1 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 269 0 260 1 0 1 1 0 8 0 zombiepl 144 543 0 543 3 2 1 1 0 8 1 processpl 896 575 0 543 4 0 4 4 0 8 0 procpl 632 1167 0 1123 5 1 4 5 0 8 0 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 248 0 229 4 1 3 3 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 118 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 145 0 0 9 0 9 9 0 8 0 bufpl 256 6315 0 1167 322 0 322 322 0 8 0 anonpl 16 53745 0 43268 45 2 43 43 0 125 0 amapchunkpl 152 2523 0 2427 7 2 5 6 0 158 0 amappl16 192 2096 0 1528 29 0 29 29 0 8 0 amappl15 184 175 0 173 1 0 1 1 0 8 0 amappl14 176 51 0 45 1 0 1 1 0 8 0 amappl13 168 14 0 13 2 1 1 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 58 0 43 1 0 1 1 0 8 0 amappl10 144 76 0 70 1 0 1 1 0 8 0 amappl9 136 752 0 747 1 0 1 1 0 8 0 amappl8 128 301 0 283 1 0 1 1 0 8 0 amappl7 120 43 0 38 1 0 1 1 0 8 0 amappl6 112 63 0 55 1 0 1 1 0 8 0 amappl5 104 135 0 120 1 0 1 1 0 8 0 amappl4 96 828 0 800 2 1 1 2 0 8 0 amappl3 88 187 0 177 1 0 1 1 0 8 0 amappl2 80 3687 0 3615 4 2 2 3 0 8 0 amappl1 72 21582 0 21138 26 16 10 20 0 8 0 amappl 80 1423 0 1385 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 17 0 0 1 0 1 1 0 8 0 uaddrrnd 24 559 0 543 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 559 0 543 1 0 1 1 0 8 0 vmmpekpl 168 7951 0 7922 2 0 2 2 0 8 0 vmmpepl 168 73229 0 71529 123 42 81 92 0 357 2 vmsppl 368 558 0 543 2 0 2 2 0 8 0 pdppl 4096 1125 0 1086 7 1 6 6 0 8 0 pvpl 32 185993 0 172345 134 18 116 116 0 265 5 pmappl 232 558 0 543 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 477 0 6 14 0 14 14 0 8 0