6, &(0x7f0000000140), 0x4) write(r1, &(0x7f0000000000)="f512225d280ed95d53b589829cfdf883b88034f06a4d25035e0914eee37d7049e7", 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30, 0x4a}, {0x25}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x7, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x47d5af4752e0a2d6, 0x1, 0x9, 0x41, 0x8}) shutdown(r1, 0x2) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000140)) 09:03:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe81"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 09:03:44 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, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x6, 0x5648c9ceb3ea0f36, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x58}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x989, 0x7, 0x4, 0x800}) 09:03:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:03:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x1) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) getuid() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f0000000340)=[{0x3, 0x2, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x1ff, 0x1000}, {0x3, 0x7ff, 0x1000}], 0x4) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() close(r6) syz_open_pts() 09:03:44 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) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000002000)={&(0x7f0000001fc0)=[{0x151, 0xb6}, {0x68, 0x1ff}, {0x23, 0x9}, {0x83, 0x5}, {0x6d, 0xfffffff9}, {0x6, 0x1}, {0xe7, 0x5}], 0x7}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpgid(0x0) r9 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r7, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r8}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x200) r11 = getgid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r12, r11, r12, r11, 0x2, 0x6}, 0xfff, 0x3, r13, r14, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000005c0)=""/152) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) sendmsg(r15, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000000680)="1dd1afdc6be8ac663404b78a37e6e64327f0b4b3b3d0dfab9956e0", 0x1b}, {&(0x7f00000006c0)="df9773a74855e86e22565e4cd34fa59e3b86f1c014bf1c435b2b0c179bfa", 0x1e}, {&(0x7f0000000700)="d54496516bcd765f809105358167583049ea080ea498d4337f03d91f669a1c17ab70e3c45a1847c6162d41e4cae06fba1cddb0dc38d44ee5a739441b4be8bc4f2e9dea9de49e49131e3fde6bc865d76ca3aeb2b82ab7804fdcbd66a435b1f221cc04d898a537a0312c2dd6d9abf99e0549de2dab2c1a36150c6dd6a0269da229a8cb142e240d15ea740507531438568f4b4d9afb5bd6e443466b294217579c", 0x9f}, {&(0x7f00000007c0)="9ed3bd698451c8b420b4d036771010c06581b6cabe052a31165ee81bd06ebb3557632b5c52963749bda523f3c15e6cc56e834c5316f89ee76ccf839d502bd94a5f2534eeb6e5bd9d4b7cca23090b99b0b242cfeb1508be8b0a41bfc173dcac2d2c4e62198f49505ce40fb2c1f7415723b6ec275b1552b5ef8d022a3fc51814dc4cade3122003e9dd7f02aeb63f0960415551857bc68a98a14693b5eccc2c68d984a98b329f6fb55bc93896d6ff29ae307679b47bad8ec211137aa9c4060d14fc16c84fa6578a630d6fd50bb0bd53919b1518bd5a728929cee15f7c181710b692ac1e4833d02b5ce98f6b755f69afd0385d9686dfb2eb9901809b3d8c58c5e2e29c29c46d25bd0f1f00fd8cd1db7b66dc0d01c1d9c1c2c8946231a9ab427ac51b518de4505a20e7b6c8cc607afb221f50a34988c46d1e4c101916072ede3294ea3bb1184140d1b6da75fd57e09171ef6ca6744a4e9f7e92f5cd341eff761c596214d888568e324c7fad56335c20178751c17b793d3bd031ba9d65fafef6135e28d292580f087c86baa71839102508400590ff61b3f1cb9d3fbe4d66cc96d67c0889aa3af49d1de9e47496385327531d29ed43c5ce8dcb7cccf6c3c6e176d56d4481e2472ada2e1fc84794e202f550f81d0bba6024d9d68d3d2dd67028c769c3755f6f31042188b66ab3ac3fecd333ed666fe4f396187765a005da5431ae974dbad54134d0f3d02a776d480015f8fb74949ac7e144bc017b76c435ae7ef2a77f3f75b239620aedef9e6d0d2a48b18c59f2c77ea71a66678dbd57ef6a02a3a4ee337ec7579daee22453632e4f5dbd2a7f2fe69787fd84873de01c8c55f4dedd928d3f64ddcf9f6832b3aa9e6b950f86ddbfe3caa3465cb86463dd957204cadc4cdeb4edd8cbd37219ee60c059bc5c63d9cdab1ee66e08a663f38a2bb68a3cff539f2ac5ee1798af69e9bc88706fd72f872e4a58964ffd5ca8f3263457ab2fd4814a78505d5418de2761dca985bd23cdf82431a83e5c7c901eadcb71d3a71a0a2c44cbeecd8128c2b40d3fdb8db03127aa18c6e5ebf78eb92afdfd68980c183b0d7210fa179306cdd32fd89bb1545b5dc7c43489bce15eb6e23ef2170d07220df88a5dea6d38cf200fea4ccfe56cd184429557320dacec34bcd1fee9264259671f05110fb27746c2511d29cc4fd4b273dc4bc905a7098847e4a4eea1baa7239f0c1c58aa04adba94a73ddda95e307045ba9f8e013d9f9268fc94e55349ae10d4a22f4cc81bfd66436f2d303d0f6d26e92cf0283cb145ea2083330567ee37eef14e147ec35f263fbf80d8f1e10c47fb2b6bf91475148d962ba5371eda87e68c31929b07d2af248249db56495a9078c2b62542c5f18d98254998c5c7d6a77cd181f5cab789b846d8034ac5c50582f8b05b0fbd432ca2be4dc502725aa6a72387ae2f34c300da8915779e9f9336bbbf5f3565fbb5d5c9a45e829acaf29e7d2729c9a249a67bb496107e7f2ad3d41902571b2a0345bd0f470e5c5d3cc0bcf8acd594f9a20489372e34a39e6f7d3ed5f97646ce8eea04a6caeeab6257f87dfefe6bff2eb18cfdd59bdab3bf51ecefb6b3a39734a7e33aefc0af360a6b738c2750d8f0842f52c863488d820669a20f9cfb3a69c76aadf3e28165f401c61c9a40b312141cabb780d960280e74e76154c5ab616e2034ab06c0e4ad7d9f9c6546d6ea248db8aa5df244b4f5c8de50d58970976d69f07666aa190bdde6acb9ebbc5e5b540f95da2f9dbc600b3e38f985209203e0ab4fa0e99df8c0ec3bf7d4f17c8fbff703fa398332443a6eb7aebefaca157f530edd798c5a4fd7e5be6ac4d4ebe2eb93e07fdd4b132ae18286e37673785ca0f421edd4f1e4d831262e2c4b9ca77b340d845ff5f2123f3709c2699d184d6d29d480adc088f081c5e85ea09cd8164aed3483b9de880198ac98c2da3bf2a9d2595b33c4633b49df3452bdf1b268f9f6d8c19b2291915072bee0bf20563a58f9f9d51b85dc625f744f7c4a530453c852f5625a6fd97a5f6b2944b6122a936b6ef327ee60e6b05f8a62a80cb263891cfce84b6e8a79deb0b37b7954ba7d45c3774730df2d47ac9b92d61cf25dc3a41f37806c10983d3e81a7804f4c14dcf7fb29854481ffbd17e1e3a7818f723e61745881f52ec0ce6449c438806d14e8b6fec38bea63fc0faf97bfda6513eecd9982b1a1b0e5aae44c3c7ed220c114b41f6463a5a2b92345ced8ac4f2a1b4baa4d1af42e22e9eca45ea92ab13571f4f2501f9f2b8f1c42a32294d18cfd0c35c344c070f4d704b471c06279963d87fe34d393d5aa239a7f6fb351a6f62e328ccdda70d0fb22fd7c6adff0e0efb3d1e7c58682fc4ef3eb9f674ea198811a3efce1133205cf8ecebd8a659a8ea9f21bb9d14229c1c83c31e85ade202a5ad4a60e0aa8916adaf256a0ece386fa6415685d9e523fcf9f807f156db4cd7063b183bf2d096d144f37b40e7f100fe42058225cffd3401b72ea347b463021030d755113307738af3c99612db73ef1410bb5f577d3932620baef16626bd4252d71b51f0a7a2e8de9e818a20e5a02f34bb5a34464c45609191e0ba15c108e66485cb8cd7b00707dbfb8b5379352e38b39b88d6314d0cbe01ed4d9718ad642566a17ec2c45e56ee0de972e8a56c5d566ce3f43abcb2f8e593fc302b47e41cb103a5e54a84cd21fb57f698ba277ca82dd33297c12a9ff453710c51d0fd16e4eb722071ddf1d846c01b609d353e1917a8ed8a14484dc142f805cda4f3c8e457ae65f770893b891e78d17f64cf50f715c76cdc21cafe200b37aeac50db7b9dc36c3bb4c21071ac6974918903aa310a7be268c5122d2dafa860267e96abd9071de845f616aac27b0c825357dcd5a0df5a59c4a47c4877ba69ce52bd62af947de16c853ea18675800ef8f0f6b287990411c88a0a7c66f9c503da6d419c745eabaf694ca67a8000708e48e8a852fa3de9a9136e698a9cdaa72fb9a02043ab5f5aa33c632bb48ffa1754523611302993fef20068eea840114fbe4316bc8fb2b9a055d95403453327964b13ffbefa9ac99ca7d4ae25a20685d6b37825a2122aee745a32e2c5e44c7bcf61a3a6532af0ab42f177968577811d16ea30c2c462515f703254b1bd5ae794820d49f7534de03ad4fa8f37c9dfe06c78b25bc373a90cb64c3c3026cfcf5a87dbc7084760cc28a2198cc16b26e1e09cca04893980b7cd90a5f4856a8a7901eb3ee2d8cd1f6b82847f60b6c2e527c237d69d989ee71aeb5b4eb16d0f61fedd291243706bf1e2ccbe62a64112d68527505ab3fbf2e90ea3de7440f8ceb522a869da6be52f50ccdd6c4facadab4238a0400db48ff0175b9aae90fbc94445be9bcfd21ababd79c65676c339b75d2e7b0bfd3349c65dd502a650513144e78430a8e7b4389cd1a846b09859cf9a84be379b7f6cf6ecb5e069006bd2830c5a69b289b68cee8f73b1059b501cbd0dde6bac1599887d6380e3fa43ae1f68682905583bef73f4e81a35bd17cdbcc6af48b5f8179a9d67a136377e95c447860e252d1454ad8e740a526c3dd0796e6a1f62be90e9ea7c2f38149941c94f87050ee1ed04d3c8d38a2ff9c6b5f5e6b85ed20f8ec2b6c32e26f8a662132476ec1dc6be336e534b564f7f0803a66be261061e39212ced0d3459f21cccdd5e6a71ded1f5e4e6f6c3c9df557506933fae4a66a9bde0d25058124a9253b60c95e48a37f293b1fcfb1b4c8017d7dcecfc79f8fab06db08e264629a07d6810296ac4583fbee5fea4e09c0c3c3acd005cabaa7219bb5f53eb3a7deb9e95de6e1ca55c37c31c310f3e480bfdb5ef9508daa6fa14e5e175d5068d20e6469ebfb75c54e60359203982eba62cfddab384c11d9e32901fd146d145798badb71ba4a9f866b823862aa29de91fade5a1575030d248227c2c3423d7239a2b50f6a9bc64871c54d3a15ce5470b1cb95c1fd59b4f99ed1c410e9b84697e21eaa3044ce46c280566290d008f6a766738c0782e4be4524e09616b55908e23dadbfdb212e2b1006ca81e913cedf88ba4b8c44c9162e8f57f67e7434a08d7d583b0d85308d63cd423e5a2cfd13436e2cd9f4afb07a1bf4881054530fad7bb8424d1b8e52efee2b8484b2b55fa126c9da748999a1c7f4aecd7dd7aa952857b16054b50082f23dbb43b2feb7ae870820c5504d9c0cdf69b4b88e508d56e5e69af8e45c08da5f6e0a37947e5de3a272460c66f4b90f408761dc3282fbaa64ea49ee8e976c4388887677def73d4f755878a2d3dc43a98b3eb5a80c077be1ad8ea29688ca4d25737c9413e2aa57876ade650da2719e07a5ab20fe72901e17fc8815ca4a536cfa0b98583380c84a92790eca55d95df8b2e82a173f5c23cd855c6777200f4a071be65ca8a26959f6f9072b4e2c1595008047f108189cb122e03fb7ee27620e80c513aa4b235067cf635270dbb9e674af84cdf8c32cadc3474df6006eda5fbc6339179c4e3bf7d231bff3e461edf8b1127ed22a55eaab951399f2b4f499aeb929bb6d94c994759ac5caf377c71e9df1aa58d35b70b6285869528c952d254774f6c2484032120032cfb79205b64badad5d85572e3ed1d7232964beab55ab6e01fb8f91421e0d22b57eea0a4f3953af515a18138e53311e0093f344b40b1f818cc6a0906d080b6c88383ef1a073235663284676012703b430096ee5ba46381b07da8a021a716e5ea82221af2b43789928fea4471c713c5c81c55e008e66620fb5ceb2fc87b183c1948577ae3bf972ff6a5f7c1ff4812bc92b1c39367a65f1e225ff9c479063cd65d7c7f134b068b9bc240bd9790c491ce7605088a9e953f96316b87ecb9079198e3e9450439d66e267663f47f85dc12ed10d888bc8d5210fadd3d341a9e330206c94a8e1797a6e4026f2823fe9fcecc013e9ce665870d0032b222237bca09eaf1055567c95fac10719f62571dd3cc9436754417d334a4803673b004c7483b2c3848d83cb8a8885c93508a2c2843f0f9be5cc4ba642bcb08e08b0d44c55cfd2052fd5ae1bfb647a5c6d1e99a50a4425975bfadf1e258b99587f5e3e88b58139bb821214ace12cc6ad2dd5161a1263f7a3f05a53860cf91ad10f056b872dbe9450349ad03bb77831393f535f5af0b130bd8a3c75320650d1813c4c90d3f9b30863d521b386179c870762812ca547678ed65d84eec3794a7ab30c291f1771d23fc9e532f3c996733f2d575cc9a0a8e2cfd53c5bc4f0b7bbbd762c6e8225a3a0ff2a87c8078fb6160237a4ad541b32b1fbcdd28e75e79967a1d14ea6b796ea35203d27e24d21d6332ab677daa7f0307fcc4b7257a24c7d04d520c37d303d0e2c77c01699143561943740b579b9d276c96e5d589727767f7f2133835ec310574ed48536aa973e1e09da4d80b308a7a8c685fa5e99283bb0298ac1d164e0e1e53d5726c92bb17123dcd74605dce495b7f45310dfab76d25737d835ae2964a85c307119596e445dd6454cc9236a1e7f1581efb250c88e15efc298b2c605f4efc7f9bd9c45c37b66d3797428e5659207d421b7bc93df9099405dd5a30e3c0c2fbfb8d5ec7e7fa59deebdc214db0bce6634e30e9c4baa91f357fcd64fe2260ec52859659069c1d3722cb02ebce18ceba11924cbc856a3013d091b08e55ca4499bab967f61a49980a99702205ef55a7f31a23352089d786af60b2a2c8dcd2f587280a9995b8a07a7e6e9e3e73c8702c4299acf5a49ce9e24dc0b82a4e41488ba63b6a7eadaf20179a0f0eebf4826059ead0c430fe86e0511", 0x1000}, {&(0x7f00000017c0)="0c0670a3eac5474675954fb416be367130a4b7f6d6be1daf81bf7a0ba8e4bc6bdf3e810529581969b7d79e6377015bdd000e3d50ece9e86ccc56e6a415871a87d45479f7b7744ee7861f88ffe38a7a691f05d15fabfe34ed90189625e2a1f26cd1f38623ee48880ddc39cfa88b71c6070b037925571e93b75cc647d106b196098fd21a4692fb24c83343361ce5486c883615a24280ff775816f0cddff4dac3fd326a09715fe4552187a1e90a2a19da91236a6689499103396cdce5935dfaf412b52d871471f104e2fd373a9142016a4b5784ea96d00055507ed6b74ef85fa2a75a13ab092867c999f9e111d52edbf3", 0xef}, {&(0x7f00000018c0)="9268a3ed15b175bc6967e8130792bf0eeede9c88e32c8137cbbc27e822d9a584e018931a451492e8edf20093c20b92f421e834e4ea946f97588f400979f3ac95b83bd8a02287c70f6f", 0x49}, {&(0x7f0000001940)="807d11846c01604337bdf102017ee33490f4d55407829e5f3bd4e2e5b8b03b93b3042af06ab140913c8b1359434896067dcab3d7cf6ab9a53cdc1ebce5467be2a99e3cb92cddceb34f04d1b5358b2fddf7e3d2b33c38c5a77c147a840bc431d50a043bfc1b963148f934f45cb44946c753372618d09b7834060dde1b8079a36b77af3532a672b9094ad926eb5c8b304cb7b7269038557ba6d4127e48e2cb859afe419a3aaaf85bf85abbe1e8988bc12410d0643ba096ab428c95615085131238f7fbf316eddc044f8394131a55e911801528f0b4686d103ebc35351faf35b232124f6773b4398b14c3de6f1cf095d9ea77a94819f6e611", 0xf7}, {&(0x7f0000001a40)="de3d367d6b4c8c1dd8c01e729f8e470c61b910e965cae53fc537890baf6d8746a56008126d92239dfb45f8f247e6a5b1693299ce6e7105e4a9e2e740705e40bd4b8e64ec2d", 0x45}, {&(0x7f0000001ac0)="0934ddf9c3d30ff3b4bc205d47d6bfaaac7a0918c7b6201b5bb8594a134964cc384caaf4ad148f03330384ee4eab3e290a0c5bc6946535894d8b8196ea3834252aac3bbee40141e246aec30ceb697282b2ae58fe914cc0a69f6dbd633d", 0x5d}], 0x9, &(0x7f0000001c00)=[{0x78, 0xffff, 0x40, "c813f12334573c7c2bf8d25171acafc78c658422433b6dadff7b006413374b5ab02cedca1a655aa0376d0788f071f8adb2e30693cb5578c9da5e1420b96c6fb0f1371d7d69d45109843ae16442b5276be9f47c91d1bdf4231f4ddb68ad27ef1264595e5a"}, {0xe0, 0x1, 0x6, "cb21f9fc6d5ca44db3152694929a087d701c2ffa906cc921db5d8b0d8cfa379a57259a61317d97d9cbca1b245af3af55a41da5f5a7461ef3c170b699e55ad6032381f954c753d02e197b6a5cfe73121e5d363d7fa33e392140cf4953e9e872e8ebb3bf8202b0691a74be9c58d1f149e391d4189c6803e7fcfa17f56420dd5f9f2cf43eee9408af3bdf8c26b1e051925bd4f9ec4035ab28fac6799c72ceb4e98d6179969d1ef65e3172d3ae73f20746ce61f80d54b9bc485b0b092633810d432fb8c5fd1ba39cff4d0c"}, {0x110, 0xffff, 0x7, "9abdb95b8ece448033279f024f3b368b355e18a37e4a657d949c462a4db32c0d044cf50d5d8bce61d970c9fdad03259d505a4d5c54472e11e34953d71eb4337a12964d59b621256450c7cf272da6cf610ce0d33cd514e9a0d16b6a538aecff85d9dbc6b0cfb1dbead8a0d1ec8b2189f281c51edf11340f45e0f2bc90140de7c339071807b8252ad7e34519732670a3cfa241397f1932172ff89a52a482ba223187e75a4b01b52efa988e3dd8487d016a0ec60d1cdaf4dac87314921cbf893b14ad3eb42944f754dcd2fcac4ab51f0c36a501e375a4ba27b001d1e7ec1150c841dc48016b8d396714a97b54d250f7e34689dfe7f596caed27756454f1f2c4b0"}, {0x18, 0x1, 0x1, '^'}, {0xf0, 0x18001, 0x72, "18b130488762bb5d07cec5eda815575d2f12676bbfa8fd8bb4369ad3bb4c84d197390dddebc523918039850a343fd81edeecdf76b425465a4fca04132092bf73e07b16aa98bbd3effeb65285c7c1fff07be84cc72c8909d393c4859ebb88b10e0a5520de55cc1ddeb9bd71ecc3898f556a343c6b6215dda440a42a2f34a9ca1d1c53af1ec025161dda89ed47e4e1f6ed73a8b02cb9ce8c908dc0234918b59eb9dd03687e6dcea5ae535250e41a0a80f29eb075df222344ee0e109974bad3a0d1d2caf24563752929913905f25fe5a668944c4a71dbe20c8b2f0e"}], 0x370}, 0x4) read(r1, &(0x7f00000004c0)=""/69, 0x45) 09:03:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) r7 = shmget$private(0x0, 0x3000, 0x280, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup2(r8, r10) kevent(r11, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r9, &(0x7f00000029c0)=@file={0x0, ""/4076}, &(0x7f00000001c0)=0xce3) r12 = dup(r4) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r12, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r13, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 09:03:44 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, 0x4000, 0xd7) 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(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) 09:03:44 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./bus\x00', 0x8a, 0x1, 0x6, 0x1, 0x3, 0x9, 0x1, 0xe6c21452fece965e, 0x2, 0x3f, 0x6}) lseek(r1, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0xf3) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000001800)='./bus\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000000c9, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r8, &(0x7f0000001740)=[{&(0x7f00000003c0)="63edc19c7d4d6fef01481fa8c1ef5c4f7bdc14b8dc45dc3077512b7aea356a94b194cb1060b0af38291e3f8b04cd885057a4c55a3d51750e4ee2b047cd7372c3d650e8c1feb8811cae1148511230c0edbfc12014e386132e3f392c35bd033072460232ee55032e1daceb2628b204634d611ea5bd678dd8148e6fc16ee9c1d81be0f0a671c3c243e12140d928eb5625999638c75ad3b9542f", 0x98}, {&(0x7f0000001840)="b783e58dfe62dead302cf2702cfa30c215fd80699606221d1bbdf0a0b66d9c990c74e4795fbcb268b2043b3d4c6a77ecd1cead1622055f7d1cf469effa8a042813bd4dcab994d3154fded50fab383fdd1bfeeece7d8bfb3b35f462208e42a2bccb4f209a52f4c6d996bafa146cb1b907f64558d7526e6171bb262de514653d07c688835d07fcd8ac85be0f5ae1a6f8bdf76634df33372810e7dab5aa4622d73b414e8ae257723c7417209fa0bb3bfaeee8dbec2ccebfd224c4dca6b7e004b316f063650e6d", 0xc5}, {&(0x7f0000000540)="690f7300076562ca90d2d66ca5f5e673f85901178c373064e16b3057206afe63b13e0dc76d4abe2d4efb90ae5e6e89f593eb6fcb1972d4ca5dc8e9c526c2f59948de5fb0d48f47f0b3ffe168acc582809d4b1c2ac39c3680a907c086137001827369973602771a5ffbe80cce4e69a8423492c8a5f4c638ec7175838a57d268e2c6e785297a862116c74dfc33aa93c779bebde0b2fba6e126243bb691acc5ff3c6cd0e9764e486764973e5905ee2544e502154451a0a16661fc54efa31d01919a94212ef95421bc5ffdbfc4f2633f828260bc44717e4f9eb3cbe687bbf73c9329ca01f9141da76c8f89fd5c81ecbdb51b7596d11e3e2fb28cfd5d10012689bb", 0x1e6}, {&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00', 0x7}, {&(0x7f0000000640)="2bf547aeeac625c695a69f6a723a423d24d2e2bde93df10d8c249a1e267de87ec70f6b478359fffc24bdc59a4106d7d58a8ee5db210ed6a536ad2368966e289a745eec14d9b2e32d3824e6ebb60d3c32ddbb136431e519909d867287696a057807301f13cbc47cc8f7f036dc8010cb93e17ca9e26f6950ccd6660c3a1e60ca87b9757f5308ee998a8cc8e73fbc85b48a0cbe21373b2ca7a18a1786d2cd96ff78d48de63f1595bc409ce7de9f2cf11113591d59d981b9982adf9f04450e2d80e1134afcc25da91faf62ea28df7d187cb59319ac1f1c6d3028eade0b501c7debc3f844a70b169ccfa72a3f", 0xea}, {&(0x7f0000001940)="a6f2c571e748ba4488531ee8f7c385a24d3be610d2c1faaec40612a68890b655c626560bb937ea6bb6164660e79a664409f53d5190839bc5e08349e5df93fc90e1a41663db75a94e49e2835a2cb99e46c7c4e62f6b35de9918740a8569e54c797d48de40165e56234db2ea939aef77be8c7ae227c42e0cbe32fca5c7cdeb54f29ac125e20694d051d88cea12b51d84d710be29016b723ccedf35693faa316a020825f04aae0ea531689e6e19d3b99a3e9eed614f8e3fbf8258576a3ec0982fd98d1c12e9d60f5aa9adcbbfb7b747da8839bf607c025f8e6c4a5f8cf0178b76ba92b7d7b47b2cc2aae3d399358401ef2c7a4c27485a926bdcfc1f2ccfcc04308bd20e9788f78014dc00121def92a4430967abe0ebb5cc4acf88daf4c04f58c0d991f059e8a26d561cddbd5a3463e88e7519b989958d3c98a6af279495fe9b654cccc4ec7ae4ba4e9dbff4a0f0516e1df9ec6391d319f6eb3f206721b20cb8b7fb57c8eb6fea3cdee5bdf17f104083767d6d6874d388c4491d49134890330561b201c99eb40a81184aaf4089c962ec11d2db1988354e4d172a51d5b0a7d84f5e8bafe649b8e646934ba4856b176313c8d82ba2994f37c2e8571595d792ffbf6fa87bd1cb1c63f370a49be8f4f0b1470299de05244308eadb1e2575c3afed93c7ea53cca1dd25e4cff7bc1635f3fc51aad68519704c34cf35b1446d60621dc4bd74e10458e56a91ce97839eaa44559ed1c68b4ae3246f3796a99840ae05ce31d0351b7a05fe448f4e0468b2b993c49467ed5a7303a4e464cb003b8d20445c4266a7f2cf4ca242ad5806d7d81173a04eb7e3378fbc3021efd0ea6c661fe09d1c7cc3ecb1d5781bd33b73933e501975925a04373dd9bd31e5eba2ebd09808a1f6d83ca3c3732e0a7230ff338f732f2b99496ba73e1b2f37a647f9cdf925685c5e7cf377f17d64aaf79c610dd42fdc61769625509516b4edc4dfacc0af0ad5fdaf8d462109e3afad8de6350aff297182767efb225df88f4b6fb2a3a040afc2dc053a9d5b04e82ad7d93bb3aa0f8778cc726bd8a97dcd0c4f62b3ae2d2655e0246754b2fb76641e5bd9019e50b286341bb8025c624254e625291326efeddc6adc85775fe39d33b934c9e1437558f7664ca8b909f47cf6075dd2fb9864f4a2d01f3a4ffaa432287fd1a60eaed3d5c2a4454b6ee0f31917a635ad89542504a7dd77d1da89f2cf17b4b135cbd0fc8a56b184e026e36ecc9d8a4566a3c34e88ff9f72356cecf490257b2a8702c95f4604fbf12f6cf2f52d58016aa319df26c82472cb91e6162f94b8ffe9854306ee6dea76d77958685708c5965b9537bdc92e863c941871eded3b0501f1ccaa9d9d3fbf4a58742dfaae95dc6b74f6ab3048528f5c76e42880c5c112031164b962e32a0a12aeeed815b6e4393778ef048d885bb760c72afe1abff336b453e2ae5733993db8f4ec3f7f5595c59be144311634274586f48a607e2d2d5fb7da96cdaf0ee3de8db2df1f566407e13ca40fe807b83807e5f913930dd596591cec2dcab8ae9ae79f22c911d414147f5c4f0657521c3337df6803c04fe44bff823703450df2cf48fd7b499765d4d5f386ec47de6411ab8f24e35516425d73cbe119936b0b76071cc334d922c75ff83509e0f5873d567f8a603d57d65ec241cf9baec3a9f1b7373bc5c182741ea5ebc5daefba70b06d0e4d8793533d441a2d80e16a9609cafb1948fccfee1da82bc6f937e6dd6e966d3548604131b0d0bd21c3e7dea4f5debfbc81baf5c04fd0bee0f04aaa585d865b099367702be14f063348e42e15501161b73719d65e504eb0d5a72479338e6e073d6e3a688133618838447328c8793b155d98c7fd728683dc26bcaa268c396ef0bea6ba93ec7c7a5a4d32b815dfc2931740b0d45765ec3d8ba3a2a87f9fdbf8de047a0c06767c0d4b7833da3650a4a705a36852976b602292393224ab4b2a34fbcf3a2583f2a87a03088f2750cd8b54bd0811dccc9d5f0bbe547b28b4152bcf0019d83bfe84d4c7f9887806b0efa45b131823d0acac37c978d9e805483717cff65f14b3969b0c66edbda0770fbb8a6c3ac3c0d268ba37ac11b7b7c6470d5a5752fbb9ba313bdb1139504224bee8a6cddc72303a8fad24a6fd16222e8bf8831ba7e42e4d4cdbd67e6577e0d9d0ed5e4cf446806ae1c8943958cccaa37a65d21940e8f4cc32484b3e8ab6d699f023d02baec688c7ae957be1f665a4b969d3f8c28ea5b90eab25f34b45ee29cd0fdfef1d98fad155a86c02325f9484aaa71a6d4beecfa178ff557fab30c157f68b2ef70f911bbd6ef946f6d1a21013151f6867d8ce4a295cddf8ea8d50f1f00cbb79fb3918d95ded04a2490d82e445333738d5448cc4ed0bf060ab35a1177168567ecdda69e7b9fa051059e9db78e5c70c0742c08f4af88cd46dfc1c15775c1f098d450a9f3f5c90fc2e01e13be0448cbeee209c18cae7a3277efc951fdc99d159b319d05f6ebfed9454023a0a6e5a221a4626fc4c67d36e91660ce6e8cdb1d1f134e93b53e3aaefcfc0fa7c6a2a51cf93409ecb5a42cd14be1e0dae66d9ad34398330ce3288e4c3bb4ff1760583edbd765eb93e61f726c9f85f663803ba4d825e5fb2b87f1060afcefaf6b22c3539d3266c664b272b6241808abb0966a779b3c0f72ccf0325e877d64fa43080d8e6d029199cfe4cff5625ef2ca77f0ae7833cde99a47c36661226cf637cc6b30d9c1699f4e7ebf8be94f1da811da45ab49d5a13facbed843c994570dc9d37d844c0f1073176abdee3f4c071821da4610f531c18b1af4763f79d8ff8348f8e56479c086b33c240d9da64df82a5a805e9cb08945a4a42dda429a6b4418689bbe99b054de7858219ea37aabe72681bfcc383750a12bfa139147037801ac93084c0d0d3fa090904e09a6796408bdc26e73a0aa1618b1eadd98f1a1435cef6ca1e661e9ff54194db83c9eb4216ff96612ac747a8aba61c2b96b19231b6771c06644e26e9d87be17b5a9dad5dac8ba5795b290c0f09c184b85b91a796430a14c414d5304af31893116db7f7f21bbf228e2ee65771d6f3fa454ac4d5c604bb6a0d9ee4aea0ed10d75b3222ef75bd4cc2afc1b5dddbabf6891280e6c9133d5ddcb37c38df5e45758045babc26b5989bf087cef92f3a4b1fff4008c79b52ed066754bfb4752572847f8a7d928d537a88e2c1e07f46545781666dda1a37c76982cbb22aea2efe3fcd308ecfa292359615ecbb2bd35b035bccb45feb01a332b0cecb51f775a84a8211548030840dfd0ced16e645fb1cf0dc874e13a41ff7f7936e8dbe62c77f976050abbac5a377be3cb4cb8beafafff0f9a85b653af289d9d76a02d16c99216ac3f2cd1978fd8400c21c8303ee3200f7da0d651dce3d479d2d6c8522e4867bdca24a5f50139d5fbb556217c32bed83648477496144f59cbbad6ab19993b2d315e835ad38a641eb9fbf6421a310593231fe4cc28fda42829f44b84274dcf6eeb101185dd439ac480b94c819e51a24b2921f3da14f49e0a59d8ce83f2008a6dfff6464bcfe8d071dc14219aee65ea738b2030c29fcc0e4a4b423de04a875ed1b5ded4c69526598ae28a1ea9f700ddf87891239991d130c3bd8a573b224946f934d0b8c43603ecff563a332ec6fb307c8c46334c09be428219cf5407da53c8c97245c10498eed7e84d77a391792a82dd013f1aa93885fef4a2bffc33e877585ff4dd77e2b744f729c474b3f86fe94ef0f2b7c8293072de935051b8c4c07c3bf05fa00e31145b836d4882909936c5cef28dd67c1f739e02db2958a4b2d362a498d78a61852cc2b3038b2ba43ccdb60da5b7fbc056044ea3872a116dc6a86f236420aace0c71d2d88a02e2ae9329e9ee905f87386d1b865e1438c15a98c2dbb4a6ea5abb24e0e0740d2c05dae766e066018b5f35eaa07c263ce227cad274dcb0d4725c2da675b1eb0596200e58ec55e53c8c754765fea382eacec857e9e1ca8ed3dccff927f53da39c1d37396fb801dc3aade6c0acd4b27d922e26a0a86ab24282c3b49e3be3e2e717b9c25d8025d2583e0efa6c37d24a92446ee5946ec427dd62c10e12138622af224e140ec7f695ad0895b1a8cde1675f2a44c1517917e733d3a913dd002c48b3be641f232739103e0b0e1824ef7b564af2e68f6b7c7f634db86882d137cbcdc57ebee4955d61730293a8621017d8dbeb4090f1dbc14387582441e718a1ed9416f3935be99df59b8f22e1d1712fe965a7426cd9bb00c162419c5a842d3d7e455c49c98ee2d6db81b3eaff31cf4149204a3fc7f2b0e480920d97600eaa1975148ae028d869e5037a6fd3e46718569429ea1509e1a435a6bbc4d04cadfb14a9897813941b49e64b8405b7f5d09a1e2c8337fd64dbcb3b60327fcc30e4329085b53459a64fc18f1e5535ddb2f4772df7f22d2259f7b2981774b41e0ce3b1015e2bc574de8d9f9b6f92104603e497a3f4c6e66caca54f31013d8ee1d94e85dec1ce66a56487e018644853c029dc5fd6ce6ecadd7dc826fd7af1e9b050df2ccdde434e987a8a10e496f2404ef7833c09bdbab2783eab188dc4c9d307712044c76cdff5bfb554fa4bba82785adc1a005914cc3777454c20aa0a219beed2e002857b6cc2ffc50d72e1c69054df62d6a390cb711085a26e41c649702a8b7550c6fc13fc23d56b6c2f8eaa8e47b5933064be58189bb501869f025426ee807eb2739a296cb3ed07b884de1f854c1457750b06ab07ada0d4feb41cc1f03af002a0f58afe909064034fc3222bd643fb2b76dee30cbbe216717112365bdf29a829d09afcefe307c3426850aefdfcb140835449afb4e116944d26677165fe75fd160d1c9cd1985303a3e604f742dd682cd8a9eb5a914f5084dc05305adab6db1774b80843b9a57684afdb584cdfc32ff8aacd06ff086097ad7e1ef8d50c6465014d19a6c23c6ced008c3d730f1371d278b919ee263ebc0a4a7116ce0222ee66216ea91a2c91d87a9b96686359ca382caa06f7df8debc66fa97f3079f2551458bd52440e6f6e90efdf6a37cbb3394c13c2ed8578afc80f4cc4d7473d731602a289acabd242527f0c3f10eb1484ade359c051ffd25cffc0bf10b6b2b94630612196a884b2794bf751672fc7d58f9e75db2a31d1f23ebb48d05856c42443b4297db409c59043f7979c0afedb5615a0cbb31e1f42273f16ca0801a4f69df75ab2dcfdee7e68f3392cf4babf971ca3056ba66bcdb01b39101985c7ef6f217539c299a9110b4a710fd59906c49d844ea000848e0bfbe60045e6d7d07c52636fc183d13cdc6bce652acde5662b0dba68772cba78f5e4bd9b8922c989a5db7e743ca253bbb73ef8aff495616ec2613f325a76be8ffdbe8fd89b5cb5f863cd65de5bb3e88d7923b5adc13a5eda33802510e4956340309e5dcc2a21091e8a82b5907d1c5384e3324cd57fcdbf0219d182e8059e5d8e93acf4f70e89f6417b41952eb639c23cb064855dc9b2b0842e29a48fd68530947d4c257dea6c7cf3d5718e1effb8f1408af8ce063adf2e4bc48642ded1fbef00e46e83f86c835cad818dedba4c9f4c31c092ec40abdaa70fca29d4bd8c96c72472f975040ad6cdd9a963a3ee93406bb90cc33b19d9b07d9907b2814d4b8dbdb51feffe472cf1ec0a87e6c3e02dd9b8be6ea6e8c5f34daa1a38ccf1516c72c45481260b83563162229c928f1056ed29d08602819f23ec366d6fbac2c151a4df2c55a29999ff452a4d63f2cc09f9259e23380602398e11e155c3bc0a35a18ba", 0x1000}], 0x6, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r6) r9 = socket(0x20, 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f00000017c0)=0x7e8) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r10, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 09:03:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0xd2, 0xfa97, 0x7b66b91}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 09:03:45 executing program 0: setrlimit(0x3, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000040), 0x10000000000001c1) 09:03:45 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='tap'], &(0x7f00000001c0)=[&(0x7f0000000180)=')$-%\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x50}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:03:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getpgrp() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000025c0)=[{&(0x7f0000000240)="09ea0eda400d6291f9ddb8531f49f48ae80eb78d866cced523e5d5499af7c95789f666230dbf611f0c4ed0c4d24fffd53c9245051e78cb3b84b79b", 0x3b}, {&(0x7f0000000300)="28e085d9c9681c990e7b46f91f3d8af97d354e1f67baa087fc496f0e7606d2288ae644c6ebdc8ad8015b055caa370f9dc6c11d008fcf3c3d0d6e624cf6731602020834ff5ea6c78b29999666c6e47e1f3d4612e884bcd25dada966337cd7246d19f9cccca79bfd58b1b2f7d74fb0ff3100a9802e", 0x74}, {&(0x7f0000000280)="ecd3eed0bcc95f40fed818ad7c6153f350", 0x11}, {&(0x7f0000000380)="3d84ed4d1f251c7d13e8b3dd411fd099447f4e7b2358ac9e449bf2b40b51c12cf803478cac148e870e6c899e556ed05a0d699b793bbf4a0c8583537df2a5339a551e7888e130093869de43b37441d6551898c06575ff11c53fc9cb3e2020147443c441c1ae", 0x65}, {&(0x7f0000000400)="f110eb87d1250561229ffeeb04e5796bf105ec47f6a4db96855d07a2c3b085695b93c596faa9dc5289a5e14999b9ee1875fd67d5fc1d61348e0ec0e6c8521a7bede2a4281e8169ae19b9269accd53bf6159ceb3a03e1e757c3a6f354f5959f32a519938874f0ae0c9ab587baaf7796d43b01b4c5a6f5245c6da494e4c54b11f7460e9101dffa48d5250e0627161bfd97a888ccb9180a2a452b497c028fe26e0711091aaf2e8448b0034b97fac55d78538adc3ca9f4dde176d12c2dd7663e6cdc22d6b59e265dbf0340bcc21c719cad44446d06c1f7128a710e44590f30ddd115c64f43c8f9f3a5f223869505cbc1e238e42fabbb7dee4691a92343b0fc0f9aa765f9ec37f59bebc54159396dabf8d3afee90c1beff1ee89cc60df7f71883de1f420fbdf6a10f679db023aa9977ffb96f7836d4d2f88ca2ba0bdcc52b3e23a2fdcf0383d3a3d240460ad7a8b8af20db10e211ef648a3e8db87edd8b7599a111cd3b1bbb63063e669ff2eda7687cd61b78fb0e352c96f037a72cd73f8138e4c6b63cf6a23cc1f06533d27476bd6fac8fd7e323986a023bffa4805d1ea3edd738fe2678c50ac7876c763b9f5f7f0598166d65b8d0a5d8c71bae77e7cab7370c6f61d747ae9a569d4315f3a8519af05f0a3984bed30d50d8549653f0bbf41c1a1cdcaf347ff294e6e2463a6d8457e8488a4e761a4294fd1259e27710d4b42ae83ef520970cecda4e888a10f89e6609a8aede4258aef889b6c8e4c988e5e6823a80e11b772f172ccf79f505618633b6638f63a2968db09cd4a9bdbb29ab8cca8137234ebbe94914cfe1bb53cb423a2a50e9e1c69b42a4f4b846840a4b9857e62f0ccd21ce99c18a909fb0587dc9905a130c03d22762b208e1d5ebfcfa8f6b180140770cc1a430d67342c04d0d21d83b26fd3bb4a3cb9e592224f341935a3f1089277dba884cb6ec6be9195ea6f7ea7929ce4e9a12b2c8ebaedf2f1d2ff35515a4cabc86f840459586d4b663fea27a2ecee0ab638c0c558f7af9b1b9888d16e50257514716bfb30898ae7aa55917d20f19b2c5647cee98fdbf2c0d8fb770133957509b5790c9701945c25c2e0f0a9911a33bc9d15d4001cabcc559b63dcf04a57685d1b4f8f6d45548ba08a18ba557822f7ec54f21392629b640873a5e71b610887856b2e65e86a341c7cc43502e774eacb91b53f97767375a608bde967c3e4ac5f74edbb3d3373fe07e88dd44b94450badefb5de28c98df722c65bd5075e21338324f12901e03c16f7e860ea794066ad271b8ade1949dbc792e4d9d12385ffcdd24cd3e37776f709a692fcaea4b0a60eb990a8eaaecd6f4792468f7ea1c908c8af60a695675b807514ed11dc597702b301dc6cbbc25d635cc2e008da37fdb5ff4851da105c8cd45f4aecc252f45fcc274d93a75df80c2ee073d2fd7c3fd05aa4817d93d2a87b51f6a3567adef3675ac50c4b5542735a13834f43944f8c642a58105121080f7969f0ed1b90208d8bf64b0af098f880546adaade0df95d7fc1729f0b2efacf14cd0d0cfc7bf5beb65aff9bd7ee70f57a5c98fd243fdd1705595f8ca2dab360e651b5bfe471837dfd86e7f8a43aa789ab5ced07c44710c22a3b7ed19cf9738cf9b967586832c744832c45a39cd5e59f40bad86a2c39afba335e88a2f6c074972aa86c9d358119df4d63b0e6bfeb6880db6b28b71e747b624132396cb9bbd9276b7666942a7ce5c07a76a3998dc932cb087e9add3d4bccac30af726ba72a8770ecfc49778d7b0eaf7cbb025c3039c06da422f06ae8ef60806f5585eaf294c2c1966c2ed7219cd5cfae762e7896b2ebf0f27264fe9a5397a1444b1a760d4bad946dcb280cea5838e772f510862d689f1dd5871199bf8a418f1ebec2bc02f61f4f3b0ddf5c258466112f8fdb246470abe867118c391a8b3366d2f0b14f372f7f396693a15b59524ee8b117fd9a567438f362b00e7b189baf5282a2fc6cc958329d5e00a4a71065d2b619ac6bfc97ec1badb3236fa8e0a29138fa94b5bdf94ebb4425e4fca037708add31810b41bd49b9ebfe6102cd291418961e9728a8359a9e3bb71b4ba63ffbb834a692ec1868169d65c04ae993fae8cc5aa28dafd6e9a05950cfc9ed18634cf260b39b82e423540b1b0da97578c52a8e470f7898262a6e7038dd15bc5999b2d9ac8acf411ff5803eaf988be6523f1886f15f3b012582ff0961a9fac4b2d0b7182e116f7b373cd908d36ba297560d78fbb8c2d1ea95a3cf6d67eb1b7cbf66e5ba878be1329cf677d6a01229151c8bfd486316d9d7f3fea19b329d867cc2a1c77b69dc7e4176058b56b4db9ec896949d4b152a569802ac67f42f8a01bedf341aa38712e752ac7659e138e40bab83b509c352778b4c772b91bb2f7ac02f6c24d6604793fa2f8cac694436a0bee121df15878f37900ead1c71a99f3db421e73fac91151c0690cce2dc244998a52310ed50bde36f25648811dca3971f28a352c6c12d4f86e8314babce3f9a0ba8341a52120625bf3b3d78a497eb35c47a47abf9de0adcabbf5e571192ee4ca405ccdacd14141bdec43cfbdacea8a925fe1f11ce25d9016803d48feeb4cb11df43d702fd9c6349de84db2362c449f4cfb51a24d21c277773c42e1ace643d128adb8564aec6662add11cc2530b9386d0c400037b861ccf6da45526ea5e9928da5018516153868bfb5f6f44ec2b21fc37f03abb3eecc84be0a3addc66b4c84cab79b9a7e6a76aac245d4a354a395a91c46c368d0071c1af2e253b0b0e7d67a234107f949f8573c3337444966bb2ba3aac942193a732dfd39a6352a642154650b504b2f3a82eeff14b719725925157a824a3c4d3376c006d790da22fb742c8956bb8ed184f457fa27e33ba52a9a6613657e08486c8addf037a6ca7dfbc25d82ea97c64770bf11752874d46793f1afcea668f0ab0cd68648bbaecbdca511783469f40f921afa9a7f7c8f17dabd2f48059bdbcc5c3b4eeffd17e46068ff776de0579d452de04f606337f00bea58883f9d1a2746351f168872f1fa1e31c1a56e69d0f8f392404f3f522b31db6ad46eae4a3b8869b455cd2e667a2e302e3128ca868a66175ab92ce984478ff4d08095d9b36fe6345b006425fd36a478709acc7936bb455ce0f3cd4f8031ccb946ae52830818aabdc99a1173c119b178ba4ef112e07e4992d8add8be42278f3f38d7cc1684ef0d0f2b6355267611fb0ac5e8b2064e5e8ef5c0023d39137e63dc514d8d305b0417eafbf55a559e8e2213c85294de9cb3235f292781126c28c7b478996c6cfdc09eb9ad861c5127912e04a14a7015f9674b8b00995c9369b8e11253ee82b5105391976158dc27ea0664c063858c6fe211430fe7ae4e5414bc5222d90c9763a3a4d1e4f026bf593d0ff64f63fceb778c4120f32102332ba451b536190c904e178ecf180461652940bb2f066a598939c02a7e606cb1f2317744fe0a5390f671bf563f803c2cd55461f80bbe0e9fe5d3eb3d4b6b990ac7ca4fda47709da15405e643fb4693995499465a761e28ec97e411ad192fd3dfd27932760fa5c77c0111d66081f445c67a5d7c4d626c05a32350e13b8ba88e95daffe8bce69e5e697e5b239422f6c6c71e582cf5d1138c392307539d0b1034f34d9788d6d26c79837d378966f53d9a9d547f4b135df21999eed1784e0bcdf330751c65deaba15ec75fea9843a398bf765a636bf993030ec81a0c0bcbe2621c55b0d74ece420aeafdec9fd461198b7c728b3e8cbb87d01d9c691a4d3a6b1955b0383482b1e35de354abba1ef431cc00f7887ce7521c92dc2b84c4b70b9d6232fefce5a5d0d209c49aa18ed49bf7db9bbaa0ef485ca56609cbfed6c95d9b6c618c8d388b5103f61797de82ed1284808baf923abb49f97932430fbdd6df368e86e3d9a7c57836e1f3969be21f9917cd84a00d39f461a63ed7ef47889b3c77dbad71b0ffa40c4133ed9b7dd7c0c770e7a9f2bbd7358d3557382be3b41668f002ea93179e89f9af17c1debc2c1ffd5ad4ab46670eb1394f8dbb6a965eb5d2f8ceeb735c97a6db5395c9e5b072c1855d36314856eb2d60e9718a11cead492739639bfdb06de1ced5e4509bf8761023b6dd5877ab4f6571e10a5c7edc8953f8c143b2fe84f8665370ff6a890867daecf319a072015fc5b1b684a7536aa521698032655c8af135c8656f805ee1951849a3febb0e25e6eb0990358f5009849f17abde89ea0fb5ac9b7e7f72a02fa17b9b428c9320e5ca4881a066f2030e6ac30d06a583bfdb378b71801385c292264ca5f73befec0c1a63f57ea13a7ccf5b0d9ef9837f76d2857df26bfacfcd6106dedbbdb40783c511f7b0cb50d2d36e68150c3309f170bd0bb27dfdd3f88c30caf712ae849c3f2d5ef80018d70359c3cdd9392d2db37ec09a84c1df160abd7c6cbe36c73e9465d0d9e409485938ed3692ae4d2deccc0b473fa814fe47da086df1426b1eff2bb955dd63b3e1621e74a34c131b33ebd1a50f342538dd5a8edab665ef49355ce0067dd00bc4458999585b81b6e5bae749168e663e7152154b073e03e8c5023fa9c0c0f6ebc8cb73389a6aec60faabc0546be674b42e147b337bf0dee5b9a2285014289b71336b9b1bdcba7ddbe6b4973ccc54677c2bdf84bb9ebd2c5ff5da069c0b3cc38aa7035c3f0a874a32ea082a3aebd1b1ea35ff423bdc0ba4f70479953e20661ae1235975c6cda42a637a481e4095bb5062fba6e2e7b1555c7b998cbeb984aa7855abf73016074a06a92ea0356775e7f3d62ee10b6d9e3ce367f107b1cec1b7b4fb2bffb705514517a9361274af456575e6263c36f4b6c4f6591e34d6de88e37dccdd6c3773bdbd8459336e08934357dfd612caa341dba0c34a6df0de3138b3c06e74c598c524386b37e81720cf3c9e24ac5e590f6f49cb1d06141ceb2fa002bcc627e2dc2619b5872a22299d3c592ea1c4c0ad1c0f30117a1017d8043700ba4be6963870fa0f0443d7a7fd5426d50d8fefe133d62524449469cfff55093e2c1a1833af86d72643df96df273f6327fd718bef1784bb20a0a093d6e9c3395fd1bdbb7b6b8e934560abbba3e2037f4dd612b660a3cc15f66e1fc5a506db3e266003d2036299e5f61b196a823f0f7e94bb36ead5bf7cf3a92e96aca1698f21738f4ae955d01b883dfa498261748728a04635a76726ce85665724f367ea1af775565d25b1760e09631ed9028d2825479b9395facab064c4a387b59608b70a48c1a150dfeeeacefd04a97afd779ba45df1d238814e8bcf554190f6a2fe26ac86a016822df4b892fca5db796a3400e9f777dfaad0c46fbde5930af7f24822555692369155a523cc90b27c24964302a9a94734e083c3f1c64bb074f48c0d03dd5ba4a61953356acc2e81a5fa7a23b6486c97a46a8b6b48fb8e15292ca5991ed000231de93957624f1f250d009b3f973d2e1fd486ebcff69f0a832446645ecb3318a8e9474621fcbea8d0734a057a3c43a8938edc2fb1871d37a3237b0e4489db1bba5745dded32fe877bf36180b4cba37bf3257980e8980bf793e1f24dfbf6b2a78ebb285900dded9c2991ba9e3b862bafb3c5b958cc945ebf5ebf9a738f4ce1a9f214e841f1fac76c0ea930e3363d1f8030b5787fc1fa586d3ae7106b04296a6514a6ce63800590209b593a2cb473d6f1ec15fca86a2aac48c19c35989f0bde71dbf4ab873cfce27aa317642b6151b698ae710da41f4964a73075c692872233e25d07a355485cb7ea841bacdda42ed21af9c85278ad44d916f99fac", 0x1000}, {&(0x7f0000001400)="e6e86e536a926e486e15439c544fce365b2a2ec5e1aae773727f30a01d177343ce3ee96aba1d2440f1ae0fc7fbed61b3f1092538d82879f822e3ed65dd1a04d04581d4ada710df385f447b83ba5a3684ec02192be334f571ed1f271b8638697704034db1e1f4ec772c51583e9d9530ff76007da17189fcccf3e30b48565fa517c5510fb798bdba657a55db782a1cb29fca766528febe016eed709ba455d24dc65f93107b9ece4fdd829567846971e08b520aac494d36894f8af778bf4ca117ce6b4b48493bad1f783410679b9ec2c0c4537a0471ef7637a1c0850258ad6ce36c9a783aff51fc8eee476850ab733d2d2b7f25b59588f1e018b2f97b7abeab0350b472307cf647303f417ef17309e10e80075ec818242f012b2e02203b8f9d71238dee61bf1a87cdb30324fc5437611a1ded1573c9ee7e0eea8ca123035408f03f0e96af3e8b0d924526a389e7df01d14d3cdd263f381258dac6756da72853790784102002653a974490132c28b6c6cfa7a623d8d39db0eb8b81b0759ea3fb6063171fe9c4e89385bb75c357554ed19ce8bf58dfece74945d89d1d7856876ea58eba84ceaa06ecf000f66863fc25099df04153b989fb86665bd5157759d165689233e1c6d5a24d1376ecb489325d8728427e1f1102a107427d3893d0010f2e0ea16e458fedb2e170fe0dce2f333be4aa02eccb2db27f12f6e75b815061167767979194cb84f909f771394d52b6a7721eda42a1882d246072dd88031a270ba9ededf1e25374a0612ce4a6d1198467f0ef28bc3c5f6e643ad1315a349ac3e7be834dff4a1d161e37dac5d510bdcfe1f836c25a085e02b639526c5b204235f67511b836aa3091d1a65bc7ef0a12c2f6f789d431b2d602ac4cad0ac4c1b44a402a099ee68f8e93f0c1f1dc3a9077708b05af526d3d57c2ec618ba89e6228347053a1e26a930586fcc681a51c18a132b0bdf29290d3afb1dffb5ede1f1e84ea358f81a2f48e059a7ee8fd93ac2d5415ef0264df93b082375e9f1a065af7fddf92029fed938ed7a9c05c6dbcd2140bfa1ec1cdd917d46e8dabb4505d6fa873840589aa0a96fc46cb81cfef787dc305b9d3f603b9a23dde19ba83598168b10d9f58be418a258aeac3da43d9a6edef9eb9eacb6d4068f65342ead702ec6aa829c7f14a5d89a0f63bb06bf228189aabdf0d0114e90373b5e0a607fe4f8cbe518b7b7be449eb358b84554ae67894eb4d934c1705f51816fec255c0d2d289c90f46a25f681b17c29372f18979ffb12ec116ebab5a47f7b459597c11ffac7d7e5d94cc797b45bde81c7be3d07fa7b24c284a073641a1ddbf91d33e9955a0481a8abfca8629c577a2b1d614ec7740eff14c473ab1043728c5cc62a24b6a747f4322ccf8114f667cfe7c756acbe45a90cab14d4bb02feb5e46737abef305340ada4b6a9269c34f885de57f747a9bb447c6d2a5998ea27aec5e4f864251e72ac48ef41dd71f3c89379a69138167cefa4636f1e46a268001c0a9378d8bcb1cc1123abdf0ade8f86ddc86f7e306245ad610bb99db65ab9c4d4954cda9bbc361da8499ea0df68568ac7a973f39d9affe6f88da100732ee99be8b8cbdb8a8b5bcc3009706749ff504f2e7fb697262b6ecb7785be394ad934e90d7532202d62b5aab5ae5c984fda92fa84741d16f77b3ebc4828e3b2d75c4b03e9fc6471f321c23ec02d38f5e407d47f9d787f022a4e5f41d90522d4cb6c10ffef62979b382619a8105b0a5968764baa21db7545f53643c47ae10bb9357fdc0a2d3b9553f62cc568cf8f2f2e6bd9f521156f24cfa778474ab51237b7e1b505b55e05b0c975f70d87ad4654abdda2910446e7b63e9052a4f7ad7f2e30a0cd9831b1ce81da0712081d5543d33d1776dc66e954e80e04de839d9942645b80e6fb5d285b1f4858fba74b845b92f1ee1ef56a6e3469b992a8ab2da57489ea4e0ec89214fb87658f35c0980d83ae7b05ff13024e416778193ec8f63b1f036c05e6b63455bde4eac5d3ab9d9212085aa85f7f0d831ce8fd36dc954734506c5d7851292321bfc21777776037882d319b7a85a0d9c732a4a9c691995b7d85066db7546735f10d64a45e377b77ee7a098cfac1edc27c18a9c6a3dfc604bb0c6c69142e1abb2567611d1715211bac50ca4870cd3437e8af035380fe27309d8203dfa1dff402fd0e7c58a93cd24bdc6dbe245044515d3f892322183d7b0c76b20ad856edf60380a3bdd0634709ecebef9bedb1b5c400019995d876b567a119f068b7e82a65924b408c93ed3531d44b3e090d721d2bf3d2f6a3069ff2b6fbc7f185ec8ac8469420432ccddeb12b477684c6576c31d76c0bcb8cbf7bfc2564fb6ca1e52d7e0f2f0cd1ba3034db0aea19d6fe0e4a857d840cc52c155d0b711c994bafceb5622443a2dff774a97cea3d90c3013bb5ceebe0dca5a35fb2776e68c5293db4ba54219992931e3f35226dd954fdec506d17a385b5b7949adfcd02e2fd9cb344562fbafb47ae48c729697a7bb317a4bc43a7189f2f328e689855d17934801391a4cbd11e344d20f675432ce76dc677e7e7864f917b7c10a696f88ebb50ff328990714440cfc7145b4821e59b57811b734e929827df05f9b316a71b74ddf798c15d9dbfe14b96ed8c053c2e3730492ed491ed4b8b017000241c348fe6e672f5fac287d28a0993c028fd9d7a54322c9d539f1bdc8d7be681bd2073a8d8c694c56724f473892a8d9593d174097ab8dea9c96bf9d4e873f4efcf0eb868943c7e327ef535e2a5df1c0d8510f45705682c3d8dedaacc82780c898a2d549a8fa21abd4f4a8e6100ec540b2295730f6bfc639433a3cd566fdafa0b376e0e18a8e86869f247135c09439a925a6e8b5a94f505e75ba3d53d3e0820ab7f93ceb0becc1f751d0d6cda4a4ef159f5d0088d59a6662b8e2755a59850e8e6e7981e9e9a6c64343f4c4ebc409ee0206ede12706d255a8c3d5b7e43c059699dc82b0e36a097c3fa3f91595dbd8f401300c847c2b7c59830099e91c5a8904eea7e7a2c7cbbc94418c0a485e048998dc8b960fe805c44a4a7563f13d502132cb5d8666899f1164cf4e431852f5d3139c6f4f42a6094b85282771ce9047522c0660c594915237b118691e3c19c1028f088dcf4308ca3c2358bb49c2139c59c8212ad77c7e01ef6fe18c856243efcd5a4da583b58ac11146872198111ea6ccc7913871ebae80ad89e58b1a1a2ec6341953a300268e8328fd666a477c4a768ce7fafef55ef97e3e0a4d4acbdc828d00dffa554fc7dfc4171dd4b3aebf95db6eff2410c7d4e615282e41ad5e248ef382b7f182c1a05e7f39858b49156efd461f8237af03bd0f57e09d8aee26d06798b7ea220c721a579e9c84c703dd6b9f88cf01db8bb6699b0f747d939e4d56fbff9e5b1456fc1a703da72412bf046f4276bc4aa246fa1efa9d15b773e37c78354a4d927780e0a4bf3f18231b03386d9ad0e633aecdd9c1f9f4e9c5123d014dcda401c104c6b488770456c99e6287f3f5cad803924a50184277316b8204e3c6eab33595cbb103af21c223b9441a7e432a1bad367520adbe43162b5d9cfa71e049b14fa520cf4fb282590e97257b4bb869b6058215448e87afd14a0b2556bea5a6a8684dbf4c0e3bce500102e32b2478a5a90dc9779d2a9970dae6c3f1c85b94cfa3a1afb14d68f8caa5db62717cea338b8ca3226a6762a32aec05bf24b0bb4b2f917fc9a8dd97b8675fa83f13442b79a4471bc1a11b485d25446093d598d9ab0f4477e4a1398b3f3f3675d6357513a7b0800e2dca8ed8e6041704eb670783f0334b64be5190272224cdf2bd7a489b60b43be0e66ff930c40ec9bb57c61519ce4873c4e864bb5156ec754d6dc6ac271ea756a8f068ec687c5333989856a8aae5f87e62b58e2859381d06c17be0e6f621170ce501f351178c4e3326f2078833d039fe2e49a5c56254c88e9c53850ec902289bdd5506e563e005b90a270044b865796c460e10e4889752ecf5a3c66e19d142ff71897796c88d3cbdbfe28f698d676873035b6efb52b45a82206de58ada7a3b9b6a32e723391678782fc1ed8c9719fabfa5f6c56b8df02653ea6c2a6c2c06c1bb787ac89e3b9137a66af589df21ae06a5271517f1e327213d61344684576f867e439cf5680d71546764b784939aa29b3238ffaf8b2e36663d9c8f347d76803753ce9b6d544e3779056b7daca01902f96c2502f2e1148863aa4d825aa380b85717749f731a24ed6561f3e00b1302221e46b2bd476406d9b9fb57ab585a17ed5bb4c805fc894754d532bd355f5d5f2c6b659f5c81d4f5d7cc665642f640f5cda01f31dc177f865c48b154ae91865c96a6295ce21cbb6edae55b83a9898837ad2f526fd85860fdca0e845877a8aa35048577953c3b7a46ea50607704fd0dacb88316aa797b1cba95cb85e0bd68566a232c8b408b0137d6bc6f8710543c394400cfff42ba3a54f33dc2715e0fc3e812d2ae290838c6d6d90ae138a84d21ad58c757146e9fb2418a5401080053fda2192612272df5ea5d60d8172fc9d6336ec7252e3e55a266112f59236cfdc140f0c8a512b61c7679050cb69621447fc2d819bd49142dc71e3b3e39ccc33e231a344f8ffdcefb16d9fe596423da3828551fbbb3a22c737d4b1f4b0af1bde6bfb2db4b4b38c0721a9523ab6c21c8f0387efabe14674c4b0e56b29904a087be1c580f0e3d416508959869d573d1951e1a5ab8a404ed4f1ac5ce8437c20e7ef4d952346d302c9108fe01b2981ad0d0ff395e9fcc4c106a79888e5207941d76537e8c30dee5b7b1604f3edd70822467d965cc315892bf09e047716518db757aae1199f59fbe6c150d539fc2eb4529b714257eddba54d220b380ce8f6416c8a11a37b7af15c03b5b6fdd9a05f6e4d62276e5ddd71d55c17d5a15192374d95046f1b763ca88c2e5d3341b0ef40255ac0dd8272d6cf689618b31e515b596435c0017cd5ee3862063702944b8026260762ef885a871a3d50d406bf17ee670aecb8792bcbcf0c156e5db2b22097a55b1478e4d1b3c295c829f075be06ee35b25718c459cd997fcb7808d4e3eef6a3afcafed0a19c0d8c86555b6057bb0bd563ad4c5762a2e5ddac24aa00c612ad45ef0bd66294c346a21c9e4f596048748066e4d8e055f96bdcb37b2afc7fa5c8429d3fb74b949bf82fe7f05e88e77cfc539b93478166aec28c8ffbc1cebfc02df40fd37f9233799d1a3ce11dcee66b39c8cfac9822fbdd0b3e13fcb675deefa147ab4763fa51845636798d7e5d5eaf9549ac26ab7dfde3c48fb49e002095b4defdfe460609b2ef1a8cb57c1288e6f6f0132c4c60b1c9c0f3f3fa5b36ac3f8bceec0787c044e387ab7abde34d110dc86425664687782f628c198b6fc3b36554edfbe87de955ec62b8415ef943b7e923438d3791d444f8d0b05ce6f39bb7dd5e67b99f147b50b0874f35546cbae546d792ea407c0ee11254d0f68c53451ccde7a0a217a150deecc49e9107defbe1d588175df4faea426dc287fb55a89560f2c2833b427373ec6845954d13383fdbd1dacf688ca5bba901158cdc03fe50d7e26e0a5380b4f52937122912cb64ed6e1ba813aa14e7b2bd2756b0601cf6019daef184cb75dcac9bb8d5c9c00f1aa45f0eb4102a9972bc9be324824491e49373514c86ad7bf29431cab0f94daba53c1497ac165ca555e0e7234239066386dcf7b2d315b475c7cdb319b79ca9311c566ea928820058819973c05e89078e73aa4aeaae17d272d86de5c60cd4516593456514f", 0x1000}, {&(0x7f0000002400)="0ececf4cc191b346fbc3c9568c87368d7f86f66c7dfa028f30fa6ba0938b7dbff6f25e826aebfb13b8b7f5f30c6fdc8f1b36b973b997f1e476069f424bc4ebb8ed02a8c9aabc0a3ff6581ae027d2d72626defcc0630585025461e5377e10835925b47cdb9f1b550c52c0d23cad88e7f338b865d351ea213315f5ea892ee337df0dd1c57dc2cffd5477565b380c8ee02b5fb5a57806e08dcfe5c4f71e62381fba04ebd028524b28d4b2a0713f4c6f6bd6a50be5137db446a44f", 0xb9}, {&(0x7f00000024c0)="05d902230b3840ae09d4d89397d73fbe4c5a0162024e82460b05c65e78145b362ecabe5511deac99024e5a0a5f792255e5a702d57cc7bfaf82694f294fcc0f8fa8ff7c3f91e466bd98a8c88ff75c3db29e3e57a71a6f6afd3d695c0b08235138c68eb9fb548ba3927cbc39a7429abd645c814bf53bfb4197fd2197d94889c7d17a4fc640f892b8af9b7a2fa8e1b23cf5912a83729682606ef52fd2fad432d6ac155fa550446b2d89cc68d4f43c10", 0xae}, {&(0x7f0000002580)="f9aa75a0dac0855093709cd7001440b6db2deeb326c98a216053e66766", 0x1d}], 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000, 0x0, 0x0, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r2, 0x8000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="625b0b6359df1bc455ff2fb2eeff3a3efed1d145c7dc72b1577992829ccec491b1d8fe2cc4c84c60b3a99e79066d126d2d989944400ba1d3bd24901fe72801b1365ad8a19348f3511e1eebc6182275b9e20e1b45c00000", 0x1d}], 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) 09:03:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) sendmsg(r3, &(0x7f0000001380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffd, 0x1fcb0d95}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="5758bcaecddebccc769850a07c2c66d74634a7fa8d8ed717a39f372ebf8c1f3e20ca2eb52af40baa4fba920f437eb895c05b525a21b87aae47cf532c661b594e352a0e8e2784d6249cb9eb9f511b0445a99c187f5cd13104b869b719882c5b24ebbbfd636cd2d6bee8650a4164f7970453ed89374ae863d06ba5ff411138c53b2bdc9e4e001177af7eb48ccf9c0a3f4e74833b4e85891f69e29798762045fa122a47d87a35565eaef66de35256471cc26901492eb2cd38bab7b9d42b4299ade705a6e1db9c14642ea9b567ec1b31781c0f5851afc0318d858c6c98082f78b9bd2bf0be36fa2f7ee4f1e3f2e0e99adfc44ea708065698fc43656a541333b99875147d4dff57058a2b539b8f2eb06d91542043cc23e2e65e146a696dc0d3750f3cd76ba2ae0a46af98d93a5de914a0e0fb64b1ce91a3862ecb7ce58982e9f6e7f58c2d10e885f8c108f5a397cd5e2697e2e2f24306b5cda35e765c321ca429d122036d9ea569e8dd919a9a10c79da3cdbe4ee414f5173742f152552d69d8d86932e95e24a9d2ab1a0c77566cd8903397caf2dad32ebc58f9a8ed416ef3d4ab1a3cc963d61b59cc70dad64ff6b1e3d181d6ce1718e230e17604ed129b6022b0948b8b20425ea93441d00a7720f9f27d7a9aa3c4f39b06f5d306bee896617be2adfbe9782e98f7bc2ef9ad4a838f87571724bf0ce8c69b5d55dda49cdf400508d7557ab3e61e4aa98b8ae72182dd32dfdfe062ecedeb311877bfd4d8a2f52e4fe938548f4624f54a4d41748dc259152750b29beab6518f30eb36e8b9f4850e25a4ec4dd38818f859c18c94444b9b1495c313ef709cf8c06324ac049577ee992e8fef3a9ea010e571991af7c7fdaf490b001857ab682c3441008030d1c9cf53bce1ed887d9a3ee922e191abe46470e8916e2a8d3cb845624c5962dbca82d3f4ea81ccf50169fbb2937d9562d8e1c00fd8f1c3d9e2e232ec8bd129438d697ede3ef66c92cc7b84b4069f5f69f8530058b9b5e77915578c460d04ad750ab83231b8b9a6764113f3ad7da551bb4bb8326bbb31227f25c7b3221726109145c0a3d48269426c98871e1df90c4c4a88ee368721cb4057c4e298eb82644243bc4cc476e0c6e58743c88a00964620753bc5bd26a76bf991a53e065582d0daae0c95f2d2cee47ca35a21b1810d15dc1adb9ade20edeaf29355dadfb1f59d26f6e8577f54ac0ad7913c6ff3fd4a8f774894c4285c2a83af3206c283f7448604836487d1255947d883f95a7272e3d9d9bb8ebbde6f33b8459f570e3ec517ee5d7734664e67d086fa579e243d3d24554f057397e1f98ccc63be38081ec955f2f4f295f586e9e0fbf43177874c1bca1c6bc453540621abfd4451a6c192bcf6f7f1b497622cd9c1eb9e459dbf2a3861197b03e2e34966c982ab80496fd04ca62692932a3e8cde85f7fb855540208093f1fc5f87f7a47556583859847ab70093fdfa5ee6e911e61cad566199228bcc2d536eba64b53e41f17a6aa97adfce80d49c04090b9c40a0d4a35471bf3e35c3847c7e24319c1d49eaf2a4888c21bc0fd6eab979fa1ba0e6f84364a6797424893c7f854879c68a5e348d6dc47e28a10c74096350eb89f2774662d73e792bb7ce4585fa9245be9df8750be3c3394be9a35d19c293af14c90314200518276f079786a482a1c3d07be32be3756af497e4a162d059e47c623110897b06025f49ed906270e9bbef453f91eaf852a099a3bb8e1b4b4d3d8d23a8c3029985c2ece4aab59d88a2d619074abd47eb79dbfee3217692c3f44586b6d733e79578adea452163ca3c896b74ea4e65cf49d0dd68872dab51bc358ac806d5e36bc3eb04d5092fbd9ff367f2b2e641ca9c03276cb8266999d0dac8797397e7f6fa97f0abbc6e8c4c25265750c13e08fbd1f722793873604de9950ec3e5d5709fb22c5e3d10aa3eb61c2235426830a3c2b1399a2988125fa6ed7fc341943d3d6a251915b18c09283752957e9e16a8af9ae23ff37d7c7f803a9e1f33062737906bddf1ae3de4ebccf6b83a339e2e8e35b7ed06b45bf20720fc35ad9b6bf8422527ee0274b2dae8942f30da19eea9a5be5b9339ae0dc4e241321767f34e43c06a98d9c27c4cfb0c159f68f506dbf96b93dc7b4838ddd02aa9c2a3fa00d73d686f1b43424317003c2146cce1c968dd68af64ff4b54b1b5080e7755bf2e1f61fad42e60c47b4765b5a2f8c8bd8189dfcf2781e0b01591c567c526b491a8fe54dfc002b63b49c52be25ecab24cddab5cbcfdb079a6183a1b8cbb3372b7b9828e4e1c8ef3cd7d77ba59f3f33fe6f495bb8a4ac7f8ea86e3b8c7aad1b416811b2b7917bf6f089a344b14de8df95c3a28f7d37f2ee48fc38f905b89fdd4579e8a3b5749843d37b0b3bbb24305b71c4465a245817a5e827a3b5ea1fba2e172b32dbace742dfb52ad2ecf17905d7cbaf5143283a059b55cc7f3da7cf40938932b04779c1c04be6b7827387cb086b811f9390ce0b8dfa4bd85b697e4af72b82b88b6efc36fa7fc8161604cd7c22f67269cc3a8b84c9affb9ad37aee4dd831626c545ca0e7839e0064eb3faa29971e73e7a1d64a08cbe27b26415ea2144be4315fa0eac87922a1b66720175701d62ae5768c1069f9c07ee301648a84d59f08ea791646134f0e545f153027f3df0856ffc232d6cdcb4ecd8c3aae6ffe70445af7471bd9b906db68be3ef5cece7854ac51b0934026c44b3c39775535bb4adaf67c2d5adc0dec979c5d53b80fe1da7af232ba75fc944531b7b5fb1e9261b002d9ac5e02a3a13e433a7bdbf8ae69d5717c516b41b5e5d902666957b35402fbd7ddc3ffc8a526fedc673ca0d53fd03b3469fb73241ad2736ff43b2e8f4a7b9b64fa5ec1821719c4c95d153fb69a164db67aceccab744247a5caeb1dc54676dd4f7dd02919505cde03b9d746b872043140e5e30146fea886a0c728e1313953cd5b1d8db8dbeddce396680a4fe6022ffc0adb349f0f37a3f640d735443432b1e33c05daf2fa52976bbdf4931471684c99326d2570f6ecc1198ef319aa2080b8eb546449d1b8428410b14b0540b109ba2dfcd0231fe508dc3124d66a074b4c3b10d3adc6d1a5e13c26ffbee0d5ca035ba7f60fb456e316abe8f4320dd10570db9501a66dcad36aee6d246e8f8d76b42190e3f138f5a9cb485dbdc1e2ea07852906f0b2e4632df95751d002f00cac74a1fbcb7d91668f35dd19dd256365a9eaf8701879e3d426d98f6ab7336f465a4a7eabe6d6cea51bb66f217aa174b8e5a0b9c06bdd9601a8486b95275af5bdfab6bf7ca50b2d217c418a627969764684603144d4ca18a348c0b078c2877eab54b9046c28dc3d214999e95aedd23065a9644d17279d93c00e0b6e9e7618ed4b48f1aed4e9ae6fa72d75e7611bb99f669f6fb614daa4d989dd97d444b78f5804d9daba4ff9d85bfba7f25b5ff33c61569f532e06023e2fd3fabd81fee2db3d9a1e925e114bc91442f20feafca5e2b055504ee8fab0d078da9d0655aa3d53474df9095fd3ebf16890a1a1362d2ab0993ded653475fbeb4854df62d213b66c00d8a8d60d7db3427377a354cda29e197a453257cf8ce237aaec428d2264b63a792b659bb563624b3459d0bb2ec1126d3e7dd8bbfa71759334d148ccf4b26bf68d7d674f762b4ccd48e7c78e217dfb80b2a911fdb2974a790af5c6933066d9b61a5b8654ab75bec04d4cbe1b34106d0da60df5c0546956879dbf48536ea2b7f311e70fbfa20391f66a3f34404314695126b291cfdefe52c9c788f78a53fb1ae2f057e89390f70abda62078862e751bd060993e3da8055d878127d974d5e1b80d7c5758bf5f38d136dd2f1baeb3d2d6181f61ccc0858a1726cc1ea5897ba8f1490731bdacd81b67d6417fb76e2fe4ad56fd77cea1e4a44835c310e335c1f7782ff15a37a78331461efb2d6daba3f6ea20634c24e3f6e11b7a142968df8bcd517eef34589dffb58ca69e8e02ee661696c40b7e9c3120b719d00617c4bf18432f91faa5320a5cee72be98ee9c811ab2844ee08502905666ee212066d11ee00170fb9d5f2db3e97e04ebef8a3ba3bd0d8c3d1bb4367ed4b3ff929474164d75eb53cc43f058747c4b40152ca975b784e9543cbbf787b9801dd137f80277afd57a7f5f0f1179414c83f97ffb43ca71eccd54812984b829e875c11350eee128fef10c9a8bc5523299c0d18ab8dab1c2dfb3c3f87315cba5d686c67506db3a8a3d29ebc36368637ba57f2886cde9848cfa875280bfa69163b1a2c031501f179bb2d764055bd75288f1de8c94217b133e85c533e97690ad65bd956f75f2f5daffaa96d217ca71ee730542ba3fcd063943dc21a011c44f733198a09605713b845898a369ee020477fc151cb87270b7c8faec42f3c8cfd81a668048d9bb1368516ea4d11e8527996b000e09a96198c3cbaec17e1afb30dfa6fd30dbb5afc822175e0863380558815ffbe236ff33fc652f350e9848824a2cbc42f5f1de74f675767a69e0dfd1ba23470de4ccdb2a1fcf90991dd0fb2208111f2be886fd0465b1d6fad8b6736eecbfd963af97360e501f0a15395bfea2988185a6abf0587f4a013e107587b6d5df72d56da9787d20a43b2b7d9e968b0275f5284269f848f00fb563d888056a52d8a84a325abc606651c8a53600ceb7d4ae9a04fa9e5f660dbc0affe9104dc2a030df500c9e9edc3c950e948ec270bee189874273fd1c69764e629fa4eccd7ab74381ec5b5cf086e7753899a43d45fa6765d0a66c905d427b9353ed8ae25462e513078fad97c667d4d87103f5558f0181d14c8d61e12983cd8b01a3476c12fd0a3f897da6b2cd72443dcb107d74af274383f4c270a2fc07054bb12447883e2a43377c27093168b067638306812cfe3fc066bcb39d64c2edfb90f0ee809a9ecc988125d50899ed72dc8ea155840864f39f23132ebe279f39da72766c8ff08d2842a2f0f5f1e1fc158528cfb8b2f9c9c472cd672c557b8aa075331beb00f81df58a23ef4664c663683433ca3750a5dc9693d790d222a82bdfc15532e194271d593399f0ccaecb7fea1ee87ddddfacd43645c5fc7526835503d317cf88d1b8ae341249ed02e7f32593276fd2ff8a2c4f4e2a5de4e5ae0e1d31d7068cc44c8ba15b563ec859a84b2cf173f6a6826340163de985c06d3d33073c5acab360be9c37a6cc03cfcf82a49b6940c3b4457f791c24b149b2cb065748c2e37fc223b920ee9d39480be0e78d5b7e77cd14bc108a8bf6fa1b41e2a7420b13c3dfb4e1ab624b735769d1bcc1a70e2486cf5c9faffeb59a0d78382315d44f9d3b0ea5ff6df7406a4c20730f10e526d3363fa1bb7b18491f726f5f43ebf3c0710bfa9f4a2293d9ab7e961465012256a4b034d3b4f8d1e34ffdab331b2efbc377ddf61ac51017294b7343b0f471c9ee3a3fe05f582af015bff1b52f9778af13ef2420169e436763ba05b8ab6a2e9f0085a81e334d277833b0ba17722f7cd03c25a2ecc3bb779f969226d29817406a7e7393afabb2d50b3385f9e033b2f7f7a13aad8ee69fa2a112c67eb8d5ccfbcc1f33d1596f42232f4b1920534633ccaf0e11b7a36359323ce3d37833260e1806de20481c0966610f2b45f309fe688134dfd711cbaaafae64fd7119f1aaef7a7da9dffc34e3aa473a63cd54a3e733adfb2adbaf8872940bc2ebbfc986e5eed5d34683db062f23741d2e93ee40e2f3b21cec2c2ee763f943a9329c46fe86687544a437d48f01207710c3aa022b59a1d9d4004235b123545f97ae8bd123804", 0x1000}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ff7f000000080000f2c1103b8acb64cdf58b8286862e2bb218964b49907f3d8c9981d2bd6877cd500d5a94f75c8b00001800000000000000ffff0000786f000296d14245144200008000000000000000010000000100000013fe9e264672feabce28e67d1c0132b5cb64c86d7589c7b2dfc4050dfe25ba0e230fad1636d631d563e36f23235718a92fd75818b1e215d28c41c2548b536c4d045e2125a7174bb63a6a3ae2653ddc85e1defc4a2d6f6da5ee82271ba04a853c3c1f3beb4fef11473700000000000000e80000000000000001000000030000007e7acf97c41fc362ea63a039d39d84452aa57dbea31da711d8b63f933a37473cfa03ca798d13daa806868078970ac82b2942b03d3e82b58e7f897119240c3530521abf40946961ff4b9a9aeac7eb9962ddf56e8f1a5834442e439f85e61b7f791c7aac7c226971549d5c093a74e0b6d61c89a7c9be1e6232c5dffbaac78e21628856b7917b49cd2b95826568432344b7a9f997e1abc1694ada67a20282ebc300fa2562c5f822581924705e029b9a01da030ed1137d54c9b40e677f08efe19b93e822d74e54cc30e7317d51245361a8d1c13a0000000000009000000000000000d64faf440700000055115985451b87e5b9e54d8d3d2b457f0cf028b219fcc975ab431b58b6e19f1d8c18198018317583018d65b1c2f02bd102ef0fb6fe02f8a5a03144eee460cf3aae76fa8ad51da42c31f50f4ad3f93d341e96130ba2e52885bab546064aceb33c7e6f68fe8cefb17861683b3a81f94265c864eb4eb32d9e82c796680000000000889c"], 0x248}, 0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ttyCcfg\x00', 0x20080, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f000012f000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="eb993192964800000000000100cf0a1540000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:03:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62f30107e00cb750156d5a76a8bd52c54317000001a77b04c1fbeadf19693b2ca9025f1a153cdab60a86fd59f635e7"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="468680548d7710b9a463b5f09c8f341cd3986b869f648baf5dac6af3bf9c3335f16fc56c6e2cc32a356d381423669875ea3368d59858443e578ca61a2f6127197c58cc84f0eaafcb377a65b279cbdc8e7ab8424013c405afcaa24ef0b2ed9458f224b1bcc96b1f03291ba0f1ccd08f3968f4bd985a32652e5bd31e11d68b570f671358db1c3068c4837848d3aaacd55591b14527d7a46b82650fd3264efdf7aff531bed8633747debb"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 09:03:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r0, &(0x7f0000000080)='\t', 0x1) 09:03:46 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x2f9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6206e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x6, 0x4, 0x3) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000300)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES64=0x0], @ANYRES32=r5, @ANYRES64], @ANYBLOB="9c1b242713a2bb917d1342c9f00260525b8ef9854b8836c6f720a643881fc24903a5a056b3c4253e06bac53f24a203e01cccc7d4ea55befe64182222918183e583adbb40b5596376bf7111f4b5a198786cd8e70c591add8042bd7eeec82e0b725062b3efbeec9a96845727dc62a871e55c90db5346fedcbede1eed93289fde69925848d73fe2e7e67fa9cb5b769c8d40c2a06ba3cb5bb85383fb637299cb8de647798283107991b0ac", @ANYBLOB="a476aea245c4e37928296938247f208d9d707aac5bb1731ce0504d9425d92140e8a2ee3cae9479629474a9c7e021b6a5fc72a5673ce0cf081cf5099d981f796af65f78b6f4c6d65be103b016eb1e538e0454a22ec207413fb44fc7c9341fdd3b157df1357a13926aad94f649098dcce62da699fde18faacd1db70ed62a82d003f0"], 0x3) r6 = accept$unix(r3, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:03:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) renameat(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 09:03:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2}, 0x1000000000004, 0x5, 0x0, 0x0, 0xbd6}) fcntl$getflags(r0, 0x3) r3 = semget$private(0x0, 0xa, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:03:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 09:03:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x5df0, './file0\x00'}) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x5b803a45cf21a215, 0x44e}], 0x1}) 09:03:47 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000100)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a28a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db2b8ad899d1c92f03643a308de9d47b0739c20338968c6884700"/220, 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 09:03:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="d548c294fc4b8cca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d162510e365c72d9dc02b62e320f62bd6ee84423", 0x6b}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x8010, r1, 0x0, 0x9) 09:03:47 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/225, 0xe1}, {&(0x7f0000000580)=""/33, 0x21}, {&(0x7f00000005c0)=""/250, 0xfa}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x8, &(0x7f0000001740)=""/94, 0x5e}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000040)={0x400000000, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x20}, &(0x7f0000000100)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) 09:03:47 executing program 1: 09:03:47 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r9, 0x2e) lchown(&(0x7f0000000040)='./file0\x00', r5, r8) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:03:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="051c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb5652ed291e724000000000000", 0x38}, {&(0x7f0000000080)="58c20f877728781dae24004950260abcce9d43f9c2c9796df2b10ac970a2d973425bf47c38879cbc8331264e12e8c60dbd8e496facb81c000094050000000000b6ec3441884c", 0x46}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x17c}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x1ff, './bus\x00', './bus\x00'}) 09:03:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000080)=0x37) r7 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = dup2(r8, r10) kevent(r11, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r9, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8952fcc7bcfb53da91bc6e087140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4098], &(0x7f0000000300)=0x1002) r12 = dup(r4) ioctl$WSKBDIO_SETMODE(r12, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r12, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file1\x00', r13, &(0x7f00000002c0)='./file0\x00') shutdown(r3, 0x0) fcntl$dupfd(r2, 0x0, r3) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 09:03:47 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x8001, 0x81, 0xfff, 0x8000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) 09:03:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x9) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r7 = dup2(r6, r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r8 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(r7, 0x5) r14 = kqueue() r15 = kqueue() kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0x401) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000680)=ANY=[@ANYBLOB="43d17038d51013aeec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e922940a3fcef8b00adaa6493ef346b5e151df2aa4899811a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe654f005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f47016"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x1, r9, r21, r10, r11, 0x10, 0x8000}, 0x1e3c, 0x8, r12, r13, 0x21, 0x7, 0x2}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r27, 0x20004b3d) ioctl$KDDISABIO(r27, 0x20004b3d) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r30 = dup2(r29, r26) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r31 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r31, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r31, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r32 = syz_open_pts() fcntl$setflags(r32, 0x2, 0x1) r33 = dup2(r32, r32) symlinkat(&(0x7f0000000000)='./file0\x00', r33, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r33, &(0x7f0000000180)='./file0\x00', r34, r35, 0x0) getgroups(0x2, &(0x7f0000000200)=[r35, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r37 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(r30, 0x5) r43 = kqueue() r44 = kqueue() kevent(r43, &(0x7f0000000040)=[{{r44}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r45 = fcntl$dupfd(r43, 0xa, 0xffffffffffffffff) r46 = msgget$private(0x0, 0x401) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000680)=ANY=[@ANYBLOB="43d17038d51013aeec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e922940a3fcef8b00adaa6493ef346b5e151df2aa4899811a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) r53 = getppid() r54 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r59 = getppid() r60 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000100)={{0x1, r55, r56, r57, r58, 0x5, 0x8000}, 0x1e3c, 0x8, r59, r60, 0x1f, 0x7, 0x2}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r56, r50, r61, 0x20, 0xffffffff00000001}, 0x100, 0xc07, r53, r52, 0xa5, 0x1, 0x100000000, 0x7}) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000100)={{0x1, r38, r49, r39, r40, 0x10, 0x8000}, 0x1e3c, 0x8, r41, r42, 0x21, 0x7, 0x2}) setpgid(r41, r41) r62 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r64 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair(0x20, 0x4000, 0x4a, &(0x7f0000000740)) r66 = socket(0x2, 0xc003, 0x6) connect$unix(r66, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r66, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r67 = accept(r66, &(0x7f0000000780)=@in, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) r69 = getppid() r70 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000100)={{0x1, r63, r64, r65, r68, 0x5, 0x8000}, 0x1e3c, 0x8, r69, r70, 0x1f, 0x7, 0x2}) setpgid(r69, r69) r71 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r71, 0x20004b3d) ioctl$KDDISABIO(r71, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r73 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r74 = syz_open_pts() fcntl$setflags(r74, 0x2, 0x1) r75 = dup2(r74, r74) symlinkat(&(0x7f0000000000)='./file0\x00', r75, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r75, &(0x7f0000000180)='./file0\x00', r76, r77, 0x0) getgroups(0x2, &(0x7f0000000200)=[r77, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r79 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r84 = getppid() r85 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000100)={{0x1, r80, r81, r82, r83, 0x5, 0x8000}, 0x1e3c, 0x8, r84, r85, 0x1f, 0x7, 0x2}) setpgid(r84, r84) r86 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r88 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r91 = getppid() r92 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r86, 0x1, &(0x7f0000000100)={{0x1, r87, r88, r89, r90, 0x5, 0x8000}, 0x1e3c, 0x8, r91, r92, 0x1f, 0x7, 0x2}) setpgid(r91, r91) shmctl$IPC_SET(r73, 0x1, &(0x7f0000000240)={{0x81, r72, r77, r72, r78, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r84, r91, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r73, 0x1, &(0x7f0000000240)={{0x81, r28, r35, r28, r36, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r41, r69, 0x4, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r93, &(0x7f00000000c0)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="928b2e2f66296c6530ba7310aa314f4c9b1ebf7823d511c2852fdc200000004500000000000000b019e650"], 0xa) r94 = getpgid(0x0) r95 = fcntl$getown(r93, 0x5) setpgid(r94, r95) r96 = msgget$private(0x0, 0x0) r97 = getpgid(0x0) msgctl$IPC_SET(r96, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r97, 0x0, 0x0, 0x0, 0x80a6}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6d53, r4, 0xffffffffffffffff, r10, r35, 0x4, 0xfff9}, 0x4, 0xfffffffffffffff7, r95, r97, 0x1, 0x5, 0x200, 0x7f}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) ktrace(&(0x7f0000000600)='./file0\x00', 0x6, 0x40000100, r98) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) 09:03:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10800, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r5 = accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x0, 0x3, 0x22, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r13) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) fchownat(r14, &(0x7f00000010c0)='./bus\x00', r17, r23, 0x2) r24 = semget$private(0x0, 0x4, 0xa5) semop(r24, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r24, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r24, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r24, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="c08ad1064d2b2fd489eef89de811400e037500bf6019bad4df4e53b50bccf4610802254905ab616f76f991abaecde6428bb20af9d4f91313a834cca03e71be8a155e3a10fb48b738528531fe129bca2ec570350cfcd9a60857ffb9d15dc1b90e1fcbc5e00d09f9385cd6047e837e708256c53959b6b37c721e3c4b736d471bfac830633e22ed63065fd0ae297f6bce05bc55af1b7b0ed60804ca046c5552c5f683e6945b2728ba3e4d4b2cbd50fd2b38e395099277b2b11e59d9af4200d2108042fc4967d8d1ec1a02622ba36cf91a7926bacb5acc7e", 0xd6}, {&(0x7f0000000140)="d566c4b46df6785e4aaca177390bb8da3958c8902ee0809d10ec00f326e5c2a2da9272092ca616d46213c4a75b113460dd80bc05a0aa223cce3f86e3d5935952a797bda209685e3324a44060b07b5bb1802c7f97aba8e8da24d5d9aa1adedbea500bda5e31e78ce663538dc3c74e6b161c315d317796a96b9b63058394b2f7c232dc437458751f51803198ba130c88a2f36465d0e61401f7550e62bac2a84a1b1effa8f5d59bacf8e91adbd19788cecba85d84ecf0f5f9d3e447510dcd58a1253b9209", 0xc3}, {&(0x7f0000000240)="9101e8b2eee59a282bd5ba89996ce755732f9d2b61f2a5be644200c39443d0705cbf46cb700e004513c0562ceffe1f461c0a95f81023d325c7acbed13315add7ed31cbdba5665835c8a2d03cbc9b633364604259ad71d210a67e675adbe186c5851682c3dd7208773756b00fbf7fcf5fc449ed32875d8eb7948b7488920074b25a60f757f2934c3b4710fc9da392bb6c0260a095eee3a93f25fb8b1618b05ae4a6348a0ba4de3b4b92a779ef363e5180782758b4512b5354578d394ac6958a", 0xbf}], 0x3, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r5, r6, r7, r8, r9, 0xffffffffffffff9c, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r13, r17, r26}], 0x88, 0x413}, 0x8) writev(0xffffffffffffffff, &(0x7f0000001680), 0x0) 09:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 09:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xc}, {0x61}, {0x6, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 09:03:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffefc}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10005, 0x0) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:03:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmo\x85se0\x00', 0x8000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:03:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x800, 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 09:03:48 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee50a69fcd7cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2a8) 09:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x14}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 09:03:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, r21, 0x2) getgroups(0x2, &(0x7f0000000080)=[r21, 0x0]) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r36, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000100)=[0x0, r35, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000180)=[r11, r22, r32, 0x0, r39]) 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", 0x7b8) 09:03:48 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200, 0x1fb, 0xff, "41c6e4adae57e95872000500351c00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 09:03:48 executing program 1: shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000200)=[{0x4, 0xb2, 0x6, 0x2}, {0x0, 0x29, 0x9, 0x1}, {0x4, 0xc9, 0x81, 0xe5}, {0x2, 0x5b, 0x40}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x1e, r3) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) shmdt(r2) shmctl$IPC_RMID(r1, 0x0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) shmdt(r2) 09:03:48 executing program 1: r0 = msgget$private(0x0, 0x2c) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 09:03:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc, [0x0, 0x0, 0x0, 0x1000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x7) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x3, './bus\x00', './bus\x00'}) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x28) linkat(r3, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:03:48 executing program 1: r0 = open(&(0x7f0000001500)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000002c0)="be4653d0faeaa85b8c741fc10d72f9cc7f30cf280b7657e3f6db889c43e4257a8d46985a058b463e34c167ef3e386f829c42cafa47d8dabb27675e545ad82e4fe8bf6cd306bfda67038bc8f6ce85d1bee7a4e603198ad8aabc8d236a60ff494fc30dfe0a2052d6b8530bc184f48f03dce6c5f7f4b7e4fa106083c63cb2619810f87a8aadcc23e8dc94978263ee1f738550fc955149b9e77b79a6c4305c6d008a3e706efac3172a57cfd4b67d5ac30bb7adebea5a528862ea656858381cfa796915f39c3690f79fd1a74d0124dd782622b0c276401b0d1c69d2218afc36586862c5605c5e108a80f4a94a1e63b7863b2cb6a81cd3e19f4e31b533e8d4e49de258990a9945e2d1bbca1ffd6e1304b74497afca88ded4f13068cce6d35ac1e01d658911a2f441fd27ca4e88d4a376d310fd3ad8ac737f8ad7aeb206371635d39eae7cd19ffd5d5e21100bda9eadaefc4fafcdacf3cfac1c310cdccfc06431a22c844b575b358d9d02d91593fa0ca56dbe6f653699e697bfa8dcc7529d1bfea5b76db8a37ebcecb4b76fa7d50c2a40c0e0b524335716e9d96cf61f7934275500e8521e129006902ee9f0f776105a8a80174595f281561f805fbccf0356f8a3be2b52e7de2b15777a22114a7e6153d43b15cecb704d7cab5da32444e639ec8447408faceb81c82cc811a735340457ff8b9eaa2f40b294bf64bafbeb1a667e00e467c00355cb8dd8f3a5a940432a39f735162da9f8cb5bc8eb29ad3a802b3ffe107aef748867aac337ebd451842aa7fb1131c2e9a0378ae165538decdfcd3df440f9751e5b73f48d1fecdb1e44cb18ad4b484e2f254fbadaa6854dcf522e6ea798a4aa3b42cbb5dd1e16fe8b0c9fe96fa7fa0f7b27dff87971c37c675c2b541231b4fda4269e8924cf2f2b79091d9762d77f72941f01d216c4e206586642df31ff9a47b9affb4de46faa2bdec45f3841e0d8930fac35fb678f77b245bd09808c4ecfdb5393fda2a8f539b3c891884b88a79a1218dfd3e3f9728a829410bb13b56d4c0e49561d19a0943a38bcc749280cf8cd918c423ccb8213448a4df96460c5ff15dc1a9e3a76aceabc89d0a297c1410c9c15acedaf1e163add0b11987b4633719f2b21462f5b5367bcd0fb3ca509b724322ab1eac882b8e0a1bef6dc8060006374f72345ff47156259fcd80b4284c3306db01d3a2e5493db50a20e0618afb58fa4e158c86a318b9571a44b3e663225ec2f5475c420a0a60e87e2e45f6660c98c0d83201d1b21f5a13b12053bffa228222fefd5519a1e13fc7ee131b01f536a0085fc44341c5f3138d5eee1f614f0db80af67f4ac7fa769157c86fb9f2891da6e6524ea6ae1c29869698d4640c9afee4abe3511ec79946251d2000665ac86f03f1552b5979cc097b1e23258a03bfbd395227041a16c07f20c8b59b1f0ef9f28f54aeba41c49cdf96b043b015d54efe0dc45abcf9cf559f60ba78b8d269a3b7f6d5f83f4d7022798384c288973eb508149406b9b6ec3dab9f78c01b635282a51f7b4df1532b3f54bc987d6f2fa337feb9e0ea337d6dabfaccf5d45173f8a43692bf17005e9c80647398490e5383f10e5ccbd4dd92424331db443ab25777d64439fdba4dcdc6ee4d792e2d8670e076172fb4ff62458a7fd86482f28f1d278f4e322984d4a4845273d00d79c26fcc9cd9fb24fb42193eef705b786a4400f65bb887f2beba9c0615cc57f1308939a889838d47de04bc9625b345be6d0e97195dbe0a347625bb0759e64927d4b0a24fc0e5d70b2a972b76ab2847ab83a989a806cfb6ddcdc1f3cee50779d386a1d1128317f01885a97d917b05d711d49f80adde03db0b8983ecc3e9e4f30be6f1c157123e31a7f7863c7bafc9923bbe0384486a0becd5789c1b987636ff32f48c9005e35221e89412252fe35098f54d4d0575bf87f017b2942724c86a968592ee7ae00cb4f05409d5db407de4125449629617e738185f7de94087f779bda843fe7ca81348976ca8c8ea45e27c47850d8b4e86f07c5e6f2733c239fbc5fe045073433563c2450d2b588799dd8038ea2e6a33fac7f5c4394a87c8bc5798d765bd2e3a6428aa8b8d3a0afc960086a4d62f867f9fa522545589efd67ea58fd706eeb0ce914bdfe10921db4f5ce899ae373aefc2a77670fe26cf7de8f169ceb5a699930ad8a5bedaad5d1889ee45866f324330946a2039fe52672c4799cb01ac6fe638ac1bacc2afce5c985b761a1f02130c4d4c99c6163f86c340fff8852ad7b55148174405a35e03e992b2ec17a70fa4de039b8a0872a6d0a2d5d6b20f8a10dca553124463bd5c4ac4ac537cc439150f4e65482ea7f39af89347560dba0168d4dcd0914b200bcc2f0934c58e3396e27dc3b7410f4d22c3d55e0bf429aaaf04b4f43d3e8685aa5d48a2a4a16e24c8cbd265d47be76c06716c0d79e507fe411881e881ee24f924b1a916ecca1bfe32ed121814a600b852a835cb07d1ead389a4d25c9076e5b6d4e753c7cf6a56471a12c985fbd84ddf7df965edd66f91d0b89728099abc5f7161a5f978d8acc861b5372ffa9a9956913db19967e91eafba9d87afbb7cd92dedad71cc5713b27d5d10c0097e8d51f9d9b6f725f4179fb56c6336d6c3be8d1d7f9d215a2dfec7ab20ccc65b6eeae01e13cc812bc5dd6197f3817a8646bf161ea2088b2c7a207751b7d69be57c2600f0484ec8d5dea1704d61b7350c010fcc6a5cd99b827edfc305c75c3d26e861290b570ce144cb14cd4bb522d9d70a63cd24517f1b67e7732bd77a33945201f9b2ee1e75b21fdcd9c979d8cb4e5eb0d0b478ac6c6a8b31d8ca62ec109561f47e99d56d11743f826774c195abeb210094bcb9594fbf410eb54dc4572b0eb26d9b17776215441e8799f9662c352e734cc9314c10247b14ce65603d220992c5823d85845545aaf07141950461492af45e250ec2011ccafb94548f1f366f63a7363b1c8e5032030bbc2d82680d3417aeba4d1e9dd9cab018f13364885f1a9a71b69666039e7dc3e0c806e02169e6635ffe69b395dcfe79de345fcba71e52b3cdb6eb193658905af248c1ca42636446822e1841adb2f81d157e3a278a5c63ca41495d9982808c606ed37ed848209f118e6f0fb53eaeb510cae77e00e4e2b4d7a7ea95fdc597084fbe3dce253b618b1049a5243e26ab6ab086cc20568db2edda8cc4090f6c7c3754fdc297e6846454e5724285c9c9d139308d6457e5b8587829bed841a409ec2d251d5d02eef8636be002ff9c219d11bf6de6b339082e2ee8178447b8b0ad529180789eb36d6e7e3a9b8b4770628eb906eeb1dd4b5d83474e5b4308f435c714a95295f3764f6298eb31c047bd20d3534785dacb1683d972100dad9a928afe0bc3209dff50c54540e642a40c72e5d77534674cb974df51e691165dfa97c044d39e87d1c7530f864496027f4a8018f6e3da6ca2160b4f1753236dc50f80122b54ba2e012d1def93fd833a9e0fd66b192fa1e68e6d9b19f914f6fa70695f1dc90b2fe0e6a84905f4666d4b1e5700b49fce2224c9dea52fed01fd709c7fa624867564409f383c7db844e7e9eb9c90636c4617b9d3dd959dade0918bdde37b9120c6c28dfba231939adb325f2412a5760578f7850c9088ea593c07bde1fca27a3012d3df3ab08ca2d0f97d46c8650c315d09bd1cc2515926597f13ac8009e145cfa03d467119520ce33f226f5be7c5bd9f06d3fa514b413a968da79d9f6b5f2482e897561d64c48ca00ea0934a66dbdeab2286e7fef36f9de75ee3bbc4d191f73b2d1024e88e4e89309b119564830959d1619e8a2c36466245e5b84d48ba570e6938f6d618df98634c4b6ac228022e2debe604c31f3491963eae87f4e12465d9f996f382be954dbc73ef8846e8ea2cf4fab7750e154663f024572a2af1f960370d3029247d8b98f78341587faea4c143e78e8289bec95fc6ca1c1f3933393622e3f8a6868d42a5ddbe4cf22feadd98aa3fd5e78d6569a316765fa2da49ca006b1d0dc8b5c2dac5b44be44c4163063ac925aac35a9b6b171a55bed3fa0ac16468ad846ebadf5a37dd8abe6495ef15d3bb2708d0babac90f0a656b58d147ad8bdf99bc2be157543a399e026daa8d2b8cfc4642467e19466cf2bb881624db031779213ca2ff76a260ce1c21ea6f03454420b0421bd20223ebd1c07ef6549e68b8c07e8ac4248d9275b90b21277884f5db3a61b0cec1913f5361e56c49086cba9d1c39bf1692c27ff9d6d724e12c01641a3d4f3dfe403c33649fa314f5e64180ba71c8993f46c56855fa34ca59a9758212672ad79ccb3a88cab04aa6bf1d7f3ec6ec9891ac83a6cca8e3b45d46ad3909a45f5285df34e4286c9ee2a547729949fb51a56fc6ce25be7f978ce39ac1314a7ea0394f32828477faa2c63964d8b1093ab13e89eb6282c7d8cf5f4da8bf969b24c0bec53e328864f7e5be2c3a32795aa6f481e986dc6cfc5c99e597ca8cf3ed23915891413871d04e937595b05fa73fa5cd0f1a11813ea5f93dec28ceee99e7447472de497550dfc8ba4d2fce6a78e49b13c0ed988cfb6430df00f2ee423c641647d75285157fcecd0c36b2ceb6d3e41a6e12f906dc3665cc037095ff937f3899383eb0970596221de135bad0b60da36b556a6f62e6de8acca53ab4ba5a695ada8be367136b7d0bda9beffd179253dc908b9011adb5aad2fc170bb578e72fad5ca2d2ad64cbb84862e7924c5237d19ee39de646089dda21e4e08e6afc206cc63ee6192a6ddc0499aea3eea71e9ccaa1818bd05263b01e2d6f8df41ea9138d725d123fb1039a2be29e92db7e86ebe8ccbe18b9554bcb852e42a622b05c250001f4e6da6966fc460002d2f998721446f45840af1147041347848a87b1d71365d1f8db67d274acec55b05efcb022d9bffe5ff1f8e19928df98bd5368a1c5ad804c9fb21ca1984345fa6ea64a69d435ffc833b0040333dc79aa085b0ea45d5be260e060a069771022a358778b96badaa696a1ba64e1b01db7f6f02a031029d3fb51c41b977641651aba6c8d24210948b3122b5906a78ba0fde2c4d5cd07659c982f07023c5ee34ee50e34e17344cdd591bcb98651e940274bb21f3a1c7378539bfbdc32dbd49644c13eb187f574414db12737f77f486133445a83e37e4850842edd08ac536d2d9e48d8ddba24b33c2842546ef5a3dc44ba66d4d642f0221bbff58d1c109e989a2fe3e1cd355b6a32e56efb63aa4691279caac5a79fb69459a35ec5a4818fd1a3db7c1dea4ab3ec9a982c9093375543350774c5151f9ca56fb974d4cf0eb73714119dc77e6b8f92d43ef8274111aba38df53f9294444e04e6c82313598c41454bb5acb83d7df0cef4048b982def7ac1eab5c62be134a05a8544c1eb0b2498be6700ed80b13d59c18a92c8866594f92ff33cc94b997d80026345bcd969f2ab8bcd0b6fbafefb888bce4980b29d19fb333b19a4b101b57772e84d0e2ae4f846f8fed659599354f4ed297606f74136a23ebb64df8dd3ec4cbfceba988ba32b5e92b3ee4f2ee663d085eaa450cf58a8ce0112c86134ffe97fad9a5bc5aef7319308a7fcf2c9bc689f4259fd5ed92af266a7266451c8d24ba0479a9fab9de17cc4b47d2c3659699646c5311444e04174d3f391b208eb9bee696d00281a89a2c2f868ed50fa0367f08e1381587632ed886402f2a93fe07da12bdbb7e440fd0e2b8b129fd40542659decb0193dcc7b63f8ad98595efd3132b53fc7e259d6846385c1ff6ed70b767aedf4c324354311dcf00000000000000", 0x1000}, {&(0x7f0000000040)="74699aad419df1f7f0aef684882369173493737f1d3d75448630de0897", 0x1d}, {&(0x7f00000012c0)="846a578160dafe5e7b0ba61134d8372536dbcfd389d5c325d8ee3bfe559e9f716a6dd4973a6651ec124c7cb02e8bce393c61f4c1b081d55f881dcb3e4b9c2ea33a1d10404a37b461282d357c184f7a15007c6a626732e3d733c088f35591ad32fe3bf1203d8ec07a5e5e92b1bf6d6fcfbf7a31350d7bfe1854bb6e39560c535e7c186ba4cd7de97595ff15d8ca4d20191da9ad695c0919585527c797f46af3d135435c0565812a9d386d592438c20fe22e69b0d15c90b5ec116dfb4a754cca2af3a99bcd22c22366377f3610cf3da4173d57ce77bf6a1ca600efa69cbc8d8f6f6e39c20961783647ca90a1210943b2a43751e08065", 0xf5}, {&(0x7f0000000080)="e77322089e425b486a2ebdb8c3fe8ce2c6b86677cdac341a5050ee2e606cca3ea7348e8509e0f7e2819899e31d8e7d1771f79eed", 0x34}, {&(0x7f00000013c0)="107f4278e86cd67ffb199bb3d500c08b0206d11b8b99b0a709bb56b46b680458fe5a36cd00f8d3f399fa3356071ccc832caf4c8c86b9de6168a7156fd777c5219b9893d5266f8c6058daced2a61be25925b72ddaf7316ea4a0458a1db85870f9d878eac2dd76a0ef3f3792426e07d2e1d6dc93baa2f59f65aa5f4ca031f8ac0056e3be15", 0x84}, {&(0x7f0000000100)="a6ca7225ff084aa33575284bf6d48b610a5fe7cb4b1217c1939ded594034328f1535ab85834d5e0f77bf37cb118d5d553b1f27a889d3cb421b657f0e6f411243b14bcf2dbf7aa74972dc373558ba9323f64979f64305c04f6b", 0xfffffffffffffedc}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x8}, {0x1f9c}}) 09:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="8202affdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ebd4b4b777fa69dfceac2d64e6abca64896bc632b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f87080000004157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2359b00030000000000ebffff0bffffffff0063b6b142cbe9af39237a551404999067497796f009b501cde0e30ae9dd7c9aeb34c834d926436a2dbf93dbcfd5a23bb63109bf8dd72241977485d170802d9501342db5ab4965f254b2bfd455996df233766e240906bba4f34d1c38da3bd694884b3f599704bf386673d46006be78f214f00c23bfe668107133ff4bb10bb29cb4971a33615c894c2a67d6b609d98086336535adcd46bf4e216bb7efe017e1094d5877a7dba366923b5fa4ec91bd58db8daec66d070154c6b2"], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) sendmsg(r1, &(0x7f00000018c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)="2b144e7a74263169e096b7f25731f3fd22aa5f36426992df37825d7962ce11337a9b434733fed77bbadc0ec4b62eb220c4ec01bec8957d02072bae98c84890f421d515aad85c9083", 0x48}, {&(0x7f0000000280)="bc3aa0b02df756ddd9378c71e290b31de03d9b00b3e2ba63ee9ead2cd0525ceb21055931a2f1540d1f38cf5082222eb6051b35bb79450970e716a07a28ca18ab38c81c69f57dd5b1970653c2443570ac66ac5ea50b9e783e371c66c714b21979352be2bf74d6291d9dbd173f1410121066cc0da4efcf04ffbde1208ac812", 0x7e}, {&(0x7f0000000300)="63a24f34ac1ade9fbf36db13e1b5f9abce44157c97d7407bafa11e194245dfe4ea01a7a8e7fc174c5dd2662466b8b8449a3d9f5d859dcbaa902cb16d25f744c7b087f89aba12cf483505714e79dde26292d804463129ae356e", 0x59}, {&(0x7f0000000380)="2abf4d6fbca2f96f32c6de5cee2b05347932f4d7846c474132c8749ac0d9827c0148e8a3d6d85eadf2b38e29e5d8ffb70aecfba99b957e94f04d7f6ea3f5e0b1136c92009cd3f829cb72889a0c9ca5c8f2658c4a437d76eec564af351705f4328384422c5b2c5930aa217e6d380df68370f305bc2f788be1dd034ce9a497e80178a1fda88c98dbabe519db44cae763e84a41f26ff9677f46c3c17078107bcd64cf57cecfa30948a126b0438346c01fa6ad803d441626b6ebaaa5b8c559dd9e128ae29f43902e72", 0xc7}, {&(0x7f0000000100)="f76ea5", 0x3}, {&(0x7f0000000480)="e2d55bbdad2f3ab39e41201dd93e425049f857405b064d1a09e912cdfb09bc0513c3b78bf718d67803c38ee7a0e3bf3c16cd407c3bde0fe0dcbc2cb11243d95167db3156d400deb2b67a3dddb1349b8b7d937b20c3b5f8a8cdfe38d9c9e68cfbe7e43a7443f92089c241", 0x6a}, {&(0x7f0000000500)}, {&(0x7f0000000540)="4dc1df53da8f92a03f5083c2d835d5183371e5f4ceae0772c50fb9bb99e3185fa401294278f59d3bdac62278ca9407fc5d311c0b74ec207b06bfcb56c9c991c884efb0405cdfa58338bbdc8376167a78b596813b438d4cbd65480779f2f7b8b6443662f7c82b09709ad0e0a94860fef093865de9055f838dab96975923c1e8e9bf59b80560801c34c05b3dbf181c21d38236494ba2363910d00c3b13d56d0fe7835c0b87a06ca410ddbcdedd35185252625a5f234d00f51c1e09a7f4ed85d2cfbf0f1d1a2d474d8293e1624d1e7cf6a1f10f790ec1505aa6b71d37db52305d1c", 0xe0}, {&(0x7f0000000640)="1b587ca9c5aecec79ab01858024435d8165d62137e4699a9c8067a54b1f22bacebfc3c94db9b91896407c165bbbd3023722bded5c4c9ed86f2253ffdffd780e1a296c81e3939a36ca7e79e18919299d8adaec037cf034f60e3514d11084546d4f3e3d299132f94e9b12fc9809bb47f984cd6da7395d0b7297f7856c78de547961e0f3cb61830eee2141698bfaa1bd080a5743f19ced44906f7ae3c938175d5b2b9155e8f2daf2904d067194459ddc515e77dec62f9370c44e156011d9a7480", 0xbf}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="1010000000000000ffff000007000000555a2875cb05ee1fb367d24d34ef59037d22a93029022d96a11ccd628cedb50c2b804ffc543441e432f7274ba7bc2bbc8e81849053093c33a827aaae8bddd6879a3ff2f1046c4b922f4706ceeca1d8f268a2fa9b76331dab7d1c675966a5d2c2806775a9b7a303d2b4989f29782a47c7fd7b89fdad5e503abfb280f69e9836ff9064db08d7b6a2757ad4b476811ddc832995250eba9c63a66905ce3c292acadd48f8ed7fbb18ed045b5b555d9638c771a9cd5c94d273db687bb3e6547a02b54e6ffbffcb3c65cd16af7b27eaaa7bf72ff864ab4512f99b117af395f7c1d08cb638f0b292e026a536d995ed7b80ce99f8e2c8488d0572c7236f9ab4138fbbf8d07ad230f6bc2263303b4767322643fdb3ef9a908b6c9430f78f4d38b2f77d5057f410a8071a2e62b0244db265bcb0af9df5ebd90802b5b45e18f252650bc0d84c8f11b7cddcf54076447834e5c2604be56e1d9bfd78a4d9f0a30c04e5ac21b92b44cbfc59bfc33312c89c250e4d532aa491407692c4e5ea51554879017796a63e68ee8b020c6eafaae076cfb8d1f1c8931b26ac9a2430324c3a28a37b10313634856ecbfd2417fe7625af9e77042fa51e8e3b24996bb75482e0f7eddfc29ef92c2c67fd8006fd51b02d44a06c47a041b34d467ce06dd22deb50e81f9392911a0fc08afe84f2c1b9d3e17e42f6da131e9ebe7d378786c4f93f49092ad62cb0971a939648e0d9dc4d3bb84052de930811c05e601ac615cb5f1a486c3549463cdcbc5d0b6a1031e0d349c664973eaaa5bae3d969e65ac02f8df2ded376b63523c9f3f6d2b0efef80a117574fff974661c1f6e6049296a3c07322956e2485ebbd9aa13f9793660366c48c57755a38d40524374deefc265ced5ad52f95feb2fc03605624e03ccac706c91c497d9321bda35335bfec7fde0c49a158d28b255a96a77863d20e18b00770c3619441f78f1de9239ed67f09413142c37c938c08051dd7f1258503e4db3d6e8a091a7f2166090965f7a8b565aadf56371163ae3a3f047da0d217284f54961048a7c0055ea0b16e1443a5e699b820566822d8afba6b20a4f06697acfdf29f74c8559a9e67c00ef42140e7f02b1b54b444c8ee9e95cce0495680bb5d2b562be2e20e967056dfc53e6bd42109507d09cdf24e3d5c5b590e375cf3d48cfcc68165656788cb4ff784cf1babbc3f5fb661b6a311b10c638f523f323bc817fb4eb907f1af69fca14ac9e8708a3bd022fffb335e53da8f2851b6245d1848f5f51654be9d7e22e1fabb62aba05541fee93f7f7b64e10f9be29ee196efe24676ba5cd44cc0e5d00671e7bbe18de7816d0c9055e160666e9827a3b1d7146869d3d9c80565558b18b99b5659477b8365fc96a9c027c0df51948198fdaf47cee633b871198f01188832660c30cc11bcf8c4c37484c85c82d064816fd2e7a39ab171e4bed01fcc8dd17727bf9bc5c37fa1bb4668a9f4f6a84c887e295f08214ea8e5703118a665720d8f0bdd6c22fca4c7383e992959ce32f7b503e971df4d2c5f1f8d433ec3a0d3cc8052366c2cd51b700b13838a7aa4af70b2a17ba81ce9af4205203992aef25c5203eaf79764ff919be3dd101919213a1b9f46e787a5a5ce95a6e054e0ce7c25b872cdd2f7700836822e50b645e1b17b52999830de2c9f9728f2edd8bf2192bc300e332800a28cd6e7d90d5e1d476f5554f58c5ca55582cd7e14d40ff7196eb8dcc8d1fba8d60e625766f935b5603b8421176c9859b99ea064a2c75db08944095ce5b53e3b50e406ba6512c4babae7d4a4ad8cfcb4a830e3ca1074cae4482af0c4c7f49e59f6867a1abbb31500939c601ada7c44968deb4983869783d734fe11286dee8732c5ffc9030d904f8850b7c82047ce0f5a0df414cc178cd4aa71008f375556b5578623f313f8d7ae99a7e5798387ec73da5d936cc76efeb3f753cf3f4ed772b070c95dd19f6d2074edd777e0fbe8d0cb40eee5bbefc73909f3fc27b7aa717e0c25f379c6d7e624ea21d21dba8113cbdc095363dcc27ff5d11caa493947a1911dfffad75cd788a84f8f633344c8949d866833de55eee327c7650ef6d852f540554515dfbd9da113d042566d4848041a872005ef57584d7c4ef453de5d651cd2ce44fa0fe09e4de247d9156b53a53e8497d52b332b7d75c2e6117ba0b8db159548dd4290b151d6a1caab45ae9888eb6aa5756e5ef04df384b87b551eb41ab630d68c12105146193057ab981350a6a906ec367a93e5fcbb7ea9de8a693ffa8654fedc6cc9edd88f8b119d06f4d0f3b8c5289dfa20d564f7b6a7ce6634b7f0ab4687389edc35280dd7a7a7eefc1cc8cc00d2b9911705b6109f381a5249846f06c53dee3d92adf32d616362c22e1e6dae5af0ec7320d8e6642963adc2a6e93ad34a3809df6ed4e8d5027f4cc159b9ebe81d3939e9aa1a61f7c13afe81bf8647b38b35eb67c57a38ccf441e08749127798dcc8faeae375647ef5f49fbf7b25ba15d711f7293c7185a903c130a5cf31f7fe4cb1fae39138d28c25a2696cd19b62d867853961021b058bd3df2e80d0f4ad67723a9e600f0ec526e599e319fd8b6159e7137c83d0b65647293a18b6d93fcb864e898f2bb274f30d77e0e1efa170355be8423c1b814e4b0f803964c65f0ded878309a70c4f93fd4d5a7059c8f7b898e7561f1f23743a91180db63a6ac64e916df0dd1424e75fbbbf91afdca6ff248ab7533398b85b1b12475f2889d21b69cc3d15204ae2525fc480020bd463516674c363b2760f6733d0be13c20a933b2a70264625959c4c3643e689fad31c01a7905e998d0397ba4988816cae117562ba6e177fcc23d022b44271d5e83d083ef384f6a502bc73b1bb5b886817c7bc79fc3986f2e1655b05fef17a7a1f6c79df16d2881c4cabd24069c07adbb5059cb09a30005fcfb818b6f0fe2c5338ee255822e9eebdb7507d1eacb0d9f627ef5162458f7be107196bda2903d2951e8df7143f5b9e5493839f0b50c1d65551f64c4346afbaf2bd6e7047ffc30df591b4047e3a2382d0604b37bea1699f1706b6086180a3028ccc8d7e13c22e15d0880c591fe104c1437cef24752d79eb173c47f0f6a5ce90a38aad2c9e58d791f03eb3f31116f0203cf28c13d02aef5092a012c834441f3aec00ac96e5cc2a8765e2283e4a2bd5b7ae7fc371d274441a8e31e8cf38c9749130521e1b9c715928ba87015bf9d1c033546d09b57e16e1a3d538aa6c26aca2dfe69176dc4c972085eb16d96da5b4d083befbc0d32fedd4f4fac7e1c633cafff0c2563556eda16181b5d937c422f84ebb354a377e92eebdf26e33bf3737d0bbc6b7b7a234d3822aa5cd95e76a761d5b668cd93055dd60d20694c5c35d280b3ea84f4f7715d7dedce778bebec7e8a61f173f2c1e718b4c8a97ed241185f82ca296bd6ec15a4683c84e38fb1fb493c2da8a16084f5e346909574fe93ee599eb67534ad3a7a299693bf0ccf82ce8602c01b6d3dfa62f7aea6757cb54041201fe9d7329e4ff5ca6ce7849c1eb680981cc2c76590b2421d176e4373ea04cef8ddb98c594c2a3abd08d33d5c96ad7e8f4c280c7c4c90b7936afb8b95044591dc4c50fd6549e505b144396e4aea99cfcd39b6f05915ca1dd0f1d563347f5a9149816da16a853980c0a72d35deecee3e26ec328987dc5edf09f7523cd30c74f997f9110ce87581a5a32d56092daac3bfe2abbc760c9732b54f04f0a93bd95516067b0a34e47f2343654cedb4d26003fa374fb945af4fb21b77e9759b89d7d5b6f6218a67ee7f845d4628979ddcfdb496aa8e21a5f4e0eecdf07f65cbe76284c82fa223dbb9230742a87373c9f75dde15225f489bbe6ce72b3f25b3f9042c245702f10e6f474414fed2e3ef85ce98059834d24816dd4741cbd7e0f6d8f4f77f3c98a24cfb842e78937e3ff8cb4c04afa6cd0919ddb4284e718d849794a12115ace8ec253235272f5a9d10e41a9f803376a33b5e64cc9e0b2208603932884c172d040f2d55c063ef386a93aa4bc157033f43f6dcd88966cc46a804e8d628ed79d1cabe25559eb9ce08961f99edd543222486b3fc4653c910e9970137835cb851962aacc9aadf23f5077ec10d4f6a99603f7153734614a08c6632429c2d51407c7726d74ec56b02a510e58df190e92d4427d67b1d3dcc81e76d7c31f7ce7118f12813b64a9d217f043df61319c2a545d93c39f5589ca94c385518b5a3dd064393a0a5e639cd80b5de34a92cf42b74f008a2e164f27262192b2db39b9d5e581fa0651afefbb3fdc95cf6240465ea68b6f2b878b64afe5c19245bda1ec56db9efe30935737e5e8afe9268081143a46433ef9bbfa8f792603f8a2709439660dfdfd163869d0280f30c8bd58eefe4d5414edcbf49c6c682f682b5fc4fd8d72e35c625fc1cfd832624b391794f8b42357cc66bf92df2caa1a22f61617391ab3ee22ae4fe60e7a1619048ced23dc07f827df6781ecfe1ad22c0a931c5f9542431beb53aa9b0def4edcb4e314d0d6f886b1a3f8e93536960c6a1b9d1af1847cad4ad6e16dc10f787f5b35e378a8ac23b256944d8e3d3d02c472454245332e6cc55abfa6befa7442a4d1bcc9f9da2066a763d1a4dcaf06f2be91d32c1562e2eb88df35aa6fed46bdcd0f1e66671464b397a5c0ca65ae34ca4f094dc874d6599d05d5cfd8f125aac920411536bdcdf5dd8bcbb880515688e0f3ccb6219d19dbc1a47c0989af29cbe184ed6853e5d0af8c964f8d5680635deb3efd844c853b685c8e9ccc08b655196c25ab17f16243c48942322e57ce30526db474e63352efde72ff356826344d54324ffc8d189fe8267ac3acf25919829cf5c6dffab6ad73266f307ce85237c2ded476d96afe1ac59a3afe598c1f47ea08db78e449794e951e635a1588411494178bf0f707fc277cea225a027cf82ad801d4ddbbed447ce9bc25597ddcadb0390ad7b0b6b195ba314302626ef0c29ed332a8a4eed9822d1d03e33bbc6a98164a23f2496ebb253b6e41fbfa1ab47728d79e1a9a962d953e2a33e09aa935d34ca012dd9c66fa91a7d608f6c85a33629b917b3393b5059b87482732adf005f38ab0ba25b9fe2a9a6c2fe81e79f37d93b7c678f308a5801a2e1f8a8471174a94a82f52182a1a9353aec681c703190cf78f42bac851e73d5caf04301a65e0315eea26683855635e0cb3d40319b8437461e22fddce5953f42f8834218c87c1a908928253c505f6a8b70f9c7273c44469b346d42f4703de04c9c318520c1d5bbcebe017c33b3dc41e600e464a41ba267c48d3f3c1c2a613ed1d1360979e117cb0ccdf395317ede148da6758f0b44c38e55d99ae53dc03ba4acef54f73871e4dc29b5eacc3808559d1ee5203168a94dfb454cd4de02f5c650cd616bfeaef45d0fc2239374f1e76cf7aa63eeb4ee5372ef6c31089a2d750e2a93fc4d642cd508800f15d0fd41f054f7efe76a7aece967e95e1a290a278b68d2b3ffc4e1b71feaf9eed81fe834602270ce72f93d2212a32e2b042ddf9a22278e208290863869cd2f2fe1c390bda0a671efa2aa5e1bce61d6183b472065b040c85fc258f96a896c1cd238bae1161bbc1a6da0037c0b7dc15182a6cef6e92c289422df277f80010904d20095f4055f21ad0670d87a1953f4bb28a1c338477b023f7714fecb84977234db095282610be332b8d063adb5a4a03d6ca4f7b2e19f7e798f64d8ec82131358a1d1f7782cab66eb96493908972e1aa6d098666873c65ced31f84706770a01d21c9e9e5d9d1276361345300e1447800000000000000ffff00000100000013f78ffb10a76314dca6fd1a60538e0178647108d9a43c414b9fc58fb8790ddfd1ab1c7a8bea8a0117ac2bc583ebe772b266ad3d49158bb226c6c51f191edd30bc4a1263746dca5f062e5155bb96081c098ade31ff2ce0d0348d8f986d9f8f0f03a543000000000070000000000000002f5ae9a7020000002fa6f12c0ead0f9c135584e904a119073bdcd5fa8bbc32cf27a9c159be0898ad56ddf1f4743ffb1a1d88dd62c328923d3077806c3da1077670aa9db0846cdadb0f30ab465306718cec852fe073f68064b363b4c228c6631bf40c000000000000"], 0x10f8}, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x39, 0x0, 0x2ec3, 0x568000, "ff9b14b430ec9c27e76a993b76542fcfd53f34dc"}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 09:03:48 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7fc, 0x7}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) 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)=[0x5, 0x7f, 0x7fffffff, 0x6b14, 0x8, 0x100, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) 09:03:48 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x1f, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x54, 0x20, 0x9012, 0xb14}], 0x5, &(0x7f0000000500)={0x2, 0x6}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r5 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getegid() write(r6, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 09:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 09:03:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) dup(r0) getpeername$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 09:03:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 09:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:03:49 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="3538191251316883ee2aba462a18187a4222c91e49c2a22dcf773129f5f0faead991b29749cb31d999a42e2e9da7acc7f8ffe5506d0ef02239e3d1", 0x3b}, {&(0x7f0000000340)="b5e9e4a2374488184680ba9b0accc08d10f4d1f52fc9c3a235643b3393fd1de39e1dc5bdec79bf37cdb04888a433ae307e88ea0d9ecd51a72b530645b7ae83cdc15b61beb92a61552269743f57a5fa1f6316a061b370bf2fe0151a51b978a602fe22547088739b3bb20011daddd3bf8eb2495ec82cb0fb7996075802f714c4c6b018759aac9b028632017515ca7b376552c4d34988e34dd0378a668af40b01e10d616b8f2c634907f45f560f46df79275f050c2f2a2f61ca1d2dbad8f77de4b154982a9c98", 0xc5}], 0x2, 0x0, 0x2c2326b4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) 09:03:49 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) semget(0x1, 0x0, 0x4bcb25bcfb174a8b) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 09:03:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x3e) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 09:03:49 executing program 0: 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() syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x10, 0x10, 0x2, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x1b0a0000, 0xa3a5}, {{r5}, 0xfffffffffffffffc, 0x72, 0x10, 0xc70c, 0x4}], 0xffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff9, 0x42, 0x4, 0x8, 0x8}], 0x2, &(0x7f00000001c0)={0x7beaa485, 0x9}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 09:03:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="208f8afb2e9e7085125eaeb7e7ab673e3853eaaf6e4baafdabdbb1b285f52f2246b91582a79857ef824b376e7f6c2f7f4d2fba35f65a6cf511fa3533eecc4639be70b9bb76dd20e601fe826e8e7f72685f6b7c42de8939d5fbc5b1ea879b557baf82381a362c162d00a1b684fdddc78a833f322e239b907dee4790a9b2d20ffc0cc2e82ef8e256a1d196df18bafa44de7e66768936674751fdff75eaa4957b0514b5c0350daedb3d9e88783bd47686240e6545e7d323f303595dce424cfacde7fb1e9b82bbe77c566abf317952043a90349e0bd90a97be111d56369ed2549dd67e4db6fcf894a1d69b968959c08da3"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000270000/0x2000)=nil, 0x2000, 0x1, 0x410, r2, 0x0, 0x0) write(r1, 0x0, 0x0) 09:03:49 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x5) setitimer(0x0, &(0x7f0000000080)={{0x1ff, 0x62}, {0x400000000009b81, 0xcd0}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x6, 0x9}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 09:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 09:03:49 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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, 0x1) mlock(&(0x7f000054b000/0x4000)=nil, 0x4000) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 09:03:49 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000fcffffffffffffff0046773f1e316b092a63cd99628efdd856e2889a9b6ea73f37cf447fc8aa7e7e529d58940d097aa209e0fec187331cff184c5c5a2919a2e1b38566afb8363cbecd4c4ecffba1677bf9609aa8280a2637cf201ab741b2a3c555e6c34a4e04a53bbc9e063b33aea6eb3c31881d19a2616124b7ef33d61b7c1de4ba139e23d20e0dfe44a99d41000800000000000009f638ae1131a61493969dbe100da9a240ce4198b055111eef21bc66e5f4aa8a1cbce546dca027999758efff5e749b2444ae98af792a0749c33cbb85800e137766ea585660c1dbc4c84413328e7718b4e166d817b9"], 0x10}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) msgget$private(0x0, 0x200) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x47ee, 0xb5, 0x1, 0x4, 0x8, 0xfeb, 0x0, 0x2, 0x2, 0x1}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x0, 0x8001}, 0x10) 09:03:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x1) 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", 0x70) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) listen(r2, 0x0) 09:03:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x16f}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind$inet(r9, &(0x7f0000000140)={0x2, 0x2}, 0xc) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) shutdown(r0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 09:03:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00\b\x00', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 09:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000000b00a155b227e843de2b9a08e738edba3d453e9500000000422e8b000081a13cb38af160526a8d0edd437e704f71e1829ed9cd4dbe3e797e81602901a130fbf928d489d168bb67a812a3e895a8900f0a59d1323adc0315e938cf9998b43c52d7231be2ea6068b45a5cc4de19b1acce397080981d27380a76aeb0a6fca0a0277ebb59896bc0a2ada26e44f19c64ac82e9b3808ae242b5a98daeafdcc5cc612349045efe3c78d4bef3731066861f957c4386a84227e21508904ed8ff1bcd4e7905b9b155952b78aac22f7b11dde864b8833da1bdcb6794579f41eeafac6000f2ddba8c28ecadc0e4144cdef33760091b44dbea3fe29cc7e1dd39a59fdcb78e5960dba11a36db03", 0xfffffffffffffd5f, 0x0, 0x8000000) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSTART(r6, 0x2000746e) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) shutdown(r7, 0x5) 09:03:49 executing program 1: r0 = socket(0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x2, 0xc003, 0x6) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r4, &(0x7f00000003c0)=ANY=[], 0x0) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="440216dba8cad640b9b27e5c98538172ffa581cfe13762ff3e90f859c67cde96f2a4af0fa1ddf390371ff4e40e4c2f0939d7f72a5d866404ecdaaa7d17a904af854f44ec5527217fb5f5ec9437d0f377d8649b6cf9b2b28f58baef2eccb6fafe025687716bc7b0b667909a1bac93f80cb120f4513afac6ad91b21a", 0x7b}], 0xd9c38210fdbdb48b, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000066696c65302f66696c650200"], 0x10) 09:03:49 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget(0x1, 0x3, 0x100) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000001c0)=""/222) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = semget$private(0x0, 0x0, 0xb9) semop(r2, &(0x7f0000000040)=[{0x9a1587aaeb7a39cb, 0x6, 0x1000}, {0x3, 0xfff, 0x1000}, {0x2, 0x40, 0xc00}, {0x1, 0x1, 0x2800}, {0x3, 0x35b8, 0x1800}, {0x4, 0xffff}, {0x3, 0x356, 0x400}, {0x1, 0x5, 0x1000}, {0x0, 0x1, 0x1000}], 0x9) mprotect(&(0x7f0000710000/0x1000)=nil, 0x1000, 0x4) write(r0, 0x0, 0x0) 09:03:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000440)=0x7f) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x190, 0x11) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000500)="38d47f094090d79f533eec1862e37ac72911685c11aa38b0850a53f5cbd3adae5c15679614cfba2c0000634774f0e740f6b8bd4b2ffca709914b152a2c570f7a27040c69c30093ce6e676604c610f19d280fb56360ba9a8a45b89f0d21c62e4fcb8dbd101836b19f1f117632deb19828e1b6b61f1597af983cf215539c512314826d2f1f59ea8f96bf15fbe920cf932d942dd3fc6a61ceca605285b15a50782e88797f1bc08c8ad591dd598cdeb237b474eb1fd6b3f0f727da980e776baf1079b82633861c77d0f3eb43d1686cda836cbfec39e5ba071b577da4d5aec8c244143d074ce8211e426a5f9f68e91ed969ba1431df51c108aee47eb6a09a4fdbf9f262b81d66651fa86200d0f309e3e8d50b0377377340e995b69e4994439d2a4059fb6122149710a3f14cd475ea3c3db5c2f792a713cdf0aa5eb79882997acaf95a267a2a259892666f4b2089e2ae5c5db0ad0b2b1d83c80e38e7fa62d39ae853385cf9ba8abc8dc528d50bc166fcb397215ce8551e68f3dea7d1f7daabb218fe76f42cc40968894d280375b52db5d9efcf1535dc40f33a4feeee842cba13201e0aa779329db9b017e6d9373e546b30518d3844e1f5309b959c3257374e9b0831488b8783921f6686956008ca740882f27a3d79f4fd94c1404f4a90077c414c12a7ce27c7f384d0000e4e120b7efea617e721cad88f30ed1d106d54b35f62358c7b07557772a25f8bff3a0c95ba88c48e3de5b017c0fe590d67f8b424d4133ba0b728e85932a6c0c8010eebbf227802be6eebb0cacebbe544ea02ff6e4a8bfaf940b8974d3cb50206f05162b28f709b6f7341d3bcac371487619544a7318da54496852c146bae5b676276d412c4b715af7d4ac555cb35f43e4a3228008d3aaa62f337c47e6aed231fdfa7353f4e9b9a58f42fb178f4050f92de7419a0e285c55416d3219e9f408708bd555489f3cb05bd46195cdd9358533b5d9e79455f1a9a801c1bf655fa2be23ab5ada88a16ff343012fe41a79929cfffc387755b67c52c9775e86d994de72458ff654579274bd579a7d5a2233154529a6060d4c365ce77d4a060a1e6991cbbc3afeec7e1921199e90167272c2a639a8766984883006a993d476318373438ce4cf9abca1c90af96a85fa361ce143ac21745a5e49a88e5bc16fb753899ececfd4fa4896ae88d23f5b40d7198e80e4463e784a7f2fd016b6a8ed12c5e3921cce0778732884e8b1a62b1480ebca05455441105ac0a17b0eff86fabde6ddaeddcd8e68a1ea7123dcbef6c5985dfd84b5b9881d6772acfba1995f47e6f5ad710876c7edefefdfb4f3ee2750121ff3f22684fbff0b7b82823db1e3e1a3fd3e799201d7b106860e04213b1bbdc047014beed0a8a0cac87543c2efeaa243fc34a0f2276f803383da31140b4fbadaac4ad8d873612478491008d4769e02021073fdce26c3974989f282f961f040de542961735b157f50626157c9a42e27489ebb94c91e930e76e62bc8c835c147ac05815ccf5781e9789b2465edcc23e77866a5452e53ad06658b062982efda338c64ec7c9da0a0ebcf83dc94ac2af70bc63e90a8b6ed06321903dad86c5f9a77382431f387ada476f3c565d62c6ba19d93068ef46151d4520f16b2d90b2ad665a5ba83b95d220c2e9898df29e37c42f25f1d31b8d4e6188d3392ab93f55890835522c060f250ecd1422a62e89f48279fa2e356aee7ecfb135c5ca7de0398a9b88df959f1c8e5f68ae3968ed1aec76a5f3a183db02e20de93241ebd6efd686f3d9d6b7b7501fb5556c1cd91f28d695cbcecf4964ee1590f4689b0d84cb9205aff97dfe9a98301dc9d7edddff43c9163c20043a3dc2fa7066059e903c15b0cb55e1b63084e31c90acb85dcaca82b81bd2fde85aa5fdf14e7883dc03da923356691319aa9ca9a57f9b313a1c163110039d04d9ade8e4849db9fc84d9cfdbe4acb0d8e38f146d26f536fb69143d172003410b8bb9785706c7d4f23a58e60cf96e19bd3bff7c29082d63ea048bf3124dc9a8dc92f494279222c54c54711b1593ebd2a1bddae160f135e530c6362b24a9e35a34948c4dd3ef9c96009c713148eba6ca87b7ce8ac0328fd45d40dd7b6cd8a8367af5b9827bf575e986564ba6b80a59d02bd279ce369a64e4615c11a6f085cb056333adc73ebd9e93536918285e0b4b96eccd0e6bcc3ed581ac20c4315fead01fefcd6498bbb6ac2e3138cd1f12f584f2419018f92bcc847c138cf2cc6a145bf094a4013fa75a1494e5f500dc0b36b4c87cc196e72d340495fd14dd9121fc14778a1b59877f15def433d1634bac50151083476fc41d96dc93bf239a566a1dc62039c39ddba65756dda55e26a0c174347e0163a0866dd0255f5da580b6c3ce37e5a0278f516264d994bc9b6624220ff0016e2b5abe6e31a1debd891ebcddc404a8358ac86650315457756d73bdf11e5156dd78b3c4c8ad370bd256fad3f803047ffbefa615a0de77b0c5c96d6d2e193f029122314f559cb75e731448eadd7d3a7ec1feed061c9723371e8b1650fb798d01578f3abcec4d8ab2b6fa98a11ce18445c42238fdea9bef0b46769da46bea8659fe846c81261a1e5b679a26e80c899b7893c46c1bdb38b6b7beff63e2a3f10834c64b5c525f5cb081b0be1529b2a0028397c62584fcbd286c310a98a92426ac0df488b5f1b89cdeb6e111d0a714c28d3515be8431bf8dfde132505fb0063572a8d7694781f837030f3a7029a859dc4732665b089e77bc48a83c617f13ea1a384bff4bc439f7e1ff0bced8b2983425adf5da1b133e430ceb9d639759f9a08a74dc8bc59f358c466750c189ab8bddf55f5ce297f00bcb90812a462b3d07cc671dc1bbfa6cd01dce4262b451bc80baf7c11b9486b759e2776203b2e42f5d7dc94fdb3b9ce04ef7527c54fd55b73afadfd4c295e4dc0eac88e38a4f282ce18dc3ab0cfd93adf92f7a704d4b23f20a7d1320004fb807e8769b04a5b1b340dff26559c64a0d93a2b63f1d1713cfa553676ef66b6874139a0ffdf003ebc9e67434fe37ee51a632f2c2d13fd48df53cf793f5459cdb592071a765cb0fefaf30e39d99b5cfc62eb7affe440a106d251ccac46126074cd8a9efdb0ccbe9053b4c34df0da5c4f3fc4336d27c5145bc19f2a010fe91c26658d2434ed6d532dc32235fe84936303c4ae031d51fa0aac0fdedc31667abae9f29a1458ce3230dafe72a6c00127361bf821d5edbf0efdfcfc7e201d5044dbee94b4cce34f762fefe1b75df90abf83046ef45268b8356208dd0a10d22817185660302307f4ca9f2c17112a9594b36b23a49a8a5bce394b6e149fb24e49142a7fca3a84ed7a72a3616b9902023bc16b12281085c852dfa77b9f99d1d5c2ce31bc53813af3ada773ba22920a1cdf56f4efaa331ffe89aafa7fe836b0355b944fc1189a31c8eb2dc854b2b9aa7e11a4f442047db478bc6c032aa15983d6c38114994324992e8b4fbc910d108c0bccc96ed53a92a084c8b8d7ca71b65ffd5e1903d8a19813ff4fae8825055c217c7bc0c864a1c498be02d8cb743acd93722767f4befc17b9fbfd200d3fa20aef4f989108217e7aa997c90f35e7dd89084494744d9bdc821951a23982b414edacc1b0d4f4c09ae8444b0330331d6b1b3aa043ea1d24c5a2e88327621b9b7e6c94197975efd4a06398f76e79d6a7c6dfdef9eb9a818492b5573363d0ddae11e50c88c0253fda26973c51c1909de87d3394b18e5d8ab38dadaead3e731ac5be9571be6ab081fb7a6860b01b62e749159641b80a2b70532d7b1de88cb24fecf2a65f8c600c5418fbf82d396feff28a83d3518ba011a9efd283051e38f6b71e6eaf48aa2c5ff5b5627d400d205cb0e98b5256f2fb238ff61664439063c8f79458e8f99fd0cd0e2e4bc0b441133cf76788d4c560c0d58e7e06b8df1f0ab3d7c67749076d0d8454579a6707ae3c9e36ef817eb72561f905c5bc1d686a64779f89aca0d6f91ef0b37d600fef3116c69554534efeacbacd0b6a4dcf1d31a8666df63f9109cf43a6fdd1d2c8b03a8d321e2b7a4aae0a94245fd26eb4bc6739af44c52a7dafd02121a679b67893063251ddda1c31f26ccd9c03d48ef38a8bd7f1807fafdb2caf710161f9a7e00656d2a07bf7cfdf6799d58306f23bad60658aaa9efe6a303bd67b654f24fdb7d6dc21d820648cb4e4a8a09a8c1e4370d5a7ac03415e1395e59d4d1b33d1f0584b67fdd06256b830851b786e0c4936ad60eda49416e38b957f3659f0132a293662cd3b5e48dfcb192e4534108e26b88d899f6eeb81aa113342e715b51792fbbb219b8b0dee791ffb2fcafe121d977c239582ede92f44000d8a73fec0ce40685c9221233c32113ffc9e251222c95515740f2eefaefbaaa084bb6a7d8331ad2ee67d200a73da98c3c31321273855e9e98cb4ad6a9a61b026598a469b9c45de5d085c75667f87225e22b234446ebd72fbcfca454fc515f2b7c903b341c25caebcd33e8dbc0b0eeb8ada7b60898e36279c80633db8fe3bfa6463f8d10fb557b755d4a4dedf515265de393a1760fce9d1da44eb3abd0f863259893db4cde074a2b58fd2a74849fbbe81b85763fad7cec17faf0589db189620ec29eeffdbfa6986b1a75d8c508bed2c89cd5d7951ca4340a5471eff8f8b4b4b861aa59e5188297a1ee5b6f98f6166158d72bef308bfa4fa1600c95a82322c4d2868954c2ae3d78014bc20b5efaed2baa6570075a77ec6e4b4abfd05fa1ad09b0a399c6ee220410525d9b5225bd706847f75e58c300c0138560df587d3e23a51e1cb3010b58b8fe040f13af14ba179f33eed8efc4fa161f1ebc562b0ed05f933c3252bd13507ec2d72db00e10bd5196931b675ce704d3caa7dda04d6f41a013e8c9499bf17775008e05cbaf07fc719b645126e8d055f97b67c023bee7e24167cd37e195b391766905a6d4b2d8c9ad992645bf60b40d1b50396300baaa8c8b99b89be67c8655cc166a185f5e82a570065f053b3c472e2eca534120cd836ff7a476cb5a3c8ee90ef40f87c1330c7afffd7f07ac35638dda67ceaf49d62fcc0cf89bb63100c0e4c91a5526168b72af498d48dad840dba273d0e3d85a9c559f6826e50158d6a65baa8f01b1769385442fa9bb4287ec08f60470982af79240ded8127b7c25d0b41579f0ce387997095c26b5a4d01862e32d322fc13e68428ea7ae58a00b9518dbd1de1ca5e8df685fd2f273920514a3e040e5cf1918209e09ff78fc9eded10e341a1fa5b80eafa1f4adeb2c5019fc5c0f76d614995a50a258ad187401fcf58fa295b3de4cec887925e0546649f85b26dc9f68a625024b29af2a28d916b780f37ddad8071d6d4cdc7b5a7b44466051ee146ab746de714c3aed6664164c9f924b379ca9a3279e8f0ec3989554880a6dd14b5c872c985e3a6d0304de249513e2f8146ad805c0cbdabd5acf87f514202c70ad3dd0e114457eb43cfc12584fe7cad500823bdeea58b020a5137230c2bad9eef24b90b4e373a16e8c3af8e70b659c6c058a8ea65ff4998f88573f30eaa76b565bae651b50dacd21bb2b21f83b2d25da1020a5347b844ac63c7bd258bd1013ef8fc83f296665b83f0a0cdba2162ccb02c5e550372cb56a455c7967bff3fd37950ef52da50598672ddf17520948041a07b5c775da24ac09645c6f4d4c62d9ecb98ab9b4d19ba3189649857391999bb56e765a6140d4d5105be601c0bbf47d1368f850a47fe4bebabb1e1b6e630e90fb42668a6b464baa2053375e01c868728763a130181064", 0x1000}, {&(0x7f0000000100)="f00400628c6a9f2162c2c68cd36d111336b09e0469557396062fbb1269c186844ae6684090fa9db3c579533af973a3005aad02725d8b2311032e4c8e200b26348f9db8e9fc1df667d7013fa03ba5a6aee98b3777eeb79bfffae0f25c56a9cac95b944fdbe61ba82c3a24c9ba41666640d105b969d3136e", 0x77}, {&(0x7f0000000180)="f1880cd6219f66a5a1b75a16e6b94b395741dbddf93e833ab696e59d18d3f9ca55e9622347aa24348ce33b19cdebab88e5fcdd7e30708905cdf6da6166fe34e8f737198cef970b0bc8ed58f7f1c78b69d55aba7a0b77693cf80696ad3f95ae5b297b58f474195b5ffd5f9ac58b488317f55d8e945faf680948be7c0aed0bb93c9f04a09b", 0x84}, {&(0x7f0000000040)='P', 0x1}, {&(0x7f0000000240)="5d022af8540f64fdecc38257456b4a5ae7907cc0ca68ec8f1e96c13d5f8ab4bcea49f071de37d87fb59e01dfc52bafa0e1e8b11e7dbf32ac45ae9067bfc44f11f0d75aaeadd2732daf19eacd25f241f369ee42c35f2dd8fe7612aab2c7b0cd8bd0b0af69d3e6b32831662499e38964fc138b55690a06ddffbf1ba33ce35d08509de96e83b962dce1bcf6c6b3d9d664713304d905dbee3ab47c4b85797c21c2fc810a1d5e8771b5defcb2d0016364768ba76f299910a336d6aba0ec9baafe0824ff3c771fda", 0xc5}], 0x5, 0x0, 0x0) 09:03:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x4, 0x6a) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x2aaaaaaaaaaaab91) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffff8, 0x1081, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) accept(r11, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) socket$unix(0x1, 0x5, 0x0) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r12, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc45e1acc498cf1ba) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, 0x0, r16, 0x4}, 0x200, 0x401, 0x2}) getegid() r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x7, r6, r9, r13, r19, 0x10, 0x2}, 0x6, 0x0, 0x84b}) 09:03:49 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219000000005672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 09:03:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x50) 09:03:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'], 0x10) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f00000002c0)="fbd9a38d1a029be96907f635733a8b805c987bd6b3d239f04b38e167ab39fd0a8ba3c6eb726bd546abe85b1258e8a4c771cf8253f04698d08cd96fb7482c4c32cb44fe7bd82f53d48cb42bf3444f09e9ab72c52337bbe887205d4e3938cf8606d4118b755152ad8902cfc542b9e489528bd57827d378a03db3f6eb50cc72e849ca1bfff78c5979e3e6b28c664a1a16df4dcf01cb6518ddd1e5576987bfd94b0f4d14", 0x138, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) r5 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 09:03:49 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x5, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x5, 0x565]}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000001200)='./file0\x00') 09:03:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1c8) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x4d321ba91f208f14, 0xc5c1b7931bd3f70c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1d002e2f62757300"], 0x8) 09:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x2) 09:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x21c, &(0x7f0000000180)="0a43e6ba87379f2c320400004bd30e4d8dd96d53f8792b1cbc542d2b8c85e57fb9d83fb001007e6d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 09:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x20, 0x2}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x200000000000024d, &(0x7f0000000280)=[{0x87}, {0x74, 0x1, 0x7, 0xfffffff7}, {0x80000006, 0x0, 0x0, 0xfffffffa}]}) socket(0x10, 0x3, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r5) syz_emit_ethernet(0xffffffb2, &(0x7f00000000c0)="0092d213accfb7dacce0698493a3") setsockopt(r3, 0x32447a17, 0x1, &(0x7f00000001c0)="6a8d5cd10058453addc339967961bab5b68e7e8aee282cd412c82c2648d87312f0285c831c1044662117f22831a2a0bbf55da67fbb711aeedb8636444e1f9b48ae420bd12549c4ffa0c78fec9b68dfd29071fe6f9cb0611598f7f35288d3a5b37ee2a0f220fa604fdc4af3111dfa04a71dfd868f477f926e19c5ca6b50e76499d58af5b0b4a9679f9ea7e89358c42404670ab668717f49ea08c10d18a87a64567ee6608da9c5bf487cafa11a88ae820b84a74fe903aa917c375edcdc53b781", 0xbf) 09:03:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x29, 0x4, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x108) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000280)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = socket(0x2, 0xc003, 0x6) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getpeername$inet(r7, &(0x7f0000000200), &(0x7f0000000240)=0xc) setitimer(0x5, &(0x7f00000001c0)={{0x3c80000000000000, 0x8001}, {0x2, 0x8}}, 0x0) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) 09:03:51 executing program 0: socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0xc003, 0x6) socketpair(0x2, 0x5, 0xd4, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6d97a800696c65"], 0x10) write(r1, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 09:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) listen(r2, 0x10000) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x7, 0x8]}) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f00000001c0)={0x0, "1600897b803f08879113d88064b9513ca6439fab511b816d5f4d1fd6596139eba690f1c65fe03c3d56159005522be2203d7c2c176c5add9c9df55bf61b7c3be704965bb55b11e7750941c9c5611a8e4baab2c1f844aaec74f7118805fa8c7a4a4ffb3b17cb41a63a1338e01f17a66b8af416d627b44e035e3b9d0d59a3fd91bd"}, 0x88, 0x564ead5344df95b9) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8082, 0x0) 09:03:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x10009, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) r2 = msgget(0x1, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000e0e5700f94d10000000000000000000000000000000045fbd8ca52c8000000d000"/148], 0x8c, 0x2, 0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) socket(0x9be5476f29b811ca, 0x0, 0x4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 09:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 09:03:51 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) fchownat(r5, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) chown(&(0x7f0000000580)='./bus\x00', r3, r14) r15 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r4, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 09:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x80000000) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000603000/0x3000)=nil, 0x3000, 0x0, 0x101c, r1, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x4000, 0x0) socket(0x1, 0x7, 0x6) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000000000)='./file0\x00') 09:03:51 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 09:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x200) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="90f66913cf9efebc28037f04e7fd9d4465da575f6e77022727818f77f82e7a2db191bc", 0x23}, {&(0x7f0000000280)="c89bb9e793cd873cc241395a391d57beed9c912771038273e01b50d3a5595a498506fce504e24a2473e9189de12d234fccabc4482e747de89c1da79efe46a1d36f3202eddfe370e8e5c7d00d7fcc184dd0c58ee9e40de7b55ce0bff3c6166801cf6ee8a1febdb744f3120ec319545977e695d22711607c5aef", 0x79}, {&(0x7f0000000300)="4ce9a35808bb14fd1000111ac16966b3a79f5b37f40268792eb5741838142859989c983d1e070a6ea52b92936a73f032e1702d49eaab6d603b6d96c06ca5a9b17413e0f9f29c3fa02543bab6735822df341c35d4c3af5314e2437ca95a8c8e5bc142f4bafdf83ebf85933cc020ae8defa421f49774c64decff03049c5b00369ee00b9a51e94bb6b13c61845feedb3e4c6d6006106555d8be69417825729f70570071206e230fdea29ec64ebdb53a37423edd511ba0c6eec305951f53982a472ea1961553f5fceb92be9b60271f3453fc76449226f84b668eb50cb8db", 0xdc}], 0x3, 0x0, 0x0, 0x2}, 0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 09:03:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020, 0x0, 0x0, 0x5}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 09:03:52 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xffffffff, './file0\x00'}) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getuid() getgid() socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) getgid() pipe2(0x0, 0x0) close(0xffffffffffffffff) fsync(0xffffffffffffffff) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 09:03:52 executing program 1: clock_getres(0x0, 0x0) 09:03:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = socket(0x2, 0xc, 0x6) connect$unix(r5, &(0x7f0000001280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000dcc217fdfa7be0f8920bb8ed808186c4914687dd559b59fff6e4590e810172c0"], 0x10) write(r5, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt(r5, 0x10000, 0xd54, &(0x7f0000000280)="bbb986948fa330171456c24790a9fe41172c78c406005214768612fb5010146eedc06381f182c56502e98f7e980485dd2ec80e2c12c37a67924349d366d5cb0d65b1f0c7ca68b38953888ae3b17f2e70fd9af6fccbacd80f5d04a564923f4d62df07609c9f26313c4859bd257c1db163d06bb1b18c41cabe5533c11aa5f9b3723462748c9c93131e409ebeb73b07a569c8e57e8252f2cfe1a8d768e276f79a2d6e5df8548d2b8290e9e7c758f2f44a859e02b93931b422f2f0f303a6ab2434603859c56a101e6988becd65ffe1bb2c4f9c9de1459a28af6291df85187740e7f70b72ca65b60bd6c0b8bc92cc1aa3774cd3466d7c13b529d30b2f11d916ca1bbbe8f759fa6349dcf5b95a4e6958ba07f050cf19f90c03dec10f5676bd5a008222f08c2f95c52676ed16db469fef9c18b61cc4b68d84a310368fa391dd6944785b690dc2a1319322263af1d647f76f635b72c86d0759721837366c048437e7e5418e314656b9dc1a0d54b096c1fadf0daf6aa1405ab53b37aca5b9ee95874c8f9a6edf9a1987728103f93931b53fe92359804b0c5b1005606d2de23b51e441ae52690c54e2df2b0bbfe54d0adfd4f9abc9af528694a84972a4a81e332038de39af4c53bd354a7837cd6ab014437af1f7d23d82cb20eaa398e8fa560f24f52f7c2fc9b9c81529b864e65e26d077afc5af2da3a62e13f0c40f414a9001450556d015a6f815f1635c6630c80a79abe949e3f924ed2e9de5de088039190a865428fe7a1e51c11629bf15f7f9736a1b283113f543b5f39ec041749ef93bedeb2f22931fd2d1ad8d126911196cbd306039f9f8adbd0f0596c1f609edc176648da792db1f15f95dfdab8a892c8ef8b3942e3528fc6e07f64c570cf1919367abe7d20e4efb6fcd2332dd7aa13996353786990d29be627d0bacdd01da1446420c978a0bf6890a7112d7c4c48fb3f6b7c6edd012b2acec5f081f8fb83b69c38bb19c1f215b8ad00fee25bbda86bafe6543b03ee941091afd04497615368c012ccbb93d2d642c35b20f67b4fdc1d987b90d4a2b9b984515483b1a08f99a0dbec609466e4af31e8a9cfbbb3f7255f92811e8f33950dc6f185f3147a5864f5624cbb124d01ea91c52ea583ebc4e66c74e9f19eb4280779b17ff975c3fd921a7d77e8be15c10281e680d1aa9a997022d5a8b07088ea76e66653f4ec0423c3d1c497e97472b55b4e1a4160968e09eecc34810e0bc48ae832cee2ef269008a4b988304b60d94b05818899d9dbb72cdfa076cda079b84eac46abf265aa7d6edb131dc2712a0ca126892cb251e3c40002714051d8a0407ee67695178786c49dcfbc51ffa3cfed4b65441dd32b6c2fca9c590195a4dac7b2dd0c62c116aa461f2872c73ecfacbfccd83b0e8b4178bbcf81930c532e20ba36186e477420d206d146befbcc20af28cdaed0151692a1b4614b8805bc8a6dd401913a2711130a305b217fd175b3221d273ff28c2d5957cbfdc53b907390f2b16c8f0e79e1e0a42e15536601d5dc30e1bbeb04154e015c114a3bf7fcda7f63ba70c3dccc596210a6eb9d84cbe5cd10c5e5ebc155e7b30b11da96d0527c22a80900e4ed9cfd2b3ee46e81e25dc529634e54728a17eb0451c281681440bed20de3fa7a69bce7c3c5efde76cf3425ac536bd170a963b6cb36d10e7071eee0d884c9ac3bf25a1d0bbe0334aede98a69ab3196e20e7c62ae7524f6d2098abed38f6a33fcb3c248d37f0dcfed3b59f7c5411fbaca2940934f44481e032b1d61ab7394d8258be62df361f48d960d6072d2c96c169aea91558a19d1e4fcc862a783afdb053e87da615a89b9d3827d7c0b0d65c5ff9ba4e4b25f36eb7e8b6d16625b0b700a137c1926c71e0c92f56854e6d2f24c587bf42699ad86be40a32ebd1a2ba8efa9b304c58990fb1dbaafb07e45d7ee64859a2bc869c051607dc3b2005ea7500a5c3bced57490c2d6386c0091d0d8e7fa9f3a2ba0c327116f3dadaf6cc4f63ed8b45de340a1150c84f54abd59c397cf7cee68c60ea8e826e5f5ff15c77f4a6253de2c7d6fd6892df6aa4e04509c8654b3a14fa5643cab399c7e200d35f96b26f3e0190efdaa541776ae426b8c8f74e0231b8c153c60e68ff2dbc9f4a833fe60c50a7e34e866eef61a36d0340845734c3ea641b8570b4c30a2f4b5aa137dfcd6d05b7d033b09cef663aedfc2e75de38184915980640d171d8563991296d758b9e1f2cf61d1f51d0498dd05b7e0025d26073e8ec465ce3d53db05ab262e87c8dd96addf5f6b68a6cdf3d3ac92ea80241d35ca97b5552fb3ab4131732f0c47ebb52e7e993d9cd99964571294c0c95b90c8227e5b6490aa0a0d81b38b2607cbdf03fec28f21cabfcd69f3c4740ecdca88055997659e3720b6d72128b5ca8b00b9d276882c348ca4caf2949fcd4cd3235056c1b29b41dcea073b4a9f17532b13c606e5c2ef287437f09a7f859c45ea888f9f0b3a08bb8cadf071408c3087767aaf521fcbc128e3b89c458cd947bd3702f9341ddc141570551a5c07013dee2315cdbfe60166675a27c72c64ece19e357d282e6cb369fa66ea7ff2ed35b76a81baec4db580441cc9388c24ec729ff3095b187773ab1b10f5213a65239b0923198c76f2ff2dc974f2583031e071120b98005035f4309770b5f68278b1f09b0e396d30002274517116b0b86d7ec3aef03a19acb1b4ca237deffc1085e3e27fab23246701d236fa758a58c9169f771ce00cd9be2c5c79b7b6ba78458ca996f33228f87278af0d9b2b27c81bd392d0d9331062ef1e5811b3f59d4cf62a705851cdaa7a735bb2fc8070b66daddd73b69fa92303fac1a520ee90eb9b495fd82d35090ae1c66854681d495ca2b974668a4a894a0e4a2c418792cfd0cbdf823a8cee0f3d82644c134a5a83ebf983100655068e8ba96a816135a6cba3066063aa84fa1797a0a31c0e86c266a5bb02f6a02fa144faf59b0f684196807cafc87e00b667472707bbde81f2df0476e418549bf3cf11688cd9b49941e521803e89d225951c268995d721917134d37a83ece52691b3836b1deeb4917cf4b67f2ecd3ed118d545c792d28da4842cf5730d00a963e99a60ae814b6e3f60fa5f44c7aba41b4a9d4a67d5b754d93bd9231e6146395f5529ddb24d16a74247c3f15adb735d0505ffe57bfc181d9df14e50cf37b14d3d05191b293b4296d90e60111ac07a2e90ffdda7740307f8843541b84fb9053c244c3b02d393e61fffb9075569127adb9d1b54d58904e0c0b56ebc1e739bbe732108d9c2338ed826feae8c376ef335cdb01da931a152b04f43505e1b0293a0e0e947c9e5a02740af5717424f14952c4282d0b618bfa948bbdb2a697a3919f4555847749f4a203cd9bb9607505a90402056d9e2f327364cc0b500a83f48486aedbf073452a3b2c443d4fb6c9abef976d91bdefc343d586aa335d698bdee0b52bab0700bdfa0e00a4538c0942116ad7223446c0cb3ed24744b9c09d5ecb874f98b162e56364bb80aab8571ac8e19a0d9f82afa64624ae24d381b93b9d9a11349f220b3f63afe28adcde8c16f3e4ce0bd9530bcb03c40903c15ccd484ea69e4d619a6acdfe981322f63723becfc309446afd3187e63fb460b962d9be42e1d85e60cab764f6438782239d169645a6b69c52ecc72d5833ca7e98b227f1f42a41cd1a98450c7cc359c13556f31e149b64bf3780e1e50d4c66790941875609ff2cd0a92cdcd59012609d68a436df93a45189b2fe14757b121af6c4f241519f34adda146765c676d9c91b8adf65ccb4c46a9ab1571ba1fcbf347ced2ca97621156c0f01609bc23f629d968d3e5cb57156db789527018b832e65cbf8c3818c40b052f020e17147e7540c6d80d8c812a562a42471f213254dfcc22d99c1dba4427120586ff89dd7ed07f3997deb5104938086e511a0af6f8beccd0b5515114b6e24b4d89207ecb1c5ebe8bff7c76c634c9b21488f26443f747bf3887089f4b5f0a5d76cea505fcf530b011ed4dddf08c3f0a91e2eb12ab5bcb605196c02a20b933921cb60234e58dffbf7f3dc39a839139031e4a61a861f73cd03c95988bb1ea3103bc8818c549202467ad86904e1fcbc9b26ca9a7ae21a3e30507ca8bf8008b6cd5048cbc37ba098b40fad56bfeb04c88e77fab51641f8e08bf4de1fbfe5477cee0e68a955d3b9fc0f333f726e90ce676a7820273e7c0d4e2a0729543fd4f45902e620ce29ae5b8025223367a223f681f9b454f58e7f907a5ac8d878e0d35c1739e953007265584f7929066ae978954032189dfa1de8611bb28eaddccb54dcd38435a28028b16d5999fd716ee11e636cd90be71ce8c8b7e0a8232d69b854bb2ed3eaba09e20ba7a42ffcae40c7a4cda78ab376ef8a0695f3f13fd4a09e196ca2d535483029f08e559f30e1e7e81995f05144fb1e7bfe421cd8ffc9409981f6efa1ed938f10e884b796effa007d477ae1bc6496b5b3043ac1b6a7243b42b334ee94e9878541dfe86db5c28409cf45c5af7d69b33582e0d3e46322a85f8eb1df2f1a4b82830a22becc3a4d3a2512ddf9e2e1ad35f98b3ae10662783c80f9b49acd844b215d04041c1fbec76fcd8b1f78a8ba9c991ed29f297d9b2bf735a903c33b2fd3c8cc5b54e66a437643a7dead981071c4aaba1c14621773f61623045f99babc311a0e95e017d3b9590bec2980c633bf0cdad991b4449bcf55e634e07d6f13bfc92cc88e20b01bfd05a3f631dafa2dd2f85cac1d1749a4665d96601c6bf73ed7e3137f8d51e39df79aadcff1a2bced29ca56e8ef998c7b22aa95f7093387cab539e6f30b2dc42e0598e780ad0cce8200fa6cc9c3406d00ab1f608405233820c9194ef705726745d2d58c020a4b773597a31848aff79c9e72df2e86bbdad90ed138d9e673dbc0cfdc56fed207b7c57f50fef1ad1929a67bcff396b2e021811a1eaa2ec24e1d4d27713ae13162f67135e44ed59c3f2e324c603b602f5d93d6460903585c9a8327dd7d4872b710adcc51b32a88ef0e5435726f1186039d162a761eea7df09dd610614ab36874b3d2c70422dc68487a933e41dae2ad3bc12de9d919dfcaf487ed3469be02cd9868e70f58d814bebb381eab0ad4c58e84d98de2340735f8df117556c2cd6cb88fd8b1bc295765ed3157fe7da62ca5676914ce763112dc4a7faa4cf31668941987157c9050d69c46cfcbb31e6c412302afe5682b926ccaf45ec57ae49cfd49602828d2dac2e43008c8fdab766875a7762a1b76ee5c6adfd342393e5d3bcf54b716a051cb3a53cc5745d4b5f8a9cfa5979853fea7775cf48e0285ade13d6bca0413fa6b133d7ea56fd1d688ef03dea56623f4a7d5062f6bd4277c278bf80ee4353f65234343afbc48eb4d6e778af015980168ffdcd6ad35bd9311cd107fbf9946a8e186f90c1354e4092b7edc72d9873452395e904b4f44296c4c96a2ed094aa0385b39c69465a2eead83b15acf95b538669c2c223f2ca0e11a102e88fe81287d5d32719e63f8a1f014f3838cdab8e38fccdf726c685a616473116fc2370f288190f9eb02254dfdb5dc33eed8c27c5ed8f9f484804029f364c4f07bcf0b71f529347aef860e9ac97711660f2f5aea93b97c942011a2a5f7af962ae1496df3237767ccc8540816b1c8b2dbc5a97fd6555bb04a281c70643acf526398e3fe32a72644952280b861c9ce4152e2ae9c5ccc4e1947328bdc56bd9c75543dceb1d95aa7706f6bdd7ca937b4742f08b60ec73d6ae10a4e22148c79a2bcb71e3e43e1fef7afc92e6f3dd59", 0x1000) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:03:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x101) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:03:52 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r13, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="be304aed86d140e48810a73eddc30f63877b23f7911271fd881251d753093901d2428f2fed670bbd1053366e5b09428405d16d444ba5457e85de0abf203a3f35e1d341abb59917f834ffc2a341ab7963b01076370bb11a43b414fc6cfd2a", 0x5e}, {&(0x7f0000000240)="b25585afa63389390b0da4ea29b2a1d7cac2fcc849ea8a5141dc82043e235a33a4398dfb722a3e839d49d8b6a5aaf489f57a98e909613d30d037657ccc91c274e99b2b2b24057a9500f2a92ef1c0a72e8e5f9319be99b68f35c23c4cea521e5595373831507d6abd640b3aca0b88cb887500c55927eb0a36e61e93936a7f364bc1fd9aeb2bba95b8cf55c7629809bb0bb5591395c25c7284718882f3cb7af1c2c4258c6ae0f12fbda1832ea12e75ab94d3e25d183e50127b15cf19c7387e90e0383f1f93b13b54a7d427073c574d33cbea345c39e308d012546fd05c82597c06690ecf9fee5ca55ef9e212056bad", 0xee}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r5, r7, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}], 0x58, 0xc}, 0x4) 09:03:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x100, 0x142, 0x4f, 0x3ae}, {{r6}, 0xfffffffffffffffb, 0x3406ff67eec63ef8, 0x1e48e568e8ca9d62, 0x4, 0x421f}, {{r2}, 0xfffffffffffffffb, 0x43, 0x4, 0x1, 0x10001}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000048, 0x81}, {{r8}, 0xfffffffffffffffc, 0x49, 0xf0000000, 0x9, 0x5}, {{r0}, 0x4, 0x8, 0x4, 0x6, 0x1000}, {{r9}, 0xfffffffffffffff9, 0x9d, 0xf0000000, 0x1, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x8, 0xffffffffffffffff, 0xfffffffffffffff8}], 0x8, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0xd, 0xffff3, 0x80000000, 0x6}], 0x6, &(0x7f0000000340)={0x10001, 0xdbe7}) fcntl$getown(r3, 0x5) ioctl$KDENABIO(r2, 0x20004b3c) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x40000060}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 09:03:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) 09:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwrite(r1, &(0x7f0000000180)="ec277f7cb0b48207198e3ca41b83a5019d0cdd09d2", 0x15, 0x0, 0x1e) fcntl$getflags(r0, 0x3) syz_extract_tcp_res(&(0x7f0000000040), 0x11272037, 0xfff) 09:03:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33", 0x68}], 0x1, 0x0, 0xfffffffffffffffe) socket(0x2, 0xc003, 0x11) 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, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) open(0x0, 0x100, 0x8b) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) unveil(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) 09:03:52 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x2, 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getuid() 09:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() shutdown(r1, 0x1) read(r1, &(0x7f0000000140)=""/199, 0xc7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x8fe}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) getuid() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 09:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000004c0)={0x401}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 09:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x81}, {0x10000000004d}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 09:03:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62030207e0020001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) r2 = socket$inet(0x2, 0x4007, 0x80) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 09:03:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(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, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/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, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/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}) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) 09:03:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x228a5) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 09:03:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x4], [], [0x80000000ff], [], [{}, {}, {0x3}, {0x2}], {}, {0x0, 0x0, 0x0, 0x3}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4004426a, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 09:03:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4096, 0x2773}], 0x1000000000000330, 0x0, 0x0) 09:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 09:03:53 executing program 1: 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 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = openat(r5, &(0x7f00000008c0)='./file0\x00', 0x20, 0x1) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r6, &(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) r7 = msgget(0x0, 0x446) r8 = getuid() r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r14, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="000000420498f9e39b9d709c638800000000000000000000000000000000000024be255b6fc84e830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fe75e552d15275034ad92eaf9facabc9957353f7eedaa8b2ac35d3c24ab8c89138c351704b9"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r19 = socket(0x2, 0x1, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = socket$inet6(0x18, 0x2004, 0x5) r23 = openat(r21, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r20}, 0xfffffffffffffff8, 0x23, 0x1, 0x20, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r21}, 0xfffffffffffffffc, 0x0, 0x8, 0xfffffffffffffffe, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x10, 0x400000000000000, 0x7}, {{r22}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r23}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r24}, 0xfffffffffffffffd, 0x4a, 0x400fffff, 0x8001}, {{r25}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r19, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r6, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 09:03:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x1) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f71205729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a56217824b0aa5560ea147f1bd941f986fc48017f2f064b23f1aa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540000000009bf779945601f6fa7eca47765e186bc740e6ee66469e492f519c998a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000900)="b42177a6918c91540f946f901b6c81fb9268c1a57735cfb1c2cdb9527b2138a4a22dae4b11da76057be83daa1ccae0ee1c3ff9fe118179ed6a0c7f30020b0b69197eec31da1d954b41ecf69e92a2cf46623d5cfe0f6392c309459be486e8e847b35751eabf63ba70beb85e6ff447193c0ec689fe0a413d48c3b8015c6adea6cfd569d7b45171e4923adf2b78c9adfdabd1df0a9a1af190b96543e1a72a8bca34113aa819ef4b42dbb5e62b6e0808e8381cf48e9387a9ad68faf7c1bcd9ddde382536267e13559f6914e7f2179da329815788b16f2c79e9f46da086ead4159439090cdcd264755f47f132cc5f1c45856a98d3a291851110ca921b323c7892b0a2ad92f774389ea5476cc53a8ea776edc031ce64e64a24056b4884d008e91267020fac26a56e418536e7fe558dba1ac048672b2a4f0fdfed896b769c3fba84eddd068f1ec032a0159984577462e8c40363362b1349d8cfec912466fc7a42f4e054c3b0f2f28c82817d87bb0708eeb9ed440f8df31526e31d5f3532432eef06e9188542c405356e7337dcd368c95549307281e0718c8449f8240c10e185a3eb947f70889c364a262ab07556b7e56b72022adc3862a568aa0e14cdd6526ed1cacc291cfc6804677e895f06d36a045e50d79a526c0278691eb5f8aafc2d54804e5a324425752e111ce3332998d2e372d61842118ef4c521fc7f5a2358f14f57aa318f57973fe4ce169170930839f3dafb505f03433d93674648807c332d8ac4eb2ed4d7b98a762894e64cbf511665eadd91ff76fc50426c1bacf0f253c763dbe3b6c91b15ee049a4ce57fed0fba27cc4e65c262f0186a4e437cf7fde740a0f3dfe6b884aed2a5d66a23fc2693f717e6c3f072bc85566a285c33444a400e8329265e9072bdd905f09ce9994773dc60f9cff405587f40d587af5cde445b036ad561b349f06e114caa1a953a1002ae73287232f6bccd87ac99ddea33f6103b3dcd53b9b6822e222108231acccd2c4547b5ea07daefa6fa7246a5c74d17082fd4e30420ac042a2153e94eb1efd8d574f6017efa2b124ebf901fa2d548770a3ffd6e3d0a297cbaa8e31163d734414fc6fa5840e24d83e62bc78e7b7e8b6855c413d0b933759529c251e806b05c686e4bca2dee6d855d8929b6f0128853ed453beb7b7e169b0b53ceb5b8cc629d23beb3e3a8604e4f9dbda67416ab16789a1f4c33b97cf0135559655008f48ae9bd3776e816e0a01887e9951dc9dbd56b80f69be02a4ec6ff1fe22ac4abad931b43a0cec89eea6fc5bc9c0de8e5de26540fe4b297e4e6adfb94773f73759d49e136b8beec2fd8c5e97504b7ea1b97abb9a00d7cf16808c6f6a6afbf142e1b5a71effe1829f6bb98c84376444805268350fe115b344d9e028d1cb4ac30e1b9dda3207fd2841d1376a18c75b7a69de272bd00ba5b18e295fd6bb4ae850ab74a534a9e2eefab6f7167e661de5f118d1f78a50b94bd97c4246afe4aecea924618db855ed25a2264a75386e298a22c709eff5a5995c2cb198821b2abd3b73bd3d345b1ebc028aec193c0282a0019efb1372786f5140e0a8ed9f0a5e6dca2748aa71ca980d412272e0adcf35692eccc975175071deac23bd345b578d21160beb1b02895bd975c85bebc4d3cfc702597e0589e856e0a04aaac54b48adaaba1a734cb5e1364c90b7ee54aa80febace18eb6f29546c87659b1cc1691499847a98e543e93d14c972563b4597b837bfd19e870625fa5b2fd81424f544c0a861d7c35e5eebfcac3db71540442a35b0c5d8933df3e9721ff24eaa7e6d05d670f9ec262c0321c83bfaf2e838b148cb9383b5a1ee8a17e495ad96bbdff2827ea1584006734a8eb46d250dc7282ccff5aa5455e30370d66f38d8da63d27845457b004eb8c7a218ed730ce8cc44a13b433006b63d7dda81bbcbc2bbd97eccbbc3de2d2e32a53896c68d5bc0e664b7027748b12a430f0093384fe44e7e3e0617f711d19e3d5d247aede7568b4f02941cb1301fcc850d0390416dbf982d704d4575990cb25dd6342f6c14321eeac0afaa45147811fb7524a43f933b0fcc5fbd65dfd69", 0x5c1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x18) 09:03:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) 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) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r4, 0x9aea6221e20af49f}], 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 09:03:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff229249a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d0000c2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cf35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad2900045a760911ef70a8ff72a3d6758dda1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a976af3238e149eb3ed54b2e017cbe46e35cddecf18db8b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905ddec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe81"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) shutdown(0xffffffffffffff9c, 0x2) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 09:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b2382838a74d929cccb7a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x1, 0x9, 0xe464, 0x9}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 09:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000044}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 09:03:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000180)="6ceba6c3cd2e0210de277eb9699dbd698f5496a9df0a973327a2bb6563f4f8be58aae1c3891fde6bb48b538e378f4fa2be8841eda7aff5cd410e96699c159f8dab937416ec23791033fbbd6ff486168a41d4038ba5aea434588c30096ae8b48c9314ab404f3edab1ce55096a5d3256c6026cfdc82c096d3e1ad5b7a547c215f38fbb2a065a6021f3542cf0de6d62940776698eaa0b69511d814b6283d4902bb1ff29afa3a8e6aa7d89fbbb8b346ce1c51215923669d2432292c15be3c77c41db50961eda9dd61a35089872e0ed4bb08e28a40183b1b41b70064d775df289d0f857e5f4a97ddb71fe19a25494fc848e1e7d2a3ee280cd347af8ddac1b", 0xfc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}, 0xb4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xa50b47c7}) getpid() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000005c0)="c579d98361a9dc42c126a9b0e6e2414e400453d0a75dd516d0e8de6e8d3bc5b6d1c6e66185ba2339775f0474190b6e829ad8b3275c91d7cd85227a563255be8d92e567989b3e64b14d425e2ad819afcb684484284267f5052d891c3c64266f078f3b35228811bfaf2624e8e47223fdc6f17a89418502c90d38d8f15134c512d89f0eca1117251ef34e6bdd19d39fa18c1fe0ee17e7e395517b0fa69f9886d1c23c946da1da9ee8446eee7c5aab2afb5455f5c2797377bb1205a6cbdfaaea55955db3922b24988d52d442c23c0035f6a9c4fa2901c0aa522b0396adac74312ef7038aa285b650989b3740eae0c558f012cef06eea4ce1d16cdce278be0d28758a956c7aedb1b0e8b104abd1addc431babfc0e855eb22c576424619cfb6fee24b7ecbf2b8388f533b6a1e5d5bc13e6bd9b4f28cafe55f951a6d60869a5938026d3af09689125c91c43347cf6d50e68bde796ef950f736fdcac49afa61e612aa427fb0ed9342578039f594dffb2c4ebac253e6ea0331dd66cc04b6e7041d7eb5b9a03f6f151962d096923164b39a300ba37b6f347c985291097fdf328ca3f8a830dc6bfa6c124e9371074e974ccba8a4dd52a3fc763e328638030a2257e5a683f52c13d2035617af22879fa14dc3a24697c7ccfe2f8358cc7c76c1bdff85b5ab612e45bbb5cf454481b411c98ec53cdf4035f915d5c59fab2bd52049b78c61af2d05bbae6633db4d9d87008badb1f8245ca2df7241642715d3bc0dd0957802b6b32835cb7c724152735588e17c7cd140ed4fcc205037c0b65dfb0e03a8558dd9514d9770ce3162280aff2c867c22222ad0e3a0e80ee6ff0e5a0819779a21e423d83607072f6b94fb29dd2f3608c01a278e52c4edf8192fb8ed48838bb8ced89a27eec25cf26ee400fe42050e2894d466df572b61d4de26dfa8e8c9e6c7e8f618d4c1c1e8ce308eada5ed95c1e00e3ee56ec514be8e82819ef649a9126d9f32a92dc1160624f75a2d889a5198697a1572e31cd4a7ea6372b872a006b4b49a14dfd088a47e1fa1d548016334934b398fde7d5f2d273a33f8aa5c32ae8bb307325903097cc3238fb413e20abce5f47a3c16f48c51d335adaf8c6df7e3be764c57517a37dc02348afcfc4317d8319098d77d52f2dac5d777176402acb063b8cf9fc0c125f9f47bc5414a79c1f9ac0ffde49ef6305486158c5e78f5c926b8774eb97ad437ab5fc329f58a1e94c524455e53aed3991e6cf252310b4d6ff6fefcf7b255965a457d16776c5b130ba5ef4ce73aa25f1a6b623251f3fe7e5ed89f6760973191cffdb474316ffb02e0b82747ae64c49243cb22dff52e496240e7f7a7f2a871651fb2b7f0d612cb948b19943eac5a04fd14bb1948025e16324f7165a5e82fcf23227be9c14d34195ab404ca4ef4a5c84b3fcd21166232eeb7d095b13733d1b0aae959893978c779b1aad9fb475bbc1faba705f3015605ec26ec2d14cbaafe3143185e65395d4cc2040d9931821892ff1947260b959d57797304c5c7b75644489b98be80952ccb991824764f38e5aed006ba3bdfca1b606d2f9a1bb12861ad0194b1eebab9f0c9fc0ff644c47a6f63062db3b9ecc3fa4fc9362c755aac581516c719549adf33a4b450c651636bde489fa5627aa5a4e72dca46110f4e34cab08bffe68b39a3a489feedaae544b1898b782542b7fcab733fb9f31c6842592bd24cfa995aea9e64f048269176e0c7b21a36d429fdaac1109f00041816d263073671e3bf61ad782c135c68374da9fa8a4f0f265e9450c7e82cecf2249adca3451d8a9a1d188b51951fe8cc5da275bf66294085bf97d81bcb17cdc35abd379a7a04d9e0c1bd3afa5b839e768874868ee12dd14e27c048c8bc05cf621ac25dcba6e86387bdb535bd7ad558dca7a811013724b1a7b8bfe8b49dc717dbc6a029566b3ea1d9838d5f5f8e3f4277dc70102b5488a19df6951468597d37e3e3b4cb10d1b0ed4e09b5ee77c0f682e10e5e05f383c5680991ef3c11f697a761113a0a22fbaf09b5af66f66af631a78c4fcd1f4c195", 0x5ad}], 0x1) 09:03:54 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="080000d0f6f6402518f910800a889854ac64024e6717317a84cd9cb5aea66b114f7a508b0d7508784e808762ffffffff000000005d3cb2fc4b7c", 0x3a}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x34d) 09:03:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="d3ea36bb15b8ff66306a0ab8c6001e1025473ac2336ccf1a", 0x18) 09:03:54 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x0) 09:03:54 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x32e, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 09:03:54 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) 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) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r2) 09:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="16ffe45ced9ee965e5cf3e544007b40fc8c2b53e8e51c6b2d3fd9f6729c5eca796df828cfbeb55a58e92fee2827b1012554e2a516d525b73ae032dd31384fea9263a47bbfb7f10192f6ac9504eb9b91d8b6846c50427829e81effc42d3aef8ee4be0516741c77140bb0e0c063011066471c8afee9cf425d94061198585c0e20932718f9da8555d474246987e4d761cb5df8706f83825ba2a2671c13982ba2ce4f33491e444b5bd8b889f9e582c8a5b67b7ec1da9c13aebf9caf8ecdb93a97bc49053808ecb6a0b4504f5ec1d23ea70af195480ad02876a82167ca610c140302eb744540400046f63ad64f76d11f722aa0e2e13fb1797db067071695c5a784b23a5ec6a6d3edad268dae49f629a5ffd499f43ab697969613a8874cc6a553f125b66600496220b235fa4726a06cafa2f4e3594f9c6bf82b77b14389a408781aa2d8eb082242df5be3a296261fe2369b04be5aa4224acc48eac67646c5c0a306bc0ca6793f95ef80221dc8f767ab685fce1016a4b7aeda82471283d24777aa70b24e4433bb68931f80fa4fad84e4a50ffaea7906c450fce8ce794f3f0aff986132d4a00354f762ef9259a827441e7eb8c89041d95015fe26b0799f8a1cd7bed97bfbc60bbe5194f7189a79f8861e742188da9f1b52270c69da609e4d108d1143d75107b9a8eb7ea76a56ca8aaecfff47865b3e4a7d3a4e32f65f80aa4af97d0545c857a0a88e3d68f2c9adc6b681114170d0383e3c959a05f9cbd05429393a36af7cd968d9987440ba18a6735d3896d8080414ad8ef40bc73411338d52bfdac6fa69ad0cd6dede9ffb63060710c5f3450e44bc2156b50cfb777ac39ce7e6511c4c64bc9062fc29529737ca5b8ac64be3f338380a6224a25abd51e7bf69f40a32c92c083f74765434eb3042720a6f28ab961720e95a909e4a4a713d1cdebd248fa25e8ef4c67c520e7bc515d443e69b3a39e9691c63a77f8cd7a1496c447f0dfd9d8695685d7c9d0232715a5ffd1de825108886c4f57d93e28b1eac1240d21ca4b4aff388f5d78ce0ee0eda1631e7eeeca1dfd1674d2b472159c162ee12da72cd86c9944c8eb88626eb8059663d13af2370c48a223ccc2cecf5a2586b7ff118dd9a8608311af3464e66492a923667d0453844c4e439020f2c6211d3178f714ba9c37c4964ed8f3af1f21a60ba5e62220577ed4adcce404c9ef6f2799bccb85aa58f5d1b62f54452337915b4b9c68de635b630af732809923d0b2e848100eeb761aa6948817c82d6e8550488982c19a6ff26127ba49b6c91cbe62eb9e67a8279db84711f432c29ec71ece0975cff1558294dfd02b13f92b53cc4f20bdb94f6ed4746e062a8a25337919a9098a117bccedc0db42b5d0727fed414b65391d7978e9a6354bc323d889d24eccacc20f6f5e2178f3db6b7e9e2b05b5a2d4dd515da4921b141e3365ea01ad97af1f8a70c81833b5dd892f4527cef46907b1a763dfbed1b1f46d04873d1b345877f9aee89f412a1a829a16a68176d20bef4963b2f47bbb7a6300e6ddfb7a979733cac81e77ec8d1f4f1b6b69f3bb2315172c4bbb3db7777cdcf8de35b0bb93f5894c9202cee09db85b79b57f88f5a5c0f5979edf300c485b29fa9890bac4a4c55b191d1c9a7c6bf75cf06c775784a1b098881eb5806e09158c32f52737a0c9d2efc25cabc7dd7782040a27608391553fca08d7f435021949dfa8d75bd68e55c748f4d96a1d0dae07f8eeac4cd54ade4f3825002a511ef980815f3afc36b5cda0467385df0f04314b1844e06d2cbd2e79629d7aaee2b7584761e327d343be13c20600191cba114830b2a5e46ddce2ce28ab46e4d161a8f20b1f340e060ef7f11c7eacb078416110d93960bd5c617c43e642381dbc0a6a8d7419bb29731f4f84b2f891ac8231e245d8777974b9916d9034ae62acf5c5a4c4fab994e457f25529db1aae8f1df530ee84c57e1cabf87f8bed1b100491135bb94519de8b64b3ecdc09529fba045c345fcda7773d29b0ac8bc5e28c9115315519a2bcf23f446b06a4c256a42e05d7a0c588e93affda2c008f38fa887f283172356d53ba397ca5a6c9e69a16a440d2985e7d54d7da58f4f95f07af9105e8559428549c8005747a43cf2e98c2a7c1c5c1105aa83ca8f0c55374308be4da2e07acbd795d0c76a30bf4dbfc83d86d6b03654c38188cf621ff978b62e3c3b9688a8e86b637dc300aa156fc77313657609e4e69cd4ed4058186fc393d81b8c92af12b074525fd8496e533cb109205478d1a2be28050853ac89f24052787d6e20a27c3fe59f6aadf5eba3e043f5338d3750ef959a284e9da0b25e7bf308cc2116edbc7e1e3f2c9065ac62dd702e7c9f8a3d33d763cdf2f840ddb85f8cb52b651ae7f18aec2cd8e5538a34744bf90aaaa0901bf7469be285c32008e1bbbeea2606bbc4f1ca180c870af95c0f619858c8b4d08ce2a90e70839c2714b67be7e39f5d54c1bf38777ed67951d98bfba21cdaea065c18c854508f85df91bf468b7b777272fcfd79d8d9d63e0918e2663f2e890a20b7f2fc184846dfa356133a6055bcca36d1daf2ce0efe8cdaf545fd357bd2dd77639967fa5e32905547fa6359d3260a97e97ceeb2c88d13b36539c7fb00698d92e23771f8a056ab15313ad2dae0cb32a447373446378587e86b2e70b27a0f29d1c6ff4b0ffdb18bb418966b085380a341d000579d693efe90316033ddd3c3b53cfeca01b43af2568d60a131a3a0485030d60b290f809a3a35d6038f05dff388391c4f0253b4247e6a6337cf2213ca070adc5b92efea27f4f88296936697ebf569babd4e2209d73682e20ad1229891e9ea9c113446e736dedaf4d54ba5d383e5209abe89bffb4161841a95ea147b2e2dff57f644877844d63639ede4a0de5bc4fc8f557c0d78c778fe120c720ec7210c11440ed827bbd0012a1fe48cebda99b9e3ccb9a0303bb48dcc60f5c0e655da6836c9e8e3200ab58a34924ae3ff745f4266a8ff27627d579968eab8328648b349f86ec9dd42c00a976a62f1031061c77b78f91ac8bd15a9957151215cacfe1087d2ba3262b8c2fe5b9123d0198e7dd98a98287ce534edb1475e53d5484f5a7672c7fd732c519c8460a9ca11aa61f8292a02ff0e0021532d142c86287bfc7400a5f468f1ee7d01ba00225aa73cf2bf4b1ae6907683d17d8aea537475af5f87bed9b1d7d8ec6ab27f83a96062394db222cf1dc1ffef374f3804972a719a770afe7be6bb86eb62a54edba608668ef4cf2bce39f6ae92270d4b74df17f5acded6d50799ee596d889473b0d50d8394cad77c0188f3fd0d48bb580725e08bdc608b37ee7ba305311f16a50657585ca7ddc13fd0c44f823d43af80851be3d8d66f66e6c24f5412c7f148bb60a25b40e7610f52d3f1fb5ae215999fbded7dad6158cd3bfe5d43fbd8d7ab92749ac74e56c87fdb97eb7c122cb0eb5343a39b8739eca488616405172fbdc1f174bc981bd048b8e809650f6f7bccb8479991e4acfc8b2d3acd714a234447b6eb058f5af6eaf5fb9dd26cf3b3f1dc2e9d6e18b8b5bf9073629cfaf6e803fd006c1b2bc3b85373233cfbd87bd99d175d190ce45a9205d9961253a528faff6fc1796dea9ab9876a6a93278835bdeaaf9713b93eedc798a2bec6269a95898e7c5f0243f765ab6c44bacc3ec2472c7b775fdb06a2efdea62d6cb1669daa3843e48f9a22fbfb2c21bfe46058893a3cc52c60782920fd4271130bff3f38ba9419b59875b6cf09c889a4bb2be35194c02030b8c1b972bedd4fbe921b641800c3829df5aac9cdc1fa893be2771fcb16f43c048c395ee5809834bc92e81261d45f3227766597d5fe8f76ae3bf6ef1a632c89ad156b6a5f64daa218fc02d0782eeca24bd74fa1fc92e7bd6e52a8a3c68c02d059e14c6c66a0b793d90673708c9f566cc4ca8a3e91f8c2442d69fdfac567dc1ce1ae57ca7ef10c07bdf9a604e94b983b29abbdc2c705f4f3fdf2b01542a3292c529cd5a5e40316a5fb6b0097908a143aec59973603e61aba57fdc9bcb701196b0c074955b87d050af3f3848e169b23972df6e3846705192c68503bdf289d896f832c84214d6d95933cae6047040015af6a7b4c1e31977c37403eca2925e75ccb17010d44cec4a6a75089c2b5d1ab0248c4b46996b6f643a8172a93a468150e1c3de5fcc0aa49ae5b1463d0f2c2d0581342a99280b742287605ec73ac51e40192e1a7fb817baec4eeed950e36332d2b2dc258760db5a04c3bb16bd004dbc301023beb852d1f99f4307a9a4105f7b254da8bec65d733b5077013b49e6eecaecc1758281e3dca2922aef8a5db620fdc9799eed31304628ac144b095f30b1448c754e361355fa76402802138c0216f75f770d33d925500eaee0ca1994d7d9b448bf05989c7bffeb9a5ab3dba8ac4a39f15067b7812751970c0883e30ff5cf9f0384ae446f3d7df090af2c27ab3d0f8239ce920fc8a6ecc06e4f00dcfd5f88cc1eab5368e248afbf9201ee6065564cebf75d92a195504ba7a20eb521cc8950cfe1679a89fbb1c76859c7104d881214e9058f29bc808e8cbd67b5e4f74cc6a3cff958483bad2c37df9c34b71f52bbc66e60dc72b676eca9b4428799a19785fcaf35d6bd68401f8cc92e00acdccdfe805af45aef7e6b542ff0a232022f1ba1c2cebee5966b54b5b67cbf9b412fbc700333be0f38dcdbfe42c59afd0eaef84e5c53c5634af4a3d72693d3cea40b3767b29f0fb032c231321e28f2160d2d9dc96bd624651521faa0905b88ec7132509da1ce1b150bae3b859b8b10dd3153bb5402c8fbbf6b4c332816625787e71d435d8a8922b51e6a209caddd3fd08e582900684214fef75f6a27e71d2ace06b0e676672a0fcd70ecdc4287116b3781cbfc30c65d81a71d0637f1d81cf8514eee69adf20209544708c2422119fb204c130b7b9cec80fdc1f2fe956565179a80cafcbd06a429effffcfc9045afa31037a4c1e4193b3a114d838bc2d8f31eb88f36cdf4a0acd3c1220402ab8ef003b0725616137fd03cb8384f4a76f9c9d65378403f47cec74ff3102f946029d90320fa0969828e444ded29b895f3b92e1388d75e915c812f05a288d2557f312b578ee5610b8424e3af336eea15022cbe6cfac0b23efd449023cc24dc7f6ddce0d38927bb183f678d8f91978c9118272eb6ff678e09dc52cc4199ad9d7d7a51c276a291474df5a216fe71ec31c01b13ee0542e31b5b3ff7c7b92132d185ba3596fdf5e79a88bf2bafe915660d68db2e226c1e132978466ab7aee95e9f2d8888e4247b345de3394cf686b799b6453f32b1c82847f7511afed5bb120d8a99ea55d4b517777d29858925507c58e245ac50d8b192719dfa0ecf1098ccb3e2d3d66a7a01d4d95bbf1dc482146d4b1db5c914e8b713fefb692bfd85606674b9ded633607fba4bc506e216c71f972ebe5ccc3fc50dbb3f4cc430f0ef20c0a3a0a43ea8fcb6ad2a6ee48d0bb606c30ac8f1e148602b046ab2608bde193d9fb1d93f44f3cef06e29db5400cb0376b937789135e99c7b15b9e42b1b73269cc86e738bd4ddc22cc4ad60dd6630182f8b8d5175a30d24911baec8ae0094b1c631341d64de440505137081e4c6161b2dcf432c721516bd836e273837298d46c4f5c4a19204663fff9d71cf7e7b0f65771a3692c744ebdf6c0c9978ba6dc26faba422b953f31c7281578071f8b95d12d4b37277b1810880a3bbc85df391af99f3c1693425cdbdbb0f325e6dcec06b51b7b5d3ead3acf262cc50c24309b21fcdd65c750d", 0x1000) 09:03:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xffff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:03:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/63) shutdown(r0, 0x2) 09:03:54 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x98) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x69f, './file0\x00'}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x6, 0x6}, {0x349d}}) chdir(&(0x7f0000000240)='./file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000002c0)=0x1) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) getpgrp() r5 = socket$inet6(0x18, 0x3, 0xb2) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x66b, 0x2}, {0x18, 0x3, 0x297, 0xc9800000}, 0xb1c, [0x1, 0x0, 0x0, 0x2, 0x200, 0x101, 0xfffffff9, 0x113751cc]}, 0x3c) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000003c0), &(0x7f0000000400)=0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000440)) sync() kqueue() socket(0x30, 0x4, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) flock(r6, 0x6) acct(&(0x7f00000004c0)='./file0\x00') r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r7) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) r8 = semget(0x3, 0x1, 0x4d) semop(r8, &(0x7f00000005c0)=[{0x1, 0x2, 0x800}], 0x1) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r1, 0x4) 09:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x80000000}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 09:03:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 09:03:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="4be71111e6b6240c86d7bf7c2ecdd3145a17c1cbd964f0cfb87a3e4035221a88ab1455ac543c8c1a8742c0ffa25bfe", 0x2f}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) syz_open_pts() 09:03:54 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xbb37f68cd2c78fb7, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x15}, {0x6}]}) semget$private(0x0, 0x2, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 09:03:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_open_pts() 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 09:03:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xfffffffe, 0x0, {0x400000, 0x7}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 09:03:54 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) getegid() r2 = getgid() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001380)={{0x0, 0x0, r3, 0x0, r2}, 0x44001000e, 0x80e3, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x5741b95f}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = msgget(0x1, 0x20) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r5, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) bind$unix(r5, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0xffff) socket$inet(0x2, 0x8000, 0x7) r6 = socket(0x2, 0x8003, 0x22) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee489e2f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r7 = accept$inet(r6, &(0x7f0000000080), &(0x7f0000000280)=0xffffffffffffffc7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x103e0, 0x0) r9 = socket(0x18, 0x400000002, 0x0) write(r9, &(0x7f0000001640)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245df", 0x4d1) r10 = socket(0x18, 0x400000002, 0x0) write(r10, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245df", 0x4d1) r11 = socket(0x18, 0x400000002, 0x0) write(r11, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245df", 0x4d1) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) r14 = socket(0x18, 0x400000002, 0x0) write(r14, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245df", 0x4d1) r15 = socket$inet6(0x18, 0x8000, 0xff) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r5, &(0x7f0000001480)=[{{r7}, 0xfffffffffffffff9, 0x50, 0x20000003, 0x9, 0x2}, {{r8}, 0x0, 0x80, 0x40, 0x9, 0x400}, {{r9}, 0xfffffffffffffffe, 0x26, 0x20000000, 0x9, 0x7fff}, {{r10}, 0xfffffffffffffffd, 0x18f7a64700b527d3, 0x1, 0x7, 0x1c0b}, {{r11}, 0xfffffffffffffff9, 0x20, 0x1, 0x5ca, 0x5}], 0x3, &(0x7f0000001540)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x80000001}, {{r12}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0xfffffffffffffffe}, {{r13}, 0xfffffffffffffff9, 0x3, 0x2, 0xa, 0x8}, {{r14}, 0x0, 0x12, 0x2, 0x4, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x100, 0x1, 0xe5, 0x8}, {{r15}, 0xfffffffffffffffe, 0xb1, 0x1, 0x2, 0x80}, {{r16}, 0xfffffffffffffffc, 0x20, 0x72788cb23b6c89ec, 0x6, 0x7}], 0x6, &(0x7f0000000200)={0x3f, 0x10001}) msgsnd(r4, &(0x7f0000001b40)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f7005bcc2ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b9776523532769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003e261dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da93c39eefbea246bd963305557e8d61e8fde7954d8c49504874aa4a135e2e9ffa1402764cbb0bb9d96f9b73618409bd6ed72db625ecfaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac116624f50ebbabd919664a37522e89c762032b840000ca46f4800e5ed5cc5ec86bacfbd36480f901f200923bce470433ec459fdd3b2e30c83d6110c9b51c0992d255f4c79dac98139c15ed24b5364dc0befb775ee7c59800a5eb8cb86f759474e3b397bdb60dfb3b448a6c9a46037ced8e0000000000"], 0xd7, 0x0) 09:03:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() r5 = semget(0x1, 0x0, 0x284) semctl$GETPID(r5, 0x5, 0x4, &(0x7f00000001c0)=""/118) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0xb1, 0x80000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0xc0f6, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x1436ae1be04ba6b5, 0x20, 0x10001}], 0x98a, &(0x7f00000000c0)=[{{r4}, 0x0, 0x1, 0x4, 0x8, 0x200}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x100, 0x5}], 0x5, &(0x7f0000000100)={0x0, 0x80000001}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 09:03:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffff9c, r4) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 09:03:55 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) socket(0x20, 0x1, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x7b) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/9, 0x9}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f0000000600)=""/3, 0x3}], 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25, 0x0, 0x0, 0x2}, {0x6, 0xff, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r4}, 0x9f562abd6da98232, 0x6, 0x40000010, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0x11, 0x0, 0x7, 0x200}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x5}], 0x1, &(0x7f0000000180)={0xfff, 0x5}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) write(r1, &(0x7f0000000100)='w', 0x1) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f00000006c0), &(0x7f0000000700)=0x4) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 09:03:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4c}, {0x4000000000000006}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 09:03:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x4, 0x117) semop(r3, &(0x7f0000000140)=[{0x1, 0x9, 0x800}, {0x4, 0x723, 0x3000}, {0x1, 0x6}], 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r4, r2) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000001c0)) write(r1, 0x0, 0x0) 09:03:55 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 09:03:55 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x0, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401, 0x1000}, {0x4, 0x88a8, 0x1c00}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/199) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 09:03:55 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='\x00', 0x0, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x3, 0x1f, 0x81, 0x7}, {0x3, 0x7, 0xa1, 0x2}, {0x7, 0x8, 0x1f, 0x824}, {0x5, 0x3, 0x7, 0x6}, {0x6, 0x3, 0x7f, 0x4}, {0x6, 0xff, 0x3d, 0x81}, {0x7, 0x2, 0x1, 0x800}]}) close(r0) r2 = msgget(0x0, 0x18c) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r3, &(0x7f00000010c0)='./bus\x00', r6, r12, 0x2) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) 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) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) 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}) fchownat(r19, &(0x7f00000010c0)='./bus\x00', r22, r28, 0x2) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r31) r32 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r6, r15, r22, r29, 0x40, 0x3f}, 0x8, 0xff, r31, r32, 0xfffffffffffffffc, 0x4, 0x7, 0x40}) r33 = syz_open_pts() close(r33) syz_open_pts() r34 = kqueue() kevent(r34, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r33, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r35 = socket(0x2, 0x400000000002, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r36, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETA(r36, 0x80047460, &(0x7f0000000040)={0x5, 0x0, 0x81, 0x80000001, "a7e1ffc000", 0x400000f9}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 09:03:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x88, 0x12) pwritev(r1, &(0x7f0000000000), 0x1000000000000112, 0x0, 0x5b) 09:03:55 executing program 0: shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = msgget(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/243) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) 09:03:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 09:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000001600)="83af8d23c954c2ba044b0a5f37a742073fa610c17ec3a476e0319c75a0074e596b91b10449d4078653347accb54ef713324810506ee5221660e0c67af152deb7cc887f25237488d0633419ebff9a8ae7c23ed8606bef2bac26a6497fe1f0e35b46ca4bb368e1ae93a532b68d2698079a0624cb757c54c6fded68943f8b30d59c75e9b1f4e88f874ec86f97b110ab", 0x8e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x1}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) preadv(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000001380)=""/246, 0xf6}, {&(0x7f0000001480)=""/198, 0xc6}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x5, 0x20, 0x7fffffff}, {0x101, 0x6, 0x1, 0x1ff}, {0x9, 0x0, 0x5, 0x80000001}, {0x6, 0x25, 0x0, 0x100}, {0x8, 0xac, 0x4, 0xffffff01}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 09:03:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind(r1, &(0x7f00000000c0)=@un=@abs={0x3aa6bd2039f41d04, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:03:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x100, 0x4, 0x20, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x20}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xbc55}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6f8a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x400}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x56}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}], ['./bus\x00', '.\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:03:55 executing program 0: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="80000000000001020000c5dca689f79f6a4cfe65daf486f15557afd20000b9c5e4d954d8b9b0c93ef08b8bec6994b2a7a9d7c03898745bf2d9a93adbf8ee0f29b69d229c2bab798551ee058c088e12025d7a83b11d2af2fce7b3f1a9cb1f08973db3af175a61b09db1dfdbe89aab2a6d85862e525ff362c734ee30a1e360934b4e2261ea1f8100ee7dca481a1661c5694f7ee6c4b5f52a75de25ba765a31f0c3e5b795ebd27bb9faa60139b7354e5add7a43572a56c06f4cff026a6b543c3948f8c766ee9b1b56956220de21ead9863822964fe4a350a77b9c37a8bca1661c55da0bf593dd5dc0e52af52dacdf02c4fdad577190066419d0c45c8eb6aca12cb5d1cae684e4e740ac5c980d33bb8ee30fcaa2e1a5747bf4edc51d46a29646edbf482235519bd1be850cb21863ce547714ff6767a0494f64052119d78c2dd59be42cc6"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/75) semctl$IPC_RMID(r3, 0x0, 0x0) 09:03:55 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0xfd82f9d2566a5810, 0x0) r0 = semget$private(0x0, 0x1, 0x501) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/112) semget(0x3, 0xf, 0x384) 09:03:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x1d2123225418c869) 09:03:55 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt(r1, 0x0, 0xfffffffe, &(0x7f0000000140)="f945ac3d00f92fa74d5c61b84068b051c282d466d40b1192b7977cedc274fdf3975250da7d717e89a31f3abaceecba353e64d66a8dba2d7a9073e54e27bfc391907946129169535fe8b2ce24de8f6a1109fc7c27c035cc9899c88fe151efc6e7e0f3d7817e0c3f906a46ac58fb7e06c9eac3b226c5d72d046fdb4a71b19ab9fd8044f6de891d0087269231aaaea504445b8645c198a4f352452020ccfc1bdf79dfd227d0ceb9a0cc114a8dc3a53a442856e9477787f3e01592bac1cb4c3b", 0xbe) close(r0) 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", 0x460) 09:03:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0xfe, 0x8000000000100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="c548", 0x2) 09:03:55 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0xffff) getitimer(0x6, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pwrite(0xffffffffffffffff, &(0x7f0000000180)="ee6b66b94fcaa71b317e897e1f90cf9fbbbf9c269f83345b05bb1010d320744891289e0031cd04fce2ab90727b5e7d9625962789ef8c4f9978dfa5a961e957e9077e7182df", 0x45, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x10, 0x8003, 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000002c0)={0x3, 0x0, 0x2}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000200)=0x22ced82e) 09:03:55 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xa4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/77, 0x4d) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x100, './file0\x00', './file0\x00'}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x200c, &(0x7f0000000180), &(0x7f00000001c0)=0x10) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2c7b8b1aa1629a3, 0x11, r3, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = dup2(r2, r4) r6 = accept(r5, 0x0, &(0x7f0000000340)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x800, 0x0) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000440)="5a453cc142e44b54ba7c8396e6c899c1ae449486833749cd49a31f4604548784a89d5748763c2b2a3a188d4a005b29a459eecca663a6b3eebb0f4ff52108416b4dcb4adb48aca86c4a63fad91ba53a6a2cc597521189e8f91cb2c7cd8aa4ed56409cff468fac59c53e6ce67931e53c4bc0b0fe1f3711c2262ef07ebc16ed67839d8cd0de39226907ebfa161a2906202083028c2b61e5c1042c76cf5fff9b12c02b80", 0xa2}], 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8000, 0x0) r9 = getegid() fchown(r8, 0x0, r9) socket(0x2, 0x8001, 0xe4) setsockopt(0xffffffffffffffff, 0xcd, 0xffff, &(0x7f0000000580)="d6bd58a6248ff013060adb58bacc0449a0277ea29f1297b1af474da9fa272f7c71ca112dc79bc9c8ffe9822a9e2f6e5cdf16f0a9a01d1aaebee0b14b01be0ce10909b0789dd54541e1a5d36a1d8e62d5e58e83d704310cb01b94f84f5b288b320859cb546675096229518962c980780472bb27eb279eb1cfcba6052d0d3bf46890d0553d53f4f8b777a2bdb866c4bd1026af0aa3d53ff5a2fdf723f0472fc93c9543e874f4886d4b0c93624e2bceb909b7e8614a6ce25c38ec240d93f3ba9bc3569d2804dca678", 0xc7) r10 = socket(0x6, 0x10000, 0xfc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x100, 0x0) r11 = socket$inet(0x2, 0x3, 0x5) pwritev(r11, &(0x7f0000000900)=[{&(0x7f0000000700)="d2e0f396bc8c780c7d76bd6c08cb4ea6d537fe884b2a789eadca5dd32ec20019f1bf1f22b5d83823b63a30733ea7eb1cac5134ede265caaa71f17611b1db71d42e021e50262a51fc71e3b06a73016470021a7765c666ff51c5e3b2b0853ae27bfb380e52ddcbabce9f8ac35c50c676a36fbd8479698c5449c294bf2cb25d19f85c9af84c3efc4b5b10af3afa3c50ea2330", 0x91}, {&(0x7f00000007c0)="cba15112bcee9370ef83fef7c3eaaa768d77e12e99061665b22433c44545fe02725750d22a46cb25ac4fbadbcbaa301dbb514df11182ef02f0de02ab5b6990e1d68be02b1a935a2835e743b1e9bb6dc102", 0x51}, {&(0x7f0000000840)="9f43b1ccd31aeb193bf991d8e7660e144c883d9785fa76c94c3dd4899f4bffc62f6cea9f8d774e7408e979e109c6a692245bd732f5af66589bf82d6e90d8881b21473eaf860f61429a63ff19d12845b91808625334279309c274e2b0f0dea9b364b6b94ccf098295631f16245a01830cc9752d5091f2a4048399cc27ac130ffa78f560237b9768aa16c4000e3c60f64afe0de7a372406f16c1896b43591ad75608ce76c83563d5b7cea1dbd9f1126669ea", 0xb1}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) bind(r12, &(0x7f0000000980)=@in={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) connect$unix(r12, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f0000000ac0)) 09:03:55 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000980)="c4c87530f33a077e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d761102000000e7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec15277a6048c0133337fee7cb811c2ae8abe5a26b00000000000000000000000000000000fe06e85c27678c6049b1c2f9b23f792548b1582c095cac6bfa5be2874c976e081fc40115fd94bf8ea094f1929e5f2ac0e0973c13ca5964a6c414b4385cd450f5ef5aaf2d9a0e76d93c60a3c0a47d602f6bc61a1138593abf4e8b6706be0cfd26c862843e46ff9cfb1769cfc704ad36d877c08c6b4759211ba9da01dfdd3961277832b75e696f02131fdf69deca1bfddd2a8677a549fb327842f05d8b555537dd4e7d344ee3fe31a380c485aa695e610abff9927505bfcdb23291c08c15e7593685d2df80f318fdf97f7e651d461421956bd6e44221891067f1323a84ca7700ac9af93cb8f9190ffcd54a2223ad947d3e3b2a6e4dd8ab8039f8c6a29cb003fbf0498a087fa39bae00aba0a7f2e28db5b5655a513603f036c21e903f891d1155bd12957f653c7adbe363d1bd37469fb35dfea54abe76cc01374cae1df2e716a8e4d1ad8c44980135d1b7d911353150ae690126115bc587823393537c0719ed4866f8f86a2b1d48d462e196a4c3cfff251cb0b4c84d12367fb4cb914e6ab56f22335933fb0189dcb53a5c56e77dc9767196871371cad6e55d7c31e55112118ea063576496ff30753704981146458d500bec577559e6106ed4de4afa931c50f731aff6b9eb2133b95979d8ebe9132a71865f5969023a0d28bc4858cad885bb205d7fd16c7c1fd1fa658f21f98dc0738002b137951de55065b8dd9b4eb126ee2ca941f05b26d0f16ed68da077ab5eeb8ea83905759aef41d079829a80860570eec4c7d3e70c9490cb88cb6f2535c2c49128eb5eaf", 0x1a4, 0x9, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000003c0), 0x0) r7 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 09:03:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x0, 0xfffffffd}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'3\xcep', 0x0}) pwrite(r0, &(0x7f00000001c0)="fb8613a0700400000045f64d28e42117143f55f2ae8e352cd9e16c7d0c04", 0x1e, 0x0, 0x0) 09:03:55 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 09:03:55 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) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 09:03:55 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x7c}, {0x8006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000880)="f054252f052c608033253363725219f57fcc011b01251c6657424492f66d06a1586da369c6e7dfd22bfb520d6424ca2676cab4d4d9b0b02c5ca0fc06e880076eb00f14024af01187ba5817e0269ded3213a8ce2722d3ab5cb088805039661b3321d792e819ba0f0e5272098b05c75904661b9df476cebc00a849f12f92bf9f32162a6f94614c") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r3 = socket(0x2, 0xc003, 0x6) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) fchownat(r4, &(0x7f00000010c0)='./bus\x00', r7, r13, 0x2) setuid(r7) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="8206463f7b238bf468164cd38fa6832a0f07000000008295955984c87910bf453f68c1170028c2a84e6abca648b8bc5e57c6388bbd2ad88b2951b15801360bcd4c0a282b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000001774466a119b74efa8000000000000000000000000dc841d4f7d425052caccb683b37aea080d8ebd05aaff438153e55be03b67c2a74460521ce12a5fa100a5de3e0b60e100c0a00a524e67fe72dfa5500a8206237bf994ba6087975a52d1c3dec89a268243b17471eb1960165593a1e81645ac6612cb0d5a52c29a6692eb73f071473e8de4395b045d70b96473f23bb29d23ca9be27b9d7be6aff57662fae4193649ff35ff69a27bcb9a24413215314324831262bf191a06631244e30b57d2739235b3432354ddb8cd3e67af70ada70746922eb6463486b28f1dd1eb5cf6637f4226e5cd5dfd90624e3665d388eb7cc4cc496d21d29b93971ec1f8f8ce6d7266205b59dd1c18c965ec16b3a658f0995365ebd97735a44ce8c9898595e9ae40f383747b8ffb13df337b90ad6d70a237fcc8ea29432797880695220682dde7ba7dc381cc49a4f7e8cbfdad678b5f81ea60cc13ad8ab3a4c0a713f71a2227fc7a95347089d8060fcbd447d4f7f142397de4cff99064b3035ca22df5228d8d97e0"], 0x10) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x9, 0x0) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)="42b2b5d02591255431e0cb8d582656524ff37f063cce790468464338b1bfb574a8192213f5009fc3981f3de837cea1901ed884d8c587546c78e60713404e3a62ec93afa7b60bf25a9fc500", 0x4b}, {&(0x7f0000000180)="84883d0540568dfe5654a5e9a497807b8ae40cf50e88f0676eb9f631df826c68049f195b0e2f4b241efca6c85704", 0x2e}, {&(0x7f0000000640)="04f96309442c73fa349a88f17b6ce238c210a72400064d14c89b6066eb57728275e4dc270ab4d6d555541879f5ba00910c4a6c8f3d3458e9b69a9ad115cf2eb3f24e09d3c0e9323dfb136c19d9fc092955c44a19bf58dff4", 0x58}, {&(0x7f0000000280)="ec97fcd75e5c3513b9876c693f7de574ed2302cea139504b520babd9a6363227a674bbf34998b4bfed54a8c94ac6522d8b46380c25033b428d2a20dc7f68695fea9be38257f6c251be0f2d3631cb9ed90f01ae934490125e2437a32efb12349a0f7760a048636e867bc9e473c18162586799480485dbf8eb8abdb89efbd681a449d59b88fc03d5ef358f17b0c6bb4e2212d0c4", 0x93}, {&(0x7f0000000340)="51fb82da802f9c2f337f1f8484e681cf0db90039418a5c1a624b5685c1e80fed9dc4d7d92471ffa13d40a6bbef7b8fe7295059dc87008204297c06cffb87501f2d66be94048a0a9af900c222e26707ff1eecff7e79968fa703ed1288a4fe8f11c67e715036a1e0ab0ae9dfcea009c8d2784cf8341440279c3c324c58edfcb1ea4051bb4a67fc1b71144bc777edb136ad5e2bcdb7efc194f0252e806355ea57a93f621db67d48f4", 0x35d}, {&(0x7f0000000400)="1bf379af48ad41ae6f076b14d25ad6c464c65cb62fa8d69f43c0543ed5b2198732e5312221ec00abc23652ee36024510c2c0367156be1ce3f8", 0x39}, {&(0x7f0000000440)="a0d21b48d17b2b1250c88dadbcaf4eddf22db74d31a2fbf2da4bf754f6715d90b52f02915ac38f7accdbc1730e78da20f2354f7068565225769fa89191c6c096f7d5006a5f97d3fc4afc804d6c8ee517cb9f663d97e0ea7303ccec69a6e7dade5428edcd13864b856c5c143cefaefb734301ccd8822f8ae606215b2d1b4aa3979235705af2e7f9fd028875d0c29ec331d57b34fb654bb0d8ccd8799c4dff822909c2fca31ea4ca6f7196c6685c70213d52708a8e4181787ebd8019ed69020fd9782f8bf7434f9108dca5b2132206e8", 0xcf}, {&(0x7f0000000540)="dcf31317fca304", 0x7}], 0x8, 0x0, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 09:03:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x20048, 0x0, 0x0, 0x40000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3ff, './file0\x00'}) 09:03:55 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x10b) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) pledge(0x0, &(0x7f00000000c0)='vmm ') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 09:03:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 09:03:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 09:03:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 09:03:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 09:03:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x26, 0x8000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 09:03:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0xee8f, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) close(r0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x1ff) 09:03:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe81"], 0x10) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x161) 09:03:55 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xfffffffd, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 09:03:55 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) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r5 = getpgrp() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, r21, 0x2) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x58af205102d14f8e, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="6fafd650bcbbc4d833026e574c197744f512b0e85d87ae31a90e026323f02ba95a1797c61516d1c83509dda87640c48e45d86585e01e14d8bc2b0433481a80", 0x3f}, {&(0x7f00000001c0)="f955975922b3f630fcf1d9e4ec301d5dca1837c84a20baf421129409fcef846d7e1fbceb41d4126a44ab252db0bc30bb8c59d2b1386cb5f1bbc743af6310027d9ebcec14458e199dce85066d71b36a5375dcdde3d6ed2f3882a18010fd2d0e902f646d358623d1d2dff5a5cb19949e8b348797e952624b92765dee6caa6740756b77d7a6ea6540bc437ba204dd351cc8b5a8b8ea526f5cd826f604b5d40282fce3d8bbb36898730f0abd4c8f6b339c30b981c34609bcccba689588c9420056c0d1c92984c2604a992881e43f119a0909e832dcaf920c2f40784688892826eb15aa", 0xe1}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r5, r7, r21}, @rights={0x10}], 0x30, 0x806}, 0x400) 09:03:56 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7fffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x800) 09:03:56 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket(0x3d, 0x4005, 0x7) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000680)="be3eb39006c8826c517cb7b3ebe4148cb1e6f40241abe6bf1692d026e20775190000", 0x22) setsockopt(r1, 0xfff, 0x6d, &(0x7f0000000500)="cca4a3c6e4ff5bd9a5de298296ec34c9800c05c761fb80f8b81adffaf19af52b0d768a6d3bcfd3b09756f2d0c1a4764444866e83450936c60b1c4d3051656ed08c14934b687c2e37e3b52cf691af6e3a1a672c3dc6e469f6ce2b7b7d16d83f8d7ea171858d5da5dcae1ffff954d18ce695113023711ee8bb22b1ad7b3eb52d5bcf4611d5556fdd6ff730b798d95a326c73bb1270d271b266e3c137fc25da9d11cc098272a157a109fbb0e2c3d40fd1bd9870f9496dc400d2b3c13eeef848182a73d1fe217bb827bce1d31f76b2463c8827239bdebc26135ff1fd4a1efd", 0xdd) r2 = socket(0x2c, 0x2, 0x80) accept(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r3 = socket(0x2, 0xc003, 0x2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r4 = socket(0x2, 0xc003, 0x2) fchdir(0xffffffffffffff9c) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2e}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r11, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r12, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r13, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r14, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r5, &(0x7f0000000bc0)=ANY=[@ANYRES32=r13, @ANYRES32=r14, @ANYRES64], 0x3) sendto$unix(r4, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 09:03:56 executing program 0: socket$inet(0x2, 0x8003, 0x89) 09:03:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 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", 0x11d) 09:03:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="eb993192964800000000000100cf0a1540000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x8fe}]}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) recvfrom$inet6(r1, &(0x7f0000000140)=""/85, 0x55, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:03:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 09:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 09:03:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x400, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x3, 0x0, {0x6, 0x20000002}}) 09:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x35}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000600)=0x3) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000001c0)={0x7, 0x9, 0x6, 0x3, "0d69a8288c9608bdf3b40e384dcb10ca77791b1f", 0x3f, 0x3}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 09:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 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) r2 = semget$private(0x0, 0x0, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x2aaaadc7) 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, &(0x7f0000000340)=[{0x4, 0x2, 0x800}, {0x2, 0x3, 0xad4dec33594ea7d1}, {0x1, 0x5, 0x1000}, {0x4, 0x1, 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) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x4, 0x60) semop(r4, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x1, 0x1fa]) semop(r4, &(0x7f0000000380)=[{0x3, 0x8000}, {0x3, 0x7, 0x1000}], 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x4, 0x20}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000340), 0x2bc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fchmodat(r6, &(0x7f0000000280)='./file0\x00', 0x40, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x2, 0x2, 0x7ff, 0x8, r5}) semop(r3, &(0x7f00000003c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) 09:03:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = getuid() r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) fchownat(r4, &(0x7f00000010c0)='./bus\x00', r7, r13, 0x2) lchown(&(0x7f0000000000)='./file0\x00', r3, r13) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3d, 0x80, 0xcd, 0xc6a}, {0x7ff, 0x8c, 0x40}, {0xd4a, 0x40, 0x4, 0x8000}, {0xf800, 0x0, 0x0, 0x100}, {0x0, 0x71, 0x1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 09:03:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000018c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85caa92d2cfe6ab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec892dc2d42d9cb1b92b9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330ff010000ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d6000c2aefcc0f1e0e3ea3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f41120082c3988c824f58eaa995ea17dc021962be89cb784a2f21c64b6837bb81b1e0a4c73182130badc88bbd428a6dba1908191592b37f91d40066d0cd576ede02b4899740f5f6d956d00de7b7324b7b0292efb8e90f498eae8e2258c23ebf7324cce180df4693dc1d2d800afb285f46b33b5deadb19af6cd817d84366687076380e7f5efa13e8566b6103cc3fa0441739a646375ab3bdb11cfff0b317ada9b1485244f914abf0601d60dbc307d4b8118f68d683f73d98e33b9c5a26414a82a20331e5b2665c77ef6a8539885f9fa7e9e52a26f7d9e2a5cb507dc41b462061b30af9ffbfbc91fa09920454c587958b51ded63b76718d719a0af91b5e4a48248fd8860045a6f88d5bd811d18ca9f109dfefce"], 0x10) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fed99bc6ef61c2ec155ac9013be634f56c5fadfd2514f247b0a4303f54021ce09540938af1f55e0dd79529a045aee28c554c55b5195995d34a8bfea2a2c321c3e83739cd27c0fead0c24b081c1240c0b211a8ccb8d331d8529cf9d6c7d7cb833035066e1c948ed2ba721144d0e694af1cd992b8b8f55f71a0753750805df4d332979910b6edd213fb89bfc92c831daa968dd4fb62aecd4d36b06cb435308a08420c85e733e094aee7e488fce254ef784e178b17a07b9c7d18a1c5de70881c3db309b4c195b7ce2422bbc16a7580ffaecee63993e5f31c91f097ccc50d320eef87ee0d52e3395cb8a3c4b181b748f39af1e5d449f119d25b21ce816be941c3e9105ffcb85022a821c419971a68cb0b42fca2c2a2b5cb3683857bcdfa51ac0a839d34a003cd2e295ccc6ce5beac320c96da269790faee552eee2b895becd64ebc2d23f37b2f14ed8ee0cb6d12b031e9b863eda1a4a2e824f9aa1343522b64a0fd8ae047be509b74b3b79ec844d09033d52c90be14d19f29cce0290ed5324115e9e06beb3d926aafe09b77188e5c4f9414a16dc2a9a6e083b895822292382c7e4637801bd4a172793426bc5147b41a9fdb424e04ec700b9f2c7cbbe8f6ff7b6cda20eda4b2a7433e12c4e2be1d871188ae0306256776cd36dac7e2f6859bf7b19aff1348258e2b753a47c75b38f6a491bcabc237c43e93f31c165c557910c219512475d528f27bb9a193ff2786d2607c5ac74b3c59cf05c1df2be9cc8af2b6fb51a0a593cf78db0e779d1f1f8529f6587d7fb33b6f14b3beb802cee35f3c2df4023696ed5bca17efaf0a0e8bb20fca96b67e833ae918569fabaa5182272dde1cf9960daa10aabf06f65f46b367009ea407c385b02a0fafcfffbe0a92bd85025e3d3935d95d24378ff73642c303302069eb4eb5c74cc32bc7e4894b6132ba8e6bd2a8250a9525a6cb548ae08a4eb488ed2067d04cd4b7e34acbc12083292f8fadd00058ac1170fede499e8e00c9dd942a89b3b3a66da806b4de880c334e7b7bf4bb459c16ec4548d1226477ac1318b9a25828d40eaac44b68abfaa47b806980acd3c921a96bb4d332eb00af4947ce003a5768af8d75949ee8d24369dd981eeeae2f647c0cc2019d29e48afd44321be255ba37ea3979c2857d0f0f59d41cc728d5d06b7d162e98716c628cb440aa982fb8e5e81ad0ee659c73017d9b7a64f3c3b3b7167b3b8b0bb07853c5417bfae22911099c58a05febd1328c621d3115030b12413c73898d58390c9c5c93b93eff91a93863d0d6c44b89667e12bfaeafe97eec971f3230e661b0baa8bfe66e11749436dfb059c9ad8d5aa07567de32a5a355767810bf9ead703c97026a996563b95364ca60be6d8da09abbce72ad53431af37e0ae5aef138c857e75045908a9f9e0f9096291845cdccc90176a49709e44f870fd9d844b8b01d4d7f9f585bfc3faaf95bff11ce0e196743ffbf96e99638c33ada5b451d6234b8c2a1bdc5018754b9979ca12599d3838f4867f1d77172e039cd8d54cd700fb79537cfb4c65a82cab158e571a2934144b28b8d82bed23d616ca170dd6bbd33d35a2f3e170095224cc5702e7af242c50a90dd9fa44d91cc7ea1ed8ab1bf2028293afa48df9b71a26b0b5b88920477d29e3116f10f5b4ff2f55ce393dfcf412c90ec2b38607c9e71ae6a80355b1a4a1b494cf16c550a421d8bef818ddcdd5a7a745c9450ffbc2b354334576d49fdc0e9ae5d402c450cfd46fa661790adf04a1b91b53091e20135b0836374deccc0acebb464803c609ba6d3451df9d248cb23ad7b64982d8c572ed5be6d2cb767ba25196093681930bfeb751bcf48c95c57cddf8f18459d9e3da7a363ccedb49e1eeb8b0a3b7d9129ba085ff2c0ae42d24d4c7628cc507adc6983949b99dc15a628dc2ac4030de3ca6941eafc4b6e3caea35bff0617f5668e21f829fb61a708e98cf922d87242f17180de2d313b73af82e6ff04d697cac21a9181d3d8510797b29be8a9faaea7f948397f9e6983d13be41f1aa66b0fad897dc3abea8b2515d98bea903f922d5f3ca5fbe70375721e375bd655d52709b5453196863d0fb5009b2a358dba66459f20b31cfd30385e56a899bd874e31e759dc88e8c63c469c1f40047ec71e672b1baeb4a1bfd59a02401bfe0ef1934d751f38fc56f9c847e954d982a294c13ac6150d955a99d48913e3a4c82758d299ad3a7a73da254f3e6f34133a1ac54b8029c414003b80eabe674af89a3d0024535212dde6ca4497edf261446bea930a32e1ddd72f636367d41299b5fdead19c4811729d3c16557195e5a76d5e6cb165664a17a50d77b830ed264c024e06ef2debab13f0b6830822d6c8c824c52cba72841f0fbc998c14720da5ee5c65329ba04f327e5ccfa2bc4a5fc26952de87606f58f69d20385ff10d472c95e335492e7389b16b663d3b2e33d8f59089299e9b6065f4996982c362f4eeed3fc24a5a5da6e5508e6ecc34bf583b83d6e8ad1180258f48d86937c8dbbb992a3fff0f55ab67fa82538c2b53235e302a47ab26381a4ad04ed174433e7485b7d96731a6ed1d091dcf1714b9b08fdd08e0712d929901072fd9c98f8771112fb545ffd20374366700b0cbb61535ec144e333617b94728c488e39e83799d9d99b5e7d4ba0f9f981e7edb1f6a2e5e3921c500da01601304423fa02ab34d279b6140eebef3b51c3c308dbbd7a5d2a51b2c0dcadada113991e959693c4daabed30af3751baa721192d34ee499dc161d20a01bd9cb8475316d6fa34d1638b6019db895be0f18062a8666774e6d1b423079fc7eee358f602e7bf6e5cca2ecf71b585f6f4c95236028a371f820b6b3fb14974b55e684f26e32f458558d59d6983bd328ec1cbfcb07c7b7fb352cc2563cd3a366d0af03bbe9af853d9559cef9880256a8c05e5193718c1d41549584031ac96b744ab86491673497734eacefda21b6f0c82b6f891adb29e742ee89b642784dbd67bbd4960450da929d822c6f7067d50b86269e4f2416baea6639a82c9aea7355e5730ab1575c9450d2e483d8a4b4c822c245b8a5a238b8e59def6a2a9e8d7276c9d074f1e91e8a67cc6a41cfd7d1639fd98358b37517215de54b6c472317ff56b0fd54b98795151bc5c52cbbb94f8984f4c2a58fb97f56cda58125ea525f1b83239e3d2b5d74b79feca08ef37a830a716722baf083964f5c6791f9bd696fff3e3f2837715a402aab379107ed50300f9694f13432ea3509d3438ad3ea1989547622fb557f9e42682700e1c25d0aa63de0ea937692490508130efef0c00c24a6462f9e60e78b320cec8335fdff16c67dbe5a618a8abeebb4eb7cd3dd1bac1ee10f3c4c0258362c5b4f668bc6f2ee0b53f95681ebc3a559fc429d2fd5a88ad38b234ba06e39756c3105caa50b2c6fc95ef90dbeda4c683479ad6e920b98926544a53ba2b6d6483b49c01577b8f9a20fae923c1fd047056d44e1687d25f7e50dcd87de1cc9607ccc3fe5e6c8d9ffb0b0b5890ca8c21ec9172d238a90e486ea0788ab5a059cb6ffcc8398fd55abe93779ea7cd4125d30d079b0f81d988834d62fae367f220d9501bd2828a5d0de47682832fa21b443e1e37bd30dfa2c2ae3f36d50bfa27ebcb8b82b92798680910c902b270d0be0fa6d75b8c8ceae5f5eed9f4b203a5fd8c905f277710ef8cb91edb7178d05b57c239457b3e", 0x1000}, {0x0}, {&(0x7f00000015c0)="c914ce209d1f2ba4873d0b1e2c5239804e4374d085e150540c89a1fb814e53836e068b36da2994e4097deacb567de28d8b6fb03d6d369c264818d43b7de0cb8486f5fe4b4e78f34ce40d267688848c0c9273df4bb588258d2f361fe0cb1891865921c06b5e9139839c44b2e94229d12494d6789eadd64e41ca5d169a82d715b3abb553e292d1449d653d26dd50ad69213b70bee805765fdb7d9037a3978c7994151125a153c2cb41d9009b3944c49fa88674d6dd3c19d948338524eec1901d65e01d8c214e07b9cc99536e2943c1249b7add1ebbc384c5b0f0f0e32bbb7f68d9695a27d4628826cf869ecc19315765de76218e91ee03bb96aafdaf9c47a6", 0xfe}, {&(0x7f00000016c0)="9e12380a0778061ded0f9c78069493ad084ba32b9747176f12c0c445c5bb439117462640559f5ffbe3e52e886b34487248fa3d3a8027207469a462db460a9cab67e0290dc88d5e5f8d9413936b2b0a4fa599b428dfbc02b4b29c45775c942ee8cdb15e6b543db54a0435fd243261c7672c1ddb570b3192dd1719", 0x7a}], 0x4) 09:03:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r1) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)="ebf0016f3cd9b3b1c2d7c0f4033e3a7ce0db66057ba7d5f98604a9bece7b5eca785eb8fcf2b4b4f589fc55b7daeba28a0d94151129d2fe021ce8ad225952f68236feee95c87ed108052ed9648ade62db00925653e07ceaecd7c25c7e3764e652be350cf16625de9ab1aafb28925c74fcfd8f91cf43fca49b675de8b9d39d3bcfa6e0ac90de3eeda1cd13fb17d5e5c1d7787215d8bc293c1ccf50634a775cb69406c17c267380eefd994e73a81a16ff7e580115ec6e20f3d1ddccaead80054890ca", 0xc1}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="89127ece82b659dad1d16663411d0c8658daf2437075cde19998f53c747c69128e74524995b32e1965a5e26a5bf3f6c5b245fc79d192d32728c7664cf92b31f42f302b462ac381b948", 0x49}, {&(0x7f00000002c0)="ab7189987be91065f0eb061620bdfa06bf69aad14b5990bf400b37229c75bb78c83714dbc5a59385f136a2da59267357c1adb1026cf767c33b213b8ef4fd2f71888f72862d5a91cabd07e967bfdaca588165952ddd852a416dcc39da6ef48bd2686efb57d395f2089ea97131e50dfdb7ef6106ec750d3f6decffd9b2eafa17000cf5286f4fb0f7092356c2ebf871a1a0523f63391cb6d2f7dbd416e5834e165fda2593285226a7fdb3b97e7e57156f9e34299a2396695245b97810e15c14e1274a95dc3b894672bb43c038012a8a6b4fbd56dbbdd0c7fa55f1bc82ae588f789f65927494d79ddf8ac557a5cb2105f3e0b53e4a7c02", 0xf5}, {&(0x7f00000003c0)="aa2c9495d3d7277ac5867a5ac7cba52eaf490957c0d1b0d66d7d8a7854850ac5c1b2d5e411f1633f7b5b74317735d15d75f5f51aa354e2b30b5ba86519b07c854612fbb279d15de44a8fe1933611571736bc46fd79e4ff9eae62422449051a86cefc4166489a41cfd3293a8fb3e22fe80fe92a0452ccac88c41c23f1e1d0ebaae3894cfb3f79220fe0c15f08085ebb62c63ff55be9e9e8adc9", 0x99}, {&(0x7f0000000240)="757d895c9301b99deb8ac8f480cf295011de13512f3fbb69a3b85b08c600042dd9fd22d090102d7a7ce6a73ee131cd35", 0x30}], 0x6, &(0x7f0000000500)=[{0xa0, 0xffff, 0x3f, "837d089d418a91288210799c9f430ce693f88d202a45cd4e7317b4190b9e13e680712d251187a4dc562323231ae04fd5311c5ace24c719af74245f0afebdf0f8cf046c469927e40923da282634f2f37903e35346c87a3b8e936e7d062ed8bce56e02a5ca7f6711a30e5abf85bf3ea702205aaa162a4d18193a2379df1e570f7c8311c3625781dab875"}, {0x20, 0xffff, 0x3, "596a0b71d412612342a101397d"}, {0x20, 0x1, 0x200, "4574c0d9f8e8977455dde08564"}, {0x110, 0x1, 0x0, "7021f68301cdea59185b713c3c11f58b064847637d687878b5e24a5915fc07d63c1f801d681a295d2f8bc377c158d8c3cb05c079024112877a9d969fe81d4343ca613e0bf2099ed99f3dcc672ef9d32e00a764e054137a821b3df2826f20afae5f170619e333f666cb79e6c4a60ed398d523c440225bad3992c14f09e9f8c885ac14dd402a90d13841324852cd34594adf02dde71d0a4d659375f249ce37d3ab4e9cba37be3cebfdf5a6946a307945a0855445beb76e305fb366747cf17f23cfc4b0d47aacaf0dfba159e4de8ad64bdc699007cae30f35608e5c47289bb14f43171e2bbd47b8245387811d5cadaf72bcbaa11764e960af1b5bc150d0683e12"}], 0x1f0}, 0x2) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 09:03:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x9, 0x1000}, {0x4, 0x30, 0x2c00}], 0x2aaaaaaaaaaaabf4) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(0x0, &(0x7f00000011c0), 0x0) semop(0x0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) setregid(r2, r8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) msgget$private(0x0, 0x77c) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000001c00"/37], 0x2b, 0x0, 0x1000) msgsnd(r12, &(0x7f0000000400)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232d3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c0b8c918705b14ce483e2f119aeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6feb7662a8fece688cbf6cf071f81c23bb61412649d37b8311746ddb6300000000000000009939367665b89c59bf2b704cd8b2ab885d618d0ac6b2879424329d9c8bde338e8b75bf19f436ca9835c29256629df5a5f3e02ed1de73d8be62e4a2ecc38b42cb365da7e99338b71337c70cc238d314b95d15e33689b594ea40e4e40d1cf66338856220b7e978041ab269c2203a2b5de9dff6d1fee46f8dc2d7adceb1935e7f380a9741d78a811d"], 0xa9, 0x1800) 09:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x88) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c, 0x0, 0x0, 0xa43}, {0x54, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0xfc, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 09:03:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000240)=0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x1, 0x8, {[0x7, 0x1, 0x100, 0x9, 0xfffffffffffffa70, 0x0, 0x0, 0x3ff, 0x100, 0x8, 0x800, 0x1, 0x6, 0x3, 0x1917, 0xfffffffffffffe00, 0x9b2, 0x8], [0x3, 0x1, 0x0, 0xc11c, 0x5, 0x1, 0x3f, 0x9, 0x3, 0x5], [0x1, 0x3, 0x8, 0x421e, 0x3, 0x3, 0xdc52], [0x1, 0xa27, 0x6, 0xd68, 0x3, 0x5], [{0x8, 0x3, 0x0, 0x8001}, {0x5, 0x80, 0x100, 0x8001}, {0x8001, 0x80000001, 0x2, 0x3f}, {0x0, 0x3ff, 0xfff, 0x3}, {0x7fff, 0x0, 0x10001, 0x8}, {0x8, 0x8000, 0x26, 0x96}, {0x5, 0x5, 0x0, 0xd8}, {0x7, 0x93, 0xfff, 0x3}], {0x80, 0x8, 0xb78a, 0x8ff6}, {0x4, 0xffffffff, 0x6}}}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x80, 0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r11, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r6, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x4, 0xff, 0xfe2}, {{r7}, 0xfffffffffffffffa, 0x80, 0x1, 0x10000, 0x8}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2, 0xe0, 0x5}, {{r8}, 0xfffffffffffffff8, 0x40, 0x2, 0x3, 0x40}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff8, 0x10, 0xd0000008, 0x1, 0x100}, {{r0}, 0xfffffffffffffffc, 0x10, 0x86763f61bc4cdaf5, 0x10001, 0x80}, {{r10}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x80, 0x3ff}, {{r11}, 0xfffffffffffffff3, 0x40, 0xfffff, 0x2, 0x8000}], 0x4, &(0x7f0000000400)={0x9, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 09:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) fchown(r1, r3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cb5838f101ce3a49d00") 09:03:57 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 09:03:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x43, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca92c88c2e0162c299fb0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2b2e3e67c0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cdb231df10dfa2765747c36b8c30d5e913fb59"], 0x10) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) open(&(0x7f0000000000)='./file0\x00', 0x642c7af058d932e6, 0x10) 09:03:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7f8202052f66696c6589d01316993381dd47e9a36333e6606b109d04aabc4a289327002dbd850f6f9836ba58a1db27978b20770845df268ffa3f6efa492c6f3d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000008019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRESOCT=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES64=r7, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES64=r4, @ANYRESHEX=r1, @ANYRESOCT=r5, @ANYRES64=r6]]], 0x1) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 09:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x15, 0x0, 0x3f, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socket(0x20, 0x3, 0x4f) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 09:03:57 executing program 0: r0 = getuid() r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f00000002c0), 0x30c) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r5 = accept(r4, 0x0, &(0x7f00000001c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000300)) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)=""/32, &(0x7f0000000280)=0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r7, r9, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r0, r3) r10 = socket$inet6(0x18, 0x2, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) fchflags(r11, 0x80000) getsockopt(r10, 0x29, 0x1000000000000028, 0x0, 0x0) 09:03:57 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15805360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6591a2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r2, &(0x7f0000000780)=ANY=[], 0x0) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x8, 0xffffffffffffffff) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000100)="cdb9ea72baeb03fa2cf3b3c602b275cfc4de88beeedb6facdbab3bfb7f29f7f8be1277af5aafeb01d72bccea5e4488e1b0f064310843a069c49eca5b28f751a24fee30af29bcf91cca48ab231bf5a492ab366a946e272eee5a7a29ece16d4d486cc719f2c54e7fb2b21a2df7ba5181", 0x6f}, {&(0x7f0000000180)="3b33621ba196ec93dfb23018f1bd78e9036b40f4", 0x14}, {&(0x7f00000001c0)="09bc6ea862fa3440844d3d662c368647363aab2ac4cacf3ec578da3c7c8ebc2951097a1957e7069567af6ff93e19ff446497c4183f306ec7458cc7fc88cd58f372cf782dd804333a85fb54f335a01ce6d02e02e0a1b90daf84ee1a776f87a0ce8022d76c56472b79682fc876b80fc79400c0e7a2eb2eb81ef54e5e85576c4b4a846de159080bfc7aeb045aa844ac658780786cbc1655d2e93e6d0943b60a83f18b79cc8eec81105a3c7474", 0xab}, {&(0x7f0000000280)="0993ddcd4d1a797607fe3abd6fc3f94ac96956b057ceccc0fab55a0b10faf991fd5dca03239a7cf385fbd9756d78b82cd416709e", 0x34}, {&(0x7f00000002c0)="b95a16c84becaa644c776f860fdf87cf1436eaa9d3ba5fd0a63066aaa0c5ba359acfb8e55145ca788c7a9f06ea3232af4aee78ec33ca27a3bdaec508c043a758d6db187adb9a9c98588ce5dc4b17dd9e1ef1f8859e3acbed0380f723814367dbe3c098d8535345880e6987515393c444ba00151340db42328a9a1867eac3e3cc0d1494c5f7f0f5959e7339fd2a8c35b4a040e0122c4ee18b9f83b6923bdbb3563519455ce3d48d516af32944980649569d6a7ea9134e768a91c1a8d860ea6ef1fed85b718ad3fc582f07437b04bb7ecfbc3387e71d034b4654de0fa84d0adb7ba190", 0xe2}, {&(0x7f00000003c0)="3e582b0dbb4199ecf837fc3c8eb49fccc5fbfdf4bdf0119105d5104bb86383976349e7640880516c1d6c9adb786d8e78a59b966624a33b706e2410b1c5274edadbfdff396acf3105c8bc0cd8e9bee8957a01c39457c24a2a0627d742f524e381a2f256921828eff4a2b1f5a142a3316da0e91b4b0ba612d405685f7da90633b801556c83f013d6d6b25b58995ca99c4494485754ba7343bffcf5bf78fb856250a60779b9d2d152131488ad9b4cd90d9f336d8452c7c5427844e41cbb36a89082268dfb", 0xc3}, {&(0x7f00000004c0)="4d57531ae3c4fd5fd223df5d5baa5d66f8bdc5df4e8ad7ef79fd078316a67792d7da408b28feae5c4a8c014283f9fe8765537011c5fb369bb6af93bc5a0de9dfd090eff60933bf868f0c4995c4775740ae7a450143f8b679b9fa750aa8637c3e697d4e1c2be235f7d08dda19536a5693fa1efa0aeeab36b4e202b09acfa0f90271898be79a17b000e4be9ed548c9a2c07f89d3957d078e44caf98f7492c1f222c66dc5831b5c3dce9951f95a1e2ba989c73297846b50b80bee1e17053693bb91b6f25bd57d956852d9ee18d1fb9ce99ab39c90e8f5285141fbe10f0dd5d1f4c15e75f1ac3fadf1e7", 0xe8}], 0x7) r6 = kqueue() readv(r6, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x8b, 0x2}, {0x86, 0x8}, {0x87, 0x3}, {0x87, 0x7}, {0x40, 0xffff3e81}, {0x44, 0x3}, {0x83, 0xff}], 0x7}) 09:03:57 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 09:03:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x28) mkdirat(r2, &(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) close(r1) 09:03:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0702a277f05745192a10106d00000000ffffff05fbff050005200003c1ab7cf4f2d7d7fc0d32bffd7736c952edeb8f73a353b4be88e30c4f67d080ddd6eceb81ced45abc6e5edd7cb672021a677c35bdbe635fe9395392ee3f43d99842"], 0x0) r0 = socket$inet(0x2, 0x3, 0x81) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x204c, &(0x7f0000000280)=[{0x8, 0x10, 0x6, 0x5}, {0x89, 0x3, 0x22, 0x6}, {0x3, 0x8, 0x2, 0x73}, {0x3f, 0x7, 0xcf, 0x6}, {0xffff, 0xc1, 0x1f, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x8001, 0x8, 0x3, 0x2}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x1000000000000214, 0x0, 0x0) 09:03:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) socket$unix(0x1, 0x4, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000001400)=0xc) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) getgroups(0x7, &(0x7f0000001440)=[r11, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:03:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x86) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x38, 0xae}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r3, 0xb0) 09:03:57 executing program 1: 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) socket(0x0, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0xff, 0x10001, 0x8}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 09:03:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x7, 0x511d, "0d592fde86f45e52c58b62c25b9d1986eccea18a", 0x200000}) write(r0, &(0x7f0000000140)='\r', 0x1) 09:03:57 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) minherit(&(0x7f00001f0000/0x2000)=nil, 0x2000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 09:03:57 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x24080, 0x20) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:03:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe81"], 0x10) socket(0x6, 0x4001, 0x20) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000480)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r3, 0x10000) socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000440)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r5, &(0x7f0000000480), 0x0) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000080)=""/81) syz_open_pts() r7 = semget$private(0x0, 0x4, 0x81) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/62) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r4, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) 09:03:58 executing program 0: r0 = kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x200, 0x0, 0x10200000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r3}, 0x7ffffffffffffff9, 0x13, 0x1}, {}, {{r5}, 0xfffffffffffffff9, 0x80c0b7fa00bfd2f6, 0x40000000}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 09:03:58 executing program 1: mlockall(0x0) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000), 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/15) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x5, './file0\x00', './file0\x00'}) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) fchownat(r5, &(0x7f00000010c0)='./bus\x00', r8, r14, 0x2) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) fchownat(r15, &(0x7f00000010c0)='./bus\x00', r18, r24, 0x2) r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) 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)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) fchownat(r25, &(0x7f00000010c0)='./bus\x00', r28, r34, 0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x2, 0xffffffffffffffff, r14, r18, r34, 0x13, 0x9}, 0x60000000, 0x7, 0x3}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000200), 0x27c) 09:03:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) write(r1, &(0x7f0000000000)="8e138dd4940597cff06fc57b29ccf5f9c9d8f36749", 0x15) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 09:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240), 0x2aaaaaaaaaaaa8bb) semop(r2, &(0x7f00000001c0), 0x2aaaaaaaaaaaabf2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x104}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x67, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x1027fffd) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r19, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 09:03:58 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, &(0x7f0000000e40)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206982, &(0x7f0000000300)) r11 = getegid() fchownat(r10, &(0x7f0000000ec0)='./bus\x00', r2, r11, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r12 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r12, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x2}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, 0x0) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r15 = syz_open_pts() close(r15) syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r15, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r15, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) r16 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r16, 0x3, 0x4, &(0x7f0000000100)=""/210) 09:03:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x83bb) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 09:03:58 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x8) close(r1) 09:03:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) setsockopt(0xffffffffffffffff, 0x3ff, 0x8, &(0x7f0000000040)="8bada49ca1855c9110ce43e059", 0xd) 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, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 09:03:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x3d, 0x8}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r4, 0x5) sendto$unix(r0, &(0x7f00000001c0)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbba70c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xffffffffffffff3a, 0x0, 0x0, 0xfffffffffffffd93) 09:03:58 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180), 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 09:03:58 executing program 1: r0 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') 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, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/110, 0x6e}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x2, 0x5, 0x40}, 0x1, [0x8, 0x2, 0x2, 0x5, 0x7, 0x6, 0x9, 0x7ff]}, 0x3c) 09:03:58 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x85) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) r3 = msgget$private(0x0, 0xfffffffffffffff0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x7ff, 0x20, 0x3}, {0xaf3e, 0x4, 0x1, 0xbaa}, {0x200, 0x1f, 0x1, 0x7fff}, {0x458, 0x1f, 0x5, 0x4}, {0x3, 0x7, 0x0, 0x52a}]}) msgrcv(r3, &(0x7f0000001680)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Bt\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4104], 0x1008, 0x2, 0x1000) 09:03:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYRES32], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x40200, 0x4) r2 = dup(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x400, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r5 = accept(r4, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = msgget(0x2, 0x80) msgsnd(r6, &(0x7f00000005c0)={0x3, "e4b8ee45479c02bf8e1c377f96ceb6c46a8a7f04b96b1ab8929ec5919aad5ca1099b64e1aba1c2dfa617c5879a8a4f67d6b4be2c5a7c74edbaf765cf793a61b43c8f01299d8ed82b465c759257d61cf0e5784b3057537991daa6f60d5b4e39d2cc897476a2b3bc0c8dbd5546760dfdf282fbed1e2e545c3db815ee2c5d97923daa49ff0026d69032545a6f2d761daf3d0c8ba8ce262b63eb951dbb598e24e7f3ceb226ef9a0afa31191f1a5272740a7f4f7cfc85e4f96fdf6a7bedc9e899b9f163cd3b0d462dc27bfb33ba7fa22642dd1ba510364725a25b94869641fd991b8e98e3e65312d2282551b93466a47c1351f70990f20db2701036a0e5f0b07122fc6a96b2f2f69120c627a8a3e59ceef383091c89d9bf3f870cda2c4db17aa605af8742ae2e993789811a1e6f455c6d210088e38b279f00ad1f7189e352ed7220f3d360cc911364ae62e0c80341e66f2e5699e9ad5fbd5d8d9de798931584d0efa300a17231fa8b2d0972d8e03fdb92e967f59b006e49d27c89e69f56f2e092f50b09100e8bc7e26254cf9e2bf9492cb4b5fc867d4e53e34f69b051421ba3296f780d2f409dd47e97dabdc95c5a2b97b625624aac7b9e9f821308f2e8daf19c7b44dc364916167e5ebdab9e32b215d2917687e697ada1e7adea8cd759dcb1fb2265ee8f9248bee967a87afd08685a1a4b54b595e2f9d3d55de5c4893541747d288a01b3676ff975c4bcb21c0966dffc7d30aedb3d5d938165c45feb3f8d0bb832720ac7a0194d62cbee3d3bea255b6389e73f1a2200a4247f6e7cabd0d099ae9972e7d855379b53f99d3b3a669719f3d9ef7474c317cc0a48b69b31618f29ed5e130f872ef4fcbf1c1cb91e1729e43a95592d7fa52c9c1543bfa8386a7bec3734f2025a7dab100bb122a1ab27f07d30faccc0c73c69073bcf1d4c356da534abe0f144feaf1adc2c0f96c625e49af1c01a54f1586097f04d107280b4d7b7a9656a83aed6c14f2f5bac0fd15d395ee7ef8ffe40ca55786b73bc17d39acb9049a7103bc086e7be8331190145fc04d0fa61382ff0975eb87422d5fdc63557968c410e1a06db857d04cd077604dedca7b67ffd7707fd394c6869552e37a0e6f1ff98ede0fee9e8848a56fd60f7196be2b34e964e181bfee73eefbe6075d37de8be76f222cb266e34d2cd4ad127b112754cac00917b77cb62ea0b642f3d202b17083cef44852766baa9ecd16f5f3e16fe7d1d7067309860ee3384ccf64806d092cfe9e91d9bdbae3f6325965ede177ec6e90e38bdd68d811cacbd2b22ab85fe15639d23cd2d8d584fcdb69dafe54f76541563027adbf25d6d776ac9f62e593b686be0641af664895a221d57824b61f3b24a92cc601eae450a21abe492af275019f1ddfb980e4f551c5acdc78cb5fe9314bcfd5c0dc13dd53aa1d39bca538717a8fa69d9455e303433370cfc92c72290822e43667165b357231d86e10f69edb8ce4431c3d9ad50144fcac72601cc6a52fcc4900e74c795978a6c38418a3751f61cddd6b384deab63bcd1a698385d7d3cd7030acaa7b7ae20410a2fb30e5b5cf286f274370145e3e6c4d8aec7164c47860a13866c9e1fc384fa3b0eb1305b9ecc22b6b0907b2fd0b2ae51ff730932332b2bf658d12937bddb5364e3931209aee7177482811f962bc51d70a55a665d121c17093d8c9742f1a52559166d39e146dfa0417376110209e65a2d9486821446831fa30039919a9c90267066ddffbbb5dde0ea7f85cfba9b5a5516d2ce863ed618cd4aeba9bb604ab85d5829ea13c122a4c7c09defa10b7158b266b16a62ef3822086914bdcb9ebfc82480477e7d469eda39e799c615482602867ec996b26da34ba0bdd42f04a403c97fc287defa9b97fa9ba3d5cccefbae531abc853a86863c21f07e1506a41b3d64d7dfa7a35e6eb414c8191224d1833c2b240f11a6b8ed3804a805efeb3eff7e2f4f2d2dddfeb6323986a300666a8808470f50386fa84ac68080704cffa8962db8f09d0f5fe8ddb01beaa1e87a9c4fa5f2ae20aeb4bac31c2434c47514fc97618eaf28d4d5988689292554f98112bfa8ab4e122a85cc77f8445dbdb2daa6aa63f81adef98bcf89e5d953088c1dd56d48dbf44b06c4bb17397bc6ef233c5b5d3cb8061241f57a0b3cec7c6b6db9d648b9998614f5d9d0633877b92ac217ca9369ded01c30a799bb2aa08ee9cd2fb430271aeb42d8cac9df3a5024cbb4f9e4c48d312332635b45dabebd3c7db86c3d53f91f234c8a1393f92facb79900e28d0cd0e9f5ee58508d0e9de41c5a575b65d550709be3db3a6a81fe37430c80838a84da5f48abf02110a5a60648dac9c9998f13cdfa16542eaa69092efd17b2752e001f92b34791c2a7f940e35e5624d1de53faea8a963648bd6619871ff46c90324a6fe7fdded4bd1017b6a317a8fb7659e07e25665eefea21df0d933cabc097a1d543a2e65dc35be16b441afb0d4e2d09775c11491a5103be02b510cfacd9b65593499c40d7df19ce6aff51f0497042d287225928ac6ca7538c2854f5b9f805fbc7eddef39c812ebb1642d8b82ca1d419d47ac30b64a3b2bce03f4a448e235eca50c04d8a511fd8867fbc1b3ba35184b3801ee247f600e99a1cf28b07282774cd880b57774d379ed5b69df66d5588a2edff648250a658ba3fc531a64d311823f9249d74f1e3625881085b371fdcd295ccb08761de1142a38eb3f146c41d0acd6d9c58929082f44eca4264a4d2d2e38070dc533a4f39811849e31b3161745cc8ed1bb8d1c9313a94b6727be2a131193e136e7594f70f858cab481b5fa906943975d70fcd52933beea1541893373c122b20a91d53f31fcc6ba5a7ebc48b470df6c337304daf597a3ae06e1e9fb2b8277605fb86f7bdef8c99ddea8e3315655d6dda3415d281fc81052edcb54ea8ee3b0bc4a3733cf01e224ea6b35b9f966a07487e7ccd95a105f0733ca1b99253d1acf8cc132bb5999115dbf0bffa830a5ee0ade2ef3825f488ec7bf5d7096ff774e1fdbd8622926b6d2707010d2d56212f6c533556dd349f804ef2766a66bf8f1b60cc53213e88b7caad2b38bb597f03d3d6b75a59e1ab93416d877d4c702dc47d8a472067bb7bdf1a958847f9ee1c3dd3b4718d41c54928a7890f26e7c8388bb9cfc19d3d8c53b5a56ca416b4a9beee21b5a3c3eecebe40e8309532514f643a72d02dc989a50ae3a7c2e558aa8316abe9b2402b3f3cd09b85e27365e58a4a1baf18eb4abd21bbe4e5a137a0faf63d941f4859c075e383d691ad9db1938da5db10dcb74d58597b3071e7a2e43b70f1fa6986dde108465999b37903b9eacd56ade49711c0db8e16aff308ae75f1b2883e2c87028c15af6b8d78aae345ef10ebcd7ba1b335054961d1613040071d2cfe29ef79dcc5ab64152eed9be21e43e6e683c3038628b01ae99943330ad2b5b5aa4db37a2b1c146ec9d9d7a233aaf5d7952355588937793c29a2942b07a470d87855ebf157d02cbf33c916b86a3ee4ef5b71c675a270f2c315ef8161c9d5578d1669a3dcc9e63bb27d3617feedad71ecc89bc1b681544a4faccf828bbf492398138144403eca211b368cd8f58c27bc4f56e98e6a221d7f7a8b0a1d9d2b578117ecbe77770507028feaed1e7a57aa1bdc976eae5d5cc83609da925b1e58e5ccf336ac6f4a528f5d25ac0f6c6089f7fdcfa72e0c95a686fe5b3a79651f1eaba5af599ebadb5b48f1293d70292de91c9391644065a38cfd120d6c5b191287ced42326512be87be74ad7ca5d53665e1cbd6bd5ed64fa3e8038e75434513b42957ae37c508b0b8203f545bcef89b66fab8b48087cfaab463e47c9085aefb293f3a578e1f304023a79709e31b18e1020deaddfd0ec36e9afddf2be2ba0f01eba786c3b118bde1aabf94e2763963d73d7343b161d31ca6f30ea25c36947e44336a907f1f09c717811da36f5e3ee3c0a090bba515c910b8b61a6869cfa5122603c8516d88d299d00f763e3c8a332932cc41220b9a3a58e3915439356449059c3900c54dacbb82351204a96f449c2c3f151aa35312da97d9d13db35670953d151b8337a137b90e04dc0e5c2cff7bf5cd9850436efca08b7a6261869ac0d231161cee312d1268389bf6401e095e4fe08b7c31b5b7aff372ee235d441c6083c45f64b9a8daf653e7341db46c6928008ad55f42c63d19061e89ccc5d920cf4aff7382b615e14873503fd385cedb3568004d3f8820491465c95b7373fc2d27092e1ce173e0aac08bf6613af5a4208ed193cd33cfe5e52bfd48e64425b1337c0a6c948468de9e664d0abf58c4459ee9d40ea18ee2b809c1445f4fbb08a165f97781944af79e432a64883635b8e65b966110a8c9f21757249539f4070e927f9b824945c011ca036224682572050f5108d5c8e467002f91d768d6fa4a66a9a43c4cc4d823b744249b371eabb6735f76bf3e1495e797483d1fc09fa036b40604ed9145d8730061b22ad4280bdae29a754992c9d690beac0aa3fd4e1e5879b0bbb28401d609d900e92276f82807192f9eed6749cceed486a34de72d319c8daa2010ce627cc0099dbbc6f4b3d43e5bd86cf7c1edde154bff3c355edd88ffa4a695a0f70938ca1cda62ae37144119f82168d2fc4f940ebd5aadf996dbaa493e742973c3e547e69b7e1daa34ae0116838a0cf264a5d39f4d1d5f1625f7cf233d40e61488df37d0c94a4618f19482f752129481126883a225c59b41fdd3132404e4c915a572fc4040b5d87fd286e4a39be108b8ff6986b913d33be68edb6b24145145f5871a0c4ef77f3eab9e806807fdc607d3201d7578ef6c59fdabffd4c61eed1f1bd154286e38f4d10fa9a09f2664e0903806d40219a50c0bec83b7b96004280ece4f3ef2e765fc58c62632601301e90557dec326e0bd2c23c3ca40c965ca7fa0342a8c65402685ce5c5bfc094ff8ba999c068c0acd03689a6c526f2635b4e6994f28e7fabc467911947deac3d91dbe04e58172756a8fd47a56211537ae5e1491fc975ba45da7884101e0caf96eb5a7ac29fe99349abcc88723c8be7ac6efa44957f1e82899a52e65c27655cb44e218765e24d60ec001025eabe24d0806e37f39adbf2f59f782d08627486f1e18d825639aa962a6cc3635d1d5b8c8db1a64df5d131583edef97a23988f14e242f79a33b1a0428a8ef070130830aee4b60b963cf7f54c4586d173296ce75d2259dac7a73803c7a2e1a7590197649adb7adb8e47c12815ca423e3b87e3054a929ce6f6530d4973395f30707c3b19d108cc6cca615421cb6f6de24d1b75ad265f74cb5312ede48b063fc9853959efc0c22cd45fd983ad1ef0f0b3ec5836e846e4a18d03a303c090f88b958411d1ee28c433d89c96098e7578c4e7b68f6e14e492c50ddfcf1f946543a78e44ad6283f22678708d5b86a9c7b694e38789f7be79cecc6af5cac0b45cffd7498e153b49fff557ffb87b97d675da01b9a63b095b0335700385c5235ed433e075220da2d02e2a84c8cf199278ff149423a43d01683c9df5e9461c1c1b8f9233b0ce6c86f70c06151606fb7c3e94bf962394d1a32179dd59d835de4d1e7e8668e22a28494a199062a726580190338ca7ec05e0ffbfd2e41438eb19d7b8c0815b7f71f9efd0bcfdd4e1fa56ab7fe93829d7245a36241f5288a9cc489455f822fd64a8edf534aa72c1629d45cf032611eacf169534f3f9b2297add625af0ee408a4173ab207264dce4e30df088f6afbe6eeb5b1173341429f45168f114f5c0e48397a9f2cc13217aee6c07"}, 0x1008, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000280)="5ff451c41f47006e8eb47193e8d76bac0b46da2923020e46a5a379881135d6903be4a95b38db9d6cc19525f45ea5f1421a31d93e8563861da708b9c4b40b192c06d3a9fd75cd4d4ced6b9148b69c664648411e4bfbf181697fedd5013ad2781f7a5f3ffe0e246d9ba108918752a386cd73794c8d5c21205d7643d0e0656784c39abb4f09b4e6bbc5e2b62ee19f31120d2db0e7e364f5b1462a", 0x99}], 0x1) 09:03:58 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) 09:03:58 executing program 1: semget$private(0x0, 0x4, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r1, 0x0) r2 = dup(r0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="9d66be74330617823b4a1c4048a6efd4ff941c26e8b46b047b", 0x19}, {&(0x7f00000005c0)="89995e093ce18eb5dc9affdf6e6d282fc0b732e1f9341f382e5de392bffb7bcaf02bfb5e0c2bb1228db57c93780d5798b4ebc8e47411b96bc9f42a3696a505a7b8d387b7127ae9d76fee4201d66f86000027b322fc18ffbe", 0x58}, {&(0x7f0000000740)="0bd75898a9889084abb29ed6c83ca7580ff652e3c24b23c8eb9216c6f3f57fbb371151bee7ddc8fca3531f77c68f455c025353fb3bd04f015d09f2c60ded60a1633f2f31867915041b24d30404004c9c7521ef43d8d7eebb70f3b6fc9c0699b751fb83b3a5d3b1177ea14ec51081be358d38518d9c042fe21499cc3ef815bbf94352552540c29677b6546feb029c18308e2afcf08db7a753c83a15d79e74de9ac9a27b3091ba9c35a692efa272a7a2d22a63f2", 0xb3}], 0x3, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000580)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) clock_gettime(0x5, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206911, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000640)) r11 = semget(0x1, 0x1000000000007, 0x200) semop(r11, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) 09:03:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:03:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a27725dd44e8256f9c686c14732fa24c2efcb237b008cb399a98"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/34}, &(0x7f0000000140)=0x24) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/deV/\xe2\x06\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000240)="220e2289012350f64bd0806d27d015736774fd8f001c067e", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:03:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2000048}, {0x3}, {0x6, 0x1a, 0x0, 0x7cb}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="b1e91bee8f9a27c3c037f283e8927d72e383ea09d3472909b4a7c446dcbc74538a0432826ef4696bdc36e0ad1b583a55ab1373393470362b418e639dec9117eb4a7397268a3d574c838cf7be7c227e6462bd6630c44ca241570243dbaf6fbcdb50ae5610a5ccaaa025f236458e2cf0beaf0d9383ffe26b64da54fe2295bf97460d", 0x81, 0x0, 0xffffffffffffffff) 09:03:59 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:03:59 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) geteuid() getgid() getpgrp() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)) socket$inet6(0x18, 0x4005, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffff78) r3 = getpgrp() r4 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r2, 0x0, 0x0, 0x84}, 0x0, 0x2, r3, r4, 0x7f, 0x100800001, 0xb1f1}) r5 = open(0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700282469f5017b5a7ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871fac78a29d57795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b6ed1c1d38760a5b36952de955805f1fce0c944b40f25e8e5e68fe8d08fe586bb56b946dfda334c56da1e57bd33e3f6610747b2c4c6db29f9229cca4e8720d32a46ef741b861351b193324f736b40cb124288e922f16bc8ddf568f6d40bdd37d962cde3a120997b0a1fe5b41a89e3e23de329695b7c82c1932d81eed1e292ac76cf1d808dd3c47e5a59699de2823e43aeffe8827a3e7598efff899feb1c5215a6dd3968040df93"], 0x10) write(r7, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt(r7, 0xb6, 0x6, &(0x7f0000000a40)="c2ce1ee082a9dfb0e235c4a8c0e765f9712b3b4be99daf161f8eb408de23587958136b1e1dc90e41c13abd47b3847494ee59640766baac041bec2fc0fb191f5f399edefa570897963d2f3d38c6bd7b778c46c25c300887b6d4ef7840a257d9355f09b1b986114edf644ed5038da9f30f6b1ef0da33bc4e8eaed4bebf40fb5b45c47c11f810e3a7c938654d2a67772b106a3093f2d94af1d8d5167ba2cbc0be58a87ee542652f6f37d6d8d99c2ceee5a2a332debef7351e09da6d98f09af65fb68d9416340fa2046721059e966fc8e2130c0b5be0369a236027a60e916c5ff743ff74cd8bc8c4f1db31510b98eb92be2ca8851a08a61fe12eca4f677d8fb473765bd2960652eb3cdb0b8a1a494782eace832bfe80153fef4031b96ee41ca80030a4e28b01ae00a6cd2e19265966a950daebd5750a7423067886271d427fa152398dd9d70c770600b7a4d514d3ba3ed0892dcc05bd99768f6fcfe9e7317bed7beb08121e85360d2e32f96aac70780b3ca9d08a8626699c70e4682f17d3a11e54840c6507139b901ff3aa426006c3e9b4ef18bdbdbd184b10d27014bdd276f12de39988a52a6439cb970d0a6a386791df7114949e45602bea10766fe3885f1d5cb019ca5fe5d49227ad87aebad5d9591411eecb98280238c744cdfe10d08f7a62b408394857a4df36696b8974b1151b02076b184025e208eb9de02a5753ca9ff53efa62b428e41fbddf394e6c16f5cef15cd5a49dd80f28be5a3f4a5894813c846738f875e294211837001c501ad14ac14aece62f512213ea70d9900f1eb7957f3b03e53c7a1bdf7d136ddd06f9919849e24107ae4775914a17012cc5520e878b93584bac8766782772a49491a818e1e6ec17435d0723e6244dc1ae738a93d08495bc3ca8a3f077dd311e2577cb5715b343de706c6ecd47943ae0d9025b1fe248ed8ef6b714c6afe14e01ae4d848ff268b9295ce5d533ebefa086854a0d8f41c73e7ac54d2456af0a4f5f4c727031522dc8ce0aa493a22320d681466efbd0359ed88e00c4a90baa02ffa91a297747ba8acde49c2c21a196b70c7fe72c4071d374ab85515ba655523fc275bac68442b0419971d821ab5e0329984cd13e070d55847ef1ecd8ad7a148fdf60dee1c85c644f917293d8ab7cb78240de0faebd7ac88ec1bfb971f71613ef1cc1e429fbb076c228c11deee399fc0d4862d55a96ad040ea4b4d70e0033b16c55a11b750dd4f8560ebf57ccc1c756b8592b1379ae5119128bcea3450b08cab35267e707d933e4ab706a31471cc7f6f063593b68f76caa4f401cb57de474cdff3910f5adbd9af06c75b993b4508b561eb137e9dfc9710add70cb47e21ce3611ee80a33f6c319ccea98c801ecb7c0c793737e7620148f86d7392dd61d3f23c216ca18e14d31e48425b6954cbdddf41c7c731467ed9f69749d245689c6905a6d2dc417ea1f94d25044883f2496bbd14062b631594225a29e605b64d1bef53e86b0b14707a718602166734a8a14dbe541585dde70ae7043bf1857cabbea7c8bb320edca53c0c3d87cd0f9d9ffdf53ff01b1cf461938f49aa6b4bd8b7546d20357dc4796cfeb50649f60e34851af1d28f10caba0faaff749595f8e07343960e2e08eb9757c2e4af81363fe71fdf5671ff23a8ce37605bf6fb320ae55a7ab62fc450a5d416035f98fb68d9148cbfdf375bfe50065d547bb442583c4c1651b1bc9b2c8c346c992f7aa58f6f5b4294f050207afe0967dbd8a939e61a7d471a5dc2f9ef9b299f641782a42c9b5a99944ea87b8fdf6a41a3d6d142d72b3ad4c60848cd66a7e2161ec7c91d12ec7803b5ffa7b4a0db44a61f8aed5998fbe4d8c49ed6adc8fc202a4c97378cf662f65086561195e5c31f8b502774dfff9f5730f332085e841027807e8f52ace8cfdf4f6dc8c1242c0a0d4f69332964c28564b34a635a63fc427890c9d7aa4db3f2695ac21a5d62cef2919d5d6f8a5e91d51cf21ff2a32b8d16d8a81c20c5b98ead122dfe0b51764206dc92439a81386d422b8e3f50b7b0e0ffb710c71b63531dce2cc438a455f098e6c339cf6e3fd9d5a416856cb30a5e115871cdae31cb39b33431c8d27e371820cf4d7bf77e310bde4c598f93457cfb65916c79e56f16f3e0eccd91b8e6cd31f0252ee01eeae227a82e66b277eb9b887f10dec51d8d75d81a22b47619decdbab88a267012a5e866e41fa0f6258435b9a3217e74025117abf3158bf39430ab4fe4f0e3923b959f950089306824889232f29741345e7e7fc73b58e4131ec283d025c556a65a7516ac8f2e287bb8637f94007d78bf38a6583dad5677be1ef777509f5f580cc323f190537a4f754a25f2b86de3630c0ed371a0c5d68dbe4fde46b8a16b0de38f206cb74f0b58c0d5c6b693851eac08ae71225e380ad229837f40c2cde5615aa000c5deaef675713168d9c3c50253c1fec5b825e81a3931874f422b28db681cbd22c75122a3b7755ee0ac3003c8170050a70f674bb55c38d61544a0a433d8ccd5dc6a48fed6473847d8ab2dd7d43b223fa7d65af0bcbb1691af3799d8756e3330c1dfce1466491627c669fa36fce6bf9f9d5b67d64f6235e675a4b0a7ac995a4cbb8afdc6705c9641672a9adb0e8047b9be39bc306b22d4a6dd0412126cd8f50b2fc146e2663dba2b679ffa8807eb756e138239890721ee7b5028206f4523983a15fff129923f4c5ce5a5305cbf89a4a40ab0f7f349cad5cb5bbbe87b8d6ec33373b361302d1770f0483cdad8d8eb8c72e1dd45772e5ab699a6fae29d926e053bc7e5f4d3acbe2c8cddd34d0536863b225a5e79d11841479b8edba8c6569fa131892459fb051c59242a6adf31f173744d82dc560e44c1a570a056ee36d05a6aaae1ef7ca977339b898dc625906b549fe8493f88071baa8fecadd94404ab0dfa806f81bbff174217d9ac0d48e24a431c64fbfb8302462f1b945eee9ab97468de3dd0a929b42fcf058b63711a5204267ec963af7bea8402157d1e992abff9ee9f229be5e1ea971d9ab032558322f121f6728107eb79a6dc5788e9124874ae87fe1b468a765929fd4762a119db41edb935e941c1f316a595d38cf8358a213041b53a339fb17133a1ff6e5d9ebe7fccc1bd41b34aeeca24403643842852903f7f35f1898e5c639f9a032a193afb50164196bb93f5934b5b5add23f43e629c6d33495f23eaa1e4108d8b7d8e47398c3962ae84b329ea2088b36c377ae31c3a3fd4f2a4aa3a2b615715a76c2743ec0ce2d8f8ebcd3027878b90b70ada50941b01b5f4a0ae17ee7e8c9cdbf8c6719e56586cfcc0488579d63858c9671bc726244a66f03f3c4d2e26b9cb7dfc308ef252d084c9853d37e4df1068951ac004254e2ad0fc4b23ac9e5221cc59fe184c60fefb1c2e4708f6e6ae95bdaf49f7cc2df8912452b8525f2c41b2cd042df2d359455b6e278b66be50b5bb6fe3cd1761b177db3805e1744f8863734bd73ab7930098b187fb7373efd01c941858cc627fa12b58b1dced12fa3d5507de6b9dd37ea05a7ba4ed5983c31753958e15535239aa3083ae7bbcab952f257aa7a7c2c9348b122611d744002bedfbbee658e73966c2c6eafca62238145a173809b3b46455bbf525bc47d471efb159bc1dbf5e6709d17e6ae814b0c1b213c435a82d94de1765ca913ce84eff27e8f6bfc4386ac46f37e4f609ae75e492807ee2917cf3c1faf91797cea4831b924b72f86f3c2e532ec5c2ad3b3fab64b9e16c12abe222d0f5a48092cac9358aabb3b9fcb1b8f7c76c411c0ce5ac9dc8c4e5fde0bd874b4740be783bad995eb3e5517260de51631c8d8ccdae399bf82490628084b0eb473e21b3c59e59f16980f03a1c6588c8f5d3d2430a8740ba976955ca773a3ed89b11e5a2924d4f345df4fe63d4315f6754a02be35ee279b033d3fa1c4150dce0b67d2d8b97f9b997cd7eaeabc4bb4e24aff85365cb63db4c0ae3c19d219dae44b675e7e68f88a84e596d26ee7e576e4d37dcb6f5eb646bbdd162de5350e3cf47c8995269e7c001a3b8b6550d7f1f12cc21c330b3c30dea8c1c39a11bf9844b41b6a1fdfb6157948e519fceb319324ec8f7d6ee3538fc9a634ebd46f3a288afdb53624f2ba8aba616fceb8c317cfcd9a6bc736500a646976b674d691a4056c8aa7f6955b2a97909a5e523329b2e56aa14a3127d6508df3becc59bd20c1b3deeca91f20ed05d5277cec920196f82e929dbab4b637fde969aa525162f425be8cf76e13244d14e26a587c38e4ff45024d978c0574fee33c6a00796ad11302691458d5a27f9614ebd09f526f234bfd7a13499f8182ea566cfff9b0c0d07022f109288ec3308ec17436f5ecffac3de3139f66ab72617034f41558551439a8be65cc30c10a68d11618051b531947a31e8df09229a023382ed963bbe5f4dd58a7816c6d595564e52d9e4e53e9c38279cdadfed227b2d64c4d66dfdb6c665f9d5fb12e5f32d4d92d35af5447ee53e7e90bfc047fe326d43cd9690b066d8bf0f5067251a6e74d3d93f91d33ee66a9f366fda148f236edea14aa8b3177f8a87b3b18dbfc3ade69e0b850cc773cf0857e755047a6a0d2db0b7c18d88821323831175822edb4cbca0efe412996fd02fc0d9d94f1d91b74e4d8350ee23c3435088744de50dbc24c00115b829e15ffebb7c0e93a0f4f2a899e7b4c71f8848f229b764b534888c7bd829dbf443b0c1691bfc372377a7d9885cce860363580e06b825b53b086002818c9cd8b9509e85b38a4fb77ebd45b417ac4c99dbf3db4085992bb0bb82c5bfcf9fc79dcb8c972e093cfdf9aa45c64b66cde8bc09c6b520f0225dd5493a792493a85303f44d8ebc4713ed54783d69602ddfd4338e47b6a325d1c391cf847f08108784c73b8da834691d3dbc7e6f89f13c31b587ac3d7c6f4b200bbb2ff4255635d56cca12a23d31691f593acce3cc88cb84d4c34481973ac28c4f5b99dda455cd7f6cec606d23af8f0ebfb49e725bc587c011a1963aaa04d71d98eb1a2007b8012093f02cd9e7d9b8669313a2948f225f373d661e8765ce159a9d7829c18fbf84aa98c80229874712224326e7ae6e6437c73b99ba9ade55e67f3b4e930c372ebacaa19fc42a18efc195081a156fe1e8c2e8cc8b0c7000961c50ab8fde0ff2c31e3fa5add888fdd06787cdeb886cc76fb7e7be7cf49b8c323a16440018bad84f27a9c6d4c35d2603f0eae63c067320e3dbc9bf665335a3140d9abe694ad4f06580c45ce5a51e996bd4ca4bf58a9e8d91a212cb17b4c1c96683a6f2c83495365f86927018518112bb0b8347a8860fd147c1633a21a0809fe3f7df193f35efd9cfa60917a82e39d6062000fad00b5a2592883ab33a82f11d8a784e1e002bb39cca4a6ba951437969906f665408b52ebf3b16efd1ee98dfe16764302a449162683d18fd42c262e5fb24d67d81e28ca43b9ced45525a459abbaa6a9543c8a90679ab10d8b72fac43faae85b749148da09dfe6d084df27df7fd6c404a09560f131c16b8d3fe74b4fdd00f51886f3f20c302ab5d05e47cbd50d1e00a2eec832010f94347d1b3b2b0b56ce55e365d6787b09460abe63fda382b5b2ccc169021447685a260789278c6e1cb569e5d522d2680890811cd6e28e9806f2ef5007b0788404e4d2179a096945bffc29381909d0dfad0ad2d7f5e89df06b212dd696880d30f2474e024773e7f3f3ce707e533917c9f4ff7af8a4ca5efd4dcfbe7e392ba648a52362a1d01eeb82b3586a7b5fa8c7fa5a4d8fc0fe3459ecfe8b4b07b1183fcda74f", 0x1000) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x2, 0x4003, 0x0) close(r0) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf719f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d5030000007c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a200000000c242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a7bcc838177ec"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:03:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000300)) 09:03:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee1213b71f9de19d84bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000092ac5a1c91759b567df7bb8b509039a09fcdf4b59e4ed1fbb7bf7f4344ed668a6bb931708e15d5925c9a646236215e997ca7105131d8c5e2dfe65eb52a383b8749ab6cab135595435e920f13a2777373254f26f3d3c6f35ea9da725c63f4753196727ddd392ee15b4553e6702bfe45ef5496cd571c6910"], 0x10) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_timeval(r0, 0xffff, 0x801, &(0x7f0000000140), &(0x7f00000002c0)=0x10) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3ea, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup(r1) 09:03:59 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) r3 = semget$private(0x0, 0x2, 0xb0d425ebc14f0abb) semop(r3, &(0x7f0000000140)=[{0x1, 0x8, 0x800}], 0x1) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 09:03:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 09:03:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xf4f, 0x3f, 0x9, 0x3}, {0xfffa, 0x80, 0x0, 0x9}, {0x9, 0x4, 0xeb, 0x5}, {0x9, 0x81, 0x40, 0x3}, {0x200, 0x8, 0xff, 0x8}, {0x5, 0x4, 0x15}, {0x9b2f, 0x6, 0x40, 0x2}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 09:03:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180), 0x0) 09:03:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) r1 = semget$private(0x0, 0x4, 0x10) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbdcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x1, 0xfff7, 0x800}, {0x1, 0x5, 0x11ecac4b5902f705}, {0x7, 0xcc, 0x3400}, {0x1, 0x957, 0x800}, {0x2, 0xac1, 0x800}, {0x4, 0x150, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x7, 0x800}], 0x9) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r4 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(r1, &(0x7f0000000180)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x8cb3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x7fff, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/33) 09:03:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202e389dc4be6481910669a5e50b9adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc1e776508a40004f57f749de4bd65d0a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29ff36947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5aca1f3797b42df9e6d315dc865db84f007a408dc87f2b026dce33aaa9f845d0348990df582bce1d80afe5d2141fa74966069f682d85086c646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f4a81044943b3dc0eb4ff8577856f4e6d98c10eadf6a176570a6af3238e14e7b8ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a6140d8f63c8de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dc540935c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec370000000000000000020e672bc241be39025918d21a91385ddc5344c9251031fa18a34c110aa08"], 0x10) dup2(r2, r0) socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000400)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'Rap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r3, &(0x7f00000001c0)="68aad33a9392b3fd8deae9f7f34cc586b1d2185984930ecc7436ed36291801a96b07e5bf3543d7f3bd9b61fe9ac0f47cbf6324140ab579fda3148bcf489ac409ab2f2457fcf00b540d1815b199b3b0e1b9223b515c8f80cedafa2518813c361fbefb237dda1391b7aaa3a96a26be983260d381aed49b21d0ca5c4d9c0fa9f48972e306a42c87c32b2adf664e2a6bd8b9743f2cf0995014e80b9d0b06a9adb3b260acd80dea7d42194ded8b631c4be9a5c3e91fc173e32179ac8619cec45c5f73a89488e0e423e18e5ad702d995fe250861d431f32030b80202", 0xfffffffffffffec6) r5 = dup(r0) r6 = fcntl$dupfd(r5, 0xa, r3) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000000)="f2b50cb15d9d90265d0877321776e95e11e9db91528625b99f6efb46ba", 0x1d) sendto$inet6(r5, &(0x7f0000000380)="f864b04226d51dec257977678826a25ed62ac1f7a2acd0ba7c63d46f25389aec11e4819e4cf9a8b9fb66a26cff66c65d84f77b848e8cb26d7c23d8597a148cdf65607600624b1856a667b8c6d850261da60964ae80dc0bcfbb659d19e3c8a892be0fcb4f39491f3d615c27d78022e4aa8acc053e5ee8835a14c249faa0767c20", 0x80, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="0a6d7034c81641d81b87e882775277dd3532bdf06d63ebd899bcb7ac0dbd6683141705b05aed480a7f72435d93ec0592013e809329cc78b52f588b8723875b3aae6577111fef6c672c9b8a5882a7733c709285475d2624dad157196c7182ba9fa95876b8052e390f46d929656a3de1ebbe100765754628c1eef851bcbd66978b9f97a6b3225102659e75fb2b4e264540990cddcb7e2e3d585bfab0a7eda3551ec0", 0xa1) 09:03:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xe7ca33e7e0e3a3ab, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) 09:03:59 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/167, 0xa7) 09:03:59 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, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffd47) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getppid() r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r16, r12, 0x1e4, 0x8}, 0x5, 0x85, r14, r13, 0x6, 0x7, 0x7ff}) r21 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r21, 0x8020690c, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgid() r22 = socket(0x1e, 0x3, 0x0) recvfrom(r22, 0x0, 0x0, 0x1, 0x0, 0x0) r23 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000500)=0xc) r24 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r24, 0x8020690c, &(0x7f0000000300)) fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000380), 0x2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 09:03: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, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000200)="2c1175c71c5b1001045d1266b4399558842da93ed859414f6b7022b6947bc1f27d1a2758b48767d5660a314381762b081aa858ce3bd36f2262572e5c7be7f5", 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x61}, {0x4006}]}) socketpair(0x2, 0x5bcd1a5a5aee9ab5, 0x1, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10a, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:03:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afec6d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ae4ab19b70ac80884e9f022d724dd25602892f008c18dacb6584b976185169c69f5bc86ddad0d39971ead6e97709d9420ff01bb57e75bb2dc2a57ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35127a4dc3f33d4f82fb0b1d6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036c2b0a86a7db2dec81ca557d496d040a8ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0100000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dab8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c597167b6c53c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2af734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3a0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8780001000000000000858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a1f0000000000000007bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670cfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd000000000000000000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 09:03:59 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 09:03:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 09:03:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) flock(r0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 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) 09:03:59 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0xb, 0x8, &(0x7f0000000000)=0x101) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0x0, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) 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) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x5, r3, r6, r10, r11, 0xc1, 0x6}, 0x0, 0x1, 0x80}) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r12, &(0x7f0000000240)="5b5d317cca687e3579b856b0e59e9d3c444f04814d6fe6ceadcab4db44d4b1e6e47705369f3833887fc70bb5149382c46f6012625cf4eadb622bde7e55b1a81f7e7bada3c5dc6fe4de8b67d3f426ef75174ccac0eca87b62537930108b05370ca5376580c5c277a8ec6754f5a8922bc06de6cce53cb4abf92668e28b968cbd75516308187b33c911670bade4", 0x8c) ioctl$BIOCLOCK(r12, 0x20004276) 09:03:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:03:59 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f00000001c0)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={{0x8, 0x800}, {0xff, 0x3cc}}, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) fcntl$setflags(r2, 0x2, 0x3) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000180)=0xc14b) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x10) r5 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x8) fchmodat(r5, &(0x7f00000002c0)='./file0\x00', 0x2c1, 0x2) 09:03:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)="812f7a0ac288c577a84a9b8c34d822f9ab8c04ff1dc360ddd1544c3399f0be542b9b5c51d0b3daf9f96a331f746acf6edb5b0b51a3a92557b84fe318e5f14a69e2ff5b839425", 0x46}, {&(0x7f0000000140)="a9e5bfeab6aca08fd03bc79273d0f61233571ce30be22eba201787db356d7576d2bc9598f204145e3bf9f88d61bc2e46b86e07b325e9ae0038805e3e45b85997e0fef16bf99d85b5f6e0d3eae8fcab6dcea5af9b263c2335817dc5790af977c8e7e79b388d2ed2ba5ca0be6b197a348a45ee7146d4b1fdfe3b32a1ef3febaad07059d41c", 0x84}], 0x2) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000200)={0x100000001, 0x7ff00006}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 09:03:59 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:03:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) recvfrom$inet(r4, &(0x7f0000000140)=""/161, 0xa1, 0x40, &(0x7f0000000000)={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) 09:04:00 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 09:04:00 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r3, r4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x7ff, 0x40, 0x9, 0x2}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r2, &(0x7f0000000100)="8c65", 0x170) 09:04:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:04:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1e, 0xffffffffffffffff) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)="970438aac86f039526c941e61ee09708adc5de8305438ea03acd3200ca645ac7063c85e9ed7a762e8b01afdfe242b02406470ff8c8605a3d9dc3b31039f3699ac3843f4309722670f089c99cc7eb2a216e1dccff0c5746ffbfda50f303f4fcf737528b44e79c668675d8b4edc42f02e4fe9765ae46df6522bf42adb682d0b82d1c59fc6e2a926117d0afd29ec39dc77a4d1a2c53dc092e6b4f26789df0fa418da5eaa9cded0ddf53ccb403d238007b712dcc345c743deba5c2b49f5a603f832a9fed12c92f3e98ba5432fb776bac74a7d5e78889d8db11c88393e8869cd06bddf0e5a4e3039fa6cf1520723daba6b1f94a4b3c2b8a05f35160301a018449176f4f42ce377e7bf59465d8aab84c050313465931ecda15083d435382cbf716705ed19a8e9f3f95a685951366e26fd1b7145483fe58c094dba73550e93bafb0c745bfaf0a4f633f7ba9b9aa228fda9878c2b425f846f797256b547f3d060517f77c662248e2961f807809e72cbad90f48c609b27e9db64c444720247c878c1ec3c5fd20e3b47b0a308b4842bc54fa7090915e15e5dc346da511751f379f62393f2bb48ebcf0911e443b416c895fa818b8445422ab48259729cd079026e0ac7df6a3a9743bb40fb8431fe96494c90c53d3f6377c5c4339678e028b338a909ac17b4ecc3b8cff551dbfe1fe9e23514168dc9028e8c864c5dd38f3a76c0e93c2804455db391f047c364418a80fef30ca4e2bd933c045acafbb34ce6094398076c7746f20ee449fd93d655ae4caeabd2bd288776000a140a0d225f28d3758110fe1d8716ff64fcad60fd6ee1568a320180e943abe38e20fb97ca0806a72306e01d0d40fc7edcfc0b5fa2c4b3495665be69c1fa54145a54e2525bfba463be8f61e33d74e028e9c6c172d7bd048cf035ec93d42c90c0d19ac15d548cd4efc53f547630a54169e59ef4f5add969b3fbcff8a8c5aae48818ec948d71e031592608d53a510f096df6692e48c1d9ea5bc7eea10ae62f43a0f23829374db0361971a179ac580f04f34eb87d69a7e5fb25dd14d2e613bc868f88e680983890f08773b144b82f6827bd2b6b571a53104a7aa3e47943df272210f95944168db07cc476a4f6f4d78cac6468974ea477589005c0ca42deb6f4956a9781d7bea05e9edcd50878d96af785d05e3a4e046a23a12007503b8c0da23bdab22d9cfca61371e3069286a307de37c8d6f618bae100658142b7d7405e41b69f8d9aad5be37709eb7615d7257faf03fd0e4e4e4cbaa55cdad1d58c8d6482bd201e75d01f2d5b020320ab30f90820279175c7ceb907e0178718c2d8dbf26bf790ee4518674c53215d845c1168208c1d0916324e8c85027ea424c3a9d9b6c19a3157d1dde29d33dc322430a08d37360151ec39e8cc3ff24461deb14872b57df0635101ff57babf47fe9fc34866e8cf05724e920864dbecb7b91d6e42c04c64ba4261adc4c9a723995cd8bebc58ae09be65cc4a54c8588c56b611176a34344b0472389c3db794a00bd8beda665a8393b84e2a9cd3a3acc0487111e91f06a26d8612569a982193949a721933784fd15b65cddb09f0f14e209470d6033769509b0a4c13a1e1cc07d709a9195a144e974050aae98b3e73b191c3a89748d30facf5bf0e11085b709be388d26be2c39a048b72221cbbe6cd8e0eb18c45223c1a4cb413a5b2716f88c11e874a8e08dfd62cfedad49cf9a4bb2c0fac77b342c5e35274a0675df8949a8839662d3386b6d74ea6fa83f82944a59f91c0dc7800d474b9d806d2ecbd973d4914d2099133278927f6d7d5f24607ad21147333ce886c0e11cd571e5ed32f8a451d45ddb1e29893df55d2b0bb9fe696a3918f514b79b9a277e1baa0ade57192888ea5c8578ac3c233393e432aa5f5d5ad9fc5e8ed81b07a171a134134ab251c449d47bc3256a14e6eca1aa17dbdb4eb31de0f3e6682774776f37c5f271f108eb1baf51b15dcf81ef60cff72e362566924a7dcca636c28cb333cbae83cb139ded2407e98a100124df732c60d485f1cc5944d139022a77ed13c4056345fa9b88cd0fff1b81ecbd543e8847cfaabcb3c5099269fda0255592e27e39e587f3a55983225fb229d9a7835925671beb5ac355f4fe5044802b0142b6a0bc708f9c83871f0a1a4e187a909eca4d1697caaab66af2d609bfacc6a1f29e51f87c62b0abd44004271f79fdfe09c9a2ec66d50ad6fb48cc3c16aa15bbc4f6579973a82898283ca8fc3a391fc06f0e87933a6ea96b1b184ccf08479a00d7930239c9f5519fdb094e59e55ac35f899492c8c61e33d100108fc56551a7526fdb3290c8c5f42876c0edb3ae7fd12db2551255948997be7790b0861163280012c5a0a7f380f1119eb0930708b94c9c6ac5efb7ae5750064d6af1ac18081c016c4ab8d451ca7d080a05a2ebf3cc3aaf7403c920e213e409af6ad7560c7bb563535def2c0909c8d973427a2dfb92416a3e07e789e77d3adbe0729f5ce826b609a152b416482b7011cd142d8b7703ac64a28a6dc3dd3b4d095b680b22dea13c3c34690b8772bee0a3437bdb4ab29f3ac404c28bff424bfdfc5d953bcca254a55c343014a862465f547e7edf2e0f4f168330ae65ffd8f53d73f12159b6c3bb46670b0d8ef5c205471c3fad666c681b7a139256018099ed55cc72ec508195cee18340a56904adb3512c7651e4eda1847b319065385d9c81c35d92afd9e2c8651b6c553171bd6073e1b0e6007b0d0c890f6424465985d99de04f6b78acf196e1d5543edb6724cbf80aa2ca973e6d6f3d7331e758ec62ec2ca6cbbc28e696d25cf4ae26e33a8f125405ecf4ca1928076a4b3752b32de65b3f2e2f6bbebf46d33155ce1d71d2960cb290d8c8057989e7f928dae9157e15eace1c3c6a11e5668ea27a99786690d108d7d6d5d66b6726a4ca5f907abcb1da312f71a6add6e4d9ebd7f4cda782fb718635f0568080f4edf67cfb29b559982f94bc0ab4497dcf23af3a50593ad16ad58f7579c593fc3ba7ce3d4ce431582425bf6dbcb10f16b725182fbc6db1e44f7ee34a982a0d771370fa93cceb4de392d0d9b8894c75428dfb97b7403f27e7feac06c419ec9a3aab131be7258b7adcc5ab2c09defdc932cf8355a68ae6f72780227b2b3dbb58bad1914c59405ee9d0a42d42ffca0ab2595ca4bf1690e20c1ae9b527e0541c8ca9dc9515a389a6043939ce19a9127c7da5512a8b2f6b5efcf35a20674d51cddffec6c80020cdc0940d2980ee5db8de42bab2929104fa9425a1e9d0e068d627420dfcd933c851ef9c428673e4ece18540adc274a2592db2ee6ae9bae4fa08e5e82703df6b2c4133d48e0be2efc010d1c920dddc14ac869d7c6a70e05b04ced7c8760846265b9ef3e4a7944811dc7ed52e9e1e1a490b79804e3de096e4a010ff2deb6169c553f4c12f3de391c9e047f6bf4844b6c4a0ef001c618cf416390c08ca54719c4aae3a70ee8ce7d6a244380b0df3f06fcf624e319808d187b174261eaa2f9e389fcfba1c3df9a81a10d0f7afa7a83b66602edd810452d452e0942b405b9646fd293a47204845788536eb3ee7cb658ba4fb3010ded775f69a41fb59f87cf9b25db49b948fa4557833be479cbd458bf05ca9d5750b9bfb31f479f8ff8275802721d00535e2ec1204d6fd8634924f29a3ce35287678d2d7d298c7ead9d6505ad6cadfed9080661b5145fa132974a3a86dd711c1fb5fa5a72418957f98d9d643a9c5d63d876fb2fa805bae774139e8aedd96e9a1f5175974799c20e7b2554095c4c2e5a89bf43d001811c65546bed611c44c40ba209b432aaf69c7ba37c776b3363a33c0c9a55ab49020b120ed5585997820d69b0774415962764c1b09cb07499bbfac1b478089bc2e91f46d2635346155b7675c3c6c008d778b64a8fb0527bb1935f92c192a649722ae0a6ae0a083e991deb4697a6f0746f17e4950d7d8217779a78b20bb8abb9c2123a320f9232b4b7c08043e828cb72578f35ffc02f577161d3cb6ea345edc402874f34402b1dcd225e73860e741fdd6c72cb751a3c13b2bbeb972bfcf7bb10ca5eb42da66577ca18562fa4a4c8d73c03cb8924ce0097369706ef8df818f6cce2812754e5eda9389d53bc9d1d1ac119ccb61c3849e8347e587115e3b909259e0e85e89016df202020a671c135a895e27bbfc0ccf3b2ee5d9f12f7982edf52a4f0d9e2ad88b00e754904be6b95d4510cb94eb2480f8b6cc8ee09f7c758eeb1cd6a17352caf0386a2664e4ca269c95bd69531231056d532195cb1b0b5c1d6ca9e31f416cac9fba4e6b72ddd6e82d358cf08c38e71673aaf5f485dc8defda68fcee1d94c3825be5cc12e64909da5254938d24d297c93ea352ca841bd7be5bbf855f3f88c456acaa9db27c7d6a936b39b1b19209081f845e4822cf4e2180802f87755bfe18f5386e27c7cfb9e9829ea7f1a8a6e7e79cd3e3502fff39fd8edaf1e3ecf4fbff2f09259463c61a446dea1d8a9dc2a20b75d1d45bbaaaa540feb4bebf1672c8e7f717eeadeab4bd3ad5b363692c79b04863d8be4cd9cce955ad93c1a5af6db50f3643ded753b003f174e1929c4f68a21ec3b16244911967886d2810409026436365bae164aa24c940718ce8609672c15b051f31ce2fe8498d651bda95d57b1a6877c34365e5e10bd52bf86196584de7fba373166e84a5a59e9f8e88e91c103d59d56cf8446d145c7894641cc15e6569afcd4e632f67d19364505adb11c11e183fbdff7205a882eb78142a5b4dfceaa331bf5bd365b7e876aa84bed0d0d3609c73e8bf0748da0184b79cef887679f4a54ef0cd5ae6a06e5bdaa50d594412cb4a07e0bffe2ecd3704787f1a91165be053f70124803cb29f7d0478cbc75db312b6e60e26ada680a1e3052840b1948642291a8bb852196ba3277c095164700f17bb8aaeba5460d23bc634a13a0781e1680001f03fb64848c1a8e272044d61c562def17c9d44eb19cde2385a1a3aad0bf2e9c802e901c6ecbc8304d104e6c849f4fbc3c9f72234d896055ce8ef7a0150d287e9a3a6a81c56145b8ec32022b1a3f778bf87a45b6afed08c5efce59e537d0835be518b3986250c90d2068081f263d2b833a005b889934b9cba00e6184565d34f1dac102008d1c38d489580d43f6c3e5750d07aaa3fd794be5fd8b94ac15c0c47b3e793b4fccdb68e749204ec77930db727aad5996dcdea77352cf9a0e668e46214458412c8b3e90fc2d33f9ff155e3a4aaa3abc233b9300a1170b17c78efbc1ad56b6d6fd076cfc3648658c726ef855a1e53fae019e8258daa1ab1420c17f7ff575d910b835f0b38550e921df476dd672f0b15d4190f620516cd8f8feb24676d53c251f9ff96be0ee1ec19d9501fd4dae1dff096eb7ba9f658b7346e1341f93c5e9b8744fb01c2ebb2f0a9942a6e06e2be2c827dfbcd5906cf6f55bd711946153b71eae8ed846559fa870c252f7ac16c9b7833f0e3abee4d025fefe11764242ebd53d2d3e772dcd902d5da7ceec07f3bc7e0f07505e9dd99b840f6172d8d543afac3e6e82fe47c335eed61a267d29a661d20dfd822112a2e22d8aec64adcfcbd84750e05013f604ec890080b610580242014b88aba4b9f6123ed2f8d9cdcf91464067711791c2fda8ecf418250d88c30039573b549d1fb875f540ecf401a95d44becaee08088440032b774f554d761ffdf165cc0d8bb6384b86fa0a979d4c9d469538b5286b98c677ee294ec42fdda4e7b7a70f87aa17ac437229dae609349ee659a320a028fa22500a91ca47e2afd84", 0x1000}, {&(0x7f00000011c0)="e71636c7f68decf82a76926e08d2fde3cbc5bd763c78d4bdb782d3f73792d9b5d602ba679eb414c1ba312163896f8479f9dca02ef31e0745b82a0c60e8f7b47506ab7d7739c1f150dccdc04868df6e890dcc1a446b5cd962a8bb240513c19f1f51e7ff71da2f438cb520700758b8a85966fd2fa1fc35a35aa02a1d94305d892d97984ddb1b4faea84d7035559ed13135c05b7ed8e7f7a4c26ffadb3349e5deb0b6e80eda8eb3471a02de5d204017974a6f82005f6f19644085624ed2bc7e20861bad6aff792d2c575b5e393a754563282573c1ca2658f80f91fe5c7874781516bf0bb6c49dd8305f0ddcfe18b0bae8e9", 0xf0}, {&(0x7f0000000000)="64de4b8feac49ee5ee68415f7a4cf3281c4c40b1eb28bb752a55e27d257447226f1d04200aeca053fa9e13e8d1fcda28c38c090763a9dbea404afae4d2b56dc1c8488acdee11d906fb", 0x49}, {&(0x7f00000000c0)="1b6574869687ab537558fa2449bf837ff971076e6929296a867a4bd3a3069561ec85da262014dbb296d4c1023a4084ac880cd54c596b613c69bb2fe1dca2d1eb983d12ec7ca45b248572054f4c5184305c15097526ddf02a2a960eef711d7fc1", 0x60}, {&(0x7f00000012c0)="38179127eebceffc4e152e0dcbc6df9b6541397c14ea81d579c33e60f7706c80ad2e8248c72b8b615f0b56328c26875a0eb9c80a3537b960de5d5a8afdede3701223ee148885ab6df771dc7aef268fdb3a91536d19b2afe5692e1c462d9d33126ad1c433595e2bdf33b93954ef3ffbd437284f03b4a740001d75096b3e3efd2faba7288ca5c983c06a2863f29f3a58b6678f416f9ef4a5a6b638bcc56adc4d56e785ff6b287b4fa422f4", 0xaa}, {&(0x7f0000001380)="6a1df417ac9730c8f8f383f7a935d9746710a8cf64f6162195fd0dbadb7504782cb242516299e8986919a8b83acd1a3a828ac63dea0d8023f69bdd936b4b274be575dd40e09baba1ddaf7e65374406f936089281aee7cf4106f7575657508b09ce7355efa3746a8a9678140261d7cd2c1daddf0c40717d08ca0bf1dcd27be6ba5e6d9b22a96425a26855a8f69069e05f24bed535290976b283a7ee", 0x9b}], 0x6, 0x0, 0x0) 09:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8890, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)={0x0, "05793a93ba6d9464b2bff9d100209b"}, 0x17, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0xff, 0x800, './file0\x00', 0xf3, 0x7ff, 0x25f, 0x1ff}) 09:04:00 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() r13 = syz_open_pts() ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000000680)) 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) 09:04:00 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xe) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\xf8\x94\x0f\xc8\x00', 0x80a8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 09:04:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 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="84"], 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) wait4(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0xffffffff, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfffffffffffffe8d) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x6) 09:04:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 09:04:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x20, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000380)="fbaf8a8d1a029be96914f6357e3a", 0x357, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) socketpair(0x20, 0x4000, 0x7a, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0xecd24f27951cdea6, 0x9, 0x7}, {{r6}, 0x9e9ecd5e0e1d13a5, 0x8, 0x20000000, 0x1ff, 0x4}, {{r0}, 0x8000000000000004, 0x80, 0x80000000, 0x3, 0xfff}, {{r4}, 0x9, 0x4, 0x0, 0xc3d9, 0x401}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x2}], 0x401, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x80000003}) fcntl$setstatus(r6, 0x4, 0x80) 09:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'taq', 0x0}) clock_getres(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") fcntl$setstatus(r0, 0x4, 0x88) 09:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18005, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x9, 0x2, 0x200, 0x401, 0x9]}) 09:04:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0x100, 0xa8f2, 0x1f}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00C/fil\f0\x00'], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 09:04:00 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/23, 0x17}, {&(0x7f00000013c0)=""/79, 0x4f}, {&(0x7f0000001440)=""/241, 0xf1}], 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/38, 0x26) kevent(r0, &(0x7f0000000240), 0x7, 0x0, 0xfffffffe, 0x0) r2 = kqueue() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x0, 0x0) 09:04:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0xb5b, 0x6, 0x8, 0x9}, {0x6, 0xf8, 0x58, 0x5}, {0x6, 0x0, 0x60, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f00000002c0)={0x3, [{0x0, 0x100}, {0xde358eceb0ac4271, 0x8}, {0x0, 0x4}, {}, {0xa5e2d63de9b8b3b, 0x90}, {0x1, 0x9}, {0x2, 0x8}, {0x1, 0x1}, {0x0, 0x77}, {0x3, 0x7}, {0x2, 0x8}, {0x1, 0x400}, {0x3, 0x4}, {0x2, 0x7}, {0x3}, {0x0, 0x53}, {0x1, 0xa17}, {0x3, 0x2}, {0x1, 0x2}, {0x0, 0x7}, {0x2, 0x46457731}, {0x3, 0x81}, {0x2}, {0x2, 0x8c75}, {0x19c56f7635264913, 0x9342}, {0x3, 0x2}, {0x2, 0xeea}, {0x0, 0x9964}, {0x2, 0x3}, {0x3, 0x4280}, {0x1, 0x9}, {0x1, 0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x20000000, 0xbb4, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x48, 0x80000000, 0x1, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x40, 0x1, 0xfc, 0x66}, {{r5}, 0xfffffffffffffffe, 0x80, 0x2, 0x400, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x10000000000000, 0x6}], 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x20000000000001f4, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = dup2(r10, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000040)={0x400, 0x5, 0x3f, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:04:00 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="82020001c4a143dce4"], 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) 09:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x200, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000200)=[{0x50}, {0x8fe, 0x0, 0x0, 0x1}]}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000001c0)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:04:01 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000001b80)=[{&(0x7f00000016c0)=""/105, 0x69}, {&(0x7f0000001740)=""/127, 0x7f}, {&(0x7f00000017c0)=""/211, 0xd3}, {&(0x7f00000018c0)=""/245, 0xf5}, {&(0x7f00000019c0)=""/91, 0x5b}, {&(0x7f0000001a40)=""/252, 0xfc}, {&(0x7f0000001b40)=""/63, 0x3f}], 0x7) flock(r0, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000340)="25ddc9aa8ba6bd1ebc79dfff8cc83678e43420f39cea99f76e14e01ca8fa5daee40f48bd3a815ebd5da5bcdebad8f055299706ca6a4804e91a839fc874ea1f1766c11a12bed906315508062a80f992115a0478b94c566481640e0627e95a8003fc6afc38b24246d23f6cfa1030a17028c845397fae827d06c0dbd6db9918912adb2d647e4d098c82b45c2939cb27f622a072128c8a7eed42aad6b393f361e0311a2d563a4c6f3ecd302dcc06408ae06bae3e885a1fe360eb482029061df7b4a2f1ca7caed6b79e3f6a", 0xc9}, {&(0x7f0000000440)="c6cfd19b210c0106bc9cb1ad426d46f76667f18bdffa643c789ec0b48df16914e02db2780398c4d5a06f6f53e7897c3993c798e30691bbde1bc2d8a614e29d6ffb779089304e0eeb7ed7831856790c076d2035f285a88470ef01e65801c5c277bddf5efeced72b9faed8fdf2e18ed10885ea830a3538251ff885986563300d98544355a03181cb13a36ccb15d2d066b1682d4b261a7ff4407a21c8d866cd31a12a70d6af1abe01f56954597174f5d940634538d0ced31991c1cb067e2a8ac2e6d2921d0d3b1eb08d3b6ed9666f7acd8a67328738f8e31cde602bfaf38a282efba652d78f2964cf43758a99d2", 0xec}, {&(0x7f0000000000)="351bcc2a1fa7878bd4058fcac1b5f6c7d3befb1a0d9ddc2566ba6a5d5ea1a43da3051b9fdcb703bf74faeed3fe960764d261d91281d087", 0x37}, {&(0x7f0000000140)="9a1a8b61632d59859d534a02e8f6f3e069f4d3f752f01258367be33b1c5e0da11cb46ef9f8c1c9ac965b983bfc2b225a26f065cd102498ed", 0x38}, {&(0x7f0000000540)="2ed774939e0ae365b8499ebfd398effc7614d39a284bc1f5aac6568d18b428e618fab1addc2fc7359ceec791fe0e0c7b7efa2b56ba608a878eb2d0f27a9fa52f5a3a", 0x42}, {&(0x7f00000005c0)="141937ed46eada9b871ebbbf637b3b77c811b61631d49419549a6268d49e84d9c6b52102c95236d0f2aa", 0x2a}, {&(0x7f0000000600)="306f6641a02f6e76a44d83f943e23d709d6834c5ac5e01915017552656d3f9259d8286bb5dd93fc2cd68d68cf5f365e1063a5682958a9d8cd160eb5026f63b015b726f46ed11bbcbde08cafb3d404fca904af3e7307ed44a9b5834420a2daf27c2ab5576674ab82d6a6ee3660902898b4216d740553df320580d090dd96cadb7cb35c43f5b1e7614e488997e327ca53d02e7bf0cd333d213088a00df8fca3c9213ec325fbe7057225e7fed8510f3943be97309989ea87e2700ea55b1972f77d4d8cc70b5d6db173a5dc2088f983dc98ce6aa2d3d79e0019ab93e13b0922ad8deab6292106c1afcafbea7bafa86ec92ea032a1374bbf345e7395a7e9c5ed09a8ef39609722b19510f62a6792693db059a69d3dc32577200d5270d7acf1f5d6131b0178afd9d132c33327a872cd67191fb1b06d6e02cd2ce180331ad0e5dc3c77f72c8055c01bf155f72a4f3095d6114ec8e96e049ac5c8c8855453a523435236ca8f176eddabba7034641ab0cd134917e6a3736ef482f08f063863b0e86b189145f48a5a1010b33bbf41708241a7649d21d859f219efdc3b4b7e9a3385bea8065b1fdd5930a6a3a37e66a63126060519b784b874ceb20d4847ce31d41d013db8b2fc9ddfe6b96fa6f395821d094d24cd6e17ae82423cfd3d9030a596327d439f5af40d01ea246f12533a642fef2c0024c71496c767625649b6e9240a9f6fc0065852b75d46966ba9b75520ea78277ca4b3bd0c6d0a7c80719a060b586a111d631f0243466b9e525d0c8a2ad1fff7998d5c2db2ca4358b5a160dce02a5e795d40d3692cfe8974303a2ac1c864771c59766034c8fbb7d0389679543979d8d2bb7445bf5d881781bd230d6d93e7d3471a6c1d5ddb6234bdc4cf71a9b6701dfcb592f01f0f394c887f1d65839133002eb92904eb6ca3b2c9f97051be0682f1a5678a4458dcc8d335ac8a1bc82e4e079aab410b0a4e50612dfb4d58f1aac6e3f0f871447cec2ef97a44d3ff3604a2643599e1ea1060a333c5fb6537c4366fa3d428a170ba5ba44439ae3b8619c898be0cd113cdd6f4ca451755af9af3385d2c82f521539a4a92be7cd48c21a5c17519d8a38ead98fc3147de88dbb86cb04a6d7fa4ca318ac859dacbf0365dba9f04dc46b9ebcdb1e62ad47bb80de0edb523f4ad757433755eb98be313a19bec7c888927a80d8374a068adcdc2b3dfc2bb8e5170b548bfc0dbebbd4cf13eb0e0f6a2a7893c6211837272ff378f1fa3e51a95ddb96a356d85fdb5437770f7f72a2c83e7271c67536d7d01f6697a0f408054870f4ca6b04585412cbfb41fe0aaa0ee9c5902f42063a26d679e9bfe21ee7f6d419169c165d012691c0c2b9e3fa163a277da2d18ef24c7ebe0b1ea094b0c52e6fd0d8cd6efd6647a70c3e701aab6b856780718615a89dabc75942074e9ba104d5e4756032c33ab302570e8cac40631346e6331acbcb61c0f0944bbb52c4a6379de864781567b3b78d2faa7857c613a89b987823d02d1e01d1a96c80980670340d1722fd614efdac3d04f438e0b38550da45ff4c24c98da4cb62be23cda9abfe71be8592df0603ad1f70f09678a0900bd23b5ce157905bc3dd6684dce8b44cc3960c3c4ec5b7454c9ee1151948b99ceb70a9d7746b6632040310df918e1c4d7547b0d4477efd0705c067636a394c108e4cb9368c306e51e81090cf84a9944e41ab77f147739efc13a74f95bcf0b9f82574098abd5deb3bb84add9d0eb1fd967e3b0749fc008fe33f1286921076edead85f71bb6a5dbcb43082d4abd576358cd3b482d6e92a5a356938fbb30aa90b1d86e54e8e2a71e2681fba1437c3623b5b0f8285f6bb2e139923af883899fb4525f05ee1410296b76dbdeaca8e61cbd40a79a2d8da033bdcd3d84514435038f9a3f9c0eee5333a3ebd4a518e7a4e3290e70b23a27552625e6d36d0b22f06e6e705c24f0e49be7db995c7c19c597d51fe6b94b1aa36a885703ce1608a258742c35d3c115a77db0ba1d6a7f9e69c95f85795ef2bbb802fb8a3bb1d9dc2421aaa4ce415fdda2a551fb6480e909c448ea73678c97364c58a172d7c0fa4e460e270b7a3b86c240bb7688bd624429bc886b62f0aa28350a02e13364b160c8155ac8d24a05fbcae7810713667b45f781e33047ef33349533c266fb611c6fc7e16a9e02044759945b119f065800ce321ba96299001f2a0fceba5877209f9df7ccd1abe7976828d245784ad7b91582ece28cd4ac17394c136aeaf00fdff15c9283aa90d375a72fa145fefabd9879b31871c92ebdafe78dd354e17f774f2bfa1601b268e95a32df156bd401dc31f5eca1b6e82cb8c1ea3abb4865e25307123f66c14b14465a6072c29cd06d6a3710d8acd0abd8eb2f86b543457d929084d13acee1e7c497da870342a08a4f8454887805ce50fc4554b55d4836d0a5b2363677e8133bc2e38414b05d0451d1a73f05a7628c14896bc7b39c4a973d06faed8740557b41140531a7b4b5bc50c94463b4f27ec13e3c9da99e80f91f5f70e783c271cc2e2587f150d40ed80df6c95c09f2157cb02bf3e2e62f0ed8a8c25b7ec79275c78ddab4f21b676fb2ab94991c22b53d77c8a7f1855f7b289d721581491baa3dfc1de9fba349ad2067ca00c6cb42e82ea75feb0de990a0ef4d1fd8a4ae043bf96e492c59d0861e3c76c60bff95f93acd4d9237d61e9a526b3e711ec53b7e7cfe703b569c7f07d7d84ecb71d1693ee5bed85cee0864fdf49e0072c09e3aa7bb722ce1d42b731acb85a39679218e7529fa2263c510d3088cb13aa7d6a03667c183aaf63cbf6c9189b641d41eac4f0ea2503d8ff84ba9accf3f53b78ca8d575551e49baf030cf4f88d943c847e714555d15aa2edac68d6424536cb8a7db05063d9116907bd30aef096c23ae614ad5687ccc460518a8ef8df80a4b20af79a12d04306b8ad7277e1e7cf14f942f5b18e10bcc324fe94da59c339c79c59cd80dcd938d52c2918a3b8b4b46002e7928f7b451a1bfdf4e31dad68e32642a30fc37e7b2a00001fded1230fa453a6ebeef0cbed26e1517bbb569ffa01dfb212e73202597328a2f4e2f7d86b334a0b6cbe67e50f169d0fd0ff2a3b853eb4339cb71a15a9b884282edb17e0c1da5d3ff7d8e26a45ad3e3e60091db5aa8aeea8505e060aa7f4ffbd4ccae7b15e7a21d0ea9a2e22c54734a8322e58156dc34feb7c671b3514e191188943ea61a1f91cc2424f6efe64df1eee593db605604dc1eb16ae87bf5802bf791f362a104677703f7083c3f8d7e436f778cb137b03c51a2f44413710bd064df71c80c2d043e451ead0256b8a6c466bc700442ff21bab7888c9b1a48902161377353fe7f5d50e958ca8ed13bb2c0025e810f3f33ca0c44655f9f60bcba362ddfe5574f92aed556306af39d0629fd3f602c05d0d3313fc2fe0cba2da69f3499ebefccadd0c16f62c99fca3aa5e5630f0b3210c37ef8af50a6c6380502288eed77bae8a34c40e8bbb543f096c4898932d82d80d7422eeb5ab5bc941b82529db92d104fe117e9971f64e684abe9ab67bcd233baeb48cd7116132bc3e5215f1ac4ae912f91fd693f1b0060893fa0990016660f81092c9ab820049cc25f9e9b686ad3c30106f62beba86297e2e96d95efb28fccb2c66b2db5921eda973e94011129499c36f952b1668e35b1908322235c1de4c7cd71a8ec3381fc9b45e7cc0dc50e11bcb0d382880afe8fd063af6f95b5db801249d152a3b0cda1f0a593e77953d692ca640a1e3d363fe2c6aa74c929867c22e89e46cd8ab91086efe494ba0a5a68ba475373ef40228f571d67c30eb25b66d9d53d724a146dd9285667c8084962c5d1acbc5c5eba4eaf7f2fef3fc953ca4ebcc5fcc389ca835cd5f640287e87398934c61aa3084c6425c9649ba0da64c0a2d0d8d5a9d0c80782408369b4d170ddf1dc105328620c0211dcdf12423612b8ebc1ae93d35a41447254dbd23a9a4c2142a953b0ff054a409c1f821ae8f3e97f4c50d454ec519ecac63d78884383dce5db975c7b2ddc52cfd2a0c88d895af8745bac6c81c8502ef65535fc3343d4603c7d968906638bc88e0fb6218235de1a0fa3e3b5981139875419bfeac8ef94ffb1bd7d7374eae5ca2ab4b4aa2cd51165bcb35e2f7b9bca5a9ee92426da2b80a99e55fdfae4bb4b0bdfc7bd8946ad4b7e7116e8ce8a52a5aa07bb0bf237a063302392da3dc3bccf9b0db6a3b727a38ac84bb146d0dbe0266b0ea3ff1e80abe9ff71aa3414158f726f10c3b7c99356427bc6a9b54a96fdd4481f5232739242300efeac92ad86a66b302ac1221ace1f9a347fe923fce3c221015ca8e814e4146ac50030a6aa51d024430d09c64562a6c4137ef9703a2b032df0950648b3adad4b91a2ac6c90c56cc5e8be3fbcc21461eefb89b80f5247b3fb4d78e30e64bdaed875bd22fcdc0e7f218f49f6c5cf3be3ece486a27d1782330e43e882ac787120d13674d366f4bc8e3d152fc6a192c4267584a2417a3049e0189b6c499f5be8c0d6228ef65f9528de4d30d8c49ac4b9fc4eecb7732dbb6c9da78e8ddc63036112ab007c92c399a21cdaa0a8979b7fa1a746191ba3a5240f26508068afa7494b1f1cee9eee7baaeafa2d5c9ae16aa99359d5607ba482c25ae31a2b8f97b3ac6e4d50acd470e108ce863e06c7767f9a46a1048b65d871d01fc0bad919531789d2c658fcfa4195d059428c6fb0dbd8c744ad783503cd06a37ddb9aa79fe2f0067de13dfd9cb3cf8add334f82266e6ae45478020c447375323a9634cd7afec32676f5d2cced65d8627aa9cffd6f45b210a6f3c191617ed180af58c075f19ec2a809c6200e272ff63e16977d5ed00814c761750a4082d5b7bbd11e2d07eb5d3f29e657f36b50499de55e1632e87e0d121cd543c95a8e3b52d15d78fd33961ec0de089e6c8b6a5e0c342ef856259e33fdf5494f2cbab460486baadb942eca6872645f46a707c699272a0ef4e08b451d59d42e6c74c9a1fd1df736b544cc45bf1834c513f363c6799f677da5eee9f34d10fa49a9cbd1b3bd4f7b5b643045c1d368b74ab9e1282e4006458cef6bb88fbd1a4f2d6d8ea4be412261c07fad8b03bfea69732eacf9df37d11c22e03aab6b47bc836cc05cf4a741fe6678a17b5ee458d20d36947700b8e7110be8a5d66f9e9d098136113a52b60162cc24abbb1c96475aa63511b8c1c208292350c39bdd7fb7e4354ecdd99f07a75a21413488125528cbb274bd06bcecef667d2896f6db37a81f539bc5438d236f9bd5a94963bbcb7c61cfcbbdb9768d7b0761507f08473a5bddfcb1f572e32de7658e773d3c4eb83abc6f161a75a18e1b54f4e9e7f0c3e56c0b469ad4cb594940c9710a17904cc4d47932a5048ef3cff18236d583e62d80e073c2311400bad6e4250bf525346cb66650820cf4aa48648746e1883614e8dd6d530a6e80c30cdbc364156bdd6fc46836f6655e4a4c2d9339ec0d6bfddc387c6e597db3489f289e51fa3bff4d1bca332ee41ad0bd6d3165885abcfcb6b842d563f328be3b2fdce92ab730dc937eefb2a626ec479f1e34944be1bc0eb10b7bf87f1eaf43bd46cc9ed8ab970eeb7b3bb07fce62167ccb7642d722275480c6ae70c01d202a86c95b206211a1136d6471da0ace96496e9220e30bc2168f6936c2f18d9d18c38d4f1af55efbb6ba20e509e5fcf3d7c2d1f3aa1324158c15f48c1c46cd022dd4206af87745d7260316efec112495e19e9e302b92e72617874d000e49e6f14e866e5f0d2f22c2dfbfd2b77c3c51be8c50ad9f6", 0x1000}, {&(0x7f0000001600)="853f45b4ac2a0b45b99c139af5ea8ace2f1cd2c54df415fd1a2410598999602fd730a4c68a4e1b21b14c1d313fe1aa13122c", 0x32}], 0x8, 0x0, 0x22) pwrite(r4, &(0x7f00000001c0)="69d6b381aa6239c131b198b1681d9581029bfc9a7314ede899eb2944fa9c0c88f8589038f159989c48f5aee5fe7f506a9737b2d2ea9f0ee2969b43a20abee7ec144f18902470ec434ff7c37b38cb4ffcfbc85b109eb3deca11496366112c42beebf8292ebedba96ee07f156707f66f795c779bc7b40e4f39dfb4d4e67502528923c22a859aba24b9ab67f74c27608c2430a1930e15a9f4cd", 0x98, 0x0, 0x5b) 09:04:01 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0x57d1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/20}, &(0x7f0000000040)=0x16) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 09:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3c, 0xfe, 0xd5}, {0xffff, 0x5, 0x84}, {0x6, 0x8, 0x6, 0x8001}]}) 09:04:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}, {r4, 0xf2bd79e8b05ef2a0}, {0xffffffffffffffff, 0x100}, {r2, 0x10}, {r5, 0x80}, {r6, 0x20}, {r7, 0x20}], 0x7, 0x9) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) sendmsg(r10, &(0x7f0000002a00)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000780)="b53195960065e822e0d6601b62e74ef55d5ec1d844429d274bf70a15d8e3cb7fb96e7f3783f950f0023891e337a03239b666fd6c04a7a2fe711a040056ea0a40818c1f8884065553423d3af7ae289f875a05c9102d9ab4fd3a145805bd5778d1e5976b46b998bf0392eab4fd20548618b1e0748b3a2a5925cb29751dc3c3e1367fe0b5432802e819776aa07a0b1e70c9a013d0c5ff8a36c097c63c4b783e8e64d79c835c37299fa6b31079d210a7aa3f64857285445bab5eaba3025ebffba4a74e1c12cd0ad6bce7c03cc92fc0ab9b6ad885a2c6d2d29ffb3df65d6708bfefce90d3eb92b716587eefa3cec1c393a1ee90b06805b3d2fee783b5407f57104d89df7aa83ae54aab4b1f78df975a2a6a1070a0868994fd9952e07347b42ea58d5a5913be706f8886a7b7a8ecde1acf6384009aaebe9dedeff560b3b35bb20f3a9db4c8e65eec688e1285ff410ecc29a0d25c96c8cd6bf05651847345c38ce8905d706a0a2c82602c01b2d3c3c637a790b8c43cd3b489614d307efffd222935abbb31917c958b92f074b033720f6a921a3c3effb573277ef2306bb13532d4ab0a5f460317d8dcf644c0a705014d42c38e4d71a88be8fac4725929edd3af22040d7a6712da8f1ed51ac7a1966f402935aa57fa6c2796eb6cc7256c7614d5f9afb81060d6bc4ca32a19a2b26c1c9c244349a2ffcdae4b9fe2a0828d2a60d73b6a92f98c8817c85d19fec4ccb75bdd5f0d157f32d6da1930fc03d4af290f7547e796201f687a5814c40eec0aa5c38df3a358dbc3820e6b55a15e6cea8f3b954128f8d414ce639bfd4d6d0cedd483ad787f05b2f3bb1166cf4a6def9e93f84bc297d85504f12cc93253123628e58fa7aadaddedbc31424e6e208778f8bde89ca902264a26437357adda5250690fe235c25b6e61212efd813c2d90628eb433c9f975d39cc85e883a7a7dd2356ea6a8e35b733365650f13457291f47fd4ff0abfa5ba9573e4ddef4481b9c70543ddebf404a81cbf5adb9d15b977fae5f017b433030b6c2a37b0b04f99d3853e8f0df020f469795824309cbcd6daebb168efb795dbb2a8203f8229e6743f88549306fd717fe6aaf67fff0e5c230878aa67cf151ad904b4649c44a4e4efede4c3107858cf21e3516ea6c22f4d2ab3bf4ce2680ccb4ce371e9aeaf15c582ae1f4d10b950fe29e21688847cd3176dfc34f0c12e53dabec508e52c9cf6f6b17a968d687e2b53752ca748f68a7bc1c6cca6f2a9709abe4d383437017ba2b2d7f5c73e20e59c036b0d8727e4d40211449dcfb2031c6b9545fcf92329088ceae9ca401661d0c200f299483032912bf32ad0cf57a8b36934cbebd0a3cf703c96a59e92a75298c64266357359b0b79179a6ceea46044100142aaf634d51d67129a8a9ebaa1863261fc61e47aa2aed24d7ce8c03f1f0c43fc5ccffc9bf5b3b0879b31b9a92b66a3cfa5969001ac9cb6a24aae798b24167b61f758d6011095a8e2c313dd01a41d7103f50845baed0c4db8f51b6125139254e527fdaf3b245630fd277435672b8ff04310f968670b65dfbb5a82231ac7870918c69bbdca3119c4430316cc001a81d0cb3e7d3453abc06b527f3b44e45b777f4723a0c4dc7b070e28f85d5b8b0976dfd8d61a513f8b910e6f8533561b2ce5b7bdd2b64e19bf5486f005eb2a9bd8786cae3154aafecdf3a6f5b3557badea95a1b8497caef4c225f5a5e473c07f83c385a130fa9d88cd412bfaab62d178a653b3470458c7f999d240e3e53f81e5356e777c36f9910857c4e58ae57380b7a5f4c2c1f949abb1009b2279e55a0c1719798a89a38ff642fcf6f807a0aa89a6f92c129e1b5eedde4f7b910ebdd72ecdc902c5cbac7924cbbeda76f47a42b22c031f50b134abcaf935f80137462d6f5a25e2a4543bbf83218e2e220e5ad62f4be617094e0e4b8b6c6f2e0436ff43176c4b375e1107213b25ba21ff96739a91628d1be37e5b79c37e17f60eba414d7785fbd104615558c7bf48ae0bd0c4345219b18a4384a71d28fc2a8ced568a67383726b1e5aa4c042ed6618c95fddfc93a36bebda6189a81d30db89d53120d5cbe5225dd5ae91b13f13e5d79d21212bed2eb168d6f6a74c44e0da0777c5969f7d6b3770013fa07dccb4636ea03553dc22ab2270c17cbcc068bc3a8d08394179974f6d4b224c1fb9ddcaeea135a6516e24f76a2500cd748509a2349f0b0626199c4fed0758038f1628478e9c8932b6bac8b9f11d904086692ae09d915fd018f090d63b235715d1329267d9808358e20066c7e5669eef114285b88e54eb5cd40147f4ab299d6aed4ae4d280915d05ee578de3b82b6994579dd325bbb5304c2ba509c358ffe1fe886a134b08a55aef3c5b2729b1840c62c6ef493ec15899b3345099b7d99a1dd648e0f743461fa3837e8bd720fbe3fcabc35f9ce5fe035cfa9049bd954c88f78e495ded58ece23efc25d524109c995147e89eff07c456ba2da6f6e49dc61e6664574d5f3c9aeaee6f18cc01303a93ebde6a045f68aaabdea0940685e033a93ba491076f559b75fd646e983376f9c766a7e4e9a92aed4dfc93ed8d761c34a28014dc1d5e9677475eb6bc533127b5283bc9491c96c2e5b3abc886afd91c0fd99554b01f79b05cece90d2750fc0b35875077aa6ceda2708ca721ad82c2d85e7d0f382811a7b488fed566667c9cb7866c527f1fdb28c9ca39a149e361446974e587245ce9ea8e12632578f156c7c9f54e0af5484419a6aa88b9cf511350c987dcc94f1ebf226121a3787f60974458184a2ffdba0197bd3627621278af019cd370c50c1ed612f8881efcc4333a60e5660bc0dd46e594cfd84ccde311fd4d83ceace0679d7419f392a413c771eb177fb56b57b0d52adc22e468c056158b4f749b59ed8f9eacf1c580730abb9c27a9f1cb0d0ac44daf374bde71a71e3a3a7d55d3ce75f85824fc8f018b6e1dbfdabc27850b99276020fe399eee0cf5563abf6897b667dc4615d0f93085e9fea4a95bfb8cd056511418dbb43e64262b86bfa0695657d46f318737db43a532f890d17a2cfd5f4b83be32b4db549404fb8003cc89bedf70e1964823b665536c5704ab1a358704250e8d87ca872071333d69812d03ed4d63dc27daabf2262de09bd0b7da353026ccdb92a377b1b60cff4d80a88cf081b6b51c479fd4174e932c516a0593bac83d051caaf2fbcdadb96a27693cfdb8e44709484759309c75333b0a3e3926ff07da0fa757e6b3da4b2b5848170ba3f11ad341a091cc6d234187ec3fe1edac4a579704b0ef3a92f0c8dd6d9b0459bdf679c39c54213b08232e1d6eccf35e4a1aef25165e96572cc0e5bcb81513a3788346eb6ff075c05d98248c5e25c1586bf9fb8394d2e0a57d7aa50e257d052a898ea5c875e858846d77293bc894c4b9359930bdffb959dab1242940391f8606eeafcf7d7327a11dc92c23b34ac14fb12a81b2faa8b9fd2c0a096a101cf207ddc7290f1d59d52d073726740a7f5b8e658c628b3ec50d49157d1c7fce4e8d1e928f39b2405ff5ec395800af8b7266c91c5f135cd436d4f870689e51f0dd0fb2ae6f089f5061620694800e30d3315b7e3106f206ef3c528d61ffdb252e028d1d8e03aedbd12a2d667a48d47ec4abb8df5c63bb3b49d0fca1298aa34aa49a65efe3897fbb1ca4228601321a0ec5a1a1d5643f23013aa0e239b60be16ffb0080ca41e118c7d08cb3d3b04bbe65f98329002b222eee9d9c451b52e24101e4e374b110cc0652e813327fd16bfdeeb0cac2a5af1b549caf8cc39790cf4ce9d15902cf420f0967a6b557dd5669b3af985df9fa432d73ba68a5d3489f56671b30a8a1fc0e19c2371ad6efcfcd263a8e530fc09b62d954fa656e6dee08bc758b9a36051b2ecee3ba5fadf69480f1c0c2b1c7df5f99bf8d98fec31d27a115ad94b487f36996a61ef2cdb5cc1d1c26cef2bd48e1bacce4f70cc55eefe9d01ba17f64119addab34f44069cc642d3954260805cad345f8c334d4a8acbcd1de2bfee07e112b616b4ce572f066189b7540d93776f5056b839e52bdc1384e1482cfe0d379ed0bddd31d246a0a82e83c6a538014ab063fb9f140e9f3d677e49a868a97eabd419b35a41c3d012f3e2d11887523c9ee24c5615d5b239e5799026c11c234db5b4bce1c62a595183804aeffa0b3fd6a579e4d61195cfe2e7d044caf09174e6f68ad719c72c6745f29591a93a5387af479566af967081545ccecb7944c48cb49b4d114eb25f07e1c6f4dc7f15c80e5b1542ffabe50c8ffa0b91807d146a41a00fcd04de54e488f0a0b25653bf1cd3960df76d6a4931858199b87b3f9272590de0faf4fbf82f6f314669b8bf721f790abffc0a0006a0ebf3205771579aa55d3f55793e866d4317674339d99f62adedb8a53e4db48c07fa9b9a8c55f88031491c91486a8b3da8b3da21f233fe29590ffb405d56c3de4c52313a75d0f493c4578ae173823cdbda01cba1e04dd5ee25a095b957621f8985f5886d12bdf579c2cc0c8635313a9ebdd1640427a20049f2bd0f97cfc20335b86a6cfb91b3e640a8123f96ad7688e433224cebb31d7fcfbc87c48f391ae9cbea0b411fb6e746d76e7395fd8ed077ac66e5bfe58fe6b89004a367b147776c3067a8c2ea833e557c1a969b70a57fe3ccd5a2fa55611f65d3af953b35ef5cb9013c202f8b0df6e059158e869088073e5be565073f08a56801f62b4e4edcf4bb299d6f05883d38994b396822be104dbcfce4dc91fe0fb0b956b6b1884bc36f3812662ca743851c53a0bd7739011464d72efdf71776f74e27bafd1074f12f6407598d29802000e0c10fe361064c6a0b31872d8068de00b8a499d624e7d78ea7d1c91f174c467dbd6bb89e13a876dc1d78d457ed148edeac65598756337be68be96473d9ad779918fa2d380ff4ae788daf35080f1b152a157a8b78a95cf00aa905ace2d26fb459fcb5d8792b23a898fc652b9fba1e34f2980fde399b027839d4e64d6ea0cb2985b6b7d4b342592c7e393d9689c92c5335632850bbe13c05557b81899cb89adaaa2c100748969bb61d0913d5787222b51cb73133d0c4d61bf727adaeed49c1c5fa71fa3c9ebac68b501bb70a218f260a64ac5e6149947d65adcc22c97ceee8337e7cd523a866c14550a1b41c9b56cd59a9d8cb60744385206e8ebe18a48f80dfe226e09a140b016fe62b5c26b8ce6fe9d8b052d078fe20f2566a01d27310b0b04f585349e7058a6116151524d0866a86201d1019a656b8e6b4909980cee387a0e4c73ca69293f78bd661c992184dfb9fbb8732432d335041f53c6bfb97494980e62eb93ee2f39ad0823774efaebe7440022fdaeb890ee48b1aa875fb21182730f2f811c29a362147b97463a42ec2a4f2cb85f0ba91b2ea28fe816ef600f6b4be071bb3c072fb87d97bee6fb4bbe9a44de829fbcc8f1d15d4d106c50de0b991e9ac638e9fa776c254fc7ed404949d2f51acb311fedff67c0df2cc5c1ea2f469b938ba2868f7e50522d59199087c67444952e44084b8e39ca0a209b2f04cbae1cb508a21e0ff0ae40d379cdaa38dabbe99754a38e6c55249ee649144f995ce56ad1271fb8c48abac41300356f6bf051eb07108bf0a0b7f514dc04e377b4187d9ef9273bddd80df57dd5b9bbf9777d65a7eff0c7229c7078526efedcb56bb987e0c708c9725b4237fba4d36b3897c00174a499ab88f63dadb2978640093f6fb04f20d6de8790f3185c098838ccde845a6f5ed68419928ddb207d3a2d8d77dcc4a4e0bb5a338ba86615", 0x1000}], 0x1, &(0x7f0000004180)=ANY=[@ANYBLOB="38000000000000009a9f19f5c1ffffff2818b42871b9dfe4aadf274f7b2c5bec1463264c80efe8471ac31c82ab9ef0c39e2cc32b56fc6a501800000000000000ffff0000080000002d5e7df57af2000010100000000000000100000000000000b25c10741ee7562eb991b54a9a9b9c5ef2b626f7ffe8281ce02a5c526eb34d54bb7ed4f61b91b7f86c7918bedaa0a1bab7678cbc8bb4960d34510c6115a0d62dcd3d597488d2d462c5760ccc4a1ef846ac2d21ed183c86dd4322105ffc65c09b4641708b64c95dfa69634d8777b424c1484152b7256bcd35d0013e525c6145f0936aa3cb066a2acd4af94ee3bf13e8d98d12a5171250f1d778ecfc8183a5122144bb16fe68bbd1a1ee43d205988699d34f125795c05c53e08d06c0ad8669f12995db03e9cf1fd8cc08a2004a06dca07612a010b6b902e25998b73dc3de0674741537cff4fe18c937edbfe5bf1a8709d86eb056a52923b090f29882b62116ba63663dc9c8d6ebad0218dcfd20d66390e2bd70f65552a08613f6ab631298ab07ec3cfd4f4492c6201117579782a135a18e9d0551c911e6c219576786fcaa303f9ec1da34ffcdd7e56ce0d89d066563a5e6ae274f16571c9cb2a15f8f6fb966b494b19d09b617dcae53b0d7d66bba274a78db3ea320dfa4ec34d1513375336ad321fc5a23b86deb66bf87eb6dc1c8735aa426bc894c8b86fa5abb02655d97b45b83bb8ed217f51b6e01ef63bfc3f75f8da58f44113a8ccfb086e279573d610c98c221beed5983f43e5fbc257496634e3f0899375dc825c63bd03ebb5259d52ac056dd788e68ca61c34650b2e28d1ca9b6825060d690e169e98bcf9acc663e41539a913e52d59ce2ca7a9a053c54b596504a75fa85e57de31c9bfe98e2a2f222d3b7fe86b60e0520c8b6dbb648ff7c450b2f2ad63afd80ad6271d8bfffad0e2d39bcec388cad893c94c2f687453f6165baf302bc1a96303f2bf9fe0e7c110d93c122dc281a152705613ef1470a75e16cc3c408d0845fe4d06e639e4b7272c9acde7170db26cb3dbfcf49863f0580caefe9a81717ebdab0d9657f7d618b0e7c7fdbe760b171205ac0d707bcd0a33b8a64f1b4f74460a779bb927acd3982b80aa38caf93a7809817cff1c1e5dedf17d9a84d094d85884b53ed578be633d99958ab9091c0bea32bfdf6c77a229b1d974968946421e4e2b836145b12290fc6ca66aabb5c9963b0c8675a56e50c5340df8882fd6a98fafa24768b259d80338cd62704a9a8e03556d9c50beadd498402d3b488fed6a1cda68eda0ec2c900e292e8768fe51ce6e3d91c561865a034b6c57421236508b0eb5055e476fc7981100f4e18cf1610992bdfca2722d7aeb01f25377473d08aebb213c81740e25f5ec8ab9a589eddba1a5a710b73db7cd27636f67a5f06aa2db502a147dc541667cb2774a60f68f43a7128feaeb1964645571b68f0712166890eb0c8c93cf67279664b3f5da23ff8a35200fb7783280f4252a4a53ce0551c400036c85f3c0403c21218541282adc94963703ef536baacdf7653f5a20cb34fb64e4a0b2ea1f851827d87f8b44ba5ec4ff2f4fbd8d3a4164a75e9d2bd2af4504ba0ab9d3d9818e0385f6391a1eb21451e2886537e18b4eae1c2f4caef25670d42df3efd7c9f01db28999bded7fe75dedb4f303671f09e54127ce26faf912d11367cbc73ba863fa3353a011d04b675bdf74703c0ed37aff1977ebe65c4e5681a8c0a1e115dae44bed64792aa1759472bce11a1c019e8e0f6bd15a6c827e063ce07905457f1b9d54d559176e304a899c3976641af2b8470170dee1067d60cc95cf7f68cbf2eeddd904454d42c7583324342b129c6f0ce9e3564c170c021ca66040073d7c4176ee8bfc68d431402051e0c4e8a0218991e016c55e1614f4aefcf9c39294101617122e79ab067c06a65ee89ff0d5320c383193d59e394529b7493661fe483f7a1dd61b7a3e4f22043b50d89d9c6173e7b6b4a382a92a4b1d1a76b703fd0149c8d229ab5f8ce018369fb73667cfdc3b633274092d9ffbf31e96d864bb07d2242add55a4d89ab992d85db15dc25b0897ae0a586b3df56f1422737795c4d71ca0a948dc98e10fbc161f8d7689822075a49665e9f571ecd9cb8309b28aba9f79fa88f3fb7c67fb4ea6a70ae0a1f76820b57eb05280da17482b79794a181e9991efe5f7fa622daf523d657e751c48c40637902000000000000c5f1dd30b0fe942d6c0b18c0a7201e5be5e2d3bbc4c402e3843f777593ec7b8fe45cde5a357319b177bea987f6a6c70a5ffdfc8616e29145a9f2d3928871a9613089a65c61036659937e66c212e1ace48fca1f9ca2a87188293482327e1f911bba8080ba114cebdf6b50fe1813828e02e2a70862184fb623093e9ad5ea6b47180cb11bf4c5e9f985bc6b7ecd2ce2cbf3ba09bd119c952667f500d8caaa982a56366a1df3f61584141b1cccc7cbd208dc44c040ec633d106695fab9f4d7d1f039bfde98d944c0bba2392164d37d336dfdd32920397cbe25da0f58206cc9fcfc715e25f6edae55b183295ba17ae605e97743a4ce449318685783c345e7c1aee4143433052c0f9ad3d20d9165e81423cfd0b6dfdabe276d143af694ec7c8eaeb072b3d69ca909195578c788e710382a53bd3f0fe04f7242622a184dcb73e3ed9d53c98eeada165a3666711f7605d6cb22d22720574591c6c4d719b448ccc6135583456f121128503636a0971d41f80b63a61dc09e8c089b4e03798a526a6ef5e3dd4dd276a49b4290b8847b6082709ad3088272a0a4f4d33c1a494085bc2710761d8f2f9c233181191d09d261906e8e8b4b9aeb77a7ccbc2dc390866604f15e76b9aeec2cb12c3352acf4b7946feda5d273a3bb51ff55418472d56161f6ac7df39fe640af6beafae06887e5b26ef67495292b64cee2555a3cf62b9f7b1d2b9105e372ec108cd3f8bc70450d0b9c9e4e16f51c386c300006e1bf8700510785681f0dbcc9354bb2fc42991be261e1bb208b25ad63ccb1f5b1acad0a54d3b161390b60608a98f4ed4dd91074abb1dfaf6757beb0711208cac305c1e8c40551084425f330e23274f0ece56e3a65192bd7d52b34ba75170cb02e739a4702fb1bd400224dc5c22312481135ff43db4a588d862d873aaa580de9f319fc039129ce01a75a2ccf98b002979ed3f506e8aecc3fcba20a42528b04dfb0ffaa46cb1aa588f4b89c98148e9f7a8780615960b64e4401e2575cea8f8d7eda34bdde25bfaf17e84ec740dd542e8ed97771ada8a3524c001061d56860af5c0720cbcc94142c30e99873fa483095ae2762193bece0678168a16b786ca60463a5e9f52f23a5e5e05f09b92e3d9d3faef074df93b0218b84448ef91c14eaa114aff8b4f740d94f8f10d10e4e08054797fa9b24f0af23174479a163e423cf7fb59c32ee44a7b1ddef493a2acc41d7fb1ded92d677c79ec478765860e9c5cfaf039f9d57221102c234d956e24b8d17624d65138d96f635af89c9d1c6256fe7bd93f95a205de4b516eb2424e96f60c86c314684e17cc9aaf3563a75fabff59002d9aada6fcdfceb13a5c7066aa7ad2442bc152366f90d6f6a5eae2bd75ae986929adcd74b12fd19ae3c4050c564a3ea246810806211559e4f9500dd45c683cd1a2e6aa8caf01deb926b65b80cbcf9ed165b0381af34870c9e1cc727189194b4bb4e60300115f109775c99ea75a43a22e37b8f8f9f93eb2be313c5d3608c767f25f68101c75998894522ab317bad63eeeffd721dea5aa1d3f0c6c46ccd4ea9495d144ff4b0a378710c77fb50444f2b063f576338729402ffad19d7c9ce242c9783152a1e1181ab4638b93a84f2bde3bf17d907c8f452d9f1878c85ad0844849978c3d7fd087be4cf4523357ab0758cc6a56d050c63ea20ea76ffaf2a75f1b386bb9c1479f8d169af192ebb54a1d29520c4bd4ec1e720fc70855aa8c3223ea7d071087e3835ae0b436fae39f98465e0170dcc4534e535051716b2ce691fc70cfe16f401c083faaf2894557dafa9859226d75c80f6acaaa11d95d8367f5d95b0b189af7092202abc086df87d7d755d93770b1739efbd80f026c75682589a8d8d89e92459e4be2d6c629d91bc6825ac8d86e1fa5fe1b02360b85411b7c05eab96fb61ea45a2b3988104ed2bb2a4d44eb74bb5d581f5f9144861673c9ba13524ae35bf6e950077218477de40caf8545368ba909f2a15c02630a4fa30f914d481ceb4ce65e10c0f8c4c7416783ba8c54cbe25fc5ce7a67dbd1717bd8acbe657a0bec6f172afdc0780d8b3c1edc64deeed670be6a562e428fc7007063b3fbd17d6c4c1c4c000abe92cfb7ea25fb18a0eb0560a1dd71c0ccf2be3bacd387f001ef34c9daa07266591c9ea1c023ad6b7d87f8f782f5d78e33d4da4a37ececb786e9f1594ff8136f0c4a995b4c35cdfa1270bb9f36d9ed2d68b2d9a27661c2455d85ee32512e7ef8402bb9a9e6307a747bc3d77b2f2f9a5bcf613ccbcf89d6e012fa97aa7b44ba22ad2ce0ff224bac9c37c5799ad57646bf4d73ba52021b452cb36680272991605830aea1dc0be00261146704792b04ffd3494634c678aa4132a85cad28db112a1f16f59af75c6a56274c1376fbeb14083cc67b15f3d3bdae408f76e961b3a4c51974af62f238eb9da0f3583a6fe1e54aa22700a8085cc98b695721b85eb2111c47365d442a9c040bf317bfa96db9acb88f5fdc31d820a270cb9cf9249cecef4d52587b4fb29de02b23075aabaf20bb0138950b2b3601bb2644ba98c054b1544d671b4a7fcbdd23a236d4a04bfda514e431d10c01a1b0f6b2001dfcedb2bfcecd70885977109d5a015a8bab876f1f1571bd4b907d2b0503171c60fc83b8ea6f3ba29b6a63c6012754c45abcec30d6461ed2c718bd51887c1cf510335424fd573eba4ca5b3a27592d09225cc7f78b1e934312189e32c728c9df0e8ad306c303fb11e5164059c19ed3f930b70a34bc6201c5eaf9460d39d71251b38811f35214cf1104877d65c0205832d1a8f7e33664e9b54c68ee7eb856aeba4cf1bb424aac9357965f2a5a1034e4b8666cb3552143f5815ec596910be8dad6168b4b27849996783cdaba5493b34aae64407cd898814a3733fb46d0d1068db8462bb59b52e29ecbb9b3a9e80ad03471ac64ba8d1a0a2865754ee20052391198ecf07728ff6d25ae03f911f83a430ec6839a52f92d490b3ebc7ac0f62eb136d9f90219f8a73468523e4155a0349c075621f818bcad9ea424d5ea26e94a459f406bec1fd6f7775b49bb2edeedbbb79c56cfd33a2506f86a27ae01aafc6132122177c12f9d82b9b8bbaa2f3cf40a260ceef1f67a57087f9d9974edbe8815fe1685ec2a5dc72ad02ebdbe8768483ce351b906ff2b3bc62024c236be5041e218b905893514ebbb710a09d601bbbab52159205463f63e4d35c9531697863ca1817b7769b56ae8ea84905d0b03d9c116d6bb6787282c3c96de480c3ee13c2f16cb230860a5c3484049e187730ee04fc7409da8f2937c4de64911c25a738eb91e8e76328f010fdcfe248aae320e0477726ebefdb9feb4ea8ed3afcf6f44b9437334d9e9614f2247f7f0678e49e4877ac5c0fb04a7edd73e805c30923040f48516de56fa61d10ba20c60520440874f7293d64bea55b0c2918b9e74191bf5514b38c07776a71d165736c71286371921abdc2f0e3e1e639838231a2ac2904b44e4aec39dfde048124f1110524eeaa65e8497de3aa52cdfe4867ed00c8ed033d480cffeb2a2bd3b417a10390bc88d91f8779a0f22dc62512c9f0a4eb51d22753383e27e0068ab2769ba424846af6a56f047da747aac2e73ea264aeb4a7a565210139829276ef0981c7e5166ef4d93bc47fd506efdf4b15788faad29fe2ef0628c99a675fbea99aed5c6f979a0a822680000000000000000000000080000003120f3a5e973c89f10604c44d58804253983254beca92a994df7bee23e2add28bbc942279b8a90b459815278422f5d892a211f27e946da29ffc04a50025f1c5e26ad35c6c7532288a2aba56e37dbccd9c1ffb14d771200002800000000000000010000000400000043a14106cf01f7104f5d12090740375c406d8b6c6904e5008800000000000000feff00009f0c00007b61baca378d59aaad30999d92efaf59c30a604c5e693eaaee6df25e257f713ae0e1bb9c28de0646f1f966d68c3a14f678a90901be9b4cf6e9e22d6e1bd4e29f7528260be4fd29160a74872ac543446cb733d52fab1c41baff964f4d90ed22fbc3cdb73fa8c16f206a79af93092b40b6b050b10000000000c800000000000000ffff00000300000041bc17cc318acee559af181ac643e3ee256804aac99ba96adf7c991efa6bd5abaa6f7333e1825cd594478dcd7ce0036ef95c4b37e3f8d5589afa106aa2273690b76895af80bdbccb7161c06830e84934410f3309d04fb38872d5105916b0f51776dc9c9d1e9daaf96b0257d7b07b8f019b121f40ba75af8883237f1622755753dd427b72f236bd0ef95a50afe3fc9f8c4f960f860198d4ece26989b9eb4ffc36ca12ca84859aac9043180147ec4d3b707490818c00000000785cc39ad7eb7bd6799e458a000000000000006d2f5ccd24bff58a047c0971ae013df7c207485cb3bd9e2f4bdb22fbd7cf501ebb36298f8be7fd02c97cc792c06f556aa92d8429101f8481a23b3cc62e97814cc2c98c8961b4b6bd73d4727d8182bba15dba"], 0x12a6}, 0x5) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) sendmsg(r12, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="2800000000000000010000000500000080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c484205b4717b6d136e2b14563518df9c210057c61a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000400000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00000000000000f45284f8142fbeb75824aa93d6b7ee5e5647b4f568c46f2e26c4ffb5a96006071d14c0538a8c2676347f2fcb90ff719b8a45ddc78e7ac0baaa06c1d925893e159d51306461e20222d151738aeb0102cca80af5f9b0793a6ba514ccc6123e9fefe99b78ca0913d0e494504a14ff8f01517fdf196a8567bfa995cf02dc06ca7831a9125f4b0fa12230ce4057d49371770dc6623920d9d327f62b47fc82fd5f362e28679e96e02b4f7fd3d4919f44027c83092c175de5a4f2b669ff7c6cbc3919a98f32fa62a79d60661b65a957adadf02066d54d0bcd777bcf44a32aae08e6f6f43b55145bf84220df305584eeabb482a63176ad287706285663aed8c8158fe656b1a39e610784a4ad41354d53487613752f3b325455b38c1e4840ec4ebe"], 0x130}, 0x400) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$VMM_IOC_WRITEREGS(r15, 0x82485608, &(0x7f0000002a40)={0xf8000000, 0x1, 0x4, {[0x1f, 0x8001, 0x2d, 0x2, 0x2, 0x8000, 0x3, 0x0, 0x7, 0x2, 0x2, 0x4, 0x4, 0x8, 0x2, 0x3, 0x1, 0x8], [0xffffffffffff7fff, 0x6, 0x2, 0x85f8, 0x3, 0x9, 0x8000, 0x6, 0x0, 0x1], [0x43503, 0xffffffff, 0x6b, 0x8, 0x5, 0xaf], [0x409b, 0x80, 0x1ff, 0x8, 0x47b, 0x5], [{0x4, 0x400, 0x7, 0x9}, {0x1, 0x3e3f, 0x3f, 0x3}, {0x3, 0x100, 0x8, 0x2}, {0xff, 0xf087, 0x9, 0x100866f}, {0x80, 0x7, 0xc1, 0xab0c}, {0x400, 0x6, 0xffffffff, 0x5}, {0x800, 0x3f, 0x6, 0x5}, {0x3, 0x9, 0x80, 0x4}], {0x21dc, 0x8f5, 0x0, 0x401}, {0x5, 0x8, 0x0, 0x8}}}) 09:04:01 executing program 1: acct(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x42) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5fffffffffffbff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="fe3758e1b1a941f0", 0xfffffffffffffd69, 0x0, 0x0, 0x298) 09:04:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = fcntl$dupfd(r2, 0x5, 0xffffffffffffff9c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) r4 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000016c0)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) fchownat(r15, &(0x7f00000010c0)='./bus\x00', r18, r24, 0x2) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r25, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r26, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r27, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r29, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = socket(0x7, 0x3, 0x7f) sendmsg$unix(r4, &(0x7f0000001780)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fide1\x00'], 0xa, &(0x7f0000001640)=[{&(0x7f00000002c0)="7fb068c23d3e4bc565253d783d251e66dc644ade893613905cc13ed8908f5feae8d76fd2f33a17c339f4fd8a28ac867da7f14fb891cfe9eb394f3253e63d1516df43dcdd1fecd599754305686a16561dfeb3d84bd82f55014a78d0b45a5ee0ae3374553b693407571ec7d3d8ef462d", 0x6f}, {&(0x7f0000000400)="e978b51a2f7793f4e82ec3309adb5c66ccdf6f896f09d438173a58ebbc062f05a20e89a687ab207048f3b412d19f9bb2548f89c7d4837a4d264e608252f66ccdd86e5caf0550ccd9a28dfb95285d2b8104bcf5ee0e30287ed752e9e627b5ad672a8cf3b9fbc89b1b7f665c655209b4a3f185fc350a961b8a17d8a4b23df9f3362f285ecfd45ffd85b4e5f4122d3beabf851fa2dd890eea2021b212a54ebcadf42b5c65126fd52fbe8eba5fbc52353a4594409f1e928ada59c4b817bc7a8112b0c82314101b4ee388d73136dd4468662fe2437d15db295ef26e08d69d58bbefeea4bedbf16ef447e5ca407d4728716adaa54a5faebfd77d4f6c6b318b", 0xfc}, {&(0x7f0000000500)="acda4c167a759db36312ca269a3be82ca87a23add6d78006b852160f452cfb73e4de20a34747d70e6515c912f2606830971af2f5d740dd99f37c6d87d3cd407b00a4", 0x42}, {&(0x7f0000000580)="a5c9c450f388b599e8ea73594777431c1db1ce341d3de0556ec29190aa9d93ebfa807f902a44c2bab4be31e0374fc2a4a6522da65b0ec149d3bf113c4523c02b11ae06c028283a3292470d24643efa91bbe6059265355607b1d0e86ca7c528a9b6e903ae3da3dd10807d9421b174e7d4e4f7f019ac4cf966b16ba3ee08a8b5f373b890094b22443bcffa0ad6e6868da253fcd1dea4e8780e1d0309b3c194cbb2b92e1454", 0xa4}, {&(0x7f0000000640)="4e0cd76c57b1e2fd26b6d419855d07669bae05d6b4b82f80733f1c99bc28fcfa91752257b17ecd872d3eaf91b1ee3b76ad17e3da7b600cf296c111d0390c3954245c0c3e50c1fd0c78e1bc1a14ce80e0680f5e1b08e3f2214ad98a566aa8d7cc688101b4d13b0e17f0fbc3909829e3cee2fca3e65dd1fd917394b1a6b663e06d7b30cb295e70192702f4ceb997ca832f7fc1e3c4d4eec0f54a50c6c2769a102092e96e7166cbceeb94af8bfc2d0f89ab8c28ff15e593c0ee00e288c0a72060cb7e64dd51ed289db437dadf68da01268a05c52de5beada42ee39c7f136f8009b14b70660e947404dec0898e42a8e1f0d48235c23139fe45566202508185c398fba54a07c38fd2637254c0a34f3507ca94cf0bbacc97b417f46cfbe692a83fbdc4b8d1e84a6af4574d12fd1a755d7540b9751288d320d593dea27c223769e22418ba157e12bcbfde22cebf20033e41e3d6ace04cfbe30f9cef7b6d29a1e5544bc708da7938c15243a1e02257dac2d5d96305e7c4ad8f1e51898c8dae27a3624f7d0acb294c61807fd369f39a69f9cc72259a76a4af087e13616ed90333ce61dd758fe7f17bdec6e4983628eab93fe422e3eed3656f1649b472905d73dcefb5c42293769c585d5dd6dd0bb2b1bddde401b53a41f56dfb8bbc88aeb75a70921ec4e13ec3f70e1c0d7049d535ca266e7d4153850b81a253b8342fef6e904f6bd11b2366c943e79678f9d7124907e3e6bb1a9fac7633736b54fa0d283ec4528cd9e5da144c9fdb7d0c9cebd964ec003ff43823762374d75312aa4ac1ca8d24c07fba7b88701c5eb9a76336319e4d00dc515b3335be1f31d3518a91dbfdd374bb2cc231e2834ca3acc50cc2a54f86aeffedbae6760eb02ef0f1d3b6e1fcbb1302bed06ad9283f762c5da57fc83c1f6015ded9fd94eda5a4ad6e7315947ac3d47632209682a6b5f571058b8b422bf417014e414684ed03fa5fd1e72e71c17e546116b08a65f08736aa2460a46d54ed0c05d284a61f375df9295aef4971bd586720be527ce5056b53dd15b3be7d7d70f13a154d43a22287cbfddd03bb999bf740c17f9ed43cf47ce86d21a3c8df7b6abe5ef47ca84c65df287a5666f9ba9a09ae034686990489c8219c080932e808a79e54b264eaa041315d88213b7f8858775c8048a68493dc32084b57f06ad4500d3606b1533cb14ba1555dfffdc5388120d3c4744c017e3d82ae0437c3df517f4c097b86c1913c9c50e358c3ba79be8ce22fedbcb173b75f581a22483fe6b4fb7218884278467d61fb5f4cc03b47fbea7388433af79412130062638b9041d5b57d01165908cd76cea299040df407f96ccdd96b4c164a20fe26c44da372c850c89b40293b7ab6722a9d1755fcaded321c7b906f544f8f714883be79a92d583d0c27513492e3edf38ab573d2f076219880b13f52188add2a949e6691e17539e383553624e3628ca7a1639231219434265257597323170f1ee8be3c86513471ac6b57e79305fcc0dafaf7c3ac5890b7ea427939bc1894a2ae974f4e6bf96b10b4527fe6dac29b2b8f157e85c18087e0d865a0780722d4ba06f43237cd57d6100e3f65078ede14f978b1b1ed03ff45ec1d16d2d8e36161d5dedb78cdf0f4af93deab8c222426e027972c36ab2dcc9300b04220339742be00b699c0b507aff66de548eb4fda9f6d2c523244d4b3ed1d6c3ea92a392ed88aeb51c2724e5f11d09a567f1accc726338c58d12c17b6215953c50bdc9dfffaa653deb1a0ca74fa7b7629517c916f4852e47c17ec302cedbfc2d300e09d8354286694a97f26785d7cb94c8d97b38d945e0fcb2e8ffd377910e7fb62d7b74dd46dc87c2fd80eb792c60289135f5c2cf8c936467be1e896759ba62f04d278a5e682e2c6454dd4d95f170d355b34b44f0a5b37c535624c2c6fb404abac9340657896d8200cfdeca76548665b4223fe6d83ca2020e51dac8e345090aa18ee684e1577198340d24ef60c312df5c4b4268b484b0116103900ef2b7437ec56070c6acaab7304c93482031e376850be7826e4eb7f6f4b58ef1eb404752eef061bafc427a0eb69d5e0490b76cd6feb8ab3a6bfef6ac787a1a6cb12198b8f2639af07897899ebecb1ec4f60f5070d4f372465e0784023b5da11ec8ab04177609ddac0cb66dc65f77c7950bcbd2e94775002f6f68b229f34364284346d6475251a670300a4de7f0df1f3dda0a94160b096a201f2c78bdff31a472d0b657ff81e04a4ceb17c873b7fca3a5b91c4cdd8b25655060a89d3766c7cb81fc54f81b08de69a86ccdae886cb639cf32da2a9988801e3b724c8053e7a839f2e0e3c996fb9b29c97218492e808df21a3fec2a6fdfc0200826e4ad652137a037fa786c41b6f6efe713f20eaf998665fa5fa5a3c288a6c3ce1cf06f63b88824ff6028bfe0fcdf1377f48b9a685647e8fbd758b14836e540daa8ed920189d1bc3e3485063ea85be63970720c548a2006e97bfc2ad693ab35bd32e69a03017225d191cf3f5b84f6f6abca79e78f6bd768f189c801d27bf4bedb45f38932f973c502c3ed9296d3ea28a31cf81767362a784a1960508bbf53fe62e29333136513a09a9fefafd076c8c33a2fb991b699193e5bc2886dba94a9b951416036004526cfa66485086a0d893f3d85b33ef671feca3317d4209ce3e2599281b2beab3b45b61d36c3d8aa4fa60b8308c9191826e539256c1d43e2383180ec98febbbd964e9c7b8189968d501cf7ba568f02c9c97604fdddfbe94f976a3224e7b9a57b02ffbb38b14ae5fe8d51dada25a65de1648866ff75b4bf15952f1efa40312d9c76a812b1ef1c61cbf9c5cbc5bbf06f2a4587069b9f0797d58af39e4efdf5222dc58dc005ec233f99ac042c0c69ddadda4fa4ca56037535b4676c8964fa7260ec44eac94441d11af0c2ddbfbb1dbff24fd0477855ca30b4815f8f24849213948fe14087297bb22942ff4a4476fa7c31f1de73d89699e05084d3e91f2141a3bbcd044a3806f6c69fe3c46245b617bf2685881ccbdb72376e5fef1db8ae9647dd3249e6271d89fe1b72fe8a52999ccf9abf7a5a738027dae9e3a3a9d61abf81771849cb5819dbc40cd5d2727e7bf4517273aa39e44597ce6711b2b56d5852f3b6698195080142d616f22df112aee2864212313cbeee12ebd46e8e9b8d5d16a5fa4589ae7b47d33f5baab0bef88112895fbe2a68c2529e097c318c29cde2ba69558051e5cef1040b495edc6aeaa230fca4bbb42b881fbb8ff5c8406fc238fcc941566274942a7eb36622937ad47de084eac7342de6a0acf32951d603a85898bfc18c118c85bcdad06f6cdd35c8a4f6ae681ebfe839f3259698ccfe2507776d948f3373f4457a55d94be57bca94d99b293327a46d3bb1df08a90bd8734d8ba9a0e22ff95d2f8fb914de424a07b0c596adaf135cb220407dda79dad6fcfd453cdfd2ffc32af5037fc7bb50bc76e3f5d44138102188171a92497ea17f9bd3cfec3a61b7aa79e048da903874aae1e2f31b91fa38685bc82fe56362fad47793945191217d57e759f5b1fb8614048a2e86263fce112ab2c3e765272183dc31ab818fde36f5fcc6d443ec3496cc4e73d42461bd232f0666d3acfced4ad0c91e8fc26be677a7bb6f64496a918e731a2b49f7df4aaab5dec97409df3dd8fb51a27514af1e21517f46efc5cd0ebf2317a1d96458f7da0713181814b472b5ea507b84b69a18dc2dac7ffe1626653034c11a2161550b6eded83e5a58ff8b9db342053f9f5c0c1578127db17d92ea097be9982e6b4babe0c27771a2e9b07da62dc17e8c52d92b3d9063d3ebabf2a72d69251b73f7b16ed1b1739bb18ef3d04c8f49cb9825a9901e4c5a699f1de1222d3303b541fb7f12bfe9d46645628048f017925390894af8c4441e8f69521e00e6518527113063fc50abd7db7771c0abdf39cddaa4de17ad5807ec82cc9fab61fcf4065abdafd30251e13fd11c7c0253465981bbdc37282826b4c40e78267303ef68d1dbcd6258adf8a8e47a5d77253f000d0e9778609dc99024545a1147493ae889ba4a3397ae0ecc4bba31a97ddf39303b4ce59483cdae783bfce2191c100dc182454b1dc5b33ed48059249fa9a61c2d70a493531e2aa661c1537c68c90c55be213e2683101436c349a6091e5e60bc4bdf8f91e0c71b1d38024efd2e8dca1fda73538a1372f14149ed789dd701328b642b9e2c92d18c30a245b5c91617583fb5c859ee95335eecc7b2b9961b6e268a3e05b64140fb9c6132a936f3f60e775e8b4a2f43292736fa0c10f64edfe72c97dbcd5e726c4e1046ec13d6ccdee7497c0c9bb0a1d0792f4fcd8980039d5ee92a036c8fea2a99da34ca0c5b1029e70c3ac7f13b64bee7c912608f008c3e5d99e60eb3e065701f038a2b50804e601f62ab5314873d2dae906beabae72831767e6abec4cb65cbc375d504c9029e7585a276058ebf211a0640f0dd8e92d08f16096ade9aa0c50d89ac2ae68fffbd6dfa4b248f479bee8b2268d55c409ac7763806e5510fd3b34b323e3598329085cedb6d2fdf638168f649bee5245b2a6711e3007ffa3aeed840ad9bdd6ee65d76b40d6672c03535cf8df7ecfb1f8a74001205a2f5e307cd897df13f6464da206b13be582006179de4ac9ca77d23aa2ae9eda67c1d7c4cb8bba5f252648a6ff4e1fac28e5a00f0d8c27a2dace1f86fbf985bc2c785fb466748d78a194d9c17e32f117e81066d1721d1d599ac8a2e9e629072ba200c525a44dbedf9d09d568f1e69ee4c5e803793eaf195d40b5435f32c07b030bb41e510ff3c0b354bf863c73da3c7ece86b6ec52f7905aec5d7b6349a2f0a87d8f8cf874a8b58323e67a5918d0b070219e8c3a0666e376627a4d3dafa5d2493294b319def144f28fc08f9b0aaac1ecf72ef6f1b5a175ae940fa8152743a03ae149d5b2c4915fcc3f83721114d337331e0d2024f760c9df3ec705dc81aed105a1993e364c898edb89e5ecc62f6ecd92e5b6117112e5099922802ae0ae34ec9847a940f85a98eabc7a9ef8f62974977a7c65690dfd6cc3e97339c42030ddbe32d5de2759f2d7ba3f66e4f27ae28c5afb4027d5e5534fc8c2666d0f045be0e8d3808bf1c236862dd61fadf336582589efa18bb4681ad6df324e3ecbe5ccdee411ad43a4d9616573fa61af7780cc00afef9acb7dd95c2cfa53a850971f3cadb02a116ebd7feaf4a02efe39fd41144c40616c2a0ea0afbf96321549ef6a62dcb6890e828aca405d68d3ae0530554196a6c974e8c5fc8cb1cb2ef84e6b3e0d8dc128d3a21a42a7115eac0be45b383f0e9cfb6141a2c0a4d631c3db4c5b5b3f1cc598c9ccf6ca30483864a2ed2f05d8588e75b8ea8eb8f5343bb568dfaaf572a7d14d003bc60fad46982c7c7c0453e90b21a26a459f780eeafc86abcce4aa9c9b93c8817c0818fa81769da74a282af79b1d949a02e17bb5ebb7380f17dd9abbe4acb52a9e5752bdea2fdcb8acbbb20b0c1bce5581ec6aa08150f84ef1e795e5f700f1b0794f7ff3d436045896e5ca33eb8b0cf64e53b26588074ec88136727952bcdb68fa80e34ee9a59ce7811215512ec5983b77402f9d074d3af7a022e46b1c77e3623150b3ed6e9f343ceab1e15000c07c7212fcc8795abba889f2656216bd99b27d9239d5ef4d6520ed7f8adf18490c8fae898e6c39386b4a098747a5db30b71a8bed3a1669595954aa55a6742cef8ce6375507fd3013be9bdfef2adfaaaaa2c10a6c046caa3927cb75f87ab4a03493c97cf62c7bb122f52c3c24912b96", 0x1000}], 0x5, &(0x7f0000001700)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r12, @ANYRES32=r24, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r25, @ANYRES32=r5, @ANYRES32=r26, @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30], 0x70, 0x406}, 0x2) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) 09:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) getpgid(r2) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 09:04:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x320, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1a012e2f66697265300031d3f65240547aa5858d9dd02866cdfdabcbddb663029195895f6943da4637f82bad72816e5c260bc66731b15906928503bd39e1ff10ccb01f632e3955fbb61232d0cbc8cfd380db937a4741babcef3c485d03fdf66af0d3468af95f222785efa1d3c8284ddfb2d467594b9c4769ef80c1e185391ad2f09ce8bedb8df2165660a4e5370c2a3d12395c9cf598a73ba92ebd755e56dd3bfd2f4345910337"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() dup(r3) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 09:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x348) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r8, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r17 = semget$private(0x0, 0x4, 0x10) semop(r17, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x2aaaaa22) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = semget(0x1, 0x1, 0x33c) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x118}, 0x200, 0x401, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r3, r9, r13, r19, 0x2, 0x6c1a}, 0x1, 0x7, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 09:04:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socket$inet6(0x18, 0x3, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r3}, 0x800, 0xc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000059715d589716fa110b00fc72534aeaef4e7a5c18b4dbda842a6182de55744b51a185915c1511e0b83a3fe541ad1a8418960123cbc36e247f070bb09dcb8fd825d454ee32f6d519fc0ccbe579c76102287aadc19ea8a48d79fab94ffa99d61a5ad3d3c1aea95e9ee25aa296ad29c11d094007408266210c7ba0bb949c8f02b727d10a516902754eb7b5a81504de06063ef17cedb40c886902f0540dfdd4a020f4bbc019a899a2f4e23a4c40982abe3e38bf4ef85369df7b0265202349c26bb9775130c862"], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) sendto$inet(r1, &(0x7f0000000140)="6a9a55f6c9283e5307b25796db9d2c52575e62b7c6147a8d6d19979dbeec91f3396d87b58167ce5e50a800f92102ad5af2deeac67029af1ae3eb865e4c03a13ca3c6ffcc6d4071f32613bcfff613d44537e4f8b6e40cff6c8c69ac1525a5482e70cabe57b5548987e60dfb3e7f07341513ecec96916654024b91d380e5da5bad56125777a3aa4de621380ec73fcca42fc0212def61f2bf2ac374e64f5ba834ec54422e9379f4c83ba0fed873d60a6153e1f2828044d785", 0xb7, 0xcceb2e6b84e483cc, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 09:04:01 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socket(0x10, 0x4, 0x90) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000080)) 09:04:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0xfffd}, {0x0, 0xfffffffffffffffd}, {0x3, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240), 0x2aaaaaaaaaaaaaf7) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) getsockname$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r17) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r5, 0x2) r18 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r18, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 09:04:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:04:01 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202feffff02000000ff"], 0x10) write(r0, &(0x7f0000000180)="0bed00c7dc9a67000000002c572eaccc3193a6e59365000000000000", 0xffffffffffffff4b) 09:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xb5}, {0x3c, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r1, &(0x7f0000002640)=[{&(0x7f0000002380)=""/147, 0x93}, {&(0x7f0000002440)=""/90, 0x5a}, {&(0x7f00000024c0)=""/35, 0x23}, {&(0x7f0000002500)=""/175, 0xaf}, {&(0x7f00000025c0)=""/123, 0x7b}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) pwritev(r2, &(0x7f0000000a40)=[{&(0x7f00000003c0)="8cba079877f4d6e34b694db856d4a02920539a91d949683f53cf3f62b2dce96d9cb80f6422a67c2b8aea5b10b5eb88b5512a96333eabe6850c67b2c1350378a62470dd519ac02be3dab350267c5b1a93d4e7bbb68257b62dfbb90069865a543747b9251a0d496fb8839ba6c624a59d8187b43b8d719eef57d5a51360e4063e80ab5f6e4c6cb03a67a559f5339d9dfed7fc26cedfb3ee9546c2962b374821e77d370b60e40ec7767ed71df3e9ec8a4bd1581baa082b3aeb83bbee08228c6abed0dbd45b911c52741abf784e63f1117303c58144c0e825d8e9cbb0bee80f369b4032b7", 0xe2}, {&(0x7f00000004c0)="cbb9ba951bca6d382b4b8795a3d67f6cd555bdff7be8a11a1cb7ef2d95b4d29b2c48edd55a1d646abe21e911ff3457e455b112c1f06d010e8c2826a0b371c6bcbdd3bfbb104f44080af5", 0x4a}, {&(0x7f0000000540)="01b933533cb2b92342d083bea9accaff55de6e3f8bb0d4767416a77ca04dab5a2bf2fdfdea7d2c22d5466ba666b1084f3af9813272e5b9af8621848f0c39d308d939bcef33053599786af9059109f447960494e2fd0f599b5ee779054ea9f1647cb72a479e004e22186a68604e550d026e1940941b986db1808191c5363c489916ff356a3756d9f3428e01acab932979f59115abbd0a6d31837be4b0657c59442bcc1696acf62a581d46d8ee8e278d9a6a9d6ca4a2ca4e6bec5623a37ee8c9c6f14b3d6ae1a792149a8dd18956c5c5f8bd01ec8009ddfe81b9972d60d477f764", 0xe0}, {&(0x7f0000000640)="4797e4681c1ae5575da95c1062ccba6dbf169c301ac6acb837a3ca33305984b8310e608f3bb6106e4a1f9f49146630133a69016e5ef5d2437e96573b608af98032538be6072af403b55e2c08b3f2a2e6d4e036e679da2c1b0ccf8604a2e11343e972c6b5f91239fd6dfca9f1e36cfbdf381bbdef91aa2e5681bae2348a7ad4af7a670a760c5c93ebf1ac731aceb51677562b79b39e4895c582f3223dc9b9f070f7c217526d1a07dbe6fd7ef56eb32448a422baf17fb966349e2e334865066630050292b080926782223011dcc791977d50fd524f1f8cbbe3d6c58b4e5c7a1e8c02ea656079a235780a20b5f32aaaff12", 0xf0}, {&(0x7f0000000740)="c586fd86181d5bafe16f01e83cd704c5cc06a34501ec31af4b53f5a85b6462575cb67f0bf7ca616fde5423b5e046a8e14cee03d5e25477d581e27ca44f72eba37c5aa8ee3cb9d2b5421f93d30668f7687d570010eefb6dc4ecf0332625c92029e5036b94b2249e6f2c3c0ad7f898e7a226537be9b94332703a76689dd116a82ed7043d1b44f3f27e89f39d9f4f1cebd4e131612decff2e85e18969e9143b2b3c80eb23030f8b3f58cd45c0b31362d3579b89e5b43b2c34fc", 0xb8}, {&(0x7f0000000800)="3a23e2dd7bc7d98e9e96e820d186cfa870147ba9585469eab36bc5a8227ade699b492e145c2e0e670b6dd1cc2175587fbcdf1c514b746889f41b322cd38dbc75bab2a89a5816e1fa34faaf47694f0a29e0694a0ac2ac0714fe33c3b08528d6011693fae271f74f8288f667688af4771f0b3f075a8cb07afd58f985f2ef0a48f2905a8311f74d39452679603c409c722dba0f311a7eb716e87978937f97adff2180530f46f5e936ee2e70c372652878f9236ebdad8845ffe9c2f25c81aed1f9f778960f", 0xc3}, {&(0x7f0000000340)}, {&(0x7f0000000900)="205d0d65a093fb21cedf7738698d15ac6563923c93f024b0dab81e5933d604a5ac82566ae56c82e91b67c61243aadf26b96eb747", 0x34}, {&(0x7f0000000940)="a787f499b9d176b600c00bb2399e528b062496a99375da128c0b939111b5f2ca88a8303999e9ff97413526a7dcacf5b21915b0388b688aa253fd1a44e6f02a6ff6120a9605eabdfd4e770f54699c47ade6b274bfedc630e9d61bf82d3dd8032f71848c04fb42656d499d61f6f8ea2f3d311b968d92f189b704ab26784552860f9d5c3c59a9ab3c35e12ebf10404b84677e9245e87170ef6ebd319a162f6a4772406ef8e9df04b59d0096d3436007afe85d5858d412fc8d7cf01ba173beb81e215487d0150a3fc50be08d53cc5f02f4aed8bf3ff08105c1c3e28897338e481d384a94ba83f392127c", 0xe8}], 0x9, 0x0, 0x0) r3 = socket(0x4, 0x5, 0x1f) recvfrom$inet6(r3, &(0x7f0000000280)=""/9, 0x9, 0x800, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000200)=@abs={0x3, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xffffffffffffff84) 09:04:01 executing program 0: r0 = socket(0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 09:04:01 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000500), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) pipe2(&(0x7f00000001c0), 0x20000) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955903c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554789b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000bc83558e0af78ec2466e0b75a17e1f135cb222da5c63be23e738c38fbcae94d612043e9c5b86ed13626e559944d38d3eab93b6a7ec561582497f7da4e5867a11d1251b566c85bffa126132a864f79ecaf40d03e932e886ea02b358c0ae2fd42816ade3f592dacf3e72601afdacf5ff415607c5d5605e61d5b3dc9bd137d940facb1ea75dbb83c268539467b6dc36eeb4a281caa39e985a712076b040625e2a1de7a906c9eb38de4ad4396dbc9a9bdb1473d87b60"], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x27fffe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = semget$private(0x0, 0x4, 0x408) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000000500), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000040)=0x2) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r6, r9, 0x4}, 0x200, 0x401, 0x2}) setreuid(0x0, 0xffffffffffffffff) 09:04:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x27, 0x7ff}], 0x2}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 09:04:02 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31, 0x6}], 0x7fff, 0x0, 0xfffffffe, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240)=[{0x0, 0x1ff, 0x800}, {0x1, 0x2, 0x800}, {0x1, 0xfc01}, {0x2, 0x4, 0x1400}, {0x3, 0x1, 0x1000}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r12 = semget$private(0x0, 0x4, 0xa5) r13 = semget$private(0x0, 0x4, 0x10) semop(r13, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r13, &(0x7f00000001c0)=[{0x2, 0x1f, 0xf2721b44da05fa82}, {0x0, 0x6b, 0x3800}, {0x2, 0x2}, {0x4, 0x4}], 0x2aaaaaaaaaaaac88) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) 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) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000040)='./bus\x00', r5, r15) 09:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006, 0x40}]}) r2 = dup2(r0, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6000, 0x10000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:04:03 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x6, 0xfffffffe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd59) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x44}, {0x7ffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 09:04:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x18, 0x119678fe9a8d1aff, 0x83) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 09:04:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = getpgrp() getpgid(r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 09:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:04:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x75) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 09:04:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x33f) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:04:03 executing program 0: mlock(&(0x7f00001db000/0x3000)=nil, 0x3000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) mmap(&(0x7f00005ff000/0x1000)=nil, 0x1000, 0x8, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 09:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) lseek(r1, 0x0, 0x8, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:04:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = dup(0xffffffffffffff9c) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) 09:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x74, 0x0, 0x0, 0x10}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 09:04:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt(r1, 0x9, 0x61, &(0x7f0000000100)=""/151, &(0x7f0000000080)=0x97) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:04:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 09:04:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0x7d42cd567708d836) getpeername(r4, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000280)={0x0, ""/161}, 0xa9, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 09:04:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0xb5) writev(r0, &(0x7f0000000040), 0x1000000000000087) 09:04:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277f05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000180), 0x21b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:04:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0x247) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 09:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:04:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x1}, {0x4d}, {0x10000006, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f0000000000)=""/64, 0x40}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) 09:04:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:04:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:04:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="09be0e44ce89940000af11c189268700"/31], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 09:04:05 executing program 1: r0 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xe61, 0x8, './file0\x00', 0xffff, 0xfffffff0, 0x3, 0xd5}) r4 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x9) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653100500baf518d9fcc610150583d8ea3a49d476995ed0a0bd53809615db1791b76960dfef341b54005d24775dff46abaf77edcc216c76a2ce0340974621d78e94a2d1ca0ecf85dce339b4202a902fe1aa5059709f0de28c01df655b9eb9d409f"], 0xa, &(0x7f0000000840), 0x303}, 0x0) getpid() 09:04:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x2c, 0x5}) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 09:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x3d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0x170, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x6, 0x3, 0x4}, {0x5, 0x4, 0xf7, 0x3}, {0x8, 0x3f, 0x0, 0x2}]}) 09:04:05 executing program 1: r0 = socket(0x22, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg(r2, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f00000017c0)=""/22, 0x16}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/169, 0xa}, {&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/115, 0x73}, {&(0x7f0000001440)=""/239, 0xef}, {&(0x7f0000001540)=""/212, 0xd4}], 0x9, &(0x7f0000001740)=""/39, 0xb}, 0x800) sendmsg(r0, &(0x7f0000001700)={0x0, 0xff5e, 0x0, 0x0, &(0x7f0000000000)=[{0x1e, 0x0, 0x0, "290e90102881963de21387aa097d36dfd82cc1"}], 0x1e}, 0x0) 09:04:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x818, 0x83a, 0xffffffff, {[0x8, 0xf2a, 0x4, 0x100, 0x5, 0x8, 0x1, 0x8000, 0x800, 0x9, 0x87a, 0x81, 0xbd, 0xb3, 0x2, 0x4, 0xf8, 0x81], [0xffffffffffffffff, 0x2610, 0xf5, 0x7, 0x8, 0xaa, 0x0, 0xb8, 0x8000], [0x0, 0xfffffffffffffeff, 0xffffffff, 0x3, 0x6, 0xfffffffffffffffe, 0x100000000], [0xd2, 0x4, 0x1, 0x200, 0x1ff, 0x4], [{0xf2, 0xffffffff, 0x3ff, 0x4}, {0x1f, 0x8, 0x4, 0x10000}, {0xfff8, 0x4, 0x2e, 0x1}, {0x0, 0x2, 0x7fffffff, 0x9ff}, {0x7f, 0x4, 0x49, 0x7fff}, {0x0, 0x9, 0x7, 0x3}, {0xfff7, 0x6, 0x4, 0x5}, {0x8b8d, 0x6e23, 0x2, 0xffffffff}], {0xc3e, 0x80000000, 0x8000, 0x6}, {0x2, 0x1f}}}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 09:04:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfe1b, 0x53, 0xff, 0x3}, {0x1, 0x16, 0x3, 0xffff}, {0x7, 0x5, 0xff, 0x5}, {0x1, 0x6, 0x4, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 09:04:05 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xfff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x0]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 09:04:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x14) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f00000009c0)="949ee73887aa6ebdc1c5413879f17f08a79315c2f35f44a9589aa52cb2f1286a398a01d71607e3fab69ef079946fe41941088b7d47c64d62433ac93d03becf02e199ca6a09d8e1cb5a1da239dcba0fc880be4b30c8636e831f1695573034efa662b86e937cad8c9d9a481a80000000000000000000000000f079268409afba1dfa02b146f6f02320afadcadf2d04e9c299e7c54f446211e467d292a338db2a9edca9c2594ce901f5a3360ad0e248690a6486f6c036f300"/194}) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r1, &(0x7f0000000940)=[{&(0x7f0000000500)=""/59}, {&(0x7f0000000540)=""/203}, {&(0x7f0000000640)=""/14}, {&(0x7f0000000680)=""/15, 0xffffffa4}, {&(0x7f00000006c0)=""/189}, {&(0x7f0000000780)=""/177}, {&(0x7f0000000840)=""/248}], 0x1f1) ftruncate(r1, 0x0, 0xe9) readlinkat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=""/250, 0xfa) mprotect(&(0x7f000064f000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 09:04:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 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="68000020ffff000001"], 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) 09:04:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = msgget(0x1, 0x281) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000002128b84f0000007c00"/104], 0x68, 0x0, 0x3400) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x39) 09:04:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 09:04:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1f) 09:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb6, 0x3b, 0x4, 0x5}, {0x5c7d, 0x80, 0x7f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x0, 0x1}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000002c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x100, 0x2, 0x5, 0x1}, {0x9, 0x20, 0x20, 0x3}, {0x200, 0x80, 0x9, 0x7}, {0x2, 0x9c, 0x6}, {0xf91, 0x1, 0x4, 0xff}, {0x7ff, 0x8, 0xff, 0x2}, {0x3, 0xf6, 0x8, 0x8a6}, {0x6, 0x9, 0x3f, 0x81}]}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) 09:04:06 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="bb35b9394b8115141b09d64eadc7240e1c76a659ce452b8d3942fbbb6dadb9c644f57dce804864a7edf91a2300981db8c48d2657e92b3c0d7a5ed28f0f1e7a9674a80351a23338f9e6636eeb92a4dbda51e19c5f6fda7fa7cc57d0647bf641aadd86b2ea5ed575af2792bd84a0422ad58c62532389ab6b2501bd53775c664d29814fcfad03a4f229446308c69fe5b0bb2282117cd7f48f2c78"], 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) 09:04:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a12871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:04:06 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000004c0)="fbaf1c0b00000000000000388d0000006da93611f5ea8abf4dc50b837f20b2d7ab3f80222afe90e309d7e3fda194d804289f8f11cdf082aab964cedcf0eab757e398562ed7c300727d6d640507621ce239fd561ceeeeb211d00f968aeea74fd8c395a9e33dfa232bb854641bdf5363f1442a39ffe9846baaaef508a7ca6ffaae7ccd42d1310b4d8254ede44131491d4a46e84fe270b8320c85b91a203ed6df04d7a4f2abe662c2315725ecb9df684b6551c0ce1104c740907ec3b35b", 0xbc, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x4) symlinkat(&(0x7f0000000140)='/', r3, &(0x7f0000000040)='./file0\x00') 09:04:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0xfffff800, "316ff0abc6a421568356c5498aef4ceafd9a3f11", 0xfffff800, 0x5}) syz_open_pts() 09:04:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 09:04:06 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() shutdown(r1, 0x1) close(r0) sendmsg(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000100)="1eb012d1a6dd08e6c29a2f377f035d55226dc765a7f250106d475793173354dc137c17f895994c458781461e7bb7070315b94ccfdf566f8adf604016b63bf679b713f1e14b4ece90d1c366390b922ae7801cf79ee57a71f265dc50f6a628218bb94731232202fc73ac4954c30d6e78de7a01a75837", 0x75}, {&(0x7f0000000180)="9af429619be6efdd75f352ab7e39ae4aa5a4779b291c2b0071ef959358c0416b81672047f4a58d759b6c4a1fb38eef5c9b2b7ccfb824f34dbb4408f999c2f8867c8508fb71bea77c47e47037175bef01d7b028c4eb9a30864c81ad8dbd98e65578e92e4d3be16f1c3ffe885b36f1cd402fd00e457517124dc7f0981c8a4ac91ce89c4d3a3d2e0be6161da2bce9f3609e9c3598fdfb81c53551e7ad6958b63c4bbcd537366391b41f4a248fc1675a8fde0cfc360aa9", 0xb5}, {&(0x7f0000000240)="5c3d609df3f152afad6815379915fc9808521ec70a12eb1be71c60cd3e5c1c3b84b544971b0b69251273ee5de7e49f7f69507fb9260df5495bff8d17dfc5fa551806212eff1b46a10930017eb896a087d232afd22a9a5351231b144759680157ef1a0cfc99625fa44cddcd71873367fc0d15e1ebcfdc14fdca60fd47e7631c5d29bb99b94d75415e526e277e826abfd440ad607137726e29fc586a45b50bf844e9949073e4cdfb7b20a462855b02409f44af07ca4aa66a6ccbf5cd3e20a1a93d5d3934d7e4", 0xc5}, {&(0x7f0000000340)="edc9a7e37635e7e5ff55c6a67f846c2ead81c95f9f00b5608b6a98ec71f5773cc0f8175e2f6a7171fbf60804ecaf7b86d5ab222234fdd1c56524c42613fd1aa8f6a1ef906cb7e34df89d2376bb2652bea39f27a8ab716d1ab9bec4d460af168c4f23e31c", 0x64}, {&(0x7f00000003c0)="3aec9787eb7523f12bc041ab6d614539c1ec30b626ac761e6391b293a44b33a10dd130feb7c74b61cd23504e7d35bf99b5411e018f29992432b16432cb834fe1b86be1fb574b67f33067b316d803b11be81904b3c76540cf79da1a56a47008eed5a55adfbbbc4ae8eda8a63135ecfa4839d6e806970c9c27091d25ba062ca5e96e373c3f0ead9317a01f97408ca18602b28eda43608b8c11ebd4eb3dc2e3ad1644a9a758e865d3bbda8f69995f086a83a22a084f6069780be8b4b57c3a1e477cfd44fba2af4761f64eede8bc02f95ff0bdf2", 0xd2}, {&(0x7f00000004c0)="9cd304f36f04f85d04a31a10c4ee80fb17e03e497805e764a77f05aa3e90b9adc184423b5af0da64d7b75884375b7baec7c04eb3c1e821de9d322823219900e0a1b16fad00f8780eff156584e67bf21d813c552a60c8bc3cd7eaf9fe4a31cdf1a819fb0e363988e8923157a10760e50ca114b40c4f123171279f8a666eaf781763b48d05a35610febca230843898bed9d55b8a2a796731366a6a5e07dbc688dfd702ecf21da924e9cc8c821a6c85bb30325fed4b24326d136e2dfcd9884439d9710c37647dec", 0xc6}, {&(0x7f00000005c0)="09830fc770c5123d9f89db4cd2332525000b3f004361a65da7320e49b7e71bcac83fc4508a7a87d2d8a107411ffb3246168b6691d46f867d42dc16f3506e17043aff356dfa74ce6c0640d0e93d4218feade07749f9c5655a56452b131fe85e9a8e640400053739322db3efbc23507a658c17e3eed047eda33ffd0fabd84650480ea424192a9ded8f1c374558221aac0bd0dbcba9aba2051b9ce44ccb4f5829f4bb38f29b6ea88918fbd89fae5de23459004c1060cb3445bcb8a0042f322e9e", 0xbf}], 0x7, &(0x7f0000000700)=[{0x60, 0x1, 0x8001, "c47144f6641db4efbe6b50f3bf1bdd0d0c7d690b773037da7d4f2a38d00f426c2759a86641c3396d15e4ca56919faf57fdf06250e667ba849c8441653c9f1894c50b79daf19c147a382b530c1964f6"}, {0x110, 0xffff, 0x2, "1df14694dab47aedd416130115ac56228623fae1bf2cfb2527d72f85c3a3d1e31c1995e2fcae34dc0f9e07ec8e0fb05aff5a7ef214bc27ff26c615f28a1fa2e12b391631d494ac7ff1c91d318e0d5065a0b13d1567a5385e6ec1e2895cdf90808e4e9a8eebf868db40b039cc97cd9df039c09410a74951801e5025e09fb92aa7bae659e55d51b3b300a8f9667682551b690d5a36339088c2b9ebb284836cdb79fc060a6b62ec5010ccd18d1dfa10fed63c9faa02df46c05dc387aa7a4a99a60d40a8a61d1fe3994ae467630ac26105cc266926460648cb54ba8b000849231e79b6f87f63e0b2e1c8258fecb65517329bff38ce6ae0f6289381aeaa5e2a34d3"}], 0x170}, 0x4) 09:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000002c0)="59c323fc62429b9d06fa3daa348ea11183c919740a6c7be62a749aa13a36f72c", 0x20, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0xfffffffd) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18000000], [], [], [], {}, {0x3}}}) 09:04:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001980)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827888271d5d0170d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc430a9eec370"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') socket$inet(0x2, 0x3, 0x4e) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f00000002c0)="fbaf8a8d1a029be9090000086cdc6a06c55aa930c524830000000000e304709ef4deab4b404241cb8566dda697b34197339b5828284dda1758cb88b9a805961301afce67f828", 0x46, 0x0, 0x4000000000000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x83, 0x7fffffff, 0xfff, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffe2) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x10a) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f0000000580)=ANY=[@ANYBLOB="820400000000000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fc89dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813adf04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd235005615a3060000000000000000000000000000000000000000000000000000000049f67e25f5c9968ccd67a362b1924e26e8f1478f5d61042717c28173a291364565bbb93dfe8acfeed577f497d3e164d40a1fc1985518887c036a3e45dc4ec165c33ca2ecc3a33060f0d1983e0443ff86b740f6abb4d4cd8f2d2cec925996fa5ca368d0deb58222e99d7cc7ffeb353337586dd0ac3b017ded7fbf0c8fac85fbc45aaf36effeea47b8922dbf59aad9823a17b4a8bc8c6a5ce4f6c62b40e82f8bbf3aaccb4c80"], 0x10) write(r19, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xfdae) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r20, r22, 0x64dd157a0e2d1588}, 0x1, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, r22, 0x2) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r15, r11, 0x1}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) r23 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r5, r23) 09:04:06 executing program 1: r0 = msgget$private(0x0, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000040)="c6b7e334aed4f27534ac5fa0b6829a070fd16b13f08b1e145108ad27fba7e2e4ab34b8054e48b0d113a851eb45cff5349bf9e88953b2b5f1505e604bfc3df9dec57fba1a9300738472282317a1b024d12595c4b50a617ac6d05af375a4d21e94b063337e82b9cf49310c013a1e1d954811403b5f49058897ef9bba6f5885a419d60ec943524a3ddc7e72990f9275fb133085a11fbe9f431f1ee1603d71508eab8a2c81c6f5", 0xa5, 0x200, &(0x7f0000000100)={0x2, 0x1}, 0xc) msgsnd(r0, &(0x7f0000000140)={0x7, "cc82c00a6c2d761e223cab17a259d1ca4fea234de833d54896b103c65918de070148d4d92a98ec68c4edd685234be49b0a00d44de334b56f4033ee15cdb637e0b9ed57c322acef25914952a100045523bf3ea96e987d99a1bed7de614631aa4498b483f332e1737f93d9a37d278a7550cd270cfb5562ed0da9cf5a475f320a7c9c5424e5c06e8c43db002b11529dc296d8"}, 0x99, 0x800) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000200)={0x0, ""/193}, 0xc9, 0x3, 0x1000) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) getuid() minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) recvfrom(r1, &(0x7f0000000340)=""/184, 0xb8, 0x800, &(0x7f0000000400)=@in6={0x18, 0x2, 0x9d7, 0x80000000}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[0x7, 0x2]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getuid() bind$inet6(0xffffffffffffff9c, &(0x7f0000000580)={0x18, 0x1, 0xc7, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x400, 0x0) fsync(r4) faccessat(r1, &(0x7f0000000640)='./file0\x00', 0x70, 0x1) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000680)=0x1f) r6 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@un=@file={0x0, ""/54}, &(0x7f0000000700)=0x38) bind$unix(r6, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSDTR(r7, 0x20007479) r8 = semget(0x0, 0x4, 0x22) semop(r8, &(0x7f00000007c0)=[{0x3, 0xff, 0x1800}, {0x3}], 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x2, 0x0) getsockname$unix(r9, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) msgrcv(r2, &(0x7f00000008c0)={0x0, ""/115}, 0x7b, 0x0, 0x1000) 09:04:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x28192, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r3) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x43cbb, 0xb5e2013c0885b08d) r5 = dup(r0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x3c4) 09:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/[?\x00obpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xe4e, 0x0) socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 09:04:06 executing program 1: 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() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) 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) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 09:04:06 executing program 1: r0 = socket$inet(0x2, 0x3a0ea7e4976275df, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x636ccc94) 09:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000180)) 09:04:06 executing program 1: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000200)={0x0, 0xfffffffffffff801}) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) getuid() socket(0x1, 0x2, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 09:04:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x8}], 0xdde, 0x0) open(&(0x7f00000004c0)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c8bb6d17dd759b7910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58df4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac007c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b617bd00000c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe81834275a5bf31e9b1add42e7d0e898362bb00492aacc7fd13bfafc28dc2c76fd277fb9d3f1f57a788c1ba4933e1da3f3936f7b1890c0d4af4e0763a7f394b0862171e1981e06751d8431ffd48e4b04a059ba7cccf08a97a7c2f7b2fd3424b232e43c0a1e6003867bfaa82eeb96f14942575665131744fa4df1ae7bdba4474ce33a265373594d9cbabc5f0b90747a2f9692a623e6557f530c8dee52d89a11cadcecf9e91b6c896775e1c13b020b65d02ac03b9bb94a70234a828761d22240070c636884f8feb5032ab67a7b042d39faacaa29c79bf79224aaea671eb729c9a06d1ee6cadeec52edd6b918b61b8"], 0x10) recvfrom$inet(r1, &(0x7f0000000a80)=""/70, 0x46, 0x2, &(0x7f0000000500)={0x2, 0x3}, 0xc) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000b00)=0x80000000, 0x3a9) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe81"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r13 = accept$unix(r8, &(0x7f0000000b40)=@file={0x0, ""/4096}, &(0x7f0000000a40)=0x1002) connect$unix(r13, &(0x7f00000009c0)=ANY=[@ANYBLOB="99f2ea4a6179a5afe6392594e3fae15b7a326817d918b711b6876b4ca84280f86fa91d7a4dee3401aad875b570899e8cc9b81a8755224564c133da9d836d51524fbcd3c57d31eaa776", @ANYRESOCT=r12, @ANYRESHEX], 0x3) dup2(r9, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r7) sendto$inet6(r14, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) dup2(r6, r14) kevent(r0, 0x0, 0x801, &(0x7f0000000100), 0x7, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000480)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) 09:04:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15, 0xfe, 0x0, 0x7fffffff}, {0x25}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:04:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = kqueue() dup(r2) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) ftruncate(r5, 0x0, 0x6) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 09:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x4810}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3bf, &(0x7f0000000000)="000033be") 09:04:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 09:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000600)={0x0, 0xfffffffe, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="10000000000000f500000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c303231327005a3e40684837d5c518795a04197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da49abb239c86837dab2c7847c4a4a766b1f5d489569ee3729"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 09:04:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acbac4de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e40274ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dad7c4352fb5cd4ebc1796778ce098cc07acba65bddc0e299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ed15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786793739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c17e8b30f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001dec1beb0426aa43234ae5cf8344153ff071b5810588712af0a13bbb217a4a65fd67640a51d6982488a1529eb33588e6575cec56fe409b479d78477739fd1814e6097b3f93dd71a2f7ba4fe3ac4d78d824a364709ebfa18f8321aa886e4f7519988726b3562d852fe6666fbdad3cdcacd7cc6f26fc61a3c46a364e3644eb0b34781065e52ea238ea1ba1d19116ae04f0811ad3bf6d986b131c009861b63f1818f110185f300"/755, 0x2f3) 09:04:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0xf) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r6, r5) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) semop(r13, &(0x7f0000000400)=[{0x1, 0x8}, {0x2a1f1883a868cd90, 0x40, 0x1000}, {0x2, 0xd8, 0x2800}, {0x0, 0x7fffffff, 0x800}, {0x1, 0x4, 0x1c00}, {0xe, 0x5, 0x1800}, {0x0, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r15, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 09:04:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8280, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x4a, 0x1, 0x4, 0x60000000000001}], 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) 09:04:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x910, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 09:04:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2000000000000313, &(0x7f0000000280)=[{0x5c}, {0x9, 0x80}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)=0x200) 09:04:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="696c2c9a48690000000000bdaf51975a10a1ef48241b80b0a9ac2feb09b7f6cb888edf129b157325e42c71502b89a2a8cdae04928fde89859ccd18865a777a337f386bfc08a029e42ea7d843bc8def50a5802f33b5d0c956a78126b72ed54269947b7125c1c5c34b82434a281524b057fcd0b3328228d5430bcb5fdf07615d941e5e7493472abbff111a1382065af14d9bba7110c7ee7056ccf4f4f22ad3b50dd3092cc434fe44b5d7230eee1a36c3bbf9574af6a7fee9489104ec9f1b04cbff5613f4d5fdecd135aed6f79c4ab1bb1348e67d3912e9de2a0b1b319b37a121362b597b413e521b10b2890825f63269fcd6ca43044fafcb40b91bb48a"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 09:04:08 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(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) openat(r5, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) kqueue() r6 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) r8 = socket(0x18, 0x4001, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:04:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653010463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700289c7353ea3c6ac5bc8a7fde99817ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/202], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="516ac3dce8946fdea6217245a5b5916163f4bdaae68b7937f5b7ee5fa0e5b5b2bb4a9df844b96db12b891fee41b4eb142b1e8e5a25afc1"], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) 09:04:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x3, 0x800, 0x0, 0x5, "0000000000000040dcc400", 0x0, 0x2}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:04:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) clock_getres(0x0, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r2, 0x2}], 0x1, 0x2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x7, 0x9}) r3 = msgget(0x1, 0x2) msgrcv(r3, &(0x7f0000000180)={0x0, ""/77}, 0x55, 0x1, 0xc00) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r4, r5, r6) geteuid() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000300)={0x80, 0x1, 0x9, 0x1b07}) shutdown(r1, 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x22) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) pipe(&(0x7f0000000440)) r9 = socket$inet(0x2, 0x4000, 0xe9) connect$inet(r9, &(0x7f0000000480)={0x2, 0x3}, 0xc) r10 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x114) dup2(0xffffffffffffff9c, r10) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000500)=0x80000001) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r12, 0x20007478) 09:04:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) chflags(0x0, 0x0) kqueue() pipe(0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x2, './file0/file0\x00'}, 0xfffffffffffffd3b) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, 0x0) 09:04:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x4) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000980)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb77eac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/68, 0x44}, {&(0x7f0000000740)=""/212, 0xd4}], 0x8, &(0x7f00000008c0)=""/188, 0xbc}, 0x800) writev(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) 09:04:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x7, 0x110) semop(r1, &(0x7f0000000000)=[{0x6, 0xc2, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0xed, 0x800}, {0x6, 0x33, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x2b72) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r5 = accept$unix(r3, 0x0, &(0x7f0000000100)) accept$unix(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000c91a535000000000000000000000000000000000000000000000000000000000000000000000000000009c9d9d0f4a8e5589e6a2a8b901ef6e0981a9c61242528da435c88b4c79afe859a1ae9728ed45946159e7bf1f11c657d089da77ea7c12f2281b54c8583cc7b3d57ace5216959a96dfc10e68a8a21e52"], &(0x7f0000000200)=0x37) mknod(&(0x7f00000001c0)='./bus\x00', 0x2040, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) rmdir(&(0x7f0000000080)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = socket(0xb97f9fa4478ff654, 0x3, 0x5) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000300)) bind$unix(r7, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r6, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) read(r6, &(0x7f0000000540)=""/179, 0xb3) dup2(r6, r8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0x8000, 0x2ae1, 0x2, 0xfffffffffffffff7, "0148eb8ad6991725837ba889eb47c801566d35b4", 0xfffffffffffff800, 0x4}) pipe(&(0x7f0000000040)) 09:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getpid() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000340)="fbaf8a8d1a029be96914f6577e3a1bc094332db6653a6de1794337fb91e083485ef31839c870587ce6c87a4bed484aecd1b0c0e6dcb17df4bef551e1825f48587a6135912d947e9466909dd28013557778fee31e11cfa1fcd687a8c71512fe19d4748495c66e6c4222f6c4202ae4", 0xfffffd48, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = dup(0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x200000000000008f, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000180)=0x2b) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x54, 0x2, 0xbc5a, 0xd4d}, {{r1}, 0x5, 0x4, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffffb, 0x0, 0x7e60bad00bd9fea8, 0x40, 0x3}, {{r0}, 0xfffffffffffffff8, 0xaa, 0x2, 0xffffffff, 0x2}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x1634, 0x1}], 0x7, &(0x7f0000000280)=[{{}, 0x5, 0x0, 0xf0000034, 0xc9}, {{r7}, 0x5, 0x80, 0x1, 0xdd, 0x1}, {{r8}, 0xfffffffffffffff9, 0x40, 0x20, 0x3ff, 0xf6c}, {{r9}, 0xfffffffffffffffc, 0x84, 0x2, 0x27f, 0x3}, {{r10}, 0xffffffffffffffff, 0x50, 0x4, 0x3e5ecc98, 0x3f}, {{r1}, 0x7ffffffffffffffb, 0x8, 0x4, 0x4, 0x5}], 0xb4d, &(0x7f00000001c0)={0x3, 0x6}) 09:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c, 0x0, 0x0, 0x8}, {0x26, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:04:08 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=r3, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESHEX=0x0, @ANYRESOCT=r2, @ANYRES16, @ANYRESDEC=0x0], @ANYBLOB="7b51444606445b1d3a6e9ce0b5ce2b987f23c1f23ee83afc6de005a86da76520b8a21ec60843", @ANYRES32, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="3f4da4cfb4adb6c66e4474a70db6a46e79e2de5110ba2c0b3f5f95bd13198e954211dad94e04a230e1c0b6f2123773be1a2621ea80dfee091e9bd86e666ee7ef18693520d9bb2c3c3d5948030a4691f6030bacfabd58c5f8dbabaf8660a4a56eea54b2817426694f056f11f16203f904be1741cc952918c011ffc84e27007715a708a808635ccc535e5369d9924a92da97065aeae3ff260df767c69cdcd30f77f82910d3", @ANYRES32=r3, @ANYRESDEC], @ANYBLOB="a610c32a94c9d79ce65b76381b79363e19da927f08c7936845c4e246f864b36a98485aea9accb29d41bbbe32ef826f741ce6a42c56e391a3a344b8e7864394e3fa7f29354f4957b39330a72e3d4b9139c039c77d3251a2dd4634c9cd9139af9d43fdfc16f4ea10b3a9b269d0fa57b161271140324a6f56af0d7f532442d0885f8370bc67898256314e0639ce2cc6d1f31436c11c4a42fd2c41e0a016e0f4381d985ba95c7eeccc013699734a77dab9724127b407ab82eb211437493ae1c969b227fe834c169dd56e36ec0fb78624cb706450c96300fcdbb3790851615f4e234ec252eb6b4a081a53a91a126fc68e93261f0620a96102f73609cbb351587800fbcc2352bd1153c119ffbc1b53748da6eaa9042f451191cc9caf11c2dafb2192b3", @ANYPTR, @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX=0x0, @ANYRES16]], 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r5 = dup(r0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = dup2(r6, r7) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, 0x0, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r10, 0x40044273, &(0x7f0000000000)) r11 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r11, &(0x7f0000000100)='./file0\x00', 0xc004, 0x10) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 09:04:09 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11702287ead4bcb777fa69debeac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158e5350bcd4c0a162b58fd42b91e11a0012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000531a79a69e7d9c8b909cb5"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) sendto(r0, &(0x7f0000000080)="0392529db90f7fcdedf401c1ce77632fc99b747a4ac88ce37a602c823e1bdc9b9060c69ba2a39e52dc4ce47c6231189368b0dbf8c8b028d4656e7a59cc7b9fa354c42dbf38ca482196ecc66a524306c05ee341efe6079043e42650976c57941d4373135ff58797e41dbd856463dea6b480c9127859901db5c3c0023c1821f9dd1678104fe26ecace8a77b1767c22fb3b3f1a888ecbd0bc767f637fe85f3d62b60aca9e337f7fab88ad38881fdaf4c1b6b74f5c2a771271aea0a77f130a51048cd049fc2d514586a696110b58b9f6f9c0833f4a340bcda3d6f938a0ac", 0xdc, 0xc, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r1, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 09:04:09 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xfffffffe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x5) close(r1) getpid() r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:04:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 09:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x2}, {0x2, 0x0, 0xbd, 0x33}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x20000000000001bc, &(0x7f00000001c0)=[{0x1, 0x7f, 0x5, 0x4}, {0x3, 0x7f, 0xd2, 0x5}]}) 09:04:09 executing program 0: acct(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000000c0)}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/60, 0x3c}], 0x5, 0x0, 0x171}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000140)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0xffffff46}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) 09:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x2000}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = getgid() setgroups(0x1, &(0x7f0000000200)=[r4]) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000001c0)) 09:04:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5080000001976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0716bfd385c0baa29a8b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf352f72ce1700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4245b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000090958a9b53978f9f19756e3d9813c9a0d0db1238cb58d0cc1e336079d813998cc8a75e0fc6bb123796878fb1708ab6a5de8b9b2f83e6e45caa1e1a958288d217348ffcc6cf19a2dd21b3fb8d6a9d5950b48255a53e6fd5bf5aa917cd69f38e916cde041d81a19ba8b4fa067d227302c1d5e98dbefb438ed648a8603d3a16f7d2fbcb660000"], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000440)=0xc) sendto$inet6(r3, &(0x7f0000000480)="12ea264e81638b9cef7d6f421834d3ebc9463f149ce85961519a8b0c0a452df53176a41b0ca1880a1d56a49668e89e7bef80abe7e4924e35b2b9f2cd0f6917f7c6bfba15fb4b5fa3cbf534997dc25bb871c1b2e242fc2fdb73587200d1b9469ff2efac2e507e26837afc583d85f53cf588fe02cb10e0251d1a1000121b047d3fba464733188521cad0898738b87925e38054e0488508290180dc859be1f94b3136f0c3c1268d344510cae4580d76b2e970599fb273e1d516c08fa22bccc5ea4f282aa483dbd308167d8b61fa1c83a3df", 0xd0, 0x202, &(0x7f0000000580)={0x18, 0x3, 0xcf, 0x725}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:09 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) 09:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x20, 0xc008, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 09:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x5, 0xab) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) fchownat(r4, &(0x7f00000010c0)='./bus\x00', r7, r13, 0x2) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r7, r16}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000040)="032d8a49") r20 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x43) ioctl$BIOCLOCK(r20, 0x20004276) 09:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x8}, {0x8000024, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:04:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820200000200e400"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7fff, 0x10}, {0x18, 0x3, 0x6, 0xc7f}, 0x1000, [0x4, 0x200, 0xc, 0x7fffffff, 0x800, 0x80000001, 0x6, 0x8000]}, 0x3c) 09:04:09 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() semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(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(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r8, r9, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r4, 0x7) 09:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8e2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 09:04:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x401, 0x6}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r3 = getuid() r4 = getgid() r5 = getppid() r6 = geteuid() r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x679f492aeb17d946, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}], 0x40, 0x2}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x50}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:04:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000010559, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)) 09:04:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x24) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r2]) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = getppid() r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r4, r4, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r6, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2bc4e6abc7f2e9b8e0f306d85528893e04da64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf544799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000c24d1fe1c4913346bac1f3b3730f0c04d854ea2ac9493c3d0a3751886506a5feda52090e91644344c05b153bc6c192e61a062f1c5b917b0d4a7f"], 0x10) write(0xffffffffffffffff, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r8 = socket(0x2, 0xc003, 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='./file0\x00') connect$unix(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000fb008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000003d6a9ec33db40b707ab79c34b187e9f928f71c790ebc4325e32f1f9467f6f3376adff2d7aeb909b53ec030d55870eacb44638c53873350f82a30eba2ce7d201ddd773c1d54cf1fa52fc224b6168e4b83c2dcd1dd832d8dcff1430cf0bd8eddc7a42353b02a61d435bc64b491bfdf084e804bd764bc27021ea579b655e0f5974cfaafdbe3bc598111add54957d44315fa867b16aa094bb82342b8cb6defa60afc78f0faee1fef164c0ad2e7dfe58607a78a75652f56dbc2bd8afc546a151e889920dcc86ff012a9d198fab46881caa93265cfba"], 0x10) write(r8, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) 09:04:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) geteuid() 09:04:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000200)=0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x16b) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getrusage(0x0, &(0x7f0000000140)) 09:04:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x112) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffc, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x7ff]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r3, r8, r1, 0xf3, 0x40000000000d}, 0xd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r0, 0x4) 09:04:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 09:04:10 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000003880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862075d2214000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202081cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564efcab1a4c6b41dcca0f6f137c8ae135db311335dab5b94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7cb693dd75985a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f090000000000000016484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771ceb4cc89cb88f1aaa14bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a4a38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bff363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15ed4b6e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dcd2cee01b0f7b5e91b4f4f8a19f7406504c67c865898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab780998c242939caff03767a04075697ee5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd316d32fe3b216639cb5ba8ca8715e9c82300768310daff070000000000005cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f098ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4772ffac70c35bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f310c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c8a960af3986e7c2112ae59b562c9acfd8436f8f2773536a0bde3ffffffffffffffff105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28212ccb11f43f6a72f21987d15bd9f19227c3b2ff036c4a030000000000000000000000001d00000000000000000000000000cdcdc54ce8759b4041abbe712001fd5d85067e3be6a9b9b6d7000a06cf3697d5c38f9076c36292e96d227eeed591488ef72199b0d4916aac7ad05dcfc5db91b5fed66d69a2f135d18ca692be22f6fdc797c0cd6e276bd90ee919012ce68cb51429eb67c48cd91d29c38d0b07435437b045c4366c330030be0c0642143ec79675eea886d6ae905b19f83f2f27e5853d7fc5ec16afb06831deb2cb4eed709faff487894889566097388bdf71f37a4edfa7cc7806c332ca88f9fb1ecac2fcaf7d4bf2e55b420f862bb70b2774d471e95b06df77ab340d8183784af8727524bcc20e584fd4d6d255e7739e0832f2fdf2f63d908c90fa24d8ade50c42b8b8f6e9cff1f7bd9985fde448daeae1f53b4079cb05004c2331784c7546484a8f88c0c9fdbdcdd7e354ae13cb51e72d7725bf0fd8a875af5e02b2db6f05ef2e679a59bed2f9763c6b8180eb883b10a947cfa3cb242afb6246a9d90400000000000000c84004b354e44b41636cbe7984d4d37836fca8c88ea661da91e0728fcd032830fe6edd82ea7340cc5a40f1bf45f2548ac514f9d89e2378a91231ba60b5a7920a2a9dddd404760700d8675be5c552a0846549be0114bdae10f2224e762f954b735c0857517d1de74600d6ee93870d726ac4a467db966ad4ecfd0fc86ff10592da2a52e02309bfe3d16f1662d9cdbeed5ba1c4849fa988f43b67b11af82757308ff038afecfd9625244b8dc78bf4f3bf31fb477ab7a39da3d0a9042c1a0032ffc1803480bdd15c2df4fd669474c9048e72"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 09:04:10 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 09:04:10 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x58, 0x8001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x4006, 0x0, 0x40}]}) syz_emit_ethernet(0xfffffffffffffc6a, &(0x7f0000000540)="174af205b7068bbc6be6634ecdd0971b599c77238e366adf7e78f0ec2ffa0e7d81f4938847ed3d78046828616e9bf69f7e078c82161333ffbccd1428065a4efc41d79e82b950b3c5d44b1790cd1e48fdb30661ad15e45fe59483ef9dd84b3185b243f5fe48f8fcb0a436028e99d62a61d0117173f55a92957c3f31899bfa23cca55b8d125345e8c1387529a5693740b5cc28c5e9559c1d9e351afbed64f253ffca086f6798218263e072d70785af298deb051822d3dfca726562b00860bb5b14f5f100") r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r1, &(0x7f0000000040)=[{0x4, 0x1, 0x800}, {0x4, 0x3, 0x800}, {0x4, 0x200, 0x800}, {0x0, 0x7ff, 0x3c00}, {0xb, 0x8, 0xb4fb107a424f5773}, {0x3, 0x8}, {0x4, 0x2, 0x69c557300b9ae5ae}], 0x7) 09:04:10 executing program 0: pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="05286bb79558d262720bd9cdfb0b54934948ccb7a6d4fef7267cd1997a415b4a47ed066541ac5b64b765878a2a2a9b5b051841552a2a0531ad2b793418b27c0ff955c37c4918b1f5d9191c2244767b915c1356481253ec23cdf16712"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r4 = dup2(r3, r1) dup2(r1, r2) connect$unix(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="5f62b3382ea5dd65e18ba7d044b2bc7f00393a83c7e2565bfb0879d78269625a882a76e85723f55690d018129cd6b379135897507683e49965f2843cd4bc4d4cefbf27bf9a228acd30b664"], 0x10) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg(r5, &(0x7f0000001380)={&(0x7f0000000100)=@in6={0x18, 0x0, 0xb8f, 0x9}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="832a1103b74e804d0bc6ff1511e6e917ed4627f9bbce7d3a4c4bd7ee257a817320e4199867fa29076e27e55267bc0cb42938ac8748b8fbd4906bd0c1d671b61f74d362d92044f6cb254772958b1993b0842ff9fbaf5d30651b9ddc4e03c7ab69fb011f08c6f7b3efc27c4a5943cbf7d708a1766e13988e7868ff337289e1e9cfddb248ff1b99aed37de16ea4b9d4b99a5242d3dde866a26e500ec9141c545a2533777f2d45f10ac33a7435475954974a35b7eebc0e75a2ace31a3a1a3ac31de14a84b9a7f072f8f3429ef437a5e73f0a320ab4b65de14891b26b9a982f733664a100"/237, 0xed}], 0x1, &(0x7f0000000280)=[{0xd0, 0x1, 0x1000, "d83f1e379c89f7dff8709a239f5969418a455c02e11f3370be6fdbe0ef23f1203cafa14e512c145d1febd8f8385ad49b7352833d76ea799e562a097610369b48620dc75f9b8c4074540b406c23e01da896edf8e4c808284d1d6613b5f773a4a1e1668091939a9976dd763db80839ed58a686eb8a083db70345b01c7c966073011eb8fd242a86154b2f4ba24953b5036e23ebb560517c60b0b96ae29aea1d9e7e7f2e0d3156e2d949cf1c5e5de9b1f73ca233c48df2e311d15904a8"}, {0x10, 0x7ffe, 0x1000}, {0x1010, 0x1, 0x80, "133904fb7b08ed90759fd29f4ba80c752014ad09b34e1d6da426e4d0617322e487c3afb2a4c5dacb1c8f71489058a917ca1c1690ded4ab19f0288a5afbcdafaf479942604e7c450b3fbfae6ce298d532cf0de79092c58b3beb04d747c55364b758a12ab36d83d519beb50a5798dbb99a72015e080504ce14c35484aded3284165b7003c696ae30cde520c2aa588c3102e667f2192c056ce760c1bd73bab2c74f977edac29232abf477045311dc7d20085eabed574f6b40da24eabd46c568dbc4b24e62339c94e74676d9bf86c54594a2d5d424de3ad1fd60aec21d8d79c1d748b77e4f7c896f168ff4e80345a8c0d12dbf3c4f1376edf7e0f7e4f3329129294047930a297d813eb468b6f864ad2ed23be526d19373e3082102fe81bb6f285a55743bae5bdd302f8c125dfa9d6bb4b6f6c1702a5121f5d3a4e038e4cb6dc3d02844100e20541948e061497d21a430849d6c550fe50c329680267982cc4e2d1c8fdabf7fe084d563807290eb1752f75e186db582734520ee6fb1ed2941bc3a2a4453ef89e9a2cb07d3d12ce740852c51bcb2e467e2bf0749546d3f8903359de834e3059b63d89ce04dd784b2ddaf695315a0c39338e17e0ba42cd2d9ef842e015e7f49248cad7974b6eb5a8605a8d32f3a603e8ed787a8d4536a57f7671cb33e786addfd72fca1e4b2582267be6edf4169dc5117c55900accf982ed65cec2eab5c36fcf45259270a73775757f45149264e6acda85558c82388081eba668799e4328c6187824cddc6a20c209dff3b9d358bac5715f82bfa8f8c76c355373f9e7843e8a581fcab259eb4d0666012f38d029c3bbb9ecde2be28bc0dce1fa35269a797d770518aedfac20c1ff919cd745ba23da388c9332ea14308a657614d8b75dbe5dc1d6827381feb0bff2336b9996651f561698068bd4de5f7fc5c86e20d34dc9955f545b65f041288141bab6c9b0ad0b741cb962d2863d8cc51aecc77311321acb7cb7700bbb798c95a372a71ca3ec9735fdd5129907b8e370a700774382ce98aaa63052485b775b9742c014ff34db524df5df72a776988457315952171352ed8e8b613aaf805f424d3eb3fb2d90c370a07235443be99022e5e349e1d5c2c0ed89ccc0044e9400f9961c7a47fac1c3bba07b140c153493e746529ad17c013e6ed09fbd39e67428a84757a09fdf811cc378038b9f8e9a2069599c399f13b1dcd492f45e51b4e217391720633cdd225a48cbea904c46ef51cc50ba0b588f6ceb1177851e4a6645d2e5566a1f5cc01416b9d56066e891c0cc3cb43e3efa37c6a8f9606708ad481062e46417a7e2b1391d249ef65da52e9f685390196e7fa99b899aa77c1ab1a038ce34b5d3cc51f6f8f2c8e62393ebc20aa2749b78378e6abf4831d63e9c7f3f5984f6063f1b08da189e89c6f1246c52bcf0ce2f8fd2f36eddc82982a7ac0cfc758b65fca26f3448ac44bcf9c7beef52803a921f6acdac4e1da6bb6532caf01bd324fed89e43a46f08b676e172aa388edbe947af1592ec133ea94a59705243d6237fc9696cce71cf7027cc23e20c12d9f141122b24bd6f52ca46e0234748b1220f4157dedf1b8ea3b626c3717d89b3de471a97baf2d6dbb66b65731ed452b50a2359828e5a99ff0262c595d6e8d4a0fa1f4eaa419bcd9346b7a855443d70219afbac09432a3f5e3317f06ca51a43d6d93aac23c15601dd094ba29aaba40f0c84dac03a4321b645c563cf53d3241f5dabc46958aa2be8a50944b7508abca6076dc0cb5266ded3c124cfdeae587e3528441da904cbcead4bdc27d223e92b5c9a6ca3e5720fea46acb41bd94c364c0a8e9329f25070e969e2457ab71029a137baaacc0cc0358201ea402aa4ecb93a556407d4b6a5a5d91597272da1612d21c4f2940627808a6f2a9220ee80e74038f2f9ba7eb7d70ac2cee585126db647952cbb9339338e50ef1feaf0263af762589b749ab222373b28b0e14174a3b0804181d857df40b0b4254ad19d7a1705fe22e077e9ae1a9fe5193c160030c196359422cb1512b78601e22bad14637b1058dfcd0ecbbb64f5a57cc943101fec9361036bf8b8f063c3542482deff63846e853be055ebe69710f44e7a35b2a07536e8f17e75937ea9bfb2b988b8b9200e9cb0e1a547d82a0d7f90a5c91b97cdb93f05511b8d48b6f21d1c63a15e74f95c711a36c07b39c4f7759b7e69f0384db680b850fdbab7516ea8244d3b50db3833ad33cd9d09c55d40a8487d107ca9985c8b1b45a994cd8ccabce4b0d1ffafc5a77862418e17bf84c457006d62996fe918138efc35ef7f45d4b4797a070781d9df577e06747f3bcdcb52f91e8b6df8a6d1a02a2d58a747cfb0fad58ecd1ffa07eb85333a8a00a43126efc647115e0046c470864066c6ab6977840ca39afb86280ce58841a70ccc5624d2aacf417e676b439e679180ef0e0d1333d4b10b6d0946d36e10eab74a4fd3981eb62af0494a64e6a342e7f0ea793579257b9e4d7ca878464c2fcd926894d228eb5b804ccf60517542ca31134043743340a9c0040c23983a6e494937f4b7e4dab3732e40ba9a1793f81529335545fa0f3a9741c42f54079189b4d7ae998f20aa08d41cf244a58298ce69e9c4fada80afa7872c4e453c7846a4f9507dfdb26681867b820cae2781f98093beebeacb9506c431570a16a539354e5f998ad9196196559de35c4c8248ea0908b5c12f4b489e00e4faf8db98ad838ada8f91507c0e6556c3eb15f43d9b7908b6f83d2e16cbb1a14ef0d9424c912e14a9794a213553408246cb99201de3de547aa4fd4a360fd475b1caaa4194a252b5f6f3161ba130444e6c85924cd1ad0763bf92b30f2980844c44010c9db3616ad4c6335fda9883d55e4ea7a45dbd7a1e7be05288a78b4c582add772d6132eb71ce12873fdf0ba879d8cd6313241c102b9b61b541f0e51bb83ee8060d301e2e861933f57f2f4bed1b0389018776dfc94e8a7b234d321828d06cb25cc5ab64a42f49a01f219d24d800305d4037e612f5a74c0604edb6b4a483adfa2cd071a773f313c7643a15bfb30aa2429b4732545bb9fdaf5d44422a7819caa2d9442784b5f62dc695cf867c8bf0e68df5779273f528aed084245edd46bb4a17a5eac5c9e513eb5a351feca2db22c20eb18a493b54a4bd10ef68b9771a07b9fc5dd32b09ed4b5c5aff1439080152cd944d28a2e866428cd34faa6deb522b19dd39959c54bd323aae39a3574040704a93655f0cd487d1f1253cfa0b440007e201d9a33a75ba6f96cd876f450da01ef2ea1ee594dc8689e96f93664dec1eec4e89c8d01c6aef8e3c8628ff81c47d3a7e69e84f4794f4c1c8f124efe854b5128691c68e3fef16157e481d8bd21441142bfd0f2c360ce9e6e97ac35f75115828aa00615c6b7e4d63f0954e0995ab8f67f6cc3ad77a993b7c083cfab9801fceeda1e406caab49f5e56ec54df6d362d470fdd7951de9ba1d8450079b809a072c337802cc4ab41abaaa21ff4e81d6c56edd36dc14540247b375a7aa362feb71b9af541908c83f7260a304469bb8722b0d6fa59d48aa5563f3f644021c2e5f71961237c89d28c1507bf12d1c7490267c40b8fef4f32dd337ddc5e932db57ba22f1e1cf4b7ca79b9e029c8b7a6f6e2f6e84825ebd9b09b12e541eea3bbac1a554e225d0cd94508a372f3c70ec85bf177e205d48c42c15a1b972533ddf3928291248c97e7f667602a90fd997fc510f787c3a03513e46143baa0d91f5c0d0c5072e6c6bf1a31a706f118ea80960baa25b1d8b30f61d2385687b99e8d5b5e73efeb153ce500cd97af5a92f44a00dac19f57d2ac276b37b7d9a648870608212800f0c4341335aad40828dd967246f3928b572076c80c84aa25db9b206b036dcf5368b491cd753bc95fb763ac73d0bd45bdf9e8c5be1ff604b2c9b2c5e42519adde2ea44d8027ed1602f1b5a11bcd9c1a2aaeb727c903d403f9cb6891ac1b130c37d7d279ac0a4efb8e7b84bb9101e52b80a8545b3f070c5b5d2e042bfad7ad328d539664e7eac80b603ae69a079e95fe3d9b6a7bfca1de63748f089bc1fc096f39a69a93a3a7269c87a6efbacf1677290686982936cd3ce635a8a8b00fed4f65c4388842c053ad18099f619945f7d3025c2b73d6f560098af4ce59b7817acd7088e69f9d9baceed3ff057f9d67efea569037bebc228384c211ffa7ae835c4ed947eaa8fb1643d31bb6ca089f6b87e1de49440107f3e4286d34d6c74c2e1f7ceae4a0daab16cf214a610ab1db2abfe307290c5e34fe9023b373f26f232f437b5546bae8c3e4fe8ba1b8512709b1390486e40c76b32af978ccb2a4c9fba29486a6ba9c71eea8f5c77f44a5760ab1a00330788ec5a6e76e4f8e1f0ab3de363563e3e39c434a9dd094905283393470639335553e2a91bdbb746d619f794bdb29607bf657fc8df885736b787b4e1a6c88460cd6feb12a83f2da03cf05834d4dfcccf3cb36a5b51eed97b6a015d17068b6e3325bad81ad2d9903492aefe14f3d00a4ed57aa4ed0e2cea6122e67c221c649d6bee86bec732ade6d49ef962ab37a5b826de8b5c355a318ebe4eca2fc412e496c46610b8bde0ffba517d556a427fc79933251300bc121248b2e5f4dc147e339c9a19bbd53e90de90778d21ba93e368833d2f23e484434cb27d20e05e7b9230a051bad19660f2e1cb5644701d92d12d2610576a84089e8d5cd81f5903b3c42952712fddb133afb2ca0ed5ae0c6e10d1f6f56982d1f921c2237ae4682b626aef37a21dccc62016a94d5465905491d5989117164f98baab8abd2775e1741941978438b29ad7fc691cc896d37e10cfa3580947de3a9785e34d1ed697f53c0144e33284d9c2092e5bc2b48f5e5a441cb4715e97185f2116998f6a46483118ae8edd2ffe288c1264a72c1311ba13603831dcfb8106582ff8f1a507af5f0de51f9caf28489f481dff923e0fe208c95520b2e7dae317fe94d4b31bd13afb637f0e91fcf7bf05dc40600222aaf80fdb90542c2b1a951883b5aef95fbbc077d52b9102e21dfc30ab0fb6ac7b98d38d1b5b46b1572e44c0655147d5301376c2f4fa145b5f3b1ab4a78af346d10420257bcdd695bbe800bb2d7872a091c7701f80cbbf0a0f0269963f7621d223fd5aba0b5a6e66a2a49c1dbc58f4600f5358e98810ffb575e10f57edaadb6a43178851c2712e329a01efe289a9b27bc594bce13adebbe9b39b00d0ba84f5fcc83600d733232f749b2160ce9df6a30b550bb9b781ed8b12fda4a3eafb083cf250d630604fc5c65114e4df539854f1ed0e62caa96f0516f0c63db8e0e17ad8382f55349fa732b9ef696e550bf9936fde7bb969f365e05bac112af0ade00977be435063e9e97862deac4bcd29bac95e9cec93cdde7bfdacb8b986f91bd75ae84ce0345ac9da705336bb08ec778cd069e82b29d7adacdf7e2b482b8455891332478f8190dc2d3779dbe492502db5539d158f93fa2501804c0a224601cc806c1941311944a1da24af279d3c319d8ab3c96e84a12e3b1876ecaf06f46f6da42d4bd63b55a7d8f71af21ceb863869ebe64958b71b26d165763557950b21cda3bd596545c47a6aed98ef8dd0a8f493a2b3a6b810431a6902958e0eac4d4f3d84be0d4c48a9715a1c23c323b414cae383b5a3b7bf885c21e459175de54da77a2b84ce1ea5953638ba3eb87f0a0e1bf378675e1556f5ed39dbb887ad21fe38170527ff2282fb07b43772a4dd0aa8335fcf0692f71899a8a4f288074ffe9a64594c1f608ab00e4de13ea43f89a44"}], 0x10f0}, 0x0) r6 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x3, 0x1, 0xffffffffffff78fc, 0x1, r6}) write(r2, 0x0, 0x0) 09:04:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffb, 0x400}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x200, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) write(r5, &(0x7f00000000c0)='!', 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) 09:04:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x21) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x20) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:04:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x40000000000003, 0x42}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 09:04:10 executing program 0: r0 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000000)=[r1]) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 09:04:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfffffffe) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 09:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x950b]}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x40, 0x9, 0x401}, {0x8, 0x8, 0x7, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d00000000001000602ad00", 0xfffffffffffffe33, 0x0, 0x0) 09:04:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x0, 0x22f) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f00000010c0)='./bus\x00', r5, r11, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfffffbff, r5, r12, 0xffffffffffffffff, r13, 0x1b4, 0xfff7}, 0x4, 0x10001, r14, 0xffffffffffffffff, 0x7f, 0xd0e, 0x2, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x8001}, {0x3}, {0x902}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:04:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) write(r0, &(0x7f00000001c0)='F', 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) syz_open_pts() r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000340)=0x8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206982, &(0x7f0000000300)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x2159, &(0x7f00000000c0)=[{0x30}, {0x25, 0x0, 0x20}, {0x6, 0x0, 0x9, 0x8000000000100}]}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000240)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r11, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r11, &(0x7f0000000200)=[{&(0x7f0000000080)="6433f928b881fb40f86b980101f503be73f37217facfb9474a225defd280729f8de792ca7597f0b7136355379d33af64d2e05ab82d0459e27fb07451ee95be214ec987421b8412d1afb38c4ecd38922832db2d8b240e5b54c34718bdc22681e66d1ced4ecfd9e5b058bbd7ec7ec34b70453248fd1234b8a189bce5", 0x7b}, {&(0x7f0000000100)="d20ad19596dc88", 0x7}, {&(0x7f0000000140)="2ee1799b2867e35788c0281219879ed1116bfa01c908931417dddcdbb6681be58fc7884b00da9f11903594bf3268c0458983d1c1c5d4f974", 0x38}], 0x3, 0x0, 0x0) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r12, 0x2000740e) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 09:04:11 executing program 1: r0 = getppid() r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x4, 0xff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240)=[{0x3, 0xb725, 0x1400}, {0x5, 0x0, 0x800}, {0x0, 0x8001, 0x1000}, {0x0, 0x5, 0x2800}, {0x0, 0x7f}, {0x0, 0x3f, 0x1000}, {0x1, 0x1c, 0x1c00}, {0xa3d78ed026289487, 0x8, 0x800}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, r3}, 0x8, 0x0, r0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = semget$private(0x0, 0x4, 0x10) semop(r9, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r9, &(0x7f00000001c0)=[{0x3, 0x8000, 0x1c00}, {0x1, 0x3, 0x1000}, {0x3, 0xc, 0x800}], 0x3) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semop(r9, &(0x7f0000000280)=[{0x0, 0xfffe, 0x1000}, {0x1, 0xf681, 0x1000}], 0x2) ioctl$TIOCFLUSH(r10, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSCTTY(r10, 0x20007461) 09:04:11 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) kqueue() 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$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwrite(r13, &(0x7f0000000740)="dddab59cfcc863199f4e3818b8cddf3c91261c696912b08730b03d055f17040941e20a2ec00885774156d52eac275e0ae2753f8ec544", 0x36, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r14, 0x400c5752, &(0x7f00000007c0)) r15 = accept$inet6(r12, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom(r15, &(0x7f0000000880)=""/55, 0x37, 0x840, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='r\x00') semget$private(0x0, 0x2, 0x40) 09:04:11 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000467f238bf46854d78a2a197a386207000000008295955984c879c2bf453f68c11700fff8ff00000000009dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000f99d091a1a9183fb06adb53dfb52905311a513f0fb73db3d8331cfa400356d5fcfc661d4789dd72b088703b131753c7f7aa1ef544634ff813314e44c8dc76cdb31f1872d20e76f205cecab1df43b2797742ab833e162465e3a1eb1bf76d6c62bd9db54190ad730ea759dad96479dfd2e"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) r6 = socket(0x7b61d9c4ef67571d, 0x0, 0xff) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$TIOCDRAIN(r7, 0x2000745e) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x24, r2, r3, r4, r9, 0x53, 0x33}, 0x5, 0x3f}) r13 = socket(0x1, 0x5, 0xa2) sendto(r13, &(0x7f0000000240)="123df199dc57eeccd2b1a3ebf0d38e6bfcba94681f97230966c6618b08245777112610a437676215c63d73f143436885149e0049ffb66230d3ff4d3f16b771b29db095c646e489cd4b726c4e7f2edfdc23b35f0df20e40141112d0121b2202c593a8f51c8ea6de1d00cc76ca0e92dd41", 0x70, 0x75654be4315fc234, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f6275730083886f2d67377e12e8b9a33df6a7fa3f6bfa5332b73af7fd7f5ab183fd23175f3a99bdd6"], 0x8) 09:04:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000000, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDGKBMODE(r3, 0x40044b06) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 09:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x5, 0x401, 0x2}) setgid(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:04:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 09:04:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x6, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/255) r2 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, 0x0, 0x0) 09:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev\xcdbpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x81}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 09:04:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000580)=0x2) setreuid(0x0, 0xee00) connect$inet(r1, &(0x7f0000000440)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xfffffffffffffff9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)="6c88062f5a6d4bf1955053f09b7ae7d3662e2e501593eb16defcdf5f81d64ac23f7d24dd8750ce17a713ecefeb30a62758151d29bbee4036403e459d10f78521bece2008bfc1fc079f4f298be2a45e5d11cc359a8eddfd14f63536049a296febd455964d6590b2ac40a9151394a3b988c5aabd03cc02040cfdb54cb5bc1f14abdc3675b23e6a1f5911dd6491", 0x8c}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x285) semget$private(0x0, 0x7, 0x1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x16, 0x4002, 0x1) msgget$private(0x0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x1, 0x800000000000, 0x2000000009}, 0xffffffffffffffaa) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000400)=[{0x3, 0xf8, 0x0, 0x80}, {0x8, 0x5, 0x3f, 0x3ff}, {0xffff, 0x80, 0xa5, 0x2}]}) r6 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setpgid(r6, r7) r8 = msgget$private(0x0, 0x8) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000200000000000000000000000000000001000"/87], 0x57, 0x2, 0x800) 09:04:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 09:04:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 09:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000100)="6621ebb17b3814d5fa672b5fedef888ba1176325d6bae7787cab8781239ae032024b1b0990f53a22cf08aca1e4546d9c4aa2b9672082e3c12c9558010778c98dc5d1ab033ff126108fe893df8e8b27487d9797677429fafb1e07955beaa29704093443721a276b46a148ee573f8e828f62a8e8ce2984f229eee2b027d1740a5e109e3c1a58f88b8e6fe7549d8cd115dd524341d2d2cda6430cbae0e7c6d10488900c38e66d60797eebdb2b2629a4c3e358b76b3926be00379ad4cfe67b3ccbac2f0ddb3d572b6ed2de2219a3f2f287adab2d3c7aaeb75f5d6731") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {}, {0x80000006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000040)="b12e117aac3285894c735b20c8e15113f6f35233fedd9f4e26e73885f656270ad43b060000000000000097f07002") 09:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x01\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r2, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = semget$private(0x0, 0x4, 0x10) semop(r10, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000180)=""/28) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 09:04:11 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 09:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 09:04:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f00004a5000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r4, r2) socket(0xed2693c7baa2b671, 0x4, 0x6) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 09:04:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x1, 0x3, 0x5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040)=""/26, &(0x7f00000000c0)=0x1a) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 09:04:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) 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(0x10, 0x5, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 09:04:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) r1 = syz_open_pts() kqueue() close(r0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x400, 0x6}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pwrite(r0, &(0x7f0000000380)="85c9581bd2eebeb1802872", 0xb, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getitimer(0x6, &(0x7f00000003c0)) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x8, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x2, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x61, 0x11, 0x5, 0x5}, {{r1}, 0xfffffffffffffff8, 0x5, 0x4, 0x3, 0x3ff}, {{r6}, 0x1, 0x40, 0x40000000, 0xfff, 0x1}, {{r7}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffffb, 0xd71e86567c5d8671, 0x0, 0x8, 0x6}, {{r9}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x5}, {{r8}, 0xfffffffffffffffa, 0x6, 0x10, 0x9}], 0x1000, 0x0, 0x2200, 0x0) 09:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x2000000004d}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setgid(0xffffffffffffffff) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x86, 0x3}, {0x84, 0x2}, {0x87, 0x10000}], 0x3}) 09:04:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1a, 0x1, {[0x8, 0x4, 0x10001, 0x7, 0x8, 0x80000000, 0x1, 0x8, 0xffffffffffff8000, 0x8000, 0x800, 0x0, 0x5, 0x4, 0x100, 0x0, 0x5, 0xfffffffffffffffe], [0xff, 0x3, 0x9, 0x8, 0x2, 0x49, 0x6, 0x2, 0xfff], [0x80000001, 0x0, 0x5, 0x6, 0x7fff, 0x81, 0x4], [0x101, 0xbd6, 0x40, 0x1f, 0x1ff, 0x6], [{0xa514, 0xffb, 0x7, 0x2f1}, {0x64, 0xa7, 0x200, 0xfff}, {0x9, 0x8, 0x3f, 0xffffffffffffffff}, {0xc00, 0x9, 0x3, 0x7fffffff}, {0x5, 0x9, 0x40, 0x32ef}, {0x3, 0x2, 0xffffffc0, 0x1}, {0x8, 0x5, 0x99, 0x81}, {0xffe1, 0x1, 0x6}], {0xffff, 0x2154f731, 0x8f, 0xfff}, {0xff, 0x5, 0x8, 0x1f2}}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) syz_emit_ethernet(0x2ab, &(0x7f0000000000)) r2 = socket(0x2, 0x400000000001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2bd4ff06a0891a11, 0x88d}, {0x88, 0x78}, {0x40, 0x3}, {0x46, 0x2b45285a}, {0x24, 0x7d98}, {0x86, 0x8}, {0x5, 0x3ff}, {0x48, 0xfffffffa}], 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x904) 09:04:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100080000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da6d9af208e291cee50f569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f10700000000000000c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520db2515741374c70916b23a8b086c43633a42e937c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400fbffffffeb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f00"/950], 0x10) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000480)="df56f56eca062513885693d3362dc088866a4c1599a4ec8e3b64dd4eb76ecc16650ff4cafbdf1c90d74fd8d96479d5010d3fee3451b77e5cc1bbb26c223ef89e27a4cfba15d161db0349ffa7842764e5e8fa6961c1954add210a475f6fd82ef20a939879500c49c1f74e953129d3803564a716683dcb862b8bc7222fb4d3574346eab4b56785c9b99cd5dc8331687edbdb8e0f9979a5029e0ba1fa296db78cb1d9fb3505927f64e6f650e36fe93baf29731214279afbcb3cb8be8594a7222522a43fe5b392db9f63fcba510c55752617f2e71eb50f3141f9d851a66047c2b1a18e261ed8a2987698098ff2b742c43f67384370705efd7b5ac3418e0052378bb95228a2737769669519acaebcf460d599e01694e273a6f220a9a1b925d03b4da8f546e0c6448a0ded0e000e342c8e5267434ef4c58d23d49ef458d562b2ac29db101e8a01958722e9112b022245737696ba28a9ca76f7f488cd980a25e9018e8a93a35faf3488a910a2d772b83bb2d55d3ee9a64bef76887c3dd526cba252a5bc4a8c409c4e2d25f0e6e5807e6dc2bb1ff78d25e74f14ec2e3d738bb9dd4151b52330d80484e0b741a49cec1afcf06c150a38cc2716fd216a8e23eac828423237aa856ec13bbb557e3023178c7687b24e8b46f49a353a6ce8950d6562118702bfd77b7445574c39553e8ee7f4334bc51442fdac719ecb0d517d38e50943866e06570615455f0a0d623a691e545dc71eb57dd5e307dc6ec1b5b715d91fc7063f5a4d06725b0e85bafac4256185307d082c74d166fe927ea1924e6aef5d4b4175a4ced4bc88f21b7736d45d80c9cecb290d8400a96ba7bb47e5d801e17954db1e55edb09674d09b0b7cde616b4052aa8a14f4e0b8f8532117e4758026292708c83a6c33b3a12b0c075fcc15ae8a457854b2fc39c09253cd89e7ac9951a3bd6661e3c4c6473ab8b0eff0783c1b10e1412639af8d91999acebed94cebfb5cf32be277a9a3b21c335fbe19b92355149ba87897dfc1edab8dc1e7e1465252cb60cecbf93940fb5c1ffff308bd729096cb8f63de4de715edea59eb45f638b855acc0fc9f0f78033ef003b204a260a8ce45f2b0e2186c2daf402b46c521bffdc57782e9c3f5638975e27cd2be7008222f95ed1d32426cbc818d4f7e934b6a85a848e11e975292aa09970916aa21412131228aa9aee83e451a856e753b77625dd30059857c35267321d40d50609186bdd5d92a74fe6c82920a1ac3bbb41d98863c7b9f527f5bd4a6fd82610e25e583b452b7796f0b8960f841c4ffabfbb7a17861376e5365d0863a551a76b69a13aebc971633fd1c0c6e91bd32ad38bd888262051270ccbadd0f3cc62143de60b0bfa4370ec88821614fefa193bcdcfceedfeff7674065c323205d3cd9b2b2cec7c7d1c08e1beec2865e274a700c2e307c492c6ed71c45860e25ec9acea19b90e1e353b44619d507d7db9f193b126d40278d28d11178295b67862d696b96aa77e9384c744c29d17509e9febeaf4f6467cbd56b33b697adf4adb6b113cec7a4bd22335fb9f30df66094ff0448d4a55a93e3064a64b8909101b4fe84a52493d1afa495b7ba9a1f0f0251192d508f95c307766aa685db1885c205dedda08fd5bd80d97f1eb6b984ccc751c2d3397b24f35c8fd4e1ff942d1e3de045e9eb5c3c357f59386b462c617bd7657af1e210615b8f9cf42710723589eacca2e261593e29171ef4c3b4b09c85c09a960790e7382853e1d7e8cc3fd603f55414f01aae9a1ba8129d6a3470bbf362fde3b2b109639a5e68186a8e27efffb389ce99e0fb60fca66d975a0db0fe56f4149fbf86698c7ae87cdd3f46e028907eaa89f8d279fa2b27647da1c47a8a0f091c5532bb2b5378f1c93b04ac4318220ab504451ebea35722da5c6b36c31975fadcc3a49c6dba0c9bf5da880c79f0ac06d9973ef44b87aafdf48cd590576873a96de2adc5d16b59f26fa25a2e3d84e20465da8e10cc6154331098993c73f94ac72ec1606bf00e6809eb5f276698d81b1f59fbcb6b4292cf159db105038a3ddc077b25606f59d277ace2b60c6ca0b1ddb1fe", 0x5c1}], 0x1) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r2 = accept(r1, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 09:04:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 09:04:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x34c) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="3d8dd4e8ce7b2e3d83bc9a6096170f3cd94547c9a6c2c40dff5e7ef73ac8dc9011dde784c705972fc4dece20331df447123897f22db1484ac1888c258db0f2afbe4be49a3a93dcef7660cf97e96f277444bd39b22708de4f14b18dc99b56470d657e80e9a2a9ae396d2ddc79ac1d8ac58152872434ec47be706736de381ba4f38dfb", 0x82}, {&(0x7f0000000280)="0c1d6e63c56b6ebd353b00fd19f64bbc7003c867428f1cb35e644ea53c614adc016912a8753b557afbd57d2262ca31a4476da92eeb34632a051817c362754438315cf6407dc110f220f15bcd53804fab1cbb3e3e468e8464f0bb8a520878c571a44ef282eed9d87f2985c824cd95586ee0007b5e431c03fcea78c1615bda66fb1b6981a805b2b5ed81a0137ba85c2696c651276afeacabe2b95ba2c723d126960c96fa57e054b79fc6b823b61ea27127091043034876e2bf4078e685f9f8190b5ae03158945a5289ea502ddd1daa7a0fd543522e18023716c1d03f6df59558b074494d4a27575f0d4964f0b1368afc", 0xef}, {&(0x7f0000000180)="b8", 0x1}, {&(0x7f00000001c0)="7aa2887fe2b29b3677e00450d44edb81771d0821b77d71f6e25fd5ea9b2cdb3e8f9a75605cb4d21420bc7305171be06ec13601adc11e2322ce559f0743b9ec429524b2cb90001bcc97fd9738f71e49df9e7ce0cb1af122c4d061ad36", 0x5c}, {&(0x7f0000000380)="a632b1ac7633a842c78dc68166002421b2a4d2137e2e1fc1004ee67cecf05f6d3072cb805cd2ca98c04f0e4333cfb1eb06a74c19c6cd778b2d1d441915032b7fe883f7c8c9d55a777faafece04302f0f8c758f5aa644dc4039558b3ee069a25f665f", 0x62}, {&(0x7f0000000400)="e9a4b25b45f549696beff323be224b897cc025c6888f5b1e37c29202469bf06d8ebbb20679f53e12c60ec979994e26feaa85b5be3b1a758248acc81e9128eada76cd99bb520184c7c6975776909896cf921a498e6428294f115cdb010f2810b7e003620c30753bc560fbfc7227", 0x6d}, {&(0x7f0000000480)="a51aed843b289ac319c9a8a90a187e0f133f9f0cc57804d874709566eeb3ae774ce3873f00844455a95e552717b920d3591611f3b4dc7e1c995d82d06468ecac744d9e8e83fec94ace42b43e66023662236b800bdd504f8f95659bc2ab6ea0fe7f3494c965967ced62bbe64f31ac64308a2feccf654ea00f5680ec8fdaa4e9239728dbc72ac6b90c4276bd94f1664be4f84c5405abfad93163577b37e688a8ac91b7390ac926f6c4c7af0cf71fa99b0cead79a8bc2a4f8dcc63d7447efc83c03e93718d99c4046667dc5bb755b52aac8c5ce57dc5548b16fd9280080be58e00d9094700ae25b12c8cb0e", 0xea}, {&(0x7f0000000580)="d0107d558c126299be095aa7a6b62d8af9783e95feaedc1c06b98ef479fd3489e9cf01589aaf4535b072e80d412008b6547c6ec049", 0x35}], 0x8, &(0x7f0000000640)=[{0x110, 0x0, 0x0, "2005d519a484e0cc451fdbd751ca0cf3528ac61948759b116bdac949614661bf4af703e066aeb1767468aff780478d4f617d57924982a830e65d3931ff9a002cc7fccf730cac9b85cb11777e21acf4bd3013853926b9271f41861a1dccdaef688dac2db9316429616605e57903b94da2eb28e7c991d088ee0367e57a76297889190d59c676b3b5b343386f68847605b7d0dbbafc084625f83fb791125e60b6c2d76b4576958d523104b6f9eea40507ad6794291a12398f60a3a2c5cab242f0b6002cc47db8bf31cc5c81598d3d7a529bf2f4dd411c3aa9fdc97a6707f9470428d25a197f9dbdf39682b0e779870e59ea60aa32ba95d55fb230a02ef23c5905"}, {0x1010, 0x1, 0x6c7, "ab73767d274a54e7758085eff456d7bcdbb3d73d698e50271444e8c30f2dc46e634ecb9de8e5ba1daa0f58bb8ef377c3371f5452c76656cc03dee896e395d4851486da01b10c5278d261d4b23eebe5d19433a0a999af2f1f97a88a8c872e338e6a6b68736756f6fcfce5a290639c6708e484c52af33bb77c2e2c93335ca36564ae0bf3de1f95fabc815c02e660a868f99871466b0671eb107cf4d5009c29db283a3a27e189917888ed52214398509af23bf90ab3a741c58c728d7075e94b4e5782ec4db9dcf6f08c2cc4b65175f88d4464d7061540ead1a47e918298c5067e503e1120a06818c1964559324fe92d78ad47deeaae33111a0ce395551e0a11aebf87ac64e777af47f04e61f2772db91c9b50bed50f3b31a4fc8d2cae10e96d946cba8990f343221d44a1127872acdf2e1d081394014d5acdc85eca170f100b61370d01bb4eaf4123b797d1eff00d1526fe6d2d85fb068625f7fdb22d1ad21ac3379ca127f33460c8779532b9f566507794d5cc2ab26b6a375dabae5c17f81394e85072d426a74ace00ffd75c799096d464ffaf38bbdbef0906691ce2cef8d7278aa68d2e767e8baa11c9a4141787b746a7032aa2b58db64ba9ec17b487497dc99eab889cf6db8f0a565dfa7c73dccec5c581fa7566c736bc6740e277fa89e46112ba6a8fd7f0fae7d9eaa48ac1505618ddb1f4d4f80cae8f5623988a3705e21b1db24e8b52425c2b2c4572f6f9c1d0db6101776364143c2cffaf802e4ff887475916a359c8041872c1363729778b50748eb3beb1624e5da2ba0195a9fb229458b52b62fef5ab8014629dbe7d47b03efd9e91121d58cdd4817870d92e998f54dad171e3aaad455b6d9b7782a22270a9d79eea73de90818487ddbc7df6c9222bbfdbe3a16912972688e16c036aea0a6fd6cc07a4c49c8cfd17d1dfe76e3f0e651be9ebdab0e9c72e67db683dcf21b9dea8bcbe4636c826aeaa41b953309b45bb46b0136b9e0a0b84b3488f8fa71724b086ae2371b38f32920b3982f02ed917413374d075d995fcc2f33ec442c9d7a2f2def98300d59548dc0a63cebfa526eb2c7f5317d9d55d8984367da945dc2387a0d45616bd01339308e89dbab6e8df440f275d4d4f313f5b04c959c366d2a34886ccab311db899b3d6bcf053b8cfee7e09a1b2a0d45f1a7b0ff3e81334e492289a419f9415103106c58cf8f8f3dd87595efd854af6fa950714c5d0da63515c53abf02b9047f3e6dee958fbc725938b90051591287b6622b39fc829ef35efa3a85148c7ef78a3b76d65eee6ac83127af56ca7e3cdc3f373ddb0b5afa2cfd87b553564891670d5b770ed25648e9658a23b7c15455de5396b28ee264074724996ecbd4f1c7c3d1d097443e15ef6eca69f2bb998d620f8985bda00930b10de69bf6feca633230930b48406c95c5ba610c1afca7d8487b1775420f3eed408e3d72cdd31d4827eba8e6314d42e23955dcd25a0513f80dfb2b4ddc29d5e4698362ac4ae0ad5a958c2b6f875186c093c3b605b88a9998716c0f4a9939ab0a695dd7a204496e652a775cc6bc80a6517809e6ce97444b8f4ee2068538d32f2d26aeeed9e5834bffffcad5b0ed13413755108b349e39a0507cfe910f8ff51ab8e32f09d1edc0493c950daddb4805659cabe9831123800077329ed6d4e3881c78ba529cbc2b9f30a38f6eb1bc0485f282688d16867d03007d66dc11e1b12de899de731b8c84c131bffb83c75bbefb0cce2bd6b3b6bc2ab9933bee650b52ffc244e6260d6b00f0185a07be5942558f1d272f27e1e78258bd6910dd3f3f8e2ece2319a2bc7ca9f58863bcbbe7a9e02cb35a728397f1de724e2e7ed1cc499e7c71cbdb23c75f2d5270062f19242e770ced7e036c7104106e17ea51e3257b3ba6957304b0513034e66a31c88ec553d869efe7f663a03654cc4eafd2b7cd255effe880f5c5cc1f38a489bcfb2f053fc5c76d0ac8852ce31ae7f920d4e2dedb6139a8ed7db23abfbd0b04536248883c3cebc41fe4702df1b287eb7349db0f458c4733e6cffa32b5aad799f9b893a1f7314c57ac07f82b12421b678552ff08023d40e30038ad92dbb13c15b971e61a8fd046ada50c37bbd48cd61a4437a1f5f295ab8d9bb18ad0ee4bc0a7388ab619ebd1a1de3d1d175dbcc1cb6e553636e5972d50ea07542cafa73ad8915ec02e38b63e5085071c7f2cd0347b49de4200429a28c280ca91a71d06bda37405f250b2638dcc92613a958dca0ab6efe205b89ed1ce803d9e7bfa086802eac14a1af4ee6dcb984c5b2d75cc6c3cdcbeb2ace00407630747206623e66e197204668b8badfe7291d211d6c29826245c9c87b8167cd159ababc69e3b2177c3b8329ebcf052663cf7fa4ca133c7f33a569375cf61831165d7f62d7dbc22324b20fd15ea9691bbd632a8bbf0b6b8d9f9f656e8dbbf18eaca60797e4af6c210959e1b674028aff5257e883820b3d23115519c82a802e59a74eb0f90c4160999a4d612bf51d58d3df7fb382985449bf46e4c37d9d7618afd63fe2a988fa9d3894bf26eedc3e7f2ea1d2fe352947aa32caa3b46082ae20fe9d426fa538a280ba191662b4562196c01852580bc91456dd9217736bfe4575c15535011788748009eba2310f7906efae460eba76cc65dd18ab0b043e2275a247c9c89bb55fde9e27661b5406b7e8489e4342651b9b3fe15b4e05790834857c53c7af46dbd45ae21b5889452cba0dc44e3de4719bf230f3f41d5dba29471d27b8e1cc26b0f0cf2640cd9a4986bf484c55b8b55bfec911de286fe89d0dfcda7cbe0bbceb39e71ccc5f17e83a34207e0eedea2376b31f377d9ecf89ecee05a2f04112ede6bf5fa6b739f4c29b4fecb203f1286490ae410f217cc2180495c8a512b19853be20813b7fa46dc0835f06d8958cc49bb9a3290bacc2594b387b1ecdbfa203b00201bf027465468cff4c7ee4571d03081cbf68b35fc8887bbba52f7581bf1ad02c142477233a999c8bfc165fe333db7319d2e9fd4f4c25a2888472e75f618455ae30b8976051c63520f1400500052dd1190c7c52aba26e1bb93927bc12ea2a6c4e0f360c104d358546d82d40abb43090d659852c3782c7c687668744fbe03641bd585a92b67322ca725cd8960403716592d9874d96e90e98867355bf89c2852c2862600878c0bf902f05c5b7ba63e829de08a6119e2fa4e1b0b5b6874b2487a5dfe097d24ff9da52b2d8be0ac853109291b0d39b25ebdf5ef9f74604e41a4fa7c767890332452fd1e9633e32c1cf14c2de7d2bedc81f43d22f111af8664232cb339e52962cb51c3b01ad7ea8cc12faeb33850dfd2686bb605429ccad3dff6bb3022901c94df916e9a7b0c38849613fce53c5696e37691e5d1a28722f0fba73be1da2cd8635e30c4c9064c3f2160134828ad77763ca2bf57b95a3a060049e479c7651aefc0dc5b8d1cf0f5abe7c2a3d837818248ce9a265a9f0441ea30101ea32a75ece06352325f8d5016c77f242eef1b78abe38ab627f270895d27addcdcb0c1af1b72674fc05629f3d5c9d5dcc05eb48c3a24263c6c63998638b410a81132f04b263882df7b9ea0e6bc37ad68908f840d2108bc66c56947bf9f5e6c2a91f3743817ff9dcf38528e4b83f925a9cd0aaa69079682ba22dccdee63ebaf1cc8bfffbc699f84ce0077e074f9029e65165a97f53d6cf34fb3e082a064f6eeadfffe0ab922bc4361b4856af41dcd09e6663fb614438224610121b7e7056d539e1b4fdefd501e812a42aa2bd210007bcd3552d6146ad79498f2e44c8af31839419b1378449daecc910b7f4c71487f77e08a7645bdf050ec595417376ff84dc7e96fb6a989c9047c7833ff0a507a402d6dd750304915c1d535bc5ad7d48e9cbd977979d2170211e897297a018489bd2800a9fe419974463c8e318bf9bc7f96e88883953fb7ecfb290984c0c12c6a337f63b12e9898ade9a0bf5bd415095afbf5b0ccac6519a65c7ffe937c9f1538ffaea340eb210cace16e3ea8c0c9b3a78c855e0c8f80d0798f128eb335cd2a39df81edaf56908a1d73828f0c1b833bdd7db4e6ef64589162525c80f4ef0e0e81118c2fb7191907e2e51af1579424df645c1ebee0e2a63eb476b6775e1fb7ebda217a44da3937a1bc2c908557759b4d7196749ee9f88cbb3dcda2e65ca30f14757fd958e05e4bc9146017384700b1e93c1c5f6eabcaa8d5da95308dc7ee8243a87ce3dbd654f2f010bc7b1e5e159191837b3bc4a9b92a5d21792005fa85611413affcd0dfa227599d3eb497eed2d43b9a99f71c8a61636c893512881b4e8cff6857599c60cb26c1f0bb954f5423d513069a439e06dba48579014bd30ed9342bd0da20149fd81500fd211297e113f5ec3ce6cc8b54129a3c8f14313e94c2b49f8d7d5955bcb11bbaf49fcb8ef24ccc05de4a87a3209fa1b6c2a052fe1dbcf23f738ae64576736189aa2ec921fa3cae9d6cfd4c1e232b51210780a44353e5efb8d89a05dbb98b4bbdc53730e9541bfe2bc7893e3304d9f5914130eaa0fd37ea9440100b8ae981edba28311d66d6ef43741b641dd956fb077e8567d1cbcdb204cfa64602c5ae61deec57fef631af7fd587a0fc1aff2bb542430ea1d6cdc889e7a1a1ff3871177fdd8534c61212fa4700543c4cf197e447e6b4f859dfc0073b442cbb028a8192c02f53cd659e66af52be754d2030c9530a44efc67d23c93e6e845f6324082aee4724ba474e47082de6bdc2b89e61999e61ff2712d5c83c11f2a87f9954f76679a5ac0e82bba262ba9e8f34267605ecfaec78f8b61d99504fb36926395dae48c1c9384fa0635faec222b65d2b693ba2e1eb8d17e61a1d6c9e8951e79d1b908d0944380e1265cf4d041d9987356df8026b3a6bc53cd7c5f42f214637fb4976ed8995640314c3cff6bc7073c8120506eaff4223501c84b20245d4fdd4859783c4f26ff2fa639069396fe291792bc4f4e3a8449093631e765451675bbfb91b40e5385366fe6faf273e3353d76948168e2279a43b1b52d7ac7eb6096b75d41595e1e630110b251f8216d0c91480390a71264c3b95f9f90df36655219656f220fc171e460a65ac318b81dedff007caaee8a1e408a456336754318d9f0ac172a56f413bb5bb8c55d76db70ef63e3319907171d7dd1225339543bda1378de79b801276a811ae69b44b6cfd7424d67fb08cebb514664ea150fc466e88064e87375b8ddb8b06ec7a48f8b20e7084758ece6996f4af9380b71243a4641fc8bd27049ec3a4c376f55054f856b830eb27148282fca77d2b5c26a367b1dda3bebff752f85a7d5e50cbdd7ed5a6ac4ee4725ac1c1b5b6f043810a8b07e3bd1f4fab6a133190be7ef3f255ca9407da605f932338e75e45cf2de4a83f4a4024762df8177943a177b4576e534c604e835e097d86d9e1eeecdcfdae9672f6eb5fd8d598cac64bd01f882b27fdf8ef3fa2d62ab947530d1017cc50891907730f541bb671a1f6f3100011b19dd91c458a5e888de3370e643d4389226ab3e6359774e25312e94594121441f730ef9ad1fbe3005fbcdb17cc497570fd0174d6e814ab5bf8743993b8b7ca0c491095ff97f4744535d9072598e51c4d8a2e0f500134d3f119040ee3b5d000aa5b920362b4a65ef2af0cd3ad1a8bbe913c7fbb7dfe48a67baa01606230cbbe60b57b0c9a030684006a0beb608eab4c58eb68a1f79c42453590cc1f66525ebefb2841a3704a54f7dab8d6e0d80b340be8dab93f3d808826fbb6879e7cbfd4e7eb2320f96bff410ca4f9f60a2c7"}, {0x98, 0x1, 0x1f, "bddf31e6db6d14cdfe80236dc204b326a5ec48fcb2f886428be8b1c7f33810a31ea626293f2486b235ee8b83eb142a7e31fc9c8851599b44cdce0b0c8b44057f403b74ca4462373aa3d9fd3784c683df6d35bf3c6ca5e5fd7f129ed8e38411496a6aefc03e367bb8b52adb66269e37b5bf03ed88c6a9bc2a09f540d53d972035ff74bac8"}, {0xb8, 0xffff, 0x1ff, "f4c2d9f5537a7edbc70d598a662578680969863cf8123c04fa62406eaebcccb4219c1fd5de5e024bf56dbf8d0618e9a5ee13336ee5a36434565b1aaa99ab2d9ab1f9a790d46fe528bef53f714be74c087dfdb7f9ba00772ee2b1e379448c90212cb1a11695742133759d4612ddce4bb54e1490276fd9cf185b526608ebac178eaa6afc4c414b714ddda731a2a994f9aedd461f620799e7c568e792f1449a3d09d552"}, {0x40, 0x1, 0x0, "8533770900a991d7a0cc9e122a029510f4c1249d57aeda93b9123112230a086bec8254dd6c1a997c3e6527977d5fa192"}], 0x12b0}, 0x1) 09:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6be8b09da38c108a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 09:04:11 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf3cd61dfb2c3e0e8, 0xb3c130d5fb79af04) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 09:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="7c9b674265ff3ddd9f", 0x9}, {&(0x7f0000001600)="10311aa9b74aec81813bbf794b39c90a35a1c27ffa63735a296d61d03ad3b091c26fbd26b082c656684f1242ade9d770a81aee93c01228c5566f6f5432b3be1ca99a30c3d818d8d5dac64ae7e6c62f9f0e69da3d5c9bc1120f724b2a2e811ba0810fd8babdd53279efbb95495733dd85248dd6e090a2e66ae3dcf88757d27143c6e7944f49f8632311adff4ba0ccc101eb3e22e3924bf0d01a58b08eb1aa72612ae996634d308e079fa27a19b4c5b7c4953db4e54bc940b9f04cb2f783464ef4b1151a14db2b84cb4a572a4955054fa40f95128e92196f0c399dc885b67cc0b8318e01eea6e5414e9bdfc0cff944305f54c1013679c9167d426fc880b5d98676e135bb2d543eae630ef7750cc1c784b20e07464480c638bd6107ebbe8deaf7d9221f7db75b5b2f2b83b45de5c7a3f9df490df901f93c0bec2eb867657b58a56deccb14d81ee48281547f9e6fdb00a77e64ba252fedc180a29aaaf6cdce601a46cd84cfe828a7b164fb82a847430bd5b7bef63e65f214b1eef53da4782fc97283c2c4181a30f136fc0ea91edc132121e93226cf316204d935c01fb3994fe4b96dcc13f6aa7146c7a2d1a3145adf6abebaa9a781e937a90ddb19e869440ac31c21f1b8b5555b579539b25aa20af3e59e81c3654d33937e298d048277db2f2eb21717b7bbce64c2caa0bd66bbda0d8667070cbe11b5d792d4adcd254773e81e3c580ed264b7d6622b83d60b67b690ff5e882f60b10a8616692b25d2bd0e61321de5938d27aaa4c92a8585508cb545c36a905a60e9c9d6f6bcb6cc5c790c2e193a7ef4ed455e299aef004ba7601ec23e50035f64d491748526e881915d3e9baa1eb8b07f64dd79da4301de5a244107986b50e78f03c94b9b01dad15d53e31bf49d98267c1ceee7b86b1a3d087f5162073a1b9eb057d82c58b68c6c7efe5090d13dcb8467e9a8493adab3fc0a07995f7e84c8d6a75153463359d6151ccd42dbfb0a40ca81613ebe6a23fc97ae32c178e74941aec79845f841c27816aae1f9dc6529656858b4962bf7a13a3b04ce18a7f02f9e553a9b4d195492e5f86df56d847fe792f0a2225fe5659a734f483efb389fe3d296c2b8b080171c1cd08802ebfddff4109e4a748d350ae2b4834f1b1313b0d62d7ba51cbac414d564234dd54331057c9c1e5c4e90af184557958c2b72515e788e3ff523be283f173170142715f849b431381a9228cf22e835dff69d1e051f5c2cc0f6c3e5a4b197a409c918b12cfe718d6f64475f257ac6858f2e421a8614d3e6a5207d152bf2a599d2a46efbaa077426e6b38976bdafda0a0c0aeeda51384fa185a996d76acadd745ef2d7d5fa7ac5524ca68f79faf7975459bd64114eb1b3c93608e75453705819393b27618aeb6b0b05c7e1c8362e3ed1223486f51bfe4f5c8c3889169a052d615aee9d1dfd615dfcb14ce50c94e1f763880cc7d5d7433a9139728b5a08f341b35cb98c48bf55c1d48a4b1813081551ce767393f6d19b60b775eb7e070b5e98e737fa2a4a41c6c7eee43673807d8fb492cade27e3ca990c885b2f11262383c5127cdd0013918eb78661a4acf92153c3ed3dd8cab71556d2e492ea24183e394e0d079d05fe512304efbae8a068afce371df5957e5d75978eccee592e1e55e13193e1083b7034c093c8d3eb7fa7af1af3f04033c33139fb0ad48aba44fdfbe3985b9c694889846ff1ff20ea8710b2aecbbbce8234df6d66caace1506fdb14fcd268b2aca07f05eb4ad94553f7ce0dbe8b9522b98c8968c5060abc5da00e20edbbab4f208517c658c9d3c375e1d35174b8296b6188fc9c822934a3039f2c40eeb70d7f564fa3d1e28405139bb04ac42cefd8628e7a05300896709b22901155ca8e6778586c705cfa01c80f2981aaffac99d3eb0512d23b71651d297f838dd40f74adffc04cac63b22cfd2a7d8ef78cbef7155abbd839b374604e4919552d113d6f94763fc3c7960967702f0678592321edd15d23b119af27507f95d6a2657c84325a6acbd9b062f134ad283ce9dd369b38c7200c7b8ccfac4ed2bdf6aaa7e6c64c63046849bb7aee2c43ee1de3131fe419775239884ea8e09cb1f5e4d02bc24a53d485e63461dddff43a1129af9456db816297f4c72693d9d1effac36823c1b2575e3a90b43791ddebedbd45d35dbefaf8c7b63efad75016fa4f7d5a4d4b9d2fe9171c4336827761d476da327c9a24d74210cbe3689d5584abbb0efaef03ba1c45291489f005f09c149c377debc73f949bb09cff4d876eab568d01993f1caf2c0ef3c289230f34996d176a0e8c186ecc73fdbac79523ef9d43656fb6d797eacd7253cfe704978e7449eb99612d5d43620be60709369463f7c1dc5bad0e83b8bb0825cb886ef3df771635b608561ff43117fd3892aea34a6f798fdd3a630d61fcadb4a420200c1a8733b0776af0cbfbaab4893bce1f5e124dd3bf2e1335224c6df221155738d971add05699964d7ffaf967486a0444a9f86cabe29340470575876f636ad265fbe727a2a5db7a6a183eb4a29891fec1ee329bb276a80142ce4156569431fec77f4741161b39046afffa69ebb89a5122a4e8420eb6c64a0e9196f740f4bd6c636e889f5ef00e06c8fcc245b267e2a11359caf7a6d0f9d78c0bb5fb3febd1221614e0377e1a03e26c9191675679554a85bf915dce101a093bcc0626daf354096b660674a3570120009bc4d9a6d4e24aec34a025e4e50d2a738228d1ca833e7479928f64bfd105dd570d30528ff32bde5aa96444953fb539962b2f69df17be853f1155766ca40c6c31efcb5811086f7c59d3817bd57cc9cc9701086b3e2bc9ff96b66879bd02c5a66d58433a3e4f44c771e801c12d652c3cfcc9042c53d21343b5a69b2c1ad41f7d1e7da0ae4e9070e55f34a836f95f9b852151df8a18a700daba3cdc5fdfa1938b1561b35acea9ceba4c6f5fe4f30cff0a302c4a4d3d709fceb20084dd7c1fdf76df646d1859d7e98493f648598f58b476298aaf19a4edf897d8a437b6e56315cd354b06adc3f529ccf9672adb87fc74502e09c07a7f72bd8bcdfd2166d4a94396a45fa44937a5d7bca6c0eab12fb151f024bbb80903ba5ed250ddd0b5c11c62f8f1b216c48167828bfbe83de6f2c16a45f9063a3e46517c4eee8f42d15bff4d425205f8a26799df53a82faf99dbdc5ae3041bbc3eace1ef7314e848cb666fdef72adb6414514535ff93f9ad2a5619afd42a26144b600ad7b2ba505f17f7e36e835bf1fb1c2a8c64c2e7ff1515bcf70e828a7f794e62f3b090f279bcdbe670c98c501dfc931454752039cc89b01e0db4c9ae62cfa57be4010694be1d2f3a8da34d892a25b196a875e378ab6d30bf0f5f277c55ecdc7bc3aa4e807a1deafe6ad31e8f673f51b235ebba860a3fe92c8d65589c76a15c41f5f4f04b41a941f6c000de502872ab3219c4e030b63f2f1c9af351283a56e43df4123a2a2e5f48a13db71aede6016b71e55b712c1bd57785bbf3ef04a6ae56b05289999fdc20bc00f5a3d7d68a6e90b89b9c020d80ec10e27609880e582bd296bba24abaaea352f0dcfd5a7fc8f563138e2bdca8b50e2cb07499517952ac2e978fb9af91235e6dfc5bf607e25a78a33f8be8325c1e95f556ac1d05ae8b5ada33e811a3d33c7582b9c864407156d88b56d26f0a6474f59258b03d618e59883abfdd530cd6a24647b2e4b42221f19c0df4c0ab72ef967f4a9567c99f168d577984a9eb2b8913d88704de8d7ea41d033a6ceba9098329b117499aeff5706ef257f8b210a5f7626a1f8ac0197ab94fd170050faf4160aa259c4df6cb310b9a75b01cd1e876e0b493bb4ffb11d3b69553afbc2779a5317288efa155b4e0a49c00a558697d331663d1badb9b88293a0a53714bd91e8300cab7a7b87546d1e09604ed0375266a002fe6c0b9250cade8b3a163786d77480aa460d20342cd211538d2f81d71617bba796acf48136d8b0490162e951a1bb597cf09502e66a1ef0d1c99bef5bcd9d7c19ef0f1f4a4ef6f0aa62ec273123cbad283d6515e13ac685b2e95856c464684f3ac405b0136a7673cf26dda80f4dce70584cc9c6062b8de48363dfc18cc7366c34ead772e03eb259012aa8205e86cd22a9f28947f136118fd1e6c662d1d7c9c8340059788132740126c0206ac6ed349728012882d3f89c7dd89f44d54071644ff7eda6029f143545b304c0c5891b460214ee452cbae228d28a272ce726675fa204f5c875974744348e3edb2da4324033e564cfd4840f3249fdc67956640ca69c4a90bad68b95396f953413707c75657203f5e025bad7735e83e97df578aa8a2776aed0210bb5cba0816a343de78e38e9690f0ef8b3c027131b2e6c6811fb4ba92b78b0a45d23d787a7bac525992bfe757aeafd267fe2dfdc83679c47d165df66976d5c72e5b6e2c305191a8149823ef3901d9f0cf9b8821bae821056a3aa36e0b64f2c8f857699a39c0da7c8700fecf85584404244b0899b0ebeddd6b168c3f0fa021e25ce353d26fd6a9c2399d28e01178d25d47c574b59a9ba6c1e3ff7aaaecb8c8c56de161abb97996e90d007905da7fc96fc8f3905ae2b2a9d0b644bd3e74f9d6e931582dc7ab2cdddfba1c70f923d167a6214969e4b13a3be665eae91b66a875d7be62bbad74714c6da416812b14e94659a433ea5f316f035e09ef3d370cb4fbadfe6d802dcb3bed5407d130da14ff598f57c49b015608bbfcad5bacf9f1674acb8b14653d7c852432a0a0a2b484495e447f8ba31e0f7f69afc880fcbf163e6f69f874ab15b16a99f132f55e689bc948d909fb7d84640249af1a7613de68a3d121033d268cb1d117b71f85f03a3e14b4212f9a4676b7d37fd03961d8c06d754a38a913bb1340dfad60f0a7d05fc2e6f280f6094baf01045b16097f221b8c51d4d494ef2db0a8077527b5c0e7802eb955282725c0a9e1f676aeb580663c5488f6f773b318216c8c35afb92216e8de9d8e55fd92702ae517920bfd37b9f4392868efb9498a7c50b441e75538345b9c7931a2164729983669bea174bb5b80a9ee49704ae787458f7e7b5cf0be505f85f107c65c21faa9cf3e0a60bb7ccc50297186b303cc08e4e444bb963fd25feb4f3e65930c7f390519e31b8b726b0a675e90f7c6fdd3229d7251b670771ed81dff7441ca166fa99453494af07cdb97d6d389cb589465b6859b08462728fe04aa6e59935c5e06ae583e989898d7d34082f2c91ffaf36d12c1f26325d962f9482f6e1d48b137d6118449b9a32b764e9e3ad698ad20dc65357c0092ac70ae2d6e5b1d6542a46f1c10e799ca0ce061592ff2e521814d8090c0fa6abb73feafb450eb95988d1b437c4cc90c596aa0c646612688ff80ea395065df018fdacba82617ca6d0b86b0b52eff2417f77524e7d0e22014643e9e8477f3e212cd52cca1edc03600725e1263db416af8394f31a0adfdc5595bda381f89e9a6d5ac1ec47c2b75ef219017a8fd6db1ba1f202b218129edc593c51524f5c82dad776550c0a2f4971e50a5e99bf9e732540c76afc060b455e4d1fa223f37979c75cf419d51c2adb5abd52d18231d30660d8e5704f483d4f8f512b9251e70c4432bde63cb38387988c5cc510e9f86968c21405b13ed595fb85f6edd864025e2ecc2eee2abd620d5b639031e71b61c59e99a7f4942c7e6c20bd7feee8746e195a8c2b8b1822c6651936d079942b1e8c70777cde98bac608875bd61dfd1362eff8f8ca8baba5b4797a6240c7a8076f485ff66e45da6e34bcb42a41c41df1aa0e2c25fb990323b61318c3f5f11f3a5fd417422b72d3f61154eb3f5efdf344c454682a88995d5666381b6dbf1943583e06ddda7baf53fbddf7f3255b0bcaa90bbcc4a268981d2886ba0d745c51accab1cc855eee01c4d5e0725c161e9b6ebf90271baf12206076020d49a2e70b7b6c6c481493b58b3181b91254e91a4c8e5df72822af464d3d21783c9d0750da0d4fefd0c751cf8e8b4325b549e7e8241addd9eefc3c2bd1646f5daea995b", 0x1000}, {&(0x7f0000000280)="8d1e2ae5cf5111d96a8d66c44421d4d8897c084d072914bef76ad2c57cfcaef62de90853b795db63e7b1d7", 0x2b}, {&(0x7f00000013c0)="cfbd68b71bfb3520af188a80d1f287e9016e60088059b685893fc5682c6b1f6164163606c47bfd75400d9a153482812dc2d288d29f7eb114dbd5d8c17e6132406bb3d9a158cd8efdde1c5ce01cef25144b5149ee44c6e3c04833784c319ea9ca5d0ef9ee3da442e0e755c3170b72a934fe73f6cc8a0b317cb8d3afa89dafcf76400b38d328b1b7ab89c3ce77051cd3df85a2c6716ac5ea6d7930924be64c90eee75a504959ffa6d486372694361ffa88f9dbf2c2", 0xb4}, {&(0x7f0000001540)="b7e4dba990080d4083d8454ce531a9e6d17cbcb99b5cdc2901fff991cd5510ba265f0a5ee64f37b0ca7972386d808315c236325bb80df7853e8b904c882cbd9df3bfac4b12ad4e1146090861ceaf4fb5de1edbe3d2ea28306fb55e9834604113008dba9f3b36fff1ab01f9e385ef513cd69aee7e63eca35e0274316903a8b23b3375b36cac790fc4eb26fc21ba734c7c776d36af11e1074bd91618d19e1e84437e1f6f3405dd89a0", 0xa8}], 0x10000000000000a5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffff5e, &(0x7f0000000140)=[{0x0, 0x0, 0x1}, {0x40000061}, {0x8000000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) munlockall() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f00000003c0)={0x0, "68e8946380bac8c83394be072f069a2fe73d855eedd40d4e164a73a2c02b4da66352952bb11846bc57dcc6649ffa270c79e456984d8f15c8e4f6d72e0cb25582e5f6f57b165790ed73d2be1da78d44e8f1f1f68492ac453e7c708a390a2265033731b18778c648fb82b46fec6a31f61a398faf2e93f8a57b9e09f4a6c9051f14cce9394eb0aa6d24a9cd7084b67441f2c7fd212ba458705fb93c"}, 0xa2, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0xffff, 0x2, 0x8}, {0x8, 0x9, 0x7, 0x9}, {0xc000, 0xd8, 0xee, 0x40}, {0xc031, 0x80, 0xfa, 0x9390}, {0xc18b, 0x7f, 0x58, 0xe77f}, {0x0, 0x7f, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:04:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="25d55998a915df52b1fd1b597156b8603763529f1f19eb32ae4689a6498c7d1f5eead174ec92c1b56442b02e9a7237f2e5d715ae008434723a6478d1e3ac1b0388374b6c7558e939b773cd97374918b4fb05fbd765bd471bf26306ee45fb9578762d4433fb55fa411eb3e6cbb5b56ce78a4dfbd72ca454b963897af87a9eb711b07cb968786e9099da761d9afb189f0c7e2dd949a63acf13ee4afbbcaa6990cadd908f31eae7c498878ad7bfbae7a099de1ba3567a97c67553efdd"], 0x10) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0), 0x0) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) 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) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r9, &(0x7f00000010c0)='./bus\x00', r12, r18, 0x2) fchown(r2, r4, r18) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='A\x00./file0\x00'], 0xa) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 09:04:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffff11000030cf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bd1bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122c523500000000856d10f4d7a8f702000000b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad272d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6080fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e0476161c97c0e6c048d4eabdb1aa08269a709c87cb46f6d9cb9400a13b9312edc4385af9eb1e93fc64aa57def2aebb710ec61a266206a6b070ef1b87f9b49051178740966735a501d2f9c270519a464522b6586f4fc717165bdde41806fffc31149ea74aa2ceabad0f51bb7c8871644d01f59eb8af745e3d4ebbbc3a435176a5200000000000000"], 0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x171) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffffffffff00, 0x3ff}, {0x80, 0x1f}}, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:04:12 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 09:04:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x72240b1cdc5ba580, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0xa8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000240)) r12 = semget$private(0x0, 0x4, 0x10) semop(r12, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x1f]) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, r8, r9, r14, 0x4, 0x8}, 0x200, 0x401, 0x2}) fchownat(r4, &(0x7f0000000140)='./file0\x00', r5, r8, 0x0) 09:04:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x74bd, 0x10001, 0x800000, "3587dd43b709f237f228655fb0477e5cc2ce0778", 0xb02, 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) pwritev(r3, &(0x7f0000002400)=[{&(0x7f0000000340)="799003730c6d14839417f02c423085d46dea8ec97ce68e89b600c70d9de3a07f578f809fadaa21699eee94f2bf3707d3ddd9ea0fe284d26913ee053c0273d82ec3b24ac3a545220d2eaa4557b96fd163a909d8785fd69b746ee9c1547f6975475c2102a1a9db13c648110edf9c2693d657c7d4c139aa6cde6de3c8ab6c51aa929387fa2c20a6440f37bd622182f7cfe5fd6183fd8de52727f6345e3ada8cd17c277bcc12db26198726abcc45caf08d46059b5b1e1388d02425cd2dff3f04e7c5df51aaf88fd06512ce996c451d945dd08e8fbf0af1f47826a89a131c0926e5d05efc589ce8787bd53e5db36a62ec552da7459270d506faeff5cf1f4d945d322be720b0b844eac2423405214c55556b8811253c3344f10ada90cb07e6d4b5bb324bd36e82828bfd09653f43356b2d2de7615049e7e27bd7b4cba0757f012b8b87ceeb278ad77e6f733bf3abfc39b7978b20d32f90481aeab8029fa4aff571cf8dfc85bb84fffc549ffe6788f7a2e42ac2263e135c895e72e62cdcfd3eb8e3218cef41bd112fd353a6f338c20dcbb4aa50370a3cdf7130627be7a06865ae97ed1a3ee2221b3363c1ae928d5b098f7541500dcf26c5ff3349cef472a4950345284ab79c1c745c022d2b97fb20952caee547f0ac5df875321812473b1d26e5d69b05d98e712659c1d6c5f196fa538b3e9c3629da9ffcc7eb2326fa7653717fe672626a4bc3520ee29965f96b506408d34c247a52e882ef7b96f7a8698cff8f0d5e5dc0034da192f538893753990e5f4f4c6da88ac0378a0c6eaf9fb2399a8c865d30a68db5691463e9ca26e771ca3a264c4685ae26e42e930dabbf873fd1216c30111c23473bfd5d9d7fcff3cbe6df7b453c778b4e386a8d860a9fc67425db42638252a7dec006aac810d4c0cfbd75c0b7fe66da519f95013d6695f874c581a3e36d0281cee225943d90262cf821d57ffb9723175a81f2ced7309854e2db7305bc9d711070cfa013fa92df035241bc961c7f128b5e561ec8e09a0f5fa78ce6d74179ceead97d9fb94250d0a95c9f1eb4bc99675d8bff0c80e8cdfa4fd1d5df5dbbc3b1f5ec7a22e07349d2c6bc1e610d2d77fdc56ad7dade07bf32266b8f69ef992b75244b7853558e659014afa994edddeded7f0d3f950a1be1234b70a2354520aa690027a8b005e2ac0d521c9b87e2b3047639fe8a700e52df9a463506276c52346736666acef1d642b0e1d495268df5413758578c2c07372e4ad6d9a09c9bad9110e60dd1c36896ec4ae3fbdf52092ac5d39c8fc03bde5f93b14a40d0e8014785ea8d64291e0475795940f5ae7c192f0341311217fd0f4c4030cadbed93a40df81cdf9b5a7d466dd697204b84c09ec7e3dc856cf92e13f9266edd410a25dd230cc0d09c8d29726fd3d2d26d7241902778830bca4aae023429f1380e0a370ccefb7c8978be62cd2f7a5b5659604a20aec993d7bbecae6caf67bc775cbf638958e514193ac6d9070a9eba53bb973e4e3789d8d21dc0aa6b68d5a0ad3b94802ff2b77b5ea567006cd00c781e9efce1d17b498408fcee94d32cdc2260c39c81fa441e503a8c0c6d0a734b4aebab3dd97391cc8750b956e665e87eac3de064a285ebb54584fae98165906f82e3e539f0e808551bd01d98dd3217359e837d8766b039d1538806a32325a8857a22147bf63548cd33107292bc2cb034019912171aad2a4b27896d0f749b8e1b33fbb0bb69d9e185836a1705e703510d9c0c4626c724211a8bba4673a4f623cde73d9ab7cadcdb89e6126f328f67d805cc4797ee1624fe2afa51eeefdeeb925a56e959e48a32a3f212d70b6b8d3afec7cf3d31cd6507bd20da03a75cffa9fe8f6a0eb8185680096a707370588fb9a219fe61e0a26f7fc70674b150bd7aecbb387efd4c59493dc95914075db1e8e83aca5c49f37d5a9d952d3f71831fcf071dffa2de7e25a9af7141e4bb1167eb74c9a672b67a142d739f06f1d2c80cab74cb78935be774518072d83453c490f49c47b4baf3861a7e109271564379cd9dbfde2488ba1e046a1ab5af0a511377b2760443ccaf293be84869af039a7b4184936e6115d52f38a40fee61a47e159a17acc9d9f20d9c4d56166af16b903cdb6d7eef9bf097ec9830f1eaf4b61a7b8251038ad517280e83b91262c6174a3b8e3704e13246c1f514074528405c0c68ebff2a2bc32432d7ed88972ac0d1ad3189b2fb1196e81ac2f26b2deb99a546fdd56ff8cf6d6cac19def5798cc93a0d0199caff8d75eb6bd4213297f74b123ffcfebfae16ac718d078466183846e38dc6c07f17639520b5aa3e9e08662804fa5e328b7f6fda76fe9de2af0294865b1e82ea6ff51384fa2e4db96365fd77d90f93737714496c26cef067a44437ee37dabac4fdc4a8c0d259ef68ecf95a177a53310da0ca9c00854c57a0feae3806ea975d818126c24f2e77ed03af7915f100bcf061a76c111a9ef63ad1bd8fc534e69f689600a81b4cbcd7468c355f6c86c28828190d85b48e1f6d1f534969c23d7dbcbe9fa7fa8904f72ba404b801df95d78addf8bae739e2cc58d810c1329050c9c91cdd868e465fbfd5ee40c66a1dad2be9b3198d0308ada22e4189178c477654ebbaa1cb93c6b7ab0763e3bad10272dcaa3f9001a30459bc835aeb4631c1f19d002edbea52096d96ca7192b7090a4a1deef853fb7ddf32d352820f455b28402cab565ddb8a0edae92f17f362b86d05facb7611a4120f11e6dad0bd392b6b722929cd0d60334cc869732839a56d9d4bf5948ca3ad388e0409c6d64a0681279a89fe720115bec93edf0371015070f01cc1fbfe48f54bcc3506a98c1a764e8007c3c8c99cd672e5a575856a8b523068f987aa2f5c32475dd63f43f2c59dc7d1c3c93c55c6d9ebaa3c493d72896dff19cd8e91347016ac3e55b421678c4d22b1e23052cb618b29484fb8fb917d20af9435cfdf6433895067396c5b224457315c883e67c421987d9ff8458ec7717b0281fe91cf6d0ba45568dee0b98a1cf51c971abd17387795e2d64b1bb29762306f711efe06ec2d0516152ea06db8fa29e1cadcf84f77aa4f0c13c84d9545ee3d31f5ce872981c556abf77b86020d0c6dee82a713fb6541113187fb7dbafc035430777db126288dbc77e0bd5670f78e51ddb481d8bc550cbb11cdafbab40474526caa2b94e730fe8084993f3d7de52103e5f74c3b43e66e3e09cfc7635362ef8073c65a16573b41b01fde0b7365ed0ecf891e9fd3426f2d20db08302f2facdebff7df4c16fb49f69076ec2f88a0de7138a6050364ec12b596d8fc6ccca22416066313b19f21b472ce9d43e745f2cd4f0ce5e37ad4377564dca59c2410b3e758a4c4b71f106681d2a74c0bbe6664e111db3e40ffbb4f6f15062e5a600a84bd431ed5b26ea49a0ff35ecfc5a2a3f4c35895c1bf3be81ae372bb4c75d5048ead7e65468ff5c5ac6805ad57bab6f78f1f5c7a85a74ab941ca4d591d63a282eae6c7de6f615e52538c67e4168b447ed8a543341622157edf0112dfc6e47688c702ae985c28d170d11051899a43a1013dc44ad07badd6d7eb450c888e5e826f547147da70ebf118b2558a804d1ab5a134119c1bebe5f084e4659c74fde8477e9b9f927c6dd5143460e51c65afe012f60679b260e691684a89fc5eb55ab4cb33faa12ee128c3c6fe63350701630d021658bd9a65876ad77a68bd8ae5b442b96cb07e207f75de6b250393a8ab397bdc670378841f7587815b662c5bbe518954fcd8ee4f10f50bcf90efc085c244830f8171100b66cfb7e3c16ffc9a1ca71e7e9e3472e30829f68e1a4c4d6dc32385e23027d205b0c1cfcd5d8acd00824d4fff45be019b5ffc833919274d6fa2c1fb435b0d06dce4758a1e758bca214abb61a7f6153ad6b2a634201b6a0d0628f5f484e340c22c9062382120e77b5f5e9d639136462b017bc54935ff59b19cb78009e4857c61de365c18feed7ef367bc074998709d3765cc93699716ac71211354bb3eb8762af17030efaed0896ca02d335e9bc6fa7acc1f0b12264f7b887de24e9af248191ca414d975fe0ae4d17311d02a715678483d0e2be1812fb6a96ea9c3bfb51f5abf4ea99e14b2ad9431b384b469ab0b14e2377cfec19e7ca55dbdd1aa8112f4da4926f616f870bba2a5575dbeb150b1a588176e7a81570475e2cb37608e64716c837fc8eca3cac58fb02a125f479695177f76c967e0e034de5c744d8d0bb56427d0dcd99ffb3e88883d539dfd2105c7195125b197e42eb9857f28f00f5e049cba6dcf9872e11d3affddc9529ecaf91291bf27732058fdcd89ed29b618545a2156a3a58622100376caa60ab91a238cce6c443f4e97bb6a5179e5d87d484bc77016e06c7befa8e77717bf51e7f7cb4306bb24c24d99025f7fe1dbf63b71d460d88a454b48cde1e9119588110c41d10947ba61f614ffca8db0606f51c12b86cca567156429f31c656594521e6b920b3e51beed3cbc7fb2481392b1966265c660b185c6421d0e670b27790412178676b50c95092b4fb9ddf7d4f0aaa6bb6bc1c7a96f3fed9ed952fcbfc1ffc77f7919fb15f08c03f4a757c9ce58385c648e3caf990e9c9fec51e93b4661391ac6d6e2088e5276e0d1e56e8c2e490eff98210da276d825b7f5697aa69eb61f9bcf0f8efc390e9d76f98f01fb69886da0edd880fb20e5976fe943eeb5889b8a6f760618991922f102a20a5b2a2bc43949cbb45e7f9ad54829b5d8b631f61b9a3093deef42dcabed9312af10c452841ee846dc7caf84c8e8b52586ba2247fa4039949e030ba7038bc0119202e143c2313f9116255686a89897522cfdb80ca4c72b590ac4f769ddcce1f7928b3211d6b5657226d0c4b47bb05d6cab2d83d27f33decac1008c5a2c52e64d2f35b787aff7e661b278bfce283a1d04c4b8e7dca564bb77e5dd1840f2ac4e197f5a81b2692fa98b3f2f3855d43e36a1085a045d000cbd10ce3948c37b46199eadf065e0a41e0ac548e8d6e3d8796df6ca552a2fd3a06bbe4971bf48ffef933276c07e1b808157fb5e73ff68bd8d66629c5ac68b1ab37f00346e16139f5c61d7c9232294e410d7fd82bc7cc1e9ffcaa29e48e4b36818d746ecb92598ebfafac09a066fb675448b3ff2e38cfc4a7a8505f4cc4bc42f4e718611d68f4144f05bd57e8488ab3424f752e8f924624aa912e3219578abe9cdea5ab4a3f4c2cae7e62f0e974f31f17d4473a4d2340e4a4a47d1a07a024ad1279d5d3e6ad67fd93efdf76f0bac64ad766e509e21d9169f779bb32f19464c0fc0032832bbbf792f1f4e1ccf5269474cf726e7feb2837f5556d54235e4c01605879b3b977d80f74310fbb554506d970e966f22d62eebcd8abe632805b918dfe5b636903bfef56cec03c826d3c22a1ad9795bd77f101a2e87ec8d6c84737f401b4800d1155988eff5c0810eb966291fc477170e3ce30724af3f48b2c0056a84cdffd7aedf8a4acf38cad1b0102a762ec167b0f8548f30fdbda2ef633a40a425d610149aceee1c9a9ac1731506ef36d431d03b49070df675d8b4d99ec4340c2436a39afd6b821246534d4b1c3f4bc03de532989eb8343dca0bf39dbee53f8d6acc22112263e7afdffbdd5df7e264cc8669b96e7adaedef9f688e6484b19152a7a5e70a0d53aac8dca260882db5105c097d4f521a4d89416711c7717b1a875e0d0f775130abf51b614c374e68cd68f697cc6bfac10c5c31fca7a17da7e3d823edcaed60302363891720710c935dbc40c8d6cb17e909facc1ea60a078ddfbb9e", 0x1000}, {&(0x7f0000000100)="f141b498500cdbd6060cc70626e970c5d440004daf5d2e2b628968bec4292c8187e54784a7836ac9ddf6a226e60ea2d8c42097b56d2249a5c19b063a594ace2c25fa6913d72fec51d46624b95c25a72d0c720ece57d9280023106fcd7b5087b1d070b71d2096d1398ca3c2e7c8f0340da01dbae743fc461eefea6423fe2855bc798558decc28c506b337c554f602af57620305efe4", 0x95}, {&(0x7f0000000200)="e251c42d28fbd5da408050692e338fc464e2083a3d87cc9c3af306770c1386b443a9c22ebc46d668a907bd424c0c4ff8f6801269b9508b53ebf502e00365ab9408eee2cfb3c7be69c9382be3dc0b3ba598ecb2903dd063393eff52fd79298ebb243cada4094f89daf44aa4c874fc3df527d7df4803eac7a57deff33717a663b018", 0x81}, {&(0x7f0000001340)="1c2b700b016cbd8145f26d29e0b6dad555d2bf9ba45e1332523242cef1e2afba05cbc4d969ff1e8d225a2611cb955e305533c42a04a50b84425f1c7abe59d9a4f9776da8ff21cc97be4c9aa90fdc7798ed3fc79ebf0d54bf42d0d51aec4ca82c6b96f00cbb80a704b77cc617ce0015db52bf9006b4cd1589db8acbb469ee77697acc12c4f130f1", 0x87}, {&(0x7f0000001400)="bace96e941fb015acb1124488d47df07e869622916145e732a679aa57619be5f60d2d082f4836ba1786f07623bfa0c57ffecb6dbbfa0d485729c764fddb1c0ff43088ceb53ae561c812de4a3251a82449a9f294a7e0537e2b86d4691a91ad91c8917e8d94d0aad879fdbf541d3e63085c3af71415f3d56126218d529e50f9864ddb119e5a5e71ee8976acd0dc8ef7eed93ebd1c38ffdc220c020ccc7c29d4a72a34f624e9fef83dc97dcc272faebabc9652e9faa50fc00d4c8b56cb83d5c901d352387855f008d6a3c42e8006f7cf4ec77fd33779a3bc119c04f840791fb43ad99b3108e738f3a0d6eb42d52351527002187b3d53b6e2521ebb6001ee1ecb8c8dba01b8ea8d38e21fa1f3700fe49fcb27fdedf05b6bc4b890b9c81dc65aedeb140740c2510de059381cb84548dba15047e50bc35a6f2acc15df2f460400823d15eb3247b30b6a283ddd49f7b3fc1ab1a80255a50187caa2bf7c2ae340d544e1208ff813184bc8c037ff3614d09b62d60d0ccc0ab08095184ef48e3b2841ff3807db93084aa188ee1654e0ed809e97544f8e6a0fbb458afdd5260a2f9f0a4fab9922cd78353ccce2659fe201ec43cc6d82ec78b10f2a83f0cb78b26673b6ee7e9be8c057ef353e7c77946a560f05502f4ce4d5f780c7b2bfd753daea581b46e621658b40e4df00e81b564ae983ae42e857c8a95bf49795affe7d7b44bdf58704d12ed1c110590a2e94bf05b0ba2234cd54399f9f532a24bfcc9fa400397bc96965c8eba569da4fb1328caa9d59ba87eb4cb2dc0b4517b75f5a03d4b2c594436db1c4d50d111f8b23dc712c009e91c92ee86c8a29be5aa82b548ce04919ec93f66e9160e9b4b1ad6763d1b0a3c7cec5c367b6b289846e330b66a1a98d766c8158e32a14fb52f74abc9f3f7ab1fad9077f36c3495ef247e9e007ddb9eeb8ac9e8b84d85d1f3a90a74310b3604c81373e89458bc7656888baf8794a090ca389e584ff016a1d81ba02fdee7adcdfa4e6bf4aa992fce65bc49664ae04f6f8a6f88badfa5e73304602b63c267434b769400a1024de71c430c1010cea2812c70358457d1d4ded934afcc55f2dcaa4aae378b21d57bb1976d0e05656b9fb8a89968334182f8ca1f58f5bf0c883eb1fab07f8ca90e948f0555915fbebc63acd23bd1de551767dcbc33438c89e3a9cd8f814181455763cf228b40371a9ef3c731a1f6a2e56e8ea1564a6f73cc7dd47fcf03db9a7cbf44c81cc55897a4e112bef770ea5a9d9daa879038774b77b182ef6e26927bcc94deefd7f6a8db3509bce857eb27d062d5a690b0c5a6c6027bd51d57ddac36e468dda7d6ea6f54366cf3b96b111d6285f193daeefa12148f2e7af5ed9a8066fe291cb0c2aae26c241f27cb5f511a41eb7263c9b4787d4b2acb98ef287873e4ccb3c645e2e75c0f08b6230a3c3c1b8fb9342e256b700fda366acdc29ff0acfb5d859960efcbddeed80d7d0212851d1e75e06281308bc1f5cddfb1441898ef6a270fcf57422cd421bd82c6ec577c64eeeec066489d5345a0e0732011450c1fff64d1a2fc9c05ac9e8c70bb5d196fdab2ce574480e0271ce221658e4fd3d4c542772808889788edbb6f9577158266c07131d84dff1fb96953abccacbc939318690e69ca6b3ce2b4ec4118eece1bc86ac856e8e12fc1e9ef5a19fc1b7cf24008babfe89d492c9570297c4a4adaaff5a7ec9dcd7fec43220446ca7387fef6e7fe7999015cbc7234de42cbfa4813cd536296f431cb6c66f11e8d361816d2ea0de2923458a6f9b9d8f71c4ca8a737dab3425b9c193897398cf2d14014ec27d250af032412f0a47bf4fbbf62ca0a5e8cd88f054b4d9c3b380a6b0ccdc0ba4bfc60f111c90f1030e6edd42740ae2f20ce8721a94acdf6025ca35738e425c51263eb7c06f13ca8828baa63566e82f54d827b9076d138b07b314bd20290681b050c50fbfb874a09dcedee2d824dc01e36e93b0806c470f227e18d48f944ae4672c502f3697fc5685354b01928100e797ef765716e817546869f806f3dcfeae57e505d49b020bab803ba012009f80cc44d1ee8e2ed294e8af4949c093ca651ca19dd8a9023abe1959bb29bb9a828dd317f6ee1419c164388edf4ea8056f34ee9b73960ce2f2ad320a2620ecd5496f2006dbe11de4468dbe956be5f9ffa9721c6ff1487e927c47ac10e81a9e0283d34cd5738efb235f5b7edde9f8d098beeddbff7f80c3e8e2e68fe5ee61b77902cf48c1a9c17a2dc842dd9c4a96438fff3d99d5899426cee5c1013d9eab9b260ee072f014e7e7b363b206113f39b8599c03c45943d2f76eefc6b98a0470e3aab100e6b2d8b296f71dce9cc3967afe4fb61ff0536cfd8a6301594c83553b6ae067b0a9a9dee2af1e12ae60d06a69a50f99b3020be8b1764d5402372e28c4b1ffbae8b48ffed2a0f1708653a982bd7e4426f865b9721e32b5a1631d6217c815779d11e664d809efcc1fcf9e1b5551cef6575d49ac513874a5005e0afc5cfa8d6c16ee21d047fa42925180b02e28c5169e650b26ff3aec6cc9d2c062415ec2e891b45e1fb76f5bc7486f44367043086efab9bc533c43e37684b36517460137ed0d48537f08d4b5aa233bff9d4655004a8ada842c676287ea9d6342a26939ca18084a89b10780bdc9e090894a74d65dc8af374da2e0152fd819f482cc5dc08ee5ae763ca9ad16dcd34c23c98a6d1abb31b076ccb5a688d7c3b3880ec1ab2263cd624a9911fd3bef081f0fd0c9724d9abee922b411cfd896a31e21dd26998b009f0bf7c907ea3391c8e360ef19fa42e5e4eb063c9915550e926966211422887595932028dbd44d329e9f0ca0959b8afc57a9b2718902c4f73077b87644d36666e44ff74ee53922b85f6cbc64b664e453ee6a6ac53606d62c85449e0d00fbde3ac5b61f314ff8ddc90b3f5ecb7fab9b1f56b2f6c0ffbd90085df20688ade199fea2f1789cd45a1a580d37f8fbf3e694a93d4c4236fee2aed198acd06e09c37731e583fa0a9b0848806c311b21d81e4f33c9b17a56e9a2400f5036283c9a329f64604c828423267f104327757350a646a117948c523c293deab5b622a3af78cec224347fbf8e5f67f2f59bf655ab0c3175f3bcafe47e9b9162bdfde0111e582dd8c0cdd9a5a436b7b05a06c027fe65c3435a2b0fcc125bcd2b00a8aa1a791e6b2680a5ebecef61c7ebf5a02802e4baad86b54bb3108c48c1d7959ff85923ead6e5dcbf6a6c1b67f5741543161946af4d0b767df3094addea98f5b36ee392ef39a653a9431f4534e9871e05caf1a693b94c8efcae84eac207108eaca27c2d9773a096e3d4ed35c7b77fc47dc1a493f33368e4fa4ec24935829efd1d95f3e840e12205442a640746ece163fa2d809c22889dd04a9f1109d5e4b54a4f017d7336d137c58e1f9a1e490e1747cf7a5eaced3afe5f2a08e5b07719f5a5069c8cb961ee33ae5ff7fb6b00eed81df1b5cffa0479195d0ec8ac26f0e7528068eea8bed4d6497e3e4650ebff495b434e872a95e4b5e687f80b8c85c9568fda4e998c75bee4b8e1d067b979392890673462247793c99ce70772a18368499baf8dbee9ae172e6af90fe4c50dc827d9e6a570b1db718595df0f638c3bf40e988247204cb2d1afdc076e470ae37e7fa37c669278ddd5c52e8159e5dc349a337be08436ef143f094eefaf257a5937f4a5af8b5d3817b883cb5a59555df00acee7f78ce406780a5a17a8dc3933fb6bedd1fbb9724c68dca4df8c6009607add63723601f73e8c6a6d5e43ff7bdf09d79efff4a90a71190e5627eacc4f0f47be516c195e48283046ebedefd7b6ed4fdacf172d9e0280734e0b1b7fe096e6ee09e27784ee5fcf9371465ead471963b47f7143939b9ab6c70e08900af89530033bfea9816b7b215d254916331a8c3ea304d9a9b74fc1fa32cc6ffc5d7e2293e2a723ee5699e8119d4665fdd166c700f0fb6b4f27a5e359f5ef9d122798e453509f2ae5d7c6b68f19f95a4653a8a517b2e3b458af527f1ea27614fa07173a5956a0a9805c16711b87490c55c47d46c54e0c86392c18872b99b1b5be9a92bfa1c32b0f8a35a7e48112fe9e508ac4b570c5e57ed43b1da63ab5b505c095abe58401e5f4e3956aad153b9272f878cf8f5e955464717800f3adc245b6ec4ae27466a110e81dac972538088cbeed1bcfa984d6ff3e25d9daf2ec1b63afc0e83ea9f022d279cc34b381ead16460006faa449e2dcafb4671a27eebf21c0f16a93c5813399924cb8295091dfd9845ce1e1a82b389014346690bba280e9823a8304c004ca5bcfa7ea053dc8b5c11000e5c45798da4c18f31d00c59d216166fc30c9a12edf1e85deba8065ea23edc291b506df9d052a9ea6e245ef14c63cfefd24e6f252ad109738ea748def4dd872f06da7ec0a3928f3100b4ce4af8af50d5e36d471eda3d879835b6db023542c81caece7f67bd69eaf4f63fa669b002a8846d5ffe40f164c48df11b6b5a591c55910d3edca6c9028199714a27d38aeaf0b0f4425eabc3f8c8d054f5aee017eccb94a68b706ccdae95b697a8f9cf3ce09c580936611da98f95e735b2cde16ae6758b58ad1162956c00b47575b70ffac77633fc70790acf7b913d314878d10b565f7a4306151b61fad88919749d06221c43c0309a6d29da61da6d5c94a123fa7eea76038ff739401764d4280ca2d45fc9673c7feee33c5787874904102fdbed436c650d0a160dc75d732be17742cd15a0377c3403e59dfd0c41437bc9af705e71bcd612fcca9dd83fbaa33ade694311b13d837c74fd02b34ab66d879a9cefe83f154ea75a24481fd598c6bfeb9a34f814dfda4447a2c2c85c84c0cccce63573b95ceed815f505f3e5192d2d438a8a0cdf315fa82479360d69ac01e597bb436ac3e75685719923e9c08ef20c6d8cda89c9a27a2f494b122fe8ae2ffc4f8d8ae22b7efcd2cdfbd1d38efe6a225368f8972fec4610f482a5748b60f449d012cc3b8d3a7ebccc0fc79023d002b5324c1693410d4bc5357a8bbc82e2e625a099c51eaedb30dbf043f1f0d9a0004727879d4f6e2ebb5e4229f75c22913108db9e9da5b439779c1a33816a2282ddbab69f1bce0952730e4962293750724ebe768050babde6059a4e9699170e4f97ac7783d77ef69555166efd0743953a29538eaaf49f32b14bdfc1ee7ab774c9f83d93f47f05fe9ed85b416d1239f823847ec63a3c63d44deb2aa23183256246e2f52bbe329933993f2d473b2fd6fd68a7c476227f6783fe382a16e51cc88caabcc6b3d2a3f2cba9dab3cc8063617168c4b8d76fb21d41e641489ea1087c1aed945fa2a94d8d8abfec5cd10efd36980cff858dbdb214ecc0f984edab4bb7f624d23e71b39da73c4e3ec11b67d3c068f424f8641253f35ed5a3d735a2482a52398a8f2f6fd6a5ab06e4774d0ded8186b0d5b30508f283b4e977587fa4cf536cd706a6cfeb89552bf835e80514f2fcfb6fb41623879a622d83a5792364d4240fe99bb35b8ca27d0e8e269ff768610af16bac3c5d9b8e46696ca8e50d984d2eb8695235f6530abdf66f313ac2fe46023ecdde186d6fe1c26263abd2614f346fbd24150bb1835fecab4081ff10402e8f76b5c2bc949c0ca44619bc3be7d5136f91a093763db93430a5177abd2729a8678eea32576393cae3081a5134e804a0390a3828a0531c67d6ed1c2a98fb61695500ebba5145d82cf6ea6987f241d702d25fb53a331007ba91464c691dfe23a8b564080a69f9b52e519e82c3a05a3f51945f6b0092853e9c2d9", 0x1000}], 0x5, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/122, 0x7a) syz_open_pts() 09:04:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x8) fchmod(r3, 0x161) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/138, 0x8a}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 09:04:12 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1800}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000140)=""/191, 0xbf) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x37b6ae59c3536059, r5, 0x0, 0x2) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 09:04:12 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf679a79a8f37bc602f5a67e54ae1d453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773ee4dd98521393b61f3b73e4c09620e08535d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770d28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf81110000000000000000"], 0x10) write(r0, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000cc0)=ANY=[@ANYPTR, @ANYBLOB="22a84430d919c2334ad667b0b473abca0f9f76d9ba9cd97926b032b2cc4eb732ef38b013cfc1ba6911b89893e51c87b9dcfd029edaa970d5e0df052bd02da02699fcbfe8309eec7a5ad2d39b0609374a65c92dd9f03866c158549efd200f0985ef15eded305b25235f81f98b1adde475b3cfa39cf678f1de02d6e240716cbf19b8f92f16e9c3ada309f17fd8653220292f6ec72a562b94cb4e3742cf63051a27c9734dfe97541bd031fa47f6002f9429f12bbb35fd09aedd9ffb50482e245f41bdd63f3f83a52d60532342e5e405531d6786a8", @ANYRESHEX=r3, @ANYRESHEX=r0]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000c80)={0x0, &(0x7f0000000c40)}) munlockall() 09:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20dd, &(0x7f0000000100)=[{0x74}, {0x5}, {0x40006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r4, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r3, &(0x7f0000000340)=""/231, 0xe7) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 09:04:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x2622) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0), 0x4) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) ioctl$TIOCNXCL(r1, 0x2000740e) write(r6, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62021f6e1c0888002e02"], 0x10) write(r4, 0x0, 0x0) 09:04:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x9) close(r0) 09:04:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x4}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETPID(r3, 0xec3d0ed59d371bb9, 0x4, &(0x7f0000000080)=""/189) 09:04:12 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x89451559dc780a77, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 09:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) pwrite(r1, &(0x7f0000000080)="ff68c35b0fe6b209696f3c53ef2c21f723ca3391da60fe884e6217a2a5ea23538d028a6dd066adede84dd3cdc88c6181b86766a920ff204907bfb7ec04", 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf48a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6a9c281e21ce8d153ff5646296478c7388bbd2ad88b2951b15801a753673b0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4339d249b880263aa28dd2d7ac2d7d8b85f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r3, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000003c0)=""/4096, &(0x7f0000000140)=0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 09:04:12 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000000040)='!', 0x1) 09:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000004c0)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0xffffffff, 0x7, 0x0, 0x8, &(0x7f0000000240)={{0x40, 0x7, 0x9, 0x8e, 0x3, 0x4}, {[0x1a5, 0x4, 0x1f, 0x8, 0x87f, 0x5, 0x5, 0x2, 0x10001, 0x80000001, 0x5, 0xd39fafd, 0x0, 0x6, 0x6, 0x2a00000000000000, 0x1ff800000000000, 0x3], [0x3, 0x6, 0x3, 0x8, 0xfffffffffffffff7, 0x10001, 0x5, 0x4000000000000000, 0x2, 0x4], [0x15, 0x1000, 0x9, 0x9, 0xffffffffffffffff, 0x1f, 0x8], [0xffffffffffff17c7, 0xffffffffffffb57c, 0x92b6, 0x7fffffff, 0x0, 0xca], [{0x20, 0x5, 0x1, 0xfffffffffffff800}, {0x9, 0x4, 0x7, 0x3}, {0x40, 0xff, 0xfffffffc, 0x5}, {0x1, 0x200, 0x4, 0x5}, {0x7f, 0xfffffff8, 0x40, 0x4}, {0x5, 0xb9, 0x100, 0x9}, {0x7000, 0x9, 0x7fff, 0x5}, {0x95, 0x7, 0x2, 0x6}], {0x7, 0x81, 0x1f, 0xfffffffffffffffa}, {0x4, 0x3, 0x80000001, 0x966b}}}, 0x20, 0x6}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 09:04:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000080)="d2b253794fea8ae06fe4b8a99bc7be3f8384174d085fce3f75ddd0153248eed2a1e5752ebae99dad5548bc7250a0133b37a59bf8a592c149bb9a8123995e803c20d51e0f3191cf7a8bc999ee98c6989bcb6d7eb4ce5339f1879de331ebf0aea58f12ac30a26c7e8364e227163acf0043dbf2485bab8226a93f9ca9ee27", 0x7d) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x0, 0x3}) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) 09:04:12 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xfa84, 0x8bc, 0x4, 0x3, 0x4, 0xffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpid() ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x2d, 0x8, './file1\x00', 0x7ff, 0x6, 0x2, 0x8}) r4 = dup(r0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000100)=""/247) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r4, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 09:04:12 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x800000000005c}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae21962ca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e874e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b6830310400000000000000d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab973d6e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573ec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db601004f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) syz_open_pts() 09:04:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xfef, 0xbb, 0x1, 0x0, 0x3, 0x78, 0x6, 0x0, 0x2, 0x3, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(0x0, 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8f, 0x5}, {0x82, 0x9}, {0x84, 0xffffffb7}], 0x3}) socket(0x1, 0x1, 0x8) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) 09:04:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) nanosleep(&(0x7f0000000140)={0xde1c, 0x1ff}, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x6b9eb0b90a72fad4, 0x2, 0xffffffff, 0x3, r2}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3, 0x80000001, 0x4, 0x80000001, "53c5c91f73ef771f77eb0c75740e7788464a1f84", 0x229, 0x7ff}) 09:04:12 executing program 1: r0 = 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)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000380)) r4 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ftruncate(r4, 0x0, 0x6) 09:04:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket(0x2, 0x3c4eaf9a92d88b4e, 0x20) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 09:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xff67, 0x0, 0x0) syz_emit_ethernet(0x64, &(0x7f00000001c0)="ec8a6dbf73de500ee6d5141eb6ee5e2f8415b900b87bac1d6bb0436493b81cd53c014183647ceb2718cf901a3923421406961117ca9b872246e55cc5ea718119e82a661e962cf17d91c0b33ebf7d9eaf5b475701d53bc54a88ab538e6133a4ec855158d9") 09:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a19a8eb3aa7497ab6208295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e0709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd47d385f3b499b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa20236ec421cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a282848c05cee2edec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bb00eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a24ac529368edd3b612000775034b2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000277cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4f503896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e63bef4cfe8809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8002000000000000001af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617a000084745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368abffde368693e389df67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5944338b848a869cb800a5a17a7a3c53edb5113a0000000000008b8781854cea90e578501c2e06d1fe3ec7693d4c15761030bf5e30e8bc4e70c3ca7a73cd277c9079bc3c9a10ccd788e6116f7add47502c2fcec7cf4e180217b28c1885858305ded82950d304680eac28ea7b792ab7af3fab4dc8a3570841a818c7ad52d492be10fd301c73650d62c33cb2d644c3643f2aadff2c0595f164b8574c9d52558ec2e45bb059415ba5a76a1f8ee73a048ce04088cae8060d79dc6bb1402bdce63917dadae494fa81e2760db450408913e801e2bc709def0c398d5bd58ca458e398097f5a926e1f5cedb672f4aec1580fc109c3917d153668bd3326c53fcacab0b0bade67701cec33ebfd0a3a9e600dd51215a1daa904d159dc450793b060a9b8d8defc8a35f9fa278df56718f90000e317c3995f0b6eb5043fc982669762279e79c294cffd7c639d8c2fb0318b3ba15f778053041a54973e3e3b8a6dd75e577b13ec2860f4bb4c44730c45137b5a19db68e15ffc09e24b76d829c7f84ad443be1bdaf6bd5ca875790ed81d1beeead51dad52eee6135021966968e73d04977ff04fc676036f7e57f90e03586475d7a9a6f2a0bab27fefb78711218fad2b06fc4773499578663006e6aab43c212d2897d25b2659e94e171b0144755e73def80679024a5d124c3a7dda0e14f2eac746bb5c0b5e0adad14beaf868e59589cde20a31b4a3915b7286aa3d6d4d31045187fd61106262f815c909442a49d3be9745"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x315) 09:04:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020, 0x200004) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 09:04:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000540)=0x8f0) 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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) socket(0x20, 0x4000, 0x8) r2 = open(&(0x7f00000005c0)='\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', 0x80, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x40, 0x0) socketpair(0x6, 0x4000, 0xe0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r2}, {r3, 0x20}, {r1}, {r4, 0x20}, {0xffffffffffffff9c, 0x2}, {r5}, {r6, 0x2}, {r7, 0x2}], 0x8, 0x3) msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) fchownat(r14, &(0x7f00000010c0)='./bus\x00', r17, r23, 0x2) r24 = msgget$private(0x0, 0xee93249680ef1fc6) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r8, r23, r10, r11, 0x4c, 0x6}, 0x2000000000000008, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xdd4, 0x5, 0x10200, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 09:04:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0xfe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 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", 0x70) 09:04:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000140)) 09:04:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da64137024000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24b900769d3a4853e078bc4ee8cb3af35bccba94fb0a178281d11fe8789a98d14f63cafdc4858c1be8d02ff3426e14efec6d3b5297fe5161fc0a95928d5f02a23f616fc8a540a46bb216779953048f359221a39127b12f16f89901f25d2d3b0a79a8ea576bccd49807bf4aaa873da2edd657cbf2caf3a27b232570ee0f3e8c8fa45fa6ce3fd8ab44d442ee913a7042f5d462999354201b82e4206b670bfb579081a0b95de1a64fda0969608c222e15d298e58cb40cda411e04eab36d0c2ef9ef5c42ae68a3c911f3ec2697d1daf1fd8ca8180964ecfe04b9609b"], 0x10) r1 = dup2(r0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) write(r1, 0x0, 0x0) 09:04:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000080000000000000390000000000000000000000000001000000000000000000000000000000000000002e00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x3, 0x4) semop(r3, &(0x7f0000000080)=[{0x3, 0x3, 0x800}, {0x1, 0xf80e, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x0, 0x400}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:04:13 executing program 0: clock_settime(0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x5) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r4, &(0x7f0000000280)=""/128, 0x80, 0x1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 09:04:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 09:04:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x7c, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 09:04:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r1, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:04:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setitimer(0x1, 0x0, &(0x7f0000000080)) getegid() ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x1f, 0xffff, './file0\x00', 0x9, 0x0, 0x1, 0x70b}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 09:04:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x48, 0x9, 0x0, 0xfffffe01, 0x2, 0x1f, 0x1, 0x1, 0x7f, 0x42}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x6a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x181, 0x4, 0x2, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x43, 0xff88bbedc251aca, 0x5}], 0x200, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x78000001, 0x8, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x1}], 0x6, &(0x7f0000000300)={0x8, 0x7ff}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000040)={0x0, 0x16, &(0x7f0000000000), 0x0, 0x0}, 0x0) 09:04:13 executing program 1: readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() 09:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:04:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x82, 0x7f, 0x49, 0x4a}, {0x2800, 0xff, 0x6, 0x2}, {0x9, 0x81, 0x81, 0x7fffffff}, {0x0, 0x1f, 0xff, 0x7fffffff}, {0x2400, 0x6, 0x7, 0x8}, {0xd30, 0x8, 0x81, 0x56}, {0x2, 0x1, 0x0, 0x7}, {0x6, 0x7, 0x42, 0x1}, {0x4, 0xc5, 0x3, 0x7c000}]}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x200, 0x7fffffff, {0x100000000}}) 09:04:13 executing program 1: r0 = kqueue() kqueue() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x72a85c7ec15ee01f, &(0x7f0000000080)="74f0f79acd038eedd60e777b7dd79fe2205ee2e493462e2ec18a587b344067baa97da3a11d62d2db3cc73bbf8780a254fcc9eba82d7f8a129ad6d94e7f1f3ccc232ad60cb1c9cfb9", 0x48) munlockall() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:04:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x1ad, 0x35}, {0xc8, 0x433}, {0x43, 0x3ff}, {0x82}, {0x2, 0x9}, {0x1, 0x9}, {0x45, 0x7}, {0x87, 0xff}], 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$getown(r3, 0x5) wait4(r4, &(0x7f00000006c0), 0x1, &(0x7f0000000700)) write(r0, &(0x7f0000000b00)="44c837abca315b400b894146575636abb4e35be67d6063fa3cd382f442ff1fd69fcdf0f1f21ed6108816fbced5d929e9555d0d6309c982a0f909a583904c7e0b19c8959e6f45f1002b0cb28a650a0888291ada1631399dcb9b5b37b4c82baf5c2ca65798d393107ca344b1d26e7636d37d2eb1015aea968b9236f2c9e068a962dc9bfbc777612d173a22b825304538db489f8a9d86d57556281306e1626c10e59c4aeeda4df2bc78511efea32848c65347ea260698573cf4a8bdfec4366502c4c99f5f5eaccc3a3391b2e1d4adf15ff662c0eb0564683ec10cf7209424b95b6126166c1beca564d71bafa98cdd86ef9d23d32ccb32d352d052bef604492ae01635fb935bafbda241d2fbd0ebaf45a2e6d0081b86905707dba36584b02afd6640d47cdc0ccc6d85d0d34ca67da5e04fbfc950e6de7d4caea2affb87e9f609288c6cd5fbcb76c46cf0b0dffa3214d9525245e4114190580c424eea4abff57c95ec4f78cb9c25f50ed3e8e1864d06323c475c69686aa5a844a672ab520b496e993c11d0bcb6c7978615fb37f8c3c37e8133e56432afede2503f3db5b45dcb7de16ceae87d40fa3c686eafb30fa20022cd2d9623ff333be65b3a1a079abddb097294ad06f380775f71300710b2d8f770ca1157bae378cedd356a0fb75644e5bec85afd67ac58c3f8b56c29d1a878aac64266739d74e5d8f4afa965b2accce4fcc7b4a989ff97b98da90d0f8e8c51d00f2a771d36dccc7963d46648af20806d15bb683a68be7feb715c97806087e82585910c8e17798b46a153cb2373ede9c583cc144625e6256132a321e26cbee8c142de81d2680f2c9615eb2d28e38e565c118c961a7d8fdc72ec9818cb9031a2162c2749d0ab5f48fc89f04ba76ad5c84d2608dc144c5b5a897bb9cdbc6d7a27e57258ef9a1f33c6804a377f1ea1ba8910428a9bfc7b02a1f4dfe37b4cef3f1967d3060a87c5ffae79980704c9e668d8cdaf7ff9d3edbcd2c64b63fe7fccd9093412dcf0c25f084e6b0deb0366f9d99340a1d2a6ac52815bd9fbf5708dc8dc86891e9910f98804322d384edd8030b30ae4baacdeb06178c1d7946d01c76455d415ab4f0f9ed08f97eff58151ca0d52c2b7d3d3f3177c958998b49666192983cd71cc0b1e29256e23e82a32688fa1f5aca281e7b822fa336531aa796e7bcdffca6fb420f0e872f019f8b303f6dfd8710712a259147c66c4bfe93857bd29f8cf3d9cfef85d9f3504203379c73b7e50405c9f7d6dfcc6acb72cb58159c4984de87ba99ce5d22cfa2bd9a6371e68c9435770310dffc5c596ebaa8aed3ae85e18d3cf626294cf800ebc93fa0121316696af3595fdc05583526124a3886cefe550346e0a0af6db633c58617a0bf2d5a9d1d72277cd4feec17e16cfe5f123e63b5fbd9c11c2d5b70bde016f3d2a3b32254125a8046a8a84f877c8ff6e96a7fe918fd2b32db2e84201af94b3a833cf8708612131de873ffd15925006f7602588617de54a3381e42baefaf46367ce1ea51e706d698b3a260985d57e311b9d965c3a37199f72e4e75a5696e00b59e153df212799e3c73769c979e809a9a6a1c012846c2a42163c19764b59323e22be9f9f6c49783c52576732c55eb5ef919011489c063866e13189fb143f38fdcd094c7d378637adfe76b02bf7131f8d0b495900d5872b19b30f8fd22ed4c281c0761b62cced6f30e1eff9af4d0fea2e7f9219edc19839c662bd469000e29a5dad94d4135abb19819513e60a28bf97e2dd33d8ae4224f9bc95d0bce90df445961a1d714187f6e9cddf9b5ed2320e7ff64e21a58722655a8d7c0a75114af7254297769a71e4f968a063acacbb30be825bff0b324e53e16b5543ba78015c1de0bb14e2648c823a1026eb0527907d2f55ce5f5c3eac6dfbf7f787254b20918a08ab696a7b168cee42fe5a1ec398bbce57b7a0c6e21b4377fbaf8e17460799087ff89f28f38b20d62fe115ea3030f3e0e2cbf2b825b9c8f016ea085e76905833819d19c3f9a0e991b2dbe7c9eaabf647a46aa84778c74a3651a6621e66999de72c18400f4039d9468f3ebb0c240c38f294abba1733445b9b2a0b2fd94c99e5512f1ea847cd983d02f4d843cfb90c3db80f50df06586c614336c31e7ae6130554983d1afb9ca2f29a942aca95958180f99fd0845505d05a5bc54b30746bdee0efa279f770520c1ed29bf08a3c5ff863ab1cc9cb036680c1196872aa59880ff8891ffc66f1e0db202b04e32392a8398072edc5ad37c99fec3fd721e9c0bd336e7f9f93f89b8f63ed93a3fb6112aa43975989774211680ca65fa170b04261c5485081ffeb6f4eea7c65a8da36ce155c9aea0f7759c5b0540906206362fa15de2be8444999115d4329365aa2252f67fb66d6659d3bb01f34d8033124bfcf244042d653fe4bfb2699eee41a19decbe8df81a791d2ba0122c4a60389a67ad5836f656a30b66a5ab6a08dd3d87d63960b12f79b40c0afb98f6a9e7668d609cdcbce4c75b6dd592b848ff398f03539cea6dd2625e1a48774fc71291eb347395967c356427b5f469fb8d1bdca8ca63b2924b8edca1d210c105d14a45799fdadd1cd60dbfe09ca5e9f16c03cdb9afd869164b1cf8f6cfc303fa0230019e89ab3e07cb62ec60908e21f795096d50db7bd4792f041ee75eeb59e23b2c947211f05d723f43bbd9c21eddd824d060eff041c5dfe9283caab810b1dbea2cce8bbec95aecf71797aa62359bd51338f1a2c0c698a8b930e81b7a4a5d8bdcb3e212ee2c87050f9866e82ce07b7c6ac221b028b428367df0e9a8ef3c52e166a10ea93a93024d382e801a030fbad8d429ad6e59f91ab05764f4836236e8f137f90a4bee1dbd927644679395a84a85a78fc50514fa0f379c215f1df5e24d1f3cfc6443f53549f6844c5533d22b3c7add5b8b95c6e545d659fb6eaee357679e3136de8d5bb8088c309091de9c569daa99b16992fdccc67de0a19ea4ee8d0b60c7803729eb8786ca4690567cd86f8cce192bd9443b22f4962fcb0cd968e5de8efd3ac5b213d2b282573dfe3686c5e07ab41846438ab5c65d087a058876724535d43666e81aa5ea56cf61ba2c71272ebf9deced0cbde7f3ee850e46740535a225d3e72663c15cc26bdfa13ae15b03f343baa5ee21c90f473b4e85310e5c5e06fc46d0bc38cb3cda448af30909a7a62141993cfb8c4ca7745806d6df778f9f6ab029648bb394799a689315e9491cf34ccd23db6eb46e31043d58d3bab16750ba4dc337c2d74111ec434bb9968ef2b5a4b6be2b3e15d1d1e3c7ee9eb5725f823d58c54d9415fd743d7cccb0ae6a158902d1a70e7466539518b9abba54ade987ff84447117e7039aa98352a80cfc7a8135545ff10f4a8d7871e4acb8ee70b54faf43e0bb070db7d0b960db93f2b2ddc2d16baad9e38025c674fe0133dfd05747dbc1c4f991d61e57d29c6ac85a922e5073b14991e016c083bc2563b85889ff751120ff9f7b66a7ebefcf41616ee6f2373d373f313801df95d5f17ffe8899cca4e63e605f27f0222671767efa5ef31d3a262bdca7c0ac8a810cc36cb7adc12a59720b7e57c8aa55a7947b7fae7131ad2b748df91b074c7a2d2253a98b2163937a8f197115ee4cd0f53603d5cfcbd7a1e2cd250ff4f7eb8b79486a44356275cb55971b57bcc478a8e41f1bf66eb8b8820a5b018272abee0f082494d1c13410a0fe8a3adab14a527401379f0e134dea56240d971409763ce102d235a4b1b602eec7a07240c444f47fc77f062101ecc09bf1ca8c9f6c40cdf2fdb7136c3a42d60a4561029279573f382e42a59ea3127c36e4f275733e9c8fa2e4c5b34df97d491f39b13b3180cbdb9e474e02c5ca3520e98c433a4cc8d3a689ac821f9a4e3ac7ccd0b62a7204f35bd492182d3f7e351f6fbd2f9a46b692a2b5e87389e07472d57562700a52339fdb4264d7cc2526e41ee849190ff85b64769249861979c62276774f5148652f8ec8a94c9901f4e46c7c6786ce49cf6f47b74c1820748906ce2835a8ef13f5bc3db31865cdc36d4d3f0a1beca72058534911202d4c25f2d5e63847ecca84660e263057a970c7bacb1a5113edcbbe163965b893884e9062b8c4b53b0061d0ced6e0c74edd462dff3b30b8b8937e5e9d7eda26c6639f6da4e6744c42d95a9fca23823e42307a83d41aa4586f0d27180106dfaad450e7fe5fe340fbf4267936e69b25902a4c78286b4af5f7ca548e113c40cb4954103bfacba43afa7098c023e553d69b87431d5da38d01189a9e3c510455851912599029610f4e9c674b7ee493d89cb10a8874ee424b16a135e923b9ac424a506f0e9a4b848da0d394097a089f63b21c628208c77ad8ad14bda4868079ad216e6e7f4e08f08d7e29214db53e98f76f69ddcd9eaf7ee809db525bc4bbbbb658b83415292a8b0b0e69539df81588110d9eb8b498bbd464078363bc6ab39f7d5aa06d89fd2a42dc2eadcb93074cd3f48636add99c14503e9076a8082571d5b6b27c4097478a5351b10c0e5faed60b61f7830ae58f85dc5d9ef656addadd026611814666c54c45182b4546f947f1c95b6953bc0bfff601addd972001cd8d406cc806930c821cda114de4bf7ac6cee581354b10c3166cfca874c6ec4b156f903611c9993e667997e6631b5e0ba0ceda5b94cd4764ff2ecc838b858159b0e22320684fa5d04bb2e7bf8425dae724653a782de8a7ad015005c9be9a6fd743c6c1731a3bb8e4919315b5a079f563df08957cf8f5f086ac7d77359cddd640e80be53baa254251477f23f1cd7f3dc25626ef5b91ab2d1bd15e416f19f6a27c9df060fc879fe83ede0271f6ea8ed2b504dfe32e4603fcf68be20eaf58863489dcc6ac1babd25ede5e252b1e56c61f871c2b2e0379cad21e5aa4c7926bdcf8b5800739447317a0471b725bb295e6e3212240db38a6792ab72e70176f693f3312a75e2b2f040cdbfaac52aed66318a791e29c54313406e3d92a71481ac9f6783dc9544dbfa80baea020bb4370f4c79046daef93126463fa03b23a944c3ed2287513b1d5b9f6792e3f635f121d8f7fabfa90977d48c0929c1df8a6fddda75e7a590850a605c17208d397cd0430b42f23200b391aa80e918ed642452016ce3b1821c4d35e2a960b5f80a01d8cc5c2041955258be481eca4adb73f89ca3a92f358618bf27939bbf0a9c76765dbf242be001c753d542318fa11e10658eb2f1b983359458e7d048ca4734aff8c7f7cd879d3f9b865ce1b75899fed8dcd0d24f9b921e432d7d176cbbdd00b38d5afd5fbcf6ae0cb081836e33bdc3902efe66335f9a34dd4c1ce35d903f327d1715c460d24d23a5f7b52b165b1d6681efc914f4d0b10cd03b85306ad849e2b537dd30916d8562713d4b63542b2f13e25fd18e2774b657b13dd55a493aacacf500742cf8185cb6066dd0d4f0db2751e25650cffb4af717987e0f4355f539f1e3ac2b84bc266c93117fde1eb40d2351f4094757907a07a489f9b6f3c61a7dfe54fea2b83322c36c8f09f3ef2f7ed704ebf7c91084b536dca3758bc4cc19284f97a17494e506dea7cc6b67a971253adab176d2f8a8ca28543e346a07e6ed1deb3842c0e8ba9010c1251dafb660a7d2b2fc876b21c5abecacbf5ad916830b7dad76ca1beda94377b780b22337311e8c9b1598a34c9dc9e3c08d13c04afc6cb7aba4b84d6d0f208beb82db7e00439d60a7f19d020b4cc31beaf010b870e83b490248d3a1ae8056c823ce821bbccd17f92f8c02b003ed60f8dd62e4d29395ce30a0ca081afa", 0x1000) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x6, 0xb3fe44ac, 0x9}) r5 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800), 0xc) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r5, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 09:04:17 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0x3, 0x0) faccessat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r6, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r7 = msgget$private(0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x4) semop(r8, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000040)=""/41) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) 09:04:17 executing program 0: r0 = getegid() r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x4, 0x8}, {0x0, 0xfffffffffffffffd}, {0x2, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x14, r3) semop(r1, &(0x7f0000000240), 0x6) socket(0x8, 0x5, 0x4) socketpair(0x1, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) r5 = shmget$private(0x0, 0xb000, 0x300, &(0x7f0000ff4000/0xb000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x3b0) shmctl$IPC_RMID(r5, 0x0) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) setregid(r0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) 09:04:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x400cc, 0x0, 0x80000000121, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000001380)=0x1) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) recvmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/220, 0xdc}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 09:04:17 executing program 1: 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, &(0x7f0000000080)="108c570000000000", 0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) sendto(r1, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 09:04:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x3, 0x0, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 09:04:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x5f8, './bus\x00'}) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d539676ab94a27c7ade53f3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652ee8", 0x79}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) 09:04:17 executing program 0: r0 = msgget(0x3, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgrcv(r0, &(0x7f0000000b40)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[]], 0x1, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r12, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) r13 = accept(r12, &(0x7f0000000340)=@in, &(0x7f00000003c0)=0xc) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c59e063f2209304ca4cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r14, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) fsync(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r16 = socket(0x2000000000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r16, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r17 = getpgid(0xffffffffffffffff) r18 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, r15, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r17, r18, 0x80000001, 0xfff, 0x3, 0x100000000}) panic: uvm_fault: fault on non-pageable map (0xffffffff825253b0, 0xffff800000af7000) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *398364 98041 0 0 0x4000000 1K syz-executor.0 150912 98436 0 0x2 0x4000000 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault(ffffffff8257ea60,ffff800000af7000,1,4) at uvm_fault+0x21d8 pageflttrap() at pageflttrap+0x20b kerntrap(ffff800022d5d0e0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021f52000,fffffd80659eed98,11,ffff80000005b950,ffff800022d5d348) at alltraps_kern_meltdown+0x7b ffff800000af7800(b,ffff800022d5d2a8,83,ffff800022d5d348,0,b) at 0xffff800000af7800 rt_clone(ffff800022d5d3b8,fffffd806f6cf828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cf828,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d5d4d0,fffffd8062308320,fffffd806f6cf7a8) at in_pcbselsrc+0x219 udp_output(fffffd806f6cf7a8,fffffd80648cb700,fffffd8062308300,0) at udp_output+0x5cf sosend(fffffd8064943918,fffffd8062308300,ffff800022d5d630,0,0,0) at sosend+0x645 sendit(ffff800020ace298,c,ffff800022d5d790,0,ffff800022d5d880) at sendit+0x52b sys_sendmsg(ffff800020ace298,ffff800022d5d838,ffff800022d5d880) at sys_sendmsg+0x1a4 end trace frame: 0xffff800022d5d8f0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic uvm_fault: fault on non-pageable map (0xffffffff825253b0, 0xffff800000af7000) ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_fault(ffffffff8257ea60,ffff800000af7000,1,4) at uvm_fault+0x21d8 pageflttrap() at pageflttrap+0x20b kerntrap(ffff800022d5d0e0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800021f52000,fffffd80659eed98,11,ffff80000005b950,ffff800022d5d348) at alltraps_kern_meltdown+0x7b ffff800000af7800(b,ffff800022d5d2a8,83,ffff800022d5d348,0,b) at 0xffff800000af7800 rt_clone(ffff800022d5d3b8,fffffd806f6cf828,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cf828,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022d5d4d0,fffffd8062308320,fffffd806f6cf7a8) at in_pcbselsrc+0x219 udp_output(fffffd806f6cf7a8,fffffd80648cb700,fffffd8062308300,0) at udp_output+0x5cf sosend(fffffd8064943918,fffffd8062308300,ffff800022d5d630,0,0,0) at sosend+0x645 sendit(ffff800020ace298,c,ffff800022d5d790,0,ffff800022d5d880) at sendit+0x52b sys_sendmsg(ffff800020ace298,ffff800022d5d838,ffff800022d5d880) at sys_sendmsg+0x1a4 syscall(ffff800022d5d900) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd3,0,3,f6e50e36010) at Xsyscall+0x128 end of kernel end trace frame: 0xf70da6b7a10, count: -16 ddb{1}> show registers rdi 0xffffffff816aed07 db_enter+0x17 rsi 0x28fd __ALIGN_SIZE+0x18fd rbp 0xffff800022d5cd10 rbx 0xffff800022d5cdc0 rdx 0x28fe __ALIGN_SIZE+0x18fe rcx 0xffff800021f52000 rax 0xffff800021f52000 r8 0xffffffff821395ef kprintf+0x16f r9 0x1 r10 0x25 r11 0xaa540f0d5ed5e686 r12 0x3000000008 r13 0xffff800022d5cd20 r14 0x100 r15 0x1 rip 0xffffffff816aed08 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d5cd00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=398364 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf3e0,0xffffffff8266fc68 process=0xffff800020adc000 user=0xffff800022d58000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98041 366887 58023 0 2 0 syz-executor.0 *98041 398364 58023 0 7 0x4000000 syz-executor.0 58023 428001 98436 0 3 0x82 nanosleep syz-executor.0 46900 237461 0 0 3 0x14200 acct acct 1853 105121 1 0 3 0x100083 ttyin getty 76287 375818 0 0 3 0x14200 bored sosplice 98436 238301 43800 0 3 0x82 thrsleep syz-fuzzer 98436 363965 43800 0 3 0x4000082 nanosleep syz-fuzzer 98436 211344 43800 0 3 0x4000082 thrsleep syz-fuzzer 98436 337163 43800 0 3 0x4000082 thrsleep syz-fuzzer 98436 508832 43800 0 3 0x4000082 thrsleep syz-fuzzer 98436 150912 43800 0 7 0x4000002 syz-fuzzer 98436 353241 43800 0 3 0x4000082 thrsleep syz-fuzzer 98436 142858 43800 0 2 0x4000002 syz-fuzzer 98436 440735 43800 0 3 0x4000082 thrsleep syz-fuzzer 98436 329521 43800 0 3 0x4000082 kqread syz-fuzzer 43800 512830 49861 0 3 0x10008a pause ksh 49861 435614 34922 0 3 0x92 select sshd 34922 372799 1 0 3 0x80 select sshd 77453 233817 76150 74 3 0x100092 bpf pflogd 76150 410613 1 0 3 0x80 netio pflogd 64349 250558 51017 73 3 0x100090 kqread syslogd 51017 398768 1 0 3 0x100082 netio syslogd 12434 384722 1 77 3 0x100090 poll dhclient 82376 487014 1 0 3 0x80 poll dhclient 79834 269657 0 0 3 0x14200 pgzero zerothread 5131 386060 0 0 3 0x14200 aiodoned aiodoned 14266 70821 0 0 3 0x14200 syncer update 16771 292063 0 0 3 0x14200 cleaner cleaner 70100 472727 0 0 3 0x14200 reaper reaper 29159 392845 0 0 3 0x14200 pgdaemon pagedaemon 44187 367123 0 0 3 0x14200 bored crynlk 40978 44667 0 0 3 0x14200 bored crypto 28010 325207 0 0 3 0x40014200 acpi0 acpi0 15289 96410 0 0 3 0x40014200 idle1 24345 355129 0 0 3 0x14200 bored softnet 41732 421927 0 0 3 0x14200 bored systqmp 37255 312460 0 0 3 0x14200 bored systq 81036 354094 0 0 3 0x40014200 bored softclock 17584 515526 0 0 3 0x40014200 idle0 51286 128405 0 0 3 0x14200 bored smr 1 390020 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &map->mtx r = 0 (0xffffffff825253f8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvmfault_lookup+0xd9 #4 uvm_fault+0x7f #5 pageflttrap+0x20b #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 0xffff800000af7800 #9 rt_clone+0x78 #10 rtalloc_mpath+0xba #11 in_pcbselsrc+0x219 #12 udp_output+0x5cf #13 sosend+0x645 #14 sendit+0x52b #15 sys_sendmsg+0x1a4 #16 syscall+0x4a4 #17 Xsyscall+0x128 Process 98041 (syz-executor.0) thread 0xffff800020ace298 (398364) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82640b98) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 in_pcbselsrc+0x219 #4 udp_output+0x5cf #5 sosend+0x645 #6 sendit+0x52b #7 sys_sendmsg+0x1a4 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff82486268) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendmsg+0x1a4 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive mutex &map->mtx r = 0 (0xffffffff825253f8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvmfault_lookup+0xd9 #4 uvm_fault+0x7f #5 pageflttrap+0x20b #6 kerntrap+0xec #7 alltraps_kern_meltdown+0x7b #8 0xffff800000af7800 #9 rt_clone+0x78 #10 rtalloc_mpath+0xba #11 in_pcbselsrc+0x219 #12 udp_output+0x5cf #13 sosend+0x645 #14 sendit+0x52b #15 sys_sendmsg+0x1a4 #16 syscall+0x4a4 #17 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9618 6715K 8012K 78643K 21035 0 0 pcb 13 10K 12K 78643K 405 0 0 rtable 109 5K 6K 78643K 1511 0 0 ifaddr 82 17K 19K 78643K 394 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1577 0 0 iov 0 0K 32K 78643K 378 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 78K 78643K 4205 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 25 0 0 VM map 14 7K 7K 78643K 21 0 0 sem 12 0K 0K 78643K 758 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 1986 0 0 sigio 0 0K 0K 78643K 3 0 0 proc 62 63K 95K 78643K 1248 0 0 subproc 16 1K 2K 78643K 276 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 133 0 0 in_multi 25 1K 2K 78643K 272 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 174 768K 768K 78643K 174 0 0 exec 0 0K 1K 78643K 584 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 129 112K 121K 78643K 8028 0 0 UVM aobj 130 4K 4K 78643K 145 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 430 0 0 NDP 19 0K 1K 78643K 124 0 0 temp 206 3559K 3638K 78643K 42609 0 0 kqueue 0 0K 0K 78643K 20 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 60 0 53 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 178 0 176 1 0 1 1 0 8 0 rtentry 112 284 0 244 2 0 2 2 0 8 0 unpcb 120 1194 0 1181 2 1 1 2 0 8 0 syncache 264 13 0 13 5 4 1 1 0 8 1 tcpqe 32 52 0 52 3 3 0 1 0 8 0 tcpcb 544 942 0 938 15 14 1 12 0 8 0 inpcb 280 3826 0 3816 13 11 2 9 0 8 1 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 41 0 39 1 0 1 1 0 8 0 pkpcb 40 14 0 14 6 6 0 1 0 8 0 ppxss 1128 43 0 43 6 5 1 1 0 8 1 pffrag 232 63 0 63 6 5 1 1 0 482 1 pffrnode 88 63 0 63 6 5 1 1 0 8 1 pffrent 40 1728 0 1728 6 5 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 248 0 130 1 0 1 1 0 8 0 pfstkey 112 248 0 130 4 0 4 4 0 8 0 pfstate 328 248 0 130 12 0 12 12 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 3 4 1 3 3 0 8 2 art_heap4 256 1198 0 1012 21 6 15 16 0 8 0 art_table 32 1202 0 1015 2 0 2 2 0 8 0 art_node 16 281 0 244 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 16 1 0 1 1 0 8 0 semapl 112 756 0 746 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4319 0 2919 46 0 46 46 0 8 0 ffsino 272 4319 0 2919 94 0 94 94 0 8 0 nchpl 144 7289 0 5676 61 0 61 61 0 8 0 uvmvnodes 72 6151 0 0 112 0 112 112 0 8 0 vnodes 208 6151 0 0 324 0 324 324 0 8 0 namei 1024 26172 0 26172 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 552 19 0 7 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 23053 0 23053 18 16 2 7 0 8 2 plimitpl 152 153 0 146 1 0 1 1 0 8 0 sigapl 432 2145 0 2131 4 2 2 3 0 8 0 futexpl 56 44397 0 44397 2 1 1 1 0 8 1 knotepl 112 724 0 711 5 4 1 3 0 8 0 kqueuepl 104 719 0 717 5 4 1 4 0 8 0 pipepl 112 1102 0 1087 3 2 1 2 0 8 0 fdescpl 488 2146 0 2131 3 0 3 3 0 8 0 filepl 152 18578 0 18491 24 18 6 14 0 8 2 lockfpl 104 3168 0 3163 1 0 1 1 0 8 0 lockfspl 48 1488 0 1483 1 0 1 1 0 8 0 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 165 0 155 1 0 1 1 0 8 0 ucredpl 96 2145 0 2136 1 0 1 1 0 8 0 zombiepl 144 2133 0 2133 1 0 1 1 0 8 1 processpl 896 2165 0 2133 5 1 4 5 0 8 0 procpl 632 6515 0 6473 5 0 5 5 0 8 0 srpgc 64 24 0 24 9 8 1 1 0 8 1 sosppl 128 13 0 13 4 4 0 1 0 8 0 sockpl 384 5253 0 5228 20 16 4 14 0 8 1 mcl64k 65536 260 0 0 33 12 21 33 0 8 1 mcl16k 16384 19 0 0 3 1 2 3 0 8 0 mcl12k 12288 24 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 307 0 0 6 0 6 6 0 8 0 mbufpl 256 851 0 0 50 0 50 50 0 8 0 bufpl 256 16067 0 9019 441 0 441 441 0 8 0 anonpl 16 272390 0 254426 131 42 89 92 0 124 10 amapchunkpl 152 16782 0 16617 30 20 10 14 0 158 3 amappl16 192 10919 0 9921 98 38 60 63 0 8 8 amappl15 184 340 0 340 3 3 0 1 0 8 0 amappl14 176 705 0 702 1 0 1 1 0 8 0 amappl13 168 149 0 148 1 0 1 1 0 8 0 amappl12 160 82 0 80 1 0 1 1 0 8 0 amappl11 152 232 0 217 1 0 1 1 0 8 0 amappl10 144 318 0 311 1 0 1 1 0 8 0 amappl9 136 996 0 991 1 0 1 1 0 8 0 amappl8 128 551 0 517 3 1 2 2 0 8 0 amappl7 120 407 0 398 1 0 1 1 0 8 0 amappl6 112 204 0 196 1 0 1 1 0 8 0 amappl5 104 308 0 293 1 0 1 1 0 8 0 amappl4 96 2422 0 2389 2 1 1 2 0 8 0 amappl3 88 624 0 619 1 0 1 1 0 8 0 amappl2 80 15663 0 15592 3 0 3 3 0 8 0 amappl1 72 59027 0 58593 25 15 10 20 0 8 0 amappl 80 7058 0 7006 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 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 2165 0 2131 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2165 0 2131 1 0 1 1 0 8 0 vmmpekpl 168 19747 0 19710 3 0 3 3 0 8 0 vmmpepl 168 278051 0 275951 195 61 134 136 0 357 32 vmsppl 368 2145 0 2131 2 0 2 2 0 8 0 pdppl 4096 4337 0 4288 7 0 7 7 0 8 0 pvpl 32 730717 0 709617 294 84 210 215 0 265 29 pmappl 232 2164 0 2138 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 704 0 38 20 0 20 20 0 8 0