4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abf378 16:01:33 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x20, 0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) r16 = dup2(r14, r15) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r17, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r20 = socket(0x0, 0x4000, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = msgget$private(0x0, 0xc6) msgsnd(r23, &(0x7f0000000dc0)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e24810000000dcac93ed7123abe56d7109700"/374], 0x176, 0x800) r24 = semget$private(0x0, 0x3, 0x10002) semctl$GETVAL(r24, 0x1, 0x5, &(0x7f0000000340)=""/51) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT=r20, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC, @ANYBLOB="0d661fceb0e544d904ef141abfacad67bd3f499f8b8ba949fb5dca13f68cc85c80", @ANYRES64=r24], @ANYRES16=r16, @ANYRES64=r17], 0x7, 0x0) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCCONS(r27, 0x20004276, 0x0) ioctl$TIOCMSET(r27, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:01:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) setsockopt$sock_int(r1, 0xffff, 0xb2e309fd7b4f68f1, &(0x7f0000000040)=0x80, 0x4) close(r0) r2 = socket(0x18, 0x400000002, 0x0) close(r0) r3 = socket(0x18, 0x3, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/61, 0x3d}], 0x2) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:01:33 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1f) 16:01:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) dup2(r3, r4) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x8) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:01:33 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000000)='./file1\x00', 0x40, 0x4) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0xffffffffffffff3f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:33 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000600)=0xffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) getpeername(r2, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f0000000040)={0x9}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) 16:01:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x4000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0x0) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r3) r5 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r6 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r3, &(0x7f0000000100)="8c65", 0xd) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) r9 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r9, &(0x7f0000000040)='.\x00', 0x0) flock(r9, 0xf927d91f1bfa4134) r10 = accept(r9, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) getsockopt(r10, 0x3, 0x5, &(0x7f0000000000)=""/118, &(0x7f00000000c0)=0x76) sendto$unix(r1, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 16:01:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='g\r', 0x2) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/139, 0x8b) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000280)='./bus\x00', 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) flock(r2, 0xf927d91f1bfa4134) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001480)=""/179, 0xb3}, 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") clock_settime(0x4, &(0x7f00000000c0)={0x5, 0x25bb}) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00./fi`e0\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0x4) r24 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r23, 0xffffffffffffffff, r24, 0x20, 0x7}, 0x401, 0x4, 0x7}) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() bind$inet(r25, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, r11, r24, r28]) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = getgid() bind$inet(r32, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() bind$inet(r38, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, r41, 0xffffffffffffffff]) r45 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = getgid() bind$inet(r45, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r51, 0x8004667d, &(0x7f0000000180)=0x7b0) r52 = getpgrp() r53 = getuid() r54 = getgid() sendmsg$unix(r51, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r52, r53, r54}], 0x20, 0x7}, 0x4) r55 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r54, 0xffffffffffffffff, r55, 0x20, 0x7}, 0x401, 0x4, 0x7}) setgroups(0x6, &(0x7f0000000180)=[r7, 0x0, r31, r35, r44, r55]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:01:34 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) read(r0, &(0x7f0000000080)=""/42, 0x2a) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) read(r4, &(0x7f0000000380)=""/215, 0xd7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x200}]}) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r3 = socket(0x1, 0x800c, 0x43) fchmod(r3, 0x10) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) socketpair(0x1, 0x3, 0x2, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x14}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x7}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xfc55, 0x1, 0x9, 0x2f2000}, {0x3ff, 0x80, 0x87, 0x7ff}, {0x1000, 0x5, 0x1f, 0x4b}]}) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000840)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x9) 16:01:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x18, 0x1, 0x2) 16:01:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x4) 16:01:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x6, 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1}, {0x5}], 0x2}) 16:01:35 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="9961de750faa569b000000200000e8000000d74c6b6bbf0638fc6ec89dda325608fa8dc8d128589d700101000064c1a5e35968a5f1c232000000c9d43e22a99c11e2ae1e48d70ae0a67d10c3aafcd01ba580ae506c94d98de3e3bb2d8ac3be602c0666ab674ae2cb8d9c8bc68e092f9192674c79c91a09433a684beb2fd650f73b0d3151ed862c4f593c875b0fa52e839fe22b6f40e29f92dd4be042f487236ae155e1bbc1a3b8562020f41527bac68b33fdea836b39083299599d7fe9cc3525112614c996aa21a8f72da303547633eb9df74f50dc2ebd311acba7b7006fd69a4ef6b5dbe21d8a106476afa88fbd294569cfb7bf96f5e2d62c61babed43dd08b560e3db269936fcdc1315c079d62674752469b151ca9f24d43e85e6743cae71d9c898da12b970360a3ef6593e32426bd8597b0151cece34e0c7028b54377a60f246cd81d61345bb62237ea7b344d3da96448d675de173edd8b9924155e142ec973fc284661018b9a12da87e2701a8d4b65cf0a4e3ab00c14dbcef2b64ad286d199dc81acc61bb7ffce30583601a9cbacc07d09e1ac53d80b1f1c44ea2476486611cd80b1"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x1000000, 0x100, &(0x7f0000000100)="ab87379c8b20d0d21e42af9f2fa7c9c81f7499b4aaeb36d17a7ee10b4a158400bb8d0fe65d6e0eeb73764c9bb05e69c52b3872596aef382b1e437e9b3ee549b88184874be6b7cf9e83a2a15e93ac2f1f988e4e00aed9087b440a1e7aac8f54289c417f4c684df052d676237cf29cde6aafd459716f3821fa3c7ecf3829e331c73c7db10cd99505728aaa16cf0218c7bbaec1054fc81f1e8c9d87c97a5b9e1b6e1f84d855793ca38014740fe45aa1335c321594f13a1d1c4f67b4d620036acf3f7132c974627ab68a67c45130e8ca4b450e3ca83c89c8d70339305c2e19472faf2d81f6d7bc4bc954", 0xe8) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x1e2, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x10}, @cred={0x20, 0x10, 0x0, 0x0, r2}], 0x30}, 0x0) 16:01:35 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) msgget$private(0x0, 0x300) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) r0 = socket(0x2, 0x8000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0xf74511862e82f10d) 16:01:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) close(r1) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r2, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:01:36 executing program 0: kqueue() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0x80000001, [{&(0x7f0000200000/0x4000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6}, {&(0x7f0000186000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000099000/0x2000)=nil, &(0x7f000004e000/0x4000)=nil, 0x1}, {&(0x7f000033f000/0x4000)=nil, &(0x7f00005d2000/0x2000)=nil, 0x8}, {&(0x7f000038a000/0x4000)=nil, &(0x7f00002f2000/0x1000)=nil, 0x3}, {&(0x7f0000590000/0x3000)=nil, &(0x7f0000220000/0x3000)=nil, 0x1}, {&(0x7f0000376000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6151493b}, {&(0x7f0000355000/0x4000)=nil, &(0x7f00000ff000/0x4000)=nil, 0x2}, {&(0x7f00005b4000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00005e7000/0x4000)=nil, &(0x7f00003e4000/0x1000)=nil, 0x7f}, {&(0x7f00001ba000/0x3000)=nil, &(0x7f0000312000/0x3000)=nil, 0x2}, {&(0x7f000022d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa36}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000493000/0x1000)=nil, &(0x7f000049a000/0x4000)=nil, 0x8}, {&(0x7f0000466000/0x3000)=nil, &(0x7f000010d000/0x3000)=nil, 0xdcb}, {&(0x7f0000158000/0x1000)=nil, &(0x7f00005aa000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x5c0], [], [{}, {}, {}, {0x10}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x101, 0x4, {0x6, 0x5}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 16:01:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget(0x1, 0xa2) msgctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0xfffff38f, 0x1ff, 0x4}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000), 0x0) shmget$private(0x0, 0x1000, 0x6ab3af1519d38f43, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x5, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r5 = getppid() r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r16, r16) r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r24, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r25, r25) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) r32 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r32, &(0x7f0000000040)='.\x00', 0x0) flock(r32, 0xf927d91f1bfa4134) sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0xf0}], 0x6, &(0x7f0000000c00)=ANY=[@ANYRES64=r32, @ANYRES32=r5, @ANYRESDEC=r31, @ANYRES32=r12, @ANYRESHEX, @ANYRES32=r13, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r19, @ANYBLOB="e22c6e44b04c48fd3ad906c6aac442cba4ca1c1b52fc5790871c8ff718233c645911f37230101026f4790ac9acc3b4853f5cbd61d035ccc6afd7d8d481bfadaed16c038aa8882acfbe0e1385524def964a5d230002000034f601207e33aed3d17f7f7d069c69438d5b2608525d91c82d06bf32ce4fb1eb", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r30, @ANYBLOB="01000000"], 0x13d, 0x22bd4824a5139c0}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r33, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r34 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r35 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r34, &(0x7f00000000c0)=""/56, 0x38) r36 = socket(0x18, 0x1, 0x0) listen(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r37 = getppid() r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) r41 = getegid() r42 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r42, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r41, r43) getgroups(0x4, &(0x7f0000000700)=[r40, r43, 0x0, 0xffffffffffffffff]) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r47 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r47, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r48, r48) r49 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r51 = socket(0x18, 0x1, 0x0) listen(r51, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r52 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r53 = socket(0x18, 0x1, 0x0) listen(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r54 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r55 = socket(0x18, 0x1, 0x0) listen(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r56 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r56, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r57, r57) r58 = socket(0x18, 0x1, 0x0) listen(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r60 = getegid() r61 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r61, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r60, r62) r63 = socket(0x18, 0x1, 0x0) listen(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r36, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRESDEC=r63, @ANYRES32=r44, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r34, @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r57, @ANYRES32=r59, @ANYRES32=r62, @ANYBLOB='\x00\x00\x00\x00'], 0xcc, 0x22bd4824a5139c0}, 0x3) getegid() r64 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r64, 0x4, 0x8) writev(r64, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r65 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) r66 = getpgid(0x0) fcntl$setown(r65, 0x6, r66) 16:01:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:01:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) listen(r2, 0x80000000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40, "57bb6fc6e23c5b00000000000000e74de52000"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000025c0)=[{0x0}], 0x1) 16:01:38 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00ile0\x00\x00\x00\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) r7 = getpgid(r4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r7, r10, r17}, 0xc) 16:01:41 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() getuid() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/', 0x20480, 0x1) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) read(r5, 0x0, 0xfffffffffffffd88) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r6, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) flock(r4, 0xf927d91f1bfa4134) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) flock(r3, 0xf927d91f1bfa4134) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getgid() r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000040)='.\x00', 0x0) flock(r7, 0xf927d91f1bfa4134) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYRES32=r7], 0x1, &(0x7f00000007c0)=[{&(0x7f0000000600)="bc2199245d226e0871877257d6eed6d14ce0d9924a3ea04e33bd7b3a0e979af3c43d00a6affa7d49e3ddc342e91725cf75e49215aa90dd2c4bd253a7d3f51585b82cbbd993962c313162fce231c4d5e6f5f84c6bc117d44a85038ff24c810a01a10ca676404086fe71159e9e29b2708e408894051d6d9ba4d4900b1590ed33dda2ed91fdcd034f1507e19b10c69e781b41e8c4987ba67a526b67eb47a6c242182877bf291ccaaf6e0421b693aa04d9cde720c164d9f3f00b485c39cf1dc9859e6b", 0xc1}, {&(0x7f0000000700)="d0f0e493fc88b16c46bafcb58e43026c46bfbb47c188f6233bd97bc88e282f978231bf5579600307a5517d7087bce61b28fab9da11c0e138c8f9c6404c506c6da570a0870e3f6451b21b2b92db977982682ec85bf2cdb6ce1c7d550162933a08241694d28c5b026a274f0856aabf94e1715f517599b1675cd792232b08d473aecda4b217a78947cee14ee6d49b2918793bfc10c4371191a754a310a05655f6572cc249420cde0fd0c90f656a89f5df797e3943eb960235b88b59461d3de9", 0xbe}], 0x2, &(0x7f0000000a00), 0x0, 0x2}, 0x4) fcntl$setown(r0, 0x6, r2) 16:01:41 executing program 0: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x2ddaede85dcddea5, 0x1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:41 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x40000005}, 0xfffffffffffffcbf) 16:01:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xdcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) geteuid() write(r0, &(0x7f0000000040)="d7144b", 0x3) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = dup(0xffffffffffffff9c) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) r6 = accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r7, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r8, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x8, 0x779}], 0x4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffc, 0x6b82df3ef07303bc, 0x20000000, 0x0, 0x1805}, {{r0}, 0xfffffffffffffffd, 0x36, 0x1, 0x1b3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x28, 0x1, 0xa575, 0x2}, {{r6}, 0xfffffffffffffff9, 0xe5, 0xc0000051, 0x2, 0xfffffffffffffffc}, {{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x3fa, 0xe5c3}, {{r8}, 0xfffffffffffffffd, 0x40, 0x80, 0x8, 0x2}], 0x2, &(0x7f0000000240)={0x9a3, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x4) shutdown(0xffffffffffffff9c, 0x2) 16:01:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eae40df5e5af9dc9", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="42f69736f9ed789aef9aa0aafa1e7eba461c1f400ebec2eddc235ec76e416d10cbeaefc63796dc8e62983d0e4ee862556bd0a9317524e11f7c47773d1de52ae14a9023ee44880c4798aa51c434ccf787447937ee96c50992fc6e2fe1d8e8afa4d197e8cf3417f62f37984b447e936c8e5822151811631947d82340f43ce0bb69a5facfd5c6e5", 0x86) 16:01:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x8, 0x3ff, 0xffffffffffffff41, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:01:42 executing program 0: r0 = socket(0x18, 0xc002, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f00004ba000/0x3000)=nil, &(0x7f000044d000/0x1000)=nil, 0x1}, {&(0x7f0000067000/0x4000)=nil, &(0x7f0000483000/0xd000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001a0000/0x3000)=nil, 0x6}, {&(0x7f000064e000/0x3000)=nil, &(0x7f0000527000/0x2000)=nil, 0x10001}, {&(0x7f0000745000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000061a000/0x4000)=nil, 0xcc02}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000555000/0x1000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000654000/0x3000)=nil, 0x5}, {&(0x7f00002a2000/0x3000)=nil, &(0x7f0000158000/0x1000)=nil, 0x8000}, {&(0x7f0000749000/0x4000)=nil, &(0x7f0000656000/0x3000)=nil, 0x2}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000fa000/0x3000)=nil, 0x5f}, {&(0x7f00000b2000/0x2000)=nil, &(0x7f00001ed000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000529000/0x4000)=nil, &(0x7f0000218000/0x1000)=nil, 0xfc5}, {&(0x7f00007c7000/0x2000)=nil, &(0x7f0000397000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) setsockopt(r4, 0x9, 0x2d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="93a50700480b4c0700d8de5938dd47ca2bd24990ab69378a17b06874576c73c3d4646160ab6156edb900002b370d2b30a5d70500003fce799d60974b3100"/80, 0xffffffffffffffdc}], 0x1000000000000081, 0x0, 0x0) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r1, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0x4) r23 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r22, 0xffffffffffffffff, r23, 0x20, 0x7}, 0x401, 0x4, 0x7}) r24 = getppid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000180)=0x7b0) r26 = getpgrp() r27 = getuid() r28 = getgid() sendmsg$unix(r25, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r26, r27, r28}], 0x20, 0x7}, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x63, r4, r6, r11, r23, 0x2, 0xff}, 0x7, 0x8, r24, r26, 0x80, 0x0, 0x1f, 0xfffffffffffff57f}) 16:01:42 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/227, 0xe3}], 0x1, &(0x7f00000003c0)=""/228, 0xe4}, 0x40) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a617f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297f0964443519f55d7195666a4a1b17bb5a82c71a6dc5262e733c787f0700000090c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34bfec2ef6ce665991bbafeda594ffca4939899adef479178ee7d29bd8315061080a6aba2d7a56a8103e8d9e1bf29ab053050acbf5e02f28a377dfdf5085b51452d3e45b85e31e95a1c486bf00cb834cc71aed5b4cb2900755e749dcc2b4a7e02e5ae339b191c2841e05ff078c5dca1cdfec269b7bc4d11694962629a134522981a082ec7df97798bab55aa585bde847482bc64ec76fc4bd44d3fcd58d10bab367264d97caa2dd9d515c0f7807742efd1fefd6583a8a4da5e3c07734416541775a0511ee1cc6a4ef9cfc7a72c035a0cef1ab4b6cee5954027c2e5ab22dcdd3a64160cede23102e00ec8b9f66bf007924b094eca9e99a83a696ae13f062a12350e2998126b88e111f4c2942df7ec66dfb98a7c71b90d4d2e67cf332803bac637f204bc3ff4e85382e8f69c29948829a5446b03f2192096ca84647db344af408f0e751d261bb07400890a9d61720bc98"], 0x10) r0 = shmat(0x0, &(0x7f0000309000/0x3000)=nil, 0x6000) shmdt(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='.N\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x0, 0x7, 0x5, 0x1}, {0x0, 0x5c, 0x1f, 0x3ff}, {0x7fff, 0xdc, 0x8, 0xb5}, {0x401, 0xff, 0x2, 0x80000001}, {0x7f, 0x6f, 0x0, 0x4}, {0x4, 0x3f, 0x8, 0x6}]}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) read(r3, &(0x7f0000000080)=""/83, 0x53) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:42 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0xfff4, 0x1000032, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000000000f700", 0x34be9db57f6ade23) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:01:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) 16:01:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:42 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r1 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x4b) sendto$unix(r1, &(0x7f0000000340)="3d1bbb08a321ac5b37cc4e685c358f317dd8a0f2d55dc8915936d26a82f267afc76d5b78c38d35b828dff83438c6eadec7b8d459c3df4903461c1bca9ff6ded8cb89865775d9929b1c9dc5fb0361c11edf251ffeff32c309af9041a87897499ab707b776b7072854f8f356599f1e7c85db0a27a6df5c275060c09644a06d71b24f1116e5b5b4fb6c55d073a401b74f69762645afb0a8e2beceb8b0e2bd8f56d4bb3e5278d344d53efe12265f28d1e931e1432b1ec85cba5916f99b5a812856bd373ce22e9925c0670f6e2726d3fc59d38494805fe3aaa327465016f2a21b2daa0f674a6126ce724ff6f3899c435c96641dded866ed52c827642cc39b51cfbc52b0e5bfe1f7d536b106b50f634ce6c4b3b5539d43ac75c1c9cbb06b3a8b9b506ed4ea8513761490a30bba7ae5b9d544d9e6fe8c2f0cad965607854aa15ec44ea6daf272db31e0c23b6c534752f5a6328d670cff7cc2221d6624d11e50b852e958ff8c2ab409a6d88b252a3382202a8ac5e0e3257682a7cc4205ff4f919d00618bc4258843349cd23bfdc8c623227f118ab94b241bbc6edd6fa87767cd34c611311f2c328ad4a960eb3a65a11764d7f6cd7fcb1792005259f54a1ac708b1d336d2eb35281e61c55b05434339c7e9b1df139ef81ce80bc9d04ad9a06387dd3a459459fd64c2b3eade0257dca5bc959c05344a3f78104c9c902b7e5180c204679a71a1571975ad91b075fa571653ac28e746cea059e4a69d12aabc4944437aa2d5ffe4d833ba96d2c57012d23a9339b271b2160acab68771fea6813695887d90316ee02ee1ab8505507881795d8a043c2872f41bf5b67db8154cdbfd9bbef6c83570a82215a29e6f7d5533733a7b8548846631a07f0012d13731c1f894b67587da52333c5ce903b75ff422fe34885787df2944997e4b227da01858199366190157dd143fa399f44f0afa0d6e736a2ff6e5f1573f2a32bd98b2107b7b0d1aafae71add53642cf9a28a652e9a07367262d5912dc12db077b8915bbc6da87d9355a632e25b5ded29c0735251a4d45653e2da3bbbb9ead156b95a9adba07bf634cec71c1739db74c5521db8f3ea4b0a994ed987bb5cd76e1d167eac76f96b2987b02e61f83b0cef30967042119e36f1740d37659946437166439fa0cc128c4dcaf675c8019616cf085fac0f49a0ad3d9e513f44e4cb995cffd4e2db4a44515af59c08ed857b4fcec8bb4691b02ea61e8a5bb7cebc34666c1175f3849059eaec517d5b75851b7b3f514a27443ec3cde4e8bb961c050bf6b69969a0e677a6d9f924ca62eba1bb674af2be5b90d6c9f6b890c4c8ebee914bc66bb11b52fcb2cbe2cbd184ee57d82f334d89523d83aaffe2e443a745291fbadc477676bac523831116888b91e37645510a44dc413848dfea95847e51c7a49d09a407a77de9d811b7a2c505fc3e7ee2981becb81e3125c1f233a42b9f08d8b30b89eaf1725a906ad617dcbc083b0ddebd8a62d6d2e0aa85e9b495a168417a099dabcdab1dec27c6a4d528568cf57f827eb01433b52e866e55a79b59ba7c09271b98d16253f461bcdd7407f8596a6662e4361aec3280cbb98c2d840075c78b098a2899e5e2665462ddc8a7aba60c4f601fd94ddcf4b1b4032e7788888ce631c6d3a661249f67a82c45bdebd2841ef326af16fe7138fe1d8f7a4ce751822d5106df2684032940b085e625142bc36e1feb65ad53967e9a205a74475427f8085fd82060510c7e5d0ce6673b51e8ca78eeee4b17cd75b8eaa86c0899947b1feb7b6af788e44661d2c18f318aab024fa5c1de3c4e94b74844c11eb4a701142b6021220e61970dbfc5e2076cfd1abf08e27cf5bcbe0440101c51d6dd48fd6dd9c958ce56661bce83409918293f6ad893b39f57236e1f2ffcb2c08e2a97bf540246d040e9281aaf0f659a7c93246eb760f4577dec7db68a564e4f7c461c5d8fa3b631d4700ab4c7533bebf5413c4be5f8a0d46a3a2098ec07809d45d6eb000d44ec5fc0d66368ee99073e01de14ed509a22fcf0df2342707e3004d5ba96ed20c75fa8501673f9c9cb7d5f68851655d4d70d7d1fcf9a6d25c347e6df0031dce2d807d47c0ceba0e836c8850cbbf192c9bd03739f296a97a54b321af1cf12c16dfdd66f9577b4c8b3ed6fb4a190d2fc801ccb42c66db5e4752d3bc98a1ff64386f0d0e18839ed69f7a3fb00a3ea962bff7bf38f646f97c3c4915ac5c4ebb0a45fe8289d494d2324cf0533af72fd55c49f41400eb9d89b426cf6dc1073bdbdbdcca03850a90b3b059d09d4d47820efadab928129786cc5d028d025379cb047500dc039a76307d76f28e4f6a9158412c855bab184ff5ee2d187a7fdc1c5b9d6edb42772aa721607cbb6d82f47322aff319d02b47ece70ea972e0d2f7593a9796ea7dca34a1899a085a664dffce259b28f469b2db29c8631503c4a9736db960916cbac6217074869705f8c17aac497b7ed72ef1777e4555ab8a599eadba374448a2fafeeca57359a9f370ce36e50afaaf5458cf10d0ebc6635f1b1faff3efe88348ead6dc221ece1b90db5ddb1bfaf341206f500cc47359d83d881c45584eb3ebe13f7cbdbafd4c0a43211ae312d004d997ec8c706e8610a98eda9bdafb81c91d0d47accab0632bce1b43fc85b420e68cffd6262168ce7afe24dd1cae3991f2203c91bb3b327d9f3d38ffec23c9499daf658e04d3f54110c278f3546dd765e8180922f137feb557ab164c84115eb0514bf8177c6d9ddd02537c87998bd61d9da5343d3e30557e68b999693a7ac08b81820df9c24113686403aebe4a44c32feb73232fccd0232973af8a368368c7817e1ef1f7c70dc4127d15587e0296d81af97b5226f3ee84e47be3951bcd7eca9b861a51442acefa97a881b1d7711c918f79cdbbc9535411372a63ff17f01637445445d1b8c2a8d91cc5a178c55acacc1f17c16fa0ec98cd932e675baa116c111768e086b277b5b051a6c65ef743c90004fc1bb9745386c8e9d29ce865d5e5f408b1911ed9fcd8318bc27320ef009427b3841ffb0de53ea507a41978648e27ede2f3b117fccab2822cfadc864eab49718453e3ade817d967c7745cb3cc2d4c9dadc1320d1e23dcd4876a7e7a830d8c4c3a8b2e15fc9c86fe508e5b231ad4e00ee417775e5d4fd5b622dc6b479cbcb445c400815f1093387290df5691fe29dc9d055c71cfce481bc611568c290a12a0c365ef596169226f2e258f3982db7276b8880e124b7e6ee0d5938deec4671227b9613270971b78cb5794a003e7ffd63f412cb86d366ea47c1d744d2e27a88a5dcf97d6c1ff97d9321c60b4cb99393f0714479deff060176bdd223fb8c1fa57cba4565f0adb859e1c2909fb99362d2d29d4fbb45173888423718e4c31b70814c9d5dc8cf97cf5b61ff7ffa7524f7eca1c8e1af5a48f4c1aaab2fedfe2a294aae776a0ced4f194b985afce363efea032be19755eebd03a59865f787103374ea728cd66cacf79b9e9d340005686c27609c2ac33c68b043b1d0455784fb33940c90e71000453081a998253555f156a33bf86fee274661063e3887a8252574ae56c0042861d6593c00546d11dbc6cd9ae1b715014b0e870ded7bf4c31780cc11b664993562e425089aec45f3e4c2758ffe1d2b33be43f6a5a5d8b34bb984fc232449a6e2ca0db9d033fc7a59123d764ab1151de4eb6c7b8c7a49e459a750c499bd018210dc2f016e34f9c4f5906d4d38e7822672a70b14f055399b4d28aac71a749bfb84dc9701bc7dd965b9cf14c48a71f4c0d29215db23e9d8f3bbca01f17a949963ca6dc64457be5e73de0663b8cb301bcfedf805486684a69d655959535416932c21690176023c1216f311459680d349b317ef8e9a976911a5f02737675c30b30753052c299ea7ac30bfa92c718c868b6f165b21c50d3cc1bae4d32e563157d300b52c6224f283c4b50eedf0524783109ae04b82a84b69ddace3c9c37f0e73a68acdc43c5e40d65d510db8d9c2696fc742eaacd8c9f9f5f64e63ba993c314b42797b4bc4450fd93cf1c13122a4eeb0fe29fca9d70a9e51e05d9fc1e4de2774bd4b7cea71731db36d3c4d4d3f7e7bc1189a12f200e6f85c3242fdc48cb3ce5b53283999b08cdc8d0ab2e54d572ac47e68bec70bb00dfc043fb0ba8ca19f5d205efe3e3ea21f48c70b9f0ef883a5957b05dddd995ccc55ce6c30a7c982735e37ea6125eea5bd925857373d2efcbc2636a3d2d766804a0e44732b0bc62cb627dd60977bd7874de5f95881a0655c2f540df994b6ad5e10fb3942dc1ebdc345cc2afdf56bf39a4b009587beae58b308596d396a6693d965da8ae9cc3c1f11754cba1ff7079d332e36e89ddda24c25eaefaa9e69b726848010211ba4d5f8ec6ddefa46d7533fed6a73822b2ba455113c7829bb20a0c1acca834860d526f6b5c10baec5168bd303031af2cf0229669f7fcfde99ce967b718f5089b83043de194134e05a5dfcf7270981d4922637c03a0cb1eb8686d68d805622b530566c6a498a5f0e155b78c4c58031e87e98d2f802fc40624e43d99aba3e8992bb55365fcd2d62a70d26ba0caacaf14f8361d11516cb5ae05e5d0830f39612dbe3946fd7e60730c22238bf7e683cc7e7ba2cfa109ab7381c9e332991a2bb37cefd145ba266d6c3ed71b3f27cf1a5df49bd10d272768e85e7eaebed714c00cfa732ed17f7ac172efc896ad37819db91ec91ecdd71b5a248866d27e68627ca97588e9df4e9b3821b92b1e17ed3501327cc51db4e027a68f46a595d3284f4fa97354d000ed2bb52944b3a604d02e6af4e57fd6fc32748fd442c49a5521e7b5e7ce89fa2cbfce5ade366595792c2d9c255bddac5f91da082a0fc23350ad5c1110f782305e0c10c7b57f454f1c2aad2803f6fa701879f0f283b4d2802055fdf53e222361e6ab7d62a710dadbb3e5b1dc7f1f6cef8a275ce38ee8b311028caf39317339281365dc8d516be0897f6c8bdd0132d8ec8d1c702ba85a970e9346f7c5430f79874b99bbfe7d7871adc71dba0fb72335dfc1cef57fc41d9cb5f5d5f3947744b7a54ea64e5d4b6704910ca833ede6916ee601c14b3c25dd2df60d153b2182005179db30a37ed8fa92dd90f6dc41dc3ffda2ef3411907801537689eccf44b4c6a98709901584693e25fc540cccff5802ef3eb58b1eb04bfddb590f41668b12a3814298ee49c95a764134142854cb2371ab641fef1e7c54871d0108e1742e9f37152b0ced58b7f7cf7d38674e84034a32a93d76af20d7495032505b37f6555c89044ddf83d501ad70053b3d51862ea56a1246f84fa2796090acc3436afda7e41aa2702c6bbb7031948d92e174fd47577a969ca41606a8ab0ad44ef25771ee0855373fb332b4151b8aaf4e9bdf9ffae3cbf907b7ccc98005a25cae4772c1a2a8e3d98944bda0cba935f00755c081a3a8707ad5b7a012040b514dd5141ce1941ba5cbb4e48022be494700b8edf49807a0fda3201be4db16ffa2dec577ab228fbdcc10435d15a17ecf4f1d929e58072d384f98b6ae30f8fde2e8ece3d469cdd9facc31c0be304d90a01494889091df20a9dcc14e19b3496d51c048bf9c76a5fe40ab5a8bb2ba2740367fa634ef3de2a6aa6555c90b3394e7fe9d645061b69d2e779f03aa2aa1654a1cfcf736218aa1eb3adc6000805412aa43710a5a5d25066dfc2e653f05c6a981b0c62625f070062302c2c601010673e67ff4c8dd403d850d3fdaabf4a9b5ddbc27f159f1789f8074e403c54fb8a42538c9ee0bd0a398d5dd1d072c", 0x1000, 0x7, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x6, 0x400000000000003, 0xfc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000100)='./file0\x00', r4, r9) close(r0) write(r0, &(0x7f0000000000)="668c35d408e854775efeddadc226d1a098d7019e19523ec985ebbf2b8eb8b1bc03ea7fad8ec758097535195f8022f0c564e0c5a43490ba0fd7150a7f91290d67412a46ebce598aafaff577e21765a066c9b25f2944734572db9aa19f9d8b430449289c097e616d3f41ea890dc17d017f576e36a3f6e8f3959a765bdda762b2aecfc41429384843a1685bbe1b26e9073ed2eb0594a0dc81538a", 0x99) 16:01:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x0, 0x0) pipe(&(0x7f0000000100)) kqueue() r3 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) 16:01:42 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) socket$inet(0x2, 0x3, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:01:42 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7e062d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb77ebc312168e49eeda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035c486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r23, &(0x7f0000000040)='.\x00', 0x0) flock(r23, 0xf927d91f1bfa4134) r24 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r24, &(0x7f0000000040)='.\x00', 0x0) flock(r24, 0xf927d91f1bfa4134) r25 = semget$private(0x0, 0x3, 0x10002) semctl$GETVAL(r25, 0x1, 0x5, &(0x7f0000000340)=""/51) msgsnd(r22, &(0x7f0000000e00)=ANY=[@ANYRESDEC=r23, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYPTR64, @ANYRES16, @ANYBLOB="0dbaf6b0a93f0f7681a0ea48cefbb7615d537139279887c914f969fae85731d77cfc498cc34bf92b7605256d09413ecf45f9d750d81879327cc14d79fe5730c0cf078b6a3993da301e2e541f056bd22a03bf0014df640556c68c8ecb038b09d6364c57f6322258d5ef8d9717e3de09c0cb18f8df668e00c899da14d1ae91268303308dcf6111178d75e2c187568127552bf5f0f5cb452a409fc1cd199475b89fc76a52d1c77468ec1003b70d994a7ca7eb71bc4195ec84c7f48e47a9d58404", @ANYRES64, @ANYRES16=r24], @ANYPTR64, @ANYRES16=r25, @ANYPTR64, @ANYBLOB="a40499a7e873d7d725f8a09a57da0bc84ab7e0c8d56cce0a26b8e5d4edbc93eea4a982ff6a67842d1f90fd1e811db05866055d9b23a99ec98dddf612df1e34187ff954e9683261dcda40"], @ANYRES32, @ANYBLOB="139a9f7eda57c5a0d889822fda9285cdea006362b46d2fddddc1328291614f4f1f46b4d5e3d565f904ac2d2a1e20b100089dad2813f5135b4c37cf28e168ffb9c5fa5f2ece062e0561c05b0e204cfb0b2a566b3af237c240a39f4cf73c949591534496f2d1b0fdf1846d39419bab2478e4e96a72ac5011a2374d7860df42cd208f9a314cb1dbe2cda4a039899c83d6e37055779034089426", @ANYRES16], 0x5, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getegid() r34 = getpgrp() r35 = socket(0x2, 0xc003, 0x0) connect$unix(r35, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r35, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r26, r33, 0x20, 0x74fa}, 0x25, 0x47d, r34, r36, 0x0, 0x10000, 0x5, 0x4800000000}) r37 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r37, 0x8020699f, &(0x7f0000000300)) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'@\x06\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x0) r4 = semget(0x0, 0x3, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x3f) flock(r3, 0xf927d91f1bfa4134) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffc00000, 0x80000002}, 0xc) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCPROMISC(r2, 0x20004269) 16:01:42 executing program 1: getgid() geteuid() r0 = getegid() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0xffffffffffffffff, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000080)='./file0\x00', r3, r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x5) mkdir(&(0x7f0000000000)='\x00', 0x18b) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="271da6966d9d6b565d3b7c38ff3a4cb76cdd87bb5087845461abcc4a873ebe815a2b39aaa7791c6a391eccac5850d9e5d1b447ae507238ad4ae80f35f42c45e074473e62254957919294bab3b35de709ef0590d7808768ad96951acb465197c5dca4c654e3812285a30a55947aa0e2fc6c51084f98c51e9dfc7763e27c26d83c564c21bd9049d7f79ee1228e7b8406f0b9839855f5ff609e2737e22b755a083f021334d6cc63432a57c4aa8c16", 0xad}], 0x1, &(0x7f00000002c0)=[{0x58, 0x1, 0x10001, "0494a2d62e491f8077e388918ec4c0f1db1d0ddf4ed01cf1957b4e70b4673325d03f3853e66aabe046451796ec48061a93387bcad607cee3a2af138af600ec6bd625b550b6"}, {0x90, 0x0, 0x9, "48ed513f48a6e7095a6760bffcaa6b6009df459b127aeed02a7c137ecb7aa6d71db328c28390d5b48c2592283aebfca5dc8d3c194086b05e8947edd14d09782908880a537a638981ad68702ae7babbdddf62e42fbcbea535acda19b7586e10d2fd6a17414dcd831e58ea369d588108a3f4cc665b7fd761656384fabda5"}], 0xe8}, 0xd) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x292, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:01:42 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x28108, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000280), 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x8001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xf53, 0x3, 0x4, 0x9}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:42 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4d7c83127fca6f1) close(r0) write(r1, &(0x7f0000000200)='R', 0xfffffffffffffe88) 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100), 0x0, 0x1ff) write(r0, &(0x7f0000000500)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62f48f1e4b9172a98be1cbaa000000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) kqueue() r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x144) ioctl$KDENABIO(r0, 0x20004b3c) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r3 = semget(0x0, 0x0, 0x100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/130) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$getown(r4, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000000400)='./file0\x00', r6, r7) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)=0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000500)={'./file1\x00', 0x1, 0x5, 0x9f5, 0x88e0cdaf2db77599, 0xcb5, 0x3f, 0xd7, 0x0, 0x0, 0x7f, 0xb47c}) ftruncate(0xffffffffffffffff, 0x0, 0x7ff) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000580)={0x3}) r9 = shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000005c0)=""/117) r10 = dup(0xffffffffffffff9c) readlinkat(r10, &(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/86, 0x56) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x0) openat(r11, &(0x7f0000000740)='./file1\x00', 0x80, 0x2) r12 = semget$private(0x0, 0x1, 0xcad87537a751fa7c) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000000780)=""/176) recvmsg(r5, &(0x7f0000000a00)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000000980)=[{&(0x7f0000000880)=""/190, 0xbe}, {&(0x7f0000000940)=""/8, 0x8}], 0x2, &(0x7f00000009c0)=""/41, 0x29}, 0x0) 16:01:43 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1824, r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() nanosleep(&(0x7f0000000300), 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x3) 16:01:43 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8992f0f2c590d528da587f4c1847b51f4e2adb7bc803468e54ab3ba66e14a68277247b43640415921bd211650d11fa6841169b945f923faee67b13d4d724e311bb8eadd21e0ebf08a73de197c6d7fb909f36613140c365aa3b75053e2b869c6a62192abc37bdfdc0c294b723a6b58b5ffcc14ba284c5e37920cc02362133ffc53a52db424b522bd64817f4cefc4a0022aa7ea8f07cd090beb53a"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x18c, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000000)="f781ea80e21bb6f576c45bcad228807d987790ae4e3f80b98bbc1dcdba172c1f5fa228f24aad92f3820634d6e0b420981bc1c4e2572f06acdf1236a148414cead1441bed5fce7091f720efc07da15263e980407adcb017a80760b9fb528b35c5a5f9ee4cec6e99d14421f997ca06101ea6ffd0f13dd7971d89d96606e8f0beaef94959c50a53c0fb74870b1366313d0a06d410014abe9a1dde4491da84594120abcac46681f179b6bca795f90a", 0xfffffffffffffeb9, 0x0, 0x0) 16:01:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)='G', 0x1, 0x402, 0x0, 0xffffffffffffff3b) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xf29, 0x6, 0x8, 0x0, "0000000000000001018000", 0x0, 0x8}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0xbd) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777f9e9dfceac2a84e6abca64896bc5e57c6388bbd2ae08b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235bb8dd117743d433d7b36e9f0e927d7a8f7749f3f96b20000ff0f000000060000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b165161474e6026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea08000000000000000a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db15a566bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300d08e6670a7a841e3e8a00568d9dc3b94be41d7566f47d68328754d5548de447965ea644ecb322dfb98c825c56e50d04960cc2612024d1dfed984afb67ea91dc6728705eae76b9324d2391df337d18dc05b7cc217ab7d8db003353444009a44ee3062a6eed7607876d4c52b1c3dcc5e53f1f9344e1a29e51b48a1fb55aed548eaa944578cd3e79c71a6179856742480139575f2737ed23817555afd9769a3b7ddf3a8df36fd861c96d481de6413bdc0d60e3e3af63904cbba2065758147bbb713ef8dd121cb280b8e7033d64a3b4a02f7dee6df425a7422d4beba191ddb67d05e1080d11728fb29bdab151e1e416fd8fc4b0a2b3f69d458a305de37d5d3a7e5296b06a6660b004dd0126d3ebba64d1e5bd9ad89f678f05e6fc3acf1f89fc979c3414b632f349e0aa5ae3357b2237a30cabe5070aae4a03015d9f30edce8b30c56ee1f1ccfeb197aa2db9859b90343080ce9ccf6cf0d40a032e2beefcc9df57b64dc6e1e856e62b029df076403e3c5fa8c09438c09e4ab28702d3c0db7d25f126eb37439cefbda6a18b97acccb3a74c9ccb8911a9c8980b08f935ea7e3a0856a14d1728e35e753ef2d369d215e85efcc1e8d7ba2fbad78695f6dfb7da69b13fc50c5e954d9e81bde9833b4fcd4b233612f1f84"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0x0, 0x800000000000000}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abe010 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abe010 16:01:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x35) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) semget$private(0x0, 0x3, 0x80) ftruncate(r0, 0x0, 0x7fffffffff6) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x10000000000003a3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x22, 0x30) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:01:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x3f, 0x5, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x0, 0x9, 0x3, 0xfffffff8}, {0xfffc, 0x77, 0x4, 0x4}, {0x9, 0x1, 0x1, 0x4}, {0x0, 0x3, 0x83, 0x22cc}, {0x7, 0x0, 0x1f, 0x7fffffff}, {0x5, 0x20, 0xb7, 0x3}, {0x800, 0x0, 0x95, 0x929}]}) 16:01:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = semget$private(0x0, 0x3, 0x10002) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/51) semop(r5, &(0x7f0000000200)=[{0x1, 0x0, 0x400}, {0x2, 0x1f}, {0x1, 0xffff, 0xf0745380a21a9492}, {0x4, 0xf001, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0xce98e1886ae0ea4}], 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xfffffffffffffdc2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000140)='./bus\x00', r2, r7) 16:01:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000640)=ANY=[@ANYRESDEC=r8], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x2c1, 0x7}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r16, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r17 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r17, &(0x7f0000000040)='.\x00', 0x0) flock(r17, 0xf927d91f1bfa4134) r18 = accept(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d81b3c0a9de066c2a0c8af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff00"/4109], &(0x7f0000001680)=0x1002) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r19, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r20, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getgid() bind$inet(r22, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r28, &(0x7f0000000040)='.\x00', 0x0) flock(r28, 0xf927d91f1bfa4134) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x100, 0x0) r30 = getgid() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r31, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r32, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="c983e019222c833368b2bce5ecea2b430f2d6c5b", 0x14}, {&(0x7f00000002c0)="c072b9a3a7485ea6af94e4f51a53d8b513bf536036ea4fbaa3c9a509068ba4b140ac4083170ee97e1d885e7d7242c2bfe9bd0bd202748895345000640ce28ed0982b9d4e893c3b5fc5df2272510ad948b685018c6821cdfef7a0dbf5de47381d4da1ba81e6f2fb30325e5e4489c92cb5438706781d2806be4d616d0952f3ff906bbc99757537f27c942db61be7e549bc174fd4f0bdbd1376628c072b92b8f8a51f18518a2703e430da34f8d76b8299f1fefc8063f721c79013eb2a736ed7c23f15106208738e5deb1980e237fc269d4c10380ddb9a155f", 0xd7}, {&(0x7f00000003c0)="ef7c04b7abc47f3c5da56eb42b3e2a5982e3af62ff68b56bb4", 0x19}, {&(0x7f0000000400)="c3d1577f53b563c6dc99bcbaa5868e1025adbc8566e28c3751dfa1a9fd2d689c8cfdfde99b09be3ee6ec7ec18c71d6155a0cc5b6531ba7ed39bf3e54d66b66465a9a595f030033e14b9c8d8efe29a303310f33c4a83d870e073f07f5dde12db87a6aeca4f171f0f8b3d9861d5432895b2914ef68f1a808a1905eb81be54b9e55d3ae61c50f03809387499795b2de5a58463f37d40ea3a42b4ec8520abc64eb22fa4cb518a69cbc0ab71c9d7325", 0xad}, {&(0x7f00000004c0)="6bd682056905406d19326cbad3e38421e897d1e1a3b86f54d12cd160c95a3661a3612c671390c4121bba2d2be12f0604b5609006a91f205ac674a62bb81b484281f267af5b2a1222354c5c77370d3162797cb1bcf179117d83b7aff3455cac55e34473cf888c", 0x66}], 0x5, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r5, r9, r15}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18, r2]}, @rights={0x20, 0xffff, 0x1, [r2, r19, r2, r20]}, @cred={0x20, 0xffff, 0x0, r1, r21, r27}, @rights={0x20, 0xffff, 0x1, [r28, r29, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r30}, @rights={0x28, 0xffff, 0x1, [r31, 0xffffffffffffffff, r2, r32, r2]}], 0xe8, 0x40d}, 0x400) flock(r2, 0xf927d91f1bfa4134) read(r2, &(0x7f00000001c0)=""/77, 0x4d) r33 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r33, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") close(r0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = msgget(0x3, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000300)=ANY=[@ANYBLOB="00aaffffff696c6560da3ad5d5cd9b9591604730007e5186d8db80c38576b6dc052cb35c10a67f835e26eb2760deb621558455b670a07845a2c8303232fc54968a84dbd8924df339b9d789da66edf9a3bbfbaa8588fe5fe0a54a8eaa234cdb74a3b61ddb4145afe4aa29cbbd4200"/123], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x9) r11 = getgid() r12 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r12, &(0x7f0000000040)='.\x00', 0x0) flock(r12, 0xf927d91f1bfa4134) r13 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r13, &(0x7f0000000040)='.\x00', 0x0) flock(r13, 0xf927d91f1bfa4134) bind$inet(r13, &(0x7f0000000240)={0x2, 0x2}, 0xfffffffffffffccb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = dup2(0xffffffffffffffff, r8) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000200)=0x10001) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xffff7fff, 0xffffffffffffffff, r3, r6, r15, 0x30, 0x3}, 0x9, 0x0, r17, r18, 0x7fffffff, 0xfff, 0x800, 0x7fff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:45 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 16:01:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x410, r1, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) connect(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs={0x8168af0cb58d036b, 0x0, 0x0}, 0x8) 16:01:46 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fffffff, 0xb9, 0x5, 0x3, 0x10003, 0x1000005, 0xffff, 0xfffffffffffffd1, [{0x4680000, 0x2b55, 0x0, 0x7fff}, {0x7, 0xffff39d2, 0xffff, 0x9}, {0x0, 0x6af, 0xb04, 0x80000001}, {0x2, 0x7, 0x2, 0x201}, {0x1, 0x1, 0xffffffff, 0x672}, {0x0, 0x8, 0x9, 0x1ff}, {0x3, 0x3, 0x70, 0x3ff}, {0x8000, 0x4, 0xffffffff, 0x182}, {0x48000000, 0xffff7008, 0x5, 0x5}, {0x7, 0x4, 0x1, 0x3}, {0x4, 0x1, 0x8, 0x7}, {0x0, 0xcce7, 0x4, 0x2}, {0xdffffff9, 0xfffffff9, 0x3, 0x74}, {0x6, 0x401, 0x4, 0x7fffffff}, {0x1, 0xb4, 0xffff, 0x1}, {0x6, 0x6, 0x3ff, 0x2}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x7}, 0xc) 16:01:46 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000007100002fd7d687ee762fc0ee02a24818bff77e832eba39bc6ee7af6625ec552af398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bc"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:01:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x41) sendto$unix(r0, &(0x7f0000000580)="aaa8dae9db8b10814d698295736156bb984d57d2f56dae7772a50147e0d0c9f2dc0ccc66a4ad359d18d41e18e4119a5e7c87a88152eb4b37e296b0d5c3e94f99d120c0c06cdd6e73e1eacef1a6dc2fcd00a5e1ebf6fe74d402fe8e5847cdc5eb408fae7f9a448fb3f5ab222cc49b56594d4a0184274cf246dc84d56c5e34942bb24c62c71816d4737bad9c2c81dcf4590aa83813a4435a6aeb8eb6fc67c2daf0a8671aa4214865594091f0ccf7b1d9337504f27eca816bc0812309ab07c87501412f70f21e965b951c12bc5d84dfdcabeb77176783930b123f6651276ef0af9c9f94050e910e69bb014f290e4d5a0ef0eba6f700b202a3860c", 0xf9, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000040)="510f000d", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="0000eaffffffff"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) setreuid(r1, r4) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0x2) 16:01:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) 16:01:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6c4c7f5d653002"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:01:46 executing program 0: getrusage(0x7fffffffffffffff, &(0x7f0000000100)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x80, 0x7fff, r2}) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000280)=ANY=[@ANYBLOB="00096644d4aedbae7c98642ea70a0f52943380f91d"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r11, 0xffffffffffffffff, r12, 0x20, 0x7}, 0x401, 0x4, 0x7}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(r19, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0x4) r23 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r22, 0xffffffffffffffff, r23, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r12, r23, 0xffffffffffffffff]) setgid(r24) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) 16:01:46 executing program 0: getrlimit(0x4, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x0, 0x0) kqueue() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0xc003, 0x2) sendmsg(r2, &(0x7f00000017c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000180)="c5978c14143c93d4bb55c7f722e672cce58eaa2fa325d3c11397a06988c25851e0dfa69e09d57fd0243f531553ecd9c65941871ad6ac55801e4957634c49328e8db790ceb7360e525ac14039e5bf4bc51e249e1cf71be65571e3ea12a8baeec7dfb71da80ea5f238bf6ab909556e213a0bfa1d58a1bbae8602229f2b0f55d50a14640caf4b4e9ee5d804d48be4b0799bc959172e5247fc925e58785c2dea5f4af0ea25456ca4f4958c9fe2b63ed39851fbd6719ecf22552fe3a775e96cf929fa9570b214577cadef9650b3b90ce2662e05893564", 0xd4}, {&(0x7f0000000280)="544e79de67e42097c47131be77263fedbd3824e91ed0aad6d8562f7cddb3ad9960e5dcf09047cecd6b3cfbab0b8f760984cac99200a64ef7fa9c0c6a8d7158da1be0155a270afb742ed9446834e56e8f6fd4be4d375f5c8110bd4716325d2c60a5b029e0c5543053df5eb492cb08d7352578834c01f07e25788ce1ac73d4f14c1883f0eba08d1e7f4a643d7fab34486de0b04c0a5a57fad6be38f9ca1e2b33463bf450fb959b79fae140f267b2a174e1672e2315a92223e74f882994cf4b5d67646ace97cd201ba146bffeb3b1fe35666f95c12327fe100fd29ef54b22a09075bde9aa233d3334d21eeb52d1ada33f06935a01f313ca5d2e", 0xf8}, {&(0x7f0000000380)="3852b92889f6abaefdbf325188723eb2f372284739f537270dcff4123ac0062b106c6038499b88397c6a9c7b3e7fa2f64e353f8d2086", 0x36}, {&(0x7f00000003c0)="f103a36450faae6823fb48358b5cd5ffd72be34c31da08f11d7526dacab772f2394c7eb031b9731fb3f2c3ae4c6b820ffbce7075a78cbf09fcf52955ca33d3f49fa87f75a0cc15e88bd20010f85b3b38cc400e53eb0f18f6c1af68c5086e4be70e8700ea65d80f6c22d00809807850b5921daf4cb69ddf97d4f4aa036b7b47664f82743f5322c80c3e5ef7f400b1858661f255b2740718f84b065aafc225ab077c8c6ce1c06b5d1aaacde48bd85280d4cbe2ecd7ef89bc9d5ac793c8", 0xbc}, {&(0x7f0000000480)="b479ac546edd1909aa726951c608b6f92c03699f68427bdde683a1570e62fa7f3ae16fabec52cc56e045b925d9984db0833ab9535d2baa2b717d1054cdd63b6bf0bb3e34cd395513941d5895bc042de89529ea2c9dfac0adc2bf9fa838cbdc0f8e0cb9921151bb106c88a16e7a294496d9d75ae342216278ea45f3e080e77055a1dfa6a449cbd7099cbca98e8a3aa724633c6e76eab19b77207702db84dbc2ee3cde1b", 0xa3}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000ffff000003000000c872f209fb2ec4a9414452905f77de3fc58714ef9fbf0afdb411f400554f0000101000000000000001000000b007000015931d6c83fd8677e018cd3f55b38bcd3d537333b2114b959b0bb646fdeb084ff23ac53b245ddb2bc6b8ab10e854dbc98d0dcfbd8523384ff2a735afd081bb4ce64ab9f42ccba24f2751eff06c10ad32e008bc7930924c5afd11f2ac508008df7a1f946e5970d8814bc926fc20f64d120d8511b6805ea923f01053b88c26c1385c5e28160521fc5f8719446f31f9ff7ce8299fe379d9cfc15e41055004ae8294cfda63b2505265cde994a3494c73e44a7d3d7c0821ecc03e5be524ebc2263fdc4ac914fde6631567dfd2c6e560049b1cc03767e0b0c1c568c16769e2f7e9971b8df4543c181002bf70b92ce837c8f537153fabe3614ec0568564474cc906b0061d5520838789fbb539f47520b3f0416515268c9a44ba1632d73991dd584b743b36035be17e9a1fd29586708f566a0dd857fcbb3d8bd9f0f8da126e48ef7f28cf7391784a05eb73bbc332fa5878dcbf1a43da4a6a79b32d94a5d9c5f709655bb38c8fcbe124370fd9c6dfd15e096b2ad5c305f7e7ee2e3cba6e22b8afb8be5015a5d5ba395a34d756775fee6cc236992a892267de0f322565ffef5bc04c177ca0d4f68b9a63b4bb3f6d4b93d2a7e5f33bb9a872b162d48d1f2147bf4e75bef0f59f4a13b77411a8fe73281f79ff5643977106cd42e67b8c00947dcc879222c33bc4f80343f03fce7ffad3b925f36472388a081e98d2f2e75ca2b3db8f61210de81795271b39022e66fbcf301e5565c35995a890c7a8ebc5692c24a61198d46843419a014e67e49ae6008d23fb57feb38ec4baaa79aaf18d28cec44a19d09abc9e37cfdafb0213eedf989a1c6cfd00742925c3460da612a6f39016d0020d0bf1d4ae6147ce68002a0ead72181bab95329907ffc37ef270ccaae47d25cf4911ba1d1088401c44ca5903721933a1039487de227493405d9383cafdad0fbfed7e838075431693aab2824cb6eee0c8d0f9495ca99070bc2cb00eb9505ff7e452afc46e5b4e17cc223a56d8e84743df45c3d0fe7bb10194161d34980fc6e1aba0c08ea0f69a1dd364e2db1319d8ecfd80929eac6464dc7d1dc0002cc1ff24bdd376f94113eeba6eea38bfd1f046fd2803456c8b25939e4808f9418a4c1fbbf24494420d23aaa5772abe52a53cf20a061533f0287ba97bb1102d4d5c4d6a701ae5ee1a408319f6c28aacb0fde2fbad81e2c5d1d2dee3b33c4ac3697443dfe6e572ad07927f4547cd96a1c7dfe8053783f34e7107fa3bdaef8b33c8af42b050706720d0689c62e0411912426231550c7c3957ea1219ccc6ccf634c33416e06222212c63fa709bbf982cd14e47fcf705879cac98c75bc0ae9046d84727257ce6ea2e2cadd5ec757195f43c89d59822bd004f7c848873533506fa5ff4c4fba1f7fc9d96d875d436ea5cc9ee73abf7fe32a3e239ea18c35d792d058948da0375983915fd3372a3f0fe3f31d8ff6d7754d1cba2c7b1b3ea85a01d437757e018b09472e6f43a0cd6384b1259b0f7b4b36b98ba48882cb314f1ed8bf3b7bfe622087a9d29d96fb4217eec6bf0deac4730078f647e5726a448a1b2c9b4720852b1bd8b0ea3f0aee96706feec3f782a644374fe3c4b36079d3a0f0cf0b95b0bf4038e17cf575c92b2a1fb8941d42519c83d66aca76e1aae952346dc8a32a63a11277b6fdd16f6f622e1f4c7c8dfe4145bce324c5f23955589beb6a865aad2c4de5dccfa12928d804728a28f169071e7f49a3e98917f61c5b4d5aff36405c1e76d53bef107120a9a9510b46f79d0546367de2e43fa902474faea677648ef4cb8715906bd202165b9605cdaf123df87d6fec9e43e68335e59dd0313ac2bf03f914fcd6e39247a66350d010252c358995040285c90da35b6f2b6bdd8cd62308e49077b9416397bd728224e31c4526ececbd9be0f06fa2fc785d319fdfb0a2bf00a6d4754c462da7899399303109d017443f999aee68e54107bd37d064f07e580037684ff6642d18d432a48e08737af0b0047e60d952d0347850d5b1cad9a6f21826732ae809295895b32ae1a096737e3a41d0cd4fd51a2e8c8d5059531118c4959583ab518bf0d2b28d4cf06833e0672b1ace49550ee6103957b8202921a4a59212aa5eaafffb150ca6217b6f10d77482318c35f3a2b5efc1cb361d78065ae9388794741506426f41fe496a9ffa2193e93b4695e8d59ccba2c15200a6a38fc26affc7bafce6c94e134465275a8a16879152a718b6f89a1ffeea96036084d224d5d4be21f582e700d2cc6eca8349650a4394005ad38f87266f0eb80c75ec9dcb6a9ce4e57481cf7623a29c4173d2ce32b5e81c21920662a8c2b84bf3321531559555caa2e20cd828f1c520cc818a8b8dd35b6e11dbaafcbfd41581b356c7aee6ef2234f60abbe0672fca68c48889d781b69b26ec212ffe9bc2da4d361e3bed9403555db97e3a04151d130db0481708ab6ae9dcc38f164f614c862e4dbf63c9a1266b53bfc64a84bf3b637770c44673f63215e9052911e1a60e5eda9f44123b3b2594b93333c5021551efea8299f604ac2ef57ac94a073fa7c7dde9a3e0faa75dd1cf181637120e74d0154b7af21fba9e41b493a13414ecd5a950af646daae624fe768e8639281933b94ff5dd0b0d9a186b43c79251ae852e408172d62f024e308159347c2ce5a5e2cc64cc671eb3e51b2b572b38dbf7c7a51403d3d71432d6c757a2bf0fc3d9acd5f992c8612f67aec65997db83a0855847445d92ad92a493601e4b04bf7563586f31f9089e088da48ba47b132565bda868c4616a48852b48e8289b0063224ec7883f6c0a8e3fee5331d39ce03c12537b0bd244e362a0b66f08d2c329c327bc2f23a3f10436b13a5489b594dc3d12968f0d001115324a6b389c2cb540c11e427a776929407b35c780657cf651f9084df39ea2a2493d93a2baaa31a290cc454ae9e22504ce41e7d161c278a0187d252d2247cc884574aca6b54ca0ec033ea13f39e97bdadc0e75351f68667aac8228ef17eafeff6d7de365f6d2afffc7dc98941dc72c99ec12d050a6277bd7ff1d51c9a148a41e75730aae86400ae302281f9545daf9892b3e512aba7829fecb65f85de9abc08fa638e5f19c74ab07c9d10687863b13a31825f707aee7042ea5e83f0c99b76dfa057e8aa6490f18996087b72533dc1b60a2ee2b535dfec044bca27994f78a307b6f4ca36133e8879e3fd248fa8c6cd0f31174fd3c34426440e4f56e146c034925b46afe502143bbea9ad6e9030daed768d5adcc21ecff27439161e11cee4d51a66f6eb7235b83cacaafd0231c6300a1a0528144ac5e25840e662fd294ac267853428db5b182883ddc5fdec7b9dc5dab33f909bb10ace75299f12c5082e54848566a1020a06034fd1fbdd0473b0469dae971f763f81215c81ab911e3d84bd595164ddd0d77ae87f693fe362f603e716dff996782c54cc7f4ae94464d0c7aff3ba8ed98d9374fa8eea875048e118192ebc66cb1468009f7c8729a1b7f9bb5c6bc8689372835383040389ad2cde4ef562c3a6114326fb1646643c23c8f7eda47dfff37c710f21aa5a18f54707c167ae12cf8dc8ea442378d806321e057a131c0ca73a0b42980ac428d79006a68c683adfc41b3bce892dbc5becf1ff094916bc21031b16ac9051a158a37b6c3b0b8951da95c349f4d0a553f20bb06c223ae28355595030347b3b530f8bdd19dec01c840278c99f3b81a3b381d0a09626546b6ec6ec0764374e3acc99c935b1f7edb0a4e7198d1afd7a115dd2b5f08c62e4ac9a70c141715aa2e9253c858d70e6ccdba70da635835be6f3a17281f01135341a80b09b364360e3801eda407ed457576f5f6ca07b752cde8afa6239b2aade3a5fc8092493450173d52b9f7804f32bf8d52e260a8995997de6ca4083f55fc9c7f3d937491ad6bc2b8afcc57686be1d1d559d3c10b2d88e1db6a44a46ce55cde65c24b70c331c28040b6e2954a343877dddc4573d29997bbd877b07133513f66f28df1a801c03e5331a1f45f2f56d725c86d8722c32fdcbe26f3da6a46da2058a832c5991898d80070f2dccd608d4fbca01af9386719f03f8bf61981dda34fa258050175dbe78853d96df722a7e0f26562f59e45446e327551e2d40d3e054c2c5d185bf4d0f788c33334d0a7db2f3be2815b7b476ea56bb1f85416623e88b99308e422d42ce11de730f767e377edc8cd3f9f533f02cd2f56bb2f6487a5343dd85acf3e4d3427d7f33e1d9cc5e16b71e8e80fc76a1440a84839531ac4a0a2230b0b62f7f8ae85a6c136566337f665756ccae09b831e0920210f70a46afbaea8ee4cd4857cae93f6c0318458ed1971737e5008ae01ed8478428a488f552f65b3c43da498cbfd19c1dce408c7e91c062f244658aa2c0915f29e14a60838215be65600104d765a8a30ded8dc9569cec74646d3896fce65974d1a480e734fff40d4e0ee70d57cd92b3380dbde838282381c0625f601532998d01b2faf1cb632a87593d13515dff6af37378f776d0bc3f1b5f4c17ac1b8297034831862559baead52ea0ac6a1105a61ed1f67394cc433cc64bb6b591bbf6e20a93822790471fcda531f841c0e23b54632130374cc07d2b4a318d2a930d71ed40f79191b48fbceb799ccb29f1beb8129ead6da8d2b73abbf0ee0c57c4d5b50d444160b5d7e723919c8c704c5ea5ef754176832ed24bc4831242fd443ae8d240151df6fe7b7e417c755196ae09af7463d9bb5a534301f94621541171005416556b190398810f74f08929e51e9cd3bd974e8ab4dd0fd60a4033dbbafd3e14893e37c1c491d71024f1b95bc091f0a32f038179dd12a93cd7427c8a2cd33f4b80660d71c088c4fb6e3c19f0e8427ae031367ec01cd23fe4c0d09ce4df15867d8ffd36d6e3b69e1b3d5e45a5e379703da50f180b585e53fc618fe5a030503ff182a4aa1691580bb1a77737ebcb06ccee796e6747296199bac52ff4fc61512615281e7bb83f5d781fa0d2ee0f0213e9e11ce979732bdf9b3141b0a9a2b183dd67a80ecebd32ae0ef59fc555217d4f8506a4c7ecb750d7340f65001e6f8666804ed1c16aac2879774c9e086097eff1280d2b4fbf48ffd0cad995f99a04d29325aaf37fe75c508b008d0b1c77d10a40f08b3c71c27f7e6acb0176cb4656d8efd6ceb44f9a5e82bf23bf91f5cf18a9025509fdc8ab3ad90920a9a73c289f5b4b720e7b7788aa1d6507fc32337ebf64755ffe1d1c83dbb24c0755bbd02e5e5572e43b7291605f0b7c55c2fa7e36fce5e4ecec25320a2363ad0c3a08b2c3b2de797656971ae1bd8c3f9252f06fdef4873ea70c8336ddb8d37a9033d428389a4b2c1bff8707701a411b2dfde54d88310fb2af267f1c92f4b0b62e345ebb313a26af2e6b792032abfa5138561b16df494e1c94e20ec7e0c531c67b523266110bd60e0a7be9ae5a6edfe01e54dd0b3117b14648bba334e29be3743af477e839eec183fe9afb6b4751d9b35f87c50e96652dc352ddbd912c540522433a48fb0b8329ce16a69980b222345651ef921258b7a23694c543f5c51d8d540be742a437cd5ce3eb284913e6a238548762251d8dbf4e64fbe6715532e2fe6066014354878f3065c9765488368774335c7b4645f9137cf246a1d2c01b153d1a535f022d5af0fa24f8762b5cf4ceb53bbe302cc20d8344ce1da65a1993becf357c6a946dfa0ac7c689287390a79d419876fe6fee1920dcc50c4d3606c88cec81ffedce81316846962f3e23b6f376aa4ed16b92a36015b396ecd37b922c8a094d4d9ae601b70f9a8e0d1787b9f000000000000000ffff00000000000011a3fd84ea51f684d0789be484d1079268d75b71da1fed21f85b93dac665f83b01ab641b8475df733075e5a1386eb047e80b2bfaec8c4f5f031318e3ff9e1c88d3aed5ba6d853802f96965b7efb182de1e23856587aea1ed9704a0a9efa33b27be85f01678095be673032e1c5bc0226053730fee6658b2836effee721dba2692d021f006e71607b5f14034d2478d9bd10253c1faf16c1e9ed560dae554d24503f3502df63fd697cdd7d5e4656c556168cfb6dc981de2c3b024d732ae9e132c5f7f27c5a744f76c5aea48ed32cf9e4d6f93c1017ede9666d3094243f96c0000006800000000000000010000000700000023b688da1e56563e8f2aed83ed5c4fb8ca9ca03e09c4f53e4d429b914e6571b1ecad704d4b02049e092da3858c5b6c379ffd7680310c03174518fddb8e6d139dd8278ff296f8a01feb3017de3bb720d9c468cc01b817b8003800000000000000ffff0000000000007e654a4910a9f397de2abf69c8f418e318be42c221c8332566df299969498562d1f8189228000000"], 0x11d0}, 0x60d) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = socket(0x2, 0xc003, 0x0) dup2(r5, r4) fcntl$setstatus(r5, 0x4, 0x80) fchdir(r3) connect$unix(r2, &(0x7f00000018c0)=ANY=[@ANYBLOB="820200300b6dbc392d14e14fdf8dc202fef9f0e3a235e81aaeaa0d2401ee39d5b3abd71ae4881a7cc76fb7d87ae975a15ced4cea28045bbcbf6f209fb66dfa5d41591680f7b35546a3a69b14c3a8ad6fe3fc08991549d7d56bffdc008de5a050df06f932b323d3f05f2c4241a73c30212066750df7909fc6ef6d0417b53d76e20733a5acd4b40cb550d485e788fe093a76f695377c9b0d35839fb7bf912eb7a58f0bafb2d1e708e83359afc91c7b85e125eb0d7b920554b29d33921ee2eeef0bf7a1fd04c03d13b44ec2c23970c07e10de9c525665f38fdf14a6c696106426df72818a420bb37a5ec2eba02ad8cd55161585d5cdb0b34df34ff0266b97291eb7ddb5414c18"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r6 = dup(r5) openat(r6, &(0x7f0000001800)='./file0\x00', 0x20000, 0x3c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r10, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x7b0) r14 = getpgrp() r15 = getuid() r16 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x7}, 0x4) getgid() r17 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r17, &(0x7f0000000040)='.\x00', 0x0) flock(r17, 0xf927d91f1bfa4134) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000180)=0x7b0) r26 = getpgrp() r27 = getuid() r28 = getgid() sendmsg$unix(r25, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r26, r27, r28}], 0x20, 0x7}, 0x4) r29 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r28, 0xffffffffffffffff, r29, 0x20, 0x7}, 0x401, 0x4, 0x7}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r16, r18, r28, 0x20, 0x7}, 0x401, 0x4, 0x6}) setegid(r16) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x40) dup2(r1, r0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\xf2\x03\x00', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x7, 0x1, 0x0, "cd9942588b6c268e2328a4bd06a177bddceda78f", 0x2, 0x7b2}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x26) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x6a, &(0x7f0000000380)="b6b0f6b3b3bff7f5c35104ea73e7de83ed8b5bd3e7fc902d209546231fc282cf7d88a9bf7120554a10d998542f65b6dca02c1efb50d87dfa85e1cacaa952df06442d572671e970b3ccaadc945d24926b2f09dbc2f5a67dd6a111607257120ccec45db7060c1b7fa03a91") pipe(&(0x7f0000000040)) 16:01:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7, 0x1}) sendsyslog(&(0x7f0000000340)="813f", 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xefad525b1d7f8fcf, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x14, 0x8, 0x5, 0x9}], 0x200, &(0x7f0000000280)=[{{r3}, 0x5b7a594d5a8185fa, 0x2a, 0x40, 0x558, 0x7}, {{r1}, 0x0, 0xfa7900bc7640a6cb, 0x0, 0xffffffffffffffff}], 0x3, &(0x7f0000000300)={0x401, 0x8000}) 16:01:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x147) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0xd5810657b8a9f2c2, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) fcntl$getflags(r4, 0x3) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000540)='./bus\x00', 0x2, 0x40000e34, r1) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) r3 = semget$private(0x0, 0x1, 0x4a9) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0xfffffffffffffdd8}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(0x0, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r12, &(0x7f0000000040), 0x0) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r18, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xf879, 0x0, r10, r11, r20, 0x24, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x8001, 0x4000040008000, 0x2800000000000000}) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x80000000, 0x0, {[0x9, 0x101, 0xfffffffffffffff8, 0xde, 0x8, 0x3ad, 0xff, 0x6, 0x4ae5, 0x7ff, 0xffff, 0x8, 0xfffffffffffffffa, 0x9, 0x1, 0x3, 0x0, 0x7], [0x20000000, 0x7fffffff, 0x8, 0x0, 0x80000000, 0xbee, 0x3, 0x4, 0x7fffffff, 0x3e5], [0x9, 0x80000001, 0x6, 0x2, 0x1, 0x6, 0x1], [0x6, 0x3ff, 0x0, 0x6, 0x4, 0x9], [{0x8, 0x1, 0x5, 0x7fffffff}, {0x1ff, 0x8a, 0x1, 0x1}, {0x7fff, 0x3, 0xffff, 0xfffffffffffeffff}, {0x2, 0x67e, 0x3, 0x7f}, {0x0, 0x2, 0xe28, 0x2}, {0x5, 0x400, 0x361d, 0x10001}, {0x7fff, 0x5, 0x2, 0x4}, {0x4f, 0x9, 0x5fa, 0x8}], {0x8, 0xfffffffa, 0x9, 0x5}, {0x6, 0x5, 0x9, 0xe600000000000000}}}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe4b57be42b9e579f121cd5e7e68c547ae4bf41f433e0f09384d0829696473d48e4c734a899f96f0b224ec76eed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc80627824ec6c966cfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267b49050932ed612e5ffe04fd83800b0331ddc8d6fdc2ef47c3619e0ba46f5e271ee4b91596ac44b4d2c38f46572cf51ad724ff030000c157e75bb241080000000000001d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa53023dfc1ecc440000447c89263b791070000af656f9362301576eac6f705d4729f7c40b3dffccd2367beab3b00b0c1b7300048c4c0db6c55a02a05961e2dcd5adb9edd0a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965eeca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104ebefb61568ab029314fa313d6b96db0a98280fb83864febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aecec3f9447940d8ff200000034b1d29334b0905cb900"/467], 0x10) clock_gettime(0x3, &(0x7f0000000000)) writev(r0, &(0x7f0000001780)=[{0x0}], 0x1) 16:01:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) close(r1) write(0xffffffffffffff9c, &(0x7f0000000140)="ce15cbf43979af2e32a58b4bdb8d", 0xe) flock(r1, 0xf927d91f1bfa4134) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x30da}, {0x84, 0x4}, {0x84, 0x5}], 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x3) 16:01:47 executing program 1: socketpair(0x2, 0x4, 0xf0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="0c3db784c1542e0a9cb9265cae0766466241e93f31f5bd5b7b0e74cbca06135c6c1568b033e9d67495df357cfd53f6809049c74a69a42561abe48add36acddecac67a85a11dde8532678a913f2746baf4cefda5dc45d6e5e3656db0cd90ef438a126b20b55e7292c9015cce092c39423219f70cbc32e084c5f3aea9b486d7f28cfc089b080cc4c6f7693180933ae6b659ed4810a92495b39286784a2b44b25ce865aedcf5a6e19544cf25775cab37f69de63333065236c6a9db52bb823bf7e08df95c075ce2adf4e85933aab3ce5d507023a73fea430400dd90c367cd532", 0xde, 0x40e, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x80, 0x9}, 0x8, 0x5, 0x9}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x1b) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffcb3, 0x6, 0xfff, "10d038edb4e2c8c4142cc40b1394f66050855ec1", 0xfffffffc}) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x0, 0x1, 0x2, 0x3f}, {0x3, 0x3, 0xfd, 0x7}, {0x5, 0x1, 0x9, 0xfffff800}, {0xfff, 0x0, 0x20, 0x7}, {0x9, 0x8, 0x9, 0x9}, {0x3, 0x0, 0x40}, {0x3, 0x70, 0x40, 0xce}, {0x7, 0x4, 0x0, 0x7ff}, {0x4, 0x8, 0x30, 0x9}, {0x3be, 0x40, 0x15, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r7, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) accept$inet6(r8, 0x0, &(0x7f00000001c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r9, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x41, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x10000, 0x0) kevent(r4, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x2, 0x8, 0x800, 0x9}, {{r10}, 0xfffffffffffffffe, 0x40, 0x10, 0x0, 0x276}, {{r11}, 0xfffffffffffffffb, 0x142, 0x80000000, 0x0, 0x80000001}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r12 = kqueue() r13 = dup2(r1, r2) read(r1, &(0x7f00000000c0)=""/211, 0xd3) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:01:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x1ff]}}) 16:01:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x40, 0x31, 0x6, 0x9}, {0x401, 0x2, 0x2, 0x8000}]}) 16:01:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt(r5, 0xcd15, 0x2, &(0x7f0000001780)=""/5, &(0x7f00000017c0)=0x5) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) r6 = getuid() fcntl$setstatus(r0, 0x4, 0x8) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000040)="51ec70b9e214b0d8a546e96992b1d3ea699ca6007e6d0479b05f17c1cf6483f5b1e681bf22e3b66f3226c41029fb914de0377f7d", 0x34}, {&(0x7f0000000100)="6adb2a5e1e9bc8ad44ae00c20fe50df6f44a196bbeaee21ccc75f391abe8c2fca2d142e97b12eb330857321e96960305ca3752f7a1555845bf14d4b7017faee37dc93712f9bd559072152a2e02a7eb92a0f374d4a733c1072a0250bacf84a277f4b02ae822d7bd1f4eda71de517ba686f59ec51dec51dbc11e8709f425acca223aca5dff33fca5e66163dc1572db0010a8817ad1ee12cb12393ba203b1d1900b9b81579484e09d1e0d72064bfafc67cbcd9055255f008d2ce70d30534da939f3e6d3b8f7cc70c73bbc25db8682a7573ffcbef0d56139053a521353ee64bbf52b23c62a0fdab021fa92c1162c97bc0c4cb1f5f79e7de3cddd151e", 0xfa}, {&(0x7f0000000200)="f44cc303e9c3673648bfc614d75faf7316497312a58a6b816050e5b8c44936f8b4244f3b834162c66924593a48aff5e0bdd29726a8f4e6e532271052b5c8c3c0d887c6a04768ec0f7fc1f455becca309a29515a697f1de1c2d1c6a902e47abe62f7f8580dc7dcb21329533ffd595933d1db41a9461c3", 0x76}, {&(0x7f0000000280)="91f767eab8ae4b35600aeb1adf01c6f7c259454ca75e8140ecfa641d46cc8204dea42f397009c86be57b371c2984d3f9cef176bf6a585e64b818d253bc60a79b7f9f97c910c504eb3a44e145198d45b5b55b823c52ee789b70844ac0965a0c5032b7251cc7ad1d92612836172ffefdca52fe373e8e36efb55bec6c52d619d0ca0c50e51238080c2cdd3262eee8722d3afc08b690d90f8cf659e453b9242d631a30436a766520c6e7afa5a7123dd9bfb2ca8537a43503180c65fdf5816daaf5783c0ec3d7eeaf744dc14c4885bfb6b54ab51cc2393687e5a48ff6f9c60b79150a110ed58c3e497d1b9c00f1", 0xeb}, {&(0x7f0000000080)="79e5db601991f15691f32674cf9a48", 0xf}, {&(0x7f0000000380)="4e62a9f266407cff1a57ebd64a3f08561f994e99094e454e3b2a413e1281561e3c816d1a04a8dd30246ac39b2f408ad79451ba596872b0b4fd866fabf0d1b89501f8f3c77a3add01dbacc8fd3cde3864bbce7a08a76140ab7230e2a76305de2177d4e28c31779a43beab4fa7bfc957b237931b023239891da20aa9b0e81d11c8dc8c39da413f077fc0f76dc3e75bf96ee819c3ec5d320473f7aac3b8134773bb66e316e7e427b8c5e93fb70bb0f09e2a55ec6845fce8c71e27ac6398e89e13c5ed1d988a9399be0d3888c42091475a1672ced0da03866b809a72413f233d998327cb3b8a58ad7c326893dfbc2e41c1d4d126e6343cb15fc68faea57b3b7670c9cb942563c7e90ab64361f711fc0fa59e5d88aa58e746fd4f9740ffe0bd2f723067714e175cca27cd15db71aa2a2100171391403abd0d4a7345cb01b47a4c6ea642257f01054ea230397e63ed7612034dc900ce895ab758911b6f0d8cf4a7c9c95c22b932b7f397a1b65e4bc2a82afca07abc208aeab2b8863d22c8967442ce365666cd8b0bfba46f99da26d335bc16dfba534ca332a0a4bf98934a2a248ef7790e80e3d3b1621d3fb7d9f0dc4559fd2916e92068d55cc2294a34004e66bd41d0e27b082ff31a7a29465dc49396e56965c3255b27c0824e19faa4da9a396212676758e008e210b349b3fc602ab25177958bde5b1599e4a4d516bb4c04ea925cf1173c9d4b5402990f6c36c1e355fb293b4e02395a67dff66fb439e364bbf187e2ad215f99085c94bf9bdfc6bf96737a274c29ab859e426fb7c40ea27d23402c1226e81e7f833a29e773379bf6c4f43149075cb671579742c8a40919ab29f01652af72f334c9d6b772e9074657ccfdfde963abbbc381fc42d2ccf89c5e43ff483922e8d62532c8e2ddf000bef8d6ff19628710c036febcafa2f5088517a4ed5117d8ae1ac6de0fa1806c619186085df3b24788888b34f20e90709a8054e2247a74fdf97551e0709f81d49adcbf18bd6f7864fd7d3b687c371d33f00eacb0a8ae46f2fcff9c67c8020f106868c2f633d0fb802a443e3ae784abf476b47471250dde78a2c5403c52aa8e15cec6fcf588bdb1de80819a341c20c0bcd0cea98268c01758e78dccf425ed2ef8785974ac1608fab17dfb632074dc2e31dd1fe9fd2ff6a1f288b303331b75d74aa4cbd0bee515fe390c1c5b31e301b89519b2d66d34befcde2cbf7d5b614e852a9c1a16bacf8f73da5acbdb7bc7254fb3e9e703873f2d645ab2c2188da9ca58ad3da2c78044175ccb622294327d3b28a8f1b5384444a55c870711c685a0ede82158f6fc2aa83b1a18a737757e36a1bcf07aee852dd2274fd501ba3f7ecb93c5eebc5d297edfc5f4311e835f0399f7dda39c305101e6f3c5df328989360debd0f75ac34368c78869993fa0323c0b879aa25b928d50edacdf7b63fdf6a158273c85e453facd6f4f23c7980a9a9cff7bf5c2151d2dba37589f2de7af75b4ae46671d8063658febce843cb30e4d4f433fe8d3d31393d6be7d6f529285dd74d3bd902b9107d13b75c5827f4e9d4de8d7f18c9297a8b5621bd72d3ad658715dcaf36def57fc08d2976f0dff1787265d52d102bf0d00d60742b23c953af3d4371086c02f79a97d7601667a8e0537615bfc608e674fbbc608ac573d44eae1a5cf5c64af5f44e87a2d768eacb83d78685dc76991f13a031fed40faeb8d0cdb014c36a98ac436d1bb832bbb8afb91c43b3cc19e5fbd8a1aa028c719e7dd0743b628e677e8de629506501b487bd6a0688846e5afe0d97d726731badf6017b4057e41de8bf3fb34e19bea43a0f46704ee32e8b0e897d70539351e48e44d1d3ceaeb0b3c80508f9fd535ea29b0bd9dab2218f2ebcc7a572b2d130d3e31c0813c507515515250503b9509c6a7bafe9a97d1c0c5f87fb106e00679f749533e24458edaa09365075b59949e3d1fccb5adbc708c8e7e8aaf3ebd017e7193aec8f48ce37b4c4a81ca7a1881adec103c63ba909e1348143fb89e4f63a6ad6da3590241096a7dd0d4ab32321f7aac1dab904961451289d014fac8121a55aeeb726cd977bad4caab4d932e0b50beef7cb4d54659e757c871865d73ab3a59fab08f163cbda951e406194b9d5f529ae44023e54aff9c7633640f1fda939bd94bf677cf82e866ed2933ced039cf799c106dd4f7074f2984b5e39b7c6de9ba0f6d119375f521436dfe7b75d653342fb715e33c156ba09ced84021924edc0f0d71bdeef8fef26355925ddbcc4d41a6f95db95a7cb00216e8d819debf5ace3c8e5f772863562988e7218ec34049659dad3e8466c1ad72fe02bd91b88281d78874ed596bffa9d5c32243bd4e5a830a123906a3f17ea7c03da33be8c33549d8dab586b6a808ff5406e12e705a46a49a5209f1b72ef22a7a08ff2426e5c6742dbe88295834ae666a2d3a3dd7c3e0451c51beded1ef87284609e18269cae0ca02ee25800a1b9490f392d1f684f32b6d61c29b05b602b1d1c741f044e4594809b58265a473b7d68cf2ca56bd397136e64c20ec84fdaa3300dfb51c3b592c5c00b3cef67dc0a586204e35075bb5f6d5fb23fa53d3a299b8e06b95d802f9cda32616dd4587f2ecb1a1daf56c5d4fbeaf78682c740f2635ac62f57af7b3fd4be96414682a050baf6bf8006a0b06b0d90e7298d7eb2299867ed3951ca762300830b0acf8ff91bcc948a57c11aeb685a6b18c7f2ad717885535ca5bf742410074e3cd45db530cf9c009826cc79ef8411dc838f329671ff25681a27c600330a66b7ab4a501e18e86fb01468367b2f85a875b7c1d67926a16239f7a3d72f6122672c7cc152448c809be7edfe67dbea63a766282522dbce693d0574daae4d7633a707d0053ac3d61efeba2e5f26df9cd522f1c7b3bbd2d278f2ccc7ca153e2e3be791dc817f18bcb3c2467ca8c8cf1b6f0326f3cc5cfbdfe390e09ebbeb3b19e742bce10bec999feeca3fd84cb00b428748e77792b408b998a2131519b9268a29e31bc48b225b12366a33dcae9645d8af0da5f766bbe2920d24b2fe0ea98a56930689fed1e39debc3bc0d5c0f7dbfc9f198d7d73f3a87a4dc58e2ff2bf4ae9eed817f58d8b7c9c85068154283da199a02cdcc235743f390c6776800ba955afb8d6f06886658188ee4865bcbb2b53918203e6b4d042523075f558a87434862544b0ed0922f48254fbc605cd754d5fb6a3507105c1de5e3aecc978563f1d99a9a7696fb04b6d07a4738e9ccfab448c0347bd711517626dade480d2162ceee18210a318a34a29c3d6756c2d932699db81cab7aebe3a19c6c05dbac35cadc46e0f5b81d0fc622aeb4fc819dd9f0d8e90aa3691af892fe349df40019e75b4c6bb45a881cc983d0b80e4ff4160be341be25f9223d527f8799eaabecd99a41d7ff59fb6b74cdb0345522bf9d6687b6e25f1f46b501663c3e7621d7145f4a14166dfeee65cccb3845149206d3a872ffaf82b9839ad87906da9ff8bc2caa2e459a3256586ec0630d69d9e4434abc36e8065b45c5081d563016e40a41264b73951c7d2b5c19a34a751c941e3fd3f3dfe1485d33caafb7269885ddba9dd50fbd0297c9fa0c728444e4bad215b24acc30ac306ac81fab53198b364d427a6da104f3c1b57cca9b32825ca1943ec24ef92289994a1e9dca80e94b0b1cc2dfc990ba7c0999ffda84d7f6ad35e529eca0c2993332b831439d1e4635e8fe7c1e398611b49e25603e4b70ebfecdc10bbbf3ba4847812b078a7d79e37d3ea28b8742c0ddd6f880ed60e1b419d3fe9f569e6d33564209a71bc9fe9168990c2f35064f7d0543a21d78078871e27128d7150fa2543796c521b085374d445ded4dcd2ba9e7bd8cb9d60ce266b69c042836b22f266087dcdbe00b056514b8c9c94c6cf168fcba459291b2d8cc921c2714b4d0cefd34a88312db461df5f07b8aafa338fb98b6f30ad6f7fc214c2e0fff4f4ea60a05ea5240ddb063fcd93ea79c27ae62db29b2cdeb418b66558eb2dc80e34fdb2700c96db7a9fbce9c0906808781c59b9d18d88065d1fb9f69ac9a131993306b7e3f26680e52050334e2943414931894f58426268a0ccd52a8d99822fd066346b5070581c6fc5e5adb165cc26124a7a054c9141c17369a4d12bb07ad85197b0ae2491bf34773b09c98dacd97bb706ba4324aa2fe3289ea9dd4e70e578a47c12cb6a4296dde2dadc1e2218104e0a6c6cb152989b083027a7b38a100d01416fc9cc241b5caff4bded02e1fb836239e12e19f09c1a15fdc35db767a33c4ed1feb0b0958efb29ca4b1d867d933ce5a9d358ce52e4849bef010caaceac029c09e42aa0ca30bb6a28c8f7a97f9c534ea9f480bd2b5342fed733308d2bd3d4c10760bf1ad98609ad44786516e73e5e2f365ee900273745e8a35d457e740547c9c1ba0056f90f8bac9c305c54e20d33298f64dce408efc28ffd74c1176b82779efe6a9cbdec1b4d257f5d5ecfefbf323594a48ddb3570cf9437b7928f50e99b964f6626aee4deb9eb56154381793a552b8a1db5ad4730398fde0728b2070d17bcda1995745f4e4d630ebba2d3af32e434089c4df653db5dd0b038deb0c520c7fd2a1b182bed071d132af0a04f9b2847e0eb7a283de821f8bc27f383fb1e2398c35c3f4b14fd25f04ab06f8feda07e2cdd01d54f25b865e3355ba1db860d9bca4f631b3442e3966df0ee0a09601f92e1d160d6c6d53f361986f799972e04d96ca5d21527732333d110acd7e396ee67507155de2fd5aa952a52d65f95f1d00900df6a735bd8e361cf770667bf24cd7bbde2c40549b9e25830290c0c026127d30d282e79c58d42be03d06af3a48ebb55fc3a09d4985f4918fa014e25b2b7bb1d87307a92570dd7dc4c3a23e491632fc8f203b29920082c6ce5170b100bde4b2a6bee6e90d5a9afadb11ea02e4a76eb5a5e50ee6358edb6b1b6fe3fe3e6207d2162b49a3cf79e76bbe7cda695e690169156ea37942054bd3ed8807ccfc1cc0005f0a978ac184ccfa7666fe731cd11a7f7af5fca06826fbf2d0928d95a4cce6e85f6d1492490b9685f33c60027bffdae2dd9c4abdfdc96eb8e9eae1885cd93702ca433312aa2eaf08bd60e34e49c8929983ba687003f181f3d49cee40a9f4b3a1aa62270168eb56495cef4ade3d603850ceeaab2b331bebd77fdbe8813028dc0c007c7d6feb603fa9dc268f1f3a571fd7b21b72cbf26f0e085aceb039b70d0529017039ac8ff61d552c63e79a33ca9f6193cbd9f53928e451db4ef87795315686792c3cdb2f01907a80971475774edeb7e53eb534b74de89723dae936145a60952e95ccb8b11450903e7265b9eb3c5efaf66f75928183d1f36401f8549254789b22796406e430523772a3e95b0414af655318ac73e495f8d092734771ff3d42ebfb479695f7ad1be0c9017d48c2debf152b9ff6d971ae484c63ff40edee8852e762af3efb3fbc99e0891c99eb8c558bbc80d8fad59589b1ce9380e01b8dfbabcb25b87d5d2153c4e0f880a3e63f83fb956e7b7f7cf3c472b57cb1a968979e39f4f5c51b5e70615451b68dbb891831220b2a178aeadd3e54a0424b9f29921ba4b6a10f3dc44324a24b19659b2e7325f37b3016cd1caae9a070fb59c9e1fa50cb2f6e8a730eb3c85e00494cb47469e2081265a66c9177cd27147d1058d49c89cc0f8a6825528c8b78c9d4298a247f000fc059cf32153da6a6e0315254c0e566ed366efe199b035e0095b70740426ac45007bb5ea3f60666f62088e254ea19e9c656243901b9cd7e90d4e27d76", 0x1000}, {&(0x7f0000001380)="f2e7d10a2dcc24d319374fadffbbaacab1d5407543c553581906c93e699f56eff16855062980018b8f866990e896084c55ebc71762bc5a6283273592f3fceda87b25c02159e5841d469473851547b3256b5a03830dc8878a4a66f1ddb425687181179140831827df193e3c9816", 0x6d}, {&(0x7f0000001400)="33ec4e5e2934188c471201259ae9f124b428700a7f40b6c41877e807a5442226c79ede581836070133fc5f4538064133a19a191ab6a6299ea0dedb31cde59d46ef098ee21558f2b777033a0d30932bbc", 0x50}, {&(0x7f0000001480)="fc3318c19b94d3978462423185291130937bc10c5afbd34318ed878b84c7810247f452c3e7afdbe4b07e", 0x2a}, {&(0x7f00000014c0)="4aca33f839d2f897e177b89c57cb38f8a0ac94d96db907b515b3afcbb48a877902207d9dc2dfe1756457a9b467eaf809c5a845b608c448244c7d08c192fbf3ce8b14e1ba0c0db053c2012952ecedabb8b1a904738b47525332169b7d04f2392f93766c57b750939ffd1096f0ced825733a97faf95d7f77cfd6ad6532caa2aebb59e3c6cf3bc2d5c1bfa35ad584a26dee0cb4c54934bebdca5adb92e14128e59cefd9e1ee67a1947aa510f78beee4c81dbc361a5dd40bfb7ab6afae09aecfa57b", 0xc0}], 0xa, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, 0x0, r6}], 0x20}, 0x4) getsockname$unix(r3, &(0x7f00000016c0)=@file={0x0, ""/53}, &(0x7f0000001740)=0xff8e) 16:01:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff39) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0xfad3976f288ee5f, 0x4) 16:01:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000754c51e63f34a65e520b2349ba04854804fcbf44d5467284b11374a7744ae37d3d05d6710ed6e2062c58c5e227149311a91c5f2c1765809a23db24add64dbd95ac78a2d7497b0d3dbfb0d890d69febced12092a023afe9f0503c4e64472833436c8ceec3dad4cc27068f2141f18f6d85de2ed060c1b0fb3ad4ebbeda0f18960d"], 0x10) socket$inet6(0x18, 0x1, 0x7f) 16:01:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="9b516fb74ce0e4a85cfe8e7a3678fff1b3f1db5241740b7161c943e200bfcb20b9a0a92f768cc4422aee518f707ce79264b7f534f40bebdaa49ca6f7485ed62cc206901e0cb15e899826d32956b296b02e2f25c2ecbc49bdcfe70f543ce37dfe83f80b6c63077f1af8f59dc82906ead9598beaa959873b61bb5bbd", 0x7b}, {&(0x7f00000002c0)="e8c45e27d6f4a1e1b8e0483453a5b658", 0x10}, {&(0x7f0000000300)="8a81705211da13ec841b3a1bedd1944c67604586b4135207370ee072ea1f0018b3de17203c14da92437a6f7a0839376af3d37db6ee82baae85aa051cf0dc497e2ef7adef8a", 0x45}, {&(0x7f0000000380)="e993a4ed97f21bcbabeba7b9447404e88fea34a72630c0fd502b15d3e7ecb5513bf791c0efc31867fbd05b677a731c9e00594c69bb5bc84523ee8ecce57d63ed64366e3dc6523f85b43744205de56c63b2279a16f0b8e0c6746359d28073d097f5374f40d51e87774c461b911785796f8f9e84e1bfcba700c857c138307bc2f3fe622530c6272ac30904c9bcccad7fb6bff760d5a503045567942ea1940d8736efb53bccf635346e49d6aab7f80b0a0e368d3f85f1085b68462e8f8a600a9e34a8c40b56f2e3e7e800e7a4", 0xcb}, {&(0x7f00000004c0)="80e1634031e7fd", 0x7}, {&(0x7f0000000500)="abf759ccf54e768662218bff47465b744da8dd3cde8c44eb", 0x18}], 0x6, &(0x7f0000000680)=[{0xe0, 0xffff, 0x5, "c805f6b9bbe1046f6c1c451ee6a6db49b02f87d6cc852b52a3c2ad0bb6069cb7dad5cfac154cffad204219780906c46798452e3c7c323dab5103084da0cbcff5975c53c28ec0d883be4fa6d5c52a2e70b705edc6321204ece2f19cbf534c1e6bed220de397a09de8b5527de8ef54571e1333d7e81467c88371b7fa1493976e0850895b6698f25d6bc63b66f97080a3a11dd9d8c18178989d2fb8db1c9e5c463dc73e0f48f9a2f81fa1c6bca5fe970aba66d73876887f26b8b4899aeb637ecab6a2d2afa6b42dd59d5c1dcb62f8653b40"}, {0x90, 0x1, 0x72, "1565fc7d1523175a604b0f466c242a4b91e9219fe75ef60265783f479fa8a8972f93329fcd3d3caf8289a84d2a0c60985cf16261d09f57f9ed23c41c0cf106a01823370e146bfb8d50cb2cdc07bbf5bfe9cd215acd572026017b73d871b7ecac45e5886efb201d82be77510ad96c94dcc85f07ced5cc7219b9c03fd1"}, {0xc0, 0x0, 0x5, "fa0563dff20b9ccdcb48c318764fcd1305283f0bc98512dfa528b8478a1ff5e4efffe87c6c285bbfe45b19c78e808ae7ff4c881f80c63cf7f0b65ff06e3d8f53e37ca42333a2c17093b8e8d8818d3008576a8b2e366f2dadd7bffbd63b01e7317f10e23b1c423e44390e9569041e93b9b99d6bbbabdca2282d01e2e518661a1cd77ea00f7a3d975e518d22186951e5aa52b9ef6ed24636225ff741c71d8fe9bd08adfa70824e7d2de72e89"}, {0x10, 0xffff, 0xffff}, {0x58, 0x0, 0x1, "08c3f5a3a67f4c22ee9e124150b90cc5c8839e42b33e2846f407302995a876355d058dbf5e4cb7d6971a868befb509c1ee4ac46d0bc6bb710349e4a426b47ca8bbcae948"}, {0x88, 0x1, 0x2, "4f47b2df39af9e20e8cc79690532ee59d3d86cc1843a0601451d5179bc4fd7bfc1b4e49644d02eb71c97681a696e6446b5166f048e0c47f84ffcdc99508d2e90dc714f69c6301739620d7c6d3b556a7d855f767ebe051e8395765b31b3d04f947f9f87606c9682db31a2a4d5d1cffd8f145d5b"}, {0x28, 0xfffe, 0x1, "46de1ec2373956712fe9d50f507cb50c1fc7a649cf"}], 0x348}, 0xb4842caf8405dfb) 16:01:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xc0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001b40)={0x2000000000000116}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000b40)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3c13eb18d17cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db50847bc1c0ae025001d28"], 0x10) dup2(0xffffffffffffffff, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0xfd20, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x6) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b0}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000d29000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) renameat(r6, &(0x7f0000000200)='./file1/file0\x00', r6, &(0x7f00000002c0)='./file0\x00') readlinkat(r6, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r6, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000017a8e6403a5636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d95058c53fad56ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d25582df1b84377f31197172753cdf4ab4674c60b7596de8e055407a4fc9e4ddb6ca0746fdc977d0c15b65916a7b6468a6000467afad9e7355dacbdedf16236022a4af8dd43735ce84fa99b4bf860c721374330b8cecf2f435fe2a1d04f97ba970dd5da8be2d52e5bd2cde404abd194e48a227d82ad9e82474417fe28bd2ea3bcd3c534847e"], &(0x7f0000000100)=0x1002) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f00000001c0)="9b58000000000000") 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() r13 = socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() getuid() r26 = getgid() sendmsg$unix(r25, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x3e6}], 0x1, &(0x7f0000000a00)=[@rights={0x18}], 0x18, 0x7}, 0x4) r27 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r26, 0xffffffffffffffff, r27, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x7, &(0x7f00000001c0)=[0x0, r12, 0xffffffffffffffff, 0xffffffffffffffff, r16, r27, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r28, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x3dfdb9f9f6f9a421, 0x1) unlinkat(r29, &(0x7f0000000040)='.\x00', 0x0) flock(r29, 0xf927d91f1bfa4134) r30 = dup(r29) fchmodat(r30, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:01:49 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:49 executing program 1: socket$inet(0x2, 0x0, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x15e) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x816, r2, 0x0, 0x13) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x40, 0x80, 0x2}, {0xdfcb, 0x9, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="206b34fb22f0060f19126b046f2e7a19e04853b499ab0d4c034cb3ec0a085facdc47bf8a054c33b7cb80645b0b57c336a43a77a9cf79199ee4c51a69c0c1b0f284b510065ffa893e060b481bf60aec7201bc659507ea8260cfec017c340eacd5b155c7c6699d4764482dd3faa08036e88088bcacdc2e0e38c1588151b97b6f1c6bd824863b7be58385b32c71b494d6ed164d0f8828f7f5782c80e7ce4f8fb601c7868811690b9df1d4a54f3e47d784556b34803fb4c2c885f56c6b", 0xbb, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x94287aa5b256e829) 16:01:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0x4) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r11, 0xffffffffffffffff, r12, 0x20, 0x7}, 0x401, 0x4, 0x7}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000080)=[r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x42e, &(0x7f00000001c0)=[r19]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = dup2(r21, r20) connect$unix(r22, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:01:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000100)=[{0xc2b346a872b50fd0, 0x80000001}], 0x1}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mlock(&(0x7f00003b5000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) write(r1, 0x0, 0x0) 16:01:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1f71c17cffe985a2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000040060000010000001000200008000000"], &(0x7f0000000180)=0x25) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x200000000100080}, {0x1000000000000044}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6713a63c89f232eaa85c7307189e") 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x120) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000300)=""/120) r3 = fcntl$dupfd(r1, 0xf, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x3) 16:01:50 executing program 1: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfb9, 0x4}, {0x3, 0xffffffffffff0001}}, 0x0) 16:01:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000d3d4028d52f09531ad2b0cef25d57ca684c3a23d24b584dfe634b63b237c212ceba46400ac6cf205893b38a16a69d0698d75a0f6215d0e7211a797e2d4acb6b49750eea68302a3e808c805f84326f14c65849b1177cdb7f70dfa9a96bdf8c1742f63417ebbd11a11948dc646eea6c6366402ef6dfd4f6777288e61cd4ac16dded10833ea632d6c9ed45e2b8575d2e3c0ec34167baea810beeefb6a753dd789cdfbf6576c166628dbbc7802762956e7909686e2289ece9e7dfecff0ab9ae1a2ac0033f3a9b2c1b84fed1d478e6ed5b83e5ef5086637e6f7a8a5c52515f0a546a6e77af40d62f04373cf6a50ba12d77f078143741fbf47381b99edcc3cd7e6b41065b435a3ee4e12e2c8754551974362faa73e9b924ec6b04791bd85788b20bc85682d200afda8bf90f0880a399f70009cde3ae4534c357baf48cd2351bfe9e744bc40a8733de1a8d6e53a02956207588b090a4c0ddcba7691b067212b2276adbbeb7a503585417ec308049697cea17630b4fadee2613ef9e41b2b9829166468ebce3b56df69c25d0784255f8bc229cfc65d951208ade4a5d2594c13d13e5413c474062478da3f88fa68b80d4c41f31f7d56801d7f063dad218b1304103d7c54a58cc98f051044d34e7a1f0000000084fdcc3b805fb977b90199026bc7af5ee3e545f1c86ee21723a0522708a78c794cb3a5c4"], 0x68, 0x2, 0x800) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r2, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r3, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r4, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000a40)=""/74) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xfffffed9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f00000000c0)="9c89fd7a42613ff8221f32f61f2e3627d6e00c49673cf8ab2aaa16b665da8779418c9a3c4be8526a1adad1b21404fbbdb133edc02667d16120a4dd42151ee511dd7104d37130f6eab9a60ea2d17d0130611011e17976f85d243e985bf013d331f6e32df16fa50bedc7", 0x69}, {&(0x7f00000001c0)="dd75dcdf316f837e5d2808d6170731fab20249320801f9143543dae75368ef00a6346eb843e685c9105928933f50bce767c56842180be849c0e6c7e58b8551832dcc3054a3fe75ecac0ee9b4f305de24903bb967cda066d9b637477e758701ca76cd9e", 0x63}], 0x2) acct(&(0x7f0000000300)='./file0\x00') setuid(0xee01) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000003c0)=""/112) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r9 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r9, &(0x7f0000000040)='.\x00', 0x0) flock(r9, 0xf927d91f1bfa4134) getpeername(r9, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) 16:01:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:01:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:01:50 executing program 1: r0 = getgid() setegid(r0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r1 = syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9c8) r2 = socket$inet6(0x18, 0x0, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x7fff}, {0x18, 0x1, 0x9, 0x80000000}, 0x1, [0x6, 0x1, 0x4, 0x286, 0x1, 0x8001, 0x2, 0x3]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x7fffffff) r3 = msgget(0x2, 0x22) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf502, r4, 0x0, r6, r7, 0x3d}, 0x592, 0x7ff, r8, r9, 0x1, 0x0, 0x4, 0x6}) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f00000002c0)='./file0\x00', r10, r11) setgroups(0x1, &(0x7f0000000380)=[r5]) geteuid() r12 = socket$unix(0x1, 0x1, 0x0) bind(r12, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x2, 0xfffffffe}, 0xc) r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r14 = socket$inet6(0x18, 0x8000, 0x20) getsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000540)={0x7f, 0x3ff, 0x40, 0x1, "d253c9f4b0f6720d866cc1eacc46a579bec7d253", 0xc14, 0x8}) 16:01:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c, 0x0, 0x0, 0x82e6}, {0x6, 0x0, 0x0, 0x401}]}) r1 = shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:01:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) dup2(r3, r4) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[], 0x0) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0xfffff001, 0x0, 0x7, 0x80000001, "d02d712690e738650fb796f2a3c2aab101ad713e", 0x5, 0x4}) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/26}, &(0x7f00000002c0)=0x1c) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) r8 = socket$unix(0x1, 0x2, 0x0) pwrite(r8, &(0x7f0000000540)="d960699d74ccfd84e2a824bc8ce37f8d6ab848702417202ae85ac046e5002f66795852df0a0d4bd79b6a0728a4ca38318e3dd053598468beba7416b22e6954aedbfe388375367210e69d279a5a408cef16c180c4163689141efb746428e110d01aeac8e6cbf18eecb0e8c4d0267e1dd2d7c11fb386a552e8fe60c410b733c7bc242222f61c3d58719216a179d9dcab8fcc8d3a06de6aef0190c8395943ce07c47b083aa6e89590619a862f68e84a063eaac0e56132b50d20379a1f71114043e14f2e77", 0xc3, 0x0, 0x1) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:01:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) kqueue() pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:01:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x40) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) open(&(0x7f0000000000)='./bus/file0\x00', 0x10, 0x8) sendto$unix(r2, &(0x7f0000000180)="a73077f85750bc27e6297e7c289e5e6ffd57ad52b5fd588e0b8dad06b247fb83fa70ad1771f7ebb7f07b3059194be3bb4398dbb9c66155fa7a8fb6d94a90f06997e71d1482312a6680395e40a24b6d9f0c3fd54b23a2c9bf6fef9fc8fd2de7ab5dd439a224814a6ce0bb0e7bde3209718c009cd8d5287048f6e6f3cf6ab810b9fc1d0d7847a8191a9fb0f8dcc16f1b3ea37971f9dd94ec1b198bc7618f45f3f7530a7207acd3ed618c57e4e90a9a902e8c60cf5ede4377d5a4f41445231d0dd9f69367c5999d0af39da719c0de51dfb4ea339afa5f947ef61eb98977b5901a64ef7f754a4a67ee414ffd2ab68a8720c7fec401f8a98c08605e181c817f8db6ad1a42e3f41b63ac89cf9a3a1521f2ae79eaad135f967d0aacaa38f26abbd3a4d20350169ad65f335cf3a3ae9ce05a7162599a272a6802fb81d67da034cd9a48b1b28850b5e1cc881ce807e2e5547e1419f4eff84928c009eb897dffcb3707d7c414d84f218cf3f58e7ed6100fce75cf34e45cad9c485d8415efcfd5b39db87bf2324f54080e6a25a6edc259405e2d2e0d42d63865bfde453c355b08f140a40b9096d61214461b31d248e7e223ecf048c66da21cdf9ac3ed6211b3617d07b716872d862a6a42bff1c0aef7f80dcaf5483c0708a2fe7d3490f9b383d7444e4f529074ab77cbd0107ff0ba25ce92e6b7297433738ad5c98edba7fdefe0e384790fbe51863f666e244fbbad19e733f1e479590f528085eab34c1ca6985722d92920784c5f76ae5fe31186a3463175546ca60d30184e94d0e8877d3f0402d4766b41f4508d5a64cd41ded46f1c23ae81993b9959da1d2877a130764bb4f7eec1f9dfbb496be75099e4e8f01507fa276a9677d41cc22a051ee581011b2cddc357c9f8c9a491741e93341475911f29efff8173bf8a0e091a6a63659f35a49ca4d14f96c5f45feabb96ea45c575939cab3cad4318cf6c2235b610dba1c2e7b0e050d49ca59aa7444161e530cd1d202e40af1028a287ca5eff92b308e8a7a1c663c5daae44591580eaa7974f2faaac5f99b4698ef50ae6a4555fbc2b987c82865dd7d9af7c7fa57b37a8b6f067ffe1d9ea7e14a79c1f20e51eaae6faf3afc15e0b51febe6fec77171a23f5a6eac4bf583674b8dd0aabe659d543ded92f402cbde6066ed0958da66299fbbe2ad67a6abb8c5c96323fb8528503f0d6a13dec8b9da33c384755db3cce398c242aff1185c918e16f73c9695dcb7ecda49093280772b5fb0e687a25335c0064524275a5cac8be1dc82b5264cbbcdc218fb5ebf33154f78948322647dac3eae6f2804da71889f122e6688bb5eda8137c9fd5cf43745fd3b3147258f01f8daf29ac9e5978d2f77e551f08800248438c9ee6fa1f9df3d3ccf82b025bf2dbd36d6ab85af6ab00e22590f3e8f01b927b40c8ecd3858bb39ea03dc0f924cc1cfaeb71918e747f5ea5734e209f1c1f9c8516fb9519021b615ee1a2949bd523498b28de9ca7a8eaa7cf2800993bc5788e76954fb3ef5a6d9b03a686c64951b523b22ae6c2ce94550ebea49e2fe30409187b2c28d76627c65b4d3f056b5583c6f8b9f4273f914f56d4bf8f87b69157a75cc2b9ecd941d09869a8a24101e7bf29df0c2a61de2a34d9597dc621a11c999374c82de9eccf817aa79e3e295ebd7cdfbe2f891e0063250716e0d591c5e18b0065033b8c1669cc029e074aea02a2b2f79d3d42f76590ead73e9cca692ae88e1a1b24ac94abadba8555964f474ee9ac117667d7c0b25c8b3fc6e2d34d6bea8d69fcf63dd1cf57909a48a5b47427b9dd50064e122a0eb24919285fdb4d81d8c990ef52b0fc4c32515b303ef647eac63ac463dde7fb2b6237224aa10ef1ca3723a081491edce6844e4ab10a9403aede94dbf8781d2c9fe39a06cd34b81014bc53375a7811e6115b4a16db6c967d4eac62aa844f23e3183f6608a046cb53ad0874a4ab1663da22334011b4df108e45267dcebf76e5ae92c3058ff09f1c5b1e0b92a683b54f093b0e6a6097408335f236a93ff50dc4ec13c34aec3533fad55c9e75ce64c1205fc03d50b0a5b91d0dd81abdc8cf9e8f5fb6167b52cbb7e8b95ecc0b0fc21b0ae688f8b8f249f398d8d2a50ec2771b89ffd62052844e13b31872a04d78ce538866769d4fbd93bd6c1b809231672ce7dd30511dffa92339c79addb36ecaf919cbb200ddf6be78fc12efc0dac8e91e9e7c5c9aa6aa2453ae94164f6ac98307f07ccef64b002af6169939f4262afe73efb4d636dc2f4f2dd69b88ec9ff9275739410a00246e4ea56d72780a3988703146e9a37585dba9bc4ebab71d6bccff309b4bb9fc1b5ac76781e860ef832bbe30d4f50081ca1ee8e0dddfaac90b9e0c4454c6989eed31a1939726e3a470c1b659ad9b12d8cf64791f3bdfb318f73fc1ba22359b523b8aa63a7439662be0646e8758e960f00f9324703541d39f2fc21a8a898b69a087aee4fa6ef9e9a11ef5ea1bed7de911bcd2126f101539f56b38828aa40575ce589af9238d3d12d5ef800ca8587189ca9ba5669e694f31fd0b92966b6873f49a1e1f9eb06e23ca3d8faa0b083b113042ebb4345b43663dd84ff4e30eca322709552c00baa3f5e2fffc7c40eadfb12e2a828bc60dca640523818f26f5b1c0832ec77777f4e14ac341caefff75696450bd493e97ad80bbf350d4c977c3e24235d5c6e10be7b296a57e582f2fdc1797761c343ea5697572b3971224ad084eb0db84d015cff275e18e895ee796846281657b38f4fed54ba73a9ff7a81c2e6b94ad6e22e63fe5b6b92d607ba1c411de054edbb9442aec06c7e76ea0851085eb330b933120480481c386f91cfd819170381d2da6169f8417ca18f534c478a06bf6b8f87c1d6a53f34508709eab2e904e9118391944cf2d1d6399b04bbde5cec9b731c61a4c4a1fbb77274cbbd46235fbc82a0a1670eb5598288296489e6d2612229929faddfe28f31b39e2e6116cff97c908485cd97a146dbc68824d754b93734627cc7a401e847ae5e49854e9bb0dd2e212a12d709ab0bc7c2776af95e819401b642db408b793c0707bcd19bde8163f3edddb80ea35b97bc9e50f47db362059e58dc21c5e34bb03ae67d9c111979cbc24e7b8b42042a58efdce2d83853ed0c66d8189ea87996c47c3b1732868da62180e093349cca28e9f6ed7982c7ad1605c9702693580ababd566b66a9a5eb5e47aebb5d6b2190126e42c8d92972942d65709d60b5e47aa37abfb6e88b6ea1e263b7dce885cf53ca633a65effb0606551c6eae453c3bf7f4366848e7915b9453eb829a8405a3fbd7f608e16570ed55febc06469b1b9fb6b5a4e81c9a08b33ba5aa3fc3455fc0d4d0e3d2d11a51b699c11040d9860e256fc0851809157025a1ea304fc10c371e0de87d3abe2f02beb542480c77d30c1cb2009d487b9b721ba9d242a715d50e2e863fafafd48cbc2fccbb3486748320880a4d9af5ec8e28c88c516d28710104de26cff2009d2e968e806495c4052ae2f2c1523f0513f981d82faa734162acbc8823419283b14863da02bbca54de4d01455b4552544ec2fc75c57e9f7d3b336a7dbea211e88fec98e47660395557086eb810c760772b5eb792eada558bc850fff5d1df5dee59a6631d31989bae8ebf16f9cdaf35f6006d9a07472435614c59d98edac850b4ef22ffe253e3171c3bdda61a2433e43e78833559066d023de910fc8587f82246677fe6504d325505cf4b07266614054459db0504af9eba21d46b2a5b2831a6cea30dd15e828e75b35c32a0fbc0099fffbf89dc58d2050ecaad193a0ad21b931571d01568ee1b047c39a582ee011561633e02fdd2efc637d51afa50c8294129517e11658d71b385cf9548a506c67e6e404a126d324f5d92b6ee17f1fcaddd29f18c8ee2d059b3bc29943dfd37f16f48aa4082d4326b66afb822964ba4a0f301e0b54340bfe7cb0cf8596d095dc97edcf8562c0da26e422287c0e25a62d279a74d5a03870b7fe7312da46709698c964b99059c3ce0b363197c31c35bd122b796137f9325371d5cfdb587efb1e439881ecc2b88d8db30ab81d279a6ff363c9276ad079205c9767bdd9fae9f057728f2b7d93ef2de8832a0fa31fe551a5af0c94e6b3444d11b69bbfd586710a7224f6ea9ffa6345975b26e01104761d69cc3b6028155207732479e0b4555c8b8e0b076f3bfbf7a93510e985ac7b1996667bef4e8327d8fc987940017116b292fb098be693276fe470767b20356cbdc56a2ef43b92c7f5cc12274875a0a99fa34b40d3b25958cfe9a9ca2ac6ac20e926c8377910f1d26fca2a0fd9ffd244b531e55f23be8ee7ede1bcd0144e38df96e4b301dbb7f7a16fcaa8e07040627a2b3d52bb5117ebb36ebdbb6b5e33893da50ef2cbb2f19fcd179764f9c8db7f7b93318a716750be4e66c18faa5bcca38f8f26d60864b60aeb8b47d4f4b79f0e8dad85f100d9d09a20bbf24e093dbf795f09e84d74686e1118fa2000020ce4f88f1054ed7fa36cf5ed8ce4c283faf2d49b2309f71faa0138922a626bd58c97a4ceded8c0ad0b7e48b148a797d9f49cbe466424e30e8e2bd6b2f95cad083639e2a12b8cfdc7bb449421d728469264e21eb8c857447f23f7d0c30484cc995dd656f897cd816ac8f3368a65ba5932783420723c3f506cf90509765a25778b7b718946781706d98e8f43d2014cf92673575082e9c1b47a72b8d66ffe45b9d80970488c69e6501ae7c0bc98c842ee9eba9baf44fa4b072f8df130b3a29bc257a621cccd1c798d08bf3c95a8fa5abe1b64c35ea8e04e7b99a2865b138372c00b5a2a52395f24036df6343c6cac656eb817df1b1cb353b3189a4ea63a582caa4d7d5099c0cf9f8016d821ff6bdcc82c3633a3a814c4ce6619f905a4ee20e0569753d54b5396414d90a096c4f11fb716758ea9bf3f3ed23b89d5764fc1d1a53fff97ce96a736bb9773390cbfc6e0e2dfd817d959c7f2d03b0a5ba2f7d86ee8dfe2513a698fc23b7c3b6ac3f234099be0f27a6edacd16009abdcbf1098892d8dfd2132c897cfdca4b57dc3400011f8f36601027eca2dddf92f62711b71cce9ac53a27e46d0314e5ca406005df45536ebc34f83fdd0652d41545557a87b164da6a37135a444ee8468bdbe2e649ff9d4b66ed1d5242b5f3e4b10619b10e0473246a981a370813dac5ae9f57306e49f44042d45a9309e81d1326df25edd6ab365446def97a5a475a050f0430860115f814980980078d3fcec26a320878ef160340c2f412b21f3c454f40ce69b7530bafaf8bb264f665da796d4ab146aa814f39f3accd149d376cc530d2155a70960bb420af7cbe102da090832fffe24a25b9e7e1e4ecbd10686a1ce050de77508f83bd306cd9d526d58d99b95a263ca2551c9675716c8a1f3db8a5d7aea53c14a2522f2ab1d36fd172eea0e1d9d983b3e7fa5dcd986c9af2c9172edaa64e3abb338e45152c2a1c469c365a5965ee3830c9e4ca2008190a4e3774d3d43fdd398c05ec6cbe0de26c34cc818e38b284e0ec5da42515d7e15ea699bbcdfabe3f965d8310516d4bddef6bb9f2d48f3f21572ea06c8fad184c45a31f73cf6e2e0e9fe1859eed25f3007aa9be559261359df5603aa3b1bb6b3f2a4cd4aab95bca2a6f9d21e971c15c27b8705bff8bc0e8e255c5cbd77d6fbbe6dcb630c5ff7dda40e682162db5a7acc3ad30b9ebc078496d6401abef375f6d2ccc58d1fc3f109a0821e1b502821318179065242d3982f949e41b3fb06414c8c0ae20796bcee649fabd019474d4adea00", 0x1000, 0x405, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) fcntl$setflags(r1, 0x2, 0x1) 16:01:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt(r1, 0x200000, 0x8001, &(0x7f0000000140)="4bd9908fb9e0ed7d345b76e8094a49779a60f0e6514d7952aa16a773c15c6ecdd89ecfa0263773f4db4be1108b22a97147e4b484882792ea79575d075bbff8a69b1d3c17833f60d8ef17a888926d02c78f6a62e3dc7ea2940edb59765ec08435c53a5f4013c30fbf17c0441679e59f4ed8255cff2ebc2e4d82fc86a63d077813f0d07d7af46517a303d068ee335a989fbeaa43a28110f8b84244072acaafa2697c795163013826ee60efc62cb713fbf3d8199890a53f51cd68807aff9d4eb623ac5ef7bbf4b2968a93a6", 0xca) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186050000000000000000000000000000000000000000000010000000000d200"/44, 0x2c}], 0x1) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x100) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0xc2, 0x3ff}, 0x3, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66695765303988ed58e9eb06927482de5043b6eebc00"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0x4) r24 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r23, 0xffffffffffffffff, r24, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, r11, 0x0, r23]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = getgid() bind$inet(r27, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x103, 0x9}, 0x5, 0x5, 0x81}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000180)=0x7b0) r34 = getpgrp() r35 = getuid() r36 = getgid() sendmsg$unix(r33, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x7}, 0x4) r37 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r6, r25, r26, r30, 0x80, 0x1}, 0x7, 0x8, r34, r37, 0x4, 0x101, 0x0, 0x6}) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000011c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bfd54799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f29489df5f083a32eb9002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3fac969a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914d90e82ead6cd54c432aadcb5af4b6cf8b95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fe03bcdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6a50ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7d0f3920b1fb9bc20119ab9d6261a9361e90df8162766ab4598f11535123a52536ff0a3acbcf2e9bf35b8fa0782db213b32b3d23023b180ac0e5dd6b2ad4202a9f55395c10a762ab4a5ac331ddd62c34a32c9a61e68f0bfe2da3a314d67e63f7edfa1ed6d36628b662b5c3e4cac00904b5c7cbc47ace5908b9087d19e274ab93a965a157806a9e24e8d2c577a7ebd0394f7859f96f536766fbcae2c6bc89b41562f51178c8f0ed32be977955b1e3a776098037f5b230db6aa56872e0e0eb78b4d65bf736e0945bbe62a7ff63c006d06dedf6815d4a7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() dup2(r1, r2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:52 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:01:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:52 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="bf85f0b90122f39e2f0a168a57ebca391afd43236389fc81105d33dc33f1a6974a1cad00886db398463e0cb88cd835acf300e5e9461b8638718515f4d425f2345f4fef0a2effaa9fd9afeb67569893d74396d8f7ce7b6b7ebf569863d0f974ed921a8311b6cbd9e532ca3fe030650a98d1", 0x71}, {&(0x7f00000004c0)="b7768d3ac6e6366506fdacb17339b1ce28c6ec5063a36787e50427a54f587f3eef3bb13f79585326cb7316167278a9973ba6bccd228c784b5d15fdab8a6bb9eb195be7d655727a6d55d9dc8741c3ca142e9ada8d94bd0c65f9a59aa29dff38b26f43ab05b046c0add4c2cb99442bb2e432b1c0447d2a429ea2f9c8bc38eee4f209bdc4421db1c3fcfa463cd57df524a6e1455c9f670f21a690d975053c5ae39131490cac3e9a6d4ac7c079d18dde259d4a1a66c17caa3cb067d495cb75aebe1f36f9d560ac828e140cdd54f87aa37224bc80a473915b701b8748a7d085a306dec6200ab54ba7cced3cca3c9afc9aa4086b897551b80607b104ed", 0xfa}, {&(0x7f00000007c0)="4387f78c76b9fbbb4b2c815ef3ab2c9e8ecc3e3de104bf9700469d8380c6746414e4028691e5396c7a368542adef6c09533ffcc2f294b13da358c7ed2832df1661910249d23570cd4d593d133b91f0b270a313bdadaa3949569d266518dfb3", 0x5f}], 0x3) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2ff0000009d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6f000000000000002094083b66155b00020000000000000fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0730000000000000007", 0xfdce}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249008001000000000042f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa581b479e9d5c3c9aa2fbc2a0ffa543b7dfed0675314b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050f1afa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497ff3ad00dc33050a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eafebcfac9ebb04d69b8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a1bce06eca4474c29620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e5400", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b9184529599eb2c90aeef171f0d62e430337ff4dd2944e5172012aabf800aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f59", 0xff}, {&(0x7f0000000340)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e09000000246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r1) rmdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:01:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0xe48bc2fa3186da39, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xe0, 0x0, 0xc6, 0x76}, {0x2, 0x0, 0x3f, 0x4}, {0x4, 0x2, 0x6, 0x9}]}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) fcntl$dupfd(r3, 0x5ba3aeb1a4d2d150, r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x136) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:52 executing program 0: setuid(0xee01) r0 = shmget(0x1, 0x3000, 0x52, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() r15 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r15, &(0x7f0000000040)='.\x00', 0x0) flock(r15, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0x4) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7099bbc6, r1, r7, r9, r10, 0x2, 0x1}, 0x3, 0x7f, r12, r16, 0xffffffff, 0x2825, 0x3}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:01:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:52 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x90, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x68e, 0x40) pwritev(r2, &(0x7f0000000580), 0x0, 0x0, 0x2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000200)=0x1000017c) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000024, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'\x16\x00', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000300)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:01:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x100], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1, 0x39, 0x8001], [{0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x3}]}}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(0xffffffffffffff9c, r2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:52 executing program 1: semget(0x3, 0x0, 0x300) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x2, 0xffffffffffffffff, 0x3, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000340)=0x2) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x81}, {0x9, 0x8, 0x0, 0x10000}]}) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000180)="71cc4139f35252b0692f55c9ba592f327e3562891e25ef39c749535f117032237013ed417680b2c374846b2aa19b6d37c7742645d3b42e1a2511c4b7e029ccbba60acdd1f081b2c418ca7fac192cb81c4a451bad0cb2a850c90008c8bdd9f8eb5e7fd3c11f59a02a2281118b99c961c04cd16e70542076aeb87ac48b90c2f16f24183c7fcf26e55bf1ae362870ac63a780ab9b1a575a381169b8e7c98db731704ae39300d5cd47e68ed04bb54218dbf29e93adb7a66065fd18b388b5062097aeb4e7f83afd2c6bdb1da8139a5c65ea8149bd38b757695b51e8954365187387", 0xdf) close(r1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x1ff}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)={{0x8000, 0x9}, {0xe5f4, 0xc9}}) shmget$private(0x0, 0x1000, 0x400, &(0x7f00004cc000/0x1000)=nil) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x32) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x28b0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) flock(r0, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4cc, 0x6b5, 0xffff4c03, 0x0, 0x7, 0x20, 0x200, 0x0, 0x0, 0x2, 0x5}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x5d2, 0x0, 0x0) 16:01:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x1, 0x0, 0x1, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x80}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r2, &(0x7f0000000740)=[{&(0x7f00000004c0)="68a593336bc0d6ee4469a881278f67a23b6a0ea2cfabbb2af1db7ea2c74fc183f9ab38538013b4ab6a3f8c502326ebe94f6cbb05010678dc22dca63ba5866f75474a30be152f8e7aad489f85d12ebd25376c7ef073175cf61db827ef21af89fc6f085e645fa42c605a93", 0x6a}, {&(0x7f0000000380)="87b3de85", 0x4}, {&(0x7f0000000540)="9dde4a7a27004385d0379db8b630186e", 0x10}, {&(0x7f0000000580)="c5fc4a551aae8999bdf43f5ef33d1a8916356ceb2e31469190f50815d2974521885b3f9fc01990bff5fc17777ca96f25f7b2ef687e380a1b0ddc74be9517d2467fcd4aeba1ed1c0b608253fcc978c89ed2c454bfba5e65786fc95d443dd2fdffce0897dbf0f9d2aa043e97dc5ef2ad458d939b9f1b89246a685f0c5b45afb78ca4c0247faca8d52e4561820a764d26c2147d977d2432004774d9f7e208cc46913a7752030a97a842a038c461638036bcd1e11bc8e2d1152cce196882b7f9eef517f585c2f08b23e8402d243f7e104990e6dada9f7af776a8408009ace7372ef6adc3", 0xe2}, {&(0x7f0000000680)="a9fc0072318f7d65d2b10328fae4ddfc348ff3d1ed0aebca8c2745e484e4415db115f9f9c6ec32443c6bf5ddf75fea5f3c1a3f47da3d90393a9d9da2e8a94689e22fa3228447a5bca35a61033a25f6cfaf819429d96e61de78b9d22f0d4078331178db6743153efd2f4ecd8535a7d521a1ee72610030aa58893260410646d6b710c357706d70d7a1c23acce831552e6851a7f290d5bf28cbc4ce61", 0x9b}], 0x5) writev(r0, &(0x7f00000000c0), 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x61) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) pipe(&(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6, 0x0, 0x0, 0x2000}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fcntl$getown(r4, 0x5) flock(r2, 0x1) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x60, 0x0, 0x0, 0x7ff1}, {0x6}]}) pwrite(r6, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r7 = fcntl$dupfd(r1, 0xa, r6) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000002c0)=r1) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r5) syz_open_pts() 16:01:53 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd04000000000016fea7708369e61a1e3a8e14ef610fe5a65e338edfb274eb7f06e53aa48d9336c8ae697a4895e27c7ed4671367013b79116e5a255e723020d6c3d17e1df08c10034ec157b3328505830f3c6470f9e4e0df37"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x4, 0x4) pread(r3, &(0x7f0000000240)="76bad5cf941b3783e2e1860f755d10c0d0e125e67b0acd8506c88eb53127207b80fee4e5dc0a7be4ab805a634c232cc5b235debd9344123db9f2e54e4ea18777c48b87131946a3deb14331c1d2f33e1441262b26d5875c42c4b7f2876c761ed8a91ef3858364e869ebd19f65f4408f4529cb40394b3614c6293c690e698a7f6681f58943c0a7791401e02a2c57781ebe3386dd63ab8d90198944bff9a166264bdd5dd152ffc31c86ccce72e714f6b90121aa2944e08343679423d16d53c9ac5f77e9c77b4762aeb92dac5de939363c394839add0be1fe939fc0774db82d65230bc9b42592b72398d2de71c6a1a2fbc58a362db7047cb02a5f4aa8d4dcaaf89baf2efb6fb139b86fa4fd99519efef627dc156868c99ea250fb8876686eed1c0eeefa00ea4d018e8887625833a42976d3c263937943636ee425f6822b13515f84b87e58c2bbd38896a8f4a6df4ca449420f93317dcfe16bb0acf6c13175390f48265717291ad11c8f0e5a49846f45ee714b103171f8c3c4e42e6c6a8904c354dfe4e35785afbac97cfd5bd9095c16cb9d18e3a6f24375d57b0b46788ebdb10094734432622c7ed1d379438876f3d862484358f3bfb9c88eafd381963510c61f6a9584c4c71094058804ff5624d3aff828b427fb16c01293bebbc67784fc4b80b994000585cb183660e05c3b45ff598d5f9a14005297349acc7a11d492c50c08eefe783f51138f5357cee8a8d0acb9e169c22f42b2f0d81f5ac58c109b5f0b3c1e09bb1e2968fe7ab7dc3eb0c6b0afe0e255fe884ee830753bc51dbd8f825c29d5276cbc74111dfb788bacfd7ea27b5edb55056b7761e976c8f18ef3e89f67a740adace03acf8359a9eeb557c88756451c5648a58ee9c7b96ceb9735ac96d15da671296e8f42a0821fac3412af4b479fbff332df20c9e0de951c2ba0bdf3749e37e5d154e896bda3b09f4e5285adf1a254b6e6069fcaa2430e1ef86bff4e55c5ecda22815bf5f84f1d6ced87e58929ba61f74988697a81e0782bdb804cbd8ba650481cbc371137b3d3dcce794d0c7e2763e201d6403ea429cf053c4bd55c61ce3b356729305ed90d0799614045d2209c2b09a10c8d6957c5dcaa0c0f7e0d477fe8e85e96f7292bb3b2259b6ab42ec2dec0a194982a0b57920a88438c78e425c2ecbc1a242b061bd9480a46d46f228e21a41b5523b0e0c1385ac33481ca299b070dfa50652cb11a492bb69ad092d7959f73660615a9c971e45522552dc6a5a35534165722e280784040df43dae9d61da5101a14a2a1f2a194a8162e5f25f0aadc483e4c058b0442877799c2fafd623cb69ddb174f24d9f26e50b7507fd7cebd39d8bbde1f1170d7315158587ccb453cc7110d0ba48a1fcaec6d89d7669cb8ddf9af455edf281443feddc3f4d4ec537918cf43ff1f0face6b2cf2a454d270e0d12aab8246402bf007793128db33fbdbeaa11942926d2f8dd78d0893fa6610be19b31afde682d116eefcacbf030d32e05703400e3756719bcda6f78ad1056ffbf7c72c0a72a533241c88266c3998bc271855cf0bc6ccb5fa0e84369eed9a96b3b7d201c4aa63740442907436c052e741b04d93d3d0355f4d0750eb7d7263f9e03a3993e743f8ea84429b093e32bee669685bb22aea61b2305a4155e9cd36d460fe2dc8cc688b3cffe2a205503ad01a15f76315d99c367647b1b88f68dab8a65098d644acb421eb8339c5d061f29072e03c99011615cf8d92a342ce89e0513ac92d3484a7b9ae73a91da88919c86b1d4488decd2248f9918e2e91af974b2c850f1b0fe90a8e7b5bd50a7420d7cdaeb18a061d980beb42eb4f20e868b8e8cf19573ab843415851cdb37eae5be11252f8ac653928b3837d2af01e70ba65c3cee6ed465b850cd1a969edd90b72df1fa1cd517235e74a6f769075c00ddbea298e5fd90bcbac419ecbb946ca871b4aa24bbc9f75686c128c80f8f1610c31342ea1265f3f3fd37d4342c81a882aaaa128b54f27cd4453dd69e4ad63a5eb204205c1014297341c556c9bc26fc4dbe5c32fbf5fb67a3fe21a0777984f858ed54d6cdc6acb85d6081b2b67481bda6d213d720831ff48ce37a60751b809c98cea233d5ceaa8337dff73453ed61296b1360c377db3141b2fd6ced2d9d98df49e0b6f0b2775ca090bc38e7af83eba06a72dde4721505179f9c15efcdb1a82ba16ea28d44999852791da79fc02505e64366ef0849d22e5c94b89fe8afa4d7b7a564bd24adee0d7465a8f15a604c16addfab007b3890678793a9a77fccc77d519cbafc7b18f829f7b1db72e8b9a6697eff236b61d246a4a7a240e3eafcd5891d3d31a15b1b309d653906552945e97e6ee0ecb344261817d62804d0ad3b5de96c17fb47ba697b046eefa4fc6829d08caebcb5759dac2e81998673fe3212295d1f4fb79d35dc57316887c048d7e7c7cdae0f9c5969f541d1b1818aad8518ab44f6cc5ea94a16be96b39dbb67b9ef1d5fba5d2cb1de223c65303e6a7ead5f76e3154ec9a03430bddb142e4fb3f5a0ed9bb2ff9ee4540253c6d2d1ee55fc4f140ef7396100896ed71e927bea5757fe85e54478b77dcb94629d61f28a8ef498a95f3a033bf4f42bf67501a4df343adfda46b230470133d682369b6147cd70f3893f0fb8c91fb3438992288634429f258a1824a39a27c75631a89bc1328a37176ea878058aa1f86377ca503be66668f7c81d73f2fb42d68a9606e0f7b43e8d0be4eb557a8738f02294ec7d9e88d1fb33da2b7a1345ed31d74e8227cd645be3c1212c9d8c7b581e83a9bf4e444a8deaedb685f580f461c1e1a65e87ef58e900e776ddde6112ef437c6b35d5aeb95ee1a19a53c7916671249f093b6af8db8205f4c557be6c514d0dee3665d87203b14859867330c3aafc9c3a2c258f125ff03b6f25e5e4a04475b21aaf1c244353a10c60d0d1a5d95d48210c7edb9b75f64adc737f128e132aeb439a3ef5d531e9ced2d209d2ba5d740f6ccf5d3827ff01cc51d868b98092e747c3bb3332c7579a2f7cf4df39998296ad91c858a121b49c141040dda5b98356277c50ee9411b968d25a6c1d44fbeee482fbca91d45f18cbdf060ddf7fc2e8b01ff0b4880a7c89f90eaed92292bb008af261809a1c701745f89eb2b12bb8350fb1063a01364403404d059a3aa01bb0e7ed3a653841618f38258ac076c3b327325f7cf28f1b879e44723eea65e5becb2467155b94416dda8f569a3f8af67bc2e920eaaf93781b1fe533bbd671641463e1fef92c7fcfec4c7035c361a695c2e850d0d8f37b94bd5f5b27d7f32cd3f580f9be6af3fc509daee0e8c9b7b5c79e0472975eefa3327946eda029e9c3396faac4f91d8fff7f343fb0972e59c51f1173fdb8302aaa716677b2f76d4f641ba92f874b4a27820614b5ad867e80f3d672fa93201c68d6eb1d1c1bf4029636222e610111bbeefe4096ac386d6b03bb575837d3d8bee23fa3793e4d06aee04481b019e9f3f682eb236bb4576a023808225b84203e45fb12b292a469d51e28cae5cf526cd71747d29cf7869d77646442a2a59662d040a22f887d57e5911d42edeac6ae7a18da030970033bdcd17e23d5cb5035f41499aa3801dfe6ac7a9a646b0519c1b02af82931cb458f6bd8f4ed031ef09fcc007292ebbe1426da5b2389e7ac26c74a12c28f41f37406486c1f4ec10b4508704d2ad639c1ff470dd28a640b8d690475a736682b1e2b44d8e394ff417195c0f7d2e743f5d7e137f0f8e0a4ccf5e2cc7099f25c503983b667ee66933558cbfd954965f933a6597856b9f74f52a9afc032c42c8b4472611366e86781a8b435495c54bbfad4d382807b0b4f64e665a4cc3740a81c2a67a28afaaeef0799d514a751adbf39b5b27af5e3c45ed161a1a4e231b2069e9c44673ec87a25ebce84792589d93805ebf4566058e7e371b93e819a295e9ad2768ea14926fb9eecc2a0c386ce7acd621d7609fc4a7baa90b690cbeb3865a523c6b82915ef4b3d4b80233a1982c665096f75de85cc61633f8d2edfd87d0665aad44d3d4c4c651baa4d9ac35916c715519ad991b888875675247fd6796f8598bf17a7ac8ead9812156a874052255046d9e0362e108894ca165365e587bff0ff5713d224517dc45a974a9fde33ad598d6de10d98eeee4fd193772ae9b5ac003d5249c1554a512061ad16f0be226791a3cfbdbdc94eb380c23abb186f0a4269e4bb6a09133317a9550483f7e9a284677b528d80df558267fe432342f4abf29bc5314fca68288c525552b7d4ac38024e2add89b9507322db005c0dece57a3735b8365672a08eddc3fb9ed901766572e830da85ffccfe4fc5dbe37e82babd7ac4fdb885893a51664ca3b2c30224ec197e50b7d6596c82fafd6408315f8596f09a0e37a666fc6c0d30d5b5d232b532b8cda89533519522ed69a7f98504494d61e0da2ed1ae056e99f6ab2c3084b5ca8df93fc0c0f79e490937fc7d1a7449008d2d89789525c599e98d71cd2553f5a1883283eb0538090eaca14e3233615728567fd8df616513d14afd9ea2aebc3359f2d6d677244908531ceb847d2a8ff523c99df9deede9029222588013ac50d956dd29bdda834b41043c084e21fa66c45a3c76c3cb9c11474733f8fb23abef3089e5588508d79942ced273a1b80c6794defc3ed96f5feaccc75b8a5cb910433641def3308d09d8f31b9a1d38d2048dddada62af46b32287ab79d2ecd75b8932a1c5b29feb36af08f2e25c52e155467f4569e101cfd0c4d88250d10e9328caa750f60289fea3bfcc75553e0b28ee463dcee8153a02f23d49acc1e7c567aaa588b17b83f42e794ebaa5fda349751ccfc6fee30232cf688ea0d7d9436838ca0449dcbc6e226e8fe63ab820b5cbd0eec052c72a7eddd683832844563c84b8bdd06ba6dff7bc163b8f32d9c589162c312752592ef9b85ee1ec0c7a5fb2ef0eef47ad21a841067da150c098b26ec6ed38991d89957dc80c1acb7acbec8869f88b1d8aa61a3c9d4b4c925002587158c724e85a4ec8a22badeca3cd393ef4420b8a8ba8a0c70a00e972d192970482dc517c17f5d88abb3ae9a862d1c0ab4ef11bcd9ee205215118d81ec017e0d2f8b71e0b8ad3f2ca8205b3e8dd3290b707b27d5e9f0a006a4c8fd96a66cc0baf01d7cf72f7224bc45285ee65cdc8b95194f8f8b806ad95fc6c22e262ee0c2da81fa6fc4fd650605dcb5e7c860df4d009c8df75a63e1e8895c80eaf35fe57d087af83eb4ec25eb8e55d529dd4ffadfb8c2d1029f41a137d540507310b9dd6561bf1bc1d09016442c4ec99aa301be51b79303cda347d84fb39c1f5c46d5ad19c0edf7ac0b534d7b5f480d990d0fdaa5f308a8b994377f4350dbdbc785f9b5b6596016b8d2fa0900f0d18ca93619ed065b2315b83b2e71df97b360a9df17d29fe07f63b15b38adee539a6a7eec803fab4bc8d8417178aad63ab2598e31e5d721480303111c239e485cc8e8ed19a33358b1f62aaf2dcff93724753d2932c7c091fb8f2223244d8edfac358e384d7163241c455cc68d3a55b3f3af75a568cf5fe815b2421184095e087f7acb2d504ea9a860095f6018582771613fcb6942c8effd62c5caa35bc2584886a9798de740e81a7a19543acb5f51354ba6f5bf55ca074023a9756ff7031e8fb938e08f96e5449973ee05866c392b2e0c6b91a12f8ebc1e3bfc2a559a9fb7b67fe6b915e530e31aae0761745c5fe10942416ee68770ab5ca14fc5a7959953f1eb3eb943ffc87e0b2a11ab9295d9b466f07ca2f0523947796efc8", 0x1000, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:01:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000014c0), &(0x7f0000001500)=0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001540)={0x7, './bus\x00'}) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) faccessat(r2, &(0x7f0000001680)='./bus\x00', 0x4, 0x3) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) syz_emit_ethernet(0xda, &(0x7f0000001580)="64ea358dfc7829cfda364e5c157301bf36fab54814fbfdacbeec78b404c442555669ae37c4a0a74980c97ee5fa75e003b85eb5aad04c40eeb7229a02d91084d1961cca6c7eb8b4028c5974429919b09f715e1fb7dddeda09d4c626efd4f9700244401931a87864b5a3d841d7a6405ec1c2245ac696328f0e051dc7e468b5716ae87b82f2b6e4dda83c14f30fac2436a120ecbbcbac9e384c97c88411300c1bc75dabdeb85a6461650723b6f6f176b3c367240642f825254e936d139324bb1c9fdcd2defba35e38c32ac2dd0b5ba0745f2108b0f0c62ba2920a30") geteuid() recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 16:01:53 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:01:53 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x4, 0x9, 0x112b, 0x8001}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:01:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x7) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:01:53 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:01:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x10, 0x0, 0xff) setsockopt(r2, 0x1000000029, 0x51, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:01:54 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) r1 = msgget$private(0x0, 0x180) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00,+file0\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) r15 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r15, &(0x7f0000000040)='.\x00', 0x0) r16 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r16, &(0x7f0000000040)='.\x00', 0x0) flock(r16, 0xf927d91f1bfa4134) flock(r16, 0xe89a66818c3de1aa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffdac) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = fcntl$getown(r0, 0x5) r20 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x400, 0x0) unlinkat(r20, &(0x7f0000000040)='.\x00', 0x0) flock(r20, 0xf927d91f1bfa4134) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xba0, r4, r6, r9, r18, 0x100, 0x7fff}, 0x0, 0x100000000, r19, r21, 0x5, 0x81d, 0xfffffffffffffffb, 0x7e9a4c90}) 16:01:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10000, 0x3f}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) write(r2, &(0x7f00000001c0)="366037c36591e855ebc662ae4dd5a4dfeceda2fde6b3112f5aa44bdb28a112b7d851c09e09768887d06844de992d82e48b699c20b484ab59dcf2ec2de26cd24900bc94", 0x43) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:54 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) flock(r3, 0xf927d91f1bfa4134) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)) 16:01:54 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) fcntl$setown(r1, 0x6, r3) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f12536538503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9873ca65c804e6238e9f4847e83e2c9cd1225cfb9029cefdd02d891d8d4218045b39ee542693861f20c23c91b369fc6279122e17417a05456efca2f8e2d074cf760f671ecf581677cedb85cb719c8b8a3157e232ec493824c52b119effa9879fe8c295287dfeedd7f600901242657ca5f578f706f9f6ec9c43f3b3d19f5e6eaff502fb984d9bf4a99da81e5736ecffc0d8f271689c0db626e9b15bd"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:01:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x80) r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) kqueue() 16:01:54 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) r13 = semget(0x2, 0x4, 0x120) r14 = geteuid() r15 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000680)={{0x8, r14, 0xffffffffffffffff, 0x0, r15, 0x20, 0x5}, 0xa234, 0xff, 0xea5}) 16:01:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() r3 = semget(0x3, 0x0, 0x549) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x1000}], 0x4) r4 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) connect$inet(r6, &(0x7f0000000900)={0x2, 0x2}, 0x37b475e00ef7bdf9) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r7, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r9 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r8, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r9, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:01:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8876571b873ce0fbd6a900000041acc3cf740e8a705300000000000024520000000000000000b9f85143108e90957e3b3bb2c045f56ab0a6da604000f9ffffffc800ffff000000000000008d87baf9b1039384646c0640fd5673c1bd2605bff383cc444a0286ef48d2469c0d93b93c90aa1fcfa5f245f94f90ead9bfce87bdedfa7770ec82ceb292d15b0b4042f79234ffbf62c84ee23c073fde8daeef0000b6c68e98edef20dc4c27bfa41350538e23138d397701377e8cbc8c8e13bc46fd43ab507861a2f15a7f2fa7e3adacf6add89d4e6a18b400000000000000004b"], 0x10) sendto(r0, &(0x7f0000000000)="65749bf2ab89bc017a99c0bec303d93a27742882b15322407661c2cc3956faadff257952d66af574bbd19520436e48ff584303506d24807dbe8b2f9839c9f7ee44f0a542c8df14780ced41c6199c632dfe", 0x51, 0xc1659f4b2e3c9fba, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:01:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="51803aab7232891ba621cb9862898a614255c9783ccfffa78b5bc289b2a2e6e81ce0a069c0fbf98fb449b3562552fade1e9aad242a7834e46564821a9e89ea1f1d7d722b3d82c0acb6787329b6cd3c1b9045fa654830f77da7d6b377e254f40319f3f5dfbd4c2bb0b7e3b8201ae563e309db219967076f69b0b0f8b86c8a2ffe14c0c9aa12cdae1f63dee5712a4ef6482f7b833e7848001152354987d887982235fb6dad8e45033b9109183e8539d7a69a210d376251dd9086f675dbd5000e2c5a8bc685e1b3dddf1c8455b1c97fe9c3fbbfc6e61e0942f4de1228fcffe0306891d811b3c4d2051d576e7ff481e53198c7b2d11450e88bc8e7b4bf8251b43bf50b4d05f5a1c2a5f14fda8c7df3348378ffcb1c5f8b0a30f3f056688750985580c765dbb7ad326c8e3b5bfa6e852ea54258c611117456b8d63745d0d506b70c403b3648920c53bdfda7b48d057f4b565b56ad5b39c36dba1ad4547c45d0345868278079d8dcab80532407407399ee378a1b4e3ed41e55619fc33dbb3b974d6f830b96ea5525ebb71196916c5cada5a2b99a9fd2516d1f58cc4ced93259a29804a4e1c5d34190c1b11d9373b1c"], 0x10) 16:01:54 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x10) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x7) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x10, 0x1, 0x7f) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) 16:01:55 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="0002000000010000d2018ffb94bffc45e499a37733fa690000000000002bba00"/47], &(0x7f0000000040)=0x20) listen(r1, 0x408) sendto$unix(r1, &(0x7f0000000800)="d15a2b4f3c710a58049f793b1c15445eeccc087763591573d0fe7d78278f1553f92fbf38110198edd3fa8c4b383da22a7af958a3e7effed4d09b463abac409034dcb79241ac2257b28a804ccaf25c35765e7071debd7f68d0351ff81ef30bc4c0ca17580df8fd5bd7005b85c364f252c291d2088841feea15d5a9b622d98c3eba6472e1468c39d387eb42ee8ffebc629c85df10d14e7546c8e46d866f4e15719169ea5ff65deb41adad7cb6a12436e4318bc0b19632e67d9e4c1c24c01152cee346162eb2ee48fc257dc22536e4bcda96868f783d52566247501396b604a5621e1cfa85832edeb41d6cf08c6108361d3fad45b0cca6181cdad7c31623a65add8a2c89472ae985e752735ac9da2ef147f38e16f377a0e446e9b83c3b050769e621af1940f1db1fa8d1b0fcbf47b634783542e2e129622487c67e9e44ca9f7a36210e438c38b1d783f231bbea5612d7297739d4d4bf85971c77bc657f83373c9b7ecd8c3d295e09d7cc70fe27ed219f0beb753d18a8272a8a302de95cd4ce51336dadd01027c3f1433c5b1670974c2c94df1405610", 0x194, 0x8, 0x0, 0x2fe) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700), 0xc) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0xc6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x201, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) socket(0x20, 0x8000, 0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f0000000600)=""/146, 0x92}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f00000006c0)=""/22, 0x16}], 0x7) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x5, 0x80000000}) 16:01:55 executing program 0: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) flock(r1, 0x2) r2 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = openat(r1, &(0x7f0000000600)='./file\x00', 0x0, 0x81) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) r6 = dup2(r4, r3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file\x00', 0x80, 0x8) listen(r6, 0xffff) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000c18000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x1f}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000b9f000/0x1000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$inet6(r6, &(0x7f00000005c0)="72d5db3c4231", 0x6, 0x400, &(0x7f0000000640)={0x18, 0x3, 0xffff9b74, 0x8}, 0xc) dup2(r7, r6) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r3, @ANYRES16], 0x3, 0x2, 0x800) socketpair(0x2, 0x5, 0x2, &(0x7f0000000700)={0xffffffffffffffff}) getsockname(r8, &(0x7f0000000740)=@un=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) socket$inet6(0x18, 0x4000, 0x4) r9 = socket(0x18, 0x8000, 0x12a) dup2(r9, r9) 16:01:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) syz_open_pts() dup2(0xffffffffffffff9c, r0) sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="7ca9b4960d56b621d18a9999a670c250260cadc5bc007f93ff711f3a0173442318daeeed4193c5bb3825e371bc3c41eacb0fc25bb7f39e7944d5f93d5cd30e5ba0de2dbfc32a4f07d3ad007d00755d965e651885ebc1757ec96cb87495c5e18fced19243d3ae3832e8a7a07d1923895e6a9a93a6687a614724b7240f1d4d5ea7272bf82c3a26dbef47e4935057945d5914cbaa0d300879134d3e37c464b10fccc201ecafe9eaf4215044146a000000000000c40a83384c926978ed5f42520107a964cca5200b5a16a9f068b610eebd59d01ef920dc2f93c93295430166b8a1451f2b0400b578488f0aceb9bd57e1c7df114135187f9b7bce817dad303cc2ca773d21a983df3d4932c12abeacfa2e07ccb23b82550d527717aa6a6782847e80f7e9466ae27a3d7300"/309, 0x135}], 0x1) 16:01:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) unlink(&(0x7f0000000040)='./file0\x00') setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r4, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:01:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x90e, 0x3, 0x20, 0x10001}, {0xe928, 0x7, 0x80, 0x5}, {0x6, 0x80, 0x5, 0xffffffff}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') pwrite(r1, &(0x7f0000000040)='l7', 0x2, 0x0, 0x0) 16:01:55 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x39e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x700, 0x94) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3, 0x1}) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x65, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x80}, {0x1000000044, 0x0, 0xfd}, {0x1, 0x4, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x5) 16:01:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) read(r1, &(0x7f0000000340)=""/116, 0xfffffffffffffca2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:01:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x40, 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r6, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r7 = accept(r0, 0x0, &(0x7f0000000340)) fcntl$setstatus(r7, 0x4, 0x80) readlinkat(r5, &(0x7f0000000280)='./file2\x00', &(0x7f00000002c0), 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x6, 0xffff, {0x3, 0xa59}}) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './file1\x00'}) pipe2(&(0x7f0000000080), 0x1000c) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2494d20f44227270, r9, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8, 0x37) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r10, &(0x7f0000000040)='.\x00', 0x0) flock(r10, 0xf927d91f1bfa4134) write(r10, &(0x7f0000003040)='q', 0xfffffffffffffecf) r11 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r11, &(0x7f0000000040)='.\x00', 0x0) flock(r11, 0xf927d91f1bfa4134) r12 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r12, &(0x7f0000000040)='.\x00', 0x0) flock(r12, 0xf927d91f1bfa4134) dup2(r11, r12) ftruncate(r0, 0x0, 0x0) 16:01:56 executing program 1: socketpair(0x2, 0x2, 0x80, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f00000000c0)="faaa1ab116cbca57f504b881eb3bf5b46d1ab16a1f28b6ea3adb547b31d8fd1a4eda941250b1d8d72e48d8d19b5d7aad5f3be50d895d0cb3882b04335be5ff661aebc23094899cfe1352f18f9aebaba8a34e025f764ee6c8d4fb39385d735b272a9192b631bee2ffb86f5ef347ad86157dbe1e", 0x73, 0x8, &(0x7f0000000140)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="20aa6d50d8d9a28e7e961b5264a31365f52e7f4bef402b"], 0x1) listen(r1, 0x9) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000000c0), 0xffffffffffffff91, 0x0, 0x0, 0x0) 16:01:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x154) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) socketpair(0x821916351441ccae, 0x1, 0xad, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r2) shmdt(r2) shmdt(r2) 16:01:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:56 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000280)=0x4) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = openat(r3, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x2, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x80000001, 0x7fff) r1 = socket(0x22, 0x2, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c, 0x0, 0x0, 0x7f}, {0x1000000006}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x101, 0x3, 0x6, 0x4}, {0x1f, 0x19, 0x1f, 0x9}, {0x3, 0x0, 0x2, 0x4}, {0x7f, 0x3f, 0x6, 0xc859}, {0x1ff, 0x9, 0x20, 0x630}, {0x5, 0x7, 0x20, 0x8000}, {0x7294, 0x8, 0xe6, 0x401}, {0x18, 0x8, 0x8, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:01:56 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) 16:01:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() getuid() getgid() getuid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00), 0x0, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0x4) setpgid(r4, r6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r10, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f00000004c0)) 16:01:56 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r12, 0xffffffffffffffff, r13, 0x20, 0x7}, 0x401, 0x4, 0x7}) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = getgid() bind$inet(r14, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r20, 0x8004667d, &(0x7f0000000180)=0x7b0) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0x4) r24 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r23, 0xffffffffffffffff, r24, 0x20, 0x7}, 0x401, 0x4, 0x7}) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, r13, r24, 0x0]) r26 = getgid() r27 = getgid() setgroups(0x6, &(0x7f0000000340)=[r0, r1, r2, r25, r26, r27]) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xd2\xad\xfe\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r29, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x8, 0x4, 0xfffffffc}]}) pwrite(r28, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:01:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000), 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) munlockall() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x6, r4}) 16:01:56 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setsockopt(0xffffffffffffff9c, 0x9, 0x6, &(0x7f0000000180)="cda2484459cfe3ec65aa8f", 0xb) 16:01:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x18, 0x12) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d0f46755336cd9f7caa5f9dc362b7c136e1a91b168019da976045a420e3ab8aa8c9fe34868bdfd1cca673190f78431418aca696d433805e43572fb059e036b852908d57097e10eb19377ca62149e2ebef99e206faed2"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x80) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:01:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7fff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0xffffff80, 0x9, 0x0, 0x6, 0x0, 0x4, 0x3, 0x3, 0x5000000000, 0x2}) 16:01:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, 0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) 16:01:56 executing program 1: setrlimit(0x0, &(0x7f0000000080)) getrusage(0x1, &(0x7f0000000180)) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xfffffffb) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:56 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) fcntl$getown(r2, 0x5) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x80, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) poll(&(0x7f0000000180)=[{r0, 0x4}, {r3, 0xa28c2627a01cd67c}, {r4, 0x100}, {r4, 0x1}, {r4, 0x4}, {r5, 0x20}], 0x6, 0x3f) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) close(r6) execve(0x0, 0x0, 0x0) 16:01:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="f5f2e77c03ae777a70dc1fc9a98b4bfe54bec3c5f0f6c64a2bcf2786fa51faf196738b64a460a3f40f6a3215ba923301169be2234bc4180cac46c814f854257328f98589f028035d6831fd12f54abf83bdb98e8313cc09ca2986cac3b7ab21a83e602b4612fc95af374c65b1d87fbb11c77e47faf7fe72af2804a70fd665eb317694535bba88c93dd91990ea83c9eca5445b25472cad050e5f954bbd3d4d214988f3a66c171486fd4b9e33c4da875332144cf856be93e7a183250d22f3d3392a97338679df21ba5b990e6e7e538ca250ae0630776a0c626efaf94d5438363f801ddd37916d8de9e5769316b5cc31", 0xee, 0x0, 0x0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x8, 0x0) r4 = dup2(0xffffffffffffffff, r2) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="714742dd12e5bcd634861aa39575e46bd8d3f8f661b35d68f1e426f9e558269b24084eb004aa23040dd18473bddfc74770caac78fcae69558f200915dbd179c27fa92763b900f73f55698e4e5477992dbe4261c021ad1ad2e35eb9551e79c9efd241d2a82413ffbdfe2d6698", 0x6c}], 0x1) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:01:56 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x10004) r0 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSDTR(r2, 0x20007479) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = dup(0xffffffffffffffff) sendmsg(r3, &(0x7f0000000480)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="360feed1a265455d2d29f56246ce8d3b857d37f54a035d2c887383759b40e4936f8bc01d86f437907cf8422d1a6cd4f8ba42eb42aa5edddb1a3775d0ac81a96729a7f18da1701482168fa6a445160c434ec2a13608d10b80fa7392d04acb91a56f4d7dfe81b51d6fa37587ec1ecee31ba15540e67c12dbd3fef54da218713653826e48e39875dff0ee0da7ac908dc6709aa7abf864a0a80fadc40ab87530ef90f81d74432da2f18fc62e962763b20351d3bb1228f16fe724e2faf6ff3d8ee647498acc56844adbe38b55b95ef0fc227549ddd9f063a406b59ef4f5c45293cce4a2de59bb5f4d282709825e2a50", 0xed}], 0x1, &(0x7f00000002c0)=[{0x90, 0xffff, 0xfffffe01, "746366c4a7bb5418e563cb74d34e6203e01bbc99cc3f6c9cf5f2c60a15b270a495300a49ac52ff069ea8baa9bce3cd87c83953ec38786255227e86f33918f9961125e99f44cd400242c66ff7472c9ed06d2a9f6da414f2997df6e6a726af6e251be4ff84f1ef926910d894589fccb7b821baf11fa6ea9ba49c1c430a57783c"}, {0x20, 0xffff, 0x2, "f02b517a9ab14f3b2406"}, {0x108, 0x1, 0x8, "6f91ebad7e0502190ddb574aa2a7f059c73e7df417a54aa16d29fcfe8b4f27a645da1b538be6376b2bbe20015fa397d6e5ded3e9d7021b25c6fc053edb02680dee1f524138c41de28699f71559281f9b0ef473d6dbf22e825dfcf130c9380dda031c2a21cb4e2890da0c8a87577d47c2e47d0b6c5f06a2ce2e3dab72a050ddc697fa1a6840952b60a0b247b216f7071b7011088407aebb9a841cef23093c55e6e2dbd997f8cd5771895d4dae250dade574f76e84d6780571f32cb3653579d7efc5e262182517d67d93e695fec35413d11b11b4f4a920840128e5dd6c6d051dcc234253f9064d61ab66082299d4acc0039aa6560d253d"}], 0x1b8}, 0x400) 16:01:56 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:01:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x20c) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:01:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f12536538503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9873ca65c804e6238e9f4847e83e2c9cd1225cfb9029cefdd02d891d8d4218045b39ee542693861f20c23c91b369fc6279122e17417a05456efca2f8e2d074cf760f671ecf581677cedb85cb719c8b8a3157e232ec493824c52b119effa9879fe8c295287dfeedd7f600901242657ca5f578f706f9f6ec9c43f3b3d19f5e6eaff502fb984d9bf4a99da81e5736ecffc0d8f271689c0db626e9b15bd"], 0x10) socket(0x6, 0x5, 0x1f) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, 0x0, 0x0, r4, 0x10006}, 0x44001000e, 0x8000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x7b, 0x0, 0x0) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000094, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000080)="b75d03dd00ef43f7f7c855bb7042") 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x9, 0x5, 0xffffffffffffffff}) 16:01:57 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() getuid() getgid() r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) unveil(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000003c0)='x\x00') sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4d32eb51ed2c5d99df03fd8b63369b7705c5a3cd1e5170be82605b0b2a19d01a26cb94b7862d354665a872bdbc706e4a3084ffda83d177d00a8f91fe9b736c9f64c390d493bfff2693d4dcbfeddf1d2c2ff27862239f49fb40175b11333efac931ad172008d21fba2b25b91a3f19ddc1f20b200b97cb3c1cff406837bfd363e829205e5cc34355fcc28d1fad8c807b69ceb923153dd3"], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0xfffffffffffffcce}], 0x1000002e, &(0x7f0000000a00), 0x20, 0x7}, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x12a, r3) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000400)='./file0\x00') readlinkat(r0, &(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=""/188, 0xfffffffffffffe27) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000044}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p\x01\x00', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r2 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000bff000/0x400000)=nil, 0x1000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f0000000000), 0x10) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) close(r1) clock_getres(0x4, &(0x7f00000001c0)) flock(r0, 0xf927d91f1bfa4134) r2 = openat(r0, &(0x7f00000000c0)='/', 0x100, 0x100) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) sendmsg(r2, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e9254757300"], 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="05d6c4f53f", 0x5}], 0x1, &(0x7f0000000240)=[{0x1010, 0x1, 0x3, "72a2b1fcc10f8ef4586cb217ccf659a74410a14af38e64808b6cbc4e0a5b1608277a89894f2270a3d3ec55c2f5204c2d0d1a85e198a8f0b266287bb68f34f39f78b7ba93009fb0fed39678f9a14100cc7731e9f4700272386966c8c41e7856fdb6d7ef60ecb5d22a6a5f15a06527c11e8b188fe297c2d7ca1634b0c44e800fed77fa9d41d957eb16a33d59b11cdc9392ac1012859010fc95c1b05fee3c239d81d2604d75910be5e287d96efea7a13281cbfbf6edce9a0869de4507d1226dde103984f3a62d58d9cf8d17f61b55d6b1ebcc1f054a8d8459789d7b3deaaf41a2dcb4bfef61ae00bfb64ddeb732445b41a7c93c36b221a6d836b1dc37cf22f4f6ff02cedd069d34d1e61351c24d9aab753ea878da23a18a49b710f2038db12e0c44f193bfc6ed6d7818a1e90b214bb3de5f47b0e16c8ea749e8f1ae90a595207e964939ea1b83a5264b8297be2fbd8db90d26039d6815a035aad29c02f6aa639b285e177e4c5b542007446f45d2a088e365687578ef1de855d323ab7811898faad7f2500651cc2085f8556e5b0d2065aafdeea43ca5358824899194545ba6de2b02a0c4fe0e844a2c7acf353d24a8e85af3bbf3872458eba850b9a46e6c895355f11047091044d14b4f2a15436609d2d2f63307bb3a9ce68e17540f558186a1619ecd1810127e9decb595adbc7c0c63cb8b326c666f86a7112e0dc77388aea764507802c5ffac410ff64d3f4f18fef9ff69ed6bde4cec26da6d9a3956627586f1a7e5260c7a9e059a1430e67b55f5c0c19b1064f1bea5937758eebd562284116f7e50e9ffb27f4300b7f958acfa699a25545a3f78fdfca1a01b8b2a22c2b01c072bafd7ff5f77a3948d1684b4cfed040be039006272dac0d5ab7301be4f2db7910adff1ffc8128d8b28c0796d6d32d5bdb7f178329efabcd3ec21d125eb42130523b5a9383d45e686f81f098ef59ca7aaa3338ab86f11f68395e098f95b9cfee510cbab5373d92a1612afce45d4944b71e00a9f29a1d21b9b6184dbd991e619bf4af1d049959287fc3154adc0715e19330eafdf9ea0237a33ae65f49bf99faae49eeb80e2f77b6c8999087bc51a29e1282f4b6ef09399b4aaed3b55117286dc0938ede0110ba5c6f668859155ab392771bdc6eb709afff87d38906dd12b97979d765affc5a0be654ac536a5ef9a7ec5b838bb869b2159587ab1933127cfee5f9a282338451631cd87b36d4d78bd6e255bafa489faa1e9c05ba57f1a1266fefa49fc74f8c74fdf52d877957e220a030c16d8bac15e8d6f5b767dd7501e038eb06b07f1db93b64421085583df01e279fb202c2653114ddd7a9059952200385938cf09bab2d614c331fec804256a9ae480644e86439a715c2efe39bd28e0ce633e22643110f1f5c25814f1d0dfe8f9f79017aeef2d767e1db7108ec5a808674f891bd4d2adee22eb4ff402e4a21944e1fa9e9f9173a43ae323bc423d77e84e6e7ed23976557e3465e403d4037fbb1a4458d33c40a81baef233dd4a77da12db4c9ac63fd6d7fdee38ebad13e54de9de8e6222d0e2c16f4c47d094578ca92e9e42e216313b80864762684ec7f1e34926c8edc887930184323c0c3b21edc3b0ee4360cc41d5b10499a684d58b8bfa6f0727bf95596065b66ce357abc734eca1a61b728a67c1ba73ddd1701270d5834a889eb305c64669d88f57e43d9380a6a2b1ff8027d00325b289f07107a7de4af2ee3d641908091c24b0d499dd71cac2759851758a433f850cacffe757beb32b9512a321f613dc64afebb2954436c2f5cb2b0dfdb3cc57276bbb65a4b03098539ea40ef92d4f5e8a1c00196fe4d59bddfdb643c70b694ae5e77d65f9356c11824b7c9ae05fddd8a0f75150014687afdc10a13404a3c40d893dae35ef6431f7374b71f57fa8751f747820696b9a12088146898973000e50c4b8eab8d1699dd351c4587f6a1261a02b131ffc0c568a1c0255cf03d226b568a50d2af83274c0b3426ee916b41e932c464b049124bc65f85d26069fc435f059260675d22e1ce16d23861f6cd4ab46ee5ddbcc354b22a6a1fd5339e738db28fe8b7f0a5ddf97aae1f86311d75a30cc5afec79b494c1787c1f0b0f0e886618d01d06c0403ac1073efeccd78a4684e45059d127b0775652e0fd22f23c30e28e7ef701af30dbbebc816c4d844262e29d91f69744836f5fd4553988cf8ddde02e802349ee0311738e9fb0678e136a71591ade55643ac6333f394f151afbabc4490eeca96b9a965f2176798d608314bb292f283075a65467d2ada009f9bfb10537b220d97646f5d6e7eb521c6278427129281f5ff9c0d7513a714bca033d652a489b71f60790400e15909d81d9a28d70f665e8453ff5dd67ceb9bc51ebb84dcf4f46a293584f03f37a2b2e23bb469c19518b1c8734d456785a98b9bc1c9028205e6c674a53e3583131389eb231c27afc06f2a82bdbc169801856d91e6a671a49c067d5f976d201ed7a38231f8d7b07edfc1f3b73d505cae73445f9093e8eb2fcf10ff787ae4eb1ae53ab2595acdd7c8d56f50c70072d84a4f6b6fb975d8c54efe2dffd2f265ba3e9ddb904586c95cf6e60c0427e472790f8802ac709fca57c0eb5516b992562b0422e61f2a04f4d0b0d021f49eb6484fee9bb50d32c4e405e5180ab95d3f6dfe1576157d79a5ad942860b1053f0eb0d35433095cb3d709ee8f905d776873649542e1242a5f383a13362f7c29ae70b07a4b8891361a79519fcc9b1cef9b3288eec2077423e737133b2d511368e24a9ef08a524023f86cc52769d0e6dd6ab22b1eaf0459fa50f3403315e4a512da93a24b8b0d2f15dfba27ee4d65281437adb6ee8b59b4c7dc7bfc5b9037c84dc9632991dc84d000a838979ce56f39e8f92d107e7990e068e6b0ffbc9775be6ddb45af300ec0863706934105b3f1d3fad0d25d516ff43063d3ca4d32f61a582bc66d3bb1d1c55fcb40366f50bd83e7dc712be71f8a8378ef79e94333a506f0f229349acb903331b84e4ec703f998bf920f92c3043bb7b179e677eb122fbf38732ea67663fc5bc9ae0971828b971062e6a41f40c80c3d2e10d5940db103213e43ceac1fc8c93676167b0ff3f758c61e47bf681a156c62ef2a0d22ab9d525e8ea0f7f697ce6cede274c28232248fa874210046b9fc5e090761e920f1ec3afb51dbdc06bfa0325618159b83ca92d79e9bc4725398a22ce51707337ae3fefeb4c3ac67370b8c6b77f47ae597ffd94f84a1f2834d5368c97e36b33c5da15831fe21015b46737704221b7c29afb382c17e3c32131a7a33432149715b22baf1c5221c56b88de9f652f562c24a793cf1cffd98b7c3348d5a89744790c317e6ee2f7f769f1ac2889592cfe2088261d57303b506696d0d20b4b1cae58b131b2690d868e88692816a0d53a6266aefbe3d39105cbe0a659361b400d7eb0f35d3cd7872a41589ca16994f510ee99faf9fecce9d5937f7d524d724eab055a11a6fdfa4c779bbbcfd08b808b1227022eef12890b55c18ece064f5ac45826a5b1970175a8440adb32fb11a0e306866ba39f30e817d9873ba4e409c02825780784ed59700c254c74a3422cde32abe1b31818519af9a1aa35fdff025ce94df9bdcb1f9d32c2a63ed843c213dddba0aa22f2001840b2817db8bb38765227b5e1d6c706ae3c866679016c6b66506417337292c82100856ee3754036e7b744f07bc3e3e47d5cc28974a611aecc66ade5a75efc95ab3cc5e68686fcd2a4101267337c9b9821e6ce9c123e2ae1d3d2f743702eb1f5421da82ab63b959f0d3da02840af9353cf1345468878578a14433795fa32b45a5238bfc5a8087b5b23624d2c9fd6289f3d291d58d4b602c6ff067571c69a3efe272d93c860bca4fc00cf3bf629c569ad904574fedd0469256c7f1080f3074cc9bfbaf6be72752d36f79264b5e783b4f47a512a2bbdb42666e096538f86dfb8741ccefc7e09c87b34e383a461ae829542c226b0e28bb9b5576be92bb76545e5ee31d62d59f85edcbf61e9ce7c26b8c4f11eebf077af3b892732898789373b8ef3afdbb66022b026a5e5892eb587b6aa30f810ebd199b9e8b0efbe7ec4481a2d63d202550ca8acdaf6d5590e9150db14c6ab3e5ca7f6ac4b640a1452341ef61796c04e0eb25f337fc28508150bea95e0dda45e6fd9e021c4642e726cf64475573712dc031ec204bb906fbcea8c0f067432b94530b73f99b493d47c8f3b5d280c45e66d547dbf7b96e4d24a1323ca87cbe16724a42250d9e4bb9ce609ae5cd8b14d81314b40ef835daf30ac8c9f31e66489a146e538070f1696dbfcb3535fe28db3b16426bd9b2b1663e92f3158d9a876b67e69369829d99906b57e95db63cd71b7cbdd7c826149b004b23041425d26dce763da1a38252b59ee6044e044d7ca5805e936b577b3541f82e76aaeff90cc28d873bc0102e4d602538418350078afcefbcbf1b2961797a8fb1dc8fc78721329baa6a4b893e4ec7efed4b109a8b442eb3d176dcfda50b1e4b1c621ca440ad5fcc5c346b477b3cb9ed612f92f487e7d6e01ee29cd534f3058bc2b7372d8ca3859d493d55577c4e3b377f70da281db0bac1f7f7f2bc74e3c6c58a3e6d3c2b7f8b02e2cb4f976bbda5d7ac7c99d93528c7d0dff0f5f6a5df668f1e93d1e4a5df02c8050c677d3b9370d71f2684276c1f640b6c2611c8d40726a39f9192953397871badcdebd0b73adf2056a6e9107e31896add41231a754cec5a9d5f164cf90cd7b11fd40dc5986da7f1c83c2b13459a9f09ca25a988cad52624180d50ad7d88cced2570352733bd9bb00294afa35cf494045a7603a1acb600af5e72889d3930de291228cd44e4fccef14e4398061be58015b90c3fea0e2b1abe0e8932d206179440a1907d57f05d9d9174b4dbb017f99d9ac9189b6d737ea61846f31aea6ff28be6622da0b671d37e1486aaa37bae2f7ac3bd6e8e20e24afda98d0f59ef36cffd2475ddc2722638990766d062af2c8cf8f807c3b6758aa3bace272ecc57829336a216c6ed94f8c126a9764463352bfb5273f5c63e549e864d76d2edce4518d36390a0bf3184c16f5163eb68854868b35ce5828315c7c770a92c45f7d826b9faef9fdc288348271398a629fdf9fc198521afc433881bbdce489bfc90061f32abe2391e387829f9bb3e94e4e44285aba663080368dc0fdae423da43f6a93d3de45ffceaeedf853e45466c0748d03eda114b5be7e9f1f35980fc1a145257bdd889b3f6535aafc23dc3ca00c35c8e804fab97f2d30de8f88c3256cc081ea3d4bdda8724d68a28c9bad4a4df59c94421746ce248a57d57012feb622ff115712a9de0cb242e08f7cd6ea93aeaf49da9e4346582ce9b52da687d4584b66a8374a35d8c59542c720a31b144901bfdba22543f59745585b39c2187fe4de960ad72efd9b1989cb14b1dbba2d9becde6ad16ecf6d2955b88927ca5688834dba259a4b0c7f4b63fb1d21b80856d4856a8ded00e4f81cbcf8fd21f28288da3b73afae19fdc1b4d27bc2cb1c4af2da567c181b8723f96b74f5f30004d31205fdd257779761d32c211d5ef399349b9057a802d06286ec74e3d3d0d0854d22ba0e4cb1e94c94bb1c26b2ff4af89610072c55640659c5877937e1bfce37a9763e8e30d130a0c081c98bd6308341bb528e35960b7c2ffc951dee19bd92bd480bb840352e1667e525395f47072c23cfdfeddb073891c8d101df684316df306f8896748742770b0fcc9a5245f19aacbc61ad7f86a45338c9cfb26236cc8e07eb058"}, {0xe8, 0x0, 0x8, "8325690df40613d3930329201f5474550a406b0005a0824cdd409d4cbbf3f70b384a04a3dd01909bac0509d03cbfecbd026748a5233f3b6f84753553a18523e2967d6618ea4e361afc9d300d9a2e8f43edfa804f4bfda4785590c6d046a226570e91b5c2bc82834a45abbfe1297a184495ebb60004f3e54a725953c0235e672b66c0562f686ad2c9e1c51aad4f6c61869eb8106d58a99c6e555c6097483bb1b2b69426dd35d5f8cdc75099b5b26c249c253f170e00d902264f0af400e4294dc8cf7b5f6a1ac7278b4b2220418f9eae7cde61661cbcfa"}], 0x10f8}, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) dup2(r4, r3) pread(0xffffffffffffffff, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) 16:01:57 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0xfe) 16:01:57 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) recvfrom$unix(r1, &(0x7f0000000040)=""/109, 0x6d, 0x843, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf796612", 0x8) open(&(0x7f0000000040)='./bus\x00', 0x582, 0x4) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x76f1}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x720, &(0x7f0000000140)="51a53d41421dd506395df13d22a0d240d924d97b9cb4fb4f1517a01c73b0") 16:01:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x5, 0x4, 0x2, [{&(0x7f00001b0000/0x4000)=nil, &(0x7f0000719000/0x4000)=nil, 0x4}, {&(0x7f00003de000/0x3000)=nil, &(0x7f000013f000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00004ea000/0x3000)=nil, &(0x7f00003db000/0x3000)=nil, 0x3}, {&(0x7f00006bb000/0x7000)=nil, &(0x7f000034b000/0x600000)=nil, 0xdf}, {&(0x7f00006ea000/0x3000)=nil, &(0x7f00003b1000/0x3000)=nil, 0x3}, {&(0x7f0000416000/0x1000)=nil, &(0x7f00008e8000/0x4000)=nil, 0x3}, {&(0x7f00005ce000/0x3000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x1}, {&(0x7f00000ff000/0x4000)=nil, &(0x7f00004e9000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f000024c000/0x4000)=nil, &(0x7f00006a5000/0x4000)=nil, 0x7f}, {&(0x7f00000d5000/0x2000)=nil, &(0x7f0000858000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000076c000/0x1000)=nil, 0x4}, {&(0x7f00007b1000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2b7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006ec000/0x4000)=nil}, {&(0x7f0000450000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7450}, {&(0x7f0000010000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffff}], 0x66, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) getsockname(r6, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r4, 0x0, r9) bind(r3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000001c0)={0x40, 0x1}, 0x8) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x82) unlinkat(r17, &(0x7f0000000040)='.\x00', 0x0) flock(r17, 0xf927d91f1bfa4134) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd0\x00', 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r20, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r21 = accept$unix(r6, &(0x7f00000019c0)=@file={0x0, ""/108}, &(0x7f0000001a40)=0x6e) r22 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r22, &(0x7f0000000040)='.\x00', 0x0) flock(r22, 0xf927d91f1bfa4134) r23 = openat$klog(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/klog\x00', 0x0, 0x0) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r30, 0x8004667d, &(0x7f0000000180)=0x7b0) r31 = getpgrp() r32 = getuid() r33 = getgid() sendmsg$unix(r30, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r31, r32, r33}], 0x20, 0x7}, 0x4) r34 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r33, 0xffffffffffffffff, r34, 0x20, 0x7}, 0x401, 0x4, 0x7}) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000380)="0a78912ee8291355ad7dd6ce6e988851966091d8947e32ed152cc7cddc45688c98fe22db51a493e77cfda7f62784fcdf8e8179f4d411350461ee4b319211f92d2ecd7f4bb005ff2d500a14464f", 0x4d}, {&(0x7f0000000400)="482c902c2f564e366342fb3190b32957c8b1f51d7b80fe19bc21f083d51be83cd9de81922fe8e21e17ccc56bf0ea9289e051465be4074e75a8b8b322116e6a738743c60e2e502e01c7308728e912eae14ec3c54ca217d631bd070c8562f20213c5f2d0afea0b7abf172e2bc735a7a89406ecac7548e053e8305403987be5ae7bb3a26fa4f8bd2874f99c71466a0dd8e06e99168475ef63d725179ee411557f2a5364548255879fb48db7e5015b213419d0286e4a6c7a4513cd9650f1d2d788f2fd954c630bd6f990cb40f2188394411c3111c2dc6e5e529f91f47b002e0d58dfd77d076768db4d7c2778426911e53066", 0xf0}, {&(0x7f0000000500)="a5a24c4ce5412285273b897d1df3d3da2aece1cbaf761ba2a46b396e9558daaac5f8eb4ae6853566b37e01603665aa35e1ff16404bfbdf4af0fb02e726", 0x3d}, {&(0x7f0000000540)="de8704887dc6bf969e302793989fc5e8ede21000de772b84eedb0fc288a59dcd8384d0996305f33b5614ccf5d14609ef80dec7edb94fe29673dad62ad5199f323193f2feefa4fca7f9c266c453c481beb5d43f5b74fb31391bde34894ce20345bcc22af7206e39fe423fcbce8bef93fb8ddc5b77a07a8649bff209a77e0bfd", 0x7f}, {&(0x7f00000005c0)="6e1e89d24c6e18670f8cff51c20ebf0dde7f5485187ab4952608023af8f56f5e9ca72b12efcc1c8ddf132134bec14f2943654ff858e0b823e80279", 0x3b}, {&(0x7f0000000600)="b7e7c51e215d64d5e3d1003b09c766140c1d74ac5a9f4caffd9097d788958401c3540036792c4cea113df48b05f6e9b33e432ad860124c0242f8e68df8348785878693fdbd48a3d57275f8e175a7126b54efbc08ea6c11f028af2a54c2661f1198f2e13d50e98b71d37c72000ab436cafdd9d307fda60025cc093d23bd823b266b01dde0aadb40666c8ec21204b39a316119751016bc6a6897e455f0a5a40a", 0x9f}, {&(0x7f00000006c0)="23b4042daf534a8949a81190a811740df02bbf51f561e8542aad1c4fb4df9ea4b28c34a8870bacb1f51c6c71dcac182cb62d35b8fe13a4c00fa492ebfd38579f61c6b0a888b1f59a43a2bca5a99ced2d8610a1c78335372a65c081bb4a43363f8c1a8a67963df10da31256dd4767f43e867aacd84265310406190c3235b08186628879f1ef3d82d41889d41de2e80d994d9002b91f646ea57e10bc17b9c6219c96ca69548e4d304f51c664763beeee62d30f25368b0de758a55f98c8", 0xbc}, {&(0x7f0000000780)="a03ca14a0cf2392cb22d4748954149fd79be90b36c8b30dd0deb0859e55ffbc3e823ba8c320cb3a3cd69738868b81d26814128dc892531626e75e8ab7a3378b865a2f3d6d5520899be77ee906a8cf8bfb2bd022b2fb19d2e5a4cd14eae5e2b9645a75431b28d4b76b449fbf4263e35be65926cdc173efae582dbca360ca30d400a2aa5d2325ff8d60b84626814aab30d96fad5c2e1e2a38f2a239085c0ea665e1725a77edbc5c67503f8f1b014b7d72091b62c9510b1552ffbb5221e540b67a3625d104df8475bcd4191056bce41f4be5f06b60d926ba4d2a9dd1bc3cc125246a94178a3f1863cf14db89f447bd809ef6402e6c2c13446711952cab84a15f3d6b481f56c8a0c6fdee793af26fedcf1d4814d964096bcefc9c389b5ddcc97049efdb037bd00579c6dd198f1fe42989d3feec084ccd9354fac8a5b62a810ee3fa3b97fff717f5e98a65b4fea90bde58768756e8c5fe8c57ab8c3123954af7b25eba0f00debb7a1841aa15a578684795b046a4ca4fa31d75955b3d7077e2f4caa369b453c471c7eaa89a894df7ed03e0527b51a40613c9af6dc2bfb290773f14d6f304bff0271352c2dd9d334202dd25f734e43e4f9743dad1b9fb1154165f4557cd21debd51c1c5d0624182294fa012393599092c84b0ceb1bdce523f1680798941f26b65f9644613e164c99c06d69007fccbae23f2727be66570e3a5b8fbe0e487c7f8d4d59ff2654152ca9a800b109315c2f2dceafef3e73e501a0e15caf5e783709c78830d33ec4e24c5dd3bfb4a59eeb8eb2f1dd65c542ebe15408b809b93ad5b82ad85a27669efe51bfd9e4ffdda177c9a436fd8c45f04cbae8b37575f328a416b8995221f12ce50a5bcf95f9799ea931a47a76e87e9106a9b43ce5803c432824d9d707e57b27be276070374d732b78c421c56d4de118ff91405ab149f76ac9a9f115b44433b453198c94946cb0ff2c33772fb30f648779aa21e37e5968a41aa2749686c0b362659aa53b809ab2ba0e3efa03141702dfe2ef4e2f3707412dbeff62c52744e2f6a03f4e389b1c142f8ff4e9984139d38c62a6d15aabd4c718a47438bd05ed9cc15f48be4f1267dea0ffa8149dffae2e210a374afdb467546c8e6c7c26150bbd7f05eb6c6f23516ebd7fed175af4d4a6e8a1fd102ae511fb4fdf6332a477195613fb8b26cfe0c1f91e3dbc7beb0da1987ff1c8090aeed7d591236d362e426c6b2d84fbe1e690674a74753b574e5641eab4b69be727669a97764ee0eea4d112554f29f7a8f7d483bf2a04acf1b30c5692068221d0705f76f02caa7836a12405f43c68ea21fe4038b26cd95608d9db2efcf7c78c6e3b0fb95751f03a1e2ed0372a05e2d131a65cd95dd3f0bf9da66edf1566396c19d5882ad04e004b851682bfa1aa74c26d1f6d3d2ef748ff619e5f1e200df2c946c129e88b457a8ef65bce6e67ad6097c6fe2c0a47165b886dadfbb2083b727489244367e4b1beeb7e31ba5cb5533a2ccb44ffd7fbaefd2135c8320127996528dcd576bbe58de4354dad9e5613bc343bbd7d93e691c809c2a259cc367fae2235e6b68eef09759eca0ad5eb33f6aeab9a7109bbf80931c1503be51e80e0512e24dd3d96eee0827e3dc387229505cc00136ea6dc0c38820501d1cb0a975541317d0060008ebe95e32e844cda72f5905742fbb46f3c1868f64fae332e6af540f6509d97733360568391f05afacc5be201225b03358858018295b594174ec831af960d1626991d85f8ca97a48cea07d48e99dd5022fb5549122210f26463d8a03bb41c1e6865a8f8a0391515e393d274277e5edb2ddae8b878f1bda96a32f5e157827b455795ae62b9d01ff36dae146ed617af09bef622f3f0b8ee9248bc3b9842885b034b4005baad5fe65d0c14f8c7d8b36178f18beb7481cdce8ee772e27563059568515afe353c4280a74768f7dff7e184f81e6d8f091eb2670984195500e6f59825711065989e3d7751f1db00e53c9a93008e04ac5f709697b85cc97da7ca113e54b8d75b18e638a649e560aa50cd584de121faadfb515f1a92ed73f2e759614cea8b45ce3bd52c7ef1a09a97793bd7372effbea7d691dae0469ce581117de94ac29ecdffa7e2713a87a76d9ef229578de29ae6c42132e97da3fb1ef189f55e0a3cc7132800c148c435f8589f408a5db25c571bd1814ea912f043df8a9a0195ba6d95852bd9f397208de19537d7b28828d71fb5689f2256768ed382154edaf0ec37338f44223e76cf7151ea67b05bafa7c9407a384db90efe467b2d22eb911e758a617dd1650278289cfd4e1f420d2a04c17399715abeaaef7b5a50a46a538005c860021e4ef49ce32265396d8f2cb13a98fd6dbf62b9d405a9531875650e196f0abc74929194bd43350e6f86b1e3878fd13a49a064db8991727f640fcc85b40fdbd12b6f4bc55c3405c6e3219d82cb6b08e294778f8c11129c7280ecc59e1915ce1ddf402613556203dba2b28225eb8f27ced75005a8b33d441efdafd07029b78d70587ba74fb7355816f1af49cbf1137a78df7b1e4f707cf29fed98969128f42690b87155123e040dbd9fc18bbd5c99f0f6ed86ad6ea92c37dcaac6e76ebf9f4e713c3b606ab9fb0279da56a4e8b8400f3389d856454f6934d42a8aa36477ce102ee872d886ce23e1d94ea14a6aeffaa3644a354a57c02293cef32f76c4886f5c5621fc2a2ade9e5c2a6fbe7a82028ac3be82f50f06e32f2cdfa1d2b01887b586d802276cc2a03112be4be04d196f926095a7e8135e634c2ba7f0e5e9b778f0e12c397edca65c31d9da774306ad0aad2d4861348efd2d65b81f1be307931bf1dd19482c16cc036203787366295f311aa4d2c93eb0bcab0dbecc59497c93633f47ff29ef363d4efd22a5c94d7c29bd0bd8881d53cd07694923cc08d809ab18db9ebf471b514acd611c8d3667d46dc857f3e5388f0330f385a0f23eb13f74081f37bdf694681fa830d4a47a9cef3efba13934355d6d4ae85df7216a644c03f2f508235b899a9f0984618d736a150017d4252b006ac18299bf67c163e9a3df255d8f288f2329e1774d032806cae1ffed608e11bfc11e80a16d71df3fbe996a6f3abe5302a53485d654811646522d5fc050f600114fe07bc1e7ac40e137716c8ef9f4dd660deb8c87ff4979c633f213bc3a637a9d933d8796d78b297ee19787b2d20d3067af292ae14fcbf28cab10b9ceb3ee4ad8abe6ead2adb51cedd87442cf3bd618645ad36e00e01b2e530b2d0422347a909f8ecbbfcfc07d87b495d3313899dc04f76919293b6e0f06eea65ad51620be3336d6a8625d6ad49d79fc05ee839774d2255ea25992f66042a5c1d72a042fee0e0efc3d1c5cec4fd1544b0d19f5891292b0ddad25804073e8d1b4303d166c6ee79f79d90a1bfc234f2609fc3ef53e64de9d557c0086a77c0783efa6ff7815537caf3d92d20daf2aaeefed39a19f3bd1ca4d202bd87ca4e64c35e3a652ab7e6d482c59eb83ee0a29aba1e9b7a52ed07fdf73ead6af9fa2c0fbe12ba16166315e3e13b164acaf1ace3ca93df87a8318918477c7be1c25f202fbe8f9639a127691902676b60d5a0e2f6dc53cc4976f548cf072446d871be56c01fc3bf2e4d52fd17e0178b936ba2b880c133cc2a6f40360b30f7c3527f0a89bf4cbba43dede66e23d398567468ef48d2beaf63975c6f43906604ca3acc560e34703a25c370827693d11d61b4e6751c3b98c21543a6a4c2e18fe44398c1a7e91181ed074cb24ce1130e67de4166ea30d7cc0db5f4818b52bb503f0c4a76c38895ab6fa77c595e8239c6da08570852699bbb9c264ae1fb0d34a11175c3a03e154a54bdf2c3443d8700728bb6b133573c651b181e69847b3a1c8d1c6f8f4074f979c16b6e9ce7a54fc7f49346c706e076424e4840ac6bef659ed623d92dcfab343d5078b3de5db112a51469648608997d141ba8164d3d4d0ca94365afb8c62dc2575bff29c84e865549d4053c02e6ec8254d396ea780dec90d388bed05413604a54f4006507ee0577efe474d03cbff7cd21ad66242f6b0ec9749ec62b048965ae71ad7faaf0729b43e11b14737765a7b7dd12078e52b73de3fce98e4441b2e837f16c4ba25776fe5ddcda7c904094d970545aef201ac6401d30999ffa720857eaafb221bb07669d7e9628cab53221241d50256bce9fa5c09bb49fb10fa1866e5693f7c90ed68dd0ebee1464f34b92752b3a8f058f822bd566a20e4d5e0eb54a95b9805e1bffd04b59b4042abd114f02b9ebda613f5de0cdf329ad4c535f217ea0fe7138a8483dc1273092bf50fa08b246133c3402ddc21acdc7771716ec4046fe3072560d310514219f6ed21dde9968b87c65f7698cb556744c88717025fd12fc30779dacf0db23c0821e9f099b45c05414e8d3980d49772dcf6c5066928be0178bb143afc546d427dbdc0a3700b57c5c7ac579b921f5cb5a5b1561fcf525bc67d790c125cba5b455d4147521bff47b78f925387601a7bd098ed49dcf1f4b2e98cd000f2d0e013463e0c8f0045361413a995f15c91766aa2dd4aaf2f581882f588d9a5b3f4f122c647cd1f165e61692a9ff661d1ca58b50c26bd2680db4e37b86bd27865231df0cf86509ec8ec4e8f61251c736529d8b2306a9f3107523e4c798555b81ed88ac7307ca03a5a36ba19b1a6c8aa7839a433af5c842088301382dfc9ac12ef7570b592b30532dd84a438cbc095890cf91bc3f30beabde616e5392e289e7d4944121f52e68dfdf38770673553a78c84a18e040c2a6b5e7ccc93679fda49daca1f5ce6c1c3228c0e66f2bf9043323c780dd12537d6b318bc2fd2e77c3b869ff31f7b85b152e604174e3d1b8114b6e8b3933a84697de92e4c935104ec07d098a4064071facee03a4ca7f0718503623343e881cdaa902b6e3f49dc90fb2d8190a164ba2ba9b48f91e6a6b29300c6a9528adf67d06194dfb164328de4e84063b086483a3d92d9cd872a8a28e63dfe19c47a12871ec3d8205045e871cd3a5c473824db92af9c92f64b8429647f227cdc11a1193593837977b035729da083f0235897e016b2f291a3d4554157653587ba050a1133c620b298da12c8d84e9463c6764809fed05f344e968ffa0610d7ebcfb1722851f252ecbb5332e59f5b761c673210077da0771555606e1c57b8c8d39d8a07a64008c3393594fbd26a62a397699310885f143e2ec4d5f5a6c65e6f439afc37bf75e3c979d9fe06771f6dde888d91b8c145778c8a67d9c700ef56453b940919789db34ef093e6a37466f2e940179c2f9755c44a6750cedf4ba1a157a7841c22c1c06fd05a0baf60390278117ad3bcae453aac2da2db31cd647945747b94eb11a0c40ad67f23a9781e3c11720eff0b955b25ce5dcf6720967bfd8476cf4ea4c99a45358de64226a39dac5a08fb228f05923bfbda50998e0f96dbc73f7951f423f09523d9afb724afa47910d007001f282802024d715060c761583a73b0d72ba021bc2e3aff6655e8cd4780952da4ed8afdf0816ef2271589ecff50023ec7df6bb53b2dfdfc36de90819e378275e58dff775bd2bcc86c1218a00b36233820758c2b4c521f29ebaaebdbdff4860dc1e4414adec7ca5776cd8677de55c18614113246c551a1f7e8e3a55b678f318e155e28755e5f77707da24c9634f6351c7d90a901bc8d9afe800dfeb1321dddde47783c9e4671c2b75e22fd9e54838cc7628650e9caa42a16d128c41e68664c441438f15212bed9b7ba6f516990c115d44142f41728cf5e883ea76a72", 0x1000}, {&(0x7f0000001780)="f75ff00884c5efea1c7728cc5531ac20b14ead6f6d629c90ba02fdc09c7ac408a32ad83d5d2d28fca636e2aed88ab70feacb7b31b046c6db6dc19649382e9297bbe8fb0733d058c1314aeb7f4d4c6afd723f4606bf9073fbe6a35c88268c824125965ec082682dbfa1d08b20e7e7d4be3c7af09e323e7b8554a37fdbf1ee9f99e9af697f8afcac876dbf7ba5f2ebb7e055bf340c933c31b385aba9b325d3547228b82519b0e73c66f7575600fd133062cf", 0xb1}], 0x9, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, 0x0, r13, r18}, @rights={0x28, 0xffff, 0x1, [r3, r19, r4, r20, r5, r21]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r22, r23]}, @cred={0x20, 0xffff, 0x0, r7, r8, r34}], 0x88, 0x2}, 0x403) flock(r2, 0xf927d91f1bfa4134) r35 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r35, r36}, 0xc) 16:01:58 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x9, [{0x3, 0x5cd}, {0x2, 0x4}, {0xf2dbf7728e74d9e3, 0x5}, {0x1, 0x5}, {0x7876bb1eb511f29c, 0x9}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x2, 0x3}, {0x3, 0x200}, {0x1, 0x7}, {0x2, 0x3}, {0x6, 0x5}, {0x3, 0x7}, {0x5, 0x3ff}, {0x4, 0x3}, {0x1, 0x80}, {0x0, 0x1}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x7fff}, {0x1, 0xfffffffb}, {0x3, 0x8000}, {0x2, 0x1}, {0x3}, {0x2, 0x7f}, {0x1, 0x414d}, {0x2, 0x101}, {0x0, 0x2}, {0x2, 0x80000001}, {0x2, 0x9}, {0x1, 0x80000001}, {0x3, 0x5}]}) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:01:58 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getitimer(0x5, &(0x7f0000000080)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abb1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a364c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e573e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8f89d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe96401f01d6cede75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718"], 0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r2, 0xe, &(0x7f00000001c0)={0x2, 0x0, 0x2, 0x100, r4}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0xc006, 0x2) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0xf0ac}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x0, 0x3}, {0x64}, {0x40006, 0xff, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:01:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f00000004c0)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) recvfrom(r4, &(0x7f0000001500)=""/30, 0x1e, 0x2, &(0x7f0000001540)=@in={0x2, 0x3}, 0xc) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) pread(0xffffffffffffff9c, &(0x7f0000000500)="5f609b45e3195c0c244537af4ab9283f993800a14d36b9163cd47b92fbbadfbbbe628ca49e758cea8b04010f0afe89b6374aeebf9502125a5b198482f89afd5f22f6a305674a8c10bbb86f623c942e3d118fc8ec931090f221419a5c425f170f3497a187e46defb7caf6ac420a3068f2795b306f5e2516c1d3c04b5a179521620f37328cdefef331d14904802eae16cf3fd29a161b529a1ba1892357ebd5c6cbdd5f7d81796f596f467c0870fcd8c7edfceec2e164851012a1c9dc44b0f4437cfba3462b33ae81d056d6e0f168440f2ff31e4adcc5c055b67cb3e6252ab4088c6082bd4a973ef73b6d634dc97d01f637bb7abd901dcfe067fc5495da736e071d79590571b2067547b91bdb384e2dca6af167a185f9436e03bde47f0af5d77cd9fa1c0a49d34ded3da268f0032eae724a01d4be83b9132ccc2b0966a2ae18489dea9bf5d1031a3b071593e64092cfaf2335cc64b697b396ba7179d7bd1d19839df5ed0c40a61786010f799defd52a909e1459e2a24b0e80e2fbc02a20e961734722f8bc8415f0cfd7726f2f983f1c903f249050494b78b2ad23c145702cce9691f78c90f8f7860c02c2f8a37e84b96936413e2103cb902878253437fb0856ae80c86717607cde2d6f4e8665b4d067d89518137a2c8c3a56010e9e6f970c0ae048516a143a2f1bc6abf4111c771a3c609ef9976963ba8d3fb2e5acb19b5d45e21cb2f3d15f32604c02138fdf9787563aa7a3ef87ec0e93fb44fca4d2a73abf5fe5b819bb2ee0d3701c7d692216307a5f7061e925975137d64d1795b80bdff3ebfe6308f4fec65d4d18e11667cb4bdca88267f3e1e99038fd453d764f1715fe5f0e84d11147cff3bfbaffa928227645591cd6f58e5a77602dc3d68a0c98aab5e64e00a1fd8118d7f90ce6fccf341f7317aa9211b85287284b2af1f6f128323c7bb336c796b893d7896d66922481055b0ba820bf79240987792e445d54e5de9bc89dcde2c60671bb47f26ed276422b704927dcf9d6768693a0003099e17c4af1cae8cc4aa0592a7f6c284a131e9d4623d91f1beb81308cca3768351869084ce0083dfd7618e2d214fd852eed1dad732533de0a75d535e44372eecbf0d48f8bcad3354bea1aba9a8f64511bdc963aec49ee530402f580ef3689ecd0638f4ccb3906bff21f33bcd5487244b1645f360cd52ba679209812cda7c5496d76f1db3a52f921db6c6494ef067fb66118af9e45e069507625560a8b3ef77d9e7fb41df9f21f5339e13f61a8649dcf2bc68e3a471cffe723be24b79444a424154d9f7d4d6711024688e2bc6cc22f60bdd73684f7e25fb17f9a7e2d6b2992fae73d50419b88f900952c001f3b8f8988a7e24d2a106e39ddf7b0851114f19e42b399f260a49eb86b20987dec66556b127060322099da31ef791d94ebd1dd2d8fea90844b6bdcb4d0ababe478b699cdfa61d896edc1b5164a7c1f79e472fb8c22ba66e8250421a5fc4522d6511312b3c17530a4a4f76460eb49c516a7f5f19072ef8b73a344cc9140be193d259cb6e17efdeddba9892bd7ff575b82ed4a14fb57f16200bc7ceff2de994a7fcb721aa9d9d94d0d783274fa9d1063587328ea4b7b5b33c0e95da4c52169315337defb5b75e7c196e5985863803d5f7890997eb1b565e4d26d2e321b63ef18bceb14e15d853b7d19ea5af5ea78f6277173f469086cd70def4c8256f1e38291e24d212be392a40f5fc787f4a5cff62487777f68535f13b37bf7dff6bd3a7ef5329de90efe853f82cd11d4bb494b7cd8ea0514b27f5d086188645d148e67b60fd627c35b4a93220f1289a67785d59024cfed0030c71157b6bd74898a53e42c4325eba0baedfaf530a814964d4982f51c985ce5b313e35a56adef95c24c2d36e91e4127611adb850d29bac61eebad2c3f4ac9efd41e169767f527899268d576703d5501479a29450e1073e1afcdfc536e80640ee40875c9addd984305aa45872b1df3038c3b6658f16dac334cf8ca245fb2436e68e72bd8760e611e9e1855a0701c4ed90bc2631ac41bde435ad89484882a8a92da2bcafb2d59533d5317c6e45bbc60797420698587ab342ceba76709d99c6d8c19a88211592d59baa748deb135862fdc1d387f26a1eec214dfdde1f8a3acc6e28d3313d2de001b79e5be90d35f9457c843133d343fe58047bdc60e02353c4151555531d07250ad129f781b0291440a7d89b86ef4a4e0cee3c3674a94b2543add3efda193e7914cb34fb9691b7308ffb150c583438d7746cac6b2c64acad5f01e54f0046c0a5995967bef975811b70162bcce80ef2e55b6dda0dce5f4ef54b0508e6a54902e34149587ab131f2ac09377c1a57da56e51d5fda3f1f40b9dd313e494ff2bf2cc95b279c58cb6e361844ef94fe7e518b320978cf59e6fb1225e6662d463b4c51a8198ce353872df03539ca53cb3051708a68bc837f027293dcee44bc5f07c9d457008d9f20d10985d117a68e78e8f43a73ec5b11d27853e2ac61fae8ed29e64f80f1cf43042cdf9b58ec1a83f136e91ecc95a11635eb4b845d389c0d0b0eb4a248b68d738a1499fe4835d6d35e7fa413039d8a1b76f6e3f8908c373d1e9cb226f9cc0c4a1fde63fc6503d48dbc33d2361f96508fd9b364206781db230aecee4ccf2d55b582e69d520f2984b69e813137e93ff0c1c5080bb27ffb8312ace2536ada3de41318409281adbf56a3e895f853843cb62df0aa130b786a5478aa500d4535de7974ad028dd2adffa74fe7085391b865bd16472b9f62d2b742318667e4c0ddba92af5cb14e0ef7760aefcfea9c3d58e63479c328ce05f686181adb27cb2f4a1e990737d77534730d270862c486e0af1a454d2bd32704aa07fe25013670651095c64ca73c8f65a78a02b71f1ec637fd75376cdc4c6552340219bd40a0e9cea4006ad2829430f74a54dfde13a3572f659b8547e9faa223b520f7716b8f9536e89f37fe99621a4c6b9e4e0ac500f6d1031b19fa182f68aec8d32cb7cee961c247d734bc68d6f95d75d4060c56ee30dca4c39922166309e126243eea19bb985642ba59f84375311ff317c41e998c2ca177b86a2a97b18bb7c54b83468df1d471685f61b1b48251438b738f60c0de88e4c9a27ae4a101bf2b21afd4f6503dc8f92b01cd6c0fbcacaad2e8e30f19855ada1c4b94906dabf04349fc8ee18518ed7f7ea24ebf3af51b6a1f3df23272b58ea04ca9f8c82678815265a156670b21e1403bd6a69e188a094f49999cfc9352b1b26e99552033a24ea55c0db758e25b606e518a589af3fa4caa8c0e55e4ed922174275093e9e505380de58f012ee5dd77ae2ff32ab628e370733b5bbf705a6fba191343b10a76fd44b6ae56772b34ab4077c2d26e1e26e7bac19ad3671deea7f83e57e8ed6aa7b46b468601e1111b0b90799332371346a0515216fd078d69bdceabe3dcd5d0ef377dc1ac3a54d2ab5bb3267d73f279f8fbbdf0cba9d93f7a5037e407c8df3b7528b2b8c556968a4dbf2b58022f580dcb3e53be54b66673778165b2292bc382741b7f1c9665fb8ff17cf03508006eace1003d9e02a0a067777d6c71bc34c03f594df093d473a6ac82800ab47eb61e95daa44b2f520ce14d6f5eb399a5e8ecfdb9a7ecebf68bcb235488239f6d0138b1d181a1462b56fd87337e88c95485f41bb3b2003330a419310cb8b17b92c067cbb16a39ab1b0c9773e36cbe26c8653046894ff82a8b2980b0a6cac4daaed9806846f652fc40b10d8649fae34dfd0a4f4a5a8c49fec3b490a7ced876ac3ec2cb700ed8bba5ab65eff4b4622af605187a111de8d406731e7e630cfef4b74b2bdb7f32f973d96fea4519e3a22cc641877e1aa961aa86d3e8519828ec127fcb3c8548126e86288cdb62fd788e8bc01b9b417e60d51f79e28390802f1fd7b87c83141707a52b72346a74951c1e2e67ed722af65e6cc802d985e72e694bfed4c11df684c1aa818c1753d4777b1b64d456f99acfa789cf7cdf2703317b3847de9b7354fcba6652cfd4d99ae4a8bf524feaf1a1a65dc1d4fb42ba48729020fe076b93453f10df2c1f7132e68be68b58fe158b988e4432ccaf4c61739295c4bce9fd7f0358d0928f31b428261413587d3373f3f9c40a95abaf09f809ffd1aa6934c845953334a736c5fd29998e39e05cadfcd2acb07536e69134bc84c5d22c105ae93fde93049e6c1f62228ec8c2c70807fafc36427c87b0223fd71579c53429ff98bf9595026433356a3b064040212a7a68a8a73d0c7db51c3a6dec7df908f82ef252be982ec2273676ea10fa4dedbbcb854254035e7576c7ac894d2fe0cf449bebdfec23f21c6d83acb2b5618e913ff6ada0596bbd746356e2bdee2226967366f3bef765fe0b481423359a7ab2e0ea710a6f05d9083982f925d0698c61a8e45a40499e82b68b6fd79bf321bff00ca2aa3c3bc29e7d1172f08317df790bf14fd7b4342163229f621ebc2daee2e1596e62d2da7ccd00cd8e85cd8f4b7a9c46e7ea44bca5cb45abdbd705f78f3d7e6a63bdbacc6158f544da677a065aa636fb5bef6e54ae6e1abed201adcc2078329042e8c0298657e2fcb8e748e2e3259397a1b6e18b547d48df73f0d33d6d6f74a88216f9d7f9f0114c5306e9fad2c518b6cd694d3428b615b82350722a62a0e023ff0d477c73dc7102d89a44f55d2df932a4f6f750c1970cc24ed6b1f1a330c21d85861359ea95859ca3316c0e4aee5d9100fb3322e86bda339ce03255ab56a0b2668f02453d683b1d852aa7b3b5c99a9a9957041e860d7e23abc753aa6575aa8010d1cc7b3ffcff7e9e495d73118b0beed163c832c084490e9d9a44678f4a8470c5a6d14ef3d8ecf20c3145bf6f2a1b3927f9d637c73723539d536f6873f439fe86d2ebe663039d1a972e814e6a2f6e6c61df510ffb722811544baa509241318ff9617af6e2e2a0d75e2e73115ec64cff8a4067c38256fa723e7d0f6f06f68e00db25aaeb4f6f12f48e7df8dd3d4f09eddd5a5c8f1b3e975802502083791ca56554ba3be9e49dfd0c49580cf6f044cd008ee83d161f886aed123accc3be2ff5014aaff32da33e2ebcf47eadd77b6864ec0d2e35b8eefcf9c8d20d6c724e8b0f781b79a3da6fe4e98f4fd75e2ed3a45fa8d168e1c0dd5c2a52440c14c8be03b746662ea96821d482e4fb585090da5634ef2bfcb1b89f22195cf23afc12d4a02c4be57f0411ae7e08ac6570483299b5e0f7d7b955c8b4e1d435163f76d02a220b05ba2268ec00df60a65cc333c8e4d59d2e48d71c7a79199efce23311a30e6a2c0116ae0b139e7883ab11e76379c9ae327167ad95ac6a057202f60a5c11f4401fab526d1ad480832478f80c0c4ae9934d75fb1fd250b6950aeecb8465781aaba97d9b9826cdd8007371bf8c567b39a0180154c31eda580f4cdf0df7143d6f22d51fe94f01b37df28523c45b2daff941b796b82c2b57aafc0d92bdc7bc1b36e000f70307063fa900394ccfcc084f376741ccd158adcc9075ad0cdfb1f1c0cfb3d85ea618d5659d5e6ef2ec98f171e6a7365c4d5d8f7aff2ea6c1cbad49f3c19c73ca754f56ac4e24cebc9e6e4936f132412d3718a1fc8d78a1a59c97d5f3894a684786e9fe8330e00f596fbde33ca9b4bca46cce40fee97f031c7da06da93e9f65adf015424c7768882d464fa6333e1a490d74eed0cba7e7771135664ef2c45e1ef82838fc897556f78e443bb9bb4c1f8947a52894e21bb3e6b1dc6764804f1381c448d706356443afa20d5cd2dfa789181b4cfc9822300021c7c", 0x1000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) unlinkat(r3, &(0x7f0000000380)='./file0\x00', 0x8) flock(r1, 0xf927d91f1bfa4134) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000340)={0x4, './bus\x00', './bus\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) sendto$inet6(r4, &(0x7f0000000280)="063c3cf3668634ec1ddf9d26b7e95a79849ec6a1aa96a775c3bdb3d4753dac2e760bd4e8ba73a288a7cb29acd8abe4d7dbe66f0039fa1eb34f73a43b5c875925c499141bc85934ae79f119e060027f7d684218964b3527211c972b8856c697d0c377a9be612fd0d743c00352c790b7411dedab10", 0x74, 0x2, &(0x7f0000000300)={0x18, 0x2, 0x9}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x204) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/119, 0x77) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda3, &(0x7f0000000040)="ec0ba3282ca6f0f709e9b6ff87bc") 16:01:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="47d3e9ae7203dc3ccc3f35b532b3c484e6689e575501d800265fc59b1a98e3d01e4c0b46920f4ffbbcc64894d26c462d07a87adebcc2b809e6c9d9780000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4092, 0xffc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddd93ed197bdf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff80000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget(0x1, 0x20) msgsnd(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r1, &(0x7f00000017c0)={0x0, ""/96}, 0xfffffffffffffd93, 0x2, 0x800) msgsnd(r1, &(0x7f0000000280)={0x1, "e6d87e3833f037b30370585fc1cd4f1655ddcec3949244c4c869b251e9ee5f588767ba9bf704d3ed39add07546257a8bbae8f9f8c8aa555fa32e67dbbb22958f992bcb0892dcafe7d7e798e7d3bb1465c8cab4"}, 0x5b, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/182}, 0xbe, 0x0, 0xc11ce1433e1ceaa) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x7948a5482fdd67e3) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r7, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r7, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abef28 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abef28 16:01:58 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/44, 0x2c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'\x89\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) mlock(&(0x7f00005da000/0x2000)=nil, 0x2000) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x45) 16:01:59 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair(0x2, 0x2, 0x9, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x31df28b9d2b9736f) flock(r0, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa412d) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0xa, 0x1) getsockname(r3, 0xffffffffffffffff, &(0x7f0000000040)=0x9aa1c12bf3789edb) 16:01:59 executing program 1: socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37dff10800007be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffffd2, 0x4, 0x0, 0x21d) 16:01:59 executing program 1: socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37dff10800007be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffffd2, 0x4, 0x0, 0x21d) 16:01:59 executing program 1: socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37dff10800007be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffffd2, 0x4, 0x0, 0x21d) 16:01:59 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000980)='):\x00', &(0x7f00000009c0)='tap', &(0x7f0000000a80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='$]*\'4:\xa7]\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xfff}, {{r9}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9}, {{r12}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r14}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r15 = kqueue() open(&(0x7f0000000040)='.\x00', 0x800, 0x0) kevent(r15, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x1fe, &(0x7f0000000100), 0x8, 0x0) r16 = dup(r15) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r17 = msgget(0x2, 0x42) msgctl$IPC_RMID(r17, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r18 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r20 = msgget(0x3, 0x100) r21 = kqueue() r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000100)=[{{r22}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r22}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r20, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r7], 0x3, 0x1, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r20, &(0x7f0000000a40)=ANY=[@ANYRESOCT], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r24 = fcntl$dupfd(r23, 0x100000000000, r23) r25 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000733a00000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) msgsnd(r25, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r24], 0x2, 0x800) msgsnd(r20, &(0x7f0000000840)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgctl$IPC_SET(r26, 0x1, 0xfffffffffffffffe) 16:01:59 executing program 1: socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37dff10800007be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffffd2, 0x4, 0x0, 0x21d) 16:01:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:01:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x2, 0x0, 0x400013fffffffffd}], 0xffffff7e, 0x0, 0xffffffff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="82ec76a95eb7db1a82fb305f511428bdf8a5b376ae9bf7536ec664b6d2611c65ae047c67acde4af93f90d6984224b11b6897b4f29910861ced09b9c8c1e6cbb518cb18dba013022411b338a09937ebc07f51344efe8f1ff8f5a903f975f60b30495cc9a95efc31b5832586003416ffdd0d01a45aa41458d2e51822b0967530dbc3"}], 0x100000000000022f, 0x0, 0x1) clock_getres(0xf, &(0x7f0000000040)) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x2d}, {0x4}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000200)) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) socketpair(0x1, 0x8000, 0x7b, &(0x7f00000001c0)) 16:01:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) write(r2, &(0x7f0000000200)="b09dee1db4e1d3236b020c1699fffbda2cd748935e218cbd7c51d5d68bbe5a6aa55f0e0ee8471651c417fb8ee896e12e40fc5dde73aee422f2bc4aeecb2a348a00f02a37206e9208bd76d2fa89824e2eeb49b1203ec00b0a5749729a7a43d98d8c5378378f1f7728490c8e4475888e0e293589e6ad02c17db816664e5d1b5fd679f3d09b423eb38b71939789d3d36e654f462386c38f530fa07be8b9cb6c5354d1508cbcf9cebfdca0a3b14a919845e489147e392801eb3a9790b741", 0xbc) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x4]}) flock(r1, 0xf927d91f1bfa4134) write(r1, &(0x7f0000000080)="cb75d5e436e1e9d3cb127e752c8fd0180a7345b9e847713c5e56c6c6484731ce11069514bf", 0x25) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="0000001862040179002b2c00753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e000"/87, 0x57}], 0x1) 16:01:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="b84c7f6af5d9b10e49ab3190a9426c73ca84a9f08f53dcd516b315e58703ddc603e8", 0x22) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0x80}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5dc2f864588dfdd03e58ba248023e37b2b679e9b43083580854225c7ca6916c32ada7f8993f3a1c565b711f3e555973778572f621b04fa5382389f138eef83f7eb70ca9f1bcae9807b2f60168611b38cdb64f8d9021e83c665"], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:01:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) fsync(r0) openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x2, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:01:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="bc"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x400, "72dcad5091b14e62264c0a9c447ed6d1ad36fb90", 0x100, 0x5}) munmap(&(0x7f00002fa000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) 16:01:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) dup2(r1, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x948, 0x6, 0x0, 0x7ff, 0x1, 0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x200, 0x28) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = geteuid() setuid(r1) 16:01:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r6, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r6, 0x6, r7) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) close(r3) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000008000000000000500000000", 0xe9, 0x0, 0x0) 16:02:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:02:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e6f66696c653000"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x4, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000001a00)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r15, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r16 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r16, &(0x7f0000000040)='.\x00', 0x0) flock(r16, 0xf927d91f1bfa4134) r17 = getuid() fchown(r16, r17, r14) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r20 = getgid() fchown(r18, r19, r20) fchown(r10, r19, r6) r21 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r21) setsockopt$sock_int(r21, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getpid() ktrace(&(0x7f0000001a40)='./file0\x00', 0x4, 0x40000001, r24) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r22, r23, 0x4}, 0x1ff, 0x7ff, r24, r25, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r26 = socket(0x6, 0x4, 0x2) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) sendmsg(r27, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = getgid() fchown(r28, r29, r30) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r32 = getgid() accept$inet6(r27, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r34, r33, r32) lchown(&(0x7f0000001980)='./file0/file0\x00', r29, r13) 16:02:00 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:02:00 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:02:00 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0x5}, {0xa0, 0x30}, {0x3, 0x1}, {0x45, 0x4}, {0x85, 0x7fff}, {0x34b83ac056dfb582, 0xffff}, {0x46, 0x8}, {0x20, 0x10000}], 0x8}) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) 16:02:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = accept$inet6(r3, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) pwritev(r4, &(0x7f00000002c0), 0x925, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 16:02:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100", 0x0, 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), 0x4) 16:02:01 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='<\b') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) flock(r0, 0xf927d91f1bfa4134) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/16, 0x10}, {&(0x7f0000001140)=""/1, 0x1}, {&(0x7f0000001180)=""/20, 0x14}, {&(0x7f00000011c0)=""/16, 0x10}], 0x6, &(0x7f0000001280)=""/175, 0xaf}, 0x1087) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) flock(r3, 0xf927d91f1bfa4134) accept$unix(r3, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) connect$unix(r1, &(0x7f0000001600)=ANY=[@ANYRESOCT=r0, @ANYRES16=r4, @ANYRESHEX=r1, @ANYBLOB="220084e449782a910954b65bec1aa96906454bce89e3bc1d67c1527feb2997b6f18a0c6fd5b67d8b4ac7873a1588b8cb3b99433c371da645522b19069de3eba3cb7aba7c273d6e944bddb1a09981cb8f6dc2881c2a5baa3bca392e1fc08270d62687fa7e197bb5fd06f191d78664eb30b12b4653eba58172f88f4adbd0f0bdd566d27240eb122eb56dc07e53ca33e24f2ee0e8489e5ce68ec6f1", @ANYBLOB="2abdcf42eb2f769994ed82bb3db0f278a3f0f02e8ade115b680cb49dbfee4fe24d901b7a0903143c4c729e4373c46ee257d94ae458cfa88496820a594f443377e5e1923efe96cbb49f25a1a3352134cc9a764bb94dbb457a7d880b2a33a8c71d1956d21bb0fd1a0ce67571f650c40bcf59988d780b170ea68f610a2602a79c11ce320b559a89cc68a387c7f92b9ec0af644282d219b90ab98bfd872e829af528236944aeb169bf384083fa24bbd1b85d898a2b1640ecae40647f1e390a4f836b290267442bd88f17ef2a36c3eeb255c08f8fd7689a8e55ea29bf", @ANYRES16=r1], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) socket(0x1, 0xf54e108407fd0117, 0x75) unlinkat(r5, &(0x7f00000013c0)='./file0\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000001380)={0x0, 0x3}) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) sendto$inet6(r6, &(0x7f0000000000)="9b3758e1b1a941f0", 0x8, 0x4, 0x0, 0x102) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r8, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r9 = dup(r8) dup2(r9, r0) r10 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r10, &(0x7f0000000040)='.\x00', 0x0) flock(r10, 0xf927d91f1bfa4134) r11 = accept$inet(r10, &(0x7f00000014c0), &(0x7f0000001500)=0xc) connect(r11, &(0x7f0000001540)=@in6={0x18, 0x3, 0x9, 0x978d}, 0xc) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000001440)=0x7) 16:02:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:02:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8001b110, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:02:01 executing program 0: r0 = kqueue() preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/152, 0x98}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x9}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8080, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = dup(r3) read(r4, &(0x7f0000000180)=""/205, 0xcd) r5 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000280)=0x9) getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) wait4(r6, &(0x7f0000000340), 0x8, &(0x7f0000000380)) chroot(&(0x7f0000000440)='./file0\x00') mknod(&(0x7f0000000480)='./file0\x00', 0x0, 0x3ff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000004c0)) close(r3) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x20, 0x68) r11 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x7d415bdf248f8c1f, 0x50) r12 = kqueue() kevent(r8, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffe, 0x74560f77bb31c0d1, 0xfffff, 0x4, 0x4f}, {{r10}, 0xfffffffffffffffa, 0xda, 0xf0000000, 0x2, 0x7}, {{}, 0xfffffffffffffffa, 0x10, 0x8, 0x9c0, 0x1dc}], 0x4, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0xd0, 0x10, 0x7fffffff, 0x9}, {{r12}, 0xfffffffffffffffe, 0xc, 0x20000000, 0x7fff, 0x400}], 0x7, &(0x7f0000000680)={0x7, 0x1ff}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x10000, 0x0) pwritev(r13, &(0x7f0000001780)=[{&(0x7f0000000700)="b1f246525829c04f3d061cbf00cb2530d65064cd7034da046225397bc69e58f3460b037456b9d26f29c41e366745a8c8dc5ac8361874fc8545585b0eb1b288432f5c309c2f266b808d94be468f7ed0ab63bb3c6382d7c483a39d458ae68f46595e770c089701412d60e9ae", 0x6b}, {&(0x7f0000000780)="595417510a7f39e1e45cf687bc1657a7a919f1b6e8b047fb2a3af2d1e5345688404b5ff692deaa3307fc1056d686a63b260783d11dd3ebf9ba2e7125710ef1dce09111ecdb522b6a07129ebeada41621f40d0f525fc9000ccc268fb231c93dc4e54e974c75ef90f19c34b2f83803f731652b2e95f12f7d16154a1afdf096309845bfad18c797024e3656d403d1fd2993fa0f0c29dd9e6aacdb45ac3478996dedf2ded357c6ee90f90a31711651489869ab0a282a362139f347f82487bd230c50b53c5e39090b8aabf586138cdc2fd0783c9f2f340bb93a0c4cdf259b5f491a01d2bb2d2858725aad617aaa6755b8a6c9f64eadcdfd504036a0b98a96be663174211186bfeb5eb087dd8cc4833108a92d8e0f502160ec1e12821eefc57609c59d62f162adb638579707c5ddbe9e0586e0a67e1e70d5adbbca129d59c7d6824fd5e95bc025676593d1e198473f91ea14f94e9af687c54936e07bc6f5b7ad4231c7322d7f87ba4ecd59b6e1aa4ee7fc533379afa0ebfcb6f931fba70f01d62d25cd1169163305af0e8fe5b841924cfb491e11ada8e2a77aeb7e82ef6d977948c607487cb48f18344801c0c3327df915b490d3c4ad08485239699152bbb00b4204ec47b56f1f0b1129bfa0a1f53a17e6b40283354127534af1d09493cd6dd109e5020c7a78bf30be9abcb070e435527a9a916d83ad747bb09c1bfd9e81c7275584ccf9cc9e119b6d841a3b02dec31184048967671c8a33411783f60651e3b9994e51f66a6a195878611b97c8764bd427bb4de0914d9249e55fc318955a9b052e84568c0a3a5bd357847f4db53b9e52bc11952f48d3cc2efe66d4ff4282f51027fe6e4d65ec0006ff2a1b3d724db1ce04e9dbe124e36838014af894a9b28f823e85947ed9a632c9a7ea012e0cfde5877c694bd5943b3307f0a8c8be57ddb2a03dd729af239a8334d2e5f39120ae1b3b906aba1557ce1359184015274f76634636d999df6a1123f8d844d69e444af4b302736a17764a614f89273e09bb9fe6d0477ffac1304e08be5598272669979e6afb9de01218a3565d9a6a75015da45dcfbf678c7040db74620ca9a64c6fb4d30fbfbf2fd722f6d533d560cc12608a9be71ed5bac5c6a12695beec0d090a932d128a118af1269e76d29285aefabd63d594ee298d090ebaa505a493c03dc2fcaf54abf77aa53ad837ac138e2438d74cf904833132a6b607be2bde864461c3c5b4feb9558c7e9e874ced2411ac392c38c3ba93a24bcc43d199a18f9951be72675195081f2c129c497bdf8571fc9e87d3d467d65252a695baa2999ac28a6106976e9db43725c4a6aa60cc6bb361b986d75b5d6c579de794df88622772f7f6d29d5d60996a52497f560ddaf20a3f7eae452021d9d085d42eaa4f105d190df74b4debe11a6591a86912f583aad41a17940010e73103e65cc6a8bb8aa59c2a3933da9d7284503b511d4923c69c753bf8071fbf1514ab06e4474202e65c94016d089aa1819b2058f006edf471878e81a1d6776537f88d1d046ae5cf346c4e351fdff2b6502f809611b7823555a2bf905ebe892304d878f146444b74a4302ec927179b5e7e090c999ac3403b0043627c4ab2a67f4d4d0b4cf6e8b7dfc54f40a975b0780cea75e183dc1ad61b7e0052b1e7180e6d80195fab364df81cd36305bfb2da252690796b819a7a62e8a1006fc1cce3fca7969b23858bb0a7b05ff687f0d30737a660464838c1cbfc178aac2007a0a9611f9be52ee82cefb220b5c4f3394b7b93cd9d8b24a51a0f62b140b826d765d4fded29b84315b442ec47c8689d653bc6af3ba052ec183d2ada01d3cabbc37aaf9720d44c1d30a6634142fc0a72147f43fcd3c2897ec27c2fa8918c0e9b9ebc0dee6be80196e1893e0fab4909aeb5ea3875e260d4d89f36a8c042699ee25092c33cc275b8bcf0d7ec2be541ff480bff139199e2c3074f143c197e4905fd402ab1b2837d53c3d25f3ce9d6faed506b87dde0b9095ed7fc72955e8a724bfd3b66d9860dfa1302ea9196bfdcbf11c19074e3c76218789304e50f84a42f61883d97ffd42aa9c2ac1238a2388dc72844d0859297fa60eb28a12312fd95d571a3c11d0bcaf1390291147c93649ea723fede7908faf728ba114185756b91a526c192c01f4ffba3efdecb3bd4b2fb4b024387ddfc439ba260de08bc5fa2b9b37bc957eb13210ca8f8efd3ac1db23d2846c2b196180cf7b93e9e67b0fc701c34074af0c2c5641dac930e52f1277fb8efa51c93e909f9cf854e923e4a9c3492561d24c64aea495c1363bb3466df634ae805c91b846c61af46c6f30d0e210ff182b73a41131fd3a7ad8dcaeb97573fffdbde066a48c452341f9dacb3d84c305a5d896ef242fe4217b1977cdc67576493f7c1801c1a598fd63c7baa14a214cb157e7ea2204ffe07cc3b916ad948318329d55d2baf54335d5234b65b47d578dd38d129a48e832c12e5476c371f89dbf2c3e4161a19729517b5671b856d2e52aee39efad5e5f787757a108766478e7d923ff4abe5746de645e0740f7078459dbd54fcbac4106bd9a4d937c5e669b8630f02af3b6b9d5e23b98253f031b19fa9353cea494d625af838a8dce827cb56621d26e02740956c569201a9d038296253d8bf71157c8168e7f72288c964468037e3fcfbf483608df925e9aeff7cf95e41e03715a4c944ca1c8c36fb64f7997050630cfcf5cbba840ff295302c50471a3fe9cb0e777cc27837303b35b57f36f2e7f87a640c3e582ab7e0a3ec8937b384279ace31d91213e0561c058ef86b8200cdfa0c15c68aa233e097ea9042e17e1661b0cc2fd29e566107b6dba6f888bb83be4fd82522952b6c63e51b441f69a9b5e866650ee15181f2f8a212c96a061704ee2f6df5608a4ac9beea8ef3a48b4c561322c2a07de97d734111eea22122a91b7d2b847c408b49a203d405c55f67097cb6f8e57353fc89a82914f384e405ae450348dc60e927c76b55ef6063ee29ac40c2f3c34da1ba00b4bc5136f0879c73fd144f24c2b59d5a7eab829a8366d120a523f09777c54c6e73ae06cee29ed32816117f097dd8555f5dd71346759acba796e16c971346e68e7fe92d9e293f7e416e99f8d8702a0a66cc7106b589c7f3cad2267a4f9889d388437314f307a7be9d92e87283d3fbf59680420662cb82067aa310bf7cc44f089dc1078845785b2e78d655618baa353de71bb43bd57852ac6008b419ad619414d72aaf7b96b3c0fcd0011a7b5e268ffe6bdb81cfdf8d747ea82bd004adeb9780d948d18b25205d7ed47dd93df720cc2c3eb0d19345a5fe68f722f9b6fcad21cf0e75b4e81c71fc7ff1e56f79dcfb8e6c6e1fc0df7c0f09523301f3e7e6d636cf1e4ee0d000e8ca36b82ad301e86e331527e6fa9dc6456100e111bb684bdf87c508342285b96069d08a83b525a0d2e363aa912d3059be135072d24b4e6952cb3ab057957ff02f9c652209b4084cbf53dc52e411ead66f6268e19547596aeeedac724ec4948f7fee0e7401b62376431cea6082695dc2f383a01cdf732088279d40bfb20d7901c6c31c77ca071cbb728f098dadb39db871c8a249b7bf216f0327f8b51e4bef708bf7889e48012f7eb9a0ec3f8f0a536820ea7481f89be8ad3838a2dec2f7875dd8f9f67e7626dd19747639b4badfbb1c6801db95362ea66cc9be238d4566ac393e2db9ebb671d1dc1e434d3c725ad02c3cdaa634d94cd488be4d0f5f67c2d2a8e6152057223061dc47618098dd396fc3a473168dcb4c95a26557b08968f8e940e7680a1b5f3c3fe58c6ad0670b08284b19c7734d417c9b99f4ce6d0bd4a621b53ec3c195761a27af527a92a50647f6e2de5849a6e4fd7855ee7a54910f3647da5d0bd666f5e46c1c1f8b472a1ed05e18f6500eb398f14d9a3c8f8b5d0f89373f61c6acb72e5e7d9e607dfd9d96c654ee9b916ab359369e2f02581e8876db52c6f8f00a11e3b098919a0d8ec526250179377fc15bc4c250c8078d292fb3a3fe5b0fde8706696b1fbca92dcf2320c85953e0de739a8e35a3a1697c13fabb422533779679b2eb97b950a106a63e41803c258cea8dc2a0cf1f3270331a77ebedf183ed38aba84e55abfb17bcb8ebe036a1601c64be4c2727dd4d73c83bc869695f8f20234894670844b56f9295605afc3e8e3e505f2c141539ed065b79461cf425994898b859bdbb599727603d8cccb32230be90f7c2895d01fee52298e186d647dead14107479e6e6e68804a13b8bacfd8d3c5eede7215e304ba3e4947b4da48abe81c6db9269be921f7e9f3a1c8b40e2f552b1397f027dc7d0699b2e553315b6838b00b4736761835e83deaa039a60b1c22861d19f593c1b867f4680dc89bab4806745f4c311e73994e4f1edab981066f2deb0fb677a89f34759e9ec813099c92016fc563ea1abf015317309c1ae58fb96fb1adf31710c07bd789abcc48931f0c71c1589d6c3cf4ed9d25c72aa823f55116d61b9a3433703e333ba9b7be26894795a13e33473044151c3ac7cf6a82585c790fcb87ec20d750d73921fdac607367cbbf83b159ee5f158305397eba0ec206174eecd92a6914317e437c0a44e9f5c0945dfe71af2ea39495f66ba761af59aec52c3a1dcc10e884b3e388d0a3375ece5f547794c246143bcb5734ca08475efa386f5141c0e055786eeecab0fc3acf520b91446af9a2a2c1a4afb41349c2af895dcd5a69871dfb671d8d770ba39e13b0fcefec7c784c5583a12c6719fade7d2aad076f98cb45e8275236f4ffd34cf4fc8b98b672ac5f72854c457878348848865b280b0b0743fdaf36d4ffc7f9c011ef387062bc2e2099ea1ca065fe2ea8aaa2846de704e9913975566fb8c254e819a65f0f568230e63f3ac1002ddbb433cbb7458cead716916a5aaced7a73839cd58fc5d0aaea3167c5e17141ad0615b022cc36649badbe5bd18628b4bca83d892700e991f961ce8518c5bd49d22a1daf000786d032c0f41d038ad119b2e24df7985ba0f9b5809e505c3f8ded498e80671032b3554748e625d4f49182fb96894a90f373c3f4fd1d7689c7fe72c7877c2e6dcb4b1b0d7d00d9c28123ce3ddc80ae309a5aaec4a1f7f57c63f767912fb67376f776ebbe5e925b410fc1fa642be4337a65471ac08634b467e01145e8cdb3d17c5a279f20a6aa78dc891f0f2acba99fe08136566f41711f89e5dd2185296e04ec3475459a584fffd901de84be3e89d9e0a126e3aa18136d2a87b4754a72536b4737816eb5ce2ad02aa4d95fd840e550d5cd171af0c4e1d5a2cd61dd7985691346454173d3b20b01d39d6b1d0de5a934cca49d8f0207eab3396ebbefef64dc22ea4dd7053c3da53eb34c0156f1805096f6a5a8b5037a0138221fb598d91d749644115b7c8191b165a13378afdae5ef03cedbf24716a127454b6809daf1a5a55b50b842509d1f5631b8081b6a7d0c7161eef229499cac9bb47e58878f759f7bea4d05b694cc90b2e08a3047703844571541c64bfe708094b6971c66f6b47c73432db2c4a85c81768a2cd6dedbf6d4f8732387eb7c0a2a594d3a7128d312748e49194e4e90cff65f7c869763542d28c781c5e92451c202a495838a2e359ea90d07049db8868c756e0b948cceb9751dcf5867c2c047e1521dad5576ea41c80cc93dd720f51215f818df74d99251a573557b028ec5a42001e294ebf04dd11b3c8e53d751027493eb9914289fde74b2444ce5c9394d3d877d23e469745c3f32b5c41c4e3c32838c2a1b6b82defd201c6caa4a1619f20666c2f", 0x1000}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0xc, &(0x7f0000001800)={0x3, 0x2, 0xffffffff, 0x5, r14}) pipe(&(0x7f0000001840)={0xffffffffffffffff}) mkdirat(r15, &(0x7f0000001880)='./file0\x00', 0x50) write(r7, &(0x7f00000018c0)="57a07f0522b4996637303664e7e92f8e90b041bde5e4f66afa322ced373ed1332c7ebcbd07dff0473e39c3e794cc4e2b0646de5a54574926172dc877c5ba8791cb129d5fba5d2a77728ff4ba29f61f0fe8bdaea267476150d71acb9bf1d875463971792c5520b178b038841bf77d4500c7001bb96ba750c0f95167ef50e34bc9cb748b39bed0518e715af941d5a9802fbb24d4e8932d424701", 0x99) 16:02:01 executing program 1: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfffffe00) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:02:01 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:02:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f00000002c0)="6b5757ff09f578dd5c861c4dd14b23f930b6f2562b66d844295df88267777540c1b5f62191a334f8669778a57bb08cc437de511a227123ae5d61bc8ebbee4e84b57e659eb35917a810dd6b0925298b7f876eddc7a434a4c22345e9c01e1a5139108429927bc88e213d8fbabc0086d85b692d4e4f26867b83fa584bf727455edb5062b8d7fc49a18b9a3e5a8660c27ee3748daf8ddf4b53b4573551b05020c4c390ed4c5fa4a40f4050a934b56acca81c98c7fac22c39e0b6c1b47d9056b5f4798998bcac5f7fda", 0xc7}, {&(0x7f00000003c0)="3039e2a28a6284042854e2ad3c9a652a1159535c4e003a51cac1b0cbd94b1220ab2dd405aa68a36b66e0766ed927965196fa2c57374ac314945eddade776d1b514d7497cb5651fa0ae0728f550bbdd7aaf6a0dd62834acf99b30cb3c8e2182e2ef3b0c645fc065068352b426760c6f39d5bf3dc0747ff0931f15fee5995b71ff1875bcabc14f4b802307ff52797d154075e07b4d7ae7de92cffac7f93d830f7316767660e6b96c0371ef56", 0xab}, {&(0x7f0000000940)="46f8d5ab3254a5b2a314e564e783ac3c2c06f23feb1e6905f789d4fc36dc4063e049504b87e1e3e35f5a9e9741240d0200000000000000d916ee976d5e90c8af1d7d172385295688132c140a6e4c24ce8fcd0bca898fa298f4e67545c9d5c8a39a4fe85643789640674661c00cdc44ac0b1bc33c2520ef29b14830a999768c8fa7", 0x81}, {&(0x7f0000000a00)="686f4771f63a763bac5f73bbc4aae39e510d10f368ee7f7a7febbebe9faad11cc641d3a9dd8d5903a1fb3392121fdc284cda5e995e7b9cc129aff7804415930608000000000000001033b52eeef54b2b26995beac51c0e7b5818c195fb97e68ffc194b23d0e19704a776fbaf1719dd5f58bf48dcfa28e024f194776523ece0be", 0x80}, {&(0x7f00000004c0)="d2a1bec710e8affb67a0ac096caeaba57518681941866b526b1725bd0be8313021db325f21096c8de8105300396173b98821dddf3050b5232db0432e412d6a2e2d165725caffa63a5083de9669d5b426e82efd608a80af8758edf76e29f9ddb6ed32bfffc5285ea7a5c8940dbd526a03bb8071febdab5357cee251fbfa0407732ca7a2802cfd782fd503328d472b9f46ab9dd1", 0x93}, {&(0x7f0000000580)="a03e66e007f57deeeca1a86e622403928a19d3e2bf9d505cbe19dc90f52f08d60a310a9de895ae2d39a21e835d2787554d8551414c537575126022fdadc7e958b1f328cc1482ba07b5132673c1ffd95957dd4e3852ac29c0b07acf3ca21924e5", 0x60}, {&(0x7f0000000600)="c793681d80d416fdc12c92c1f38429eb4c6b7ac8b0c0a60860504ca65b3c64529df25c598c736e366265c8bee596aba3144bda28d7904ec9e9d6f48b5aea234f9d8de457ef56ed4220de893eaf2b9a98d9e07d11e3b8ccb3313eac08773c40a07b94", 0x62}, {&(0x7f0000000680)="24b5613af8bf11565afb99789924422fa445595998a0753302863ef75f8f3a158ab5c6d015d0db6a92ca2984f7284577b96c92cd56aaa8214d330d50b29c9a1e53d4f3a43801b437eec2c048d04202e24dad06aef2b5d92a0897890cb87eda11d03e096fb00b2ded6f66a209b55d515aef89ed9fa66427dacfcb9a91b72dcec3eff93fb4cca78ee39535029be28af91bed6e7f29e5b156fac5a323460efedf7e65621de3220700a79261c668bad2543beada0e879528c99d34e80a359db701aa4b4f7607a5", 0xc5}, {&(0x7f0000000780)="60c28e1539dfc032a26106a3c0f69079f54043933e85b1463c9fa292e7359ea2c3596bc093c85b929bb560fde5886ddd0039ab8c41cfbed4778b6d71f94f95b773a4e04c8400e5946a99ceca5439467ca8c512be36a40c735fc5218cb8baa9e2c1eb9692f798f1adce12d7a4af4520908ec07a6db33856afa5e682e9f320a94e5c9eb6ebe61c724f453c02f005c38264be46afb7b7f93cdf983bdfc5adb8de37d1ae601d1a76d145148cbe7a6d6db680453e48f404b06258cd1c30901fd2619f09a5cecd1eff586e0a9b96109dc8082f21fc160a916079", 0xd7}], 0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f00000000c0)="d50eb7e0e0b385b4a82f59d15c7745d7cd848d0dc98a8c47f37be6ee855b4a4ce9264e92a3bd67070e5d027554f8a76b616513b51a914197ce9c57d42f950e667bea47ac4c1be458cad7cfefa6b0ad3a95eabee7", 0x54}, {&(0x7f0000000140)="e341ede30e74b6c2afd1e96a5134920dd85eb292098b618f935a5177e120b1b94d86a58b57cbd2ff6fcc687212d3", 0x2e}, {&(0x7f0000000200)="beb1e8ff64926a8453973d8c8ef43b5b592e4d030220cfacbc400c552cc949dde582cdcb17081be1d38c033f661b4f25c90ffe10876fcd66638fbd", 0x3b}, {&(0x7f0000000a80)="05f2a8835c427eb94466984d74c235135d39508dc63f593e85e7621e4a5c3fe7770ecb97682f958b4b951b809105323fbc0b2f976f477dfe1e6bd0656095bd8cc9e1a5f4ac93cb97bfa023588707a7189304ae36fd68ff9328fbba7c56ad4f28ffd3ad1d175ad6646d361e33a68bbaa8ed5285de509547953b93ba1de925bcda1237370e", 0x84}, {&(0x7f0000000b40)="a6bcc541626915f145bd74cad0386e94a85892d039f3003f19521b98f569b3f38241b360ba7f8d692f2ac131ec54229dace01326895b83532e03639c1e306ad33381fa3e78a6e60691282ce7490b3f20291061ec2fe83126dc9dbe3053251cb040d3702c190463295bef79b8c64a445a765d5020cda4cb6cf4373c710e9fbea87fa450d77e6d49aa9d2e4f57e3bf5c04f22b039a53b8c587496200d3c842c27aea4124c9f517b0e0f27bd7d2bdd88c0434805a11f690c34513dd85a6340b3412db9c64", 0xc3}, {&(0x7f0000000240)="7023c912644b2c4b8544474cb0465c5b86c9abf57158ec18", 0x18}], 0x6, 0x0, 0x0) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x20, 0x2, 0x8) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x5, r3}) 16:02:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) linkat(r3, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00', 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x10) kevent(r2, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x3ff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x2, 0xa69, 0xf6}], 0x6, &(0x7f0000000280)=[{{r3}, 0x1, 0x8, 0xb25b2b49c6c952bd, 0xfffffffffffffff7, 0x7b3cfcdb}], 0x2, &(0x7f00000002c0)={0x4, 0xffffffffffff1f09}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x34, 0xff, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:02:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x341181c13caa32d4) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) socket$inet(0x2, 0x8001, 0x3) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) r5 = open(&(0x7f0000001680)='./file0\x00', 0x100, 0x20) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000001cc0)='./file0\x00', 0xc) flock(r6, 0xf927d91f1bfa4134) r7 = accept(r6, 0x0, &(0x7f00000016c0)) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000180)=0x7b0) r10 = getpgrp() r11 = getuid() r12 = getgid() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00.\t\x00ile0\x00'], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x7}, 0x4) geteuid() r13 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() bind$inet(r18, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r24, 0x8004667d, &(0x7f0000000180)=0x7b0) r25 = getpgrp() r26 = getuid() r27 = getgid() sendmsg$unix(r24, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x7}, 0x4) r28 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r27, 0xffffffffffffffff, r28, 0x20, 0x7}, 0x401, 0x4, 0x7}) r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x2, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r30, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x2, 0x0) r32 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001800)='/dev/speaker\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000180)=0x7b0) r35 = getpgrp() getuid() getgid() r36 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r36, &(0x7f0000000040)='.\x00', 0x0) flock(r36, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() bind$inet(r38, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r44, 0x8004667d, &(0x7f0000000180)=0x7b0) r45 = getpgrp() r46 = getuid() r47 = getgid() sendmsg$unix(r44, &(0x7f0000000a40)={&(0x7f0000001c00)=ANY=[@ANYBLOB="00002e2f66696c653000dff7fbd1db7d38270dd3a8a6ad764f8be9c86f25dc03ce49f15411947f25ce53d77f73c54336587b1e47ed45d32d3ed56afe404eddbd49708a02f84f13fa498fc4476383e96834700e1c693275b7865bb21bd68cb9120cbb41d036054529cb329865ab932c1f0400"/124], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r45, r46, r47}], 0x20, 0x7}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r49 = getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x80, 0x0) r50 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r50, &(0x7f0000000040)='.\x00', 0x0) flock(r50, 0xf927d91f1bfa4134) r51 = openat(r50, &(0x7f0000001d40)='./file0\x00', 0x1, 0x0) unlinkat(r51, &(0x7f0000000040)='.\x00', 0x0) flock(r51, 0xf927d91f1bfa4134) r52 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r52, &(0x7f0000000040)='.\x00', 0x0) flock(r52, 0xf927d91f1bfa4134) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r53, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r54, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r55, 0x8004667d, &(0x7f0000000180)=0x7b0) r56 = getpgrp() r57 = getuid() r58 = getgid() sendmsg$unix(r55, &(0x7f0000000a40)={&(0x7f0000001b40)=ANY=[@ANYBLOB="77a74594bb9376fd8d5d97b8677d7549faa78a9f359c5065835a4546df4d5e2a406417050fd468a8f9c99b14bb9b15e332366709c45b51089e9aed194ac8066c90b909ef789cea408a569342d5a5d2ea4cb8d24a60a3c205dc23e13dc6b309851a11887158af651877cd5c6ad9576add79b4dc81ba57abb9d7cf9d466dc8fc8141151b0b514a73ef615dc4caf091e318"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r56, r57, r58}], 0x20, 0x7}, 0x4) r59 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r59, 0x0, 0x6a, 0x0, 0x0) r60 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r62 = getgid() bind$inet(r59, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r61, r62, r63, r64, 0x2, 0x9}, 0x5, 0x5, 0x8}) r65 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r65, &(0x7f0000000040)='.\x00', 0x0) flock(r65, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) getuid() r67 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r68 = dup(0xffffffffffffff9c) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r69, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r69, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r70, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r70, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r71 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r71, 0x0, 0x6a, 0x0, 0x0) r72 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r74 = getgid() bind$inet(r71, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r73, r74, r75, r76, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r2, &(0x7f0000001a80)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001d80)="3d2e3213fecb7fbdea65d67995f79915c320b57913510beb4d8df42ce96260793e87883eb6f7e1e5b0bf7b53b024a242378fac3edeaaf3c98b21648d26d0e49d47430b1791cd056172b009eba27155f9d4c27ba7d4c89cb86cc1eff4aa1cfd2b979bdc5bdbffdb40c5da798a1ffe64b139c891d9cd517c9f1feb4ca457b130214d8846436a6b49b0d9d0dd3a46af88f18edb00000000321ae6d380950bb905a385adeac350c13bf47e539d73fbaaeefb312e253016f3f2a059952cf222d3cff03c2e2144724cfdb600446018c77e6ca758c2e22331c6646aee0eeb34213f909ee5da07b573fd1bcb80db442ebc90ee48cf2549aaff12734ec61af65aee80b76667c1fc8f36939296b3e46a195b0d4447a2751c4bff0e3840490246c57105a47e1eb8ccd4e967fbb945e2d19e6f363d1a458ba5058ece88cc5b676760f16e74d05f85e6249b55ba2be4a337e1528de2fd074b46d940c593b6f5956592cc775beff705ed93f010fb99dabed5cf8c074b879b7a1241be90260eaa819f565747dc088cf016c65acffac9e8", 0x6e}, {&(0x7f00000003c0)="35f4634c7f93854f146cbbe5b12905c98ec1ef0aa45d925636847203489031b3fbedef348e6dbde2acef068292eab2ceb27714b98777975a1df6cb5d25007104d2cf1ea682d4ec9da45eb857e1fe90324f9cd1dfa3a6b7aae3a392eba7c571cea846d45689af44ddb0d94c7bd2d63b7c860c6e9973a648b095fddd65132567a6a5402591851228ed7f5458b43801301c4ede14dd5e0e70f7fc16acaf72e16cb63c2283e5b0e255f939d95bb752ab17e3bf68d33d7848974d652dacf8bb069405e0e474a84d17944f3642d84e560e11acbae947a89df80a8c5f404ce256de057077cb9ed193244efd29dfeefd51fdb54b7e43a454f665b8394f34b4225a821bfe2df9fdc867f1a8fbb34e5a021f360d6ec47a8252333ee03f13c82a1d717121a36417691b3054b90e3c0d1cc6e6695246fea63bbb5b7eda0533b4c4e2e9444e36e8982c3a2036fb960048fc360ebbbce8c6a61f8e6d2f6e0e4963732d83fe6b80b2476254d462e8e53db37feb38d650b35d0538dfee2cea1977405a2ca315974412acdd3b13122ee41ecfe629d238d95131dc2277dd8711097968042ae4de65cd1ce7dd5dc56dbbc2a330561ed37e8ebf8e7fc11b25b3c3c4ab8685fbcc5ebe5c53845178135b08ab0cf50952c9e4b19ba3e4d4341518d27e6d26c49bd966b18b7fac23c14d3cfc38303c98dd93c41b33a28aca6950510fb3d3a374e59667c1d600f757f660e2b2452e7c1d1782d4c1a2876cb0f4a94ca1677706ff7ea5616d9d1b02592d46fdca01a4a0effb010fb965af7ca9372091c7691827b08d1bdf3d14c1a57a045814eb9bf5275fe1df14dbe91243742c1560fcd5108a68fb38b118f1dc29f29f22f27f837b0549255688c7fa41a15106b266b81e6ab0b7c77c698a4ba14c3ac74cab0e97087ec3ed1656e449bc276565b3aa6d4cdbe92d0c29433cac205082a54cca25b66732bfe5297410b46aedc780037d189e65361bfde3444c360663d64bca6990739ef80157d108da4469c21ec41f5c0c9da8e95b1c78308a56dcc9765a463e0652d3c6dbfc9d0983ff69938a81cfbd33f94eddeb0bbeff7b575625707a4ca54b488c2f5ac791ae4a813ed435cf3ef72f1873da75d91d17daa187fc14fd0b3e9bd8aa5054568db60e288662aaf72550892a42f18246d9067f30304d4d3c5c6e8ef0490625028bd12abb5866f97169104d3bcfa949ba64fa1309e30f0bdb1dbd5caf246a8c87314620dc6c5f7c25de0232924ca522ba97782c2c11abbc825b6b75f42c87769d31ceaf89f1dc08954627b1424bcd60ac31648ccce2e861869bae406d94d7203bc7e62b035240def0d5bad86f1adb5f43e495f5c3fccc429be3ec625552e42153d433f8a93c3e42c577b58308b3f824a56d694decf146fe31d74d402a6d8f122d555282bb33ff4153e257477fbad7f1bfda02d69fe746f14fef8b80d629a5fbbf894cbf09d71741952d0f6af6cf112a2725500b9d068f4d492b47a23c0e7c2d3ebdcfb37e855b302a16debc09fe6eeb2ebc3e418dd4a923f8332288b966dace150bf53a22bafbb79e8e6b226294beecbc694ca72bb3af5c59531c567bb7edc0cc8e259d9b759304b527bf25d3b524e931e89ee33bdec58cc222a803d6333ba024c950dddba8bbe2dd1322d58d1cdc15927d6fe2712e6be161aa31c2a669abae3fc10c4e9f10571576e7978451f8fcd359ecdfd8072d44df00e2543e53756301b5ccac8f36644ed2f4029b0acd0509ac9dbc5f7f9af676068f71864c8c8677e63afc51b2091357abb1dc459a1b149a9b3c7192fea20cb6a48d1d080eafb27abd1b34ebb7408daec7f5cd0729e60d45a2df04d583c56dad630bffbe8208efd169fc30ff95756024546ca537e54b266998a66f48268f47fbb576681c3090cfda6b8937403eaa215f2bf3b6661cd69752e68c15864c90482a750343d9b3af91ef857e6ab3cde6ffe97f9b518334c9562cc6dee368c624978a9110f4c397d0240a7a76e8f7c6699d89bcb212acd246c7b5817a2b49800e29f6f73e4ca2131e9441dfa063a72b3bd728dd4a72f76d924fb365123ad41531af1c3233344346a9bb8484049f0cbb4466a96abd0215e78af9971e982ef8d8a1e221d02e60779036547ca6dd6c6ce87076fe0c4cb622c89859e624179f881e95f274dd46601db32ff334d662239c9650e2eba67948f677288b11bda2b029aeb30dd04aaae1305d7bca2e987613fd7fbf03af73dac182c636011376d6657dec86bb5e562cbae66152da3996eef8f103598e884f97ceb09cea67c099468b0edf25f112af1b7e363d457b93126fd9d49024a889c0a312add083c1bc16abce7651d3754c32aae3f3c04245836b84ad97e64c7fc8b4a7eeb0cc963f103937b529849b13c181efd49a66392096cb8d6f656c3b09e09485a96f04a7dd81fe48ec0bd3dfeb34823166c873247f1080f437d8708bc5b3d25af25a17fccda5b66da383479a0af36b8d6606ec1ac59abce7e80cd4815cc4fee3503505ad13690f234d4fdd17dc5860b67e79c832430726e524ed272eec07ebc4dee46eab2cc68ec342fca4c395c2eb89ce864aec8c8cc78a4e40601301e0c54c46ebfd638577cc55d5929775360a3fe4610d0f4dade74e72271886ffde670f3271540175ed76760880f693101033166c9fdd604e6425dbce31434f6dd4b8077c22a81c4a8a1e7317455c99fdd20b95bf6295b6bf542ab946aa64ebb2f8c9b8d8e1c83ee6acde29daccd3262e47353f1dc41f419c70aa997077f3d4a5fa3eb53856f171fd8c0723e013bcf5b4667fe3d85f5d1e969663ff69fcbaf1d3c86ad0d3b59b92c95146ee645cfefc081556c3c61d8a2a3b07481b9f6469ece524c6a57d39384cb4d04714e731691afd7854024b85635499eff20973cb788ab43fb9a2d2aeeb0c18e6a91a60ba3a1fd74b1e3a1f08258d2a30b0cb2ed0fe400b6dff7fee9eb5104484aa25f58327e14234d10e25c4d72251df2b5538c2be030e744256f60629a66833d1ffeefb45ad7874bcad6f4f2583f5aac4d999a4164676fbb7ac5e621705ec6022c78cf8e0f65c3e1e62e8ac8024e77923958615c41c9dad45e5564229cbb7d3cb001fc497eaa7104ff672be421a191f43cd21cbd02db5b797cd0ece6109a85c0af0247f5719c6b8a959336e9336ed919f76fcb5a3e09d3e2623f6862fe0df53ad0ecedf4e8e6720fb15b3c775ded84dbdcb9bfb434a7cd0c9feb177ea216a4b407fd1c9e80500a7a6b67a189f726d4a9cd4834c9da424de0ddaacba8a0a311aed3bf67e9f5775e9c2eb099b21108b28669d51382ac5e48a1d792d7a20215bcfe71d6eb118994bfed88de5f58ad0d6de40920d0157a93e0633b55e5bc98436baee4fa2879fd5df66d4f9d56fcf5bea7059b723db237499805f808c54bed1afbc38871b9549dadb38e7417be4ad04927827ac15cc58f3f83c036ba9d4a9e3a95e46796b19ad3952a7ec2947645176799f223e28374b96c80e208168c7c0b80890954b4e175fe03ee8cd036ceb2fb06ecd38d92267cec4ed7ebf267cdc8bdec10b04b7bc594ea0b2a8d4e6858b3cee340a0cf4b932cb008630d8d3f67b065b8ab67797976f227292b110e7c3d0b8869114e4b1f6c49d8e003e5cde0c6b899dfe746d7de84042520ba3c2e53909d820a1941a5638b070721fe0b996a0a52deb62d217cbfa503532da3b4de497b7a45b29a3ea8681d89efdbd11a456c61e423ea01ef328c3771c552292097e3ac2af637429c3611b1a1254159909a7a8c07ce841938aba715efafabfb8ba7f89b1e2e8016087675719d65547dbb8d6df31f4f1883c9d1d303dad9b27ca4a292f80f7fbc2d5b37f3b291cbcae95fee22f700bbaa94a9e10396ee5c30b85bc90d18d4bb563cc692eef655ed5dcf5952b6684f11b109194c5d1025e2b030be1a8d2fd007257e5a08bcc8076eb4df78e2b29af56f3c2000b2bb8501d7211d5274b9239951f7acd849962689dd729297e1eb625da61e39c0509314dde6446aa98904da0a2772e9eeb69328b20e09031c7b86b68eab8734ea2e936863ed7921bf56c5d158305391f9db2c63e9ab103a43aff5c81d80fa76922bc4f6ade9ea564c81e6f6691b0893df27775601c40332f6cb639c5cde07d6165bae0ba71883ed8841342cad00710a831dcf39c23df84dd31e7f9a9d33db7e97df6186fb2215420689ecb6a01cacfc9ceab1f88e7eba25b7fa984f8052db5b1245506dbfffb23828ed352ffccf52a0302c2ec5de27f436a0548e58f5efb719c5385c4393f3a0ec336101013888394373eaa9129f6566706768a7d7ce0a9d19e5f0ca47abac8933a21d68f7b25d092e43e336303e7e68131578f1352f29eb01018d2b1c149dcc0f72deb0ae5d5492f1b7528700012cbe206d0156cd87e63833355a7c3802cd38965184d43a7571fc380425c1b0187c5076beeebe763710ebcb0b63522e8b02d63138cfed015086a238c1b1980edf8dedd0142d58af8039025f6badbb7b7b327e4f515a5bf12e56e7598b89d6a502c9168f76e25b870b632da28732c2c28cffe1ad2c2c99f9e05fce1a26fffceb66d7033f8762fbd0ea9a2e8c3f192223bdd097eabdaba6b335b795779133f70193014952c2a3793cee70e89b5bd7320e657a237fee98ff9c777605bf903ab9f9b8f8715c69a1642040511bf31546ee83fc41e20b230a60b7477a37f851d9a35c136685d911d51469b35cf1a31f477a149c7f26b3dc2291c5e08556a1a3f08370f9725d156229470fb01e5dbc4e0462acf2b16d7c4afa3136d4bd64924be2228396c7acb189041fc9a9b191fceacfbac3974989b2fb781257d83ecdb4049199dc0c0da57e2324223aa77eb0729954c675e513f88769190752c70322e115fec66d7984459acae800ea9ca59bd1881ee23a927bead5e63cb3a3b76ef5278da3a6bc7dad3a255d11f4b78adac65035ebf69ac5412d4fc17e5954ebf32dfdb3a66f33e7c1138ea61137f3814d9dbbc33f3f9e2a16eec19406d0164d6f8b6bb91b01044c6dc8069e5e338cc052f49d9ef1b1a52bde3a77e64668143cfd5da8edd73f6cf2b6679a05bb49e10a22d55a3db247634bd59ebec647050129060d31cf3e0d484c80b5d7186a7b87b597af2bd9f04427749a5e9086733a7f87f951d196f72702026931c4e4f2c1ff4161d74a830639ce202ffb4ecee20bc226a2efd5d010fff931ff6caf3becad3171b33fcf413fadbe69c80d184ce3c28f8f4a6077c51064c792a3446588bfe68f490f36584b8236d93ab21a971f9f22865c98ddaff749df0ab6e2f2a9c4a4b2fac4a339f08adfd231bf43ee62f53a13453e3d138801ddfad628a311417d1a1de99dee42999b6f11ea66661074d90212565a6897193599e4326740a655b3ef8deb797b1202ae7bdd9df42e1ae423385813ec9e6d1b9d8bdd288c2f0dc1dad22742be6b898cc2000afd4d9a912535ac7e8fa89f9a668e34b3da64952861524f83f38201a15909014c72c2600094700806f30dbb573f5683f9fd1fe5f6c831fa937ad0a3fc7718857b1353e47464cf45aa1969795a291436524d24a5f90d23d34bbf2f1855ff2d5a358c6868a338d1cdb29db6d854e3cfd4a0a720b6ed7f4183e3829decf6ae8c37cd5778f01f8f5fb9f6bb4cbd91723a6e15cd90d763a39b3f58cc47ee85c86fb20d665440a5ee11d6fc9b2982573e8214abde3f64b201971764cab3eeafacecd843effa213a7a5a747cd4fcb0df589861dc9b6eabf0db5ce9ecbf0bf63a2f3827d476ae52168", 0x1000}, {&(0x7f0000001f40)="3454a6e929fb645285b4b2e536806245fd2eea2eea2f78426a269b97edf3034270335ec693d232133f2ce511947466dafffcd365b6da5bdd2ddf15366cc683255d1630d7d5a641a0598d09a769ef2a394d745f248e621183915cb4a5ddd1e9a1ec0782e4cda4e57f27dc6b44c3ed397db5b99a00000000000004cff379af19527b789b3306151f7a587c47347dd753576e7f6d6d8cdc578068c4e4a35b1fc7949cc3a58711081dd9c9ea4aac11996f92523122a5f8fcbfdad2cab7c0df6a0ee6f077e436667fd530649fcbdb09cb0aba66de3dfcdf5c96eb242472e574c33d5d38325fd05c1506ae73a62ca040b8b8d22767b919b4e24397d300"/263, 0x79}, {&(0x7f0000001440)="4cf5428e474c53c4a253d3aa2821d2e3fcba34d55682565f43ed403fc15418f4763e27c037b7bffbe8d95a349dfb0bac5047211b9382", 0x36}, {&(0x7f0000001480)="488642c35ed8c26328597018f7f27b465d96fab4f65b0efd1cacf086e5e6951a86e3fd315a64c8d0ef569a6f405246664cd419fe6833e86c33a4103b5d423091aeacf3b074d8933107a7f703947e996316907328b6990fbdb21556257e8746f2d6f8886e7af29915892296d1e0ff23af070f26a5f558afaebe95e2dc4f1887604a", 0x81}, {&(0x7f0000001540)="a58ded5f24958b3fa68645f90f789f03a2e97b91abbf61ddf4c75002bd641b809c6fb7e99c74ab77165b31de6720e30b534d90c38af35dccd3bf1ab1eea594530085ae0b4269e98df53e6a551cc8f360e334b34c70ed81c66866685533689ad64e21db2afc3aa4053238c954ab2ddf10bfb3847896e75f6d41f6866d71300c69dc4251f944a2c3b12b1873d1c4adab150ebe6994a15d15630a7d526e1b01efc13a818f9c19f8d5ccf36a34d117d1ed6f3cc83cbde82d8ec44d", 0xffffffffffffff77}], 0x6, &(0x7f0000001900)=[@rights={0x30, 0xffff, 0x1, [r34, r3, r0, r0, r4, r5, r7, r8]}, @cred={0x20, 0xffff, 0x0, r10, r73, r13}, @cred={0x20, 0xffff, 0x0, r15, r61, r28}, @rights={0x18, 0xffff, 0x1, [r29]}, @rights={0x28, 0xffff, 0x1, [r30, r67, r0, r31, r0, r32]}, @cred={0x20, 0xffff, 0x0, r35, r37, r43}, @cred={0x20, 0xffff, 0x0, r45, r48, r49}, @rights={0x426, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x37f, 0xffff, 0x1, [r29, r68, r69, r70]}, @cred={0x20, 0xffff, 0x0, r56, r63, r66}], 0x148, 0x4}, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r77 = socket(0x11, 0x4003, 0x0) r78 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r78, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r78, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r78, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fcntl$getflags(r78, 0x1) sendto$unix(r77, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb7c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f80004000000000000000100000000000000006e461cf4f9d36b8ad9c3cddefd330f2a34faa22067d801f771668a1ea84bfb92d4f94349c976fa66a423a194e5d98025165e47bd8acb6146967fe4ee0f3ece2bd9af4c224ad137391e3361a81a44184179393f761595c5d200f4f25f00e29afce58624f202ebeaf204b638b2efce63a64cab16e9f654c0dfac14629ad37aefa459966a38f636334e2c4acfd6a6e90ab7a2", 0xffffffffffffff2d, 0x0, 0x0, 0xffffffffffffffbf) recvfrom(r77, &(0x7f0000000200)=""/146, 0x92, 0x804, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0xa}, 0xc) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc, 0x0, 0x0, 0x5}, {0x6}]}) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:02:01 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x2}, 0x20, [0xb5d3, 0x1, 0xfffff979, 0x9, 0x7, 0xd8, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x20) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff000001000000006d9d6a8144d73f99c619e06a61d45dde00804fea49f3876d14dbd76882fe679553d5f96477bb9ac75fdf217d4fab62", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x8, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:02:02 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x5, 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x402, 0x0) pwrite(r2, &(0x7f0000000100)="62961feb2c668ce960ad1b802c71276a6ee67a8bd54a25ba3f4edf085622c3e7ff3fe05428993ce1b6e7e482ff0f", 0x2e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:02 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x17c8}, {0x5, 0x2000000000000000}}, 0x0) r0 = semget$private(0x0, 0x3, 0x10002) socket$inet(0x2, 0x1, 0x31) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/51) semctl$IPC_RMID(r0, 0x0, 0x0) 16:02:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x8000000}) 16:02:02 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x7fffffff) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:02:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1ff, "00000000008000", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfff, 0x40, 0x6, 0x7, "ae10631fd5d76e462ebfa47c49d733b117a8df2b", 0x4, 0x9}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:02:03 executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) getrusage(0x0, 0xfffffffffffffffe) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:02:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x8001, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) write(r4, &(0x7f0000000080)='\r', 0x0) 16:02:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000b12c6f81216d17caeb0eea99"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r24 = msgget$private(0x0, 0x0) msgsnd(r24, 0x0, 0x0, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r22, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r29, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r28, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) r45 = socket(0x2, 0xc003, 0x2) setsockopt(r45, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r45, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:02:03 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:02:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 16:02:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) socketpair(0x1, 0x8000, 0x2, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/17}, &(0x7f00000001c0)=0x1c8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7, 0x9, 0x20}, {0x5, 0xfc, 0x40, 0x6}, {0x4, 0x90, 0x3, 0x1a}, {0x1, 0x1, 0x0, 0x2}, {0x3, 0x4, 0x7, 0x100}, {0x0, 0x9, 0xce, 0x5}]}) ioctl$BIOCPROMISC(r1, 0x20004269) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000001240)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x0, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) 16:02:03 executing program 1: socket(0x2, 0x4003, 0x0) socket(0x170c0fbed2f67b3f, 0x8005, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000540)=""/31, 0x1f}, {&(0x7f0000000580)=""/139, 0x8b}], 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x2, 0xe3, 0x2, 0x1f, 0x0, 0x3f, 0x8429a973c2d544c, 0x1, 0xfffffffffffff7cb, 0x6}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00'}) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)) 16:02:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000740), 0x7, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x2800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000420498f9e39b9d709c638800"/211], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x23, 0x10, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:02:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xfffffffffffffef9}, 0x0) 16:02:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 16:02:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x28450, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) close(r4) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) read(r5, &(0x7f0000000180)=""/94, 0x5e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:02:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000880)={0x0, 0x0, 0x90d2, 0x1000, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) connect$unix(r4, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) r5 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r6 = msgget$private(0x0, 0x401) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000d171ef938600000000000000000000f1135079ea0000065eca00000000000000373a0a8400d8f0000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000a63300000000000000"], 0x1, 0x1, 0x1800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r6, 0x0) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x50}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000001c0)) 16:02:04 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file1\x00') r0 = semget(0x1, 0x5, 0x210) semctl$GETNCNT(r0, 0x6817916ec3bdf80f, 0x3, &(0x7f0000000100)=""/19) r1 = semget$private(0x0, 0x3, 0x10002) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x2) 16:02:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000c80)="12592fd6bffa50df12dd6d84ca702d45091808acb8623734d01a53d006097c38648189ca445b3d97b930ce484ad54b601aeaf24202c56c3313251f6d39626e2451df5e89dc35965f7726ea7fbc060e2b658d0da5e68cb220a503332e118ac955b84ed46413ed33bf335ac118659d7b3da3e76f0e4b0deef2e42e81272c49625d2ece76c635854fa5edb449a2445200560598fb47bdba78b2b70777bc97c7de10cbd86b2b3f2c274bce253671e44f6e15feaa6837570f955e54f5f74e5644c5cd9ac1c3d2bcd253b609e9bac062abe459ac2c7b0fccc732b3cb3913b9239f0e8007d44ee3a0cba0df3545b31127f6889cdcf6598b664fd26594373ff7e580209a21d26c0be3e2cf59f610e11b051c7883709a09e44904cc40fa8546336159f05d725f49311887b5d6a22601056b8cbe595f34a668660ce3d807e810c8bd94f479fce4cd3254f24ddb4b957721f7c2d6db867851202a700381759d6c1b9f80d21772d964ce3ff9a78cf5521bb2d5ce47ef6cc341fbc55237c3465db928005be563bdd95327a9b7d2a006352e5e99133da4210771da81bdc92f386993771b0256ee345a738c5262f5916e4a7fa3a5e98f75beda759ba08a044dc4329441af352a25c83ff6dc315bb3ce8b5c2f6911cb2d2439fb3e53fdd744ba345b5165e5cc577a0bfb743a04fc63b948cc602c83d115263ef64bf6e7b7d316759bbd73ba9d8bc19fb8524071a7e9f68b688e3dc89da03b7b0244516aec3f0ac478355f21c52cd3951c8dd1fd01cb2d77cab3aebe271670774be68b1de2740d8f44a243c7787cd97484d681888cd67b9c685ca44bbd8a444ab1a75a1b9ad5f39297e9f87a7b7fe834b64e101a7b4f155fe322368cccc6db307a851c30762d77a7492321bb5107ac71f68d855602eaf1f315a604fd4cbcff4eaf1c56ec15ebe5c625a268c007378e847f914e10181c405622e94f7d292ebb7b42ff5a1905829a95a279902d6f3f47c4923f8988d44937a8854bf9de2b73cd0c374d42e9204e98fc0d835bb374295cf2b0c273d84d7c316f7dfd95b7e6225c13074331f57cae1ac0c089f7f462e2e0ffa9228a230e02a23cab0da1c329b28a6b08f0a95006053eeb82b7e4818e6a3afd3ed40124bda249f47f38970b061ed800112b59982fb597668b83d74dcda71e44c52f8756bdc1aa524256c9394f1459cfcd103cd15af16ab3dc5f42246c57ac17b7bc8b3cebf4cb0374b3ef14f2feef833e9a9815e7bb499ba51683907d2a393b79ac9ea4e54cd09da84f8fae7aab66e0175ef39239dbf2da04dd6398f2c5b9e41ce1704939f1377b3d47992a96e3be07d5a0bcbe139992ddc23e88d04f41a095e0103e54c09278edb0544e5f755fab0a058e04dcc098909561ad4b55c48f30a7605ef7fabcc154cd2b6b1c6ff0194a64648a4331a17cb49b02f418970ed457b787939593ea0e1d6540632ee183d8a0bb7445c314275cc7d5d0edbdd7ed4e7bc962e5210504d4919a1becc9afafb2a4353b91d2d86878d6a445e41e6363802ad4744b3055fce8fd64c7b807a863f3e51590bc163e2ad3374610b61166c511b411220d81e4bb507cd3411928dfc4a8d2ae5c0926777cf6b84438d3d5b441c6940c100f9899e01433144f53d5aba6eea1842205c98019f2dc1440eb16072a531febb799e67f68b5785a37a829202237106a8b76fd0b1e2d83cf6535c115a97e177555e6ba380d29f87500f9cb55972b711a1afc40b5823839c111d210a06622d0a2988be407c6b28ca63b65ab9711c3dedfc3b74b0ce5a1877a70932b24a67e9dcaf5b29a5c4de2d3d784527242c6c95099b6e2ac9b1685a4c0ded1909e20cb9c33fafecd975e5f044c20cacce84abb5bb217a5ce42539cd19e1e769f3dd90ba554f7af6a1f559ae754a1db9c0486bf943217a641ad0416a9bdeebfac698b43f38f371be02541cd0fe353b27a3a194f7cbd01cb5d88e9f93cff8b269bb649fea510835e2de41ac5ea387dd0dfdbd31ac7a5386aa8c84e787bbf9726a1a352c53267b4a95c8641c4451f6a0925661c8423edfbf36a4171d36955ba79cd9677ce4fc82716b3e8ffe930f782544ab41498025610eefba1f457c59e8b84894880d066eac6b8a1250252d6e110a0808a4ccd02e7018c1e1ee3b88c90849ffe9e5ccba7fac1340085fd1d1dc5c10abdc1076586726ab271aef5dfc095160d23c183665f30a9f5376c2d8e7354152d3006fdccd6a2c1ffda8e30eff466fa6b1f90787a63bc110e9f8a03a76afd093ae58f56236f09df3be00c9c0a35e948ba73aad8dd771cc5ad3a2bbc227cea201da030412bff68d4fa2f078208a2e0d0108968889518dfa223d0615d7a9357eb54d54a68ee34e1a25536955cf06a301d9b33425cfeee3cf168c0a4b04cdc42789fcf049738dac224cae8875a780a55d67b70ea77d09545fb7cd72591eea7ab6ee258913e4a7dacd14d8e2fdfb82e69cb57088b7aa8a51266a887dbb6276b15f2612f3036225589f09038ba18de6616cd27a7abde6cb8b980e80c86d45c12c339aebf20d66d353371be3f1eb281ec82fa821f67401fdadb5825ea7fd8ee55c08ee163baedf581792deaaab9a56650842626ce9728cd6e6f2ea607a040bc9530cca6033154565a27735d1b852c8a21da90345f8c0ef4ed65bc7a972eee6fe1ba3cbafc397429762dfe724950b160e25bbbb1bbc1fcde5efa66a2928e678755c2aa9cf9d424e4473084706524fe2e19b2ce8b92ae550e432c910d758b3043440b0bb99fba02f03006e23216c4bb5a09ca0125095a488ac812de04f02a54695b5e0850b68a39f48d97105905c11fceed32d10a98a290e45b000afe32a8f5caf0ab3aaa32dca5414edd7d0e70d65431e7033b930482f5698a09334c167a7e5dfed11ff28dc32f0159b3adeb297d593db1cc3c064437ef25355c4a24a73f08e3796ed6453634004275ebc954c7ded69d8de1441829e38b53df4732ce10ad0c7b486124a6b01b642ab470fb4cc5ea58cc4d1acfca445ffcfc511b5b74e218a2494fe2e44ef666f1946758172e298d0eae05f7c85f7c809fd359202336df76df24b4f789ebb7b88dd28020f94031c27e5bed4f2eca2c714f87a0593e23fb68cb692c22ecb31ae9d2c518236772191295662d8dc67f647897790df6b41c5ed2e738442ae7a2564b8647f29c0c0e0c7233f6492b6f91b93f1f52d330bae1bb623cb325d987a7540190c4c5fd5540948e995ffa0e466dec8eda947d3f463db32123307360a20b979bbad02caed41bd371f289b3d44d90dc0594c44655308511bb6c00e81fae949882816cd106aad85486f7364c45c6dfd0b0dca555dc9451307d0642b27f4274486005e0ddd0d86b89288b72911588cb518f871ce4355808d299466b9086c88eeb1bcc322fc2d99a92959a8ecc4a6404b63786cc70c07d01ad017c636f94d82b196975204d870acdef84dd30a8db1e5883df85fc42aec601e1717f148bbaf531fc80c8a9ae14b759a928f3ec43bc574c4029dec02ad59dffa0078277206a48c2b8d9a10ea70c69fe6c1033c993ffdba3635229e441583f9f9c73f988b8f4c76966dd23678257a01f05ba915565f3641956aa0fd4f0560acbccc4d2dd6b06c8e627ee7f0b9b60725c026e7c2cfb7585ac66e02582e20ab3c44628da4ee7bb24031a16f9225b57af364730895933ba2a47362866dc6cdb04dc814950e8e186eff8bb76f22b82d2ea042884afee46ee1346f63dca8fea101ceee508868a44b108168f8090e1d0922182862cd7f738cd8d0cc6da41018f79e681d99b7814fda2909a38b67afcb73a1444e0849e0a44b3ac020fa4bd556880551a7afbff2591cd81ce73e70a3a6c3efb8beb3a3ecc2e5a843a90f87c19c40a8899724b7243cf280b4eb332be45184103c68daeb6876fe8c9c54258adfb2eca4249744c34e8c11deb935bf125aa053b9970621bcfe7d7e6bef4dab565c3c1c17b9c88d123bd7852a77f03286f27f758c923dd622a006b31852c5fbf688d014f7cd12fe9a6c057e317dbf7ec27181fef18c037791e2479574ddd423a68cd5216386a9883e4ae33ba617e48c7ed2cdac21c986b1aa84bf628f4dc87960a706ac8109d264bb4234ee8faabe2b10df73ebe2bf05fd8913a5e9141e41c2445d6360117333df22cc017e661258f4746120839523a08d1d2c559c382604b155bd0d84c8c44c2e6c751898628f46315859a2540ebdf43066e913b1a98d35dfa04ef70c546ce2532a5ce53f7e96f555d2bacdb9ea41b2e0dda3e8e332cc18639fe2f059643b1c70a11251c4814e32fb778fa82399732cd527cddc3df756e73e0ed6759cb3c7ae2e12f5aa1cd17ba74a35e13d8781b24c57cbd667ad09ee7a8e1e99afc9558692b5fd94a6ab4f33e0601cd0f996b4de9e162b33ac033867a2d21d168715f8eb5333101d71941c0b3bb66a1eb24f3363e252ad949a297d4b729589bde83e58de85d3ef81451be0e1ccb07a2a5d0dd25130ca278b098d395608b0734f001f28372183a2679f583955cfb1546a12de5375f63c64c607b412e984df524b3ee0c16d38459bab44c49bc3ed63e40dea3c351b5c871d50d409dcd1e322ea46faa422fd1e7c990b34243312854eedbd5829147ccfafd2add9ce003af4a965fba26c21f7eb6a621d7e11ece64780135b6691adb2436661456d8c94a2388ec0ce17bd853122dcd780eaa45aee9567d1b5aa5545728b520ae5eb52608a8b3f1bc231e60128d7037bf8c8e861e5119672701dc005be618e1e7483334793696b3fcfbd9dcb4c235154b7558acc6e16b53cbd6a40ad0f0d10319d9bed7359b69202a62ada090be0f48e7529b4916d7e0998093364c096b4a873e6345d7eb6ddc3394a4f54dae54fcb263d093afaf8c4db22054df1ab2bbeb375f9fd04361d79663e298b76650d0e348757f1adcc077603b21fe760ba581ed2da4b1dc412643d5e1afaba7b46177007d9423f63b48afcf4025e32ed6328fa97804ef4484284d4c99c412d699c484be27be42c4fe0692f691a967f478fc2750886c7b9b647e1a79d4d10e02f55f9d0bfeb89edc00bdae380d87322267b797199c5eb32943190ce45a6d8b20ec227d5a5aef02559e965e06df9d98c1c37b409b4b764dc0bb47a58b18962d9820b223f02a0603904817a8ee0fae7f34710e8214b2f30e55ce1b39c259ba24a2e085b2d2005dbaa7d692aa3ec73402dac8c4553bcdaf62223931bfb9c9337d288fb634ca24d2a9173915f16ea9432e0f43368fb7b0ed2403192adcad1f1b91b36dd0e6eced0e78e091f71c3e384f078ceda475fabc911716ee93e9cffc19a5e303f302c0e541f670eb5df14b77878088ccc76d1a792e2cf68b9cd3b7043027d5b1484bcad0f2f972dae12362933bf2f80ef9284b0a873983f39754881a4598740a4c81810b3db8c457a25559bab275d153aa280ee00bf93baa1ff0dcdd7c327451389f61aa4fa1f75a6b6dfac02fef1d67b81d7b84388be3594de1f46599c45ae14131e7bc22586b8f1fc0a6c0cf00477344e88a0480dfccdb6b9f95fbf0295888843c508dc09d5404b772b7ddb46078f9083bd3805f13e1af7f469bfbea5262ed55358dfa5a3de8418b4b27e1cb0f7d8375ce16b16c06dd906faba56ba51c0ac3066ca5032645d0c9fb963079f6bf9c845ea1e905c7cd50162c603d689bfca71cacb4bde20f2c612dc673834f8f50f1ec6e3e8afe4986cd5c593a25e01b7ccd3721c3207e49c1dca518e986d7580f41886d3482296fc33dd4b27887452cf258", 0x1000}, {&(0x7f0000001c80)="70c18aa116446af78faa19bba31a8c39ae25bc19f9ea9a77370965592932cbaba5a30302348359ef3102c1ab08a7e1e218659a942620a7b807bfd20689e2ec774439c6fd89e9eb44729ecd8d3c570992ba5337bebceaaa999477cfd1f5a6104fe643a25de08a8aa4ac1c2d13900f209ed9af40eae16d119bcc2469d44d9b776295c282b5b1770d85253993ac15dd2ef08003481bf930e61663bd0e632f2fa765f81cb5fd4ef5395ebb53ebda8d18461b1e99117b13ec03bdf0eb9d98a0223630a247c06ea3e3c06b28716a76c46c71e7826d45316692ed803db6ccb7dfa72139625ca860bfe34ec8e3680e2ac004c6d9740da24dda0782c609a1690c7d116e592191a2505435f0f0b0d64db8e0fdbed99902d9a090a92e39f3a84ffcbe971d4c1fef1b2d0457dce6efbe89ee26f09fe625d3d0fa8dd05711f36129965c51f2abb20a5f0c6f07430a4b42b1cb14820a3882cb734af0203d735fb737429888d88a9df70cfc155f40035447eca025a0cf1f2ff23cde07007b6782294fa264c9af8148285038444ddb0c5bfc14863c06b8f2e7ce4e650eff5802ebbffdee8d570f15ada35cb4aa19f08cd732bd56d67418316a79fc81d9ba94ce59ac7d4362125596a8df36667fcb5eba9ba44c1692a85d09b0015aa11d222a5b6613c3cd631aa1fee2dcab2e72f1dd146108c64a3a547637eacf6286f12f8ef333898519eec6706cdc9a537317d69db23fff610590dbb3575fe85ef26680962d584cd3f4d48cb27cbca82e3ace571db18982f840e92dd6a74b6875e9895e9101c60a3b572547b3bf646f95ad9fa6badee84b716a1ec98674d522cd9de0217fca5077350914f35e7bf90c6d898f5a18cc1e7872db5d25c286b05a1105e6b0d6780cb9a015d3f14c75c333f4706261efac6943d4584946acc7e6e2bd7658ec05e2cb2e039d68287dfd2caecbd84ff943cba1b94d3a4597eaca69e561189f54b38504a604b3fde7c3ff750dd6dd0c635f41eb87bf0e5383b02e45e9c918d391672bdf057999b2090bf3cc33b60b192ba84f95fabfd9aa910b21022bf7a45e590741d16f6bf67ae2ba6f549fcdb17b2b8d4a461f63133235e28e05ed15675f1a938e9edd970127c70b559e205702d627ecbe9fc3c29860467434e901da95cdbbd85b685639d7e80a663804f4c935ccd726746ad435fc5bec2028cd06bc70b4226cc3805257ee7c8d23a706777321d2d11130a19d301507d2cdf87dd2adfe33bd940c756d7431727a72e276cb88165cc396c53696a7c60673d77249932d8241ba72e20e92da31a93bf25ed146ef2c7e9cf651257df91820736100c9a0f8bbf98c6da282d8fbe6c31e2187c275e17678e05807ccf0472a54cc06f3f1b1ebdedd87cbe16b3a2924d70204f85796210d65ae9dc228f38bb59f6afcf2c11a99c50b722e930f92e94d31baa7b8c45fdfa2bd4fe5df738fc5426a921425e85021a66b10fae7f6c462c62587cb8a6e3c549532bdd52f32eaf32aaa84d0bc57f8c27525008352d2639025b202455610942f4d86abcf39632fa0742c5e415108677abb655bca59fef0ed24c2cb58fcc22079d34652d5acc2e157e8c92fe48390646adaa268fe6a7c759105a2b94f89a0ac0d7b56516f1d8e6dad5e5e4822bd4becb51174edc55cd072edcd0eba333be1de40cd28fb985b2e7ffdf8fb30b0c7819fe3d04efd6747c95a860d0c7fef5a0d372a871611598b1bf5b3590b86a5d1e2d37bc8264e5865c16d061a1ba041c927e5224e3fcc3334244093736a84c9ebdb150c7af96b9168f12b91f4de1d6829a18df3e8bf4e3dcf4d5ccd2fe41b84119e26777ff770d5e9857843c2292e918933bf2d2d0acb52e56eb6d2b549d5b510733754282699e8b534ab83a534b5779def0e04dba0cd50184d913c3bb7bd23488108388ea68eeca1a9cf251b57e7cd95f1d519f6e6f2a5117961032059a45a5eead887d9eedae073895ae37fafd58583a3e86641018f279e2d3e0df24b16ed398b7a41da372eacd774c8459668c58127b2152281e99a622f31056e49b92ee200429e4ef4ef95bf18ad856e7a851fd8b63ff4c1b5a15f2d09e4f9708ee0d9776c2dba355d45aa1dcff9902626d37d681c9d6aead78cbd148efb69340c8df2128a5d54686408b1af41c6fe723dae5ce29a31cb428a16f0bcb7e6eb44b1683f1d31c99949ec752df1c0a74842904d05a34787809cef5f4f77a1dacca2978f3022833b1f9d0bb4d6acbe2097daaab74ece0ca69545b9d7c45c10a9c061221030a839b889d30f4ece615fab36df6df55e76e8a761abf6de8b6d60306f1190ad6b0db6e6127c8507e0d99cd5db2729a7242fc89b3e6eba96c309135d7d848d038091dc7c655d8b4184e2f901be64c0f4916dfecebbc8c88506670f06153d72f4aa178a8e2cd087ddb4f460201f293115122aa421bc729547c54281fa046d37a96aa2681baace641ea0c9a97e76fe1347306317193a368baeb4c8ac3da7ee856ef63bb408527c5ec4511ae501e83642c6c02ef4689d21905fa00dddc1c4f76d6d5f246439149b90887d3785126cf95030579a2b68f3215ffecfb80db65aa14e16f3d7851b0249c33eb7b4380ee1e7bd38d0f949695e6dddd7e80ad1feb30b452e8039aa21b3103f24682d4e3c3ab43f40785a49c6ab72925e8c9daebc7865c4887a6f150e1fe0a266b375f3d874323abf3ff44075143f87505ac64852a89071fe5c35a300ef6695547f783ebfe123b8437b1d81ea8041fe59919c2f8b3df91b7d18daef0707496e5772a711df2c30945ac240085fa823b77983c66dc2233f83d66f70157da895606f2839cbdbde831d0d2fee455081ebcff3453ef7e88c684a2a356aef925b156eb95b8b3d75833d574bf01dedc92ad465f927814bea6f32ef70a9c17093b79211261eb9ba632f3e7d8c45166458fbc93defb6861c7e82fbda2aa8c4c7e69d51660a1c9fb19ddc8075cc7f0f74f005d9d5815346afa143ee75b04b5a569ed1c2758f872ad1cf70f1b9a2111b6a75633e262fe11f133980ec1c7e5daa24e30f98e7bf504c45f7ff09b3c92cc1f695ab0f40f1de544fc07a0bc16ae1c2305f1320f45dfc18e7e02c5248bfcd69dc3845a93d59b09021fe200434e9ebb5d50abd8f8fcdbaf148666babef79f4018151b2fd27fac5d2d880f0bddd006878261adc2d2b98531f9b49e94ce6a705380c53eb632c24793b97495f6b879d9e0b6aabae0d2c53d53f3fb54c4c5ddc973338aa5b249b74216b9252b2f63201627aac1a9ab1b219ee87a16a14a147019b4de22d054cd9d768a0b4bfd167e8e82eae310e265fe8ddb96005927d96420a8ec0dd021c29001ad3c8dc598b62ef6c073417c76c649e269b384798d885b536de3fc3f4bf6122169c64eb95c7de5e19c775557f11f3c7a46766318032d11d7418881218046f96b7785d02a0994e20a7a1b1ddf8de6f4ef7a6166331a7384391642b2b8ecdf0f7dc68cd179beb7280c9f8788b8f4984cea686ffcc5cb35f44ad43357b817c4fee1b6b69aec0cc2f346ae90910a1325464da6fb8ab4db22a7c1df5a9ed3b5a647d855f9b7144d95b4b43dda838fbba80b7ac9db8fa786d17ae03ba20f5eaecac66bef005ca7dae67ca75b6873b3ff3c97b0d1c324abf824751f4416ada543e522b35df5b49c5aa9777b672b1cb8bc265bc0210337b9242ee7417d674ffb3faf5522d1cb04891fbc7c078747d5239178be35ba6103e5f96e2ade089f5fd429cd25dc5a7e623b7cbc7f65ef74fd27b86d18741d056c71bd3446aa32f2bcd50494ee37d2b83e5b47b0cfbc538e06eb0696a79b2562afadf210f1a9fb616a2e2d2b3f1a13e56b8a61f1de88eecbbc9fc50437f7f07399d888ca51491e563edefce6fb4afc699384d49d0dea25767188b19640f3e68b060adca7ff9602cdf9ebcb07246422fbf79255874955edf2509015b4ec27a9e467c9e96221a19adb9e17da5f8d9683cbfb71b7ca1009ab8902bb37a7c7921b0386b36289ee1be7738d8ed3d1bc441e0f5b23a7c6047b96c6885b78169eb7e547ba43311903f7cef7e05b6eeef89363da77ddbfdca8b1322401fadc02649286d5b6595dd59a458abad27ad5db2ff04c73862f056c8e4105b361098f44fec4b4d4951385812c992acda7cd8c860a8efe184159883bc2c9951613af3b0312c9cdd3016634abe17898516e28bda69854c7b33838642107b22d3cede0f4770d98cda85ef912cd453c7ceafaf895e72591be3f3cf6466eabedb063be3ffe395141c16f8196b1e6645f72a6a7f1cfaaf1c879b6b50fafbea279a1209d87d2bfe69ed5993f0205e9c05f9890bb3d6f1532b2a47b6e1671017ec139138492a02739f6067091b6a7bc04f44cf3411a7036897e48a5ef938655d08cac887d90b42a1f633f98b426565f87d3c625aa4df1bffef4a1ac6bf7e8f5dd41c25277abf36a69b26ee381feaf3acce4633182a0c5927e53a2d38d914fda7cf5adfe6ed1b77d9c01c3611f7e538a7bd257b358a4feb1f84cca7960efcd0cfc93c4377653f3d8462b9235d165886f7d3030e501434e9025f484d26c2122b0b368c07d84ffa16bdc52b5db9931969f0f10518d1117be2a5358173fe3dba5822334b17a12b365ae6b32a72aa0ea3a9d18eee06d48b2c4dc612409ffcac95771a2c7dd7991be987746273b1954a72091689ddb1b4ebaa301da0a8431139103e472bf2b55207041971d23364e53e6d0c24a8d1777f28179ab72365f99f57653b5a62a7ace7bf2a0c12a60095ea0bc3b85ebd34a96743897d89e325f372b19bd9fa575d616b5bff2edd798e90966456a1a97781d506a51fb8100ed8e6a5549c8cf44687d65ecba588d3489572996e02b2de664692b8d42a363b1aa012e94c73467f60298e00ed0cb9d69ed9484cca208d0f4cb8bb482e542fc7baa060a1391423120bf6432efed55b332acca4b2bb9f6bcf63e2392e86adad16c18d64bfaae9e24d004c3b286a05cacef183cac53696cc22b4df259379f39703d695ae8843915fd66adf4f40c73c5d7963f070b65ff7538fa4b293ba25f5530dc0dda6351c8d8284385dac8fc4321a0aa97b2d32a265e5910efaa265dc6676738db626334aa558cb00af0c5a7e0bacaed3395e130a75cb80518d112c04bada299a426be6e507addff9cf3d82e46f88e7763cb9e4930f38dff4e06815414d535a08c04472fe756d8dbd08ba1e30a893587075e20110cf5ddc3815bce706cf0d20b8d2f36cd1d35fbba82ecd6bc317cc2d6f142b544fb26cc4bcc38432e0090ba821b89f08cb597d612c71e0360864facaeea9d9808c2cc1f2583f0e6d3a57fd406d57047dc7b8473a2943c92649fd876d33f89f5ca5e3909f737b82c67856244e9b9819d8c10766955ff7578ad3b777fabdf9f3c5e0c98932d978306474b13ebcc2b01633c88b03891bab8ae3b43cb219381d973a4f857d7489502fbd0aa6d7508b1d796bedfb8818dc259bcd9c364c2a9dff6134d6f376e6b907839887ccd2bfee73360ba88290f8fe29272c158c2e3c9d4cd7b658ee1e37bcaa84292c148c288fba4ef2f4d25663d2aa3370195bbe268d6ca683e00a9a165f3588e236ca5fb6bd6a1539664c2ac083e4fd7c1213e2b4204dbdff3089311cef529610f541a0af526287ddf029adc4211e2fe0320ee78437b24f045e6c03f4e201778556c07509a3d44f2d1d192007792e9eda13c32b45d6e0f1727f7a97ae81bcfc9d518039a20e45e2ebcfec63f1c9017b6fd2312cc228e3e5e4f84e16b24e1b4085de", 0x1000}, {&(0x7f0000000080)="9b1d9b2cda03dc94281ca72e3acfe469886663d1d3345a676b55da1190615374a69ddd422331d37dc0c57999c2d575c9d455", 0x32}, {&(0x7f0000000100)="b9", 0x1}, {&(0x7f0000000180)="02b915c0333a22c04c87a4c635cae1c609474bd4e44635af5f299603fc1134aa91e34d226899ef1a4381f443db7356956939485c471f35a3bdedf158da63655d740f10d790ce4bdcb49ff02838d59ac56c9006ede27932f01c7e20ae32cd7b4e95100136ec3d7cf68b33a307de692aec2dd57a7f7e2817ec0c471bec2809a1a58a34702d8669ef457b244d79ccf9c1fd9d20a82ee918e67f85d65ffd7af5591d3516a5aa20e3e318ca4cc245de3540dc4e28c0b41dada8b73a99319d3cb01fb44d345b79deda4e7bc8ebb03e76af42242e5148ead9cd6ddc749e27589bf634d4378ae186371052c18ce32a8a1a6f84aa357c240e18cf866d", 0xf8}, {&(0x7f0000000280)="25b3d146f9438bf2efe6231061ed2ea3b7684f7e34508c8ccc382ef71cb311686e4f68a35af66dbcfd13a108e6c593f22106852de03575978ad481d20db27dd079c04ffda7c42644ef3498aa521d29daede1f2408bf941ab4623bb6b4b3de876e49f1e8ea1490417d3bfa268a5272727a33f2bcba475c2268e6529dac9ce418c912515", 0x83}, {&(0x7f0000000340)="56018f0ca6b8d23bff3ced438bdb4cd9fb4eccebacf65becff045814e259f6857f56738da0d65194be3dab273a793e1bb229b98cd50431d6c97c4c77fb2593735f1e0155cd000b3f178a5b4b01d23ee32d666a60631100cbcc4a1c416b92449cb4a7095fe270422ba1bb4079a36f6272", 0x70}], 0x7, 0x0, 0x0) setreuid(r1, r2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r5, 0x0, 0x7) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) writev(r6, &(0x7f00000000c0), 0x10000290) 16:02:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:02:04 executing program 0: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000001240)='./bus\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001280)=""/169) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x42fc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/203) 16:02:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000100)={0x9, 0x6}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x10) renameat(r5, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:02:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x41) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:02:05 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCEXCL(r2, 0x2000740d) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:02:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4, 0x55) socket(0x1, 0x86bb3b077dd3e957, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e12c858da7de923e79782f90ccd1c8a1542653f1db5b8c0a7b9b00370c2b51b429c71b30d96a866f3a1a72fd9d5403f2dd99ad13de8502c8db4603b8c222b416349cdaa6f04154b9a0a9576c53c6d717f291acf1f1ab2d81f70e72fd4ed6986414ce836dcdd70ade917e098594f9b4b0df908cb8888b82af921991f7b990cfc3c89bfe66b570cd5484e44ef934a672c1b87597c75661"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x0, 0x6, 0x845}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:02:05 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) socket(0x2, 0x4, 0xf7) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) socket(0x2, 0x3, 0x80) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:02:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf80206b07c4bbe38c35897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef4e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008002729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baee6ffc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c98773519acd238bdffd755c794a76462aba4c575d3381085accd998b805da98de3713e3aa377b8493b1eb18bc9bd084c4b3ae4bae430f7f5afd673b8c47e852957b9624d3d8ea75f37850c0666c5800b020ac6b60a54134df43a4bc9727c76cd3023ef3b2bbbb0ef610d32768ba8da14675a4493917f4448b1fc6e6228567d33596e6b9396a9a907eb188882e08366ed7504f27c1b50c574dced376a4976d31ae320a435e6c5361657ec3e5c750b7ad541fb4edea6731cec5bd4b52bf018544fee7f6492cd0995a4533bcba3fd80e6d8effac1904e3c52e59102c91a8acb41e240a901317f743ab94cbfc05be272ae26ba864163cdc2e1a2673215c231b14935a927bbe58b546e7"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:02:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)="e5824c4d0e6aa535d6501b6f820bda376a09b6a12324b263a42d65a23604c8a88286b3efa15054021d1e987518a7393abbdee533da760066a0978206021caa9e1c503ecb259fa80d27bbc5f37ca5402a94cc5435295f4ffab95d314d40e2191390bef425c3fd14d733", 0x69}], 0x1, &(0x7f00000003c0)=[{0x70, 0x1, 0x1, "436a2cf56e93751bbc3d5a2da4cea14b67dd840dce05108663c613bdd2ce12991b0091874b8389b6ef9d7439f7fda326db20f50cfb952b0ac146b14b03980561f9001d88155feb2e0abe98196411301ffbb20e1a29820686abcee73fe178d732"}], 0x70}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80e9, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, &(0x7f0000000180)="a9a91159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6c7172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e70511eacd945983781269d6d90a2805a9ebcc225c1c93b73606751e9dcda0700ce7df6fb18c0e52120860c199a72d21288f3eb526bddf2a4d8d29e7dcd61e58a169e8954a253944cd0f373cb22157b1177ae47be6200000000000000000000003b4ef1a2b934d44e1b7ae4e6580320ec9180d47d43775efbe34617902aa977d31e183f3dd1322d3f4d3f71e067fb354e85233fb2fb268da09f0aa5472d9ad6d1dedd9d51dd7c70a2e3f00d04a24c887d774f7af712ef5f0b51f47ec060376332902c84a448a56a3b995100d10cf3a8dd0d29df8297142776d3f002fe04fbe25797acb197053449c6bf2c43f994e5b5d50cd6f6e27507debe7d44117348a71cee5a7d0fc4659ec6daab157e40e4a999f8357a2cedd7a5a022ebed1bd0a24c78c75d184ff834", 0x196) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 16:02:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530cd09a552d267a0d8356137a0c4be53c225e11c27d0ae2087dcbaea98a60c445ae557ba6b39e47c0c29eea48d0db517ee42157c17438f1091e43022ce57320ba52e2d410437f72f25241b1ba00a5b10c442250500f074b1c9e036510c2f2cdf5b6413a753c8a9eeec4a36b34b64"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, 0x0, r4}], 0x20, 0x7}, 0x4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r9, r11}, 0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="9aa1c57fac1cae3240408e7d77fe416535990a295fa2f567b896039ef037accaf49e03da9d4f5314d038f2cde2fcbe6833aa4c318990020e98e076c1b1e67f0cc2a0cdb812cfcc1e2264ad7b72e1461c5cd13a7bd7978c18a53a89ac4d9b2fd4", 0x60}, {&(0x7f0000000080)="4edac511af9ac5603a1d17f454f458782735139379b8461083fb53e2e218f67430a474522d368e36b4a1e4a514ccadf902b25d2f8fff6f401f5094016ce05b3be7c41a4c6fc7afea5fdf2f7c01a4749597f83a7acebff7de0d1dfc7bf2efd76a9caa2f2cdb7f459b4bad5e32a67be5d24ee031", 0x73}, {&(0x7f0000000140)="ae2eb1d6e633efaf79cae1b29baacbdb163d6226f5", 0x15}], 0x3) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:02:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x0, 0xfffff7e6, 0x0, 0x0, 0x4, 0x1, 0xf291, 0x0, 0x0, 0x66e8, 0x800}) read(r0, &(0x7f0000000280)=""/250, 0xfa) 16:02:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) 16:02:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x20, 0x0, 0x0, "05000000000000007400", 0xd}) setsockopt(r0, 0x8, 0xb85, &(0x7f00000002c0)="6834bdf98cbf63087afda8cde78edfc65a72b4dde2c915099c739a3ab88e8248b8d20760b838456178d567a485a7945191346eca879325a56ebea26bc434ae7bb075914b3795000271678e0d165250329083f07729751be4f7fcb28e40cc0ad597d61171b7909135f8f430d9af7c48a6de1168cb55f3549ca324fe54b2b4a28c7539258283e5ebe115cb6321b50e56", 0x8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000180)="d0480000000000010000000000000000a6ae8c57fc665c0d48e66cdce717005c330e0e69bd9b4e37d2e4156c9977ad54f92d2c7c1c2c65c164da1690beea661814694a648ce2c0694155c7b4e4c778f90bcdac0400000050f052616930adbd635c50dafb563903f46035f9996fc34fec96f86556c3809d18e47dca3e58ed0d1dc6d2a6c3d0a9df6f86eeee1d3969130bd08d2eb80eefa865cb094d3e4774f1bc1431ed4fbb3654f251806e1d356f8e4e47c50632b9c1ec87851f0ff1beaf42eb3311326571f9e8ba813cc89e158ea41f4ec3e16842a0f1c82c57e1672f57e6e9d2fea5827b30ff296221575275339f57b169b26a602b4637fe0c2ef53790b39bf919989174cbe92cac85ae9d266e01834e65ff", 0xfffffffffffffee2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x65) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:02:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0008000000c8dc7c0fcd5c8369fb502ec609b8b99a486b4c"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) write(r4, &(0x7f0000000000)="a697f8", 0x3) 16:02:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) accept$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000009ac4a7e86a6e0b4ef02fe24acaf6621b3bd2cc06557565945d5b43d7b64e10ce750c1c7b365bcfeef29ead4ec2"], &(0x7f00000001c0)=0x54) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) flock(r3, 0xc05ebef550d01de8) r4 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000280)=0x81) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:02:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) seteuid(r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000001980)=ANY=[@ANYBLOB="03b1002e2f66696c654d00b70b1d9af44dbe1197c916ceb6ce4eb14fe749d70a36a66ce067401e58cfe7f291e11cd39425f680ab4d9576097a5c0181ea599867bc9a349a374baff5d23650dcb0a3da92833efbce62c25ce6dbd85054eb739f56ab46db014cbda7952a04eac836ac774e3eff0fde89b4854fe2c3486a2783d647bd63fb78a9af046a7cba36a3fb44b2b2dcf4a4ffdd36c9a09c5114825d843ead9dd278aba200000000000000000000000081fae9b81707c3d2326f45862c69ba78976e172f83fc8839d2584adf6df3f81b0ade7c697e6746aa59758433e39c36c0894771b83fb33f84aa015dda3189e23d8b8f202847b2bdd21d74c5060484bbff590c6ecf7f6f2b57b9c52c2b647bca"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000100)="b588b4e717dabab110db5907d287b147f00d108ee513b592a24aab979a1fba492402ecbe4fdf348967844750dfaedcd2d09b18355a5ce2d9f1613a842b54529f7b7928f725d2bea290f531e9470acf254a77dd31f6b77a81bfaa2c46a48e5931", 0x60}, {&(0x7f0000000380)="e06a5c8e4d6d4fb5d8e337c4aec2e9c60c676786f2aecd7adc5f18dfcc655b834ff0ca38e98e61336f2bafe3502444a89687a3e267b952c7352c233e2bdd00cc1e4824544e35a183f2f927cf17248f9d4397942cc14d86d1c5393978e5cbb72a6a117a646b05b10fa4344aac7c7159f8129b3f72858c028e8515019d7d0cc07d431a74d7443e4d2c2518bca6dce7d236cf8aebe07521dd79ac640fe48d698fd8653adaae34ff6a3b67dbe89216d9b1d917008654616567750bf4a3ffba59a57caa755b52130e973c060837ad2ee7cc9a51d02c9b3bd92692e6", 0xd9}, {&(0x7f0000000480)="25ebaf479acd2074837ea16d386e7016bb391cc94393815004cb287fbe146e759f9a73eb18d5f27c553cf42641395789092f0c2c7bab8e614127a59319b9d0bf1aeebf320a80c2a958f48b09a30da4bd63896841ed3ea5acc6442dd9e60cf212a385530d9da5d95ffc66c5ff8f397f3af478c9a7d155753f33b51587825e2e4d2d2650df8ba48c54aa8ed26c8c5e1550a05413f7846314ecb347b89073df76facd945fafb2a54a8b1545eaa01450086b5ef66e4ed07e166fef4da65705898b5c6672ca9a57b5052f66ef65a8d36a98603c7fc3f0cb887ccf864c819a5cf174faec017c65ae53", 0xe6}, {&(0x7f0000000280)="3908e6a2ea5ae7f75958dfcf06474d4f2fdc12488c2b5ec03bdbe21911a2e0e1eda2877f5dfa2eb3181a64c12e4835d53906565450482bc7cb1576d0161a3398f4d8390da428240841e51e83b2f5adc5793ee1e490198c", 0x57}, {&(0x7f0000000580)="547c5a5a6a3411c3bdc97315b2990c50f9b735d41548d46eb300c8df625ff47f9a2a344974d210bc0b0addc36c946330805442343290f355a6dffa960d8861c87e80b48d3aedf69fdb93e9c6b440dcf3cabcebbc6c2110e955bb7d294e3a2eb64767af13f73cd78b6027fa82586286e627e4dfc989b7f245b7bf5c745cba9398f240caa5e58714dd449b9d1db71eb3f99c6090ef7d1531a69013e5e5fccc4131d295ffd3294cf8a57aadf831e78078030beac455", 0xb4}, {&(0x7f0000000640)="f9862abc5e312b36a78405e7c2ee29360113e2d3780cd4e119558e7d21876e4a7c7aecba38a962b38255cb9d17da4caeeae06d55d69d8c2d328a81c5ba1aedf19955e483007a3716d821258be9a2dbac46d932b4bdb5c8ed97463b89379bde61f9616719593b9d4853eac7d8aa5893ea42a62270de9b9c7bbdc32dac854d40fb907a2079526207074e485547be896f841a96e037849f3d958d432a0e16ce629389b89464a9e0a3ff0efd4a7e941560ac198d625f3a8dd8a26fa4850d5cda3c6ab1726d190d26deb69484ccbe3ec5f07df2d5f13e9768d5833b6a47b609d89b9c9b5fa3c9ea4bdd6e928541ece5990ce79d33ee29368551df39b636a9eb86700488195923f2ff7bdf27b5b135506a6e7d050ed63328bc289a8477021b57b23bd08e069d6d2fde7f9f7c710a94ad8776d4f350e5841a742926a44edd486d9d26cd4946d2e24fc29e0992e1dd0cdb1153f5d83b3f3e6af7d48ff5a8276cd839d2b7bf8f655d137df1a4d0b058dd6a198980e878bf62470d53b8ac15190f0d80919a4197f76a9ca666b2f18eda48df1e4118349e1e489e5ba4ec26d1fa4af48403ad66fe27f9c39810f1e90a9e84794ae02551532baa1742edf3f9c5331f94dceace601a5542c29a81583c9ad9ce822febf975bb4f3185a1890e36e9c600f1ceb94523d2d0874c20ca9d02bb1fd5f1f7cf3a772f48697e2a27d0394e70fe5807aaf53c59b1187870b30727a0654aa1285efc65af14dc7c558562060c947bbe075db435c46a4a8fe250c18cc542a801dec619152aa4ba244d91793bdc02f911c2b81c640736ca81e7b65bf8394db171b996cc47f63e04c9d03ba1157da533366e764d7c03f79e70952d7b14fb8fea5a0170d3cba162de6ae75f0bf95f2e7a64d86405fad532f70ca9c1d60d78b330ea592e7c7bafeccd0728d3993c72539462cd0fdb6e18211ec2d5717c0d4c5de4edcf30498698b3e4af8c85a7382594d62057acd986b86c85e5b58b41dec19dde7827c72c75828b34dd5f163f1c69465e1bc22a7b739534a2948ca9d8578c30858a6053d3db030a542789b558e12cca35a3538a59f30c94f14a212a36ce84cd0414b9b3c3839fb8eba5511323abacaec224de920f6ed2c922025a0b1ae7d3cad240ae84508a260302b365668b2cd37c4c809c7a6278b9f38e0602bc24fe7dc9e8931daa565052316c50d2c6f0112fe33937e1be1fe6a11a310345af6257c6b2f59da4ec7b5b5236205b982fb2f31716e69c96d2ffda680f92bce986db7c04f3db01daac5856e05a4d6c35cf6624eac020ce112777c34e913b90a632667a1a7f2ea6b6c2e817ad568b169665672435b8351ebf87f0d9ecf6c761a03056589002feefa9d79552451bb393396d3856f7d0ab5e0ac208c36ded27db441108cdf7b1257c5ddb5e1a92ddd2fd3879d0aa52d724098d0db9d203fdceec377a9f627fb1437f8478dbac1fb6ab34371524fc01a462e1fe8814ddd9e17b8626aa4fbd857a30f10fd707cabd044fc48b694203add3bba1f9f3a7225aae4f227e0368474ba96d4350d7f192c12272b92ed2f6736e7b22ef3d13e6af016ba9dd04daee917779856296dd23cffb7d968789a8b66feb4170fdfb582140c69dc503ab5abb7735bf17c562afe7297e2334df4e62c2b87ffe059ebaf710608caadb342391c89f719c32da64de6f6d02525b0bcb4747e4204db59d1c033eeb0f4bc72144127a62b41f12378e9353913bcb60aec0ab29b5870b66d654afd26a853d275d540f7ab00a27ba058c863db7af3af550afdd4e7a218b14f28c3949773cb19fa86fb5861c0736c4f33ad7945286e7ac5a72dfb3c4f655d29a2c5eff9419a49c61bf78f4e59ae01c89a82bfe97680dbfdb9c66c7b904e496f21c8b4b9dff6098db6d63c0ce33335d1cf5cdcfab2caed5d8d8d6e49511804cc1cea9cafd27b26d94e464a17a417290dba301968568ed10fbf028869a3f399d63f4a54bf6981d7ff192a38f8939be821f814be24843c8502b6936868ff38140b43fc527a01c0d29369c726040816792234810476391f9fbaefb13a2f783abd3139883c410883455a1bb2e9e0e9616eb5a89985f91212fa66051f60591799bbba90a8d6dbba1cd8749359c282ea8630c4182ac06b2c5d3aa5d2dba3365712af5cc2d044a8b49ebcb9b82165868fa4f32cab57550f6cec8c7360ed6d9bcd53d54847b2ab081484d494c8ac83844c6f5457b72c1b145b0cd37d5cef7cfebb6453e264cb1ef6b8590e903eca433be6b2a61f4cd7ba5dd7ad25ed0543e0d12a5583cea29af9fd2a8fa9b0c53773864465400d13aaa55e9b4d3e6a5a90961a21ea3548e64b8de6f67e37337a540e60b146f2bad3afc7009fae7e20a5ad4a73d5df5607c12296d3df693ebcf2ed17dd13861c5908b3158e9c38fc7570992e6cebba357cf362fbf48ce3bd6ff88e9a41971080d69f1bc52c08d1ebbde49729d8a500714e7b3abd9252ee73252ba0d6e3b5090601e58f1b6ecdfd5add6abf854a72cad01c638930d925da007cdeef65aa501a3055aaa9c724cdea5f797e3cafa79b6b0ed4ecef4605f4295e90c4988388edbe874e318cebceb4ca9fc09f8b37dbf4f2dcb9a2b452c3682d72b8ce549a7d913714bcbad89699ea67ae098e13a1f544a7f1dee2d17f2e28f1a7acd85db5b15496a4c77c2be0125ba55540dec063c2fba18ef2c2f3a3f6f8d5034a61e9eeefb833b2dfdba624f477d26be109d6cf9eaefab62483885996f6a92c3506e1ba3db70bb115549e2d59aebcb6bc3a512668e5285229439552f809b3123acbcaa0d27414b7ffbd1cdb42735df37c7270e83e3530f6b020f3db3ebde0d0f4d82d9fcd749d226963296f31dee7f129b89419c61bc9044a0e48092d3fa080b49490c38d60fbed14ad780f69e8c584e03e191eedd51d5b79ede6eadfa813346b3c582d8908fa20a76e72d85828ee9f53a034e19b12a97917e70868a5db9d4f332a620e226225b6f4e4631f8f1092d35594719af1904093d78cff715b38a711662ae39a31aa47c4ad3637d0ec1aa565189a35f9730529eefc7a172404a7203a1dfd5244a0324009462eee17fef3cc526039ded89a441c16279aea9ced4d8672aabb5d12b6414509f30c3de631442c863188e7c2e4833ada53b05e9b57d9587d8be3bdd77ade352575d3f8f3ee35382d6cdb51d4d2bcb95dae4b3b03d1b0ba916dc070e1a98537ebca6fe7f46aed2c0186a222a1759cca94f39c0a0d3e9b0d94e406d0713d5c28220d0d13d695662c16014dc2fdaf47a678e077996c8c5da6358d6ed85aa5fe55e3fa85b302f3b183c129025620c2898a489bd21c053b46ac13bb04771896a428bb6ea702772693266aa9f2afbc80ed32422a7e154c4559211fb244fa1beb1bd0a63e7154244f3588208fa2ca9b25aca91cb18c7c4dd505693639a12dcee7318c68107955d5d8cf46f0d9a9353e39930f09abfa71b1702c767520b4d45c79d168c8d10031848744fb8ff0be6d42675e4313ecd47b6c0f22ebd95e8f4e99178b37f2468fa060e6fd2ea94c4c5770d32c5d27f87977efecc348728f46ba319d067f893944603f8bb42cab9b44901f80944b6c6f42c98efb14096108686c6058714deff981c953bbfb51b9df353d496655be517592601bd0587856d1dbee9571c40f96260d52ebefea4112a80e57169fd6e51604ee50e1c0d48288a9569213956fbbf3abb5315de41347c5cc5f1e4d246fa872b9a6a03fa6c723db0f3ab62d1d8cda46ef927d8f250aee014dcb53e7f108674a84256c23cc5279f35ce7c053942fcd408b2464d476b3a4cce66e82b8e180ba945f28d1fbb1760e7a1b3ba757905f5a03ee1f09f0d212ffdc09925fc5ecca753055d0818cbd2e6661bae4489efcaf12e04a24a56776a49804639488c19e416a247c6da3a51817274c96ae90f7a313259356d68166e3a925b8bc6e2f5485a92ca71423d14d8d0226c766f8574660d5ae3e68ad390ad3179a4ae9e03b50e3935ba1a0482d112d0468edad8d1cb8179b7b24256e964e510885d52223b0b1522b21ade16101349c9a8baee328eff0abc7c2bf75fcd2cbcefcd6093adbf817b06ff4af9fa5c27ff8e1b82bdcacc04ba95c91a58fdd7d4595d2ed2528c2386574b405cace790f09dcdb407b70261609e646ec51c037285fd55023a2f5b30892ed2e686922a739902b12c76fc16d77295d1a3c193b6190089ed7d0b86cbae83844d2a17472035b5f59f322a21103be4ad1bd60b3a1a9f4c0c2355ee604857f7e4b95cbc46cc6628a6cefeac1a5815360031ab97a9dd2438c745f0800e5cbdcca9ab22cc19dc887f1936a2e467d80baa925ee61fda745a8689278822775c43abe94a3e99b12e409382dbee0e8ca388952dc2b85a22140b9041e5bbdb52a050dffd474c363adad5e7311a98b152bdc654dc7c1a45af241908ce8b94626e373487094e72431f24f8bcddfd85dee71a73c5088fe5ffe3158f97e6b4aab976119e6269167ae0747efe95d9e1e29cf011757aa29745a2bc82164eef41dede879d73ca5d0db5cf1402128f93467e8ccf997c6adf2a912142e63f51db362d893beefbaab99059cf5bfeb9146dfb2b2efe312e805c51f298116ff92805a3804706d64ebaf4348f7f4d90dddc1233c28abcdc4d913ae08e646f8d1aad93e11bcd130384a44f0bdbf08a37fddf4f282c9133c9d237d29e4b61ad0a7c96a14833627d8cd569763ab2ec7de28c25586f8ea4d1bce63375db78433bfc84b8fecc5c3547d52fa27943640020fc4e5d12b35a84463cafcb112fa181a4a2f04322c475237734b30fae6e468b87ed39f2d8f0f80ad1f3ac9a94643259cef2b4a5ee56a1347ceacf82fe3e49ff0465e7a2682d42849148dc20db21c8bd365ee3e4a5613e35be2b1c8a9c55b223b9cd955f1897fccc11169c7d87da38ad2ee12ece7e61a612398f1af771df748a1b9e0d3edff6b9eb5407f3b63f82abb1cc33d213719bcd7dba22b785cc9cae9f80a16096f5b9ab37496836ec1e62faac83c016db32156df2e6ed667c632167208fe2261c5fc05718e4ea761a76f2cc6fa7a33786cdcd33b35de24d5684fcb69381e2bf7135d4735472b87083854d45ec061c2f9949ae5deeec29b3caecd297bf10a2242b87fc79768d5d0c2fd424db0edd443515a2033469e10409597733fbba5e2d220979c4a8dcfc82de456e958e2100e273c31961126f67159f96e4d3fee3880f863681dc652ed70580fc44b7986c1410f6288823089524e227d967275703970b4514fe3e1291f38580f907b69b6148d3d564ebacfa6b04459da6cbfa1e58d1269e0ccc033f8e2cac54238756de58a0ab36f3f389af30fcf2695cccba63202fcbc8acf45437be8e309c5a1d113f6b2196ef50d8d49833d4bd3394f9d4320eaf954fa921b0a13d8b625745a6f542a906cf3401538d4a9306df942faacfc1286d60b7a581f8fb32e48b63a9a87695c8037a0bc515b61b7a2bc17264b715cc927de4f942cc0c391acb3abaedab7a37064c2a50b80da3c98c7a12025b3aaf156546da23843ecf946832b43bdbf8c394a9c5dac3c352ac262668d1ec557f20810b038d08cc32a805e42b4d4815715d173adf0cc88403dd11ad0307a7f940a8b7b869636d09dce2a84ed1d4ad380809a9fba5884f67d873628ac6a6942e674e42234f82c5ae54e4b7cb5fb0e0320bfe54ec4b85cc8d636d38bc79fb2e5361d156e3be874e9e20350e4179d813457e9577997e12af6e0e338af6e9abbb38b0cf35f838b7f608e7", 0x1000}], 0x6, 0x0, 0x0, 0x4}, 0x7becf9c30e4bdd59) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x2, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r4, &(0x7f0000d06ff8)='./file0\x00') mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) chroot(&(0x7f0000157000)='./file0\x00') semget$private(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r5) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000000c0)) syz_open_pts() mknod$loop(&(0x7f0000001740)='./file0\x00', 0x10, 0x0) utimensat(r4, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget$private(0x0, 0x660) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='r\x00') 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xa4Tnv/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081, 0x0, 0x11, 0x6}, {0x44}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r10, 0xffffffffffffffff, r11, 0x20, 0x7}, 0x401, 0x4, 0x7}) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r18, &(0x7f0000000040)='.\x00', 0x0) flock(r18, 0xf927d91f1bfa4134) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = getpid() r21 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xc20, 0xffffffffffffffff, r11, r14, r19, 0x20}, 0x100000000, 0x2, r20, r21, 0x40, 0x9819, 0x7c, 0xffff}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:02:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e95872000500351c00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0xffffff81) 16:02:05 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000240)='./bus\x00', 0x6000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x120) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:02:06 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) poll(0x0, 0xffffffffffffffe8, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r1, 0xbe48, 0xf64, &(0x7f0000000100)="33d3ea22aa11bccd19d2cbb91ee55d14626907fdc24d4f288c10af60dac161916526d9032b6e07b133f4fa6bcc5feb0f794a323cd9797ea364e53009c869071907d863a9b67f72f71b45be9a1a8dee5d03bd102c", 0x54) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000280)=0xc) r4 = semget$private(0x0, 0x3, 0x220) semop(r4, &(0x7f0000000340)=[{0x3, 0x8000}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x200, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) r9 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) getegid() unlinkat(r9, &(0x7f0000000380)='./file0\x00', 0x0) flock(r9, 0xf927d91f1bfa4134) poll(&(0x7f0000000300)=[{r3, 0x2}, {r6, 0x10}, {r7, 0x80}, {r1, 0x8}, {r8, 0x8}, {r9, 0x2}, {r0, 0x808360016378de6b}], 0x7, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 16:02:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r7, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r17, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r17, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0x4) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r20, 0xffffffffffffffff, r21, 0x20, 0x7}, 0x401, 0x4, 0x7}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r22, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r23 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r23, &(0x7f0000000040)='.\x00', 0x0) flock(r23, 0xf927d91f1bfa4134) r24 = accept$unix(r23, &(0x7f00000006c0)=@file={0x0, ""/26}, &(0x7f0000000700)=0x1c) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r25, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r26, &(0x7f0000000040)='.\x00', 0x0) flock(r26, 0xf927d91f1bfa4134) r27 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x10601, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r28, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) r30 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r30, &(0x7f0000000040)='.\x00', 0x0) flock(r30, 0xf927d91f1bfa4134) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="bd23876456979c39bab26eb86c8cabc4641bfac911071cdd96979dcb5aed84f7e11369817bce2f145d634060c06f95a39f2c232c65a09ff5748bb810b09c1216cff943fcae945f958155fb417367b29f74047f5d837d84a59f48fb88684d36ea763f335c8d1ca538d8f9402e155844c70acb3fd861af339a8e570b92c303811a63110cec75b87e14517d3bf3107fcf8733f59d724e4da91ace0cfb8709b93b", 0x9f}, {&(0x7f0000000200)="551e4ed7000517fb7638fb141fce461d58a1476f5721f47c447987586ecd81520a04155cab8d9dc5f68262851ea39ae9d9fb1ef2e893788017fbfde0977c0e4437ddc8abe56407ad2d8de1bd2d63fb7a8b3d726c89e55c0e8fbf0f1312948400ea14a68d04f84027ae861d85ee940149ced575249d200f6d5bf38b1d272e9fa80c82f5a535c7805acd8d67c7a84aca29f512f670711c856fda846ac55c2f9eb5a878fd6f6f5f09063c71a2fa51d281d84b85eb9a02609d4dc2096eca210de6a64e0d8a9ddb6be7fcab444e3a903bdccc8becdf11cdbff323b7dfaa2532ac911b87cf50d5e882544f64f87058c57a", 0xee}, {&(0x7f0000000300)="d8a1110ef2053e019f3f4e022ac4d112606db20772b879d6a3f30ba1e81dd9b09f0e19404bfbada2fa7732c5fb02fd22bac2cf09f0d4704fbeed33b9dd627ed9f093423ffd02046300acbab37afc554d7b4913f452cbd94debee6076b862d59fc21bf88ceb0d24fd5d8378e5407f980e901f0e66aecabdb6916493d9de431eae4be7c9859ca80c66902bd1cfd57973ba551a9fbf94ea425b24bd621d4a0982e0266746d0f910d5a45c260556229262332ee7715f1a5a09f29d9c81c29a8660edae272d1a1e10df30b07a28990ef5093ca21c87d4bc120b052e961a8f8628e0706015a77a710384c70631d332714e464d07bb0f262a233484784e40c9d2", 0xfd}, {&(0x7f0000000400)="ec70efcb5c0e0c5f1495826e94734868ab6d00a68f47017f7407f2ee762e442f95def258a6bbb4023ff029f5182850363dbcb45119443cdcb852bcf9d0c741d6836af5699848e0", 0x47}, {&(0x7f0000000480)="6e4e1cef6e6a4fa91256907b3ef8747f7c42e67099c79bc9f22ec35fc66156a52a3cb2a6b8f3ee9a1bfda4e6845df972a2462c5ed839550077305b2a0e363dead3605b314d22c3a7935623629e8ec916497569be526fd94703323815023d580455df2b8e4160a9d14cabd7a63e62861a5368529d1da0a59a7156bc28eac802b0af16469a7175933c2c255a46bf664e3569bc9a58c3deb2c7baa7e42a6eff914cbd482e2e356366054b6efbccd0122ecdda1dfc9a435844782c2cac9afdb8ef3eab", 0xc1}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, r10, r21}, @rights={0x20, 0xffff, 0x1, [r2, r22, 0xffffffffffffff9c, r24]}, @rights={0x20, 0xffff, 0x1, [r25, r0, r26]}, @rights={0x28, 0xffff, 0x1, [r0, r27, r28, r29, r30]}], 0xc8, 0x1}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:02:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467fd017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828c27c6e1255aa60f722b7be4ff9091ae7e9183b5962ffd0fb00"/1165], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xe, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x1f, 0x2e}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r7) r8 = getuid() r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r7, r8, r11) 16:02:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x6) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r1, 0xf927d91f1bfa4134) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'ta`', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x40000004006}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) pread(r2, &(0x7f0000000100)="d3ca89d283b15c1e6e9abe411af48d2c8aa5254da300018b125d42c715fe9b803c3d9fa726c9eb48966b1ee62feba1b39b57f181208fdff92b454f971e187892ac0a52bd309a8b01181d33fadae4e20e0658ec51b0802be7fdd7cc454f8bea", 0x5f, 0x0, 0x0) semget$private(0x0, 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:02:06 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sync() acct(&(0x7f0000000000)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000ea0000000000000000000000000000000000000000000000000000000000000000000000761692fa5e5f22ad76ba9454"], &(0x7f00000000c0)=0x6e) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) listen(r1, 0x1400000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = socket$inet6(0x18, 0xb, 0x4) setsockopt(r3, 0x1000, 0x3, &(0x7f0000000200)="a3d7dc77400b8185580f137bf632c6233737aace77f0d2b2c6a7631073d78f2e9e760008c3efefcd1c08fddd399b187d53d7ac3047324309a05ac88358e766c1c1092b99a1d7d75598dcb1de01b1b8e00d8a28dd780bfc34e21e946f44fea19969cd1695c3c2f9031f3e432298ccea35b0faa863b83001b0032b7a33621da93a61d6d36cf144df6b1ba881", 0x8b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x0, 0x0) r4 = msgget(0x1, 0x1c0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/70) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x0, 0x0, 0x7ff, 0x0, 0xfff, 0x3, 0x4, 0x1, 0x1, 0x1, 0x7ff}) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x3) ftruncate(r2, 0x0, 0x3ff) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x18) socket(0x20, 0xe19c12bcf4c3e631, 0x1) msgget(0x2, 0x100) flock(0xffffffffffffff9c, 0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) listen(r6, 0x963) r7 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x20, 0x10) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000440)) getpeername(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) socket(0x18, 0x3, 0xdd) ftruncate(r7, 0x0, 0x8) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockname$inet(r8, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 16:02:07 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0xe) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) write(r1, &(0x7f0000000040)="33bd6e3fd2906fe578941ff1554ba3740f19ddee6b7cd571b7476643beda08e0093b6d87949083523585d1a0fe", 0x2d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd81040000000000000031929648", 0xa0) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:02:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/104, 0x68}, 0x1800) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 16:02:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x808, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0xc68988cd28ac65cf, 0x20) close(r0) 16:02:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000280)=""/18, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r3]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r5) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r4, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) socketpair(0x2, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000002c0)=r6) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x6c}, {0x6}]}) clock_gettime(0x2, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000002c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x5b0f, 0x106}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x1, 0x1, 0x5, 0xffff0001}, {0x8, 0x36, 0x2, 0x3}, {0x5, 0x81, 0x40, 0x3}, {0x401, 0x0, 0x7f, 0x7}, {0x6, 0x2, 0x4, 0xc3}]}) 16:02:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8000, 0xec, 0x3, 0x6}, {0x9, 0x9, 0x8, 0x9f9}, {0x3, 0x7f, 0x7, 0x3}, {0x823, 0x4, 0x1f, 0x1000}, {0x2, 0x6, 0x3f, 0x80000000}]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:02:08 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) 16:02:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x4}, {0x4000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:02:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1479129bd7f2c89d0a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467fd017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828c27c6e1255aa60f722b7be4ff9091ae7e9183b5962ffd0fb00"/1165], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000ac0)) dup(r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x1f, 0x2e}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) dup(0xffffffffffffffff) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(0xffffffffffffffff, r9, r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r8, r12}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x15}, {0x6}]}) setitimer(0x0, &(0x7f0000000000)={{0x400, 0x29b8}, {0x1, 0x79e}}, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e87d4dd51d3f040000009e8850fa") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x200) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x79e8768bd3c3689b, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)="df0223cdd203a8e6b7b9875ff16c987969193303952289", 0x17}], 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/tev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x101, 0x1000, 0x1f, 0xf033, &(0x7f00000003c0)={{0x1, 0x2, 0x80, 0x3, 0x6, 0x6, 0x5}, {[0x7, 0x1, 0x10ff, 0x5, 0x100000000, 0x8326, 0x40000, 0x7fffffff, 0x1, 0x7fff, 0x8, 0x4, 0x10001, 0x9, 0x1f, 0x2, 0x3, 0x1000], [0x7ff, 0x6, 0xd8e, 0x7, 0x3c, 0x9, 0x7, 0x74, 0x8, 0x93f], [0x7f, 0x323, 0x9, 0x8, 0x400, 0x7, 0x3], [0x9, 0xf365, 0x101, 0x2a5f, 0xfffffffffffff801, 0x100], [{0x1, 0xfff, 0x2, 0x200}, {0xfbff, 0x3f, 0x8, 0x3}, {0xfff8, 0x7, 0x1, 0xff}, {0x3ff, 0x1f, 0x6, 0x300000000}, {0x1, 0x8d4, 0x20b, 0x9}, {0x71, 0xfff, 0x1ff5, 0x18e}, {0x7, 0x4, 0x960, 0x2}, {0x4, 0x101, 0x100, 0x3f}], {0x100, 0x8, 0xffffff03, 0x1}, {0x800, 0x5d, 0x2}}}, 0xfffd, 0xff}) 16:02:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) acct(&(0x7f0000000200)='./file0\x00') 16:02:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0xfffffff8) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8b18, 0x9, 0xfffffffe, 0x4, "2edd21322723ee443d18237ef791c843a2c6c730", 0x3, 0x100}) 16:02:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:02:08 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000000)={0x0, ""/180}, 0xbc, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000240)={0x1, 0x800, 0x1}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5cd363f99b735bed) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000140)=0x200) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:02:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x24) flock(r2, 0xf927d91f1bfa4134) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x80000001}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x5, 0x0, 0x1, 0x8fe}, {0x3, 0x4, 0x20, 0x639a6963}, {0x7fff, 0x7, 0x6}, {0x4, 0x80, 0xb, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:02:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000280), 0x100000000000027c, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0xbd8, 0x1ff, 0x0, "eacdb516e657a6a7b7f8e2750bdcabb1dd2cef0a", 0x1ff, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r3, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:02:08 executing program 1: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0x4, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x5}) r2 = socket(0x2, 0x5, 0xfe) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x321debaf4eb8a6a) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x7010, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x10000, 0x400, './file0\x00', 0x1f, 0x3f, 0x9c, 0x8}) sync() read(r1, &(0x7f00000001c0)=""/176, 0xb0) pwrite(r0, &(0x7f0000000280)="99dae7835757d5658174ea4a03e660de162c7c1d87661d0cdd89acf06342e83772181bf03e27a8f4457b3eddec033b16726ada9ef2cc6399a28731a78e818fa7f1648abd2976", 0x46, 0x0, 0x0) flock(r2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file1\x00', r4, r5) bind$unix(r1, &(0x7f00000003c0)=@abs={0x2, 0x0, 0x1}, 0x8) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000400)) r7 = dup(0xffffffffffffffff) r8 = accept$unix(r6, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) sendmsg$unix(r7, &(0x7f0000001800)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000480)="afab5e78a16da09b72c73b7adf1c7b216fdf770c14fa8c47cf744a569b11c2e6bab0cfe66d8c1b1cec83df0a7cfd8bfad5d7c1232e84601726dcf73172183e8f4d60dbc94d4d6fae57b3f02fb683a5fe80ff85e5fc3dfa3e3d1859d1a6bcd66714b7bb50b401291b8e70cc87f68aba0a4ed4b5dcdb1cdc7f40fcdf2f7a208d231280184d4385893441017c1de9c715eaac0d8fa19c05ebcd925c202aca53526670ae9db071f355aeeb97420d64e42e4ace766b07ffca53e6e3d4811b8db7dd9865303d8c1a5e4f9759cf5d3cfac984bfe8929db68fd00677a152ef30a9bb9cfbc8f6397b033ce4340c", 0xe9}, {&(0x7f0000000580)="7cdb9a19f6c7fa142b66849b4c41d1491850d6e5c7f7bada0516a2d9c166484c3b5172f625e9b151821a69933eacab44", 0x30}, {&(0x7f00000005c0)="cebadfb498659472586a6048ce972372d9348d45e7f4848d93b38434c3371af2b3de98b7710885b2aa9766daad693affc44c9dcfbc2e10e9ed70ae6e6ebd347b8b9e9a07719ead9456183cc5ff28e1620db0b5340a458668d7cd250695699be42a89e51efcbe2cc0913f716bf27b03c9ec186239c7a95998a62557b1eee441935312f251bfdfe29ec5b416b4770030d5c751bbb184115009822b081ea92a71c1b8f6bfd9aeef373c6c01d412a9c482fd59d7431c40c831d0b971f8c2299f946c0bf08f201e4637c16b025f7b656533ccd4eba42540ef166c699555cbb9eff0432472bfdb253b2f1e07f21e6432c6e87d40d0414b2dfb89dccd00176963ccd00b7bb5e6977a60eae3e4b6633b18a17023cd789f8a3c6bca60ea3adb3c82002d755e2be8e78cce01cafaeb2217d316146186e931725141b326e5ff3bf005053323ae70aa16702aceac5bb4ac294e8b3955ea6b16a71c6c2bf564cb62936011eac81dbe7f9ca29760a3545aac2f8292f596ba024b094d801f43e76d37a2dd0bba93174df42b86141908f05a168768718a40145398d84dfdd921dcde0ee75a33d797ea7e0c0c66853a6c98f2f8901433e57b108cab9bb5cacbb67d69e0038dc952a610d9ef905fc6526511bbed16acf1b57e19197f31bd24310454c7228a46b9b89a3d828955963445c45700d8632f9d1d3b129addc6dbef8f1502db7439f2eaa481e3700dce658b4a20369d5d53632d508ff40d529c274b67628536a594e4d33e6becc3b11b8e784ffe6dca070bb85e9b466b2626fc12f3539c163bbc6c3023ecfa287ea30b7767e48de84b47872b56772a499822fc988b9362ea085ff048900d070fca1fae0db0de845fc413302b8483c4fcaa0367902624f456d98f70669d84a87452babc11d233cada4d48e50c180a7edfb51cb15997fe06789fc985459cec15deaf5a0977fb91303919a30e103c96e447a0b31751edee1139bdf98dfab0181004f6aba75ae18b5cf6efd4d37f91933fbf7213b73ab95ef88b696ddbfaee8509910c6a3f10a0c3f7b96b7c9a8a778f7febf8330d66e73ec7f0601f818da15fd532d1748bb6132cfb17d7ee1dfe75e7fd58268d4d96975c03922f6087f3f79a5c80832e71e25e0dd264e5b20bf9179f125690e8f20aa4e5b894c295c0faa9a1bfb82b014b3842115a8f34a0ef3219a12dca6ac9d1060144b18dffb5aa54fb62f3df2f2f9c5d836e78194e437792b8b4da80af545b1ad710c8be3b00963158f9e1efe4918f3591f11fdf79f162867bfe0b92a5c50bfec5f918c9163d4eea403bb8ee8acc8ddb28435aba25c817117ef2d780f5567775a2f0f5fc9cac041ffb04b3a2c73c55aeb290436ce6ed7b20f046d2134ffff928792572c92d92b2de3925aa8cb49d9acc53c14f53a2f1d54d842e995d29e5b83ceac19fd6c753d6ce620e79fef8059993a053d6b9e8f134b4731c6f62dd6d295681caa964f7da7be7501bf7d748b6ec13e9fd6ebf80450d78a876b37500b4eb961462629a876ff9c5b1b1dd94e0e57f264f693db96c25c55e18e4b45a96f1dd3ac7581435036e93d9d69b849dd7382f5d50217b4feb5319d8a48b560031cb56e8c4e5f4afbfe3284bd024a09d32cae2d469d67d92c546b8f5cd9e650815e1a482882e075b9ce521867375278936b13d73e252e264109e68a4626a8550108664186f8a2e631a1510a81e8501a1a0a46427542650ba10cdd888a2bf005ea62fcd7cd3a6e71cfb565319a499ba25cd0c11cc5c4400bf11129fcae8b80460a865f731ca5a3aee1c2736723a990d49b8335cb3ce1bfab97ad663126547561ab210578681b28d94b276ebe4cd8321650e85c70be2dec09939cb590d7a8fda6aeafff1a672e288d82c5c3ffbfdb207c0e040c48b590c1ccd1621fa7055319dd5c8ed4c666516599dd9edb366bded1685cf22a7f166c36feb23216c08c1d4f3ab2a25cfc7b954b4aaaf72461172010cda2fa3aeb5f59649d961cadc3febe37b318624d487ba226a4028864162978d5790096119e794e3bd3cfb8b183b28a03f925307b73eb894e0e119bbf264075549b480ade4e887e7a47ca692a7c95df806b0f6fbbe3c381ce58bbaa7ff308284aee5f035645f6df386600d5eddcf17b02b60ead90bd7c5750d16fc5ffddf06a1a78f2c36411f7525155fb63438b464111a02a02fa9fea4c41797667ef55e1618ea1e5607bf0917c41e73812e96dc2a9f97706507ae413054a7ee2ceba99332251c8e0884cb4467c2352ac902a9c329970f30a5987cae4cf9e2e420ecf05c7fce3096db6181edba3bcf428f0da227822c50f4f3f97829bb102767c69f08bd23b9ab3c611739b8c4281334f0bceaef8725760c8e1b39c3185731d1485b908ef1c8785b17054b23f0f7dcd766ede459464be8ed82e79be03fa918c1ab8e65efd6ac3e17ca8364086033e4cb35329397f05e567b80d795a8cd7b96635fcedd78edfd96387bd8d02812b5afabd2739ccccee78cc4c695b8ed8d754e22462fe451443f3a6111274ced29a7d91eb5650460498bf2b715914eb1aaa3882f74c6dd573a66b3baa60456fd25f47e28643e07971e1777904d248493b0fee119cad5473b75e5c4647d77d30a853013b901cbb6924c3786c4f4ffb6969ea2b05252ff74e35d36e1c764014b4bca47b35cba84ff55a3d5e9e2a632e8039f47cf82b97bf170aba3925e79ba045b077ca960321fac834dfe23963c52beac9a4c003f902fb8e8a18fe6564c52a793cf342547f243cbe5bf8e9e4049636cb0394a95b5c51954a2475dd1b70f2ad802a4af943ce2179726c3c957693c9a4a1e5d14de943d7b430698fc38861e2f8c8b3f1754f82e3c0ec95b682f1c5c4f5f8a4a7df6d83113d5335925789626e07c4dd04bb249ae5e6a0cf284d18d69c96605820989f3daa7c90cb593407365fa79d5994e202ec11c8f3a504017a9b664408f1a0b8039cf636e891ccdfd68c6b283f186365fef77a8a45feba045af3e884e997f93471019feabbc34f3c6b2fa361f2cbbb40167868bb3d9f5783981f70d00ef0fe1de19dbafe2166e8df340e9653cffc8bdbb51b04f571b0f4214f86628fb35afaf6ad64cdcb3dfa9698c2b1b0797256ed077c94139f3e180b1c08befc901f48db1194534e39f4ab4ef247aa2ca5026ec098d24c26841d7cf9851c4b188539312cb175adbebd5badf6f06b98176530e467048ce50286bcb2c0f09c7a158f2a4e370e89d53becaff91d4c34622a872508227545cc5166d1c7e4113fb7ec1c1bbf6e90c5dd8134d41b9319b9c11cdd2c63967d4be256e3fb96b0c0ec04bfaa246512fb180fd9f947d38e6789282878c5344c9b652ad6b2f3d71a892c4fd7ea01066d459a51f5cfae89e250257d78b76784059b2fc751e5ef44827aadc4449e7cad043e3762d63e2ee40a833e0864e0a26e48e094257e247012ee61e41646df8edfea9d78526f88bcc00d4a7926f39328166c3696ba1026fff162f2d802bd29e36c81e22c9c9b61d51186278248d3a15cb3b400ed3c9343943209dd1cbac8bcdf06ebc8c469fb3d8ec7b62f6cb7fb6e35b10bc2c4a7a886f22b80205420c3f22ed5b47b0d8fe09110c5a1266551948ebc2d908b8dae01fa48a8e30150ca98e58ac9a17dc19761ab8b57950f9222656c4656b8b25ee756f39110a119ad8365beb2fda17fb123a6974d8b5a4922df0d886e25da628dfbd0c68f0e56703d4e2e111d7d03aa1e866839f8962ea3fb8a479cc705b181e07048a69ec6d70b36b203d90f981ca4c8ca43f2b1487889b0fd6bd1f8018f072a592bd9e332e5851e944c6dd253164c8d9a6c66b63ce2b4ee4f3e75f7f235d994f2eca57766d4684e51abed3b214add3826a4cbfa3f2dce228b64afe5aeac985a9557d9012ca52e370318d2a24ad1a59e983ac4aa7d114debb31e98a95ad290d3c96f6cfe82e8f5a5df37aeb930a7a9279262e67188b452e214aa46590bed211f212f2eb92bd1a9d551f1b3c7973f24eedbe806a587ab3aab7d7fab545b6273b9e81b7f1874dca14abab79ead73082e501da4a2a188011cb1c4e896a32a023e64c3aa534a0e7be6b3386e27d695245447c9e880bfac4a9ad257c553294fe249767ffd39f1ecb75e5bd796535c25a6876f71a52cb231e090cc438f204c960568971fbe4f997219649e60a790470b0ca717045273bd619a6ebd370d11a21efe7b67545d603dd0c60f04b6393f8c6537d03b8ac28b3f69c6f9d5c709136130bc6aa49a1c94107cb9db926729e14ce9ece40b30d376bd1bbfd3269be3cb30fb3b75db1cbcbad798eef55422929d6893f85af333521c3d0bcd522ca9726fb525673e5347b962d7d48b9c559f3e8da2dafe09cdaa9304403f4363e2b8f34e677b982c61821f7c48af64c7e5742a5ea2301426eda5259a36ce9439693618fd5fa935dcc6089496ce31b8653d75b7177c67951fce5554bb28eb24d14857c72a556720b20259b42129a2bdab557b3d501ccabdb3e0d82b788196ec5980b143ecba04d7f57eb675363d634b9e243202422dee15b68c3db6fbcaf3cb3c439be915b6217d8aa2e7cae17203d1d7bcdb582a9ea5c91cf1df9e46066c74c1894c42f0454df72840742161520674fdbbe99008ab8de57534f89cddec98f66ad8fe4921e2dbf1174d271ab6a99290de677309b61e4737b900377372f7ca5dcd3482a89a9fae6d8d5defe8d98301641ba3c886ad810ff29f650803a3a205a2ae27ca4f143c5f7358af1583a430e56d7a670b8ba599392136b4ac46c9f959ed407af40cd3a984d0e7f05d12141d1fc44a0890e4d22df7526d6f38ef162f8284aa79d7cc10135988b430fd740dd70a950a234a0b8eb1849c0f8dfa5059b8c4dd5918d52681ab7f4e679bfc4733fd5e483704485fe15fc2233813135916ce4e700d530cd8a57c202c8a7a3690f10a46ea8e74a1c3cfaada85b5549b688a9dcc9ea42f822e716a80ff3f8cef098022bdcac0992faf9f25ebd55699f590d39342a741414b09ecaeb0e67c94e338265ff5fd94cb808e802cef73081b9f9ac81844015e157494abc50cc2af1d5d97a153bdc952737dc234ffc77e9908106b18435a0b49d2acebf7de4d6aa739819c24205be1351541ab9c0e19437e89729c30bfe0b884165ac6cc90d4befc5371572e52d84f41731d916567a1efc42b42694f2fea71e0e38af0a9f78525b5b5289bc6eaab1eea39b8657eeb0163565ed3f1b44d1a7e87b32698730a59b10d819d7699092d8cc2cd4323d8c1cfa63c1cc1967e029197a16d2d35af9a959ef940a7ba274886b3ad731a24450d113feadfcee1b9ec3f2822e63bcc1936cb9c980f08bc923d4b67f42f6ce24b4c1834d007a8679b171f174b81dd0c59a40de1440d0f3bde36eed0cb83439d27dac46772aa5bdf031a1b323130b49634b1aa7a25ffe6811cdbfa2bbe396d9f23519e19c47eaba3ae0dc88f42aec66e0782e6ffbf1d2971cd2eb857b72372b58775c3c29f9fc65f78bd26b6ca335e739e67ff208095a43945d350bf10071000d513d89dbf23c6f44ee8a09583c41ba82113d52f3db4041bfc40840615b97a2881a9fa249abdc8dc3ddc9d5946a488dc91ce5e5a027be2782299aa94d5834edc31bc2b9065a9d8676ff2f66e07b6da26dd6d92a796892ee5b39dc6eba03251ff5396ed030e223fbdd9a9cd213d754f2a37ae95c570d853ccc8b481395b7ce1ca7dadc2db1a826f6275670a9480c945fe8dca9a8fd0cc5eec64f95f461b83d1ce5c1bc745f4676615fa2ca6ec33d", 0x1000}, {&(0x7f00000015c0)="957f74ee1a94b4ce949f4a9b6e2f474411f375fceb168711ee97a9e4b4067ef09b440dda6b3883bd65bc89918724e5593f3583d89b4be0d050fd5f998f22d5f64386c306772d7ecaf7eaabb824ac1ee908deb074c20307c4199d4aed4849bcbd5e1e677ab1ccb78480ca20318f19650a7f8827e375e2f2c5f565bcdd8c2956206df04a15e1c49ecfc99bdd26e985014d", 0x90}, {&(0x7f0000001680)="ce38518232813423eab305a1b7d066b17e3e700f6ba384237e125584f8", 0x1d}], 0x5, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r1, r6, r8, r0, r1]}], 0x28, 0x4}, 0x40a) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001840)=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r10, &(0x7f0000002980)=@file={0x0, ""/108}, &(0x7f0000002a00)=0x6e) r11 = msgget(0x2, 0x10) msgsnd(r11, &(0x7f0000002a40)={0x0, "b1cabcf5ed77e0aae5a516ecdb822a33b21e910e55f2b1352e563141af57ea809a1d49c4a98e08c33e3e0917cdc8f552a28afdeeab351daf6caa0ebec46d0f6904af800f732a15d483bb592d83223cf2d63fbaae656b06986008bf4a1df6f9dd38ee8418b60cfec4b17ae02e15b882cd7caa1a441247bc29a13407805bd0bfe7cc9db927287be5df678d26235cb312f2f45a42a4bbaeb5fef6addc60bfccd795363ae8b1ad6f4eebe89a425614943c495f0fd674070f2fbd345de0f6be3b27c8c7393247806bcfcb1b488089c4b5e4720f067c47a351f68fb620"}, 0xe2, 0x800) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000002b40)) r12 = socket(0x20, 0x2, 0xfb) pwrite(r12, &(0x7f0000002b80), 0x0, 0x0, 0x5f) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x5c}, {0x8fe}]}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x0, 0x4, {[0x2, 0x3, 0x12000, 0x7e4cc184, 0x1, 0x7, 0x1, 0x8001, 0x6, 0xfff, 0x1ff, 0x9, 0x81, 0xffffffffffffff7f, 0x3, 0x9, 0x1ecc000000000000, 0x100000001], [0x5, 0x1ff, 0x9, 0x8, 0x3, 0x40, 0x8c42b2c, 0x7fffffff, 0x6, 0x3ff], [0x7, 0x3, 0x1, 0xffffffff, 0x0, 0x95, 0x5], [0x0, 0x282, 0x80000000, 0x4, 0x1000, 0x30000], [{0x5, 0x7ec, 0x100, 0x80}, {0x7, 0x5, 0xffff, 0x2}, {0x0, 0x80000001, 0x100, 0x6}, {0x8001, 0x57, 0xff, 0x5}, {0x1, 0x1, 0x2, 0x2}, {0x8, 0x5, 0x6, 0x5}, {0x1, 0x3, 0x800, 0x1}, {0x0, 0x0, 0x20, 0x40}], {0xffff, 0x1, 0x9, 0xe8}, {0xb, 0x9, 0x80000000, 0x7}}}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:02:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000100)="4a2451169da87889b3f18dc77f8689f443d8a4621b06d75be364c81947da33bc768305aab85d5e51e68bbb2d85bd022302d3745c3829807885927314b19c27eb59db6b15cc7e56b8594cbc748d6e49329358a86154a8c8b60c233940f9a5d8d1934db013363373877b967bedfc942dc9693a3d4ede130d0d8792e53f0faca7cc38d351016d90478d4c700a31e16df159c32259306315f2ecbe85885760c69f1f5d69b4f0dc612b497f93c570b182537342183161707ae4b8852bf6148572abe5e6d4a460d1e002088f989c2daf19bac876fbeeb8449ee089922c2de5072746aa0e820aa775f79261", 0xe8}, {&(0x7f0000000200)="a1e97639a0a806af0b05245ef11a4bc8b6008ef8ac2208bb3e25e349b32da13735ff1474701aac8558bd57fa772263999640dbc830fe931c8b60b2f8011156adcff6454548b145705ade5cf2220dc26b076dd2389a1de2f7764ba4fbf1228d582a405f4c36fd9b7160f60aa89658a1a4a0a74e54934ec6a9ecb5a7eab42cb6e5c412fe6d521fb0f161c40858d204", 0x8e}, {&(0x7f0000000080)="76874d673c95c429dadc7eeb3d68d44f", 0x10}, {&(0x7f0000000340)="e0c3a142f317fdd3a4b07da0e57a078acc41b68cb3c049d491794ebd5f37819ff10fc3aadf57271a963f1d77ff8755d9fd63716b60e7bfd19d1f04c5976ff38d0adf39ba98653fb061af31f6645f1b9316c7d8e1b4ef5cae1f3214943d93d9a23fc8858de6d8a539b50812e1a798aeda80db600314a9ecb63197f272d6986e4e5e8641c1a56b18885c6f9e393c", 0x8d}, {&(0x7f0000001480)="f65473aa41292ef715b0564f0468fdb65ddf6c57f5d340df9f7eda98adc10e9f9493d02585f0cff37feb81b1c7894aeecb5bceb3b67a512305f353aff7f19047975b4fb20f096f945c87e66824273043976cf228c4f28c02cd19f5cf2c9e45bae4d6245aa9be235a3e5ec009a9cd79ab503bb0f1fd525b54047eb07d85ec9d2fe7bc2eb70f716db62df16df12d54c33a1e25ea18e15b88ffe1b5b38fb7050f53333fc0d7e013cbae962cba0a7394b41f4237a0bf4a73f4cd58300543d54316bfc6dd303a2729adccfdd2ba62d8d150745739210944cae1496da4bb6bf40432f800a97c766a4803eeb949cd829329ec211d990dc2748e8ea53c5d8e07f849435335322aa192856d2017f50ccce85691e4caf1422ceee009b78a41dd3c562bafa8c4e0e914cded66a22bad0c7c8224fbae489b42dc2aaa4fc00dcbb438b25681f611d3160dd89ac40450a72a88ae0c65006244e1a86f6603e6b6bf217ca9ffef61412b887e8977eb8d1324c6c4c571e38e6c2a477e3806b0466701c9c7767b0614c83332263ca14e4c7791d6dbbde439d42d822e8fad1a1a030fcf950d987ca85788e4ced6cd88463d2c979a77a1b5736272e330219ce86c9eb37151ca80fbe21c5cd7fcc99926f2e00bc10455ba19d1f6836820235125fd517d7a729fdddf5b1cb60dc6d5c98e9e73c2bb611aa276a32308c4535cce9163992dd6c0cd0ae902ea848e046da9345f2cc541222576ebd64d336eedc307d236ced049eb702b04e9a8aba2d3f71b4a8f28ea9ed61acf30ceef704a6ed0ec72271baa3d8fb31530ff7c89a99f568517618058003e8bd120a4e07d5295bc78f1222174efe0675fca5f5c54d6ee22d19e5e18970d0f25e5a6b54d40ae827e51ca568b0beebd7486d31178213c4fcd6f08f93032e9b29150c16ad16f97e6e8a18dc4543fca40cecd4e2bd02f7c353d981cae768bf537ba34c9bf40c37a0d93c95a8a13572167c616e7705839973edae0c042aafc737bfa98f9a632580cc9f91cf47af65ebc3e89415749b8b3b11f3095bfdc2a42ea6b9ff4a11a7a42a025a730528e8028764a191fb2c9d663c89b33709940f9c6e8e03461bf094522254d4ee19e01b85ccb84f7698dab9c2b64a914ecb49f33a08aacc4427b7841e1cdab17c1fd93fccda50acb1e0128ce98edc0d818f061e06578c022dd02521c15976b13e514bd9ddde60836d41474d913a8f42841e512391681bbc9bdf1ae294e9702dc02db55e85a74496651954e7a2e2ac2506cb76d8238186b3f988182591464197a77bec807fce62164e7d1b87ba486a4bf82659215fb6a53efda324e8e141024a5a49b036535ad72e1b9242a016c4cf8970ab4e79e381de62c37f975dd82801577e09106aaabc63af2769e0e6e668a33069b6a41f1873598fc6e7a2c763be140cc4aafc2ecf9d8f7031c9cf8a25e1076f3307790ba18c2edecce93153cba93ea381cdc38f36b17b2612f43dc651d1eefe775d37f0c7961203e103a842e054c88fb3ae9061cad122a89a39e982f4ea7a275a6607056b82fc0ad42c2253192ec4a8e6a7b898fb72545ca0be0edd7aa1a041547454082de000c7e22ab62a748006cfbfa78b3e28302f2e6cda7995acc218f1d2791034087318f18961f84bfc49cfaafc293d318bfc7cc816f97fe0c03b3bb9e91d83e21073a72f2858cb236ce39421cb0a4860704dcd1b3b93a8ea3640333f54302b49a7245d357876f726bafefca4a61613ff38df5916c004972961ad14d857fdac138945e588ab4e06f7d064d73d4945fbe81bcc804654a994b5bf2701fd8e9f8254ee231932ccddbddbc1d6ca43f4dba8be7dc7f8803d33feb4ed3f86ecbf85f863466e6124a5bd6763471e6180bdcefc9dec8b8ea629659f237e0247c1dba1714490619b21e2abe18dacf744fd3c834e099cc0248e05f0b9989fa2e1fbb28aa7450779859a78915250ffcf869e5b348fd9d4d63f7750cce488e0bf21558b099ac536d30c6346246e87b277739501bbb8ed0e691fdae1abfee1dad8475129f2374389180eaa983c2b414a36ec6a0b34e761c070f714607f965c5dec2618402c2de9d88c0a58fa46864dc3b66df36d099eb0f0fbbab24ecd6eaa095723f3602cfe3780cf8352aee82a386fa334cc54348e1be1fb6c33f5c6c5c1404aa0cf53a2675baeb0fb7df9799285f6b1715c374ec5e5bfb54124d51f8dc49081603aef43559c305c2acc0fd481c6dcfe96f4f5cfe0a32fba0d988e86945ddbea5edb3761de1511460b459ddc2d02d1921f1c7cc7d030e22fe1dcebb236177eb46687f4a58eff95bbaef16737548531ce4663c97609edf6729f989eb657a422eebdfdeb9325577fe6ea208af90fd4dda93ed4f42b6b6596697b96ad3fb753723caeddfb08b1246ffa63e3f7140f08109f713e08e29b32b5ed74af68a70995e2ea7830de5f3d1551c138e94f26aa0aec54abe5cfcb6a562a07aa673363dc330feca8407c8d4d972409ed441447096ae3d902101cad6e8a33fd879a5c2ec8ea63ab5d1de9e8269e8f991a948cc0ea22b4d46c7bc9ac12d7a97bdc27119263d8c639f0d59c62986d0a0ceac9abcc3638c38d26165103328e6b9962fac0a6fde363f1c6eee291e379e91532a8d6958e74b2a31798113359e9d1918c6fff3281ec29e38f9dac0f1cce53fb52aeaa998df7ee49086b53ad53fcb78e4bec2565fc31b4b8bb05e9b1e9504c67974555f6299ec2947f7bbce82111e2fe9d03862a2c8dd7157b0a86657ffbc7318b6e428ecd644ac729db5139125df4947879e4b0ac9eab029b23c8a02792ac4b87ed40baf809556988d3756e3901eb814899a623af9aca0daa36ef6a809129267af09b91fb9eba8371b9fc356a5c0043e4dee00338e4333b3a2c1253f0f79232a82fd67770131140056852c149e71f86bd8b14131d381eeafcbc97f795fb63a3d4c66d97e0378f242d5ddf2b138958c4bf39870a664f9fe77096335f3ab35dfeec11e2eadf6d9698be2b1360adc5655549386f9c66cebf53627b4a889f08aacd0f75d991b8889dab3fb6ec61e4dc73951027be286e1e795e73f7aeb9399448e24a5bb0a73cd9304bada0c5da55190a59f025dbfa53f589116fa6ed8afd4257fe442adfb32d0e1fe621e7d256a6521ba90e671078964c28b14f1e80d038a8199385efa13935de6cf16654a9c28e2e154bd416a3985f2af813677466aac5a8e8c5b1c392b5f87d4408d2ae624ac0270a94cd183042e57dcb59516cc2bd59da566437dbe2ef1b4973b479331ead86a6d506e200c6e00d530d9980e3c78fe6abb8587ffca1ce2e098ccac0cc77f24dbff31e1b083a49dae0142764a9db2cb247934608d38090755a2892079d33a1d96eb0d5894840bbc53308f3b698034a0f3d5e8fe9d5f949cf1ba32bdf3c275d60387476f421183d6a7eb28e70cc1974deeed96e5ecbf3f46131abaf74d4fae147a52dbbed1af2be9a90caf72a9032a9444e2e4cf2d6bb5a6f06a890b970ea3774ded3d45e335d619f56e19f83cde6ef24fa5d6e57b9009e708485211ca2bbd4dcf036657fbb559d7afa8717f750068322da85bc913a1cdd3711bf679f145c97bca89775d947fdbf33df92cf136913e246876885f30fa6fdb73034e534a2a5d50b4e7edede2c9c8f8db64c0ee831e3364032e25cf422bbcef962cc867d0641f091c23cf0e216204158f8073701b027089366e66e1ea6aa25d8857385e160df3578c29b7824e8e6b974a88552ce19e124996ba159056fbfb0cee6830e5c09695d211eb40c1b0df91681ddf6afd86733bd48c3dc494d51b8f864e992efec5ff73d0e37a398a7e5c66a33f1191c35a8242594959419ddcff5d21c313989224e00e06eb9937775627322192e6a0b1bf40979301fabe34a37c505fa3cf22156603fdbcb988f7d9615e17ebce9e2f918bb5bf56915e280b130628276ab3634c8cd3a6b9c3d2485e26d2460c2b0332f0e7caf59ea04a6db90b8fb2acd43b5b4a6e5cfba34623066fd13884d39dfe18403b582ee8d14e204ce8f55d25deab7b26382047164658ec67397cb0ae9e18633fad3a107998a97eec474cc28cead00e9e5640af73f9e0ba3864ef98f93a3ded4f2a41e391fdf26c35407d7f202f86cfe95dcc777db6e628359cc5fcd13cc8003f213995ff8d9672408bccc27101e98c76c5069817d3bd1f75177ab93e889110799b77cb984918dbc6c38764bb45c9310a97959fd94556b2d621e8bcb052524f0212598001dcd498d4d6ebc323dcc5a3947334169b1b496900462653f74bccb72fd7fe50eba9506ee398a0a42a0589957de039c939a96d1cf9bb3ef0d2331a260c4fb667eb9ca7a276c9dc793777b50ecaff8b41428bdd8f51efe1a9a81aee349829dd4e4a481d098200db1f8d1bef10e36cf8a5fdeb37a61b0142cd0cce4f2bf126a15274bfa2220008065022c99492558577b5db030f06126b233fff8516c1442f946418e98240ea33d3ca0cfd8890387a87919778eae04efe09755b85ef74520791317bacdcb66a6158b493fe052fd0a34142b1225da594a290e251f17459a7793690cf853a9e09dfbad84195c0ef26868fcf57c1009a29552e1fae449bf612a9aade36935be708d11df4ab1883380f99a82b92ed1d9549b46753e10246c22a08af09a2d8e0dd3e1cd5ada19179ca7c2e4bce3466e3dbec40ff44e43c974cf0ff23931293eb0af9f81860b3e5ccad4bec5dbd5384d31ef99dfcfe0b1d1766cd0a971f433c491232ce3f414d783d049b9c269908d340f66ae017c6ed2c4b809c992b4f375b1443b9212a6938c0329bb7c4cd5b1647080048d24f137b25fc85791f7a15562570c911a21ed0143be16130a02b38aa3cf0f21123b8a7670b16c8cc90a87063e69836c9445c2f54060115ad734fa878d49943f0e7110652ab6145dd0bb4bada5ba049ede1651dcc210013b0e728aa89af407303f978b4127f831019686920cd4a2d35daa7d44f4e35148554df2028951dbb9083cdceee317319c259492ea7b929605d211576d854cb8fbd8830a0c6dc60f855f4b9d5133533a1f266f4f9e3174c41aa9e74a4ba8aae6da1e4859ffcd86945c12ce1b5c9b30535cfc0a46d5f99271da8f5e4611fdad0c1acda0220323a8ca549595921368c1a2f6ddb99ec12435842238f0b8442cc77c1c861d56265f9a5780dfff811fc9d53e73eeb6e2cb8f7bde97eca244b878a3134c6840561bda134b5c2b9f34bc6ea026f7a8a0eee7681c74572f2ed4245c2571bf934c436a65c9b8cb3380b1268fda332f23c4fc5c3671af6994cf63734d0e73db6ca54c190bdea62b3b5102164a3e2e34443454c40930cf02aa6d6c484b19b10bb8ba1f90198b72a7c34e31d2fd43eaa678de6109cd571d326f1dc8261ec36a2ea669a8be0ca16cef500b2f8c7cac9243636bec06f4c17ff0134af9116a9f623c879f5c351a418e66bffcd9453ff26a4804a8f64d58f33504e934ad660e2363d456968d0ff4cb7bd665c5c3842222093ebb4890bc30b1b6ae4662e06c3c806e5ab9b2668217926342f638e50687e63c4b2c8846975f8e4b072061759c5e26900332b492b803dcbdce21cc62257a5a29802d01b24a5f9eb47e790f834993f28070a16b1a8f64ac1beb0520ab430720ed7b79260146e0270de45d562744a292f3feab70aaadc0b701a3f6c9b0ab359cc6cb7d6456a17b52eb47455d3e135a0854314e56e7ef77c84fe024e5f7e2c90c763dc4c34125de731eef3c090127136d55457dadc8e88706eb5c30e03e3d40d4e7b", 0x1000}, {&(0x7f00000002c0)="55663c6a60bbd665cfc4e9cadcd51e5f684a1f8c8a02fbad63a496", 0x1b}], 0x6}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000440)='./file0\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0xfea9) 16:02:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x16) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:02:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xffff20d7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x6, 0x7fff, 0x80, 0x5, "7b2208ac1ea7ecd4a168f3c79d1915c3690e74f6", 0xc3, 0x8001}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:02:09 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:02:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda", 0x131}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r0, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x5c9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) setsockopt(r1, 0x4, 0x9, &(0x7f0000000140)="cf776c27e7150ea73faa531393c5c3f788d6ad01e5511b2fb10088d4114d2deebff78752984d3c4759bec32c729ff5282187bae641541a186b2d8d28d7905d46c385d4be55ef80713879ac1c21d1139c633d9968c458c43a8987643cd2b0d17d3a7c412152e59016f3f5f6bc05b048d8e703f957618d153253dedbec01a1666c5f7e04a0fe8987dd74c3c4", 0x8b) pwrite(r0, &(0x7f0000000240)="48a380eb4e116255e8dcabc97e4ffc77c8cdc09e645af213fdc5345839910874e81df0a0e23c3f7be64f9addd0906799982c952547e0f58c80f315fe51743b4f6576e81282365a323ee584022aa0efd4ef1cef9410813ba4893f1959396d21cce11a72b75abcf36fa055cee1056ad4120a05aa1fa5329b2ebd8f657c4ffc9f8294eae82bc7173e1cac2e93a554d9cb4f", 0x90, 0x0, 0x0) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000240)=[{0x34c, 0x80, 0x4, 0x7}, {0x0, 0x40, 0x1f, 0x2}, {0x1f, 0xff, 0xfc, 0x7ff}, {0x200, 0x6, 0x74, 0xe3}, {0x7fff, 0x3e, 0xff, 0x7a72}, {0x2, 0xa7, 0x6, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x4}) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x4006}]}) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) r6 = accept(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) accept$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = getgid() r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x40, 0x3}, 0x5, 0x5, 0x1f}) r14 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, r4, r7, r10, r14, 0x2, 0x1000}, 0x4, 0x8000, 0x75}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, {0x18, 0x3, 0x0, 0x9}, 0x8, [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0xfffffffffffffed9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) chdir(&(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus/../file0\x00', 0x4) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x80000001}, {0x5, 0x81, 0x1, 0xffffff7f}, {0x2, 0x1, 0xa5, 0x788c}, {0x2, 0x6, 0xad, 0x2}, {0xab9, 0x3, 0x6, 0x10001}, {0x7, 0x6, 0x46, 0x1000}, {0x7fff, 0x0, 0x4, 0x5}, {0x6, 0xba, 0x2, 0x1ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:02:09 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x737, 0x5, 0x8}) 16:02:09 executing program 0: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0xd7210de23b98dcbd}], 0x1, 0x9) kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x29d15a50, 0x0) kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) dup(r1) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:02:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000180)="7f5f89ddbe7ce129296d861a930f603fc94692f1ce25ec1f93f7025ae9e8f2a04edbc52c5cd546a8a3611b5f206b709a9c55e6c1db8da6ece9dac582c5c05a1239faaa", 0x43}, {&(0x7f0000000280)="7b331ac4791a87e134c31aba3f168de7757cb87e37fae60f6264173174f47dfe86c273a6890774de715744cf64133a31ac43b9fbc44dbb4eb3535807b87f1215dae022a976de03dfce3c63ba6ec6872e0b54eeb6cea1f07c6a01f20e40477b4e0ffb0011376d9da861844e82990b14e8e017f058b91bd1cfff80b22f5eda0729b61ac5c18b5e5f7789159116a911c3a8c4982b36381a12fbbf21a1f5d479022d15459b2df8b904084ea483217a78c338d1d5d2f85e18df817c035d0fc5d30cc286bbc4b88331c79126fa7e", 0xcb}, {&(0x7f0000000000)="f2cfcd93322907e9aba613887700b9dae9e0dcd7532d4acf73661f7b48312f97ea2e1e2a2b4a7b", 0x27}, {&(0x7f0000000380)="faa2abd1921a36b14dd4256e3ab68f0af168e06b6824d89f028a3e37214d4c7c22608d7b2f86c66f016e24a878752c1cdbf3633577d0cd9425cff54db684579a966e7cb21670fd702a5503d593d7907175d3543ea17e7cda1e58b9cb078b12809cd793783d4da79ecb76f870c805", 0x6e}, {&(0x7f0000000100)}, {&(0x7f0000000400)="b6628d5881fa1b45e412125a99c1c0c1889a3f59bc284f45aaef3091ddf6a5f684c50b203a67e17bbcbd8b891e4982d26c05776637e790c342af770547", 0x3d}, {&(0x7f0000000440)="4d9f9913b2456b4e0ef68aa3561cc27d487a42c44712ba3145c79042be45066c7f276c092315ff2ef2cdeb2419210c1a9ece79d5a82368bf8b71a0a1687b48fc37a49f5bf359a303a3bebe74814afbd29fd4d91143992cd242b8b0b0ec4fe5f1a370be2bd8e9a05b98d2cf724d71c86a4827a1b9c92cf7c451b45cacbbeca6206cfeacb28f94662702615e1fbd2ace2962d4a6143cc93010add6f0c73432c36274f2fda45c1330c9585897eb83aecefe110249f80e391c33e58f6d4643b692d38f", 0xc1}, {&(0x7f0000000540)="1b84f4306baf14cd1be08ce8323461131af4a0a44c58f184b1de9125d5", 0x1d}], 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000080)=[{0xb1, 0x0, 0x20, 0x2}, {0x8000020, 0x0, 0x0, 0xfffffffe}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000600), 0xb0a9eb3350f22f0a) fcntl$getown(r3, 0x5) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x3808, &(0x7f0000000040)={0x0, 0x557}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) 16:02:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0x1}}, 0x3c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00'/102], &(0x7f0000000080)=0x6e) sendto$unix(r3, &(0x7f0000000180)="d459a0d99d6d60c20a711c763ad2b5a08e869bbda8c70c18046c754a630caae715928aeb22392cb4495fabc4b03345e79ca2248d5f64f66dcb7423923bf76e4cfb55ffaefd5b703533ec60fa56de888ae3c1b0f776c87e9a055bfec04c03c53e6813acf2d244eb6adf04567daaa3", 0x6e, 0x2, &(0x7f0000000200)=@abs={0x3, 0x0, 0x0}, 0x8) msgget(0x3, 0x40) close(r0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x2}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000200), 0x256) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000140)=""/142) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x4, 0x60) semop(r3, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x1, 0x1fa]) semop(r3, &(0x7f0000000380)=[{0x3, 0x8000}, {0x3, 0x7, 0x1000}], 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000480)=""/186) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x4, 0x20}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000340), 0x2bc) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) close(r5) dup2(r0, r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r6, &(0x7f00000012c0)=[{&(0x7f0000001240)="02", 0x1}], 0x1) close(r6) r7 = syz_open_pts() dup(r7) r8 = fcntl$getown(r7, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fchmodat(r9, &(0x7f0000000280)='./file0\x00', 0x40, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x2, 0x2, 0x7ff, 0x8, r8}) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:02:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x40) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:02:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x0, 0x3, r2}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) r4 = openat(r3, &(0x7f0000000280)='./bus\x00', 0x8, 0x2e35806b5686f4cf) utimensat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x80}, {0x3, 0x10001}}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) 16:02:13 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e65005c3752a962646593080992fc8929aa41c52b9bad2e170179ea9146c26842e427a392628e8c3caa4f8dfc438b2c7eb5d0e2f80058e98912d20c74972f63a520b237665b2eb11e06207a8543816a58c512774c73b37b6d5fd474405bcc29905f02004a8900"/119], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) acct(&(0x7f00000000c0)='./file0\x00') 16:02:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:02:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() getuid() r3 = getuid() getpgrp() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYRES16=0x0], 0x1, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20, 0x7}, 0x4) r4 = geteuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) getsockopt(r5, 0x9, 0x1, &(0x7f0000000340)=""/162, &(0x7f0000000400)=0xa2) r6 = dup(0xffffffffffffffff) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000001c0)=0x1) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000040)='.\x00', 0x0) flock(r7, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r8}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r10 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r10, &(0x7f0000000040)='.\x00', 0x0) flock(r10, 0xf927d91f1bfa4134) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:02:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x81, 0x0, 0x6, 0x0) 16:02:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400"/4098], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x4000, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:02:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x5df9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x0, 0x0) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) connect$unix(r2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xffffffffffffffa3, &(0x7f0000000180), 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) 16:02:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x5) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) 16:02:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x8, 0x0, 0x5}) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000500)={0x81, 0x6, 0x4, {[0x7fff, 0x9, 0x7, 0xfffffffffffffa93, 0x0, 0xea, 0x8, 0x2, 0x401, 0x1, 0x5, 0x8, 0xfff, 0x5, 0x3, 0x101, 0x5f368d51, 0x8], [0x101, 0x0, 0x3, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0xf274, 0xffff, 0x8], [0x0, 0x6, 0x0, 0x8, 0x5, 0x10000, 0x7], [0x1, 0x5, 0xfffffffffffffffc, 0xfffffffffffffff9, 0x400, 0x4], [{0x400, 0x100, 0x6194, 0x7}, {0x3, 0x0, 0x9, 0x1}, {0x5, 0x2, 0x8000, 0x9}, {0x8d, 0xa02, 0x200, 0x71a}, {0x9, 0x3, 0x9d0, 0x9}, {0x9, 0x200, 0xff, 0x400}, {0xb5, 0x7, 0xc6f4, 0x70000000000}, {0xd248, 0x101, 0x7, 0x40}], {0x812, 0x571, 0x9b02, 0x9}, {0x1, 0xc7, 0x1, 0x10000000000}}}) 16:02:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='),*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{-:\x9b@\x00', &(0x7f0000000300)='!%%\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='+]\x00', &(0x7f00000003c0)='](]}\\[%\x00', &(0x7f0000000400)='\x00']) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000480)={0x3, 0x80000001, {0x1, 0x2}}) flock(r0, 0xf927d91f1bfa4134) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xebd, 0x7, {0x2, 0x783c}}) 16:02:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) clock_getres(0x0, &(0x7f0000000180)) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r3 = socket(0x18, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) r5 = accept$inet6(r4, 0x0, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x0, 0x88, 0x6}, 0x1000, [0x5, 0x9, 0x800, 0x6, 0x2, 0x5, 0x2, 0x9]}, 0x3c) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:02:13 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x4, 0x5, "6f1b99337011654fea0f63bac7af564cce3fad35", 0x1, 0x2}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:02:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x7, 0x2}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:02:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001d00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8ce1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c25dcbe8ac20b227409761a9423f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287a90c1d26cea5bd3ddf3bef402b9ec19e02ebb4eb1fa714dbbf2f75c3ba046d2a97603f838f738593b8dd9d9ec6c2c1eb69b757e46d1307758d021656ea8b64470e7051037a4fd40192ce19e4c23973fb993d1aeba0ece8c183f63d444d"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, r13, r21}], 0x60, 0x400}, 0x404) getegid() r22 = msgget$private(0x0, 0x420) msgsnd(r22, 0x0, 0xfffffec1, 0x0) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r23) r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r24, 0x5) bind$unix(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r24, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:02:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:02:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x6, 0xfff, 0x1000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:02:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82a143dce4"], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/42, 0x2a}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f00000004c0)=""/68, 0x44}], 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0xa) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x72, 0x9, 0x81a6, 0x5, 0x80000001], [0x6, 0x8, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9, 0x0, 0x0, 0x1cd4], [0x8, 0xfffffffffffffffe, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803ca, 0x5, 0xffffffffffffffff, 0x4], [{0x400, 0x0, 0x3ff, 0x2}, {0x0, 0x1, 0x100, 0x7}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0xfffffffe, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r2 = msgget(0x1, 0x80) msgrcv(r2, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000080000000460200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000ebb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000009000010000000000000000000000000000000000000009d8f2b9d7142bf2d88aa5d6d55fe565dcf2cff7f000000000000e1386699f50100e5e68243570e6ab040d504adb02c17a64316c529668f3f6dd1759555b5f973e4d408df126a2ddb563d641de003d3776d445cff0000000000000066610053dba7b9a45ca04c82844f3b361530651d14f1194063845df5f1aa7e7500ee6935c46eba0aaa7b5887479bff19e979ccc15afb9310e17832f099b9c00e236d9ac03dc7d951ab26e07e22cf64c0773d6002d28fe9f50dc9c4e78faf9415a4d136c1144ea97bc6e5191be362344c8e3d8219050fd67957da149aeec53248a5117cbc4eb9e8af00f1aeab11837248b5bb6b037c3508ec083c1f911a3b329862122da7a83bd0b4117bdf9cc37f2b7bfff3221fe1a0e8213218b382f1d5166da3dd8aaeaa08099bd99d34d417e4a8848e5ac046b3a7dfbb061d5f7d395c74815b01de8f2ca1df0f0d711df2429e74667e08e4a4eab35e32442c0d766c688417dcd1735a0f7060f849791e545004227785e577d197b85c21f40267f0de6211d5c783a1c5427af1774000"/635], 0xfd, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000000), 0x4) bind$inet(r4, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000800)=0x5) 16:02:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) write(r1, &(0x7f00000000c0)="0f9dd1f4b3c031cbeee9c9d34c9437b95cce90f854327f2c3ef755186d67b1e90e8dd3ec375be45501c4b5483d7da68dc9e953cf338bf295735ac00d0c3ecf65cdec5c585822c89184998bbe218eba0df4df067dff5fe6d97ca1451b75f2be0a675c01eed0576c4a73a8830d1a32b3299db28b8f27e7e58eb435be89baad67c4468d194e05fee535c5acabd2ed14e75e5cf22090930384ddf637fdcf75dfeb31b4fc840b08a11318cc0a24ccfa6424b60bafad49d128b81231517bc6c4a3389b2155c86d2b8a66cf28188a30553ee3881639b99fe0ba83d36c36a4d71ff538aa35249f981f91e0cb330902bd090d4124f0f3b8ac", 0xf4) syz_open_pts() socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0xfffffffd, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) kqueue() r4 = msgget$private(0x0, 0x401) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_RMID(r4, 0x0) 16:02:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x8, 0x2}, {0x0, 0x7}}, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:02:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() bind$inet(r8, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000080)=[0x0, r7, r13]) fchown(0xffffffffffffffff, 0x0, r14) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:02:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x9, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297f0964443519f55d7195666a4a1b17bb5a82c71a6dc5262e733c787f0700000090c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fchmod(r3, 0x8) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x10000045}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") write(r0, &(0x7f0000000200), 0xfe72) getuid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x7, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:18 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f000071b000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x5000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc2, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0xff, 0x1000000}, {0x100000001, 0x0, 0x0, 0x5080}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b428a0 16:02:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83d], [0xfffbfcfffffffff7], [], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000040)='tap', &(0x7f0000000080)='tap', &(0x7f00000000c0)='tap', &(0x7f0000000100)='{)\xd8}\x00', &(0x7f0000000140)='tap', &(0x7f0000000180)=',+(\x00', &(0x7f00000001c0)='#%\x00', &(0x7f0000000200)='\'\x00', &(0x7f00000004c0)='tap'], &(0x7f0000000640)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='}\x00', &(0x7f0000000600)='tap']) r2 = fcntl$dupfd(r0, 0x0, r1) geteuid() ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)=""/242, 0xf2) 16:02:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x4, 0x4000, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x5, 0x3}, 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x1) pread(r1, &(0x7f0000000180)="7f74368bc0f370ab920f047930ff3eba3453a234d03c0e1484e3ffedc63929a8a663f884939fe3b263adbbd9a3b6673b5c89502628087eda2a7233f724990f62ac5d6e699ff69d832d8b2d7479ebdc9842b494323c4dc9d067486b46793652023cefc5d9ae295f9ca6f7cafba3ee11cf83f70df7e59e858dc9f2193095ac9aa6cee5e1a8c64c22071271c399ab22269fbf2a06df5d64a6f59cb1e03ad3c8", 0x9e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:19 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x401, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffb}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:02:19 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r6, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x7b0) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x7}, 0x4) fcntl$lock(r6, 0x7, &(0x7f0000000440)={0x0, 0x2, 0xffffffffffffffff, 0xc778, r8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r11) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f0000001480)={&(0x7f0000000800)=ANY=[@ANYBLOB="74015a1166696c6501003d0dfb0e07420c46ac3514a7d8bf528ba277ff77f14c022c13035c5afed9ea0fd2fd702cd5c9c85ef83aca85247a724b68660fda96efb4464629acb4db98504f1b9df15931ef350f7a3df9263d6ca4da7e87275180b994a934ea92dd1b"], 0xa, 0x0}, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000001480)={&(0x7f0000000780)=ANY=[@ANYBLOB="70012e2f66696c6530001741b5471b40000ac4ab1100b924900a191c558c7648196249338700ac07a28035512209271bf9a9b0d52b38adb43589e8640d2bd91cd372d35e2e490a821aa03cc60fe450"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r13, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r16 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r17 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r17, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:02:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0xffffffffffffff0b}], 0x1) 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001980)='/dev/diskmap\x00', 0x100, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse\x00', 0xa08, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000001a80)=ANY=[@ANYBLOB="0007000000000000ee00000000"], 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)="834477d7a9fb745bcd1967743be28a7e", 0x10}, {&(0x7f0000000440)="ab6ae8aebada9fbb867e79ecfc021efcbe80f23461fe2a07c500f3a2f6bc2a597427a6045e9966866fc5efffc3540f4c8c6eff193248cf913bde2321f39f6dbe3f4072b5ebcb4dac340d9a4ad0b2a69d4ec9684fcd119839958caa8cb514f917a17f799387cc6b84debb0f3900adf9656a475f899ef927cbb4d5c51e6b594c1ed5d84e448d34575c4decc6b2a7b0cba4aadeab0e825a862069c24775f4bb5e33acf3b2633fe8763ec233b33a6b70b45c3aeeeb130ee10a0aa08c8dc8e25cbb34bdacd78a4ba66131a35574936cff50dee3aaa23bdf900386ed905ea0a2463df4266f8281e3e84a3949972fe17cda25f25a62e0d03e68e952605866d9385363dd93c0523bebebac04e1aefca97509d36b7c50b3b0919a0740ad43761e7717967dda8a5c1305acc703302d70f9393b6450fecd4be8cd55b722026a66c0a53caa086a4396ac0aae70e9936e817c00e462861eee81de914d860bed0d2fa3a31a0938620c7ace308dc3fe18a7d5261b7221b594a355c85b0d072c124b59e29ebfd8c1d64c8671bd71fa6695758cc3a3d290ac8bd192d632c296c04ae94e5630f9e8fda6adefad1063090c395476537afd9d7d451021dd789e3c466439aceffdca6385e66b71431c2eb670bda839ea2f8ee0f90dc75aa92d25da8ee27112e16136c27a9d3c9710cf653a76ce7bd6d71435c1844b9561a102ce7601d2a6554217b26ee88c923343fd21d378d396747584a8bab5a67d73898c1b8d124fec26b6b97ff18559fd34a5c55c80d8437c00007097e5272c950bc1d7c68130e4e25a529e36181d4bd8e8971c3999da0fdf2e7644eab382b266b8f2792415e42576f9fff1abb10ef1069d3cb931090c8a66f92ca6c116c8b85441dbcc5b9488ff0c49cce245cc95dd3ba8b462c19476f1024b1d36ae0c652fd665b9ba8d023645b99680621090d0ecfe867ea17f6fcacee4331f09d69637c70ffcbdbfa89d9e99e4e02c6873153ffdbfa3a9aae4221a017472ac9cf62fcdcd45f40f3c43fa6a4583c6a5437bacb5d15c0ce7dd8581277aa924ba922cdb6d59484a196a5686a43915f0ca9273696e78fef8a189790c393585e0c0b2cc0fa9d677a54124072c7404605e57d13fdd77627d07bf30ed4c3167c47f93b6095ed430fb391335c9e36d69a11ca347ae8b0b97af17eeaa22ffcac814c3d62dc42972802ca92700058bf93375b967caa7c7474304a2a4dd2628f792221f6e09c5162e5ea4b72fd6c171b74f018570433c3ff15215684687945ec4b6700582084796ca622823750a19e397e157c2f159e1b777a9c58270682a7796a4c6359765c597afbe6edc18cc278b5cd7fd88d63a130ff84341de2d4a82a7b6456e0afb9e8929aae25387feb6b21035665b56116c75b8061a54b7b28037aa8fdfd2466a77d427388664323eaa7346cc11c9ff54b37b2a821b49f65b7d7362bff8af696bc830f0ae7e99dc7140c5bf7172e175dd8a1552f51447bac170da78ea1d3e4b8ee5b139eb3fbc2735e40b7c2fa27aa6e1c97984fb11c70c08797040b1e9407930d90832d7a0f95019bc2023d2701d56db899badb504b36fa649d37e5e90a7eb3e0f845d6dc4b68e2fbf6a3878e3b8d8d8eefa4b6f2b92497c8c579ab5345001f60728636c865dd63f0d08c543a710c3a4b92065e1a34abf3faea4f4f27610cd07db0d646ade62b7fc947e0e9d0c9dc6264217d388b55caa9549d53416c3d02a2e9851dbc74d851cab88df0ba7c28f3aed416b1e06e58a07e9bf4a290138b2788dbf79dbe7dd800d713f826eef487653a97b08a414360de2d3be193e14b045e8092b4ab3f1921706b5041a12fba4d9dcd1dede6fed6d2242865562e0c0e5e58e11d4bae31f3b0956f7046a45bd6de3e38f0992660b474ba404ba6633f6d8c635390da5e6dd435ce1765eff1479c7da0b0ba44277aad5999ad993c959585751dd08a89945832da9f593ae764882bfeeffbc7eecfcbfebcc75bf1d0c9b9f3c634c8ee24ccf7b6b64a67f456fc4035650f348a49334fb1b9e4c80610dd38d576be7f069e392e50e4c72bf453a9d2768307798aea255a76e80069522bd75a0bf2b0cd0ec5945322d6d8b8156bb8d841749406d6ad8422eddb5cba440e6a4c117c8114235d836812e09001203a3e10a58fba3d26f77f184ad60f0769cb71912b67e0db86e13b763821325aefb49761512381c221c3a43f63271445038abd0586aafd57a5b08885240f521f9396598461b3cf6fb878cc1fd73f3bbd72faffa2490b44e5b6330cbed7079894e78013244bfd81be8b53827012639b75eeac1bf0d293045d33c94f1f644b10ada9f523acc3acc2f681efa8f59cbe86b656e266065c10a7ce46eb7d73b7c12015aca993b3e1ae34416076647e042776d20ef8520ae44cf81cd51d76bd4f46cb709a185df43aaae46708c169897997df2bb93c3982dcf536e871d0b10195efdafc6ff5a3659599704facb37c970c476ea17d8f070c1d5193f4896ce44c98bb3f4d8ad052a4bd2db6dcb639bbad9cced48afb6f895581a26027edfd4e1cfe7655c85f4aa5425b07ca550cf429c6dbf2ca96e842f6039e63c66b573f702907b4f1ccd2f435393e7a59d17e67a0e6edd48dfe1446266d0f894cab67462749e7d8165fb5a9d9e439ae35dc963084502fa534d4767b615e289a8e146336829ba192defbb79fcbc63e6050224b2ab825f188738603d7f131fb1c9de04220119cb6322df6fd0b3e4cd49a4998677d5c31e862116bcc0fd9014054f1c52bbed438b3c24eecc1f03ffe8884fdb250fc981406d8f454bd2fbde369588b6ee09d19ac6418f11a131db46571cce10ec7419cbfbe5d3bcccd39bfa73bda526e7469ab234d56bf530869df4c712c862e4dbcaca6067d83456e5809281b6b9cbd6aef680c8253ead8ee9541ffe8992bfb021347b504fedfa7e436a4b1351bc4c91a91474c9da4aaeff2a12b4788327a9d18db525df4547f35db4d3056b5bf9e8d2ef1cfb3d77de5be384266dbfcc9c663a2e65e721fe6ef701b273b054c1a89ccbdd1a6bc7151f024891ddcc281ba6cafe81775e5c2b5e7d276749552713bc805d2c3afec3553a8071c5d6c52f5ca8c46690e3ff8dbe1ef90f1fcad8758197fffdb742c2339810708fbdf2414fed2038d18be3ee6ac5f483d88edf112818ce2317ba01bfc6f2786ae59d0cc71803c4f0d5e9982b66aeacf47fc79241076299b37ea44b55480de72d86660fd9145602bb2e4d8e7bf5ab438be5b6a74b39969396b4bb469ebecc1fe1d5dbc5c43d2ffd2a58ed478d1a4518f940528282ef52f719dcbc324ed94dffb4fad979c4a5ab56b618c97285393fc46287f09ad38992c26f3fa0d17fb1933a20a062de1fd746c9c44b6da9f5c72bc08d12db1a7f88e5ce1b450e0f34ce875bf3ebac079860d167f86b0d79872bf4be8e8778f217b264825b3ef68307daab482bad6bbadc3cccb0d366d83aa8db0c341bc5d42ca7bec3275f39c905827c0e231a54adbd0d7358df616306fc44bd86e558d846d3d5cbf8cf666c39b49d0897b4affcd54b43f82d1bf2d5c33c60d84d2ad8a764b12c79e2e1c812d703638e888e1cc533ac5f8aacfc1f2a54676adc6924a3ee83f623de647255771b9119b8199910abe9b58fd48872b9a57d3d870c4d126ab3d0b9fb59c5e6eb332a870dcea956b92b1b98da9fbd62e48df6872e34ad0acc8795d3ec814bd23dfdb27ba65ba435f5e924e561e552f4a64b0a6a31e789c7900520f55fd59112a07241ee711b05d84e7766fb18081aa47f3d7a8a6084bc81d93656f71aea1d1ef8a18082426275a2beb8992c6a9ad90e54e8f41c634d219ea5df8171253835b482c383d3771fb967179feb41eb735a29618d9fb02781ea0525ccc75d12cf1bf4aa3f7d71c35adc882eeab613fbf171c2cde7e39811c96615dc17452a7256b4ad791e10c1ffb512ce9c9e7e2ae08821a64859f6d69022ad829d3b8f0b21e122acfad76d169a03ecd9b460e1c54611fe9d44e05a0afbdeac9c729e8afadda8a2ab8973a63d037985b8f708c097d2ff1db5bbd5cc56edbc7b9ed681bd5da03c3870e188d94ccf3b1bdb9032976ee8428307008a8b2e71529f2f1bab906f1ff879e8a96292a829fe066b9c6bcae5328fd3bb6a8dbace08b733ff18a0f9e9ea6a0034813b6fc863ad83717bb2b01a9dc640d336c11406bb8227d829af536cb5fc5d494ef4ba73cdf688423f08bda1496c01f9fff06c789ba3e04779f3ba6ac9d141766f6f9dd47faedcdef1d1d360bee3361360b8b8049cb8186b10a6dccdc55f74cd01c36beb73bc1191c347d122663e0788135159b99d0bea2d9371ca25e9a3af80e0115e79539f46c7d64af89c7e7ac0840f00d3b2d321e945b2fb34b6913ee065097d94f81292925c9948e9cef20ac394814cb0071550a45e5f5cb9ec11b4e1e6c892d830e4764a97630a2d1de74d38589b35ef44283960bec91428ba4c4db5d87e1c1ca4e68becafdb04612043a76a328d269f1ab57610711f6d25c63ef875beef9515c79db10eec2b3439d388a8cde4c277c29dfc11b74ff910869c9be8997dd1e93dba6260b81cc14e95b55207f10494585fec5a57bd184760fd1d77da7ea16c40dfde94a17b2ebfe0efd273e476c1b3eaf9fd583c30b61547c9ee4adb012eb5e13bfa67125bd624a9d346689f6dc8b6f5dfce38955bb77044b9f75b9cf28a4b9625d1d9567301cd7fb2b69844cd110e7fc285fa3ea56b949da80a6b9a6e6bc38d72970cb0aa172f680e2fa80301ad4ded16a6c178a86f73df725b25a7b83db2910eb0bc271f41fcde879a75325b293fbf69685392f8e8d2f2154fff0af9322f094c8a471513151faada6fcb4beaf9b9d927178392285e4d65fe3ec8e553f4a63463a2943a2e0779df05f7c65cae3194bceb0384184fe46ee992d910c019af6c9bc392d917ed4881907f6edf1ff099085c17ae0d018fd3c751beb4adcbf09a66270188ea61c35a84124530ac4a96e92f260fe795c7a194cfb8c9d93d7318f8fc22b35daadbaeab68c56266b58aaf37f0c9e7f67d8eea858677158843c6e8bcbc7069adc4c1d79abf2ee602635d96f27ab80fc074b99eedf588ea7c88daba3d80ab534234d61d963d67fd66eda2adcf247b920f4f251bbabe0b36d48f1cd00271b8d88962d30a6bb74401d99a2c2fcc8f0c4aabbca655b2b3c703703d25b33b3a9e38bc079959ce33cb8f94c9c08e093302bc1fab305ac51053616caeacb1f4774ed23aaa16eec1a63633f1498c7ad441563b79f338988e6433cc16aca74277c46cedd079cfafb2ef9b0779264919b5e55ce0eccb3ad6b65daa4bccbb94f86fb62401fd3af9b06ad72971015b18fd7ec10541b6fffad3e2c7aad983282209857e44eead99a4b4ccc9088c52820b57da70bfc0af6e622ba7bcef62fd4f4f0780202e84495635aaacd31b2c689034ca7d141c5dc30582d91ffabd4c5ddde2ff02335a96a461efe75dcde45a5d60ff9b6e277aa8ab7e648c32de06564842efd062b05f76f921aafc3f6391529e73fce486f85187111ebe8a7bb0703c5d758cb67a63b4dd23022fa82332657e9bb50b36c1bbfc2432fbad04ee6cdcd5fb2e382c5296a59ac9d055488a2d1e83096faf59fee18df494b3528561a01992599801c92d664f07f8a0127a956debcd414908d082362dd5406272b782a504ea0683207b48be31e62801df4ff661381a1717a68eb149dd3c848f6258fed0d6673ae7af0da4b224a8d5f12e024dc2cca29fdfd6549d426a4773c5e9", 0x1000}, {&(0x7f0000000280)="5be29d139bbac476335199c75babad383c5d421d40e810dd37dd914be60872fd91cfda3381cf31a415a44825c8dc5e323fedf8a773cc2e2943412c6b0284b71697be98d179f79790dad753872d10f5f8406d0cd2f126c12c9856f3870c2f82b7791a96645bb9a1f761fe4cd2f55849aa9672a0ba0c7f3132727451dca01c9dab1de206766f49b76c0e3f5809184442566a42c39ddc0751ce28b4e9eeec0f069563f2122640b2cbb7b9175668bdbe3ca6a2f32c85c7", 0xb5}, {&(0x7f0000000340)="b1fbc39ff6c52d5c705c0b67fc440b216feaddd9bc41eb4d3499b4c7122aaf4b7b5191595ca45f49c3a4c8c3c99a05ff1b17e69b7d23fe3504", 0x39}, {&(0x7f0000001440)="62844efbee9e9b0e8abd66808ee34e47224e18092f3ac142759c78bebdd509e62c51a02057201dd39e120957830819d715af9f34de34178bfb51e09b6f932bf231ff9037e5cca343f8aba4080bc3161bb0f94a7318f0dbd01fcf4ec0a3e940a429546757518a46b6b2d5cde45b3ebd5bda7147efb1e2ad2931b8039ee3e1abcb2fd9cdbd552503ceac155307f6f34f82ba0eb28bc917d641c4feea82067a420611dd703115babdbd964a2248acb285b36e3fb8b14422d594eb2c7397e802660f0ac7aa1c3fcb", 0xc6}, {&(0x7f0000001540)="396eace2ff69b93b42300d16d5fdf34719f793da0b11179ebeff0846a2e68adeaaadc7232fc7ecf365c054e54421e7a1e6d27dcdcd13781dc87b93f3b0ca3920dfc318c75d5fb2908fea9e02e73ead891f2a524ed02c5717a58546df6f9c33faf8417ca8c35929627410d1077f22fc22947441729b20c065c7f87d7063c479e3fa22b603a97bda00d5b1b5dfbbbdd145456d71aaaba3ed6f4e3bb4bb8cb6c4594285a9a240fcdc5fedcb9ba8eb52a2615f0d09429e5cfd44ea4e7fcd422d9432a4b6946dbd142c9a607de3629d4accab0a4793f4ee9bc34ee938f5cdf682d8c57c1481409f4cbcfda96e4b086841ebce8c43", 0xf2}, {&(0x7f0000001640)="8576da2f6b510738a9e2c46ee3ecb27f67c2c8acbe0c1a8b9d2c6d3ce3041f83ba75396c75a38267b29e0fe5c41476e1828160552b0d479facfece2000180ae7cca3f44433e908cf330df7a77c3570dff3542ae88035aa4a1888f75d85650bf4e22780e9c89c99c5863572b77c9aae5938299b23c7f431bc485975e54575165d8a6c5411c08b2398d87ea082de37e53a5ee95b6bc7149457fe429ce22f277db46fdd5e4ed0a0537ac9488eacc6fc54f9f2c63b87586aef7c", 0xb8}, {&(0x7f0000000380)="d100427fab27292dff0e22bbc6bef0b46ab791125c7571ade31f2db4e4ce29e5123f252798b0462b2b9863af05e043774f1352570b0a4cbc995c51e6a8c6a2a8143cb86b814375106500bfd64e1ff4c09b709ea273145fe8211f1c33b562db9b", 0x60}, {&(0x7f0000001700)="ce5d4a979b966a13311e594a41c143d9f86f067484ebf83fba58a9779cf967cb8fb9e7935fd18640c8055c4249f169adca8f9a3be2acf5780bde631e396a3f6538d6eefe1bd504bf00e15f0ac1650a686574ae1e6ab1f6df7197b8ce4e6a4a57a6bf71d6e79a2c0d971747270422ad69a5dd497ed11465a6cf44807a657300ab04f9b37bb2d6ffbac45f911f2160faf784dd67006d49edd28792285268b9ff14cc81500a6bc0ce37d98cb0c824a14ea905d8d5899e3dd015a2ddc2e18529ab2a2c321ddb39a6", 0xc6}, {&(0x7f0000001800)="795db12308c843cea373b01bdde0771e6dd72688e4c1befefaf8799af74e17dd9c6d20e42dbedef9685da262db00a9aa28f18154cda5b33cfe71584a37a1ec5f6149947f515b7a84e289e5f81879ccb17beb0555885538c89332555dbce1c5353d316ff3b17ba86adb75e53dcd1c8ea90af02ace8c551f664f05746a4efefdb1b5c1278c1d57f2e49f98b6aadae11f4b9e", 0x91}], 0xa, &(0x7f0000001a00)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0xa00a4adeb4538fa8}, 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1020, r5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0xa, r5) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000100)="c61c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb9448f4e55b8b5652ed291e724", 0x38}, {&(0x7f0000000180)="58c20f877733d51dae24004950260abcce9dc9790af2b10ac970a2d973425bf410017cd709df72498e4974acb81c12fa9498a1151936c9799a67", 0x3a}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x13}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) setgroups(0x0, &(0x7f0000000080)) 16:02:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff374], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x800, 0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) madvise(&(0x7f0000477000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x1, 0x5, 0xff5687a58413e8de}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) fsync(r4) 16:02:19 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202ff7fddb12f45fc4f88b1231736ea958fa7347f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:02:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000200)=""/152, 0x98}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/198, 0xc6}, {&(0x7f0000000540)=""/26, 0x1a}, {&(0x7f0000000580)=""/196, 0xc4}], 0x7) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$TIOCSCTTY(r3, 0x20007461) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:02:19 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="3bf89c5fe01e4a88c63157192e6fcedbc08708c69ae2c11aa92e2758b875dd3d66d1eb6d39a1d4c9b21917c6f38b13fcf3100916eef46a8a30af0c345c87129c", 0x40}, {&(0x7f0000000280)="ed06bd57dc21583069cab906e4973ea88db4ad2412977098143fb6d20180490a327f7c33a25aa3cf90e00eff5afbd40b51c9fc9b526054e98e98fb5bde2cd4a84fc278099f941c443c90e62d47854bdf66867af8dc98d8d9442eb3d13cbc064accbdb87bb75d14ed015997ae991a67056b7d933f4bb7317713f9040368b565535e43887f65cdfca4cca43c653843ad77ce970a6f1101fb7e7c343662f53465cc49395cc4eb65a9b52758ba03391071bb59f44e96129fdd8d0cce73a4ad48db0c80de02083a14c8a3b0665bc23f5771c8e00447a5ec0bd19d7e7fb3f817e613a2dbcc9859b9f7", 0xe6}, {&(0x7f00000001c0)="ca253a6d131875847e83260cab0c93c9f93a9543b7c3f33730832ec1bd655023f48434cb81fd1da98aead5", 0x2b}, {&(0x7f0000000380)="017470261e956d81d04453b4470a843b994b2561d5488ff7bdb2b7490ebdd41154807bfde944352d8eb3a98c4fc64cb74db40ac3d0f2ba7cc66706033acd262038200f1d860d0cef2f42e2d497ced020212e2e91209920a1edaf94e30f5376c79075dccd8608236a21b194cd29d8437660166e9af9abbcbd8215", 0x7a}, {&(0x7f0000000400)="883e842935166c2566d0ab57c7bc1b3eb86ea9cc884a84dc05e58cdef277f14e8fade892a47e6ddba5179825153b6a7b5a31615dcdd1c0d038bdc65c6d7e8cf597978b32063ec8125a0e3e5b9562fc2680e2ca453bc09e8de10ce6bd457cc8f5b3d01f1622f2e83c239e7c93a5e9ba7cf778ce75b1f16c42eca18e2acafe47aa7c011e64beedaec470c31e5dfdc8d5739bb7d09330e43f02df1d76486a2715cef038ac9452c1039f3c197b64f6538b13c0d7ebd7480c8ef9dc553e447ca71316807559eca93b1d608f1ba069cc245de05c26578902d915011d4bb47ce4ef06e72e3f693560e50193a1e22b", 0xeb}], 0x5, &(0x7f0000000580)=[{0x98, 0x1, 0x0, "dd2ebcebad2f20892c2d05f811ca79257f640d458d2e0980a582c1ba1b44b4aab1b012dd42b5f7d79048edfa3b1bc1990c2f589babf2a8aca39ae9ec3b2d07f50c1c03a3a87ab6328ba97457d1d428869e10259ff5fef2c3933c58d642a3015507860cf29fd10d277b60477a722294c246d830f6a141b35b5c86476fddf5224d95"}, {0xf0, 0xffff, 0x3, "442595198ac8ad0f09cd0781bf44a4cfca1aafee1ce18cfe61456dc17e6c554e12e4dc57e8f3bf51140380cec6f31cd85e77fc71b2548effe37a7a98bfcc6ab5d082a1d1b09f487674ffd6d4d3e5c67de02e70e8e18d384af4b7f9e459d628ccfa29f8aa6f9f1bf9d09836116b6ad8b55ac2bb492299a0dd8ab73a865b7b4cc5d36e6c1f5eaf6be26577fdf66c417ae20fbbe1bd34a246cc1348c8fc30a0dea2d0d7a252c099e1f2f5b2d983c8f7b1771c8c5cb5e23af9deed7fbb461e73340fc6bac1352a602ece9770d153faa9ebbfe3f2ca7fe44420264a09"}, {0x1010, 0xffff, 0xd2, "5e4ec80ede8a7cd048e991ff4e28794e25cba7e7f0d06043ef2ac5ddb89b39e5ba6f11f36fd9fe7e32d2ab04f6ced651241a8d95c29e194a77aa0d932c09fd5a3c21605e6beea349b2910eb072bd63cfb004cedcf8349fe60a3eca47b41f102ee834e99df671108d421ca63dc58e723eca1274bbaa52d5f24a846a8ff3e0ac00eb3613c92a959c296a58b03a2cd7c7e5e88620e566274a18fe2b765e61f7639dfd963116cafa5d475294d2626749749df3e88a788d7d6bc62d241e2c1c71d8d40b12f071292422882ae17ce6d8c09d7516c5e2fc9908c2312c115d1d1ffe980d0e660bb606253e64cca693a1e24312591c197bc7905b7f27aee4d0ae6befff495165b37913612bb209778db3f712bc82143c907e06b51ac5be4324adc0e734a8a7c1769a909c74fb2ddb66f3e4aea755e95d178ba9a264a7f38aa3802d7c6ce776c3108b87863255a24eedb194821183672fc1326c936904902c03314434043b00a7a60f905391262d791cc06902b469047028686a1246166786423b5650561f4dd3e07b3d69977ac1149e1a7d0fc239fe4d7b808ba901f1787c3d8d9115ca8736fc89a1b42d1a66f15ca272cf144cf19de111abae8ac7c8fc2317733318e9bd1367e8604d616231430e528e15fdfe101fffc9ea5682fb4a54250b74914760b96ee65e190d05729be687d41867429738ea991d453c61a08a2a9f1400c040f37e3c829078bdfd9dfa0abda0b16b9f92461565ae7c7544020a55da4e3005b8ab9e7509ee6a01ceadcc3cdacf8163a3222e87954032e1af10a90bf39528280f0ed52480cee9dea44c5067d67c6d0012c08d0dc1cdf211b7ceefc6119154bc67846fd2303d9fbde963b2ed222b515abe832906a78f96e0f1978051f356d55ba2e86fd815639841699079e8138b380a2da17a3adb69a21a57b30e25cfa8cb247b6afe5b5face76e2ef2b382862daf4bf5e57b8c05d982d5541324a5bba35691df433425867e071dbf1709e5a261dc01a656b4d0872392b32253adb6ad9d466fc2fdea4732c9f480f2ac65a3055f374c582c483f8eccc540571d70c65ce63510cae095cf1bafe8409aa8f31efc017b4935dde666c6fa1ef629c3ca1e28eabc2343749d5806d7d7a198cc2cebd1c026f0a32dc26458058872c400dade99f8ee80fbb03094924b46571f14dc4f9f95776c3b692befa0485f455eccfa343785e85d005b12f2c13be0533d6ad76754c5896678e998ac63ae4355d8ae22f512cfec398f662bea7d42203254ecc55bb7e63b8303f8d1cdf0a10d3aa61183038c93b8b57714183e4b66f0284cac565d12813c4d35fed12d1c92187ad83283e085b872e35031e52332156ad6667a419ec17c0d59464948a44eefe91a63d57f9027deb82d58c6a488b00361fb4b9d15c154c81b5631fcfc37c2b3549d81e424e2e093f14c16e06345c93080f25bbe0fcd69cfb54a5cbc7e76e0c75e720762a417356f359433f3f14d4e27487f595b07d871b600ba2254939d22f12d599ce32151f645516e515d9ba9c272138de460e662b2b25f3117349ac9b2d788a7f8aa3e7b639f56b85fb9a6ad7f19055de258d6b8d4e9f087ef467177a13db1245647bfb1b584cb4112165fa29bcdaf1103a4eafcc59433905cbdedc02baf24d042fef8b9f0df0f4b92d91c519bda80b287f7785a80fa94cb760422da0b3d78a7f63c7368ee673ea3d2a5d1016bbc4f01de8b20a50cd71230677a388db3c8f55b6ee6cb34f497d8af41b5225d08e63152abdcbd921b60e8e5cfd3007ff1531eb8af5ac2e5691fec96c02f575ce3aa2283903566ab0f90dee632926c681e4b05d5068064ca71c061958d90e205f5e8e41d8a114746781271dbeae7c37971e1db6ad30611b576b725c2b70c9bc66716711f06018726b12d91aa9a999c2a7587b26bab55274348e8c22911ad03b6799b182250ebc83a7ddfe98c96451f6ca89e0f2e20ad76fea2910c34fc8d9f784e78df49f182339071dc756f6ed57ab7a823407411dd8384f4b4142e408d527f0c720744e41e4d974e684c4ab4bec8bc9afb1fde7e812bb0df6857942788f7e416ec91b611cea3c72d78ceb68d6b5134afae1227b000803275f911a2979265b5d0d4fb4a483341821a301adba8128312ff1621d7642fe04a26d4155ffae7114be6e17c6a6406b7d567a66d2195925d74eefc24fbb61316ec6382742e1717b69f7d89226b4f471e26477e19a7dfd63530f4de0247f309a16f24303fcaa18f6f737cd2dd2607e9c8667d910d57bfb4435e79bcb4f3032ae367b9a27aa88afede665af67a0e2aba239012fe321ee68f23e37dd70d2084f402feaab3731d7f87936e94f01d688a2885e8b5a34b2e88902bc16a7bd27b2d12d429d6c34ac6cc0a7e3d29bcb025d5f840353654e52c62db570557941affee239ab137a521ab035a6b48d69f58023655390099d0f047db98009822c711e7fed180594cf9b9e0cded0eec025fc015cc9afd46c6a8896d5f85539065f4a43e4840ed32622a7badb5c5641fec7fc8a8cedc896044bb9f8c641dc21d895e8973a6d76ea63ca54a40c76693c8313efe0286d6b922c476b3dba84fa4696873e490521a7b13bd1f2e5a5d01343d162531ae24b19cbccf0d150e9da20f60c79b8a8c81cacf32866927ce87161027089b3f44286ad5f3f89888ac3bf766fdb260cb808e8e8595507394c0aec89418cb61f59831cc3a7a111c8e5e04420004506f5bf16e9bddfb9fdb66033b245692d8db9bd87db4398557686de5606834f4c4dc275c7afc3b881ef87ef6d96691d0a070b66aeab75e18902031b8f023c714e6e5ce79afad54dc91a604ecd57a114e110111026a3161f136c26828b648a5b60f42d4d2f34f1ff2fadad7cafab2045f036c38895d95d83c9bae74306b7e82fe1a0c5e4729fa8c69c89c4fc6145b01d8091a159b414a9f9c1e0b5cd8ab189a43774366ae0307092e1cd5184a6d0d05743e64bd2cc4949d9643d8fbd66ce014335337fd95dd04fbc391e56d10f6afeef5424305ee9238a036d8f48bbc60e48bff232c96f6583e5739756cc7a0c4f197e486d4cb1ac8acb4cc13691b7397e4f888f7cea9e8a1d33c5faa51e630ee74b67dd62d9663da36015a8dad3225b77f82d04e8cce9e03611cf227d110f8e33fcf8fea3eea52169e8c4e8650166486fd4a0fa8ad903b5fedb508cb043db04084925b04044d58a135950a7fddd58d7d003c7bcae47d3e153e5a38b5818834333485cf72c067a9ca33855546df063aa551b75cf31e6c27acf8470fe1bc5a788bd7c7589e720f959c62fb263ab9e42b5f15f423a01b01136cc1a3ec95d7eb29c6b9059da337593249004dd0d7a54278cfc09e6a69e3a2056db1c600c0bf85b19bd1ff01b31bdfcc7167653f7e3072d12db9cc7754cbb6acc601dedddc23345222f3adbc3d212f1dcc11611baf294770ef685bff576b641e3544c071ec42c37875cb210eae287cce9a3e900c6cc05f84d3fdd47d1860ba172daa6888c4b47bba3bc8a68b6c8ed1f708d855148bb07e4bf04a3d81efb5bf79e09c33ddc21b11c52c1a1616709d46c2079968c7255a6242f34188e3cb5ff6bcf47e3135e6e5e010b1d393155765bdfaf34ec4b2a02366e99d67284aab9a1ce2a506bca34ec4d6e0a0362157cda98957de0a10d73012754a9b52ebae3d6cecbf42f13e8dcc3ea6b9a670640624b11d6b44ceb3d9aefd00a2716b7015df77094c8268f347abaf6f3d2ad41fa2d6a26c009b45ee61af35eff12f1dcf1a0e116208c6fed12edbcef6872d2e91d6916966f7f6659dfce838fce06bbd372400a3d03224d6407df1c873b57ef4dd9963159828b2d3da0349e719305989fe7545abbd5ad3950121f1dad15633c1f217c11e4f4d50cde0417c4f70db9ec7c7cab803842a365f12cb805250433d872fc455bbd0882694694746dd8ea8aa24a30de41a86e79544f913180c8a51b6aabf5f1062c2d1f3f6d9bee2190a978f33a4e1a22604c05c0f40ec84b11c4a286cf7128996ec3381325443f465295cddeb45ca055de5e8449413dcdc6ec3b5ce2eaef0b28bc58df5d8fbbd6aa1cc23bae2ec2eeaa1f032aa9f06685a373133d6f73ae3d54720d38007be3926b1e9158ee13113c042c919f9e255d01e09ad7ac9f7756d8c1da6ff6bc2240be7bff9569c225232f1927dd2b99a5232d4d462c29a705ada5b59d6193371a61823334043751d5f477c061b05da78d49bc2cf99b501588ab19125772fc138d57f5164abfe0f003847e277cb154e2eabbd65b0a293cf4c8304ece720513c987bc1f4c7c240ac9887862fb9d906cce60655890a550474cc33513561e82026255066d377905e4e8b28d8bfcb7af07b5b7e9d735dd3466036bf1070731d0c99b124cc9c02fd0c9466ede6c84810cdcfb40f165e062b5576f301b6674b20ec82ac5b39363fb0b6f657117a50a947b90c270ee1a24ab27df74df74394a89ce4806e52a78cc120ce9bfe41e67ef229c6da3cab0cfefd928a4bb039febd499aa7240aba85e2935449cdb5a5b3da78dde9f0aa4ff14a8e799fc6002876e40ffec2a16c73002fd576d32d0a863a5265a6588126b851c793716a1795bf36e9e907b64bc8da83d1b2c1c9d2d17298c3f42e3e2d9266b04d48ebd92da1d7c9b1496fc17bec2b93f561910d51067084a7bc1a44277d156c89687d40358931ea9cc7e28bdaa7e9503da33bae8d724178fdf2bbbbb627464240a4cec41f41a2e9f60f18cabe5c9dfaede439710d27007713f49e546cab7ca41eed453a94c42a42a299d1366238fc56f3edaed5791a00e6d0ee33b5317bbf7345c1906760b5b622dc137a3aafe5e6f1faade241b19b2f99699868f8f4c15ad658a80b493a9211ca7d6b26aaf82e7f9f7127596f75917a3f5ca232de3b38e696f4a64922787ca5583e9f06d2c2eb68ba9316b13382b22f1318d542a862a7d5ce3760084cca68ee5b81733926603f5fdf03b1a8ff4c49a88079b3030099a098f98c7e2d8bc0483effb669f49901529d4e70479e87fb7fd3c95c2e1c285bcd1eff6757242b7eace1ccdd7dd54db6ce9539a0c9abf25d94d1aef1b7ccbc04ae43ac20d6583c071824d39e75227df38ba698a6eca3ddc457888560c22467f8691902ab8f7808be912bec5f3446daece76d706ce12df1d21b4b59fc7ba09d1c698e866149f122a1ad6c3648b90f59da81e293ebd51fdef3888e76ed5703f5962e83594ecdf3437770ac9f0d86a502a9188df7d956b4a0b02779da138d38f65f0845dea59d7dd0627648e28b7c8fb48b97711dd6a55c407a89f6f601865813f9d0cd0b054593a9817af6c3bbb4b9c216b44e618f582fa44b0c4e6c4eab3913630b4c5edc953bf4b0864866c9135a280a54267b8de0c8fa4066fc18789352e4435044e7ddeae7658724f6b8d85af0bd95cfce4dd5dd2b523604e6343184d657736f1f5dcc1134c3881dcaba97f86d1885df31145ee29f2a0d7ab0e8c8ccb4500f5a3cf4e091c6d07f9b2139cfcf84a05323fc0f643d9dc90f2e15d3a979796d570153f6d8e922637b0406e721de077a4406b9cb299cf87f95e32569280374c68121c32238b9993e20967285850621c2513329703d883f016a78e8c094abdb11ad25bdace41f904964da6a1b74e4c39b2f5b5e39cb5472f7ea635d19d1be31c02f4b0ab6de660cbdf630acd3097bc108f9dfc1c7b8e8864445b1145f5c24acad84718aa70a9ba269375dd6cbd774553241e3abbe863604b1862ac5a408fbf19660f0ea1a21d6034077e6be"}], 0x1198}, 0x0) r7 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x102) unlinkat(r7, &(0x7f0000000040)='.\x00', 0x0) flock(r7, 0xf927d91f1bfa4134) accept$inet6(r7, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 16:02:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ca1276c3f7480109cef647183542de41d1e8754b31a1a5b48ed67e94eabaf0abe1dda5c5c2ab3383b202fed26cbcdbe4bad8a7d6aafcbe1209b768e2733d82f1afd51cde9cdcc8e0a7ecf59144e2aadd9d790c2b9fe029b6d355c2a0e65c1db869a263d82e83364ac107338df12e826f8ef979ade8c39d66672b0e00"/136], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2) getdents(r3, &(0x7f0000000280)=""/57, 0x39) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r4 = socket$inet6(0x18, 0x0, 0xe3) pwrite(r4, &(0x7f00000002c0)="56c3edd17a135eaf48325b58c1965e2a97cc66c4fe3a250f6d5221", 0xb, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xf930, 0xfa, 0x5, 0x6}, {0x0, 0x54, 0x3, 0xffffff0d}]}) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000480)=0x8461) flock(r6, 0xf927d91f1bfa4134) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x40, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x100, 0x0) kevent(r5, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x80, 0x80, 0x1}, {{r1}, 0xfffffffffffffff8, 0x48, 0x1, 0x1ff, 0x8}], 0x7, &(0x7f0000000400)=[{{r7}, 0xa450dbc6d5eabd79, 0x1, 0x340c31c0dde9b1bc, 0x0, 0x8}, {{r8}, 0x8aaaef026e2f03fb, 0xc9, 0x40000000, 0xffffffff80000001, 0x8}], 0xfffffffc, &(0x7f0000000440)={0x5, 0x40}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r9, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[{0x9, 0x4, 0x20, 0x80000000}, {0x7ff, 0x8, 0x4f, 0xfffffffb}, {0x3, 0x1, 0x1, 0x3}, {0x7fff, 0x0, 0x20, 0x81}, {0x200, 0x3, 0x81, 0xe7c4}]}) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x90, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="081ca5fae89051d58c97df261923476617b9b027ba838d16e5e68bbe94b27cf10cfc7a32d8b229f5497c2066eb818cb5395e8490f06a0caaba20e4ab", 0x3c}], 0x1, 0x0, 0x2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x179) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) munlock(&(0x7f0000009000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x7, 0xe2e, 0x4, 0x1}, {0x2828, 0x8, 0x8cd, 0x1}, {0xdd, 0x1f, 0x9, 0xffff}, {0x1, 0x2, 0x3, 0x9}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000280)) ioctl$BIOCLOCK(r1, 0x20004276) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000380)="c056279bc98ba6f5e981f41f02", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) symlinkat(&(0x7f0000000640)='./file0\x00', r6, &(0x7f00000004c0)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r7, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f00000005c0)) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x100000000000054}, {0x7}, {0x6, 0x0, 0x0, 0x4442}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:02:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) writev(r2, &(0x7f0000001900)=[{&(0x7f0000001540)="db5d9f08ec5837b11d8f48fe2b120d198f32a7c3ad5050ad0466b864375da43ce5f80899531f839da42b9dd5a12d4fad815788b02bcff50778dfe15cb32fc6f2b985c0bebce387f566"}, {&(0x7f00000015c0)="ae71a11bfc37ebb55abdb54681fe48e5605cb4b1ee7615d6b9aeae6268ee8aa851683c88d68501516f9fff8d0afec21b0cc9aaa1c69be3202713fca8064dd1cc939b57ed6c814fcae75641ab7ecf16a0887af34d56a6bf1869600b5d9f69000ef6ad2814ca9f3a5a1c84a8bf35d953d5e4973e151af0e6f6bd294032ae1ebfd1e71e6ba0722f98f617daab32dba2dddc47144a3d4c3567cfd1dafce05ad6fc9c2f3f5890b2eb723360118abea77323eafaa6928a414083f3c67d925565f250363bc3268619"}, {&(0x7f00000016c0)="b80fb73a568a9325a4a3c67163c04ea284c01f1a472bb592f3d6460f1cc95938c1524977f4298c8521b3cad2c5d2fc08e80a164d10b17e9400780d5e8adc2d3ec1d7a7aab1c5b2dbde2aaa2ba22c344baa36be4a25152a35b06a4ee84df3e4672ef78ec322dd8b569c88a88e8b3ae88012991bfa2171c6c150086980c136444b91f823e4aa12892d73"}, {&(0x7f0000001980)="074df743bdf6cb7788731031d3e045e0b34a373e3de4f8f52bbe0a3f9f9ab7f663e7d27ca5d076cdb6c8cdd9c441c07d72681fb35092a30fe6ae9f996712c957a4afcaccf4d9632bc8a39e69498b6373a18362c8fd70cb825c6e"}, {&(0x7f0000001800)="0b3c350af4c8fb4158b70a7306b9fe73993f148ce0ba18a51047209899a7212b1e9ffa89fa06d52cbab079c710188ed11b5b7735da5311e14605e9e99b53b120c053a31062b29a41b694b3f4c85f8b0313786cea1166c00ed44b6127c046c49962c2e8bb2ae51997f888c43af9c4deedeb43395d4aefe19cfbe4c2b0dd7a629254a734e0568d3887b29532eebfb22c84ec3629e514eb135008a193d903ce79f017fa230681f5002f19ee8a76f5d8379e14933592f2035100723d4c75d159708e88"}], 0x269) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6305) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:21 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) dup2(r1, r2) r3 = syz_open_pts() r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x40, 0x200, 0x4, 0x80000000, "cb4a966398eddbc5498112676abedf41da1b5f5c", 0x100, 0xdba4}) flock(r4, 0xf927d91f1bfa4134) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x13, r4, 0x0, 0x0) close(r3) r6 = syz_open_pts() dup2(r0, r6) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000200)=""/135, 0x87}], 0x1, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000080)) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x2}, {0x1c, 0xfd}, {0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:02:21 executing program 0: socket$inet6(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = dup2(r2, r0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x8001) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x4, 0xd0}) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) setsockopt(r4, 0x6, 0x723, &(0x7f0000000280)="8a2d9ab6de5754e49671fb9e14477df7271687c969f9bd6d7a695ea0f0fee5ea11d874614d7665d0a1dd2154d68805d2d3e38a9e7c9f156abf8faf4d48", 0x3d) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x1ff, 0x7a16e3beb9681fcf}) 16:02:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) fcntl$setown(r1, 0x6, r3) r6 = kqueue() dup2(r6, r0) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000021b41fd08398f13bdec3cec2666f16b0062d35797dc11306ff1c7c132e9528dcb4b66a2eadf3b7af6e266e2e5a899bcc6255cb004e5b4e7e9de76c9020288a3cfde90c02f3c702e99867d86a2b93249e9c930538a7e44751b28b0aae2400ff1e5473e422d696df5eedcfa3e3a728f1a8a5b58ec1b12e12724cba04b43f07f4282ef57c6d08fe78ad3d8de51a8ec648e32fc98db2c5cfa7dfa119c5fa2d"], 0x10) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r3, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x4, 0x8}, {0x18, 0x2, 0x41, 0x8}, 0xfff, [0x80000000, 0x1, 0x0, 0xd15, 0x5, 0x432, 0x8, 0x400]}, 0x3c) msgsnd(r3, &(0x7f0000000140)={0x0, "30519a08b1a79325bd181c98bfe8ab4cef325dc2d391d6aaa64414f6e7cb0b0db31fa2ee0e8e714191402dd6b7b46a976ad0f94b6b5585cbe81a6a48ac2384a51d299e45d0b6de9ec82700dbb3812427f2d6848fb2fa426e84fae1b2bf557e853631d3de4f5534742ffa9530809c571159a7f20d216383c9d2813fb23969b1883ec901d3558869c5c32bc67cf0fc097c8c5a1aece4c50779263592fcdde4283ccc527b74f6cfa4a9b031b6d8c400c21bcfdb0dcb3d1fa724dc34b25470671a2ab4257c23b3cc878ae8c664a73dd0d15c"}, 0xd8, 0x1000) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:02:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)) r1 = dup(r0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)=""/223, 0xdf}], 0x1, &(0x7f0000000280)=""/169, 0xa9}, 0x41) 16:02:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r2) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000080)=0x3bcf, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x0, 0x7, {[0x7, 0x401, 0x6, 0x6, 0x2, 0x200, 0x8001, 0x5, 0x5, 0x1000, 0x0, 0xffff, 0xfffffffffffffffc, 0x1, 0x3, 0x1, 0x8], [0x80000000, 0xb2, 0x4, 0x3, 0x4, 0x1f, 0x9, 0x2, 0x1000, 0x225], [0x7fffffff, 0xffffffffffffffa1, 0x1, 0xda4b, 0x1, 0x0, 0xffffffffffff4198], [0xfb5, 0x7fff, 0x0, 0x3, 0x3f, 0x10000], [{0x9, 0x0, 0xe4e, 0x9}, {0x0, 0xff, 0x0, 0x2}, {0x800, 0x8, 0x2}, {0x20, 0x3ff, 0x2, 0x525}, {0xff, 0x80, 0xed8, 0xfff}, {0xf036, 0x6, 0xffffffff, 0xfffffffffffffffd}, {0x1, 0x2, 0x7fff, 0x80}, {0x4, 0x0, 0x16, 0x3f}], {0xf9a, 0x4, 0x7, 0x1ff}, {0x8000, 0x0, 0x1, 0x2}}}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 16:02:22 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000586000/0x1000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:22 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7edde16a8ef0970b37f4fc2750ace047a1f51f7657a43056dd6c67ca385ecf6ecf675d6fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a6018cdacc024534bc16fc40efa83284408e85c224dc8cc0900c7ac42cb95227bbe490891"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) write(r1, &(0x7f0000000140)="e25aae4900f054070000000088199ccf9cf9bcf3820a946261a5f2c8ef255b5d230869e09cb2825b0a860576d9991a3c00009524a670271aca0fb9c99350fcf339cbfb8fa38cf2fbd068346638b6d81e1ef6b913faf6bbdf549b31fb96be53349948a3fb22e3a6f00076ff09ecd4ee7dc3d8c759e9c2495f81143967c9a0c5b237b639bc3ee00c", 0x1f7) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) r2 = msgget(0x1, 0x20) msgsnd(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) msgrcv(r2, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) msgsnd(r2, &(0x7f0000000100)={0x1, "ef5bd122"}, 0xc, 0x800) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x19c) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:02:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202040004006c6530004de716830bf4a0884b03e8890e845de94c242f3ad701ac44e126b11c3fbbaa074314cf54fd97863bd268f34b080429691e3704b4f3844b44e582ce63ad9fa19d3e0e7a64719333c5502455cb579b4d3291474ca712ff4b001d72dbb5ebdfcfc63e722a87fe764e9e8619d367d1ea7b0cf30f469b5bee294f9f9d293ce0e27e74fabce5703bdfb928d36d620dd20430244c2fe85f"], 0x10) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:02:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x7) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x75) 16:02:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[], 0x0, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x831}, {0x159, 0x6}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0xa0, 0x56, 0x2, 0x5}, {0xfff, 0x1, 0x7, 0x9}, {0x4, 0x1f, 0x7}, {0x7, 0x5, 0x81, 0x23eae847}, {0x7, 0x8, 0x5, 0x101}, {0x9, 0x1, 0x44, 0x9}]}) read(r2, &(0x7f00000001c0)=""/35, 0x23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24, 0x4}, {0x6, 0x0, 0x6, 0x9cbe}]}) getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0x0) 16:02:22 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x10) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x18080, 0x0) pread(r1, &(0x7f0000000280)="a2cdb6f32a32e5c00c8e5d0c6ee87e7bf06bbc499104f07af81b5a945914e2ed0b6bbefd65093d9b73512f31e2170560186fa8979a6be297680c3c75dd159661ec28efb6fd41bdfdb89dfb0a628cb35aea6029757d4dc5a67e9c2cbb6a347cd514ed75073fa9cfb13f7d9ee92e356684156d", 0x72, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) 16:02:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) writev(r1, &(0x7f0000001400), 0x1) 16:02:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x1, 0x3f}, {0x18, 0x3, 0xc63, 0x9}, 0x9e1, [0x6, 0x400, 0x80000001, 0x101, 0x81, 0x1000, 0x0, 0x80000001]}, 0x3c) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x0) fchdir(r4) rmdir(&(0x7f0000000340)='./file0\x00') mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) sendto$unix(r0, &(0x7f0000000040)="b7dbc46a74b5993179daa1b1556baeda8826c81757a6ba8d02e5c982035a2722ae3899b97603d7", 0x27, 0xf2ea43f4025a7331, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:23 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x38, 0x1}, 0xb) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r10, 0x20}, {r11, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r12 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r12, &(0x7f0000000040)='.\x00', 0x0) flock(r12, 0xf927d91f1bfa4134) linkat(r1, &(0x7f0000000380)='./file1\x00', r12, &(0x7f0000000980)='./file0\x00', 0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r14, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r15, 0x400c5752, &(0x7f00000007c0)) r16 = accept$inet6(r13, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r16, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) 16:02:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000380)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d9040000000000e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ecf409eba24e31e238e0eadf458a44ca36654992e778b529361b70c6e85a63", 0xfffffffffffffff0, 0x0, 0x2a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:02:23 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgrp() setpgid(r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCPROMISC(r2, 0x20004269) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r3 = msgget$private(0x0, 0x646) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xf, 0xffffffffffffff9c) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) 16:02:23 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000d6ed4ebde1c44d000ef00010000000f000000001d00000000000900"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r9, 0xffffffffffffffff, r15]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r3, r16, 0xa) 16:02:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000800)=ANY=[@ANYBLOB="0200ca1a6ffed8f1fc70f1"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r29 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r30 = semget$private(0x0, 0x4, 0x6f) semop(r30, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r34, r35, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r35, r26, r27, 0x1, 0x9}, 0x8, 0x1, 0x9}) r36 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r36, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r37 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r37, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r37, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r38 = syz_open_pts() r39 = getppid() fcntl$lock(r38, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r39}) flock(r38, 0x2) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r41 = socket(0x18, 0x400000002, 0x0) setsockopt(r41, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r41, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r38) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x440, 0x3, 0x9, 0x2}, {0x6bc, 0x4, 0x4, 0x401}, {0x0, 0x8f, 0x9}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r4 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000000)={0x6}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:02:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:02:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r2) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:02:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0xa9061632a9169019, 0x0, &(0x7f0000000100)) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) fsync(r4) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) flock(r5, 0xf927d91f1bfa4134) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x89, 0x0, 0x401}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x78}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:02:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) 16:02:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x6) 16:02:23 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt(r4, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f0000000380)=@abs={0x0, 0x7, 0x1}, 0x8) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() geteuid() r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() geteuid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r26, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) 16:02:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x44) 16:02:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r0, 0x6) 16:02:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x289) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x2, 0x4201, 0x3, "00000007000001800000430500", 0x2000000, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x3f, 0x4}, 0xc) 16:02:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x88}], 0x1}) r1 = semget(0x2, 0x3, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x5) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0xff81, 0x0, 0x3f}, {0x1000000006, 0x0, 0xfc}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:02:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x2, 0x8c40, 0x80, 0x7fff, &(0x7f0000000140)={{0x80, 0x7, 0x8, 0x1, 0x0, 0xffff}, {[0x2, 0x1ff, 0x1ff, 0x3225, 0xfffffffffffff68c, 0x10001, 0x8000, 0x2, 0x6, 0x8, 0x401, 0x9, 0x1, 0x40, 0x0, 0x1, 0x80000001, 0x8], [0xfff, 0xfffffffffffff8b3, 0x7ec77781, 0x7, 0x1000, 0xfa29fc2, 0x4, 0x6, 0x5, 0x1], [0x9, 0xc3, 0x6, 0x7, 0x9, 0x7f], [0x101, 0x1, 0x9, 0xffff, 0x401, 0x2], [{0x20, 0x0, 0xfffffffe, 0x7fffffff}, {0x7, 0x7, 0x8, 0x7}, {0x8, 0x1, 0x1f, 0x7ff}, {0x6, 0x0, 0x100000, 0x100000001}, {0x4, 0xce44, 0xc13, 0x1}, {0x2, 0x8000, 0x59, 0x100000001}, {0x4, 0x200, 0x4, 0x7}, {0x1, 0x80000000, 0x0, 0x7}], {0x1a3, 0x5, 0x8, 0x80000001}, {0x401, 0x6, 0x8, 0x7fff}}}, 0x1000, 0x8}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="9c658d26f0ca94ae4f69ff15058bbf4b4b6539d3fdbc", 0x3f8) 16:02:23 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 16:02:23 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) kqueue() r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000200000000010000070000e1ff000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000200)={0x3, '.\x00'}) r3 = msgget(0x2, 0x2) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getdents(r4, &(0x7f0000000240)=""/61, 0x3d) fchmod(0xffffffffffffffff, 0xa2) r5 = dup2(r1, 0xffffffffffffff9c) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) poll(&(0x7f00000002c0)=[{r5, 0x10}, {r6, 0x100}, {r2, 0x1c}], 0x3, 0x1) getuid() ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000300)) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x20, 0x4, 0xfffff6ec, 0x9, "07598a26c44c327fdcf81f5db4ace0233d29be6c", 0x101, 0x4}) msgsnd(r3, &(0x7f0000000380)={0x0, "8d1b7987bf9239db00339333ab1a08b7697b86e75828de2353e4412695ef39bae0fa4a8396e6e0fb93a2c48d91c48ab47f98aa6a351410c6e9117137f30c2e65edd82d639b7a74d05eae2fba26674e6b1fecc5ebe088151598b63e4a58c47902d6e9069024f08776482f935bb0bbe61f9a1e3f52441648"}, 0x7f, 0xaaa26235ab4f9aef) r8 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) setsockopt(r8, 0x8000, 0x1, &(0x7f00000004c0)="e6df5a22419873ac76f1c71312e2d2522a039d03c3d3f7de98a0fdf34b1fc26fc8b97e3923cdf7eaed13f4b6ba420c9df9361f3fb010ea3833bb37594aa23c7e7f40de623eb54ca72b8041cdba9b7fe43c03f679f120fdb3b41aa7d9537db4adddde981b042a9fdb5f081e6e74660a5ff6e17bdd86445edff2845b0349fa1e1c1608a42aa70bc7b8b77f430cec3a9022b75090a977219366e231edf0cc2b18c16ed7802ca7492028f31c442a8fd86c94f939bb35582b592f1a8811fd532de3a1863bd73a6e45cab973d46aac93d5f093c8f78d324bb0f0fd7051bcf6ed97fc255ec92d603b5c7f23337f845dc7ca", 0xee) r9 = openat(r7, &(0x7f00000005c0)='./file0/file0\x00', 0x10000, 0x8) ioctl$KDENABIO(r9, 0x20004b3c) nanosleep(&(0x7f0000000600)={0x0, 0x3}, 0x0) r10 = socket(0x10, 0x2002, 0x43) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000700)) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x2, 0x0) fchflags(r12, 0x0) 16:02:23 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x40000400000002c2, 0x5c4ad23fcce17f6f) unlink(&(0x7f0000000200)='./file0/file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x80) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) ftruncate(r0, 0x0, 0x100000004) msgget(0x1, 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000000c0)=0x81) 16:02:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xffffffdf, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:02:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000340)=""/166}, {&(0x7f00000001c0)=""/117}, {&(0x7f00000007c0)=""/125}, {&(0x7f0000000840)=""/4096}, {&(0x7f0000001840)=""/251, 0xfffffffffffffdb4}, {&(0x7f0000001940)=""/102}], 0x1000000000000034) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 16:02:23 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x80) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xb365f6cfcd388fd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:02:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x0) r1 = dup2(r0, r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt(r0, 0xffff, 0x0, &(0x7f0000000400)=""/191, &(0x7f00000004c0)=0xbf) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r3) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r5 = semget$private(0x0, 0x1, 0x22c) semop(r5, &(0x7f0000000080)=[{0x4, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaacc0) 16:02:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x10, 0x63) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:02:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r7, &(0x7f0000000040)='.\x00', 0x0) flock(r7, 0xf927d91f1bfa4134) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="96b5d3535bd6b64e568b301f04e7913e12eded657cb64c82036982e0649983cf824eb79fba356d7bb19ba91203df6c7417a8ff0aa2fcbee64edd8a504819dcc3df320a8c7c0fa31f678d6fe58916f9011dcbf6ab3cd2346a3afc9e05056506812312b4833457c7aebfec8ef0bccff6e9657ee19febe3b1fe5765460fa5bd9faf6226199af6a13419", 0x88}, {&(0x7f0000000080)="68c5327f7d39f5d7bb322d1ef808eb7f188582569651ed865aee799146c0c84440d011f131473da616b3e5e19f88a9805b55ecdbcc3d0bcbe47385560999b41eb8d301af29f9d063af5beecd9ccf9fcf53fc1434e6cd57565ab139126921a4cb79a5f33c2011baca1cdd1a70129f4bc6cd475cf5728676e8ed", 0x79}, {&(0x7f0000000200)="dce065cc8f125b141266ea63cec0cbf2e1d2325c6d28cd40f9c66cfce6d0821366a31db533c2967a9d57b10010784ed658cf31c2e170aaf2fe9e968fde70ddd95111ee512f90d54b1c518a6ebd3d1b358a0496ab4020569e15266aa0777d27d8cf2d907ce8cb4075c5846ec6b60ee8108951ae64a3ac83d4a5cf6e385cbc1807d4cf6555d2238562", 0x88}, {&(0x7f00000002c0)="409fd8b96b38e4576cf7f8bcd5edf2ba87f0626e1e62a565ad53b5686604dc2fc29f062a1ba9109543c5860f17ec276dbd68f7b08489a6f7b43dbf4163594a730b91ea85a2f6c95c5b123436084c1449031230c8adf55d1c83147b897b8e3c8618f7911c1858cd19a4dbf8dcff598cc41e19d037be0a1eca3a4f364448b2fc07b91cb0f2e1845050cbfed4e590e046add1a7ee059e8c72a9b1372b746ee69fd70d77ae9ad352088e4f4be83710c9bd5937b894ebb5179bf04243581a9131033a7078f0762192f362ce6466ca5ee2d124deca93f3698b1535", 0xd8}, {&(0x7f00000003c0)="b295b10213d01d2ec9a9db38b070e1824e0ff7133b0e81ec7b63c124fac0678319f7eb4ece79db", 0x27}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r5}, @rights={0x30, 0xffff, 0x1, [r6, r7, r0, r8, r1, r0, r1]}], 0x50}, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="800069"], 0x10) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5c}, {0x4006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = fcntl$getown(r1, 0x5) setpgid(r3, r6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x1, 0x5, 0xdfd2}, {0x2, 0x7b, 0x3, 0x80000000}, {0x0, 0x5, 0x0, 0xffffffff}, {0xa820, 0x1, 0x4, 0x3f}, {0x7, 0x7, 0x0, 0x5}, {0x2, 0x0, 0x3, 0x7}, {0xa25, 0x0, 0x1, 0x1}, {0x5, 0x0, 0x9}]}) r7 = semget$private(0x0, 0x1, 0x4d) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000140)=""/119) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:02:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x25) 16:02:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) write(r1, &(0x7f0000000000)="ac1e1113bd6362f14699f16cabf55f4ed6138b48b78d8162a58ab032d7aa76db9b3abed715908149c49fe70677ae66d155556aa782526f7ab0143185cb2fd68a7851a6788c06a6f30fa130c1f2ba62bdfd5db80adac925", 0x57) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) close(r1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:24 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) connect$unix(r2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00000dc000/0x1000)=nil, 0x1000, 0x3) r3 = socket(0x20, 0x1, 0x4) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/120, 0x78}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/225, 0xe1}], 0x7, 0x0, 0x0) shutdown(r0, 0x2) 16:02:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x8a0, 0x180) ioctl$KDSETRAD(r3, 0x20004b43) close(r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x7ff, 0x81, 0x3, "d2a258b959f25a4245449ea3bb0558859cb96d6e", 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a158f10138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7b66560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e15e14520ca2890f1e63d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52965ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459cec477da3ac9c944b479f43ac55cb6c503c85c5e45f0af2fe267bb2b2630a8ae67ae068045a0aa6341bc7348ae412bb16570de8e58bd35f1d7a27d2be02f4f859f2da", 0x848) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:02:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) 16:02:24 executing program 1: r0 = semget(0x1, 0x3, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/255) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x9) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) mkdirat(r1, &(0x7f0000000280)='./bus\x00', 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0x1, 0x9}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) 16:02:24 executing program 0: r0 = semget$private(0x0, 0x3, 0x5a) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/250) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0x8499c142056e1759) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/12) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) 16:02:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) fcntl$setown(r0, 0x6, r2) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x14}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="a351ce9c802bd9a55b49cff18ed0") 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="00000000010000003000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0x4) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r15, 0xffffffffffffffff, r16, 0x20, 0x7}, 0x401, 0x4, 0x7}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r15}, 0xc) 16:02:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xffffffff], [], [], [{}, {}, {}, {}, {0x81}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfffeffff, 0x0, 0x0, 0x0, "1708ffffbc16ffffe6efc59b0a13400000000004", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x10) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000ff01000000000000000000000000000000000000000000000000000000faffffff000000a18ac621ac4bd9080000000000000000cd0000005bc4de0a0156210d8e2b766169aed3055a6b43d62c095216505ca1c9a4da65751df6d66cf071fe40ef7c9df3b0f8ad7d617a57f5b1f62ddd4b70fbca2a8e4d7c84ff6d77464738d617696c8d58ac7364bd5e538e660ef3c8ffe2ad1248d2de3b1b2118e6cff1e8d723f00f7f6d85a68a43f1"], 0x4d, 0x0, 0x1800) 16:02:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='\x00', 0x10, 0x745eecc93f6f7d7d) accept$unix(r0, 0x0, &(0x7f0000000180)) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f9048d5a692b1fde543b6b6fd7e54af5eb393d5b75ec7267f737f31373233122db8d188059e6"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/242, 0xf2) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7b0) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x75, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x7}, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r8, &(0x7f0000000040)='.\x00', 0x0) flock(r8, 0xf927d91f1bfa4134) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r9, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r8, 0x40}, {r9, 0x4}, {0xffffffffffffff9c, 0xa88c5169393693e1}], 0x3, 0x7ff) r10 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r6, r7, r10}], 0x20, 0x7}, 0x4) setreuid(r3, r7) 16:02:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="b8a40000000000003000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000180)=0x7b0) r13 = getpgrp() ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000300)={0x10000, 0x10004, 0xffffffff, 0x4, "94a72f95ab98bd338e57a4af7b343616ea8dbd22", 0x1, 0xfff}) r14 = getuid() r15 = getgid() sendmsg$unix(r12, &(0x7f0000000a40)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f79ab356dfae9aae98a25101acc77c47dd308308313119"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x7}, 0x4) r16 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r15, 0xffffffffffffffff, r16, 0x20, 0x7}, 0x401, 0x4, 0x7}) chown(&(0x7f0000000000)='./bus\x00', r4, r16) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000280)={0xffffff3b}) 16:02:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) getpgrp() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x7fffffff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x2) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x49fab3944c5b9164, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000340)=""/200, 0xc8}], 0x2, &(0x7f0000000040)=""/14, 0xe}, 0x2) open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000002c0)) 16:02:26 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001600)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bf40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980a3b1a391ac2c1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cddc53ac73465afaab1cd39be95370000000000000015be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec16052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f6900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3caa8679d600f8a36c2afc64d264cc68552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46cf993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d7906000000000000003e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30220fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2b0100000000000000e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbffff0000fa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016d15d810000005b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6e05a393039b8f032a0d101aa4ad723df01e5a25079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200070000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a01933d212e9c10e7daafbf85baf940a47cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b534adb8dace3202b621227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e69098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b34d6ad8213622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e960429cad58af259cb4e3eb7fce372011b9e15e623d438a94a3af6df108febfd6da0690ebd9df71e3c289a7b0c0f8bf5de1d2d2a7c000000000000000000002a1deb8b8839c0d45bfba7fa8dc977bbc022734f9ddb2e108623887a25dd9cea7c09f5b64ca2549fe476a718d862bdd7dafa553a223bfa29aef9ab6a77af55fd210cf2cc32e83086c8bad60a365b836f3ab58d330da4496f4eb3f54d3780a0fcb7ad39c8524bf94a12f2f74037a2fce666af8fddd7b50686edd9c8d7d2175c9291740e0f3abf65f47a043c1c77dd8b68eecc62fcb29b18b1037f28388e57d4d8bc8019004bdd8e7e1d1efa15fac655fe41777e274a822017f2ee8653c89892efa78b280daa09806dd864bf9c2264ac2c40d85fcc0f5d41fb10a13857528b54f8f41065b469ddb573d4f9300cfd3575c3688fe14ec13d502e42a99ffbd994a8d57af17d4e46adc3321440dd0d7a8025cd6f1349261413142f25e646d94afc9d2a5d6744239ed768a72f1e659e75b5270587be778d41be8af791ba21bceac48e6a8342dca5c97271e751e8f675e73cd5eb24e7a82b92fba96a03d1957af3acab8fecc01674da9e453eaa2867ca2c6036152652bac04fbf9fd17c73fa4d1ca05a2d"], 0x10) listen(r0, 0x9) write(r0, 0x0, 0x0) 16:02:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = dup(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) syz_emit_ethernet(0x2e9, &(0x7f0000000080)="28d800d95bf7ffff000000000000") 16:02:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653004"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) 16:02:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000001c0)=""/161, 0xa1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:02:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r3) sendto$inet6(r3, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='/', 0x0, 0x1c4) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r7, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r9, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x448b102147974164, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x21d3030dfa1eeaf7, 0x0) unlinkat(r11, &(0x7f0000000040)='.\x00', 0x0) flock(r11, 0xf927d91f1bfa4134) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r13, &(0x7f0000000040)='.\x00', 0x0) flock(r13, 0xf927d91f1bfa4134) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r14, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1fffffffffffff85, &(0x7f0000000080)=[{0xb1}, {0x8000020, 0x0, 0x0, 0x8000000}, {0x6}]}) pwrite(r15, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r16 = dup(r5) r17 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r17, &(0x7f0000000040)='.\x00', 0x0) flock(r17, 0xf927d91f1bfa4134) kevent(r6, &(0x7f0000000780)=[{{r7}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x7}, {{r8}, 0xfffffffffffffff9, 0x1, 0x8, 0x3, 0x27}, {{r9}, 0xfffffffffffffff9, 0x4, 0x80, 0xef54, 0x1d}, {{r1}, 0x5d24c517a7cc1cfa, 0x1, 0x2, 0x3f, 0x5}, {{r3}, 0x0, 0x4, 0x80000000, 0x8, 0x9}, {{r2}, 0xfffffffffffffffd, 0xa, 0x1, 0x5, 0x7}, {{r10}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x77be, 0x101}, {{r11}, 0xfffffffffffffff2, 0x40, 0x20000000, 0xf3c, 0x2f86}, {{r12}, 0x3, 0x90, 0x80, 0x6, 0xffff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x1eb3ded2, 0xeb}], 0x200, &(0x7f0000000400)=[{{r13}, 0xfffffffffffffffe, 0x8c, 0x10, 0xff, 0x602c}, {{r14}, 0x52d3822e4e7f826, 0x0, 0x80000046, 0x4, 0xfe04}, {{r15}, 0xfffffffffffffff8, 0x48, 0x1, 0x3, 0x3}, {{r16}, 0x7ffffffffffffff9, 0x1, 0x1, 0x2, 0xd32c}, {{r17}, 0x0, 0x10, 0x8, 0xe4d, 0x9}], 0x2, &(0x7f0000000280)={0xffffffff, 0x5}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r4, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) r18 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r18, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r18, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs, 0x8) dup2(r3, r18) 16:02:26 executing program 1: select(0x10c, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/218) r1 = semget$private(0x0, 0x0, 0x524) semop(r1, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) 16:02:27 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x2a) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x6) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4104], 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) 16:02:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r10 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r9, r10, r11) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r10, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r5, 0x7) 16:02:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = kqueue() chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x8000, 0x302e194fff227f53) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="7a838fbe6a92cacb270f5829ae495311da48d45dfdca395beafa71801600bcc8d3facd1cace120f333d40f9742ea17ff4dbf184ae11688519f72", 0x3a}, {&(0x7f0000000040)="9787f39f849798a9a8a34ef4949f63e222e92f33b13106e03abe851fcbf2a9841ef28ef461167996bd13b3aa512c", 0x2e}, {&(0x7f0000000100)="09acafe47427c7caa325ce121e3033079d1afa19cd7652ee20de93934ad2c01b070307623233e36a5f190c5f4708d0104cbaaa115bb33e93338722683988113c501450cf754750828d8547807a1d3e3d2466c40c082c2803cba90a3c2401a262e9436bac6ae61286221c785b8721", 0x6e}, {&(0x7f0000000180)="4cd01e495418357c842ec1e513ca6c7725533d1d67a9df1288de4fc94142a033cba975011ca44ebb1418a35ccadd4b1fa9413979e0e4f7baff359e59b69c215845eee466cee7b5364d376a92f40e035bb726bb61", 0x54}, {&(0x7f0000000200)="e8bc76d44cac7d662c24f9de20c8d0f68a8fdf21081e43b9c177cdc135d41268e49117b5d39704c79823795b9778db4e39e4854397915983d9c4f0539bcad459f532a9c9a6d387b26e20d3e68bd38920aa7762694cc8f5afb844648acd1807b32764c5187a597c40b886a1a04377cbc641930ca9be364749ee9b1880daf042cdfddb628bf177bb0251468703dc54717025c64dd777934bc551cb0d4e5ee62e11aac8785ea769772fcd82171c0a544e039bc5dd0c1a0738b330bdb7a5b189ec394d6c6b8025db2243cc90bf484b7aa130110db5dbe4b32be78706a034056cc90069ba3c07cd", 0xe5}, {&(0x7f0000000300)="c192b7a8ee408821f76d83c171c3dbf044c01c17373ae2afb7b5fd9103d8b8f409e68579e8becfb8a41ef1fff17ed27bd4898234f78c0c12380681252091ebddf33cfa5c80a066dd330ba170de82e158d9726b4db9944314aa24dff6c3ae92154cacbfbd6f48acf54d2806b960e8be9fb2bce0ec306de912714ae95ebc7b607da258c9fc2276c0aa021bf8647c5c7c6670ec38d3a724b28a4b605eff52435439d7e2fd2ef971ad5581a82c8e0a6ae6c4ae002afc2aa31f1496f4d86c07aa9ae8e04be4dac4b1d44ef03d5cc33067857f32d5e5494fedbeae1da8252414ea17856edacf1259f01c1fc06fd4a409361872571c60348f9cfd2e", 0xf8}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x12, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:02:27 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0xd13b, 0xffff}, 0x3ae) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) msgget(0x3, 0x0) 16:02:27 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x101, 0x1, 0x1, 0x63200, "f4217e7fb6412582b5a4ac7cb6585e8ed3cfa902", 0xfd, 0x800}) flock(r2, 0xf927d91f1bfa4134) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x9, 0x100, 0x6, {[0xc0, 0xffffffff, 0x493c, 0x8000, 0xf0d, 0xf2, 0x3, 0xfffffffffffff71f, 0x80000001, 0x1, 0x4, 0xf000000000000000, 0x1, 0x5, 0x4, 0x3, 0x3, 0x9], [0xf17, 0x7, 0x1, 0x863, 0xa8e2, 0x10001, 0x8, 0x3fe, 0x23, 0x100000000], [0xa7, 0x0, 0x8, 0x1ff, 0x1, 0xd10, 0x1], [0xd1, 0x2f80, 0x8001, 0x5, 0x1, 0x100], [{0x8, 0x400, 0x8, 0x7bd}, {0x4, 0x8, 0x1, 0x80}, {0x400, 0x0, 0x2, 0x40}, {0x9, 0x2, 0x3f}, {0x84c1, 0xfffffc00, 0x4e, 0x401}, {0x3000, 0xff, 0x9, 0x7}, {0xfffe, 0xfffffff8, 0x7ff, 0xffffffff}, {0x5, 0xff, 0x76e2, 0x7}], {0x800, 0x7, 0x1, 0x7f}, {0x0, 0xff, 0xee5, 0x5}}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r2, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x84}, {0x86}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:02:27 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000240)=""/28) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) getsockname(r1, &(0x7f0000000480)=@un=@file={0x0, ""/105}, &(0x7f00000001c0)=0x6b) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) unlink(&(0x7f00000002c0)='./bus\x00') r2 = kqueue() r3 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x400, 0x0) fchdir(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x2) 16:02:27 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) close(r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:02:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b6669d8120cf55e982900000000000000080000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375f52a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e871c0605e0447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6fbd3b5bfac31ec0f59ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc6065d9e2f5065596e2474d814588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb27480be1c879da3a91475bf74fd11aa170fcdefdab15f1160e5d5ba30d1fbfa76bea1e818b78f37c940369889f037a4aa5c187bcc3db01dacc85382d1d1be9b8d30b4b55d7edff2e92afd5ab05be76c9b0bc1fdf55c091b07f322edc7523505890404bab590e539814b5388b7101e3a5faf328189148c4dc8d9a05c607c57d9214cafa83d242c8aa91059f846fc7d97fc0c3a2dabf869f9fa78e971c08185fb0783426b175fc4a597483a35d2c68c6becac104d49a354f76aef4f9b0daefe169937c84f337021d0789ae3a3451da46d2f333e5832a081cdc74569c2232694a4a053dc6fc7e2a85814db317295c74feb76f5f6839cee6f8e8497b8037853e2c2b85ab303bc8532ae617af3c3d51f1dca703b5425d2508b3fa732ce8766b14dd9127276644cac0ca0d83bc5af63bd3dc323da98378be64c8a82bf54e995d40caef7931c12f5283d98ba16d1880db25b6e3b36709a31c7a4c00a9710e9425f4236573c3aa674e5cf8734c6e07c815cda88ed9131d94d09c8be0318c93ada8fede4afc0b4c0bc25d17988fc545325fb9ddf293683b34eacb66b18ce43d682dd620f7ab8474a05cc8d977e0730fe4fd4b967ca5782b54ac779715ce1a8f566c82ad37bbd035dbb176a32c74dd4a18a7e3685ac4774d51a2fd08ed0937d86121e2fd981dd8e7324655e5247a087fdcf5d17aa5c72d4c98871998caf785ac8d87faaa6573105b74eb72abebe7b7303476a087bf1c96a081df15a012bc7924baeb3b96870dd5fe07b98d934230aa0"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:02:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x7ff, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [], [], [{}, {0x0, 0x0, 0x2}, {0x0, 0x9}]}}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0xe656) ioctl$BIOCLOCK(r2, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = getpgrp() r5 = getuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x7}, 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x9, r4}) 16:02:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xf77cedc9a3a71afb, 0x28) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:27 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206932, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x71, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = dup(r2) listen(r5, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, 0x0) shmctl$SHM_LOCK(r6, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="05000600000000000000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:02:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) dup(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001000)=0x400) 16:02:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x6, 0x2, 0x40) shutdown(r0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000200), &(0x7f0000000240)=0x4) recvfrom(r1, &(0x7f0000000100)=""/148, 0x94, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40045700, &(0x7f0000000080)) 16:02:27 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = kqueue() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xba) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r2) 16:02:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x81, 0x7, 0x400, 0x8, 0x4, 0x3, 0x8000, 0x0, 0x400]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7f5dd4ec2eed0b748f666b214cb1") 16:02:27 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="495fc31f84a39a3b457b369471def3875368bf5cc435fb4f5fe7448efefcfc8f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = semget$private(0x0, 0x4, 0x88) semop(r1, &(0x7f0000000080)=[{0x3, 0x0, 0x8dc32ad75823d5d9}, {0x2, 0x8, 0x2000}], 0x2) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:02:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) dup2(r0, r1) setuid(0xee01) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1c, 0x8}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000440)=0xc) fsync(r2) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2, 0x9, 0x1, 0x6, &(0x7f00000001c0)={{0xfd, 0xe1, 0x81, 0x2, 0x7, 0x9}, {[0x4, 0x4d, 0x7fff, 0x1, 0xfffffffffffffffe, 0xffffffffffffffe1, 0xffffffffffffff81, 0xfffffffffffffffd, 0x6, 0x33d, 0x1, 0x4028, 0x9, 0x3, 0x81, 0x5, 0x3, 0x9fe], [0x8001, 0x7ff, 0x5, 0xffffffffffffff01, 0x5, 0x80000000, 0x2, 0x5, 0x5, 0x3], [0x400, 0x20, 0x5, 0x71, 0x0, 0x3df4, 0x9], [0x3, 0x2, 0x6, 0x6, 0x30a6, 0x10000], [{0x7, 0x0, 0xad5a, 0x2}, {0x4, 0x9, 0x9, 0x9}, {0x2, 0x6, 0x3, 0xff}, {0x7, 0xfffffff8, 0x180000, 0x1}, {0x3800, 0x101, 0x4, 0x5}, {0x8000, 0x0, 0x7fff}, {0x936, 0x6, 0xfe1, 0x2}, {0x9, 0x8ac, 0xb4da, 0x9}], {0x3, 0x7, 0x40, 0x40}, {0xf0b4, 0xd1, 0x1e0, 0x4}}}, 0x40, 0xc9}) 16:02:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r10, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r10, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r10, 0x2) r11 = kqueue() fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r13 = socket(0x0, 0x0, 0x0) connect$unix(r13, &(0x7f0000000b80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f69a3f95d4b7caa617e9a39f0cadc4f262fb9fd4ba8b0d138a22f4779e46fe4d476545c250b22e9b4eb81f0c0aeda3908bfb584edbfe58f8a6d5525aa479cff3521c542726388293165da1b174b14c921b7dc65231f8656bf6d47dce9587bc884270ef99ed738f612270e1e"], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = msgget$private(0x0, 0x20000003c4) msgrcv(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgsnd(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r14, 0x0, 0x0, 0x1800) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r15, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r15, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r15, 0x2) msgsnd(r8, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = msgget(0x0, 0x100) msgrcv(r16, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRES64, @ANYPTR64], 0x5, 0xfffffffffffffffd, 0x1800) r17 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="2f074de993fed1a7f6bcd08f05a66fee397bc532541a6d1e512ba10d911c3d01948f827ded2c9913fcddadd65a2a824d51efec0ae9afc14c5f13dec7f477aa640f0890fb55f4efa3a275922ab92b5e9714757b40998528b6b9838b003dcaf013c35bb36f58198690c7087bf7"], 0xfffffffffffffe60, 0x0, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r25, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r27, &(0x7f0000000880)=ANY=[@ANYRESDEC=r28], 0x1, 0x800) msgrcv(r27, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000007000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d294"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) r29 = msgget$private(0x0, 0x0) msgsnd(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0affb389bf4cadfa"], 0x0, 0x0) msgrcv(r29, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r29, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES32=r23, @ANYRESDEC, @ANYRES64=0x0, @ANYRESOCT], 0x6, 0x800) r30 = msgget$private(0x0, 0x20) msgsnd(r30, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r30, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d8ff1f1210f4d9066025b69d6db5c6df63a4ff8244cd87d558d971d9fdc9ec757b8e3f3686c090f989daf5fad1346abc013c171f83d37"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r34 = fcntl$getown(0xffffffffffffff9c, 0x5) r35 = socket(0x2, 0x3, 0x0) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r37 = getpgid(0xffffffffffffffff) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r39, 0x3, 0x5, &(0x7f00000003c0)=""/85) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0\x00', r46, r45) chown(&(0x7f00000008c0)='./file0\x00', r42, r45) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x2}) r47 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r47, 0x0, 0x6a, 0x0, 0x0) r48 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r48, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r52, r50) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r49, r51, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x2}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x2000000000000488, &(0x7f0000000040)=[{0x2d, 0x0, 0x5, 0x2}, {0x13, 0xfd}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = socket$inet6(0x18, 0x2, 0x4) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x85}, {0x14, 0x5}, {0x5}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r36, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="7ccaefb0eb230b917816182ee9c3565f0e33131b7d0082faf2b77a5988fc79162210b56cca5d26fa081151400b32b191b1aebb20c26b8b65491b341315d25ddfcacc70ba895426465df9c2c0a6f6da0a91fc3896fbf3f1fb4e5c54d1bc8b059da76329361860856114efcf16de7ccbdb3beb3873f8585198857937d921e5ecc4a2aea8f4b10c1df87d825e15638b7ee4b1614357f87c755551e3f860624a0d06d4762a1598b0037c9357cf8a", 0xac}, {&(0x7f0000000180)="3dd53210cc68e024fbd2f860adffc5311959965fa568ea0b69a2f13201f9f35a1fd04e7a30d3e5899f336d0a229d248c10fc32dfdf453290045bb127c29be1474639bf6ffc18ab685915b0500078ffbb60e220d4347ec0de0ef9f42f823487ae7d8124a21883e4a13c637e2a8dff359aeacbaac9718b2d1b4ad240fa185baf1912e09da00bef54a3841506cc7cd82b4793b22ed1eec681e283e4e7819723bf7181a1c16ab2180e5f54bc282404a4ba93b491feda898780e894a1ced7c38379441ef054f1e565dc2a3f657b11f9168544ec9b", 0xd2}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r37, r42, r51}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r54]}, @rights={0x18, 0xffff, 0x1, [r55]}, @rights={0x38, 0xffff, 0x1, [r35, r35, r56, r57, r58, r35, r35, r59, r60, r61]}, @rights={0x18, 0xffff, 0x1, [r62, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r63, 0xffffffffffffffff, r64]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r35, r65, 0xffffffffffffff9c]}], 0xe8, 0x1}, 0xb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r31, r66, r33, 0x0, 0xa1e38cb2d5f565bb, 0xffffffff00000001}, 0x5, 0xc07, r37, r34, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:02:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa01af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9dcabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) 16:02:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x6, 0xffffffff, 0x7, 0x1, "6911b98b97dac00bcf9c06d32b2309d1aab8d26b", 0x1, 0x10001}) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x20, 0xc000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r4, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x22, 0x180000002, 0x8, 0x2}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x101, 0x6}], 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0xae362bc899dd962b, 0x20000000, 0x5, 0x8001}], 0x80000001, &(0x7f0000000240)={0x800, 0x7f0000000000}) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f0000000b80)=ANY=[@ANYBLOB="705df8c31a84a0e00300009458000000000000604fa280162bd19000b187dda91740ed3b31d7432432dbf122c8181cb108b87f6da662d9e4b56373abbb3576b3332cec870bceb02d12855c6747192c212818416e16e88d0835e5c54b430abb756d50eb2c323dba4d425af76fbcbcf4565c0a9d01939a705f904a80dbcc0aa5be1359143e4100eae22ed35c550e58ddff8ec3457b364292881d6accc6f14ff2c719f987e5020166d62cd06c32752c288cad9ccd955c0968063f8eaa28a112b68ab90f3e6a88abd43d889b82c66808371092d1651402d822bae6a0ef222526e5890274a4705715b326712d7c301d56"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0x10001, 0xfffffff9, "2cb554d650f64d51608a042e3bb65e1a69daaa2f5a4f9417b3a655811c766a0d177547638c87bb3045617850472eda698b6e2a7d473e99b77fbb07b5"}, {0x4, 0x1, 0x1, "1c132a5cd5023d858aab651d96e49e1e1e386370db9872f868a3a00c8b7d057f6df11720724699b1667b19420d72c309cb460b63bb9eeb0db7c90df04a58be75ddebbefa08d4f553fa30a8667c9761897a2b8ad5a5dfb6c5d98d468c"}], 0xc0}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r20 = syz_open_pts() dup(r20) r21 = dup(r20) ioctl$TIOCGTSTAMP(r21, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r21, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r21, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r22 = fcntl$getown(r21, 0x5) getpgid(r22) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) getegid() r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:02:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5e7, 0x80000001}) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) 16:02:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x9, './bus\x00', 0xa40d, 0x9, 0x1, 0x80}) r1 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x80000000) write(r2, &(0x7f0000000280)='o', 0x1) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r4 = msgget$private(0x0, 0x284) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) 16:02:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7ff, {[0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r3 = openat(r2, &(0x7f00000000c0)='/', 0x0, 0x109) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x8) flock(r3, 0xf927d91f1bfa4134) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r5, &(0x7f0000000040)='.\x00', 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) flock(r6, 0xf927d91f1bfa4134) shutdown(r6, 0x2) flock(r5, 0xf927d91f1bfa4134) openat(r5, &(0x7f0000000080)='./file0\x00', 0x20, 0xc7) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:02:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:02:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) 16:02:28 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) flock(r2, 0xf927d91f1bfa4134) close(r0) socket(0x800000018, 0x3, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:02:28 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbb08a8d1a02775cfa801d74aa5b", 0xa, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f00000006c0)="be8662566243e6f785fa6dd3b88335a0f3e21b09795192f360668688859f8b68da4f7e895801dcd5e0cf020fde5baecae5f1a698363224cf84b54be9d567317f6c92909b2e97c381da05acc940c12e2e5e542ce70a2c469c2ee610bb7b244bafe5b2a51de1d2dab5", 0xffaf, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) 16:02:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000300)="c380bbaefdc83df1c4879895d2fe605fde7f69d049c03940937f62d3ba49e1384b7828cf5fa9668d561d1031be6dcb07cfea427bbeac8f116eaae8a7b22eceec165a5c49196f99d519b0a752ea2d8ece3beee985f5c2765f11d661a72b0235a2ae4b524f7ee08ac0dd4af7ed418f88892252079089cfe8b38a8d1a55c11e6576459bd16d031d42648b359ddab0cf26d24c5d378b47f0f32984ad11519ccc828381cc81568a0b13378787cd191fc955112baa07ef70bd0ce6f0fcfbc5740f804773d2804ddf1ddc8bfb84797b542e5f350adb92586fbcfe8db7d1da3876a4c0eaacea05aac0b92a9f87fb0b4b16d7dca9ff1d6b375c2c8b8ee66ae8742b3eee04805006bfb7c3d93c4321d8d43515a70402efffcccc31ee5a2335137c41f3d697be95c32bcb32a4ccad1f2919945d91168b0162777874ca5566a2fb55c10e1e45b2f912df9a2b29238cf895c29ceb2e7c663211a92b3c08d6a9a5fbf0b8cd1aca846fe5802ade611e6fd2a2f7196fdd2d9d8338ce402f9b49fd7154a977a5d6e9ba6bb9fa51ebd01013b48c82ac3bee8d4f1de57aea8b34107ed838965d455b2983220c3710dfd60a636f13f296242d313dde1e8cfb229b80a0d66e93ae8ebaf48cca666035c2e66c356d1c50d16ec0949dae0f490a1eb3eaf0110a948cd0da3b2c90f721ef19d44ca12ec1b52e1fa482a3cd0ae40c9748ff8fba0af42e433f6e224fca77eebd89aca79a0f8723a28abad89c4ebd419acc3c96ea9aae5e6f24049563d7b83c570e151bd89795b20d170d4127946dc4a63b3fd5501e72a8cbb6fdc226b8a39330e4d9c24075bffdeecc6119f308347bf9dd78944ec8317a43dbf1fd22e10f71692ecd5e423acdee182df94aee402f41631ff49dd1a55c41faa729a6c5539878a6bdf1660da3131643aca6d4fde677a7e0fd3ebbfc5c3eb07b2704e7ac66ffe983614dc0262b22c3eb1496176da701f9873ee7e0c4163ef4ccc6dc7d902e9d6d86e278cb97c4b0223618dd47945bef301d7670fa50c2dd6e36e506306f1c13664d833f208debba63b3a32698641c3f12e24358fab3805d82b1a3264f242395f020cfd0875cd329be83556b18293e3a34fba37aa9a25f8397a4e9fd8d58e92eda1e25c7c10f66efdcbda52fe028bc46743be4c6e6f6100e3972f8c3f746d25526ee46c23ae19b35498574b51b2d5e15cf1fbfcb43aab4a1feecf34cb21fb2c0f8543520996c22fe472248dee0fdeead405fc4510371bf7cc1c5b0eb8e0d1a0b61e52fcc14c7eb39bad211322b093ccc0c42fc23946263642235895f9fe6dc81a2d103893750bef92adff88e37f955923cf25a0bf3bb16e3f0deb69806fdedd2e05aa6adba82bb30add2fa6360b65f6ecc09d0dfea1f413b56f920d348008faddb002d892586d26f185cc4342316e9069f9b5d0218582449ffbedc2749a59b2d1ee8eca6c80da51681afe3e1056db11fb78ba06fa7f6f081b87977e2357e8a74fd1b67d9e7c5f331f2583987ab9da1f34c8e0816d8cba3f3bfb7f8d2c0d74aab60488786f4a7ab3f2ddef59b91022bdeec6feed57c45d5c97989f39705e5a44cd259cb66655332d84388a7cbe800dcf35ac491cc0b341a806d6c26de42b8b52b054f75df299a06718ad8d2f113237adeb29c24051d3339940570d0d359e3acd0fcf01bbe630a226153ee97a252a81a577a7f4a98d80082383c06d0f5b01808c7fb6ac0b84e2e8905fc1dd70087462c2e35004f437f5fdffd2b54fba028b34ed7158afb37ed8d33587e03a0f4d02f78368dd83fe98582c583ea4061ace18a16d38a00e91e28437ae7341455f494f0a694b45cd0cd6ade4b9ae2488c6171330b1fa699036b076ba613b8d056be76916eba91738b6229aaa36168d75e6af7c7b00840d0cd28a4c48607a663de9136dc165d8ea3a1823975052df0d00545c0b5971bfebc3f7532506e934dcef40cc04420d94776d37409c5d7c97c2d853423d22eb711808b52db7123f73e129b0607fefe2966ea155bd639a840e3829cca38e578a1cdf85f5fe6b86883197a26eb00b7f87befbbbc5f6818ab204d463b49c1056813acb0a0e304fafec95a84e4b1f39fc64927bfbcc3290dab4acbac09660ea1528d1465cd630b6b999acf3c8627a965805a1911ae8f9950f2558d086240daadb01a0791627639447bef62e2ce98a5361c52c6e40cdcda3f266bc5ebad5cf182c287ee5b0a8a50260ef86ddcabec17d0a2d8297779ed8b48a7fd0dd8a39ebf053e49bbbffdb0e8fb19bbbe2c0c8280e1ce4fa39ed2e580c80d86c6838a2736d10935467b4a698fdf8b87ddd4b10ab372d54ea69f2ce66b22d1270cc4b02a8b4ab81ef4af4fbb3afcf6c921b6b531d1c5c67b451a96641e7f64e3af37e45bde52aa5f72ee710a038179d51fd91e2dcc64c46510bbcedca4bb82e10d0d112cd1a403cbd4ba2221b29af1eea8f41124499ef8c2d83e7cac181f7b6b3581632669a8cacc999c9fe65d307e36229d9e1c898880042a396aea9645ff9f0a9f0fe00a55357c4b35d01299bbb2454424aab4e8f5052a9a512a3a76bc7cb7f533d87fb0aefe18bd869c5a0b634522889deb34a31eb1f8883d9f8aea3023394d687dd4a065a7b86224ae677bbfa02600adcd74ce373ccc21faa88333ad7f04fc20d9ed0c96b558508dbdfa28fbb0429a1b771e18dd65be911748b548db796ecf6935233ebe927ce8a90b3352123589f7638327bcf90549917f117865dd5e5fa08020acf882cd064b12423b29a4870b468dc91b37f4af38031370ab7f09af69a5241edee3647fc3225031002c134fcfaf021ad170f27e4a41a82f2be689646e1b2d2935f678550a436490581d3c17ba7ed0876a2568d131b7aef87620057162b8bf68d60202294dfd8a9850a3fec91919318b109703d124380794382a44dcff8c7f6d6cb95009b1db3b352e357585d73cd9e4cb1e77f825d8794ac667b6ae10cf9103f9d6f5acc55d55a0aaf584caf375d490273920bfc1ca10b447b86e142e2e62eda7217e52435e8471e2c7ae9ce2e6cbb87e2429e97b3c5d6a973a4f66762d477769a0db6554199ca299dc56d4e64b7b554cf3e096bbf36297977cf90f43619b02432dfb43c0098f30f9747f991d8cac03a08ec7d171a51df7c304372b4d8ed0b500ec412af6b34d7d008a0b908c3e572fd151b8b325624e379d23fd3a5c94602da51c291072fa90636927dd528624d05ffbfabcf39a25d9c8afd8821fc6f1632c65bccfc7431f28b9fcf799db903bd7ec343ac6683a09cb663d0c26dfd6262a5d5db49bcea6de5a2846d31c3384f49ea3b70ab213e1ef57e74e4eb0e0bb58a0004e73e94391c17860a7f6e6ecd1ae6dae8d8256fad6fec83f37f0f423d59385b49a7d6e9d0af69a224e036ab35852d817d69d26a9ec9589bee89e43659215bf4a692d2241a602d8b775fb7f72ef13197c1a8751d3ed92b9268cc9ff90224fc950f6b29b98f9e0a1c913561c1f0ff02f10d07a69c864bbb11263a7f383953d65990f37431f22fe621820bfb47ac56806efcddd5200bc0dfc03c5dc047960f6737a6d8fe3349bcf6e8289af598732bf1887e99f2273a2f20b09c946863cf207447d577dc8c33fac6815f2545f8d6654bb7e645a6c07ca578fd33905a70380b55ab6cf99ba8a8a8b3acc93505cf58fd841fcce4f33e60f4e0d860fcf388a4eb21ed3992f5fbd564580af058a656a5f8bdf0a25b6451afb40b9ee80ad6748a5901644b090aca3f7609619e335b90d3c061f954c9d4f93d6128bd34d93df6940d8c044d127a6d88528cbb7f35d231aa26cfa8a69e1254719204c9e1f2ca98f4180171352103317314333631b1094f305f6dff08916715d630994e981816a4a4d72ded6324fccad27e92d93d91144d56a60f5e3bd3820bf5b7f68fa5270252aa80de06f8fa943a71a58af95df1bb0ebc5dc4cc06e4d269e27fe6705fe82bf9ce8cec15bb5e4e2e37c3122057d48e0a3c89e0ae50b1f4f39685da42b192a7fac1c3709bb6ba58462ba18d4905d45963341d8e42b07884cdfecd9c2d7ef908bb88af005e619f760a5e0a0b277aeec21beae1f1119ce5623f9e2300e2f8787aa2c5cc3b845c7f47e893923fab5e61988f7847c7d4b7e77f8e7adc3c7d42609158f3467647c4ae76cf572313bd1a769c6645ede7b784e833a87c8dc0f1906a43ede73426c48fe5324b7089180f49506197b3dae2fa495a90a0a15fa836a530f3369868bab7a6ef8b47c53fd2ce2eceb35c39d268ab57459f9b942b0a815311d77d7eb29ab5f11e07ac7c23437def5d1e2143dc189faf7e17d3139d37e3b5edfabd23a8e2c427209e61f7ec9c77a5b1ba2cf8d17de92d61ead479e2d4486ad71cc75e02d37191c4f3e7137cb75c5eacda445142226d798bea6406fb61b996c62bef629b55251bbeabce7af5b5c4c874817bd78a378ef863b6a0297eba97bbe342914c5f39c6997961963a64a450083e615118017421c9f34fc49e0c9f633bb8d1c09acde324de438018372e7905a2482fea568756332cc7dcd7b437fb74aa1dff315177cb115a8ae4191cc488c14a46c0f9e6a524d91ff446d20f7c28000a1fc4ebf0b54f2df34424c026bac1366a00d1d6f70a520f718bd8c8a8fded07976cc55759b5e6a5bdc1a317ee10d689c7355381a43e5b41440372793e80fd3560a9f61249554d5dc0b2bf8ae746c37994cf3d2b1c91a7fb659e467492913b249fcc665ef416bee10e2a3cbd430ccc11e98f14636d6d611f5523d0f9af1a0c5c73510f84c52f592b681dc65c0991f4cfbb51d4d84d37576c09ee289e4e516605ace46e5008b39fe2dd4681ee634baf126c39ed8f1b2cfd8a888e6cf81c04b765f2a039331488ad2aec22496b661b45a547851c15ee1910a3ad53018ee5d34bf7febb03a89956e5c7d292c22ad1bf5f76637c39ea23429957f6bcca823c1da78149c4e986b61239815867dcda743f177661a29f4d23b899f71572d29fac633803a6fb69d52d7d4226bde84b2febbcab077e23c30b35317d7b9de17a2fa5bf0276e40b234ab5caf2eb36765ee30256904685c241b9ed2c4f96b8515360ea9f7d68aa9805d593d7495edaf0d61ba4755f69f3431890315cb20636adb5d0e84d8e2f23b10c83260813522d6cc05d2ce287fbb991725360edcf08998fe0d9f93175babda61f08712ffb8e9ca850108adad91bc75711572186accd54b81b0bd1479419e979013b81feae9f4f8c758074d3510612dcf48a7546f626b6c6865066d7d4ec6b63747eb1333e2c5259218c849b98047c8036db22c0d5ee2b8942fba99c471b59a60d76395d1922c16842f4f6e07dbfcfbb15f1983a33f384982c6ad713a2533f43633a1b16ed683aa58b09be1568ea5bc6e5b05c83b07eee8ac00f67d73145157d6514830052d7f671fa86f42e705cbda4f509efeaa412df7d585e5f2a66aa565abe326f2c5a42eadd218a1bbbc5d7698c7efcdfe5d6badaa3b97f09918cf6c6b8aa725618026fd7e9b593e1bec745548742a0c1715967559fd60ede1a27f895bfa3bbb8be3b9fbb591ad820bcab1a79ead12b9a291b611cd31cf2b1b60f68e82db6057de077bae781655e189d597d990dec6ea8f30e03c32076149a813fc4671251b9b9de626e348d229fe25b97903e403bc1a618af481a7ae76fedfaa134f8ead04f9ec2b3a324bd67a64758beb345372528a336d791b13e506ef9ae46606008ee3a8a45651025cdf392862cb8f9d84b5951432bba9abb3c3460ed0a1d57955f7f7f17424b8301b") 16:02:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x20], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x80000000fd], [], [{}, {}, {}, {}, {0x0, 0xffffffff}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:02:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10, 0x1}], 0x10}, 0x0) 16:02:29 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000003, 0x2f) r2 = socket(0x2, 0x10000000000003, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000040)="2ac4c8b407a466f7bf9f2f468e717c5c06ef7b4d91f6eec85d10e8a001ab0304f1c6c5aa3ac6ae3b4dadbf364bf7f8b439a8fcebfc25d0aaf27e4fefd5521effcf1e209219ab201e0bb3d505f49151263c78ff2331239e1b73fac7104efe74c53351aa616870a17c3b7ab6c9eb367d5263b218490826abe58540edb86da33334760112b256913345c06a3b320b7f263412542b141baea45a0eaf2c1945baf6a608a6db6beb51fee83fb8008a15b7ff8fe8a07bbe478cd18083d722e6a87e506680", 0xc1) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:29 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='.\x00', 0x0) flock(r4, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x4, 0x2}) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r2, r5) shutdown(r2, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$unix(r1, &(0x7f0000000000)="407a84b2e45d3ec749cf86c4dcf84995a9bac8525154e8d0e57b986b25a0fca2d140b1c55d8002eab3fe74980706ed68dc07ad309c9d6c912cf057da7d24", 0x3e, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e65f283e10600654d3398ceafdbb25002b868fdbfa4b01a943a144cb5a561c4c9a1876c5a7f4b4f06993182c1f488cb704667c1e51ec9429b8aad2771a2b1917b9df8eecc28860289bdbe2c9cfe59e9886512b2e11ed4544fc201d7308393b473ed2cc5000000000000"], 0x4) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x3}, {0x60, 0x0, 0x0, 0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:02:29 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = dup2(r0, r1) accept$unix(r2, 0x0, &(0x7f0000000140)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() readv(r4, &(0x7f0000000040), 0x16f) setitimer(0x2, &(0x7f0000000080)={{0xc88, 0x2}, {0x7911, 0x23cc9e92}}, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x9) 16:02:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffc2ff13b9fd812eaa4e713048e6993192964834a77956f5f1b1253d1205e202c67ed10d8270af0627674e191cac4cb1e17c319cc7cc2b71c2f241fa708c8e34e8d086915d", 0x46) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200", 0x95, 0xfffffff9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) r0 = getegid() setgroups(0x1, &(0x7f0000000000)=[r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x14) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) socket(0x18, 0x3, 0x0) 16:02:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45, 0x8, 0xc8}, {0x3c, 0x0, 0x1f, 0x34b}, {0x7, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x21e0, 0x9, 0x0, 0x3}, {0x2, 0x1, 0x6, 0x8}, {0x501, 0x3f, 0x5}]}) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x8000) r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006900ac4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b862833834c7520000000000000000"], &(0x7f0000000080)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) flock(r3, 0xf927d91f1bfa4134) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000600)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:02:29 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x8000, 0x20) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:02:29 executing program 1: 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) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() close(r0) dup(r1) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="30ee91d4b781cfebbee3de9bd38f29b3eb98590ac1097823d59bf2a4166ad6fbf655b7648cf357f03251c6dc753725448c8f16ca2b41c062f30d2cc7938d8a99238eaf70bf0dd5009df7637d7fb6cb4d6f4a2fe46afaef729e830667fb45b3abea4d9cc98a5187e47c388f26662b55239c53c83a7e95b2e1192cad03012063d58745e19d4bd177e6b4b82e0610c8eb98a419823fd7f471e73f7f565704", 0x9d, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) r11 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r11, &(0x7f0000000040)='.\x00', 0x0) flock(r11, 0xf927d91f1bfa4134) connect$inet(r11, &(0x7f0000000140)={0x2, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000500)=0x5) 16:02:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) flock(r0, 0xf927d91f1bfa4134) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000001280)=""/176, 0xb0}, {&(0x7f0000001340)=""/202, 0xca}], 0x5, &(0x7f00000014c0)=""/128, 0x80}, 0x41) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:02:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) 16:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8010, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:02:30 executing program 0: setrlimit(0x6, &(0x7f0000000080)={0x7, 0x94}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x87, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a", 0x4}) 16:02:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCPROMISC(r1, 0x20004269) 16:02:30 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:02:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) semget$private(0x0, 0x0, 0x90) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x40) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) flock(r1, 0xf927d91f1bfa4134) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xff, 0x200, 0x6, 0x1, 0x5f6b, 0x1, 0x80, 0x2, 0x0, 0xd599, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 16:02:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="3cf65843c114514bcabbad41cf810d25c7c6605e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_emit_ethernet(0xd4, &(0x7f0000000140)="844cd243b68fa5da09dbc4143511886291f964b941d4870de5b4be8e75d9f4d7e718b5d7acc27b092986afcd3f3e2b6bada3730e1e4bcdb3db3a573ed101a71c7386e17f9e8b6172157f32dbafe543eed5c31f21bc4b2a1ea60cdcd15f093c3b78afeb6c0d69f3e4c197d8761a500dfe9e3ca2945baefa841459426093782ca42fa5b2882b2c991a9abbec710ce8fbd2fed73be19f8c3fbc7c06f4c73c70848b2b7040e51aa986035156b5cd5674941b44f78252b6803fe375a60ccc4aeb530faab981a8455d0b62933bc30b60265b84c7fa8fe3") r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x1000000001) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000240)="66e91c8fc917bff665b095d6936d4c4e450b479660e1e16ffafe9a7b5f5e68527da89a53a6009e619544923f7711efe695f644496c98a7577b45990a5015cfdb2889ee153c72db3830de99b89210b4c12442b69b5af704dd870e3bde0323f461022be368b9f1c759ac1101174e1daa268843f66fe995f6cc4925db1ecad4e7b0", 0x80}, {&(0x7f00000002c0)="28395e8829e7a43b055a227aad15bc00d974e601b118bab46c6f21249f7b4f251659b8fcbb93c72ba9d600770b3fa0cb", 0x30}, {&(0x7f0000000300)="b044f88940bd9484556452f5371215d848f428d0b083f49aa91c43122162f38b33970a6c95e7563a94b9bd4059638565bfd8b19210ade46fcc43c296c590609353aac430116b435e38175ab01f535d097e8d3bcb094a5f7646920ee93d7e4f00b38d02a9dbc982e91f833dcdaae360fc5e373bb05d2aea310f", 0x79}], 0x3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x8008001, 0xfff}) socket(0x9, 0x4000, 0xd1) 16:02:30 executing program 1: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r1) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:02:30 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) 16:02:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[], [], [0xfc04000102, 0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:02:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) flock(r1, 0xf927d91f1bfa4134) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:30 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20c6, 0x86140) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x1ff, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x4) r1 = semget$private(0x0, 0x3, 0x10002) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/226) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xa0}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8001, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83d], [0xfffbfcfffffffff7], [], [{0xc019}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x3}], {0x3f, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) g íàŸ2tj" e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82620600, 0xffff800000b0906e, 0, 1) -> e rtable_satoplen(2,ffff800000b08f78) at rtable_satoplen+0x150 end trace frame: 0xffff8000235a98f0, count: 0 ddb{1}> trace rtable_satoplen(2,ffff800000b08f78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd807dc08220,ffff800000b08f78,ffff800000b08f58,4) at rtable_lookup+0xeb rtrequest_delete(ffff8000235a9990,4,ffff800000aff000,ffff8000235a9a60,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000b08f00,800100,ffff800000b08f58,0) at rt_ifa_del+0x3c3 in_ioctl_change_ifaddr(8040691a,ffff8000235a9cf0,ffff800000aff000,1) at in_ioctl_change_ifaddr+0x355 in_ioctl(8040691a,ffff8000235a9cf0,ffff800000aff000,1) at in_ioctl+0x205 ifioctl(fffffd806e97f608,8040691a,ffff8000235a9cf0,ffff800020acf660) at ifioctl+0xb64 sys_ioctl(ffff800020acf660,ffff8000235a9e08,ffff8000235a9e50) at sys_ioctl+0x5b9 syscall(ffff8000235a9ed0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,37adae8a1b0) at Xsyscall+0x128 end of kernel end trace frame: 0x37dcf624cb0, count: -10 ddb{1}> show registers rdi 0 rsi 0xf7 rbp 0xffff8000235a9850 rbx 0xffffffffffffff0d rdx 0xffff800000b08f7c rcx 0xffff800000b0906f rax 0xffff800000b0906f r8 0x4 r9 0x7 r10 0x2c3531738c7c5c53 r11 0x15c78ed1b2f688c2 r12 0 r13 0xffff800000b0906f r14 0xffffffff824685c0 inetdomain r15 0x4 rip 0xffffffff816e4d60 rtable_satoplen+0x150 cs 0x8 rflags 0x10293 __ALIGN_SIZE+0xf293 rsp 0xffff8000235a9800 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=11654 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace518,0xffffffff826716a0 process=0xffff800020adca80 user=0xffff8000235a4000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99578 347196 78340 0 7 0 syz-executor.0 99578 298496 78340 0 3 0x4000080 fsleep syz-executor.0 99578 102673 78340 0 3 0x4000080 fsleep syz-executor.0 *99578 11654 78340 0 7 0x4000000 syz-executor.0 4506 136578 8064 0 3 0x82 nanosleep syz-executor.1 78340 358486 8064 0 3 0x82 nanosleep syz-executor.0 96478 105928 0 0 3 0x14200 acct acct 3083 118254 1 0 3 0x100083 ttyin getty 27048 180682 0 0 3 0x14200 bored sosplice 8064 371306 76497 0 3 0x82 thrsleep syz-fuzzer 8064 367911 76497 0 3 0x4000082 nanosleep syz-fuzzer 8064 23682 76497 0 3 0x4000082 thrsleep syz-fuzzer 8064 46880 76497 0 3 0x4000082 thrsleep syz-fuzzer 8064 511092 76497 0 3 0x4000082 thrsleep syz-fuzzer 8064 505677 76497 0 3 0x4000082 kqread syz-fuzzer 8064 261673 76497 0 3 0x4000082 thrsleep syz-fuzzer 8064 97877 76497 0 3 0x4000082 thrsleep syz-fuzzer 8064 423847 76497 0 3 0x4000082 thrsleep syz-fuzzer 8064 216381 76497 0 3 0x4000082 thrsleep syz-fuzzer 76497 495170 86589 0 3 0x10008a pause ksh 86589 456783 65028 0 3 0x92 select sshd 65028 158647 1 0 3 0x80 select sshd 29699 123542 72100 74 3 0x100092 bpf pflogd 72100 114707 1 0 3 0x80 netio pflogd 59539 245156 66166 73 3 0x100090 kqread syslogd 66166 336091 1 0 3 0x100082 netio syslogd 98171 207509 1 77 3 0x100090 poll dhclient 44754 316060 1 0 3 0x80 poll dhclient 974 349347 0 0 3 0x14200 pgzero zerothread 90818 438964 0 0 3 0x14200 aiodoned aiodoned 3006 131302 0 0 3 0x14200 syncer update 53208 131651 0 0 3 0x14200 cleaner cleaner 71977 189192 0 0 3 0x14200 reaper reaper 38958 321197 0 0 3 0x14200 pgdaemon pagedaemon 42154 74040 0 0 3 0x14200 bored crynlk 18035 504953 0 0 3 0x14200 bored crypto 74041 426720 0 0 3 0x40014200 acpi0 acpi0 4505 332985 0 0 3 0x40014200 idle1 67155 439042 0 0 3 0x14200 bored softnet 38858 17192 0 0 3 0x14200 bored systqmp 46254 477304 0 0 3 0x14200 bored systq 79076 57777 0 0 3 0x40014200 bored softclock 94695 454193 0 0 3 0x40014200 idle0 22300 416350 0 0 3 0x14200 bored smr 1 224553 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 99578 (syz-executor.0) thread 0xffff800020acf660 (11654) exclusive rwlock netlock r = 0 (0xffffffff824ca238) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82625ee0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 7078K 14614K 78643K 18796 0 0 pcb 15 10K 12K 78643K 612 0 0 rtable 102 12K 13K 78643K 1982 0 0 ifaddr 86 19K 21K 78643K 579 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1660 0 0 iov 0 0K 24K 78643K 881 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 4009 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 40 0 0 VM map 43 21K 22K 78643K 53 0 0 sem 12 0K 0K 78643K 1097 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2773 0 0 sigio 0 0K 0K 78643K 40 0 0 proc 62 63K 95K 78643K 1438 0 0 subproc 32 2K 2K 78643K 344 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 276 0 0 in_multi 27 1K 2K 78643K 418 0 0 ether_multi 1 0K 0K 78643K 33 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 749 0 0 pfkey data 0 0K 0K 78643K 2 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 188 366K 366K 78643K 10736 0 0 UVM aobj 130 4K 4K 78643K 137 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 689 0 0 NDP 21 0K 0K 78643K 186 0 0 temp 236 3565K 4200K 78643K 95076 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 64 0 58 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 282 0 280 1 0 1 1 0 8 0 rtentry 112 364 0 328 2 0 2 2 0 8 0 unpcb 120 1396 0 1383 1 0 1 1 0 8 0 syncache 264 19 0 19 8 7 1 1 0 8 1 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 18 0 18 8 7 1 1 0 8 1 tcpcb 544 1726 0 1721 40 27 13 13 0 8 12 inpcb 280 4664 0 4652 38 29 9 9 0 8 8 rttmr 72 2 0 2 2 2 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 60 0 58 1 0 1 1 0 8 0 pkpcb 40 13 0 13 6 5 1 1 0 8 1 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 81 0 81 11 10 1 1 0 8 1 pffrag 232 91 0 91 11 10 1 1 0 482 1 pffrnode 88 90 0 90 11 10 1 1 0 8 1 pffrent 40 2798 0 2798 11 10 1 1 0 8 1 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 241 0 203 1 0 1 1 0 8 0 pfstkey 112 241 0 203 2 0 2 2 0 8 0 pfstate 328 241 0 203 7 2 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 10 0 8 6 3 3 3 0 8 1 art_heap4 256 1747 0 1545 31 15 16 17 0 8 0 art_table 32 1757 0 1553 4 1 3 3 0 8 0 art_node 16 362 0 328 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 19 1 0 1 1 0 8 0 semapl 112 1095 0 1085 1 0 1 1 0 8 0 shmpl 112 135 0 7 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5437 0 4024 46 0 46 46 0 8 0 ffsino 272 5437 0 4024 95 0 95 95 0 8 0 nchpl 144 9885 0 9409 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 38941 0 38941 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 42 0 1 6 0 6 6 0 8 0 vmpool 552 51 0 10 3 0 3 3 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 33415 0 33415 28 27 1 7 0 8 1 plimitpl 152 279 0 271 1 0 1 1 0 8 0 sigapl 432 2921 0 2906 3 1 2 3 0 8 0 futexpl 56 71396 0 71394 2 1 1 1 0 8 0 knotepl 112 833 0 814 3 2 1 3 0 8 0 kqueuepl 104 1033 0 1031 10 6 4 4 0 8 3 pipepl 112 2678 0 2659 8 6 2 2 0 8 1 fdescpl 488 2922 0 2906 3 0 3 3 0 8 0 filepl 152 26900 0 26796 45 33 12 14 0 8 8 lockfpl 104 936 0 935 1 0 1 1 0 8 0 lockfspl 48 309 0 308 1 0 1 1 0 8 0 sessionpl 112 38 0 27 1 0 1 1 0 8 0 pgrppl 48 64 0 53 1 0 1 1 0 8 0 ucredpl 96 2684 0 2675 1 0 1 1 0 8 0 zombiepl 144 2906 0 2905 5 4 1 1 0 8 0 processpl 896 2939 0 2905 4 0 4 4 0 8 0 procpl 632 8911 0 8865 6 1 5 5 0 8 0 srpgc 64 23 0 23 10 9 1 1 0 8 1 sosppl 128 38 0 38 11 10 1 1 0 8 1 sockpl 384 6413 0 6386 51 40 11 14 0 8 8 mcl64k 65536 272 0 0 34 11 23 34 0 8 1 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 272 0 0 33 5 28 33 0 8 0 mtagpl 80 56 0 0 1 0 1 1 0 8 0 mbufpl 256 1114 0 0 55 0 55 55 0 8 0 bufpl 256 14505 0 7457 441 0 441 441 0 8 0 anonpl 16 384014 0 366092 156 74 82 96 0 124 0 amapchunkpl 152 21585 0 21453 36 29 7 13 0 158 0 amappl16 192 17012 0 15853 129 64 65 69 0 8 2 amappl15 184 132 0 131 1 0 1 1 0 8 0 amappl14 176 319 0 313 1 0 1 1 0 8 0 amappl13 168 441 0 441 3 3 0 1 0 8 0 amappl12 160 9 0 7 2 1 1 1 0 8 0 amappl11 152 597 0 579 1 0 1 1 0 8 0 amappl10 144 421 0 417 1 0 1 1 0 8 0 amappl9 136 1416 0 1409 1 0 1 1 0 8 0 amappl8 128 947 0 908 2 0 2 2 0 8 0 amappl7 120 549 0 543 1 0 1 1 0 8 0 amappl6 112 596 0 579 1 0 1 1 0 8 0 amappl5 104 288 0 274 1 0 1 1 0 8 0 amappl4 96 3513 0 3475 2 1 1 2 0 8 0 amappl3 88 215 0 204 1 0 1 1 0 8 0 amappl2 80 21495 0 21421 3 1 2 3 0 8 0 amappl1 72 75637 0 75191 25 14 11 20 0 8 0 amappl 80 9554 0 9489 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 136 0 7 3 0 3 3 0 8 0 uaddrrnd 24 2973 0 2906 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2973 0 2906 1 0 1 1 0 8 0 vmmpekpl 168 27348 0 27301 4 1 3 3 0 8 0 vmmpepl 168 383216 0 380792 341 193 148 171 0 357 33 vmsppl 368 2921 0 2906 2 0 2 2 0 8 0 pdppl 4096 5953 0 5873 13 2 11 11 0 8 0 pvpl 32 1023555 0 1003732 342 150 192 219 0 265 9 pmappl 232 2972 0 2916 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 766 0 67 20 0 20 20 0 8 0