tl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) rename(&(0x7f0000001200)='./bus\x00', &(0x7f0000001240)='./bus\x00') linkat(r0, &(0x7f0000001180)='./bus\x00', r1, &(0x7f00000011c0)='./bus\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x290, 0x180) getsockname$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) readv(r0, &(0x7f0000001500)=[{&(0x7f0000001280)=""/207, 0xcf}, {&(0x7f0000001380)=""/205, 0xcd}, {&(0x7f0000001480)=""/73, 0x49}], 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = accept(r0, 0x0, &(0x7f00000000c0)) recvfrom$unix(r2, &(0x7f0000000100)=""/61, 0x3d, 0x3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r1, r0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fsync(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = getgid() r4 = getegid() getgroups(0x2, &(0x7f0000000180)=[r3, r4]) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000000}) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1955, 0x1, 0x7, 0x5, 0x6}, 0xc) r1 = socket(0x11, 0xc003, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3ff000000000000, 0x6}, 0xc) 16:00:28 executing program 1: select(0x40, &(0x7f00000004c0)={0x2, 0x3089c000000, 0x1, 0x4, 0x20, 0x8, 0x7, 0x144}, &(0x7f0000000500)={0xfffffffffffffffa, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x7, 0x20, 0x1}, &(0x7f0000000540)={0x2, 0x0, 0x3, 0xfff, 0x2, 0x8000, 0x7, 0x4000000000000}, &(0x7f0000000580)={0x5, 0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) r1 = semget$private(0x0, 0x3, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x100000001, r2, r3, r4, r5, 0x1a9, 0x5}, 0x63}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r12 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r9, 0xffffffffffffffff]) r13 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r12, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r6}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) setgid(r13) setregid(r11, r8) r14 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000380)={{0x2, r10, r13, r7, r9, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000), 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80000000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcc, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x29, 0x40, 0xffff, 0x80}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x2, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x4404}], 0x2, &(0x7f0000000000)={0x80000001}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) listen(r0, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x47, 0x0, 0x918}, {{r0}, 0xffffffffffffffff, 0x4, 0x6, 0x3f, 0x7}], 0x7fffffff, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/186, 0xba}, {&(0x7f0000001480)=""/221, 0xdd}], 0x7, 0x0) 16:00:28 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) setsockopt$sock_int(r0, 0xffff, 0x94, &(0x7f0000000080)=0x80000001, 0x4) setrlimit(0x2, &(0x7f0000000040)={0x3, 0x10000}) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair(0x10, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="fe4c1341a6a4173658a567a8c86604dd9fcd6596c9868f3c1f127fc0f4a892a4738f497ffda760f4bd14d73ae9d66a4e402af3e563b11156a8e0dfa26986105f0ae736c21db5a3726b4186166c5e2695d2d37912b78ccf7b49c6e6e563fc7d4994371d011c573a01b1028601220124a60ef08b49013aa1b840b8828283e601d6e6d1fd09526bae54d7c1f410ce0ec6364c35f2818fc0642e3d5e5a44eb9d017691a0f0c4f2464ed1e54be4ebce2d5fdc0ad3826caf8b3026", 0xb8}, {&(0x7f00000002c0)="c7d25cd2fc64badec543c4661761f0c41b9e40e66fba53404fb645cebe0c30557d578fd2afa26ab3e78b86bc08fa31c6268c65dd4aeb16c1adb022e56c851d4a4c9a82da74b200102c24c829a59b5f95dcc970e7d739217f7f676e8eb969322784e12bd212282b182383625ea217da67cb46ef8c2c7975b30815c3ffac34ad8b114f569213d2719b229fecae7e500c7d92136f99a52e8353e324e5ba4bfd6051e1264855f78084a0f952dec108488b6319955218f8454ef57caaea083ec7a42bf305182c84844d1a6495ca4d5cb5e651740541c7907093678b09923139efa9e509af8a94f6c0a7fd2a2a6aeec0b81b46a3", 0xf1}], 0x2) sendto$inet(r1, &(0x7f0000000040)="afee1c7bfbbabe5ea8cdb004c6f2296d03f52a5fde3f2ad94cc913bbfca599f183bde08e99ac968eff3fc68a9bd123159fbc86", 0x33, 0x400, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x874d, 0x1, 0xffffffffffff63c2, 0x3ff, 0x6}, 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x2f2) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x16, 0xd04, r3}) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) socketpair(0x30, 0x7, 0xfffffffffffffff8, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = getpid() setregid(0x0, r1) ioctl$TIOCCDTR(r0, 0x20007478) msgget$private(0x0, 0x18) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r4 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, r3, 0x3, 0x2, 0x21, 0x100000001}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x7fff}, 0x8) 16:00:29 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07080016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="9dbaf4407f648795134419ec709c57f3298bae65140000000020000000000000000000569640d04d2efbb075b6", 0x2d) 16:00:29 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x22, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="a4766f5f2c061ff68de01d463f", 0xd}, {&(0x7f0000000200)="8e74dcd218eca50ee0bf125d84ecac", 0xf}, {&(0x7f0000000240)="d2589773169ec4d891da0ec7a66103c530d4ec62771b3a2928f861ec7bbd9a42beb6d4874f5a2f7e2798f142c5fa883c1b13f1640819482a26f5c5e61a697fe11be01bc74b57c127f68c888fcdf3230bdec6539fde15ca6f666cae78337e15a621f53d9588bbfa16a1d277a7558541ac059c7a76bf5268d52067ca39b9b4b6fae638879e00a99f7f9f7fe138b4565d79ad8caa003f13877f4736736c83493e5219b0c4ccd5f5bfc1db89d8fc4b3cf299b3f69a907758777a479e41f8a4c36b7127b7c82bd656fe751e8c3be3870e098c78ecfae976ecc46bcd2a315fe3894f10af465745673a3a55769ec28831", 0xed}, {&(0x7f0000000340)="8dd04ff122be377450d7", 0xa}], 0x4, 0x0, 0x0, 0x400}, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:29 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xffffffffffffffbe) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x40}, {0x4, 0x2}}) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffff800, 0x7}) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x82, 0x4, 0x7, 0x8001}, {{r0}, 0x0, 0x4, 0x6, 0xc01, 0x81e8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000002, 0xd0}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x3df2, 0xa33}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x2f9, 0x8de}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000001, 0x100010000000, 0x4c}, {{r1}, 0xffffffffffffffff, 0x10, 0x92, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x20, 0x5, 0x2, 0x9}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x70, 0x80000001, 0x0, 0x80}, {{r1}, 0xfffffffffffffffe, 0x60, 0xf0000040, 0xf98e, 0x25d6}, {{r1}, 0xfffffffffffffffc, 0x22, 0x0, 0x0, 0x1}], 0x3f, &(0x7f0000000200)={0x8, 0x101}) r2 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = kqueue() mkdir(&(0x7f00000002c0)='./file0\x00', 0x108) renameat(r0, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') r4 = geteuid() r5 = getegid() chown(&(0x7f0000000380)='./file0\x00', r4, r5) connect(r2, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r6) fcntl$setflags(r0, 0x2, 0x1) socket$unix(0x1, 0x1, 0x0) kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000400)=0x1f) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') setitimer(0x3, &(0x7f00000004c0)={{0x7fffffff, 0x8}, {0x8001, 0x100000000}}, &(0x7f0000000500)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000540)=0x4) ioctl$TIOCSDTR(r0, 0x20007479) r7 = shmget(0x1, 0x3000, 0x404, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0xfd58, r4, r5, r4, r5, 0x42, 0x1}, 0x8, 0x2, r6, r6, 0x8, 0x0, 0x200}) mkdirat(r0, &(0x7f0000000600)='./file0\x00', 0x12) unlink(&(0x7f0000000640)='./file0\x00') getpeername$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) faccessat(r0, &(0x7f0000000700)='./file0\x00', 0x101, 0x1) geteuid() 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) renameat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001800)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f00003e7000/0x1000)=nil) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="4f967e0f6f4064eebfc032432732baaa0034ed8372a2b7d1f7256d5511ac6d0bbc27f0d1ce4354d44bfd14eab83101cc3d04a66d6dd0e55d0ad4d08875661b5638f863588eedcdea454cbeca720162ae1ecf78e330491f03308a99248c6a13e9fdcd80f2b4a463f37057e4582cb96f2b1ef451a63101fa5c2192cc447e258129f05e1a2a7d3e4aaa9f51d6fec388d33f4a22f87ab5c3d280bfdd2528806096e44cdbe69f9dc49e6dba3d", 0xaa}, {&(0x7f0000000140)="9f7ab0ec7d58a69c9fe3007d290eed022d88821ea5d4c863e0b58996e3b6ffee709e6d00239714455d747a920c2beece914f76ad1d681c0a", 0x38}, {&(0x7f0000000180)="b244ef0a3b77b83b1a825ce2d5b972a06552716b9257e867744026080fb5bafd3bba07d5c371d5cfcd7031fedf9aadfcf4ddd46daa34a5770b8da3622088a7bc336593f2e63bc8fc4223940d329c0596fab773973c3d4490f30827beb99a81b43e37ed56", 0x64}, {&(0x7f0000000200)="98141e51191e8b3068f293a9806c1c4dbbce0e2017f9069858d72e297838a0b1ed112d1f4c11e46ffac0fd534ac22587e4606a252ddb5a70f7", 0x39}, {&(0x7f0000000240)="e2744f855881a26acbb7f8ae1ed42cef77f4c15d565190e23067def120c04479ada39e99949e3fc17ee547b653ec00f12e1c929ca5caafad9b934dc4ff87b87189d54ead675b712541e63e9cb359483a8fa99e7a3b6b9ffdecc2679e", 0x5c}], 0x5, 0x2d) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x2, 0x3, 0x7fff}, 0x9, [0x9, 0x62d, 0xd0, 0x4, 0xbce3, 0xfffffffffffffff9, 0xc8, 0x1]}, 0x3c) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000380), 0xfffffffffffffe40}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0xa9c470fb62140aa8, 0x80000000) recvfrom$inet6(r0, &(0x7f0000000000)=""/240, 0xf0, 0x1, &(0x7f0000000100)={0x18, 0x3, 0xff, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x8003, 0x200) shutdown(r1, 0xfffffffffffffffe) syz_emit_ethernet(0xaa, &(0x7f0000000140)="cdfd4c6058c320e6a2bac542bf65a475d7aa584ab78d5dc9788325f420e54ba27cc1666de50848fb8c4ae3c700df7b3a5ff244f1568a6d1d3fb66bd6f90f811d11e3c8c35067c7cb07a562a024eb7414bb7a412a19988034104ba1c217303cc68c87e5c2e10d64f17599eed9a72669f3c4a98be2b097eb6f1cf2570414a0a128dfa1d7bbe3d64efc59bacb5a91a5b4d6e340c4fe125730755d2b667926f736abea3a64e7b227a76bd1a3") shutdown(r0, 0x1) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3da61b0465ca44dad415756ddeefc30858512ff71b1549ea5e7254cb359700a5071dbff6073c0ded9f4571765faae2c7396e0fca56288956fbc2aee3184422892f932ec0598279ef2825d6d1b227c74defbc9293bab0d88f7e45833b25a5ac6e1501feed9065b9baf8d4e70c7bc4f1c4e906d792fec0b77bcbc9dad2498fa5be50e5faf9b984e2f46a92f7617957707c25c973127a86e221ab59680518b68897621f327523483b27abd0591de78cbeba991c55df9d8da9e59153fdf0af57779dc6769ba38031e93b043046fd187dddc45d6319b3b095e85e8159bd", 0xdb) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x9) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x12) 16:00:29 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e362589916f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() fsync(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="49ca292887ad7d32aada48a8f25857d91efe290406fc1b18094f8252bd8218f7bd3c3883608ffa25f769952eeb2037aa666f1b4629afd842dc8de3fd102df327c0b346901765bc5bb6b287c21e775675d2bfa30038542aee95af8c740a5aa80dd3b1a78606c65ae6dc9abb0aa845edfa2c0006de9fcd8978b08d5abc732f50910e9d24ba42ff439b504702e3778e1589bc52be2be690b328cea54049cebd0a18b66818bf8bc306727b3909b10eaf4f26f7dc6077ebb8f0f7be998ac804c5ea7582a7b63426c1e2c611e5746d99d6e6688b7b66a6efa92d3f199fbab3a5d5777da002", 0xe2, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8001, 0xfffffffffffffff8}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffffffff0000) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:29 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000600)='./file0\x00', 0x3f, 0xa) r1 = open(&(0x7f0000000340)='./file0\x00', 0x101, 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)=""/162, 0xa2) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000001100)="56afedb639510c77cba2933c16ddc64c4878ae64501d91dae893dc13282e6d60b954c68b86468a55de2d73ae7a0e26bfcfdace054c518f9f4cfea463e3a7cab867b24c4995355a05589803f2416e2ccb4d9414c9927914a3cfd2080d1d4d42401482e2d9446698b64e5790df2f52ff58c6677dc8d47a65d03d065b746babb83cc9ecc32aa38f6af86641f9fe8dfb1cd1ff8c2a128428aa3c0152a0335c299f3127bd9f8c43ca93723b58549a4be62d218d95631f874ee0c085c68f34e445a464889e99569f1e6528e4a7c9d6db05aaed0cd1eef6b3b6f72643b4ccf159db7b2597ffb331eec1bfa814775ef282efe2b16b7bf0bf6bed604a336168ed611c89bc9eae02f4ed8d7565930068ae9522fad7bcb22cf042dfb4eca1e691c91bb1a347bd1afe83c679a6d9a832434fcf80e3dfd484548cb33d499c2a74eb776a3527a819eec21c30d725a26dc6454defa66fbf443eb77bc62dfe67fd2621fc96b5ef402d68df84769638ee59f71efa3b9d1e3022552931af9262055e9512e221c9a03f6055bf410b101c89e754a888b5a076e9dc4a9e5585b6fac90858410d215bf0994520ad396fe3a2a73645b913bbc0f76549326b107925bbf88420d0db4533e7558f1729ecde5184d5f9f1c8a4f0d53f8bde78c192016d6d3e23464b8e3f0ec8b57669d18e6e6062b6c7c0df4387c7d9a67ee54f453e277fd8d4be257f14a10a4585bf9518461fec59e703d98efa541574192475b86c8d763d4cfdc3a3dcb22deaf54f998bb35402eb8cfb5caaaffa0db7aba9eab7364ada79b7b22322e4e364fa0ced5af8e5c1049d0b8fa268cee71085423fa96fb247ddee545c7f51a01b0cc66f32f4f0cdd3a5c90a916338da5d0237b8dccc30a108702181360a4628a9fdd785e9e1af7839e84132d1438cf1478970192e5b0c939ab069878cb78b308059de9b2994348be0bb52620c4b827c4e263e2e59ea40b38486727a3e52d761fe000ce72c0cb07712db094f14ff002e458caebd0ddffe674322c1dc54653350a9110978a1a264216c66d3801d45d9895cdfc842a07c56b7189d640968f43b6d26f900641e72920fd29aba312859706541c398dae9de1c6626df721f7738bdd49eb89e12b37a14d7d1b65ae415d39ea886a039bbe4464d41aa7a459f59edb6852b20a5b65fdbd979f5f3eff116a4a611c694cf75fdacc6e5460c37fe737c048557a4ae33443497fd27ac71efbc0a14749af3c8789b2237cf81c046af9b5b7ee97da5bf52b75f93a947e11954c585dac60c88d25cd97694edc2d612b51e49aec218f0a25edc4b8be3b93c1e2fcdd9a732a0409e1d52a55b628947b9798409e1386b8f54a60ede61d6ec72df6998388e74802f2362105ebb42d917399f62f720cacf84ec037d4fea0f83cd0a1684dd1bd4c792ee5316f7281b1c366f2bc12a67347af625e9efdaec3959c0d3a9c27caffb648b4333cf2eebb8cbca1eda01049ea44d9653af04d6bd6eebfcd863e71c2993142a9716d3457c814410daa130a313ac713c16a38d72b5aea46042067f9d747e5fd19f8a05a41a01f8cec7ad1695b8481c0c1a8e0b16f2e5d1a0f33bd80277599bcbbdd3a8fca0257364f86eb25fe6c7a284e9181227d58bd26d4c420c460a79f73451693d6f96dd84c198cb78e769bd2b0695bfb7d25b56f25fe1a258871796d39d32e2084cfed2c1a7917aaf1f79c23f66afd01243722e0752524adcbde33f3aa34831733e8069470ef41573de61377258b40c43c0d7f52a1a4a0be2efe868533f9e1b5f89e284c0ed5596ce100e9c2ea52e18e74a8208d76f987b7744a7b55bb9257ed3308d70c0cb3a11fc99deadfc7073703f7fa6fe94d51a33da0232e330fb54608e033d0190add92dc91b6cd2a51da238b93866e9e81790f7e6092d6f8c397eb61fe329cd4b096aaafaba0a9b776036bdfc98b4ec9bb2fff00687fbf90bb4e7046d287c19c544c06b7395d7151139dd714dbcd472dbce490e4250086d67dc3fcd5f60698005180da62fc3cb369a9ceab04417e88bd173b3af6f1ef93052fb7c926b7db7a262295e551f5d0d6e3a82d076169f49257f32974d84c49414b507df4bf24913f3ee4e02eda55aa760e4faf6ff9106e8c74a6062b99b4da56ec044b48e82d8ad99cb3dd0695491b20158f59e7b67ea6d9cc1de1c226f7543aedcccc380bd42ac0b5090e81d84587d1344b060335c34077ae3a034d34a8a0e5edc1fd383cffac28016cd747d2afbcc02681cffd1af7812c0cf9bc45d0be5ef33659370b930e153821f574352224d3ea865b1226e900b1d838e1fb22d27aab66f27bb9306ece85080b7ba8d01f4a52b49905e64ebda2b9668169ea7a8879c29eb3fa84fb1b6ca3e1882b57079b255fd79a97d7fcd40140e0de1471e8c43a3412a083927f0555e18e0599820ca442866153c6d8a87a95e6289425665365896b6a839f8557973b7c5bd8a78a149ac6b8b36999f20f172c8d4e5613b900e34b0d49e953663336e27e46c89e32bdaa1050bd07456046b60de2e9ff9addf29f16b27859e8bd7a6c765bd2e445258cb42e93882158b9cd5c32f70b45ea2dac4da6898b8b78ce1d471dc9e4e88d8b6a8b2acc281b7912c1643a6efec9b61d9576c12631f4106385e5b92fdd3ad2431926e19811dd993ac5804b3e92bf1b8d2ba96c9039a628a30f69e1e7cde4fc931afc70558b2df9a2bd28592e6e455d1ed670427885b45e5bef2ef172d2715efcc71c3f36fce09e2e108e91db3263012ac5782e0c58ab327349eb06ae25a164bf219474d3fb98a3ef723880a4bb49359892751402272c92471f8b0257828cd03c1d9cc2facc8e11769a3354729a08cd386e399b5d8f312d86c7f52db48d9fd6ee1bfd2ffe66e3b80e6a84a57b2b5df3c929bf99a365dcbf1e96fe8188190c95702fe86feda61076f01ee46108b3c61db9fdd8fd6feee8af5d78f1fd7235f0260907f1f81c87db2ad8c72db5aa4e9aeeb9152f6571a82c66b20afeef140bb296bca2ee81e13bc15df829f49c82ebeb1ca47a108b1c85ee99c13699bb1bf39bbdad5571314dd484ac3be8d2ba598607e839c7b39d56435d2b31dfacd4712fcb2ca4f1762d029f17844b76e6b02d8fcc3d94dd757b226d462799b12ea3da0d27d7465cea5c0892a3cd696c5aaceed7179c97819c3febd66741e44e30cd98a026e205b7ecd7d89b3d02d104b23478e8ec775ab4875f51beb7130c8206d7460ab56fc4d3839972f827091a5ac9460e929211cfb2563132aeea862703c0763370c4e0007d7c360af73cb557892ce", 0x922}], 0x1) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x88) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x480, 0x125) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00002eb76669ec653000168444656de8a09bfe842a3f874f45bac573030e778c249798c8c6384cf8631912339a1c54fe0722e6a04203030028463a46ecf17d47d23f00000000000000000000000000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="fab6a966c618caae7881a2042889cf7b4ae750eb47c7df8f854e50b42d1bcaf67a47daae8b744ce8f8541c1194aa71bf063889f0c142696a8144dc77be7f7b9d5541886137bb1948974e59820cb74b5e281099ff7b8d58752e69ed74ac622fd82705ee6f46cc75675ff8229124", 0x6d}, {&(0x7f0000000240)="cd10284a2960122bae0782064faa631b4ea84518b201fed10e396d10a94ba903b68ceb91d43a557df59fa54da513d76cafa3a0e757758feba10902cd6887e32db67c2008da8a16aa86570be2a4b8150d3e2e39f3678c1d615fa66aeebc84708efce6191efc6fb44bec533bd6e2bcb2fe268a28f08c6704f6fde7ab06c690b4be4a7fcf50f15b584365464127982954e610ab14c6ac82bdf1a81f98f83359a8656d5b239eb4fced4bf870adf870ab41f0eeb5401a5e4bdd373fc1ce1cfd1b129158a8e14b13dcb45f4d48fcafd7", 0xcd}, {&(0x7f0000000180)="d7f2b8ffd30b0c93", 0x8}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="098c008de1837596c940d7000000fff40800280000000000", @ANYRES32=r1, @ANYRES32=r4], 0x18, 0x400}, 0x408) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x960) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) ftruncate(r3, 0x80000000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x7fff, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01012e2f66696c653000"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x14, 0x4) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="386977eda2ee92a90f318a95fcb4716b6b", 0x11}, {&(0x7f0000000440)="55e5cd10c5912c8075f5b2b91fb04a8227badda2fe1885e9edd5871312637ec6123f8b45e16c1912dfba4fd5d2a1a6caa499c4816b435a9243fb24ff1a1c436e711e24be4a31390e85a236ee36713f34aff83f3141539b2e50bd68f4a73bbf76d32e5540938091a1b5a8a2fb0761cb2de32d4fa5e266579b9d76accedd71b938998e985053192761053f262b7c174676549dc9c64828bd23cdc957096df02d8ede0056fbc17ec9007d786c9334bcedc135e35198e11857d57622521c4bf7a33f1333fb6562234c9f0ac1c635ac15c2064345cf2406dc04f9fd4e0bb1a79c980bc850971564f7d8a0e25483426b7171c860f724098a3ac8654ccc7e49dc6e017893a90b529f176d97839bf9e2e2cbce2c878e54dcda1cb9b5d671b8609c37f46c0b574d0b63579bfed816fa5ee5c58a461302fb1dd89b1df2a25d00d211f8465238b99bc36ffba9134d3bd00c0c96e035335a25fb5149f2f189516b11c08000e5f300de3a2afbd77e23ba4f605621932ff2f8f8c8530d0774c361020b00201854c4464c811a05ae93c2484606ecc5fe78f333abee2ff0a7d0479693231c2b6fbd141b136469c859a65fd1f99e06866d0a533c6370ae7113b15effd229c0c80b7cd11947d2a9c562e18153d1a743e7ec6628b5eb813eff29050cc4b4082d7502045de44b11a38df67309cc2c513fbc3f2dc2c6245376c6d11c77c95487866a9fd73986b892436e1042617a1afbd91f5cd494bb0d0ce74f914b0ac3acabe6af14e18390eecbfb5a2ddf7ae77450d2f125075d05b7e019bf5e1a6ca5138ddfea1d2919ee951acff4fc8bfd986f383c88e5e941cb62aaf4f991a5c7bfa73b305656361a006aea8c7ec967e73b0a8bc10b0328a0d0a2dc53afe4c453aace62c3d5e8a66e7e3ed9356d20e62e1336d4aca7eabced89c7b7c57598f28fe74861232f336f9617f2f51f69fe2c727e85ca945b601fb6544c55b704f7a963c8c6a1d9c5fc4039a87df7f14013c85901fada8b8cf6efa920be2a380160ff582e21af19fc2086f5c1053e9b65612e4532ef302073ec56a226aa943a60b1c33c60d69a416c4b1d2d18c2e6d13fc64e95e35d8943732cd4ba8a1f99ab9a448665b39766f37c5f6f079020702f34ee9c0cd1f858c0a9b5582653b4f5a700542b2d86991cec6bfced58f41a1bd7f15f406ef0e77fff50b37d213ef72054985949577be14ba73e0179924d1e02c162901440c1a28907fe83dec46edd45074634a0d89f9ca6c3b5780f7feddb0633eeaebdda4d09b3284e1bfca86a9b1674535fc3442ee647ccf3fa2375884d37b36e88e52d5ff354f8046467c9bc13433e115a877ddd8f454a9541531f948f76508f831b64b3281cc26cf5ef383171d005f8b4d72a5c0cfbfaa3e0bb35f5a1d92fe79423489e350e74177413b9a0af352e4336a9c5d9550b5b8f300171b58b135d9307109536fedc20ae779e5a91887058e4f0254e680d1e524ff0fded025cc85e0d7cc6da375bda4ee0e28825f2125f705839fb60c0d925cec2ae123c726457839d745df75ad8d9d82c99beb47d4790e2a90ed60ac3776ee99e27ec04d9d03b8f65dbbbc37277ba6b04129535a059055153ad9bd8ed6c88391bdf076eb33ad9a03425af874df06e97e8bdd51437cef5c592091b62eedbe89e457835ea3e846b0b71de5d5bb36722d0b2dc3befd833413045134fa4d59b23ab4e3a7f6834a7a0c2087941c3886950514dbee123c270e2263554d6c53316ecf2aa13646d770aa63e26dfe2ea6030b9a3e560ce44fdad674ec8d9240a9000583da8870b2bac96cf9e2d6fa9274aa3ea67bbaee755be0b4318553d6ad85bd7d8a21defb047d78879b06cad4a27494298aa483e991dac2c95c9bf0dd4f5fce674d66e66d8492b31adc5d1867f2d50f1f998bb195039e6069eb83461b0becdf41a45244ac6d7766318d0a9f8a3ba674dbbe21672e27723727cd6d3ec406e5ad86b36cb741a255510883a40efba6cd0462d31ee74065a23a8e2d9f46053352169ddda94d515c92e53a6e624d3770b4a6dda3952c39973e25ed90364ba35d93dff0f61d12c6f880ddaf4a4c1595411465fa2222f2cfeee4579aee6f6a852e15f2e2c06c95c3ecfffc9a4d0d4f22f23cee73e3a0da7bbce098e7ffa9ee92311d0a8fdac9d08d556923461d5d6ad0783fee5f85ca20f51c73ef0d5e1f8b5ed87b790ee80a90fce7be4345bd29b70a21e01789a45970c28e2b8a88d726443d7a634443d3c8a04738ebf855c7c5ee256732b0a5b8b4a822079f86060f0fc7b4c58835c4c89c9bc8b05c4fa6432bf44f7e7bdaa15c8bdc3a45860e6bbfcc0cf460bc8859f0ad21360e4d3ecd18a529ac678ca35264b1953990d38b580e1743b4f7b46f515efdf01b078be7b2c804d5258ad0dfa420973538a9311bf354ff5fbdd3b82b85678613fc772431ded3fdf1f7ea850f86b137467610fe2122c47515d32427dcf98be02369bb2281f19e30ca5309fd2cec614c49e70759df48e36d9ef541dfeb78684b34291fa537599f0d8fb45d779f379b089d8f8ae89d365a6e92652dd1e229047972177856edeb2dd5a3a7875f008e13b3e8a3391ecc75a90277136d535ed6a4558fc7a9fed5fe7b351472e38d7ede7229c5849703c26d4245682ede7748347031356adcd10c8fe8d60a5a396fc6ec40838b01149100812b9702a1d52be954c32b86e0a7ce0da9727aa0bf68f4e6030e8486b310d1068b690972790c35f3e0b95b2f29dc43ee57b5268f3699f6c408ed0092f3b967f5d3360e1fe1025a2274066533a2a00f62a8fde4798b545883e9a6deb43b6ebe5bff4c12b208ed880bc2f36878e8db71f6b4d6d360cc90288ab0087320890be5b0af80d435fdb5109b0a85aead9689fc843dbb20a51fa9f8bd8f0d8474cb673592c79fdaa0ed482d688544bdcf86105887e7827003e38983cc144bf74950fbdfe1dc4a885ad1cd8a41c0faa987d59325a90972f82569505bc742878ec14cb832d6c59859d7559ffe1d49a852b72afdba59dfcabd15e06ebcc6de0e912641debbde5a9f7424e2c5a27eaee6d18072bf67e6cdbae2912491fcb59dbe43fe050c2246e4cfc6b81b22ad48b9dbbecbcfaf1936de51473ee9abbcdbac95617d36c96259ed677cdb44becfbb9c9578c9535ff91e390f3a5d8e5cdd0b7f0fd29f8928be7b22750ad8ea47dcb27486d814c288ad7b649475cf298580ea608498a219bc56ca04cc1a9868710f89d9ae088e3804f39878a465f9b0de84b4bb91cad746c7a5ffe92d0aee88c7d58e25152180fbff991466b581d28b6257a419cc8b23e074318b5c6c9843281b667d58046f5104837dc1700d04eb64cefa66a31d34909f3f727e9c7711ed77494bc42f8dbbb7e0e1ef9c65c3180e24dd2f25a85235d232039af0a43e6d1233b250e5cb4770b8ae98cc96fc30332bbc41c6308252df74b9817bdd9fd02205fe77e0c369e34e1b97f3d210c229e4499b98917bcad3a14352d361867913b9760d50e3f15bddcacc4a07c5e242c371c714b475abfc202089ede4608a39c001ec32ba4631deaa86b337473657ed9d15ca41ef2defb1091d8b25939f38d47e16eedb5f896193bba3b27e6daabe7f2b4b41226f351866ea410c37a00ac6de76c4570c1b0108bb10d56d87563a4eedcda69642e15bbf34f3c95cffaa5b986089778ac0136e1aa7823573ff527ae6522fdd64e340961685cb34f85cea342d42544302907559f4fc51bacb2a8bb3a039cd1c31977ff6dad1b402771f1674a72c407405565235a47a5621cbf28a9b82731432509bc78e6521c290d1a47e8aa8e1849b04f93683972b3bdaa517df3a855088059b564a4f234af8b48ac3daca97a91c0149d989a5eb241d9acc310d2d4141263999d4ca17c1fffd041c9af5d62071c6f8548cb7232492dda0933945db2e352c61267e2f7fd3e022989bbf699e1b27b44520ecef37d7cb6fc4dd2a4eca6d8a1bacf09a883b2606f528ea7be0b79815fc06900ff22ad1bdefa3946c30be33d608d442b3d92670188db06e8645c15cb3f8a690de2f93d0460d088be59d15b03cd658a11040fdde9f30245f30562c7fb26cc835d5e2da7fc49e596d0d4082acc1b85e03e1252a1596b7290192c07b9cdd34aba5097d0e1beff344fe76b83aeb6cae130f67ae065f61058a02302405f7ef1b676a6c0244d66991139555223ffaa5f66fffd3e3ad36a45fcc69d48a5dc6fc72758ce4a21e6eb0f6a0957ca367306ac12a2616f8bf4e3d69ffccdfdc0dd17fbe486d5c35afe30970a5b2a5679cd260b4e2a49652f7b57762425a24b5236b0e57225fae5ef2e9c73e3e308f918a50451bfde0c97e6af2bb6cb327a09bc533714391ba518e898703d1c172f241c2fa5b97b31b5485ae26f1de698188ccbaf7f3d7e5170cfa1af52a9f40f7a5bcadbef9d9b2e87ffc0f54d953983e2f74d5ea3e53c5240099b2919a42f2a2bceb04abab0dadea951b0b316a05aa910d08175123860f5a2ee22dd5267c14b057dd0f696a73daee86553c331fb95034a8c2509b74d428d322d5b8add1a6898954bb1a6827bc704aab0218daa1ae99707f994f825ef908f0753de899886f2ae6f5983a878418a41cfcdb7ce022b37dcfbbf15a9370dec670885cad39a45f25e2577b5e70e5b20ee434da9ad1a59a525a2120008e56fbc9ebeb29ea12f152176a395f4a83f303f288a9ed823dd28bb8f21b5a39336c4665c76a6f598f104628e434cded1669aaed76746940798417ee6c78d86244b143ec4fd287aa30f49261a2d753fae014650e63367cde0b17b32b005143d7d5633f0a9fd7a7c3dac4ae20c27ce9e25005db545fbc3bcfb996c32d6e8364732a97a19dbdecbfecb9210daa06d1bb3bfd5a07d8c33345623662e6daaaf61929c3621114a90e2a257240184535d1be829d71cd85392410b457de0605b9df713accc4eff2463d7571dd68fb0b96c0f246114abcfcea159f437f50b160cdb7713507cc3fbdbd8a0af75ce367b1f477e6dcb73193ee3e1e8ebc1e3f2e5166166d633d8c4d1c6ae679b10472c93fa77c612ab674b6fbaddf88509e72bdcbebe4872637067880d72ab85c3334831135a5828a93f4967c8cb019bd96e9001308c0329f5cc4a21849ac244c59fa29ca93c405aac2f9a3f88292ca3d219336fc8667fabef94746b4bcc22956a53945f3ba91db941ce1512fc41e32aa7f3777c5d15e422d63a3a785a5ee35c2d39b58362fb0466eceb24accf2338ad6ee879a9f22d38ca33fc54f1ed5bd5e3a8cd5a3de806793d813ad150984951d7f0ec5d84664baa7a8b0e136f185d2d6b24e9ac0b8b294d41cd5ca72da976138b6ebe3139c18aee85369975a171bdc437479eb6561c89ac6eaaf8b971e4402b63e171633ac5ac6d882519b6a770113d72c9dc4b8a7b61120c59afa0c97c76cff4462a30c39af40bbf389bf8db760dbb811e8fdada4c1842f1eba5fba858da2a7a88ef6b242cd26f0160b72cb06f4e96d4361f60ef27a741ea3851ed3865d144705f1f44c73fbc3d493f1cec39fd3bc7ced2e73baa125e5a28eb1fd39df6eaa44673920f2480f04cb0f005357288a3377b1bac5506bfaaf3b58871e911e0a1f2ebf46fb79b4aef8129b1012ae8a9f79ddcbdb70f94d6676de7cc794d3a255529b59523000b43fc43f693b52a7b4d13c68e843acf69ac35ead07ae9c4586adb192904901c83f3c17180eb4876820b7575de1e7e98d2a6dc3ead5bd71701d4a613e79d750b61067e1b48a4cb090302c6e38388e2f5b797e195", 0x1000}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x2}, 0x9) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) r1 = semget(0x1, 0x3, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/251) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 16:00:29 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x10000) fchdir(r2) close(r1) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0xbcc6d36e52fd981c, &(0x7f0000000080)={0x3, 0x0, 0x4, 0x0, r1}) r2 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10090, 0x0) r3 = dup(r2) getsockname$unix(r3, 0x0, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x400c9, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26", 0x9}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet(r1, &(0x7f0000000a80)=""/181, 0x6b, 0x41, &(0x7f00000001c0)={0x2, 0x1}, 0x1fa) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f0000000240)=[{0x28, 0x1, 0x5, "adf82f37d93465552b216521d0c9033304"}, {0xd8, 0xffff, 0x7, "a02ab6c1b37fe74f4d334bc50784a96702b4d177df6090d91012ab4cbc6493fa00bb3a1cf857e6dff0f5eeda7aad1deadc4cd45f75304a9ad52dd3ae0c3b700bf83ef01244d6cf5e4b1d15d4894a45863eeedaa56d57319b3937567eff7c4fdedc82ab8f5e25184e032c0112a68bfb1b50c9f4ac581ad70276d67346e031f3c642c0a9382cb51a555f6e0021da5f95f89e3c4320e09ad72cfdf26dc674ebf7eaee5b865f1fdfb503f6f0aa764f52adf26ab513e2230e3f4f1390ee12d60a69cb1be5819122d2"}, {0xa8, 0xffff, 0x6, "02e0cdb01efebb43cfb578b1cc8b261e4a59829729a5c09d8f86418cabd6a2942b224cfa30e44e06659010cc6f94a847355b173e52b9ad6facdcf34d22737ed329f3f5f8a48d895ad080f84bb898eaef6fe5d2b6c4ee0807778fd33e3dba6a06697cf846da65b6c1714b9c36294ff4a22d7c33862b189e36c1eb63ac49720a5f23f2c4ac44cad0890e9e51ecfe8515d6ec9c"}], 0x1a8}, 0x5) setrlimit(0x7, &(0x7f0000000000)={0x2, 0x3}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000200)="4663b9147e7ef8285e6b0ff545a54423e3c797278affdea772aaafc8055da98abbb5f8b3f46780bb9d83761ca24d549ed36fe5675b0342", 0x37) 16:00:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) ftruncate(r0, 0x9) close(r0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x202000000002, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000200)="e6575881015c0f7cad2a6ee4c0d7554b51e7a8be1d860819be83997006310a6dec0b7917eecb68a26ccf7d279cc279fca7d33e70da6d58128cbe3da5cdb569d31446f15d48d24b3c63302ffd1757f4a3d48f879c9e2a4e0bf94296447923992eabd23f53104a949e32dac33773a348d6b980918e737994d87158eaa7db2175261c878c9dfd5687cb247f05fe93ed03dd8007243a12b8cd88220613fbbb8964", 0x9f}], 0x1, 0x0}, 0xc) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x5) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000200)="6bcea3e8ae1d8b6c8882681dc7f4dbe6079ea1b1a062af80d7a824f093e696e2cecf932024773aef23a7030c53de9d7391f606fc292e4cbe367977ebcea0cab56168d26ced140759519dc33580bf5662367d52a78f3ef4532b6433d5354f8a98f6449f289abee16fcbf426d900551c88c9e7f10514c9e28b8c802954b2eb12aff1a925d19b7f7a16084f4cfc8a5e1c52b6994efd836dd6d0ff4ea98660c3b11fd642e916f3822e7cd8a06eab8f0cec462b3dafe0c479aa4c25ec299beb6af0f9da30bbb6bf", 0xc5, 0x5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/145, 0x91}], 0x2) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="7de17a71a03c4d979aba54a20c6b70e79e8ff3e89519a2eaf9c64708ad10eb1af73ba065b055184d0ad9c3b69beb8817aa5ed80ab52d2861e9bd8be0dc94e7985d36e6a6fc40f6b1bf8e2ee6bfe606d19caf2532ad55cbefbae0d15cf4111dc934a392551f65f505a12458fb204b8935cad1b0f84004b241fc49dcfd15633d392646fbfc21381f9c0a6718f2096c168253bdd0eca1db1ba703b5db1b0d652827a2021f9d0f7558b4c0ee5669e1e29cab6272a006e0f471b15bede64157985be22d5a77aa2eb70638f9708bc028dafb61b414ddbfe225563a2a173359bf3811661fdba4", 0xe3}, {&(0x7f0000000240)="f93b57e238aab75ced73e343b4ea171f67a1bb4de10cad6d293dadf4ab7933a0c0f79db369c27d51133f8d1cceb2720f2771fb7573837fea5fb5a08205dfa56c6e1ddaa826400eb142b0099aae9ed041a6cd4ddcb33d8d643b6962ed84db6e50743543ab6e244672c9cc63f8738bebbce8f8058e8e8dc3147ca46adadce4105107f75688382804c26a0df5fe3de1a0bc8a3c16618679f33e67f0263ae3125c9bda49a7c3793654ff38cc25f8429b29081a6eaf7e3dea9e1e4358682364cacdb228dbdcd2242b97", 0xc7}, {&(0x7f00000001c0)="22f8e3895d9c5595781d67b5f512b0075d2730f726aa99d001777ed4e8c77eca52e3639a8be097c2df5191d09b466462e322c1b9c298734ec7c800baa559", 0x3e}, {&(0x7f00000005c0)="a55fef923fbc436d8810427b574748d2a0c7b39f19461a10e620350321b2e3195a9e3841e34aebc8986840b067791ff95f55e53f598fbcaa25fcae704d7073935199d574c7b01fbb680a84265faee523f0aecddd2bc2adc2680bd9949a6c4c17c82ec5f0644263237181fd720c5546aedd6a13c8395482b259309af833fb1a335dc371fdb23b01bd9e91e639efdc61499663ed37b8099415da1822657c55114efe44994084fdc40632a456cb3c9896020c9e3edb1fb9dafdde65fdd1a5f0e0088e55121f98a2e3bcae2e193db4cd88e1b54e03ef53a2f7bad01987017f477ad80d2070fcd8eb961ade7493382501a5104edf84d2ab7da12af8439a3db2c8b71fb40e6294dd3f7703a2e40e20ce8137e087426e64ebf37c32c4f1f2241703a9bb73a7a7a711cba107f72877ce5e04df3e9004ccef471c435c5358901bacc82d33d71e370b9693b9d3dd7ebbe681b48f4e383bfc9c6d020802f313c1e014d39129d8dac5ec44cd7dfba475b947bdd71a40c3426166b05ce0168c34ff4e854be3627d90dc22efab4ff726dcaf8457e89c9c393d68dd6ccf15a9e4de9f987ba0e6fcf734342fde865770c817a586a0e5b8fed3dab3e9b4b940707557ebc89409fb8f75988afbc318be688b6b28124d495abbe47365632790f96bf5d632dca8c2c2861f97eebf798fb958414a0dc6686f6db5bc207c0bd722935a9315c99370f1279d53e9088dec1a2d1f68e3e1b9800a31da847edc15bdb91c4928ce7b12740ca430c411a00bba816b9a997ae704d51f60d1ec6acd5141e1cd1886cc103f4d2956c2a12a8fad8709fc94ed23f4d67f0eac50f491e1d07ee55b82d49823157c5f1c35ae28cd3c58b1709113368e19275da532f08b7adf325ede641bda79dbf9a1f174dffc8345b09c25787ecde466c7a54542b862cf35b2ac5575f3d44dfdf5ca7cee360eb22f8e8c8a7eb46905fe4661c3d6aac41260f28c49c07ca2ab3ff2ecfd812d98ca172c18dcb2f272caf81edab7d9f98960c45046cb189926635b0d687db87e5671189f294e98fddb0f22b90a0b58ea0dcfa7c90ea4947063b0891c79be6cfa556000089b28c5ffe9e0052b07f4343c92c52846c7170b8565b587a96113bf30969e74b8a075cb78420c2fdffced5a7ec700f3aeb23b3cb4217b674b4ff86ef15c66a63dd7fbac8c19043641f239a5a126fc3a2b2834f4d78861a69e362e605f5726be10f6e8fe66e2b8f297b43fa4781d8db82fd5e33582055ba61dd11818d998328cabd366d58c92a8d7dfd8df8178abeccb61f3f878d00fe8902ff5d91c61ef6d66c96c8033f3afbbceb18519b52932ab2032978e7e92764919d1d78b9bb170b1572d6f87ed3636ea69170d2dc1c38fff7b740c2e69e6f1c15043013d3569d6ac506fa03df1f448abbb44a904b6f5e634dde7b5d233769c738bc29f06028d1e3dad2d217f6dab16ea506fd4789146ad3f14b9490c9d1deab2740e27966accc78e8841052fa277ad7802d0041cf83395f9c605b10c6aa1ab1eb4f1a2820cf16d877a82670a7c87c1e7e4d7b904b48e6d683ec8d0328fc156ac742769908d8faab3e95458489cd8b941e1b1d011b2de3b6de3772c3f11cce1f52cfe3ce403b5182948399a707daf6a0930c57da20483a7ea736e79ececa29dd2f601369a80ac085973d55d88e69cc4e6679edb46cdae43bfec4b24ee54cb17c5382ecdbbc8ddf76f03d1a328a1b4218f7076770a7b272c50e3b50cd4a2c8af11e30b08810cbd47d5af179984ad36ca5789f58944f597390b5efcc41531c64146a186c1973ac5a716c2697233869c7c9bbaec8675b0c7a07e2f3a77e1fc105755dd3d6c55a62a11c56b2d96fbfe10e7e3d04ec60090f32c8bdece0c1dc9c9db09866b4ebc9b4ea4ad99ef53490946b1cdd7befdfb6d1ac014518827fc7bdf374a035e9526fe0aee6e70d9f1963179a25bd87c1c9dcc1f54d3f9b06c64cd028d40eb43c48f41487db02584edf7b853d811d529eb9663cbb60cd7fa74d7249e2bd25580bdeb9461ea4e274b69267906a6d313e83adb3ca6a942849c09525f6efd6b859ecc3ba525d401cfe23422553684095dec6e7233e56bb09ed9b5d9aba710c7ac428f90e41459b8fbb71ce260357187f0bcea8afab8a91336a30f1255bd1e5b867ecea5a6e4059fd5ca7cf809e18210f726a076c16d70c74959f8f1c6fce5966d927822272178f7ac9fc1651832fac16cea6b2d18352a8c39775bffe1f0d13726d28bfb6a669f7dfa7e0cfe121174964e306f05b2828282954ec286c0a6ba3c9076c400898c576e42720795a791ca88bad7d7276dac490328bae68fb31c2b16690012866994addc14fee00edb7b7a9011ef60bcc2d74243b5d791589963718d0377abf888d052308f3f05f15ee58610a90f85727a01c92817f87df9e7cfb21bfb7c78c76ae75a9297dde4a52b19b0df1c55af7f1ae092b779fc2245ef372cb0089ad072274c0eb3e93849328915b1408d2ae494138bfecd2675a30884fd07678826576b3602121de8942bf6ae1aa386fa62c59c54e9a4f2eaf9b9d1c321a7ba3fc5e26854b9dd7499ec829aa6e78c560de59cf34953715cadb873632dc743ddcc756c78eb600ad9a3d2fc0936ac485a2daf178093a371fe79bf943ec45458161d0fc8aaca599845eb088249233d42742917ec75c7290a86a8b95403a5ffe7a7c6272d7d527e71b430beb5e49f9bfffc642f01a279961f8bab201ba9d8b68500fb5fabfb0a6785dc3209219b9e4a30494b0073191249e4a3b8b63b80d19530896e3e35847c686f3a02088fae72892a8b97171945e7beba53430441b2a7b95a9b23e0e5f0c89790b83c66f4da99c84801daf330333dde58e6ad5e106ed1b4e706c04b1678f6feda2619909b1c0e2ad11a4fc3029412df4596b9f2e78b64ac852924c69d6ac228eb73d51f1c0f07472b05a6ad38164dbf697b4e4ec62d41b6af39989d758008a30b6d13c99bd3999e4f349ab6ff66309573417db3e451c65408cfd9fc55bd65984346c8f6b79e2047654f3dbd8689183b21e19fe4f9484508d3b007a13913963f20b725691f6c359fc05391315445b37c0aab2c8cbe97d471d325cff02b6b0819131a0ab71e2ebb4d4dd3306b645d7d8ce91a2af48fe1425987c1bf0f00fca569b82716c04ce3129b1eea614666a230c66c97f4e89743ca9ea0948ba99d83d9949bce5224131c2e22496b8a839da8c80ada468fcdbe8d3d0a554b7885ecb904900ee826b3506e5357c5911645bd907abf26f11f978983ecc145cc97c88b6d7b6c72dd739e9813a5158ca17ed346b74a55e0646ff7640c4634f8339f771f5f625c7353b498814f42f2f63d637d31890c067132e2b7d21fd1a005d75bf122366842b25cd6a9a9936b6ada02319e98aaa7098b2e4082c77bbfc702a4151f25da42f5afbbce217ea02fd25fe095a3958367079bcd7098cd4c33797d8cc9fda940a6be56ae7d2896f4441ccc00d5e670be0f7a178dd99ff6e38213636be3f8162fb716d2d523ac3db31f84ceb1d8ac84c825b0ef60e16ac4f1e3f942e4118ec3b920a27b9d56aacd37dec99b04c48d4c1719f92046ef6eceebd3b42245cb357ea80f4de70c4fb0695dd86e54a04cec9fff03e834c79f6233210484e133d04bc93af9eaf928f9ae45fc0c164ddce3b10d722c35c0b6e1b45140ccffb0af8264c40e4edb0d1dcb63d2fdd58e35d227d0ab5d3ebb4321b2c40653032af9b7887af62887e62d8ac27dd4e149a2bb559a5d853415aed96c4ebe340e40f193fec9ce095bd2927d604d5d91cfc3eacda9524d35739aac71fe0a944ebf56df0bf77d0a249e267274af970b6c67ea82ad1743c864dad51900d361627a5c494ceca6fc2ba4d65753c1e084913d162be763a02869822f6ad9f871b91df483bcf234d55312c01b08456715ca00d6fa90a34dd41566d477352b4da72a1542a1a9b1ef6bf4eff855302c132bfe0d9c8938218752b13093fc35f8681101df92abb7603014b04de84468bb104a87eb4646bc226e427936edfa006681ee1191f1109bacabd9868134e707c70412daf4d17f62166b3b32200c8c1929229dea8af110082bdaae581389afed4ca369d4023259aac9bc0ffd460b70e7aed74c214c00c0a38f6f521d26cb00a0888b4d0ae6d1da23cd9312d20f8654b0b3f7ed58b26ad703bc1d6c2071ad97d00eff25968be491b24d1c6f75af9430a498a55766692a3d07f05a080865fecc1d8776d67d0bf5e5c7244e1d4595d54ce0e28102624b0cfcdd2d8b79c04e44c5251a94c79238bd24561bd3c979e9962722a413d8ad984c0a730e3016d2bfa67a368cd9cad0c00986be75b2c55165ad08d047baeccaf4f11e9d9c8c6b4bc75f4a1207ce8bbe3f92b22f861109c035150df4581bf1b54cdc293fff0680d13df00e9c7b03d898dec9d0da36b16f66d2984ee0270ef381a8dfa534845b3770b1c81cda0036714e53e8ca7f5ccc279af8128d98221442cc082436dd8bfc8c5ac681045ae1d7d1fa67480dd6f06b53042b98f736603e6c025b269dd9d47c1576961dd530bdd0c3502ab03f66398f443ccccfeb53132fb1e99cdfe7bcab04a4ea6bd71b17d12267d43a4a74e0c246f5668e99147af6f4c494b11a36d75a2318eb4ef0a8df5d43cf5ff41bcfe7abd6ddc7f5c2df7196189e5be0f71304621350d49d87bc9a9753aae319ff378d202574de36997c9436603b2c4a1d53d3aa1caff0f63b055b91273e7d070a1d05013cb5d4cdf6ca230a7887a8b2c24ea4645b651b80501d535c6ee6f18c466dcd8cd31ce7a5b52539e9232dedda807282caa1a65e5f28c97bf3520c011d3218c6bcd70d6704adfd1542113750e1ffa02aaf707c74823c7b48a86d9c2d124ee0584cce76c248c0826bdcd0e863ec78e3ba82caf2d43813a0bf3a731861d3db88b4450faf36832336fe525abb4e423bb86a41e7e858c67bbc38f67d04b41cf689b078ba02ebf5dcbfcaee1d44b3d5faee034f15641b318f3a9d0643feab668c3e036a6cf52772a3a05bd74a9b81c9cc1f8b0517f74f758d92ed70bbae2a3f71aa6020d1880068ce2b543feeb9140e570728e8292ed9dd03b6040a0cdd472230e47722c86145c6421be7dd948a8a8a04e84a917afc0319921ce4b8d10abf65d71869772dd44eb1a773c167341b7e3e97b97bfda2a5db8e20ebb213b3f3edf7613fe7358ff30b0c67f81135e01d00f23cd0b4522723d4c74fc004e3cecf76e3932e263cb831b28a9031d4639922e80a3b8de05fcd9fb4b2565dfe6eb568c72cbd521a6bf130c56d87f4c8cd2df5c14079100d107c8061fe9ffe3634c3a90f370cba15376881e06b5414df4c39490cd852d415ad0415c86cfa37a0a1c018abfce2d1de6fa21a90b429c59bdb73455ad10365127f80e38c4447d35e2b9a9bc6310932591b4a54c31e60e0a61d22a54a09272d5565c5bbf4d884e5fd77a6c3f45f8237ca6edd8fbc73f27eadf8cfa18f6158073e9a3ab4b0356e22792badf37fa659ec93216f42f2c5f804b2fc562deab779db7b7dc80272d56e410a151218357e7624daa17281dc740ab521124fe03e0a4a34ea03e480ea4711c38a38735e250a0f42d1f107fcf0cb9173ca7d6b77823931379281a1d4b102a8e48e424a8bae2e77081ab37bb4456ad89046219ca243479e401cbb124f90ed3602e81ada2e13f4593fcce41de4840efcb541486c148a0ed7366986b4dc041de69cbc4ce9675c5ab9ab20e424c75e89ee6513708a230523e09d53a9617653a355e8ff", 0x1000}], 0x4) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xfffffffffffffef1}], 0x1e3) 16:00:30 executing program 0: r0 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = kqueue() shmctl$IPC_RMID(r0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket$unix(0x1, 0x1, 0x0) r9 = dup2(0xffffffffffffffff, r7) r10 = socket$inet(0x2, 0x4, 0x674) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x0, 0x14, 0x3, 0x3, 0x292}, {{r7}, 0x0, 0x20, 0xfffff, 0x4, 0x4}, {{r8}, 0x0, 0x4, 0x5, 0xfffffffffffffffb, 0x187}], 0x2, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x60, 0x80, 0x3, 0x80}, {{r10}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0x8}, {{}, 0xfffffffffffffff9, 0x88, 0x82, 0x0, 0x7fff}], 0xfc00000000000000, &(0x7f00000002c0)={0x1, 0x4}) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r3, r4, 0x2, 0x8000}, 0x1, 0xc9, r11, r12, 0x1, 0x81, 0x5d7787e5}) r13 = socket$inet6(0x18, 0x100000003, 0x102) r14 = dup2(r13, r13) close(r14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:00:30 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='W\x00') r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000140)={0x0, "6b1d98ee0393b61b946a141adc8038905c17aa6ed2134ce60b279fb1bceffae6fcec04f720258760b9c600f40b1007cf78ca8968bf358cab7184ba0c101ba97ab73a8b361714d5569f4d0603d211595fcc5088a6c32cd30aa8f6cc21b34beedc7d3c8f4b3cf15f04de1a1bb8b1382225"}, 0x78, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3c) syz_open_pts() dup2(r1, r0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) 16:00:30 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) chroot(&(0x7f0000000080)='./file0\x00') setrlimit(0x3, &(0x7f0000000040)={0x1000, 0x8000}) 16:00:30 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cf27194ff576b229aaba601b4000c0086000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:32 executing program 1: r0 = syz_open_pts() getppid() mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000080), 0xfc4c) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x3, 0x40000000000004}) r0 = syz_open_pts() lseek(r0, 0x0, 0x9f775ef70853e4ea) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xd4) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0xffffffffffffffff}, {0x1f, 0xc000000000000}}, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc004, 0x8) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x202) setsockopt(r0, 0x200000000002a, 0x9, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x5, 0x8) setsockopt(r0, 0x3a0, 0x1000000000f, 0x0, 0xfffffffffffffde3) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x40) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) chdir(&(0x7f0000000100)='./bus\x00') 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002001, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r2 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r2, 0x40}], 0x2, 0x0) lseek(r1, 0x0, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000080)=0x80000001, 0x4) write(r1, &(0x7f0000000bc0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c14ec302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a0855897c4ae545c48b89a55caeaf77ec92639d4c62996c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af688e0aab1aa1ac9e7ca68f0af55eaf38f1c79cc0c68f244a3e285beab26e99d9fb8a00ab67c496dadb5c173a2a19e79f6285203722d1ca9938e1caf9e4e1fb2e12d4a054d62bff8a33831908867693700f18d048211eb554c94935e82ad13d021c92ea4aee002cba735577839fbe140122cf60dfe7c6b3efda9d7dcfea6edd432056d50c281cd2069c87d4569c6493", 0x149) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) 16:00:37 executing program 0: getgroups(0x2, &(0x7f0000000500)=[0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000540)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffe56, 0x0) setregid(0x0, r1) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20041, 0x14) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = kqueue() r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r13 = socket$inet(0x2, 0x8000, 0x100) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = geteuid() r16 = socket(0x19, 0x4, 0x7) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r12, &(0x7f0000000140)={0x18, 0x2, 0xfd7}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="2e8d4f5fd8cf73ff24722a42923ce9b84cd9014f56e31c4992da680799fa8f6b73ddff78de970c8829443070df5dc127f9941d148dcd58fb70f32318e31d2fc7f44335110aabe41ceb6257f085f172cf626b760e833838b101c28905e42815a68baca1874b529e5e07a970cf77140440", 0x70}], 0x1, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r2}, @rights={0x20, 0xffff, 0x1, [r16, r17, r18, r19]}], 0x78, 0x1}, 0x400) 16:00:37 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xb, 0x1, 0x20, 0x5}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0xc53, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000010, 0x400000000000, 0x80}], 0x5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0x2, 0xfffffffffffeffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xffffffff, 0x9f02}, {{r2}, 0xfffffffffffffffa, 0x48, 0x1, 0x1, 0xe00000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x3, 0x101}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000008, 0x6, 0x9}], 0x4, &(0x7f0000000200)={0x8, 0x1}) socket(0x6, 0x5, 0x4) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x43, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:37 executing program 1: mknod$loop(&(0x7f0000000000)='./file1\x00', 0x6000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x40, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file2\x00', 0x0, 0x90) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getppid() r11 = geteuid() getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="ba0b95f272e5f013511d0c6a47026481ca4f9c930457b76e6e223cd900bb1f3092f7ab5c08ac6a73da97e2a97579c474d4284cb7be769d63f850b0206fb30b95a390afadc7f11abfb802eb20f922568cf687779b7f23dfbfee0425205fa437ec3d6112268bd8c5f62e4c24a1ef6e45fd5e7f7899af32a8a20eea546707", 0x7d}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff0000000000009689f57a66704a2557361236d3a3e9570eb0c7ce4f2c0e0be28ba96bade3b1c8934722fe795105ffd69dda3d8e44f4d13f4b6278075dd2ba662f49f0e25fcd4d948696efabaae234c595aaa892602a25e4ce157f7943f9f122b7f361bb1a61a82aae05723d04c599a03f23c646f23be877119506567bca0a238a86e4a63b0fe3aba3e4c2aff180adaf02e3534f", @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x2}, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) fcntl$setstatus(r13, 0x4, 0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) unlinkat(r13, &(0x7f0000000040)='./file1\x00', 0x8) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000040)='./bus\x00', 0x30000, 0x80) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f00000001c0)='./file0//../file0\x00', &(0x7f0000000200)='./file0//../file0\x00') chdir(&(0x7f0000000040)='./file0\x00') socketpair(0x2, 0x4, 0x100000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x601, 0x8) symlinkat(&(0x7f0000000180)='./file0//../file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') openat(r1, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3060eb0d5e381d7ec8a67a70f3073ef1640e6fa8fa8c3480353f1fdef6c78870e053550a88519c3d0ad230abeda8390b8a2a631fcbb36ad3fbeb179b3ef576ff7adf731dc1f24d10d0c972322ec13219859a62f41271473b656f8befa013b0a83971b8e05239181f1718e5e63ba0851067cc40707924f7c47516459af3954c7510dc4674c9a17dfb40d6abd1bcfc515a278f5ef8f2ce4bba078930a5b4546e666cb09eaac109df4afd6c7716d7927a5b1d5d1c75ba9230f7b031500000000000000001ab4c1dfc81cb190f129f1db33152409cd4a30b6284c7fb334456124812f2c69facfee18454c9294f6c6fc77a15eb0055975b8af191735ba6dd733eec0afa4087517f20fc91cb1252640ce652c131a837c5b12fa35357f0e5e7a17b0f29f31f8be26f5e4ceb625117342a6494324ef47a03572498e3e258ee72b8d5b2230d40fab15595eae19999ae9898c90e24aa798eb2de61be29130c9"], &(0x7f0000000240)=0x6e) 16:00:37 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) execve(&(0x7f0000000580)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='%((/\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='[$\x00', &(0x7f00000003c0)="28c8260652366974902ded223df97fc12c944181083e9122b014d78e999b3e91e1e8fd09204dfe0344ef5c3008bca8128ca85948ae9d366ca38ee7a819e4438073c43991c8298a7f1d1e9afbd714cc954db66d46bb189ebbb95d99abb6a473a5bf58fb710e2e8d0cb853bdc4899d963e5e1fc8a1dce5652e68c1546a80a1ed76d0929bac2a31784a40ae6e9f520718f1eaf826f44cea0b38c06e1e70982023bfa999bdf65f50d6c789dc1ec69fe97caa87c648a30e830b7c67e3b1f09337261b2697c69a62c5161aa86516ba27b52001f661eb980b3214d4d9d9ef09649f60c6ab0e8212eee34aafbf5c3ab77eefb5b8094d9c65db7bb0ce420ba1b3693efca03ef1b72e441aba4cc234cb172f0784e874b900c4985c15e7e6878108fc7635f1b487ec3902e0ac2abe920f6f0eccdfec0346d74375d66f5929260b7c7e23cb1d7da49a3f43d058f693edfe719a384bcf4f86e6b82cddbbd0909a49a8e57850ab6df3adf4da903131f686c04b9fc48ae12b429836fdb800d454df579755660ade1d18f96f86303f51cef8d87f6ae96fc99bb346d4265c"], &(0x7f0000000340)=[&(0x7f00000005c0)='!\x00', &(0x7f0000000300)=',\x00']) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x10000}, 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000})       16:00:38 executing program 0: setgid(0xee00) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) socket$unix(0x1, 0x2, 0x0) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) select(0xffffffffffffffe8, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xb, 0x1000000000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x63) write(r0, &(0x7f00000016c0)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8]) close(r0) semget$private(0x0, 0x8b0a6975417c4cc6, 0x1) r2 = kqueue() r3 = socket(0x20, 0xc007, 0x5) sendto$inet6(r3, &(0x7f0000001800)="b152efc2852660dfd6f2db1ab2b96f984504046943543aba264ac09cfef9318cf1f7a7adc615930b7a88d3b8bd55f630451ac0e04c764c97240cdba8dcac12fee7c874762e8a834dd18bb0e2800e127e6e494d42b51821a69878d2e7b367f966ff721332a0b6232bca8b06042861bbf9ace770cf553216", 0x77, 0x1, &(0x7f0000000300)={0x18, 0x1, 0x7, 0xfffffffffffff001}, 0xc) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) openat(r5, &(0x7f0000000340)='./file0\x00', 0x0, 0x44) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x8000000000000ff, 0x0, 0x100000001, 0x73f, "a16dad134402c183b362ae808978de7f2b36486c"}) chroot(&(0x7f0000001680)='./file0\x00') readv(r4, &(0x7f0000000380)=[{&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/192, 0xc0}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/205, 0xcd}], 0x4) write(r5, &(0x7f0000001700)="b5b3288ccf2f111c7d78f7e73a50eec74ebe90899a8999eeaa0b953aa0203dc0330c1bae8af405c9c191e483634249993ffd861756bfbc545d34b3c801136c9f8587eb59a7fb22bfe4abd54879cae7e8af10d183a6f3e106dbab54b540dc23dd1b8e9c8055757a9a27f27f599d0c655e95ddaacd7b0f2f899f8b3dc7b241390007d74b470fb15bfd40e3086b346412e5d18ec245cb85753a77febfcf46f0c90327cc9b5a03bbccfda3e636deefca34c0cd7ff304a6ccdb0b64362b3f9c5001d00167b184ef5a1b5ed9a943a92eeb8daf87bc0c22e03ed3018c431fed15b3ebb20b72aad0bed7163053a8b50fea00e9fb", 0xf0) shmget(0x0, 0x4000, 0x408, &(0x7f0000ffc000/0x4000)=nil) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:38 executing program 1: r0 = semget$private(0x0, 0x1, 0x80) setuid(0xee01) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x18c, 0x400}, 0x200, 0x3ff, 0x7bcf}) r5 = syz_open_pts() getuid() lseek(r5, 0x0, 0x0) fchmod(r5, 0x2000000008) r6 = semget$private(0x0, 0x1, 0x40) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r7, r8, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 16:00:38 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r1, r0) getrlimit(0x4, &(0x7f0000000000)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) r3 = getuid() setuid(r3) semget(0x3, 0x0, 0x85) 16:00:38 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x4, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x800000000000) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffffcc) 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x20, 0x4000, 0x5) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="7153d34d49e598aa58cf6e5c4eeeb97aa8a402ab1aaa4d9ea02616456a3979b553dce1df756d1f509375cc61220b7e4e128915868a50bf321d2db377a183eb06e8087771d851262745aba826727a353df4b54b927ca1be3be1fee68ffbae69b25b3298697e0219a734a535504e106ccf9e083d75cd691994c0a6d3f600fdd3450151cb3990", 0x85}, {&(0x7f0000000180)="0e7857fd482d6a360bcd0d99d0ae257e262b7e15a0597baa4c11c54eaefadb715400a4084213a07822d62d859d6724682c74569c91e5cfb13d32f070a8661486592c25c6b8a68e42a92b1bcca60318ef6a902591f835ec140115dac384cf61cf", 0x60}, {&(0x7f0000000200)="4f26eb2efe9e53b134e4542e29ab6951139c1994fd549d886efa771c6a7dedf568dfe35a524b1a62062315e972b1c68483549c1f139d83c92e71d53296e71d6e601775d95a4913e1decc5da55f23e4aafa4545926daa5ae2bab70cd0f34a7a45bb4e3abb3cf989279e77733ae7c9c30e929915df64693075cdba0fc5672f5b4aa26416c201c4e3b1729bd024f43c4af8f147b66bc968f0f35c2669326dd183603468a3de57d4fe701c9b1f937d1bc58c5c618aee1aa98945330960c574e04eafa8cdea4612ad03b16ac553e156752c0479b27438d1637c5584b83c21287a6d8bcf86f3a1a69fbbf309bcbecca76406c9e53d41bc81", 0xf5}, {&(0x7f0000000300)="d46b64dea4a9f54e53ca0a4b00214fef80c09f8c0b0d7970ebd7a59e7ffbe49f4a617401f923d8309c2f0782a0926f8fd9c669ad88ef92bc6dfbaaabadfe1b110d9fd55d9e1bfa3fda817777f20eff50a1fb1efc40ac69ec5c5f1bc5425fea72bb56cfb52057247afae375294c281dd32346700f5922d90d4f78adc02d90ccd671830f1d92b737205d81528f87086bdb8f7807ad668e46a0b5dbddcb16dda5c327dfbb20b76a09ab1bfdc5057d527d767dace59c509a84fb02b754a9c75f4c6f496ec147d928c3ebfed7", 0xca}], 0x4, &(0x7f0000000440)=[{0xd8, 0x0, 0x7fff, "ddab57369da244466d2f6ddffb16fbab7c528a1e43d7d9a1f222eed2d1e2ce4e648ccd5939a2f86bf483b4a21edb20bc041112a878c84eccab9b8391e204cf280aeead45b49711e69d9e7a9b11e10bb182b3fe781ec05529693db186dc2e6d7a75c181ffb9bfd382e03740daf006b41459741489ed55d919e7b710b8c4c72e418c370f6d8c7908e9c3d5705ded784ca2b812488e1a6395101f560f84f86189a938171377737eeab18bcd9b63db8c471741ec32d2ff0c48f2d3fa876d82cf583bbb74f9a1662d0b"}, {0xc8, 0xffff, 0x1, "2ab5381529be849084841b449c1504f0609033afd834382e897dd8e7cadf3f493c7390a35187ebe6bda8a8109d36568414b6fb311445c1d6d19b2fcc01be6942c119386185f6b8090091d33760f49cc409f5e7abc7cdfd188c213fa2652f82cd2facb10da168888fa347203aa0ac18669c01c321519400b4fc4806c3527fd0d7d9f358629bc25163f15cf2860e102a3428374a823daaae2279d2ae579bf94afbb522a5587ac78c9cf60c82550d7ef997b6d00aad67a4ee53"}, {0x1010, 0xffff, 0x4, "adc8f8698374fd69fbf2bd8d90b8e60d1648345a81ca117e1c39ba45681e951805ee7a8b513748ebca1f04853d96de80fe27590072cfe40b9dca98153ceb7094752d5b73956b61ea4bfe6f5806d4eff797009c79da5f3aa57268160fe7668add5cccab587e9e99d7fbc0d72fb8f7fca0206f28f86ef6db3b5f48bd93d8d6a33e039cefd539de7e01bd12a27344208d301506491d97c420483d410c109a890f733a293e4aaafe2971da2760313921d974105a10b2f651ea2148fe8babeffd64e593156e56d67d98ef798b302b270e76959da908f2be42ed72ee318a62b4526b0f23232fcd9cf44ab57da500851755eec59ec46f4b403f15e8a21112900c3f2e995979133f71e5fef32d95c76b429cf6f280936696e31f85de75ac74718c09d7a7633fb1710c07a73fec96ae7cc667d755eb87ceb2cb2b274ea0df787899c684345a180f10112b93ac39df56cf25aa78ea9c5ef030e3f259d937edb782a194ee538ca71ff3895f589b2f1ba12e225eda09c70e5879f3e27a261e1302c3618af708e813432280db78aa949b03318d793dd049d5353d3ae47c1385b9b95b9ef958a25ad48bd9a11ce065e55245fd702abdbe4b6f616cd428d7103bba67aa6dacb27cc59745f76f9ff9fbbe7f540fbfa6f895f9d9d7442771ac65f137f472ed4146d71b936111f2501625d3e2ce4e6caa3a17d6f0214859be34ed1aac27cdb5c406fc66064cffee875f4f884f29782c0d034febed7ac83bbaebc246ad659e4435f5598e43e4c9883f110cec85d6a899c45359e50eeed3ebdfb6ffdbe5e1aa31e90d30d0b3136ba8d8ae7d5c1ed8102f6ad0319cfe06622c00880069b674ad117f1925b395c773a5e15b54cbf57b473b88a1049bc102a1be9add75d4e960094cb876dff74299a9b13ccd444522993f5a400bf5304214b5f165e716742cb1401dfe0eb2fda549caa89bcec712f512c02f8ef1f0a2f64e6539dcc252cefc622d63fb071a8bf7c7e00b6dffd2d113e91fa16a4dd3eced90b4ed4adb59447b132de662e4fc31e9ae1022a6736a7793ab39937a715cde64b0f9d613985466dff369d87b1d7441153bcc46822f0e157bdd61ef8e39175677b94250d9a9a84e13fa197591f3966559435045d4a9654d76d88dadbbca92029635a20c75b2ff3e77e78bfb05d3777d15db8bc7369434a4db6af8ff1fafabf43ffe54aabec0508e6eaee5505d0429abb03e78472bf3b5963022b64a087299b8192bab932bbfd0003f670851122f05444d320fa865dac90b83662770240d6267c6f465d5d98a6e23be9b3305df75660d3f5325e0851120f5cbfcd6eb95e8ab10eed62cbd017506b5c977b3541de17d98c2e9d7c59177f16e6f2a858b3e04cf28e370bbc285931ee6d3d64baa987336e72f10119066f56ff548ada1a623332ed26726e9f49fbaf92331ee4933eb1dcb31693d5216b6787ea7acdd6394963a69e4a2810ff41d936bc87c264b0ea10bfeae9b6f28e24ad46728a323b9bf6e26ec6f3c9d6bc2f2399b9d42e9c6cef493e62664a828f3239a85e20cc65436351daa689f5d3549fc23afe0cba920bd051b15b2403eecdb0a0e499fb8e6dbf353acef1625787a3233ed3962fccf67ec3f6100dc9de3b4eba437ac55d7e800cda46b151332201def5e64b5afec2d98117e55dd157b319d3d8356e78cfcceca9ed510116414a17f2568867bd76a780e5504ba9b40d8627b0d185540fc3111b23bf6227d3e9a63a772a2064cdbce78773d021dfc12c28d22f790cad9417f12318bb58ea378fbe50176777c699ba688cb9fb5d531d31b32ce85c367ccee35f11dd724dbc0c27fcf772ed909467a09d9415f9cb0c660ac828c7df4f0647eb19bc7b65b75f8ec3f4f5c73bda319e33bd00a1ca46b58d51e4cc012365cb12e487c7c404050714ad75e7e3b8b770165d5759ecf53aa5ebfa46ba4b7790b392bbe2d98aff61c728d6b838ec684b25c5c99d15c6ce6e911485a76be4edc993bb03a8a7d22b7d26497123ff02a9ea475243d63e306a01ce92aefbde853839209911ae52cb7c029491c14cfdb5bfed3e4553be21f28a2ffbbc1a38ce9aa191e1cabf920c316c79e73b56c84f5a6cde95580633a62c46bfb67ca71aa0c0d4c6c12cf42f6e89b4a6585c2062762fb82feee98ddb31810011b9be2cc20c68687977234987c74608860e61fa948efcffaca1d9665e9463bb9a27483ab579409a6cb77b5a48e657f636bd9a9d16745121112d63755fd466029925c28fc50dfc2682d996190dd772d50d23dbffc074160cd2f80e31d91af685e0c81db88297535b40a1ead42390a340abd8e0040b360c14ae4d3b5510a3b3abaf5cb0dfc9466d99becdaff805391cb92d3584ee6c539b08777367d9a005871b59df9c93f3a3213c5238782ea929918234a8489872407e4773373d53b3aa332d3d6dc8a5b00abe56a47739c3b16d572d59115e13a1dbf1d985280197b600c0278c87b109820709ade7a3f2d6964070730800e99eb8f996a72021bfffdda0866f0277b01f3a465e552698beb67a851ee211280af844b462e0c036edcada6d2791b23a0bf81255608253bc64ea718243c5d36e10fe653ca370ff3a6462e1bcb679d5f7d9b37f35fd5dcea53564a8789fbefcd0b570dfec6573fd1c83fea5b7c2c0381a658f1ca8c05c89a1eb5d53a68d4441fcf01abff584e3efb8428868398a6e5d01e3a83cd3154b2af63855119c196afb3e20b5d5907247db4cf16cf8a703636eaa8779aa7d7700d39a67ef9174199c227e7d027be76be8ac6895df78862edc3810a28f42cdb80efb05e3202d3e99a4f4563470eeac63098c6a40d6e9882bb5be7da7058f86b9cb6d303bba3f883c3d5dd5f8d50884a0e3e539e7d904c6aa7231aabfd57d3e31dfd7c9436e52a92c8903a448fd0cfff64b936bfc6cd86d0f3edddd4243c6ef65f4c29ae68fc70bc9a178ed80c4376cc23f17bbc2a880add9038c40152b9f36116a322c3e93c16b716cd222284c399efe1d4ca82310963988a178ab0d778d3854eefb10661bc5ebc058ce9a050a0e19a87cfe530849f1b762177b8a27b593f08ff1ab5b129b7eb02fc11be7aefa2c8df426689e6b982977aea290cdbdf5b3d1c6f51161560f446b8c00973aaa57fdc08a49f8d1cc310a97fa0a644026ffa9df32bc9a973cb9601bd6caa52824bdc54ed2665c366af3c3d0ea4901b5360db75c3621c73c62561ff63148eb435c13592a9f313ec509dbcfc693861cea69ec8839b0f31c6d588102a658df2a8a333225eb85a507151cf70895d659f6cc59f907cb46aab2dd3fadca2f8a58503bf0f41fb8b8eb1cd422ac809733562929f712db310aa9e31a8258e8f110e10465eede2535ed419bf22c0c3447da83d48231528287f414b5fb6e9d95b51b99d983a3523be0291515e8eb4078ed7d7282ca92175f6e9c0c29634d79cc357d35858c789ce237718f2c0fbdf458253a05c8f5ab1e3019ebc2dbadf31400c9369b83463e9dd22955b411a55ffbc7072bb41afcb9c700ce1d03ebd43f1fe797ec3bf7545ad6f53ec32264dd1fa4f2fa8a33cc88c05180da99fd5c849b8c9fdd4be577226b1b9e3994016ec8a96afd13599ff372bd0690d02b62dba6b4ab4fe952c5f489fce5d3f4226d6ba23cd117217290ffcd1985ffedfa80baea353a35a23adab02b4d48957ac4d31503a42935e5e538d60731707ad974261b588e5224bcd4812c120effa78c14ffd3daf3972f8373528bb44b6c0c5705b50aef508eb550d0ee382d8f4e4288c39780a25836fa94e3f9772bc76a3191d4fbb00c68a24c428ef660139ec98421adb3b7ec1bde17a538f985aab817c303a1b3bb5aa38f6fc9921c27e141d4bd3e37287afebe994d996abf3680bdcbc6270840d487b125e7875ffa5e2ff6c7e0a93b1b66f41e20c749bf57c62f09eed775206e7d87788e6522cb961b6b82fcef8500f28bc81cc4f43e8fdca325182efd553ea562c4c7edd68923e0daadcaaac72b2a144497d7cf3349e3c7062b8996b516a0bcf4986bacfcfdec27b9148aeed4c25446c725ee091b2feb3c8ff63904a4db9c8c0f7759c41f673ec08c222a9aab1a1ab2fb25345e18c842e17b860e8739588f315d3c5bf63d7862adeccee6715791fc0cda17e669148bbac7aa9226870999238664c050225684fd4435681fe712fa8cf1cfd2a8f9498f98a81067367a0a9ecb90ce4a44f4df38864d6f7478ed4da0453da5d766d7d74a5d76ae6943c46ca142ed13d99c444e69333432e9d2e9abff4c2e29bfc83a035509e2c4e04756367cb5648eb47dea66448f44e44ebbfc2649045c7e3b7bc0b3af28949bc689c306cb57dca08eec2d8e3aca0322e1b2fa484319405ac2c08ef5023d4eed8474cb68e43f15f873b7cf672f85eb2b61027ec58839159a144d6ea77721b8b079761bc96ecfa0db52a27de65705526efb11c73e38dcfb54a8d256d7790732434928bb6ac68ce659bfc084377b8e477b687bd27b5bb5eae39a0d7317b019526af654e65f4222b6f70f521c0b5f567af2f7dabbf1de6c388a18e986183bcdc34b76e89ab09720984a5e34cdb62e10c4ca1f56ddf61f8e9f6bc1d16488528b1201bad085344365402d06661c38a82885942db7865d3038d39f7c0096e93252aa500a44148b70eafc2a8262147c925b7a0653b9db77d4206d409a82858f9f4e14efac568f0fc7fcbfb711baeb9a55bb5085ed9b36f13df3c2db5f2829b6e8ea0093e0ad89115083edd80be8a81644fc9b6ee45c5574a40f960a16948f1916874c0a254fe9f3f5e6b69d02a2a281731d4d2443665590ca515b78f82796ac7633b887871a0f2c6cee3fc01c86b8d00b69d1d01df3ffe694dac17e317f03ce2b428463050f20f92c08ba835f370a6103e7c266f5e529a8a398e9dcd5186d3bf69be6712bfc7f978e6a6bbfe3dd08fd570c49f5660183a4cb4a1bcd8ebc5d95f91f8c4ac8a680268550ebdbc7b81eeceaf067e0f82c281730503f68037f7a97e37fd317bab4c11f80b69d93efae671bd68688126fe1671f0862baced37bbb94154a6bd13cddb46a4364feb7959f61ce15ecbd895889a42f4505a2971de99225e7cc69c9c9b207d8342b07ac67a37682ea2d2cea76ca49785d7ead9d9035fc0d2037b17bb64a82c23a088e5a77f0fac3985b7b8ac6217632f85254e218c35641ba07b903ae067d20f89701ea5515a5d17689569a4a71625235bd390280ab7bbb0d4a576654e96cd415aad33535f0d62354166de57583d4b92231a2cec0bdee7192bca84bdd01ae887854644c7f430eb44158fad182f33ab86489bf14923ab481f4895f931e217c4a21a193cb8e02e3c914308af4b6ab21dbec603475d93adfdef63d6b6e35de7b7a49e7474eba1f8ac9fe6e62caf276a69f8bb940a68d75b6a2e9a9c1fefafaa1fe3fa0bd18f3a121d9a4da048b381ac3d3f8e2d0b098fa17b45927ee7869ddbde7949522b8fd3a224a4e7d508771400f381117ca83bd0e8cb8e5947d373e8b55ca6349a9200fa4b28e589a4e152581c266f2975928dd0d809a11bd3b27e145213e2fa80966acf46dbc0d0a8d96aee4f7bb14cb7251028edc9ecb771d3737d382b2d6138534fb28c1c0a798b93bb2aa6e00e3aba4e9c9b519fcba902093355f77ca9fd8dea561734f519edfe0ebb232a268e9d3cd5c6415ff74f7f9d081fb921f9796a449db9b4b0abffbc6696d871e080124e32fd54a91d10f1ba8a39ff3e7944de4a6f393bcd3abd3b6b8a451435f872f0323c41c57275b7165e4df9eb77"}, {0x18, 0xffff, 0x50a, "eaf6d384b6e4bc55"}, {0x28, 0xffff, 0xffffffffffffffff, "924e4be9878a7d702a4c118e69481f4fe47c40d2"}], 0x11f0}, 0x403) 16:00:39 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:39 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10420, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="62fe0aa2b54662f634af15c8e69e6e40ed1874b155222258b4de8b3959d6022125ec3fb76b941e9302ea4dc175ab4fea4bd1b70729334651ba46bd8906222830168bb8151f4be3b1abb71b78ad59727c03a71c9dc53d4dd73468780cbd2e7b60c05cb17e794b9b8f1b397c0aa801287adf88e2d556e1d9a4948172a76cc32791579695e200bd6ac8121d5be71d1056e19a39d0699fb541c4409f973d68fdf8c13644783a7ffc722c0b14d3a27587bf84917d27c8dcad5f952f64103bb6212afceeec6234dae6e14d9b72868236d54f520c5f91526c57784b9d879a682a4ce73399e89f9f55d0e9f95f3662483b8ed1285d1c56fc6a28f64892d37d1c329f69", 0xff) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001100)="56afedb639510c77cba2933c16ddc64c4878ae64501d91dae893dc13282e6d60b954c68b86468a55de2d73ae7a0e26bfcfdace054c518f9f4cfea463e3a7cab867b24c4995355a05589803f2416e2ccb4d9414c9927914a3cfd2080d1d4d42401482e2d9446698b64e5790df2f52ff58c6677dc8d47a65d03d065b746babb83cc9ecc32aa38f6af86641f9fe8dfb1cd1ff8c2a128428aa3c0152a0335c299f3127bd9f8c43ca93723b58549a4be62d218d95631f874ee0c085c68f34e445a464889e99569f1e6528e4a7c9d6db05aaed0cd1eef6b3b6f72643b4ccf159db7b2597ffb331eec1bfa814775ef282efe2b16b7bf0bf6bed604a336168ed611c89bc9eae02f4ed8d7565930068ae9522fad7bcb22cf042dfb4eca1e691c91bb1a347bd1afe83c679a6d9a832434fcf80e3dfd484548cb33d499c2a74eb776a3527a819eec21c30d725a26dc6454defa66fbf443eb77bc62dfe67fd2621fc96b5ef402d68df84769638ee59f71efa3b9d1e3022552931af9262055e9512e221c9a03f6055bf410b101c89e754a888b5a076e9dc4a9e5585b6fac90858410d215bf0994520ad396fe3a2a73645b913bbc0f76549326b107925bbf88420d0db4533e7558f1729ecde5184d5f9f1c8a4f0d53f8bde78c192016d6d3e23464b8e3f0ec8b57669d18e6e6062b6c7c0df4387c7d9a67ee54f453e277fd8d4be257f14a10a4585bf9518461fec59e703d98efa541574192475b86c8d763d4cfdc3a3dcb22deaf54f998bb35402eb8cfb5caaaffa0db7aba9eab7364ada79b7b22322e4e364fa0ced5af8e5c1049d0b8fa268cee71085423fa96fb247ddee545c7f51a01b0cc66f32f4f0cdd3a5c90a916338da5d0237b8dccc30a108702181360a4628a9fdd785e9e1af7839e84132d1438cf1478970192e5b0c939ab069878cb78b308059de9b2994348be0bb52620c4b827c4e263e2e59ea40b38486727a3e52d761fe000ce72c0cb07712db094f14ff002e458caebd0ddffe674322c1dc54653350a9110978a1a264216c66d3801d45d9895cdfc842a07c56b7189d640968f43b6d26f900641e72920fd29aba312859706541c398dae9de1c6626df721f7738bdd49eb89e12b37a14d7d1b65ae415d39ea886a039bbe4464d41aa7a459f59edb6852b20a5b65fdbd979f5f3eff116a4a611c694cf75fdacc6e5460c37fe737c048557a4ae33443497fd27ac71efbc0a14749af3c8789b2237cf81c046af9b5b7ee97da5bf52b75f93a947e11954c585dac60c88d25cd97694edc2d612b51e49aec218f0a25edc4b8be3b93c1e2fcdd9a732a0409e1d52a55b628947b9798409e1386b8f54a60ede61d6ec72df6998388e74802f2362105ebb42d917399f62f720cacf84ec037d4fea0f83cd0a1684dd1bd4c792ee5316f7281b1c366f2bc12a67347af625e9efdaec3959c0d3a9c27caffb648b4333cf2eebb8cbca1eda01049ea44d9653af04d6bd6eebfcd863e71c2993142a9716d3457c814410daa130a313ac713c16a38d72b5aea46042067f9d747e5fd19f8a05a41a01f8cec7ad1695b8481c0c1a8e0b16f2e5d1a0f33bd80277599bcbbdd3a8fca0257364f86eb25fe6c7a284e9181227d58bd26d4c420c460a79f73451693d6f96dd84c198cb78e769bd2b0695bfb7d25b56f25fe1a258871796d39d32e2084cfed2c1a7917aaf1f79c23f66afd01243722e0752524adcbde33f3aa34831733e8069470ef41573de61377258b40c43c0d7f52a1a4a0be2efe868533f9e1b5f89e284c0ed5596ce100e9c2ea52e18e74a8208d76f987b7744a7b55bb9257ed3308d70c0cb3a11fc99deadfc7073703f7fa6fe94d51a33da0232e330fb54608e033d0190add92dc91b6cd2a51da238b93866e9e81790f7e6092d6f8c397eb61fe329cd4b096aaafaba0a9b776036bdfc98b4ec9bb2fff00687fbf90bb4e7046d287c19c544c06b7395d7151139dd714dbcd472dbce490e4250086d67dc3fcd5f60698005180da62fc3cb369a9ceab04417e88bd173b3af6f1ef93052fb7c926b7db7a262295e551f5d0d6e3a82d076169f49257f32974d84c49414b507df4bf24913f3ee4e02eda55aa760e4faf6ff9106e8c74a6062b99b4da56ec044b48e82d8ad99cb3dd0695491b20158f59e7b67ea6d9cc1de1c226f7543aedcccc380bd42ac0b5090e81d84587d1344b060335c34077ae3a034d34a8a0e5edc1fd383cffac28016cd747d2afbcc02681cffd1af7812c0cf9bc45d0be5ef33659370b930e153821f574352224d3ea865b1226e900b1d838e1fb22d27aab66f27bb9306ece85080b7ba8d01f4a52b49905e64ebda2b9668169ea7a8879c29eb3fa84fb1b6ca3e1882b57079b255fd79a97d7fcd40140e0de1471e8c43a3412a083927f0555e18e0599820ca442866153c6d8a87a95e6289425665365896b6a839f8557973b7c5bd8a78a149ac6b8b36999f20f172c8d4e5613b900e34b0d49e953663336e27e46c89e32bdaa1050bd07456046b60de2e9ff9addf29f16b27859e8bd7a6c765bd2e445258cb42e93882158b9cd5c32f70b45ea2dac4da6898b8b78ce1d471dc9e4e88d8b6a8b2acc281b7912c1643a6efec9b61d9576c12631f4106385e5b92fdd3ad2431926e19811dd993ac5804b3e92bf1b8d2ba96c9039a628a30f69e1e7cde4fc931afc70558b2df9a2bd28592e6e455d1ed670427885b45e5bef2ef172d2715efcc71c3f36fce09e2e108e91db3263012ac5782e0c58ab327349eb06ae25a164bf219474d3fb98a3ef723880a4bb49359892751402272c92471f8b0257828cd03c1d9cc2facc8e11769a3354729a08cd386e399b5d8f312d86c7f52db48d9fd6ee1bfd2ffe66e3b80e6a84a57b2b5df3c929bf99a365dcbf1e96fe8188190c95702fe86feda61076f01ee46108b3c61db9fdd8fd6feee8af5d78f1fd7235f0260907f1f81c87db2ad8c72db5aa4e9aeeb9152f6571a82c66b20afeef140bb296bca2ee81e13bc15df829f49c82ebeb1ca47a108b1c85ee99c13699bb1bf39bbdad5571314dd484ac3be8d2ba598607e839c7b39d56435d2b31dfacd4712fcb2ca4f1762d029f17844b76e6b02d8fcc3d94dd757b226d462799b12ea3da0d27d7465cea5c0892a3cd696c5aaceed7179c97819c3febd66741e44e30cd98a026e205b7ecd7d89b3d02d104b23478e8ec775ab4875f51beb7130c8206d7460ab56fc4d3839972f827091a5ac9460e929211cfb2563132aeea862703c0763370c4e0007d7c360af73cb557892ce", 0x922}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x80, 0x81, 0x1ff}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0xfffffffffffffffe}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1a, 0x4004, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0xffffffff7fffffff, 0x4) sendto(r1, &(0x7f0000000000)="1dab29ee7a453e80cf735118632a17c1e7af1d00c3c21c6d1c4ca93c50c66d3864cefb875188220e8c23e520e4d10cc64796486e7426327ce3cb09a1b6943d", 0xfffffffffffffea7, 0x4, 0x0, 0x265) 16:00:39 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) r3 = getgid() r4 = getegid() r5 = getegid() dup2(r0, r0) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r1, r3, r4, r5, r6, r7, r8]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x200) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:39 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x83) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = msgget(0x1, 0x8) msgsnd(r0, &(0x7f0000000340)={0x2, "35de44554dfa6da7716f607fa432cce56e3f22dac081855d620c53525799e2913c890c68f8765c4419b553e905ef47152e1e80f736770336f55ebacca50b66291e22a72cea90c0b5f381867970ec6bd697cd8c11edc16fc4eb92a5b5b7425eb8843942db9696a87c34876dd30102f4eb5100c3ed58f02c745b331c0742cec8791e2d1fb493f55392fd8b7041cf16ca1e7ca83da0eea371c2ddd84eda1ed4fa395b6ade4e8acb1e7d8dff324ce753790716f7d090b569b2c51728968b2d8fe459757dede43a0a024e89131e75b391f901f574bbf39eab3b0ca3d758e8c467e39f148bc7f3f629ad32a6b5e9a6f834e1c3be5e9c218365b77ebd673c203e6ee7273e9da6866724cc0a14ea8b2dd1b75cbfe8600ba68da14a1f348d7ada0a38eef68b4f4d5c950e1e20ae01d7fc5460cd3888b9330af5e3cd73780fce40e714aa6a3f55ad1d330b3d4595edad3a6aad2a1f4a189c1171874975659e8042e006c4dcb718dfdb44ea1519e2fb836040f0419d31c8188d4bcfd176b7f1c3d85d46172ae4c3f0f6299ab69eea12497a543cb93f99027cbe2b253e8bf92e66637ac396d208737bc156d25fc6d64f87e2ed6ba615bd70fd2c997352a8fbfd2a7e5d75bdc22765dc4cd088cc3943388338a47e43a8806d7cd8cff5ac2390304615502163825b9b578dd42675f7c13054e42f7c16113ed5e98608e515321e5f1e5599626ffa1a05c1d94576dbbb7062bec28d83e27193115b094de5c5149b315549b3e9f875d4a66424e29ff8f89293ae006c5130534e55d0e47cf6dccb6839265a5f02cc18f1b0bb0257a45b5aefc8a463be2002cd607906abd916325ee40b4c9123ad5d60fd8f6dea0cde2fbbe4c61d2575acec331bd9f2a05dca477725354ddafa23827e263e311104a714eb2c0adbc8c8a55b464864ba276e2dd1abfca5dfef86ba65d862402f674eecdb310d7fa8d64fe69a2e9f95846882c6974a587c043f244b242a4f004c94c342f0863068d12b8152610fc2ea53353dfdfd276c603fc5066df761d59f220fce2288aaaf0171162c1a40df2a983c463045e952cf0f0b72b82ab5717c1d2373512663a23250ac05a9136986f2eb967742f83cf3e306eeec5172dd57ef80f596134f344e27baa708dbadebeee9909902cf1eac9cd0eb7c72684ff045de1548c70e2a29838151df1f8e41c68a768dd23e680e2218c12be9e3d1a547416b07ff6dd0a520474870391e497f6c45c10936fa8b56fe64485ea1285d63a37882693688af7cebf579fd32a13bc75b0b37594826f5d11a8cfafb4bc2dc73109b9cf582ee33ab736799a9df499db1dab0f1ff52a1ef986141cf8dc288dd13c251467f71c95298df7a46dbdc453066e856f3688d976394b9a778f3412e72997c45d3b3e17dcff39be739b6db9402c0ad9164525e4d350cae82d91564ecd9c3ec4953a6599319900cbfa157f2f8de5e4073e27a4abde7a3cf5ea05dcf097a67d690ecce3867000e327f2c673f936a941a5ec56b58c48cbf73c57e6dcff72a3f2f468a411d6e2944156dcc24d0abef7e612f1ac79b51ac235d47e29fa77982fe3ce090386717b443ca927b80ee7666b417da52c7104c5395babc799eb9ed0841f441eb252d189a844f91f7f65f0d7a8eb7f1cd534db37f8c47532fa05792a408e04dbbf35c9fca502b0a559f5f09e3df407015a2a15b05660a5873e53b02f6fa11d7405ee95e7f1e534608edb23735c947de2a391fcf939a1005b094b6d668b2e40f942479913e7780e6b253bc0ad4cedfc5aa8edb4faaa19f988c18a5614f679910d294b9ac3a113dbb0181ecb4d273f18cdfd70edc59b1db643ba697164402898f732e0e0d00d82affc77188505bdc76997b3f037564fd369edf6c2c460062f6f0fee77a26e7146a22c6ef83fc126b1f5adec6874eb31297e47dd79788d6a5f0de4c3e3bed770fc68f988ea4508deb842ecc26b0aa10f037ae99696c40e9440c065b485d239b87e4e17620a6959af330ded18527fd3646201f7c7369c75d6ad49506161b5bdea80fc9a50fc0e6d46a9257da8d32c4aeec69ed353e8230af2b20ab771410720126ad53c8ac038482633fd2e1765975b57e839ba5a915109bd841ca4761c1ce4b7e908902e336f29ec4be1c69dc4b6e6359047ae2fd16997de4697bbb2c7d0efb1e0838416c62431329178a0f2535a8449c520c48c40ac9c795c5380c50a16174392b224018ecc87d2d587df801c671a1ba7fa3f309a0fbe9d821494c5dbcd369ffe56f55ba002f06aef45b425c35b033959643382bdc5dbfffb472003859a1dec0d2393c6fd076e71618d25896fb2391466e66ec68981fb7637c70fd048eb0b942706315d8fcd7d504a2d272b30de9e30f4d624f4618d1d5ca39ba1feff351414bb3ec444c1f5845bf99ee5da267c87f3beff2684c8942e5104b239042a5e607787fe46e24b5e9e5c706737288616408bce227f1829a0bc677a52bf80f8ff3f9040f7a9204b7909f52c90f1e9514405a93d2bf2a5a75dbfa7f11790fc57b16bf8f63591a4106fa79be557e1e5c88827405767b1e7d6e583d250057e9f983b4c797e25bfafbfb3f930f73f0712b2035fc853edcb7f7ef547a623ceca2719305e922a032f7af1374c9c99eccd727ad677409977288fb1c4f96a0bec7effc0870c1705098c424dfaed1b08b934a0f14b352ba240de0d486147871a68c0166a3fcfbbc4636d775b9f4fb2efcf8b00079f2aeefe14fd0421efd3accf4a0b9eddaf4fe4d311352d3422a3cf5251780a73da763d93030c4dbd5f5fe359de62c988fded845ca88810c9d162e693e174940ecb5d73f26184ddb649e2ef1ce61bcd0abfdecec9e5847981835fff65577b0200cc53a1a248ceefccb15fa73e8cf2539f1f2e86a5c77cfea414a468dd6eb0641892a03287c99989d72b6259a6acd932ecf8aa822583e282202f1bc7df8e2ce426f39334a338705100c9717d5d9bb5133fa6cb48c0e41bfeee98d19387ea6c9ede0f65eee9c832f0e489159334559f95536a9857d42d9deeb3e2f78ae2aceec24a44d0c147d995ccfeea74397e898e4ec7189ec7edd6526cc9c0341d1ee9e8dc7d845b67b5f3a3f7770a2cd1c7849566dd4e3f2935f360ad07125ab2f2737fcef9d0d8a9590693f2e31012af168264fda481c6735126d9f9451bd0c1608f57c28bc212546abb6f0192b557aabda3c1bd7f1a5f748a33bf04ab339a2d0c34015c9ba8f0c394fed9f6069ed0038b17566a4714e11ed0668d90e5511d4946245728c02702dd85cc5c4582c265a91b0662dab2891a2820cebbd4d87577d2b0ddd55f493d7468a494ac0c22ec86861a9f0f15d36683e42c5c68cbca0aceae0e4f750657455ff864b389c35c9e30c2ab28d6c4504a085c248b6c43608c250aeb263b682d7aaaffbf860564d447c55790614c86fd96be4ee707795580e81b6b7875ac404216d0e2b5a945c152116657ebe911020ccc26757ad57e952ec396c6be9507103d449ec8a05e732262007c56af6173305605f7eda2d558e1edd03b2b684b336648d9bd78c43f34126a9ca2eb2a30a5c1f24b7dd6c7c832baa0e268377a38b3d95ca9f94d897737d0f47ed0597707d2df0beb8dc3d4da2c1e18aa6e32550321ca34bd427421ecb43af045347717a8ede026bdab5f861ddd1616f5b9099a9f9a71a6000d1c89a5ac622ebb5494b8cc9ae01f17fc3e4e391e2d9f82dbfbdd85910fd23708262cfb3c258d19a1fd2b00a3142585dbf5cfe1a23de7f0f70e315b9cff56f07c8025ce05436ec2d5cba7c4592850c7fcc083a2083583e00f94d5bd45637a90db618767587a1ef25568f73d88dbe70d5fa1d6c1a8246a33a4fe424877ff0172bb004dadc6532e4456db1c4e3a5a7ac5ac62f63e4d3705699b5f038e23cd8526c74fb748a247cc5219a9a4e699fa7ee791ab4f16abfdd29ea9c1d5030d13465db323da6bcfb9c4ddb43fbc0f9f81178bc32f30fa244ee35f31c2dcf6c6dcafe484d6da78cd0f3e3b5974c4ba00c65c0b20a3aafbe5f956c106a5066f7b79a23902161ae52f7fdb6e9066bd5c4d198bf584874048ba4795c8e850d8ba2936890feb813d282f14bc7f86671333ffe814b345e89caa9c2176aa52f8218239633b285361c21c2734f05daa1204a4364f7871189d4ed192edb8e6a586998d13a265c530a1652fbe3b121a662a23d4d318d9fe74f7bde0332274dda063b87c43e0214705c455609504c29af64027290cd83919deef9bb9f136df434f41f157a657c515b56be90ba3117ecab13bb0400521644375be47209e233fd7cd822f5126ec015fda474484e7fe0f48f695aae60519ef6cc32e094900ee7d5b9462d4c31fdcd5a654637db41c865f6fa5d13440272cd2a7c227bc235aaaef6956b1cff82049901973f4e2df1e408609ac20d5ac217db5200fd9de4dafc05243a61aaf6125a9b375431e0e7829bec676226f58bb99251206c3b05b594637cf2aa1eb6a34fe3495673777c540e58c66bb117aa10f725010d687d97f9f324e2aa95734a1af15ec5f758da242fb43c1990d7b6e53346d32ca52038eda734d4dbdfe1643bfc4e4a54fd22491f2fa15c03c26dadb745b806965fd4cc5b6079e7d05c9a937abb41863c8a599f4ad90fd5009b51ee7164a80072fc1e6390df13136f17e6f86f905b37fb23fa4fd159faabd259540b4bfa83d1df960f1b118fcb94221a44748ee22e5168caa7d00dbcf9c2f22d426b0b10f1d8aa272195aa1caeb21ffeaceb96f581dbc43a9e779705e7b270cf9130b9859e29f3131b4c30b8edcf0ef3fcb8123d2cf77cb7853da359e07649e0683621a3ef24d3586a4840822c71d0e0848ff562f88390996edae3918687463189f66a56afb5a3fc61ae273bb4a4c4d6d5027da1c89248922ec92ceaf0f1daccb101490fec8a1d1e40ccdfafd32e98a815e44287c6af632a5e330b6f99809bd44552977afad096895cac14c8f1b8c6a9f2efc6dadcecb81c95f0ee1ed3c9ecaafebbddbe20380d4e132e8d6407ea636af4bb87439fce5cc50635b58cc3c535167a8836bcc1e8d7e373752ed58b21f8ad5f90930f3985e64ff355711adf18bdd27f46e61eafb1e205b8a08bacd067b72622628085756e2a067de025654dc69eca1268f09647971ffc9583eaa1e81aafeca7b325cbf45f3ff1b790957f37cdc39e5d5766738fcaed49ea65d23368c74c0327958253a1bc7e399fa223824b9167ca3e97d4f8d4c6ae0cbce99d193c347edb9ca6f6ec5b48b73b3bafdc181fbd055f99e25c40b9a4e4498fccae07e6f515142d5bf85b6a88c2714f20b4614ac095fbce0b6ffb1918cfd06663e8a0d2157246f2fbf5e75d44260901d8002321b72478c19c00bdffdef9219a2ceae142b674821e48d5cf1ce5306629385d41a0217a3b21daeece16cb747dfef3dcea619ea4167ab585850716e6fa2d92a4cf318fe4665a17d64c16cfe4ba1c4eb6eb01af745865f90227a5ec3b3ba5027a9a82d003081593c72985e86a49690ebf3879bdde84c381f84bce42ba194b67dde54cba7304f8f3aea89cd3f64f0cc91f60135ae80812eb3a95c4f895951af722ccf65bf48f6e32a6732c4be4a0ce4abed2346a9013b6d48c55d399004d8453ef84cbac03100b552b95154f5cd2876c68c9e82eb10117ab208837355b6a8633268f7d30d67e4a4effe7803de02cb990a3e1d21ba01a8ac36e687fa9b13eaa49f56e281946fc3d5c52a59d004188b82813b5c7e58ef97a3e3ec850487028eac617dbd21d8225836758c259"}, 0x1008, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:40 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1d7e9c90adf6b04c, 0x15) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:40 executing program 0: r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a9f22e1248861db730d8691a7570000000000000000000000000000000000000000000000"], 0xffffffffffffffba, 0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/22}, 0xfffffffffffffedd, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ftruncate(r1, 0xffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/172) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) msgsnd(r0, &(0x7f0000000080)={0x1, "0651d7cee7e0fe1c81c65d8fd15af832cb75d22cf1f69b4821aa8ae02dbedd84745a4e9bf685e6290ad8"}, 0x32, 0x800) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0xffff00000000) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x1, 0x80, 0xffffffff00000000, "09f7bb7170d0b2dfd09e266a211e6d67c5b28868", 0x20, 0x7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) getpgrp() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) getpgrp() getpgrp() 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2020, 0x4404) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() kqueue() pipe2(&(0x7f0000000000), 0x4) 16:00:40 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x3) shutdown(r1, 0x1) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0xfffffffffffffffe, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r3, r2) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r6, r1) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7f4398d5614249fd9", 0x9}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) 16:00:41 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000000)='r\x00') 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x2000000009d}, {r0, 0x1a}, {r0, 0xd3}], 0x3, 0x8) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) pipe(&(0x7f0000000080)) close(r0) 16:00:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b7241cb70036436ff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0x333) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) 16:00:41 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x90, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x84, 0x10, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x83, 0xffffffffffffffc1, 0x80000001}], 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000600)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = msgget$private(0x0, 0xd) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r4, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = shmget(0x3, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20009, 0x10) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:00:41 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) setuid(0xee01) r2 = semget$private(0x0, 0x7, 0x400) recvfrom$unix(r1, &(0x7f0000000040)=""/226, 0xe2, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x81]) semget$private(0x0, 0x7, 0x8) 16:00:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000040)="1d000005", 0x4) 16:00:41 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{}, {0x7}}, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}], 0x1) getitimer(0x0, 0xfffffffffffffffe) 16:00:41 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = syz_open_pts() flock(r2, 0x2) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/29, 0x1d}], 0x3) fchmod(r1, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x174a, 0xffff, 0x8001, 0x400, "e9fdc3a55c2dff2d1241a8ceb3a7754d1e49f3c7", 0x5, 0x3}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0xac1b) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:41 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000180)=""/181, 0xb5, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff6d, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x78e4e2bcc3032ff2, 0x100000000000000}, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x8, "15f440e7d215f27f8366d0b249cdc0e8d07b747b", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x8, 0x400, 0x1, 0x800, "1e13a18172c54ba9b6ef6ba976527a325beebdb4", 0x0, 0xb32}) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x9e0, 0x10) getsockopt(r0, 0x6, 0x3, &(0x7f0000000080)=""/98, &(0x7f0000000100)=0x62) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x25, &(0x7f0000000080), 0x0) 16:00:42 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x46) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/117, 0x75}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) shutdown(r0, 0x2) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = getuid() r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000434000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r2) mlock(&(0x7f0000095000/0x2000)=nil, 0x2000) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:42 executing program 0: munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1f) rmdir(&(0x7f0000000000)='./file0\x00') connect(r0, 0xffffffffffffffff, 0xe6) setsockopt(r0, 0x8, 0x0, &(0x7f0000000040)="980c32563f2272a0e7cd8041af929430139e26fa3267144d27bf52520b", 0x1d) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc008, 0x400000000006c7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x210c, 0x200000000000001) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="db6fc4fa5b5f64a261c07386ca3e35582a488d54c2f9fef7827e2907f1ec0c19e2a859893b0c", 0x26}, {&(0x7f0000000100)="75890c2bbbeed5549d97464b6196f996cb7005d5358b6f0d90e1bc74a3f43e7d3fc3d02412d2a629568916aecb09383b512f45ef4a7c6ae33d11", 0x3a}, {&(0x7f0000000140)="5135c3f4c704d67d2170d85302e2376b9d67eae90d7b724fd4e7d720cf2043c8fd11f07d0c356135c801d4b5c1a62ba0b1314a2f2bbcbdac92ef57df56e9dea74d25faf324bf67e775ee08b19cb378eff1f720eb94376230d154fd8812c8e1c90d310042556e1b349589d37abb9014e64a5a017959cb4a1a0d468a729dca24b199770d4308329fae9f03a5b5a569a3b18d51793a44368f65c9771564aeb8213fd24515a4bf3e3a8d25bb478d2ce2d567218e79fe90d9782d6d5b39671d29b0fc10597d7c653f239446135bfa7da454fc8e53a5615d8de32f38485e", 0xdb}, {&(0x7f0000000240)="852d45ef06032dbd96be0cae944c7a00f5ee3c3d590ce68d13422574279c1cd4c064bb75e1b2a3aa784a39391e209b9a6d431b450bf127efdfc829d54d85617153d3171d7d4d8f88c61470dc2a4ecbe66339ec398724eedf537882f00fb0a174e235fd5caa8fe6a870c99385da216392ddeb091d1fa2f6a58121920151d3b4ec2893ab339e1f5f63a80607c7dbb7e7a5fcb66cf81c7648813f3de3cbbe8400303974e2a7ac3d74cd59a4e4e698148615ba1d4ab0f5e3713e895f7d4e457ee0d7e8db05b497bcbc605c7753468891d908cd6dfea80b43fec16cdbfa7739c7ec4c5abb6f065a16e86dd3ead46d9bbcf7b3f855a420a0ae3937bf1751572dda518a4a87a2bf379e1ba8e3dae28c25ca455c290536ec7fca083ac241e5e71e5846d55f59909efecd92b0cc499b4fbcb5f0dfcebe5b3df40bb9949785641ce278aad6a6ca1856bb94fd53abce9d7d72e5ccacd2e9cdade8ee5264bd51837d6c0b0b3f8a58786a784bf513f1261eab4698c65040ec6d39addad5d6f2ec3377c2ebaed26d2e20cd12e7a6cd22a2916a5454b6eb57c6fa961cac9ad2b27ceddfe7aad82a6efac85d7628aba9b6083eb8807f2a2cd0eba62dd7d8f9327aec943bc6eefe65bc084344a319a3d826ff4e8600e13258c6dad226a02bf41e912ecb51ce9b5abad2da9effea61b21af60164cdf2f4570133a515707fb4e23387e1315edf38871b6491ccb263a9e1d8e65e1bf70dd243f43cd8d81bfa7bd5ab0dad52f7f1d383669bfc4a4b903f0943c7e7fd2c754a3a1c3c81e70a9c8ea60bdd39a4d5b7dadea0dcde18d8b9594add29de98bf165f1cfed3351dbdb81822e182e317fc78466d52da18d9d3b116abe923ca0018c9e70c002dc795d2765ed90856169a4647636d87b4fb614feb50844e212c2652985d861b1689742bbe39d685954c78def0b5c60abe6fe478e3ab3461e62258172db2913c645b3350816507ff2139f84d6822f40d61cd4751bdbd8069fc0d716e5c2a80db50c52563e69abf24fab800a059b4cd5beb720d7045ff8e9c2498f6a709b54057713fd3ba7533e2f158d9cd2352f2259176154cc1adf4823bd76cc8c973664e4239af42c295d4e76b3764ad6175eda92ccf428c6fd7b6dc322361f3db89cbdc50d49aa4568f8f01751fc15e36f3619695d7ac87422085fc7af5b2a74091ae8dd7f680ffb887f2910af57a36c69a67ea678675f4555cd3c105bc64703cc7bda397571004589eba506e2a08b11e7110bc6c5abd65939f090fa551f16657fc38423b460f39555ba5e51cd3854808cb42342de62edf2fc0bc8c815333caeac3bd6299f48b1dcc663610f2b26aa0c42339f21b94dcc5ab9c7778f92540e43fe62f7235f9cf07f42b929373563085345a0bfcee0a7193374a8c67e2c78b2355f410a02521e6082a1de0d241181278dd52e1dfae513a9c4ae321dc99fa96924da37c1ef57c1c42239aa627fc286ba78eb771cb0a4a7df3e6db38ad0d6a86eaad43a8457006a2682d9bccd56e61efb2c176e486ae2b72998fb741aaf776848f502b4b63c93aed1c07f702b9845b2611877919caf269c233636168cb786910714398de5c263f5e90eed1327fcfb20e5c61104a243e94a25c9598a7fd175528342769ac2cf9ee41c702224614eddff6c71e31dbd91e1a5ee8f2afa6820efa6c455e68e741086203ec9748e29d0e656b30423131103cb1cd5fcee2121f34bcb3826aab30391fe229ae3c0a7580ce10c0872ca253b626315b1ff245b0e0b59f7c821d92e12612787e9d51712012fd2e3f6a140abb1a5f95065eecd65241b864702aa590e31d440a848a1eafeb20fed2f2e4fa6f988a80c3c36effe11a10230a99da04b9384d1cd070e0da809a5da7c66b264462110331e21412ad2d2a68f9065796bc76b73bf7eeff2c0fc3993302d143a7e14350dcd9df87aec9fb793e90f023ef84edc75b04a1ab84c83849d302dc1672e730420b2c68ccce68a5ad64a230a5eae62cec9bf8d839f8eb24991c1dd9b45e2889ff4104a57584e8881ec00a9f863658ccbfb2cf9f1a166fe541b077893032e0c6524fc77d5758496b0ae85973d6a7f700d4c9684db626fd883280493c6ed2f47a689d93dd47bd4e451a1bd2c076178365e58ffc366ab07a972accb33ae8844d60c60e0c4158ae5d0efda26630f8292ed26d540eebb2d2c522e744f42304354edf82feb120cf30269528e4463fb732cb29e2cd8350cab89992758e66538fce350fb626578d63a82a67e87d2433eac01b5403372517eb3e2f8eff6b810c7f34e89d56668d318a4910309f332d9963914b5e624559f622ab4970237566fc98b2a7f6b9d1a58195916001e6573e89c6c4b59075b212ced0f96a347a1bc591e36760cab29bc66b72c9b02dcf9093a168058a73ecc97cf1c27d7bea41a21b30b00daf7197b11c92d27d78d7b0b91a88fb73cabf23798e260d452a7bead99a68cf37b84225125d0aa94bbea5864ad67271963ba0a7628bd5a54ae0945a07fac88795495f3e03a95a1e5d60201939c61f8046ed35a1ce71102eeff640ab0b08d1613b5b60e2a906db4b80b5d7411b01a7a66ee17e18a2e0dbcf0c3b9c15f7f407c6e4d51ee008ffde6fbdfd4a732a2ee2d6ad601636c89ed62bb5194b7ae5ab639efecbd66e62cc2b75d71482cfb7cff23624c5cbbb9a7012bca8f9fb519e05207e5e01e3e8e3091c64228c6381468000d79c6bdf43d5a116626f12fb5f8d1daaaf0b26c793a79426e17e26949d74221c289fde1806aa89c598818c4960d161d7484948da4fc5a903a08c79f529d2923f2035fb76cd9b52c7179bb5c1abb39531fae3a40dca4fe25bf476ebd7df8d0a4052b564a4de1eeb9703957058c1a4238ad0991f3be2ac08015a8dd2fe5464a781fee06208110ea3c3718d43a1d191c3f752610c4084684cc869775b0028057fde79583b2f294af6bc014909e7578b5770799ae9491bac8028991d5255b7e7b86b1f4a49baaddd3f698fea54281626651667230d2725430af68588c316eee016a48dccd0382b7d4e7efe3af9fbc6c3dbd427840348ca6cbb4042e33e21df97ddbd524987e3b16b33d3d5feb402f2e79a10ce0dac21069b6305be8dd7fa7883c1076acb5f29feb9be7f64110c26001e81a151113d347e93dc140fa8b22b7d8d6bc56894a7ab20a9bccbafe9fd9c6a8fcf2bf1c82bb548731de859779d9c18ea3d5cf5b0731abfdd1eb2555eaa66f3a51feea7b3801740a4895e60b3c23fe954458c905b0d0b055e9dca7ed57814a17095588fae52f9ba2ea07541e965f45aec1abe6b1d2030b9138f5a0e93f346dac36e4e16319b61428755a008c0ee90322efdc906b43a91aca781257379b2ac5db1b03f0068a988be57385dc6ef0b6e61dd46e65c5559aff6965338e67bc96f22f7b277dfe82cb3e1325999ffb3123b16c86a814208031ceaab488b4c7e7f5419d49fa3a1276768ebb04aa390d248272c20ca70bd2e23e2eaa5728ebad7d951e024e75f0635a2ce8ccae534577993dbddd011b7c616dcf8cfeea599bd08a303c983ade9236977908e29c520ed3b4d7ee3eb8fa6c75da86f8bea8980586c73fc293594ec671b7707c1540300317cf348db16c1478e85cc86c1c96a21e0ecfd22104b2c8dd5d9355dd1ae623e56f8cba1e634b0b58e8a251f940df5b711f7ab11a7f01d14a10f2aeb7f9b6e83d0f96bd2d3e403c1047ad6797f2e1e58357819af3456b8ce6225ef1c3db4a8dbb3467806110533af206271bb96611aa9eb0a91dd0025d498476995dd18425ebdb0427cf174a1d52cd01a1756fdd8ef5ae2099b6ac66e38e31b2b521fc86bd3e1a89ed3373bd13fbeedeae115452a1ada8ee5fa5e4e92363294cb564926f49cf7177dedc832f7c8742cd76dcd4bda49e36f50755a9fb9a4393cca5ea7658b2ee87cfb2a839ba740ff32ab4c29fcc1fd9b1ea23d3f667dfb5eb4747fae0beeef470d2f67eb7feb3dfeb7c64575c17fd468113ea2f3665cb81358cbba4a199ede7ac992187aaf7b1094227d8455068e79112854943631b65fa17db93f6d92b2f54f2fae93c3fce44c12c51529e9c89e4ec3e27a605f78f3d2aa758592161e088c7f0cf8b7020479e249296f31f47bdb7e27b12c5a1a77a65dc25d725b2be937d65c9351feecc91ae33fb667994ff1a79c6c51a38856b5e2f0eb5d6b7b5ade5279f71bd09acd98c4373f9856bcfec64a91465b5b4b31e8ec113f269672a06c7d88e1ca99545c3c95789387ed7a4cdf7a2c8373e1ec0fbfe56ea75d588a4f00a4744897818b8c22093ae7413fe74952ad167b66fc4f43573a4ae1279a1338da46658d6d66c96a6031edb98dd85769547d7da91ee781470f674b44345995d140a6b32be2a5197fc378137f2935c38939bf379b826d96e2fe5d6533fe9a0d127fccae674d75d27721c15d27ff2629cb571b324dbba2aabdf990d1b42e3d1cea3dcb9e803fd6c33b76393a602f410b54e089296d6b0a1ac84d3007b8225fcc03a2dd19d51f7cce414e275ceb4d8292f038dfefe8533e63a6dce62f854fe05319eb5f2b6d66bc765c3bb8a4f46634e5fa88fcabaf6f3480cf2351929a658873fab26f26458cd4625d361c9b31a197520901872774eb5b775481112ebffc1dcb928f3e37ddc5f0d361b194113fc175af8828efff565232eb52fa5bed5612945eb0b4268fbf1a3a338b1496f838cc09b05963f421f37368c518fd96638184e3217d5df07595260cafb43ed7db771ca227e0ac898a227c57ffb93868b1504988dc291567a7b496acf032893e5d97df4bc309d47c67cd098bb539f41c1f119c7ed534b947633f7d228e2aa8378f897b73b2dd6a1234b0bee1c92a982e4c932ce98b25f2be03f3ff8485ca445ec52a35a6b5d3921cef412ab3b2fff7aec9daa58df024a32d2e1f96e7025f8b29f9f49a78ca1bb839230de7c61cee4f0d62197af94b0303157cb8a726378449069abc0a977ceed53196d871e7eed90494def8a3fdc33b40d8e3bbc5e947406e6551e427966cbc3a2bab88804d478844a1806fab3dcf8ddaa2e61b27ec008416329b86accf9325fa466dea1a666b1c7725d61fce3fa91cd7ecd5eb8dc7c402ad7529eb6eff2f01f78a73e976131c6e99ad7f39cfa7f2278420d221a408e322c3734ff38f31d22fd62be30db0e6f0486dd3208432f2849d503a0ad434d3f5166ae2d6ace9f3e729b237f08126ff6a9e91f47cc4e31045f3831d3d1656d8618da2acad76c8f073c4e42a5a856096668327a992c4c443b9349f40833cb7fc2bd4c154d6c800ce584840d57beac241a4fbf05cdd2731b66308e757b963e3ab0292288a6e925a854d2b8c2c82e7c2c1ee85b550bebd1bd79b1fccef07b65540283d0160802b7b35eefb1a30c037fa298f24279deaa0c47ab0571c65981245f6aa8240e896e7a39038588a8651564fa7bc24d5a9cd010e1fca4694218bf9be7cc3a238135678b72148aaa4fe60c047041b4613dc3526083a92be3f2f6738d94974cd02aaec41ae7e2f1b17847625548f5ade7eb0c96287eee1865565eafd48e37204df650bed8ee24ce892722d7d3dfaecf3acce635a900a70451928cd178ed6b3a9766d6b98660bf0f17d0e40ba6e55919af553fcf7ffa519882c8bdef13251c8f0c284417110874d8eb0060e8dc76d3520f1e0657246d503128fa315f90d506c4d3380e6589be494cd1a1b087744add59ac0751d9a7ce5aa40ea8f20826c478c32e37b7bf363d0aa2d3cbb313169083f20ebca3a26b86c5a9129494f", 0x1000}, {&(0x7f0000001240)="891b4d209285198e9669903f7380d961e4f990a30110e0ee933c6d063ef87d872c052a7065d8988b0e9f782bf9fce1ad56c837160bfa757a5c898288ba26aa8f458aac64c05dbd74f6cceaebb7e88621d2b96e8319977e7d0c0abdfe9f9e12541470111a3676311a14dbcdc2500563b3ffea2ab585da2c37ff23d4675eba4402fc9968d6b9d25abf0c68d08d11442baa444c56f5a63a3f593375114f2fe4c25178540d45468b28d1d5efb40f998fd7229a35c4e209736494259ec8bbdb4260bd83a002c78d4f652efeb64980253cf877effd41af44c969e0d818eb57325e50a63b77466eebe68af0aa8f6a44158018d2cbb3dc753f3f371d054a6ec0", 0xfc}], 0x5, 0x29) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:43 executing program 1: munmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x7, 0x144) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x40, r1, r2, r3, r4, 0x0, 0x80000000}, 0xc2, 0x23f}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x153) r7 = shmget(0x3, 0x4000, 0x21c, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setuid(r6) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r2 = semget$private(0x0, 0x3, 0x51) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x3, 0xffffffffffffff2a}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1f, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0x80, 0x100000001, 0x80}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000003, 0x5c, 0x80000001}, {{r0}, 0x0, 0x4, 0x3, 0x1, 0x363c}, {{r0}, 0xfffffffffffffffa, 0xc8, 0x27, 0x81, 0x1}], 0x7ff, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x0, 0x6, 0x80000000, 0xe02a}, {{r0}, 0x0, 0x44, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x58, 0x2, 0x8, 0x100000000}, {{r0}, 0x0, 0x0, 0xa0000013, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x200, 0x4}], 0x3ff, &(0x7f0000000000)={0x3, 0x1}) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x40000002, 0x4, 0xfffffffffffff227}, {{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xa8, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0xffffffffffffffa4, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x95, 0x1, 0xff, 0xa2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000092, 0x7, 0x9}], 0x7, &(0x7f0000000240)={0x7}) dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:43 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) socket(0x11, 0x4000, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r4 = dup(r1) poll(&(0x7f0000000180)=[{r3, 0x40}, {r3, 0x11}, {r2, 0x4}, {r2, 0x20}, {r2, 0x35}, {r1, 0x2}, {r2, 0x44}], 0x7, 0xeae4) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xff, 0x3}, {0x31, 0x6}}) dup2(r4, r0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x8}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = syz_open_pts() write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) fchdir(r1) r2 = syz_open_pts() close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffdfe1, "a1467a6eb95bd07babecffedffffff00"}) read(r4, &(0x7f0000000100)=""/249, 0xfffffffffffffc41) write(r2, &(0x7f0000000e40)="4cff7db072faeb35cd026da95c093f9d886c555072a7212d81e3d54a37e37da9b52598ebaa32d35c5da671b1f9f58549146fdd63485cb704ea44695cb2d67c6cdbe963d69deeba9267a1f67852c96b1ad985f023243a261de04998148be9ccf3964b5893e5b25740d8e7fa60a53369a944fcfa2e0b731db78d83707b288d845d18ca42d9b76d0023eafd4795d60f631b6ddaf3ce714300885812c81cc2ea237f0edc6df0a132984becd798590ef64cf44e004496015f78cc8fb0cb2fee65d8e3357d36b4d64c2bb0b9292ae55c866169dd00312807514fcd9d40eae9cb8ce5a8e51708dc72b0fa661852c3496215e90a029c0ed17c517b228c8537fdcd90c341ca438362ebfecfa997d042015f6990f10aaac2a8e4289d008178be60edf9d7466effde28f3cc26d9e1528870230cd9d14771fd8878f93b4eff15ff711624d2e01c4a73c958bd93b2be204823c6e9259cb9e749bcbd68ff944739676faa9b6292a1b10e7d65367673f6c9d87e39788f70642bbe8ce514d3023da73dceb1c6a219275f35e147129b55346ae9afbfcf7edf2076213a50127fe8aaef0516787c6674ef6007291de754cf1714735c49a99ffc8d7a49847712732a96d0c4bbcd7f220ba2cbdb494e97cfa26698c07a9cb4c9907aeece3807b28b549e7dab131c6552887c6b40a9e52abfd6f2402bbac21552ef34122b0257d64c0b7ac6aa681909a493eae3d08b7014061bf5982f5e591285de736ceed62f18d54f02327b2f99065f8c21bcfd925618139baafc3e9abd2284a608ac8131527d532741c9cd079a7cc21e63ef182ca0bd8accfb0742cf2abe10638b2934e5dde4364f86e7235f0eb31d719b3798bcb6a89ecc97b5e3c379e938ebfef60280258763f857cb140f61b6224496fd1768beb87031a9af5837c3360fb78904c27e3efe16859a9ec79c863b3b59c9834dbe290aa4e789a06858e0e49640fadf832b6444043519b029ff45169d3547e60d2f37ce534c1191316aef362966079dfae6bc6c4f5c26d714e8082011e25bbdc786a507d57651e51382237f80c062703ab1ece6b218e9ba5ceea4e69561cca103cd34f02238e31320b85e65fef2932f7ad1ebe9e196cbc1c71ec332f6bb5ba920c5235bc88f792c18d7b5fa703c8c52e504e4a6e5b1db95e50926a3ca69bd1089f3e14de46c7a0413301d8487c4bb71c0957d1ce0165233041060edffdaa70f8b1fe4ad8ecd1fc8e882c89ea4281c5de07ce453a920455515d0bc5030a7eadc1ff54d4b61454ae03c381b3b8869b693869062fa067047a8206e5b95172b01fdce1a3bd1b1d5a6e3c18d85acd8f541123f0a27299fec21f01012f4427637f1095de962dbb8fbfff12e6277d48702600573f2430bd090f34f5fe230914f50c53c7f41f958c284c71087d4b8870032587cf7189825ef806557fb8cfe89f470206a9a589941b6ca2d5d16a69843e222dc15267adfa81ab809a7ceed388070a1be6e79c969ba8b472f8b3c63d28dc371a92ae12877aeaf660c2440343d0882eda7cdfbcb2ea37dd8f2074fa81e7993fe7ce913e1ca2e585f33246d2c3ac11772a88bfd31a98437d6ae81915e23e5cc734795e6bb37b9fd90ff9af78289282ac6e51af03694f8ef531c84efd3f240f739546c0e7273a173a30e17e7d7b5de5aec59cfbf264dedc7027889784b2c6cf9a35436e2acff712137bdc942d040a31e742cd9cef6b3c6f536a104b489fc2c2e752df4898271c6d40fc7130090199a191e00786e32aab43d7a3f4c8622193f49d95588bbbd400fde5d228eac0e0ff3e1c9b5a63b21233d0c7920cdafdb7094c9ef4fa396fe9c9e76cf7a565c5cbd35792908e9445e4933f42c4a3a12be2361e7783eb8553636b816b11f43744584e36f1e2e71b087304d25004c20a663b4bec8e55de17fe8b1e1bc66924ff6f48eb3db5fa07fb648d2ed673b7253dccc9138b4aaa2225de81a8b1b029776a0559119a0271c675a0916004876bd1772ad7dfa64b718ca1fd4dd7aaacbe9018e1676bdaab549de5fefbf580deda82148055b3da3155d19643d432e0319357c9ad8392c46a0b3e055c6598d3e4000a64c0b6ee5cb3bd10c56b34a5ce63b8bb7d471da2dd419514dead7ced20b1eef034c1ccba204d0b18608d12cb125842260bae2b8316b4ad623a3f68ff2e58540e41c31bae8e923dcf5b0634ac22a2e6a31e0a31ee7cbbbf8ad8df8da549975c0a9b9d4314438d92f7cdc886a1ac3e87ca91d424f73b1adb5bdfa4e8ef83cddc2a7172ccc8415c89a268948ad20cd8a5847aca4eca92ee950f83a182967ace9c3a9f68e3870d6b775c7fa95f0eca670e34141144c02d972191becc6a2a5d34a8ed4d972e3548a4a51fe90d2b8c667559afe4cafb500e70c8414954e785a539cd339a9ad9009bc269e5dbf2a1e18b74011154d82c673af4ba05a4b0dc17b04b29bc6dbbdbd059f8d35999c8d7f561e3edbf828d53399abb055c243ebab39b003c07a8ac7b1d16629855fbf5d7841761a36d7da01fb258e5d9f71ac55bef3b49d0e9aabe74eb1d4bf80b8d0a267b02aa24e83b45dd4d85c15fdabec642940f8cb321ebadcd04d5df9af8230febeae636089c13ad36e4b6238519eae873da894033402cc3782984c0735707b3b5e6d565f6c6eb52720ad4ecb6ed647ac86ba99ee5808231d38b6987e8de6f7d6b69f3626401f06b3c4b19adfa1ba2644c9e419f0abf6ff6576347a182b6e51227eb957f28e02195d565372b9bb0185c01fddc7b3754061016e7ee645ee03fc472f34c0e5ecc92e38616b695da654a5911785542a94eee1dfba7a1e516efd426599dc7d9c283b1c6cd75e2cbcf590a2b28ec8cddc564da5a6d09850c47b75962166550499044e9101855b87b007e54f7fb6852e1e3b7edd363e9e3bec7703aff084c10de91aa973e514955287a0d67f2930a6f12b489b8f2342a0132e22535e36c00f7b8483078f950aa566ae469959fed1cacd5364d5de0576721b14be5a6fda39622cb764efe58568ede3222bd8660b2e43f29743889f6f0f09d02ac11f39916fb0e8031f39ac42050371902b1adfd12a4f14f7d0faf337f7fc8bca5b7e43905e8dcd9599c8394fd828e22fd626bcdf1bba971a99a52fe6e16b1b0ddf444a32e0ec681ffb22e44eab9c67363d281c25afdb1e848fe25866a93823df24a0ea957ebdf6376bd5032ee194ed376c5ac3e50b6c270c7002aeffc061a87eba85625b78f51d67daa3fd5ba6b7a4d5d811c30e7bb9f2d7d3aefc210b4182250dc60f6e986dc640338900a3a9eeeadc46c211706b8874a8b0f56630eab42287203c64fe804fe5cc237071c2bdee5069f0663f0a6f70123cff0ece416770ceeb0e06f7d14047e4032b3fd7d92b05cfbb866aaf2dceed003b5210d633363dad64dbfb7bcebc58e5401af8e574486c1fcdd6ad8362d1677c1a22da167d8f62fc21135b199e808eb09db80ace62835a34dd6809068038f390019866ffbbe8252f189f51611a4d711903884ecd4f9330378ae426f1d0ed7adbc0271f401d04431af41d34fed2c5e5025fa496951d184417c5994ae4b37a97aea22e6b3a79635cac18a5be7d429f635eb50f895f0452331b6380404682383fa993a83ca56bd98cfd92d8d558f3433c9fdea101e75d8d749e287ab25827f3ec985a2e1569bb1ec74059d98927aa4de9249ce4cc623d8f17701817c3eff2c74d2b3b1ac816415a0db2ccde8787a55f740a178a900f539dee21d6d05e86ad576e6620820875167767f146bf355b33efdbd71ae4c5f5ebc888c44e3b5a25ac74ad832ddcaa1c28145b9a422135e344724decff21b16f2022f61143bb6c5aeb684de21573971044d49f6ef237d8e43fe365aaf5f07deb68a9cc485bf1065d8f5e3f085d8c28bedd58645af8a91db86081d57efaf9d362452076d4450ffc062822daddd25a97ce8d19a40e7343dcdb4340472d476b67ba13a2458b823f629e98fc367df85b3e6f416f6d41faa8ca72276fa05fa4b68d8a500841c23abbf4fb07ce62c02fc0fa689095b054c3c86448d6e4ea24043032434b4f0cffacb49d6f321675f5949f92cb239f37952b9d7a1e68e7e5b506df1824bdf9ffe28bdda195035f524cddc687b21b951f132e9de0cc1e1b1eaf99a982ac1f0462433709d1a6c6bc638387104bf6df9feb10e58b9f59a5fb597aa69e4d6cd91665c58ba8603f53b58589eb0df0f3d690f1e2204ab23e9a324d510d544a703b49a45af55de705b22de4a1fd05c7b022a5573124566dd419e843802355729d0649773231a62d808ac8fdf0a0d50f50f2a81d97e7a1289b86b7d37896dc28fa51e74e82777d495d1436d149c5ae6a22a338d15d2bd4a07deb0916390547288d0371a7f82621999b60a14a6186c4f7aa8f932236df6fb9c7c0edd1c265c5551781d4ad75ed0ead18c36e928c526f6baba7a7fb25a46b31df0e95752b041efe961d57ba9a156be4fc57a891795d428484fe49f692bb603694d93ffe30eedfade43f8f33478de1f507c00bb379ddaf133ecbe744bb1dc1307cf4afe1006853728985f60f0328a97a9120f32795956fb58fc7e6c932a41230069fc8bf9d147c1d4490c4b1c7b27fd0609609996dd316c961e8a33aeb1a2ab81bf58e04fe86c2fab279ab6aa56c7e7b1949c76c715ccd719ab162e3b954668a71f3d7b4fd1252443073e8ba615354fb1403d499e8eb2dec6dcef05641ba4f6289417ae1c6394299d3cc6f812d4e313130db2a1273c62e0506e668cc9fa143d9fa1c3520445b5a263dcb05686745dc76e2e99acba41cfd93e33125e321b9cae9f0580b9bdaf7b92a7e4dec337e640709c9dc44136e86428e40068b99b543e0de0b6bf807352feaccd48c3f0c304db05b3e633b002df0e8473d7af0e4f610f22accebab2fb7a910f35e8dd7e6f16fba30639369a4769ffa1f9628bc8c3ba1a3c8e27906a82e74ae947388c7c9540f46a73365f1159d639c2e38d9b0d8e065924cef7bb4b8321756c3e9654ae672f4ebd17fd858118b0fd2b8d95265bb50300cd82115a3421310aa3a4ab117276e62b4a5de267861a00a02461bc164cadaab059396475125a73c369d28b7734b4c9ea15515b6251cdecc01f3bc7823a0a583bb064b191eaa36c938cb0b4f5e9afd46cfc463c21a26c1196bab18e5e99d50096e77fc9abc12618045f7e5ca80a85a9f0328fe272a54618962dccdb71f4a5e520584f4d3f27e18b5afd091b1ad83bfd6dc7c3eadb6598efa26945c68ae76eca007771b2c35fd65f34600c8122866d204be0aed3a7e37822715bb9a0589fc8b5da19a3ff80894a9949e903cede357a2a685a01f8b0a7f0570f83392bd7e5984b446db81736321037c10806ec80cf866c25a9a0cfa2f2e96e22a948ed0aa0603342467c52eb9597adf815b3dd06269e4f9ab9df9143d38d882c63902317a49cc8093ba45a6e616761d2847d6e0732c7d597c6629a0e0bef8bd069785ccf25e657757bd4aa3ba23a3a1c6b36d67e2c90d24ffd54f13859006033ad37d6e3318ee64d040b73b771738145e9b1e009f4af0a505837bd133a4fe8e6db2c5d521c162aa018c697909f18ea32335a93c394c999084365f1ee6664447bab5b6f97e4d2502afd79974cdfab4e820636062d116bcc816ea61b6f7d91a62872a31eef5491f9ceeaf62f8d6592f3b5193098638076092666b76830b761bec23de96c886999a8284900c179240aeef3dccbfd2c9afa73510853ebd749112ecc44efb5eac030858ec2686b72ae7d8a6d5882165b69c76be", 0x1000) 16:00:44 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) socketpair(0x1, 0x1, 0xfb, &(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x80020001) read(r0, &(0x7f0000000140)=""/80, 0x50) 16:00:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000700)={0x0, 0x1, 0xee2, 0xaca6, 0x2}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x8a80, 0x8) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/83, 0x53}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000500)=""/114, 0x72}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000580)=""/3, 0x3}], 0x7, &(0x7f0000000640)=""/124, 0x7c}, 0x40) 16:00:44 executing program 1: r0 = semget$private(0x0, 0x3, 0x208) semctl$IPC_RMID(r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x100000081, 0x1fe}) 16:00:44 executing program 1: setgid(0xee00) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = getgid() setregid(r1, 0x0) socketpair(0x1, 0x1, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) setgroups(0x1, &(0x7f0000000100)=[r0]) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x33) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) fchdir(r0) fchown(r0, r1, r2) sendto$unix(r3, &(0x7f00000001c0)="9b119c28e903a5d9dcfdf1f20dd851436eaa0a4600a5f081d273d21e3d4d150bc59cefc7ab575d3b8f33f9f55a4abfe994e33ce0ea7ee2453ed8b973a787eab90cdb3ce065046d582ebaea8eeab20f16c76c0e7e8a3e39b224a2339983ce96d0ada95ef317c69310a6214549318eb9a95c3a60a6faeffb96f3395de522cea61496ffb227a5c19c", 0x87, 0x8, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getrusage(0x0, &(0x7f0000000100)) 16:00:44 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x80000000, 0x7, 0x5, 0x80000001, 0x400, 0x3}, &(0x7f0000000040)={0x6, 0x7, 0x5, 0x4, 0xc00, 0x10000, 0x7, 0x2800000000000000}, &(0x7f0000000080)={0x4, 0x6, 0x7ff, 0x1, 0x81, 0x6, 0xe6d7, 0x8}, &(0x7f00000000c0)={0x10001, 0xe4a5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = msgget(0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x80, 0x0) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x800, 0x40) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x0) 16:00:44 executing program 1: socketpair(0x2, 0x8007, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10181, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x20, 0x4, &(0x7f0000000200)=""/92, &(0x7f0000000280)=0x5c) pipe(&(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000180)="15ecaab266110cf0f501e20fbfa8d7b59977b90d054ffc2f25b4d0977168", 0x1e, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="9096ea03cfb262dd96870fd0206a509034382d82e025aebbe4b8c2c8e7c8112042c7c15b84756a28df9b767a1673f9fa"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffff9e) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x3, 0x4000, 0x4) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000000000, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0xfff) poll(&(0x7f00000000c0)=[{r0, 0x30}, {r0, 0x5}], 0x2, 0x0) 16:00:44 executing program 0: chdir(&(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x800000000}, 0x9, &(0x7f0000001200)=[{&(0x7f0000000040)="45f1d482af9128041a4bcba4ef67fbbfe4", 0x11}, {&(0x7f00000001c0)="1377d2f8339f9f0d8e5f92b98264b43afeb03d", 0x13}, {&(0x7f0000000200)="8b1b7194b9ef35024e4e9ce3f41e6a62394f8e4ebaed90c1c4bd75a91b4e9b4fae2f2ae546593d073d9aa0db486712889aaccbad6bc97752c6e2960d7fa9f0018de9f2abbfcf29cfb20940c4e539e08a2660aff438a4e76ff918eb6e81cf0ced53dc8dbb7e169d85f5916a585dbf8b081367ffd39ae853acfb013766958e5670b5b149d8b3e19b2df4ea2c2a85ca05272e8993b5eff20c2d754bf9e49c137b58250d9597304656d8a1df0c12fbcc970d60dcfbc4e85d87b47d18491595a7ddbc3dc93b31ce8d80f9e4ab585499ba60daac45ff9122400d3de32ef2d6c6428d17cdfdfaefcb67ef7cc5ad9c718147c00a8f58d1dfed1d1f609575dde9e4783eaa946c55176919930a00c6d7279a407d87db880d64a191407970f859e2e49a0feb34ad21ad8c07029c8761ac3c5573abd7dee1291f409119269b21d781c6c64a58c773663e54f2b4305ea11f76728317493048d3819672de3f971e17bf4e247293afc9934877073ab71ca277df8647621c937522d6ed0dd047e12ff110534dba21fb4dc5e4f6688e6742fab45e0c572bec1313ea1ce6a3b04ab3bb7df3778edf36a21fdc0d1fd17842cac91cf8bc7c0c50075e49774e8a60c6906340f9cfcbd2ba44a9b570593e7b486525b9bc181390ea631a2a7418a922ecace9e65f7c5073f556cd3c2bf65a52a213537bd5c39b8abf095d9c1af3f62674107a24bf3f711500f66b666760cece5d26969919bc54a0f1a6f9590637ead555db56c77075181a4503c49838065da84bf09fccb1606c8351c6c3c1babed1f8d71f36f2d4416fbe767bce4925df25a4c339af99aa7af965ea6556d2f9f7d756696b5d525c4d2182a265a2dd8d70cb742c8d33010cddb986abe23e174e3608c9fe75924b922d2196104bbe5b69302a140ee2820b3a7866d555cec6fa30ae6dba554ad8073408fc58b9d506bfa9eb10736254f480622c57190697511314b10641725bb5389dc7c969602d941ac78dec0f5558fbbc9db85bd4e622447d4f58adea76499c8b4f4b6e84469cacf2de56b4d717d6d8146c298178a17fe9822c1e0388c7ed0d3817e93ef3afcd9ff4cc6049cfc7541c8c208cd67e75ddf2304fc4e8834c766fac2ec09911ddbae12a2893b7e4ba0033aa602ad6f2c68a0255ba78139b8c79e37692f3ed83514fc0b28c21ae4dbe84bca8741c017a4ecf4cad3743fe85393817997d22b8a4fa57ba6d3b138ae1562f4384ec9dcba85d2a72067f1eb045e425e616e5a7eca4bb5904eba35539a5506022cea005d9f875f275dd9cfa4950af30ba04d200c2be9dc835054f22629e19f76a4f7ab71f458902a987551bca4f0a806cb3cf879eeac8cf2b9a8b1cecbe5d14d295bee52ae5fdd6506a07d45e33f1854a0c10eb737ccf33e72873b8e6152d71fefb97a6765a975986c9d98106ff8ad353cb8bfa09b81ac05bf7a1fe974552900a06f593f68ffa0e16164357c0105f2b94165ceb5e91c21f92628a8d3f30e871302cc442518474f8e55643d2b6a390a4e79326b19dcc4994c62e4b14cbb5aedff4b83a2d7ead8daeebdaa58348235d39a87be7e5310270ba35b30d05115babd0d23055d2c2a94bf3b0c1a526e8e0bcacf7b3fa05b710ab22c3ab0cdcc7fb3584f19876522a3e6a7e1abeaa754e10c48752f6100fc45074433b9abcc19f0d8a5ec9657ecc66ad23f39b2efd2678cc097649c79d9b3ac1ab2bdf36f7218ff6dd3d827890880d4acc07e779d094e5eb34ef6065c2df7c3a31bb32b99a32e86c167391848476c0c84b962d17d7e1723b600679320394ff30309d182fb5e9f468537f53b6f7e2130f4f6cd470a8a83f09a107c8a8cebefc57bc8f29dda42f6616685be832ceb8bf44b3079ce2bb3777b67a84fd7f7733c6972021eac3acf7aacd7a69b854bda82a3f4b3316f34c4e9d92a2bc180ca278212d7a2ca3b83bef520f777ac6c807bd63a7df63ea8478f6885dd21b7c01f0eee3a0642d1ed9555c0ba3e1ef5658ded1f77e9aae777d231f77537519fb838c64d57b8d2a30a7e059c30d95802fc6131289131fc1f172ddbb46d946a1f7478737716104de61d7418807cefc4dfb3664684498ec1d315e54a766741bc35468207d2cc8a3d1f38bce0939354b56be016b9bd8f12ca798ceb3e483989cd078638447345e91809c7d3a39808b32ca55f4ea22da8832d9246e4b8039ffe9c032223d96cddcdf7a065f8c95679d1e739c878df8a4fa2d0cfa31b20263579bb267f81d42348f789a30109aa14da528797f9526ee8d5ef0a6eac445b3f635a1ce34434ec66045ffa72ab8f1e494ef23acc20d9f98081c3c9042e60ffbffb23b0c9023b4654e26c671c67411b72670cf0247414341735798498461ac0c009c47c9837d0a7c9d401260dcc392efd426336ad235b10a11632a7905d62a287c20473dfb16ac4414facd5475ff78ef17f2a918d24c194ae1bc54b5a006fe2a69c47bf301f63b1c78efbaafc83d3b1ba39cf90c5ccaba4abc9747be909e001d1afebc9d4dcf112feb4c356841558f53f20df66635f630ebf458512daf99a3b2058a027c91f28f24e485b3120f1c8fdb76163d6c38c3aa4be199e3c7f4d7f471809b8c7fd95f660a33d5b55fc594639b6f7acb2c37ec6fde0b7f25a6b207f20cddadaba1ab832a251ebefb09d6a0ae3a1c4ab4f4842c2662d6b0b1d318d36130ee35f7ec5590cb9cefc4ac656ee6167612680e233e5fdb73aa012d635381ac896ea1f5cd82be740ad89379830c305956d97b05001d402634bbe974295329122f8277e24b7674aed3378c8fcd3240c57d38f39b0e0602d30fecf45eb8d8edf5004de90d261ac23bfdeb45e9738ef5630acd4ab3d24cdfc7339b129d322dec5db36f18b5f490e82f90c64ac2776570f7c32baf7feb6460e29b430b0d27da1f10d62c38afeeadbd2da14cf837b305f021aa8102d7feb3f65bd4bcd1a3e57064c4f64f92da91d55840d714846bd752c2e02ea7cbf14b8044fb3ffb5f7c4e2e7979e6330c4b4390bc34a43c9c00c223ec4172981077019595a604ae509720782120e739050ae617c2c3f33eb62bb833a468c8cd0ca99373e2886f961dd1a69721e97acead1b751c5ca11003239c5d73ee23f92e961a7562a8ac0268c93a634852e4508c7a493a436c078679ba909ee2450da71ea524a458160cb6ef741dd2b3423cc52f73002b32ba682235b265252deaa51c711ceb54675e04af54838e6dd43b0164a61514374f575b6474ae737af5bfdc32d9a283872941f241f4f0c4c74e909873e473ed7b0110a5f695105f8326520e28c8d651813bc7080f5da1aed7ba031b8a6efcf5d8f4ef12d3c377806c23ac806792489f365b8fa3fd6f5c43fb7553e0fa2d63693e1b9174e78c31c8bea3becc6bf42a72813ac0a728fc8ecaaf5bc69e47fc9b8d08f425ba8a896162a73c08fd97fe767243a9c20ea48d227d1f8f2716e8635a8c83f3daecbb454c7d973afabc58f499da52628b3aad9029c94e6565fa01a6da38c6f88ccdcac064d31104f68c009a406fce676acedd372b8ea9714375fbdd1692793523b3fc7a9bda8bb9cab94e2d3e963e8b0d2e13236316b9a6d97413bd67e96e13db68dd42cd079b9e2d92dbdfac153177758b174de8d7c7a308ef5ea9bcedf9fcd7152acd83bdf608130dd0677f81f37ed52091eaf4c838701c535b11d5fc6b4477c4f35447143ccd1d0de8d522cf42b8bb23aee561a9ae59805fef80483d2f1e8b206a4731d3a86b6c170ca9ac4fcd9ffd2cb7f29a59a3ddb494f9a4a4191f3e6762f3213341cfa07d712049d39940fe4ff9775b2c47d30b00fe4d29d807479cea992329f8facfe27056bdb455a60dc7ee19e81bc29aab10b4e1f0653fdd6b0e962f764991ebed3aa6d793121edccd5c9f917b1b57854b3325dec505a52786912a5d0d9362e4c24dda0c430887a9055cbd934a194c4171ada24487fc49b3b39a2d1e3236c0c189a7cad3a3aad7dc4c16c0ddd1a67d314fed827e1e5629e6599d7efc05d2de87ba0cb1af0e04cd61450f098d049eea56713944d83d4467abb3aee6f755445019f5231538c578fd2a63c948261977e3b5e978cf81b4fee95a1e99141f975c59dc9f6e35b3399103cf667110cc145a0bf9213904e0fb7f962751de44f3c2c8511d7ff6ecdc5dcff52654e74777bf95cf0bfbd2bb07e01d3fac8d301123bdeedc996a7f8c689096c90e63d740e7087f6cf37022c36b83211d93c19f3cd5a51ae3803e6add1fd61bd7c1172cb6bf2c05144046b4d9edd32f9f27d0f316291add7effc15330bcdc3b78e8d048a0ceea30108174ea64c26f9d950a9ce04879d89697e37c6c6afb3821d79b163ed5daaf5bff0e26efa2cc7a7de29ed5d9e48a9d367a8e36467982195ec6f74ec36c5c34316187f9fd82ad8c2496479669c30508a078760f3cf293067bdaa637c1ddf91bb95a0ac0cf9729f62c626b3e3f322569e67e7e53170aab6161131ad194252b6d80332080a75d945cf67efdcc3e863a9a981802013546d5477b008aa527fed6deb7918a8d9c4948ee33cb606acbab3acb06a90cd919e0a4dd03ec81644853bf081f988af2ebdf7be9d8d3f82deef8aa2f3a53155fdc3acf152f71eb32beccf3c73f73865ef3ffd7c37a34f7ff7f8eaae16047e3e0c325fa36a7c8e02620ed8e844724520bc2517de6b542bf85bbe2c4f8e32ae064e4402277c444a2d28bf931949a3143f4314e5a6078fe43aaac6e4c244046ed49ccc736de985ab0fa746a60a6f5bbc5c25b243e88be854c88782079ef961523d5d30ac5b614ce9ca354fc0d1f54e2ea23b28079904f2f8e4165df0f30dc7ae4b28ba23ad4ce08af82fe1c04cce618ce6cd69528028a486cb850912bfd4b08ed2d32576c982a57c40dd5cb8bd985ee8a3b460d8419ae27b3398c1f541b2fd187ada3d50ec1eb5e2f2ab3f1c4b2aebc9285a89b95a2c65d0b1b7868eb1b62fb37f8289e190ceca83a6a3ebb0c043b33754e64bd364eac57c2ca77b28ebc195df37c4ad05ca6b9a088de47f64e3fb16b42b69ccb0617755355113843aa7c61e18fd2972ae213afc3a597c5a2eb4364d79a02274fc344955805410e609f4c781b6fadd25024753839166f606c9a5138808da123b99b657ec02ba4109e853d25f47d19f217017a00a7569529470baa0018890d3a9679634c1e6b7ceccdd5a4b6375f578daeb99b68eb45cc16408e6a30eba0d455571cb7b76cde886689ba3a46754f15e559ae86c881962f24acc55c5ed301ebafdfe4902f71ee2dd0dad42c52fbfec62dd91400f4555f7516863b0d7639915644cccb3a23579c6e5dd95bab312d0fa98f54fcf6b6e12fa040a3d56c4f837bdf56bcfb0f8bea7478f17955a51d3d34ab943904b24f36fdeac84e91464da4ea8fc693be8f721a0b548982c255e8be455c9641a90a03f7b89e64f74cca15ebd37bb11214bbe6a8f1948f6fd225977936773df664f3b5818bc40d0228dfc0fe7963aca9149fa92f3996fe0b4dfb981c6151c61df0422d5ee64b919e22cd6277ff3f6b70fdb6bcc02c1177ed3feed5e07c6e4e5c0e3ea7eef0f6761d626fd5fa2c90a5e80f329aab95f23b6365cfb11d356d9b8b36b512676653f3c62faff50c38aa3a24e26c0c140a0e509e9b5c7282a9d5f57596f85fcb15422adefa280e3d1fb147a76a632f8296c45426b617885aec1cf97ea19a43d2d99a8b61a642c3009ae63fb756863e22997f316ca120743cb0ae37c25426674ff74a447d52da94a8787ab91953b3d9037089091d69c017d451", 0x1000}], 0x3, &(0x7f0000001240)=[{0xfffffe7f, 0xffff, 0x7fff, "117b43eef72ce36f670f1230065013aec64ce3fb1aca1f016420122f4f9c740d580dc79a357345104b784b03779cbe423cb37bc4330850ce40320e818c4c4aff67dbd2fe1ccd356696836f1e8f3c1b84aef249966a4d83ad7a6257f2b46231a3c570e3a3be12a0a397ac30fe57166ada8a"}, {0x108, 0x1, 0x80, "5ed6b59d503ebe582736f0b4753d0b77f1790355a372252ac23b9ee31462aa34555b499c74fc8fe36c6fd8e216ca480110ff82b1606e94ac5f0043d24e754fad04e391e602292e417416365806225b3f23459becb713158040ed3e1e08d552be2bf7c900f47628608d1b538398557cc82518a9a5d6926ea654cd19470838788710442bdffaa92a965b310f78018a11a198a1f9659e2125d342f3239a5197af53d4dbbc6232412c39b816daaaebd89903a8a441924a8cb85cd4392594474862145108e20be627434157f298c2e84c8698034ea133bdac37693fc5d7395d4e22d416db06306f826dfba97e086a556bf6e7628688c81dfc"}], 0x190}, 0x400) open(&(0x7f0000000140)='./file0\x00', 0xa1d, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00')       16:00:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x9, 0x4) flock(r0, 0xd) sendto(r0, &(0x7f0000000040)="6a90f8e496ca8a047476454d74fdffb33cd87ff6a323cc5491cd05478fee33cef5f293d8b432a1ad09b1cd37734bd47e", 0x30, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x20, 0x7, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="e22449d86ac39003fff115da396db0815eefd424cadaa825ea119caeeb2bee0efced173504638ae7ffc07888db92a4fd135e7b596384d3fdfa01f1befcc73c6a72e5758e386345bfc0b0ebf44341ffc47ead8688428a24670f32e94bd199d1459d93822efc27a530bf7a1e2bac02a835977978cf12a65706e0e34d521e6e41b0007dcc95c75f0e27ebbbc1382ab1a6aa259c06e050d170637f895ff66acc9c0237b3a7e7c476417a61bfd7a0228a", 0xae, 0x6, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0x7f}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r2, 0x1) poll(&(0x7f0000000240)=[{r0, 0x100}], 0x1, 0x100000001) fcntl$getown(r2, 0x5) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') connect(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f0000000340)=""/97, 0x61, 0x40, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0xd92, 0x10001, &(0x7f0000000400)="fe6139912d47e7e64c37fd4462fc2213ca2b8ccac5c1d6f0ea688bbf44bcef713550c0ae772c0624236615eaa793c00313626a140fe2beb5c46a889c8e80fb16a43c44014fcc6bc1edeecade7b5ed6ed74e97046b7bb8f420ca042b50f4a2dd1fa484678c2d9500a3287edc36135e709721d8d2b984a1471c2198fb217c06ab390d6f73b1cafad6dc9f5a7146ea181edf8c7a849b5cd9020c0702fc59eadaa93782565526531df63988d9ee79bca0c31dfbe2c0345625ebecf4e0ff9ebc8f853a16789f0e65758dff8e5e3fd8c5dbf18497a95234854ab02bda93a413296d747321b7ded259d0eb8a73f576045776c27e0428c67d4", 0xf5) getsockname$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) shutdown(r0, 0x1) r5 = dup(r0) r6 = fcntl$getown(r1, 0x5) r7 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchmod(r0, 0x4) sendmsg(r7, &(0x7f0000000b00)={&(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000640)="5599383c6c2604b339321985d0ce4cd4ee8b570339699171fdcfc1101f13160a9b44a7cd46f40d65bb2cee5012b350f2479eaf56782908369c3bb1208c9f962929c19b62920484d5738abe4aacd412f9b52133994d84962d5f21c185e03778c6501312f1cc18d42926e31efaf93f71c07859a9d4f4bed88ae3c80925b22f2e32ce9958e133c5f0a49f3d98ce1bce207246a2d52d8049b30e12e65efb30003b0d8215b567f0144e0315b705d573c6f60c0bf9dffd78c26b6eeaeb3a91ee30ff34baaeb67a5fcf425d88975007d588f111013f9a059c4689ffde1fba061b8d4357a7dd23d1f01692d8286e", 0xea}, {&(0x7f0000000740)="a1f03b55d0aebf1cc99bf263ac7baa6308bbebe25c2e3e8834b6cb015f00bc36d896146e8e0021326b873d456679006b1c0649185088791704951e3bc29098010a7ca1cadf00963f7c45ce133258f575351966dcef326f5a8c8b724bab1d6fd6510a1ec6b74296793640c9d7c3562a0c99c3ddd831800987c16e067417dd51c8ecd8ba7c605d3fc3c6611ba1e8bd6e052bc65f84da8f91dd66dc66b57b131d977449", 0xa2}, {&(0x7f0000000800)="5ac294c39be8e0bbed453be5c4c787b544561b78105c57c7b4ef1bf1706ad221c25ffb693ab4567ae9e5380b5495f4a7c3ec2e58809771304e984fbd7f0f2da677afce0137cb4e6fefa8e6cd6ed50e8e9c5a1de5c11e2326736508d9367e98da74fb1922320fc54e0c09bf49e0479b9b481be6fd0b285937b7df61c00b99546c474810674f71841b07585d7078df9f714c77dae78f6a237a4bd40b93c1b7269bf31a598c0cdb81cf0a672fdbce12bbe1122bc9966178b40b81eebf2a5d7f6ddc71ff9c0e214bcc35dfc908343c5fb8fff4aebd7dea7afbf04826f9586db2692f34ba731932", 0xe5}], 0x3, &(0x7f0000000940)=[{0x38, 0x1, 0x3, "2ea434d12b1c479039cf22551d0efd333107bae69d78a1669ba0bd2d9e727f8047ecc619"}, {0xf0, 0x1, 0x4, "7ae9ba4f92dab1a5707d194d942693b8c17de4138f78cf9260987475e224aacccdef9e7bb8aa07e263607b5500c77def4da98588aa75bea5d609e73e0b770640b577e3bb1ca3d1f3d4058121a46543e6b9934d416510682547c7cb237fd0b656ec407b98c1dd516bf61494c9a61061f4c5480be7a71752c5d708d522dce14e81791e3a76e8be63e66e89dd8167624eea68954a6de330eb6535497dd7ad081f1723e369a12ef56588c42430b5e5f77a153fdc9b1bf93352da22aacdf115a29e48abedb820261945bb30e175f0b343ffa18603f2a84cbe08376e2d66ce2907"}, {0x90, 0x1, 0x2, "9f3f4e9f85ae043cbbfafe2fa28b934559e924bed672f2c74b6429c217c12307e370d2c9c81232de2bb6ab6ac4d75448b719875a6a1581ff4e3422da24d655d9eb344855e37a0eeb0950a77e2f591e866d97de7499ec75103bd43203481c6d11a68592f62c79f03ccec76abc3ad695b42d4a9cb9713d95d6ad"}], 0x1b8}, 0x2) recvmsg(r5, &(0x7f0000000d00)={&(0x7f0000000b40)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b80)=""/103, 0x67}, {&(0x7f0000000c00)=""/93, 0x5d}], 0x2, &(0x7f0000000cc0)=""/38, 0x26}, 0x800) sendto$inet(r0, &(0x7f0000000d40)="1e1447f87d09aa4f239007bb9493cd80820a94fd43894098cc83420946860562fb2a83558697f6e966b2bf2b84872c018de2fcdc1017a502146aac24e42b6182c45e3db1254f861b7ee71c3930fa0d", 0x4f, 0x1, &(0x7f0000000dc0)={0x2, 0x2}, 0xc) getpeername(r7, &(0x7f0000000e00)=@un=@abs, &(0x7f0000000e40)=0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000e80)) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000ec0)={0x8, 0x0, 0x2, 0x3, "1d70d43e0e81de601bf0c26b9f9095e6e02538f0", 0x40, 0x4}) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000f00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000f40)="40bcff0efe7a14561a1382bb547af00f3607211924988f47c8cfb6b882b94e14873a24ab63e94e97d14d972b9dede5250c61aab5f03893d50757f23cea0fbc12cefcc14a587c62f39653dd1aa7f36a31744e2527fb8503f510ea049b74c3d73865c154878cb5a1a9cc265160d1846e56ef2baac3f5a7d5574d4dd5a72d58ed62d998f7a276c582217899c85d7594ccfb7e265acd33608e069e07949c219222ee5ef4173abc2c93ac4a326c4b138eda3dee3e002d3615e5d51d1cf9d6a443941fe98c46168400b585bfeea298c5f269629174d73bf3101a2a7deed913bc8444891afa3e625451cf33c1", 0xe9}, {&(0x7f0000001040)="878e2ce34028f5e1f31ed85faf7338c64b13be9fd247c044d2493029428c25f83725641a2f99a524cdd4ec061d6578ac7d6c3b14171977f4e2edabc125f48661234790a25d3f54ab06cefecf961f82b906c2c43bfff895f30ad4b2a1c011a799ba1968db993c949fbef268d804d228101ef010d8421bd4b81e28fff331dfb26e58ae996cec930bf040fdf3367f7adf2cb77fc13d", 0x94}, {&(0x7f0000001100)="6c74a604617c9a9968ac951f07bfc2761e04a2dee6b1e9bb331d314a754b9c3ba1c5b16a3855c1989c57b626f06fe0ffab37ffb6d44517b6af555914e09fea698483bdacdcbf84ceb80229cac020776e43f295185a87d4584ebca91dcae456d215ed185fa045fcd6f54dec7e5133cad8ea8f9f4d173777d5478b949106af24e1331ac01cdd34a2addb2b7598c221c39b0b14608e098bfeb5fc676664fecfbfbfc32855b3933544", 0xa7}, {&(0x7f00000011c0)="ee417a2299f8d80fd3af1661b6896c42487f812a11cda45a5d9cf247096bdb0a841a6cbcf52a5a752edb83cdba182a734103a997984a921ad34882eb868d7d8a0eff47df6435f950ad6fc7c2e8983528a7c321a7103e6fda8f95c48317a67c1a9ca5ce9e4bc198a4077c0bb86ed6837868a8ee03800dce9b679674398e0363278762bfc471c43626c8a67b225a5d0c5f2fee8bb1c3678b61d8a983fa96778733c3af040b49ad5f2b5914fa2a942cfc11ef8ba4591819e40975b690f44f32cee388a59bf13e2305757b", 0xc9}, {&(0x7f00000012c0)="da99f7886fdbdd464a049417234b9849a4c3e9d566d17f44af521848009639f92e78521ec095814f68d9200cc9e54ef72d977aefd0c9f572a6fab2d3428031810f5825600e785b7461fc4c2adf067023874a11fb6e2cc0aa1ff2c0c232bd4c6580cfb7eec924edb37c3afca3a5581d10f3b25050d75b32423cbd186707da65e864330be9c6221760575817e6fb6f94bb484abb7db9492061fbbb443dd95e2ce306d0ac3eded8a4", 0xa7}, {&(0x7f0000001380)="cb6d57a93c1c6008919de143412a9820cbc0043f9a46619e21543860a5da9929e25e26bcd85ad5c9b5baf99cda1ebdb4a888540f28fed9c32e07f4015010b3", 0x3f}], 0x6, &(0x7f0000001440)=[@rights={0x38, 0xffff, 0x1, [r2, r7, r0, r0, r1, r2, r7, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r7, r7, r1, r1, r7]}, @cred={0x20, 0xffff, 0x0, r3, r8, r4}, @rights={0x20, 0xffff, 0x1, [r2, r5, r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1, r5]}], 0xd8, 0xc}, 0x4) connect(r5, &(0x7f0000001580)=@in6={0x18, 0x0, 0xfffffffffffffffc, 0x3b2f}, 0xc) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0xc4}], 0x1, 0x4896) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() close(r0) kqueue() ioctl$TIOCNOTTY(r1, 0x20007471) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) syz_open_pts() 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4000000000002000, 0x6c7) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="3ac307717527edff97b7d26c31bbc9fadf38b6a816ac9c86652d0acde637bfb3ae019a2f9523353f486f7e2824298acc7d537e87c6c87f6c8b679b4683d694e0d6e4961d93df3451ce6f26e8dabfc232dd55c8dc5cf7c4aa398526d3664cab38298cb0ac52ab7d0fa2827a17d93198f65816391cde1e6d6cbdfb3329845238108e5f9529f0e11e452b010519d4894df99d528be003f2b59f8e99dbc561c5070380c190bd00be5e4186cbe466c909a898031f1a808a43056eaedd4739fea663c7381281b98dad072b7d97aea9a629d0a22676a1a3b691", 0xd6) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) socket$inet(0x2, 0x2, 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="594a949af18eb4fa48db76f7358b7bd2a08adbda752a3b9f09872b21d4df292f547f400a10927990cded7ec1f20af15c7d", 0x31}], 0x1, &(0x7f00000014c0)=ANY=[@ANYBLOB="3000fb120000c0ffffffebff070000003a0317332e400d423b446c35902527760770", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x30}, 0x2) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) fsync(r1) shutdown(r1, 0x1) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000240)="52ba170d602eeaee07eaeac5f86a068ddacf11a3b5426bb518bd551e5fdcc9a88ded6f4b3163e9308aa1c7508d15edbca6f629e262af371040e2ace2a43c760cb98b37a49a0d18180920676579bbc208dbad8a7094194281a711b440dfeb80a949d1edb4d428ee4d1c1e0278a10b7285b5a7aca55947f10634599556affb2fbde59324ee62485f2731260506d0a35546fe10d5ed325a5266eb69aa86db522dd3cc18978d9242796f6f8f54e0c8ef526bdf97622778750062a8c70cae87aba69e7c3fa7a16b68964afc99105094bca35089d3db9cb9b2d2be58d406fbe356847c4a92ec3f5fd6c4b7a3f7949e68e3", 0xee}, {&(0x7f0000000340)="5b8adfc12d6d37b6ac97d306d1bd7758cec2cd59ad23664ecbeb568e7bdd43fe0570391390e97a83cae8c257296151f4a9072f2a9d9dd32ec940a51e8cdab9e0b9cd570211175eefca19b8fe3b75377aebec657630a7c9bf4035c5248e82e77567bf0c7a8fea6ed6d207e2e0633c790199595726b83dafa5f78d0864eb872ef58e8cd57f060ab57b7423a78a806a1dab02f23891d13e2fef2d286cfb3c700aa271e531704059511644810133572f9bf74e98254a640a3682b159c53d8f2958c6ce187dfbaddd88", 0xc7}, {&(0x7f0000000440)="51daf330981b38c6ca120f87d2aded7c98b184e61acfaadfbd4345343d7f4b7aeb81ee0738eb7a619096018d49b68e5f81cd84e05f56bfbd28de685defd977d6becdbc627713d7ed04708e1aecf8a9b6892f84ec0162b5fb510578c6b7a6f221c8213a3e7ddfcf51cb6295cc5c79ed115d0391485c1e6847d9b447f933c9abddec7c82799d1ade1cd409606cee2c0d16f0d89a7586449fbc4579b48099f1e6c8bca1177cd5a28d751f3b647ef158c197ff4ce7f01648133c0e99916d566cfa15ece42e94141b64d9bd386937955742c4b1bd773d1113d5e555e8c9e17e119c0fcca872482996d916803f885963717eaafbbcf55f0b4882be2c3e8de6b14736f139b0bd397229b383eca5eafafaa71b3a715c4c78e63fc8de20120416bc2c42432c94e141ccadf4994106a36d656385524a8fd7350549c16893eae96778b261143bd4fb58ad78ee4d4f6b57d7cd7f2d589fae2028420f75ff667a71f1c3b304573e34d6236841095666b99cc2c250b643b685c58bc750ba6c0b7d355425307fe9f4b4880e92ee0aa7a6b078ff9c2a5e4945cfb48b40f8a5bdde027798239ac4e01dc19612cd55076d16f29d1acf65dc3d56377f5a7bda12c688af25de01bb4083ee28ad39e5c04f4266ab37659c1fad9f3479bfe775cde9bcdbcf50c7275f70fac3ed33aeb7fc003a5b868f92a0be4761345a2b5abe9155e6900f29f62f3578608a5ef96e61a4a1dae4e57c3c8ba8d43e562537ec2f00b68902f3b0a0766ecbc3c4f2c76924e932006ff1503305e954af3f6804ece43d932609825ff484a9e58685a1be722d54e1e6b3f8f41fea290c2752cbfd541e7c916c49fd48e0f08f507e3292deb8447bd540127501439eb1309d09c21bf1f21321c79aacedda420ecba2c5a58cfd7742b14a030c0b7e0bb39001b67995e86552ac33860f0e68d814011c1702322c9e18e6aa2e6c1c6390cc514e0fa2ae9874825058738eb855c1c187a55e9176fc394a2cde291e7c8257efcc9e87807109574d0829f6aea46a2e48fc991cb6f25c0253eabec63c3c3ff4347660d35e62baf357b945b410062983878603034cd700fc4b077422f48e1a4ff0cc78ad724f10b774e1af737653d2a986bec02385b94c0893d974c26b2b45f7b8337c803b2fd87df9ce88e838d2ce45a1f92157b2b02e82be53136592dbc2660254e0437b01cabab0130e2440dfa666211b46d71004707dd1ff7d1133f742880bc9c1db7e0bc5f70c59f552168bbe70e1f55c32ea04e79fe7ad63cd3d19533ec76015319cda924638aa4535ec7483316dc8cbd6b2d14360539ffc9edee6dbe8066da0ca372b743b13174c24a05de01795238f82e6c516d97ed9b71210507ba578053e2a241d3d4df4b6385b5e73a1b2d7d8c153108e03f862f5afd96fae41948c914268d0423354a811c8c03dd45fd9b81494226a70300ffac5d037522ad58f60c4dd3b82a652db0e12902448d38fd69074bba05bab34d006b6485baadbf0f25626f33ae36c2e1af150b543123252a567b3f669b4eae7d57d332a0e78ca738d8d032e7b830c6ec0d7a5e4238e880bf8df63de3f3cea626e5c8af8f4a17d6a4e3b60726b0ffc3470345a0171c2d36eb153cf8db4a2e72fae290cc9e7a24a91a7c49035c437d6e925320db6e62d329dfd234ee6b7f00e08e6281e5e3e2a0b5eac3e941a96d406efbff1bfe8f9e7bed76b38859f32a9f06ff011542ac226e4fc9147332c529ed8b82afb45736300ea928a701acae3b7229580ff3fb94466dd7e5443d98f3ae9f8f456a5957bbee7d8875695a9a9459afde04b3a523f35dda0652b2b062436d102e4b36053385ff0a7ec971605236fb17fe09c08ed3baea0ca2b7fa22ffc3c11640282d92fadf700150a38eff042a92c3f6f8104af16f2805126861cc88654cc6edd3e8fc2e83a15a14efb1391067a538408bac74cc7d8b1a9d8fcc45710518e4ca1d64f0cfd6e477426f10cfc83f7245c05c84aa81c6c9c08ca26e5d050c9e37a65287db1f502b9709033a1e5e8e7756658a779467349c2ef99a051049161b8bac9b8fa37439e1dd07280c8846c2b9b4484c1be6fd11cf12947e334fa601d3d6ee87b4907a6414ee454dd87a465165785779fd75e13b17d53295aeb864b66be4969ce2b4475a6b9ea0feb1d0eb0410c2c5947f5a13459a5c3c18ec33673e1700f38f4638776e093bdb8fb4fbb890afce7dc638c176649b06b4d649c5530478defccd45340489a21417d035764820ccb155d657788091da541a997ca325813ec5f941792cd6f53c7df2bdf9bb0ebf0c5fc7dd8035ffa3a65ea31aec0f1cc8921a55f17cc577010ab417f687180f76bfcc31da88d9767a84a38667d17ff3667645276f61800ec2f9feeae32d9dc3a04b3ca50e25ca7c06dcd2dfe1d36d0616bf3e4262f4c5d6a01d2cde878033043cd4b1b282642f22be41c881fade03aef7b27d0b5b81cbfe094ef5fdb9ab2c2af02056c1d118813ee488bdf8c186dbc699ded40abaaad8e4440e31b514ca8d13e3b75c63091ec8982a0b118974d7f37a58448fbeb4a07de9a1b187c2efa1363681cd1e0ff4a488d4a9dc48f4fff2e7b0d27e2b412d7a8ff7b663442f6bd7e6638e86a236fcb140d85af77a096c0dce79f6b05bf6b02faf347f1f52d983f407377f310ccabcf69d2024cf42c0b56e6bfe7bcf3a9b0dd2b3cbeeae1518248b3e3617e0801426804080611dad6c022976dbc09d0ff46f6d83b8e67bd5570566d59a962a6d3d47aa52ff26c80c675cafa603106729108dfa544e2d50f1b2812af3c4ab4effb9eee7c14361baaaacaaccf1381d21aedf278324060735842792ba9643214d82c98ff61382c7d9cba85c06a028b927d6a959ac37e15a8b91c122efe55a3de0345e725f020d706307cbba2513932f6f63e7e2ac93028a07023985fd2eb6241c9cdbcaabad9fa8c445f5f63f47381a68bb95c4951efce9881186cd6a4949264ad5a54e935bbb1f8ba5d9de144cacdf631d3f19b1089b33f99868bb3cf8d28ab985e0761a42e4decb4b6bb5c75b455e80349c00e56e0b3950aac275a116fcae3a4cf0c3cf591856e562eb51f9de42bef6dd5d696a94da2275257d918861a79871e2d64be7ee15834a967ec3b88c56d95c23aea67481583b94baca5107ae651f603f0690c3f9f7e48c041c9e8037bc56b594f136b45ec24e15d2a123b2dc67e7e9537957f109ae8ababbfbf902bdfcb96674e23b1004d68cc6c4aec5f9ca5063f5dcd4df14283ece2d5b83a49fe5fc096c2297534825a22a9d418f4bfd394077e121f64c01cf514442890d1799ac2678a117e86d96a9b6deaeb20fa1125a3768613a8cbe55c3f375a770e31d9920d3180a5590401777afc94140baa45b2820642bd6265dd249329655731d40beb751171a784a90f3f3f496668e3b0cfbfded126c80293099ba07d772559ac56d61f97ad97b6a6b53c70f8b9b14cec3486d6cc9512dda0eaa32efc1ac7e917b6ff25867e478a305fb1c6d34e6242a72daeffb97d626d0a533a4a6277e656028bcf61a244a0b3ce9548fd8a609a42897dcc65face6d9cb717734bfefeb81e4caaa8e9d04e7ddb2e6dba9f02a6001c152cead542726a3cc9c9e0f2b9e992e114e7bfcdab79d066adf2352558fcfdfecae9854914b0926117f149b876cd549ec5c3d25467216b049797007d686d86a1bc7addcdd63fb7a97ee71196180aa471e06513b136f3f1a8438f6372e8f1768a3c2f2e35eb34c58d7ef5224f812c11d0aefb7fe479fc803b8d2e0d4d339a89f091a7f64db6db3f642e63e83acb8ec6c846a54240845ce0254ce4f86a38ff8f913050eb69844407eca0dc71ed68b2174f2e31fe53ccfe690378b173576e96a1539ce74328d11edd4eebd48effb287051e9e1de103e8bcc6237b6034ede06c230eb114fa99454613acf0c327cd6ce08f50622662f85467a343326164167350569236d3c42271ee7ce299ad4f13d3ab0ded579df2576a04ac54a311de63ac059537f28fcd10c4ae693972ec91b46d193dc7e7ce644bb56effa5cd5dde6d9ad3f767daf28a51d2fc590084a831e928142c4632e759a9643e8ddb5a7e357a62855491d07d0a1af193c13e9986125054bea9b0d33b8fefccae5e3bc1005044f95645068f819087638b1be5fbaa2322925c2a5a692b695ed8c75ac53d98ff5624b6aec0d96c49b9c79805ac0aa92430c4b00ec06bc25d1de9299d0cee17566d827dbec195e0b405958961cee19d449dbdc5c8755e875c559a78a2865d2b14d8661b6bb6ed5efbb22ab1bf5a2c1701b26406c6d06587339147ddfdb9622d331f871e2d7c84e8fc2e8d6745442dd59061303b3a6d4836f94aa1b879ad424b73226136eeb51a069dabd5cd71b7a8de5b41da935c97c2c2f16f55646237cfbae91b14075bc744b3335e19220ab7bd41a9dc6c52f2431182dc5aa050d8876e3e47338f293041721cbc9b1bce7a56a43b71ef63f5666979904bb593c1f96e30cfab6b4c52bc74995984a49f5f10762c0bb9c7114df50ac962d6f7a9ce8fb37cfc278c8f19fde6d547f9409d9071d8ad4e2f1760c9288f26ed1e80acb840493b6e1b0d223b3b4af09af84952afb61b021067d89a944d6dbd14c52d0116c5eefcefeb783846b6591d55d51230d9dcd1ea4665df662ce3b15c2f9f800f0bd60c3e25813ab1f497f62150f1b7d64ec99d95d31b9cd29e6d5bad833bc92df66abef5a12dfef8d18ed6548c5fca697e076481d04b25aa67548cd2fc0a85689cf0ed17dccb3cadfea10dacbd5c36b6681152faf68856fca358bdeea6ab88c6bd653c1821571c2dc3e42917d6a54e491d337234be521bdf9d1788de657427a0c8221e68839f1df4f82c59f946a10f64fdfb6b5ac28319848a19a342fea439129f05ddd30b79539b09b5cffd54b4a8f402cf145baee550a0bb5f30ce2ff05d7f2b6bcc57e2c8919db55af80d30080f146ef7dacf4ebe70cbcceb0e857f8ac5f8b0ea781c5355602edf9addef4e9c28b91dfcc1981f117dd462a11f8486b3adda8a9f1969e99c899615edbc1ea6e8661815b7e0b5635545ebc0b503b87f6ddae0745bb7b4ec419d19915f023c6188d1538fc44c5c3a3feac4c047ec5db0e1f9420c04649096a8b140151d41ebcdaf343628f61c04198f304273cf0695df4fa314b32173802d160f742a1fdca5ebd539ef0c019312a983885867302d5f10214607c2ca75bea8e0b451cd53328e7b1149f4117fcbfcc4c479b05190ef1beab6f673c734ca2644de9721e0515e57765dbe5c1d57c21f7de7e6a68d4dc752d9ae55f9cd8a3d52a3e2757ad1fcd24c8bca0b2bf9821008c8d22c87031ed38958e69cd00ddc28a97bba0ac3884085680a242a2508271784d61a67ae23e96440c54645f749d179bdc0aba196d24976667dc7513e4b634c689801fd52bea513aa3c26951f585ef24fd1707880260aa59db1c8bf8997905dc71cc4db3267fe1d17028f8ae8197dc13b48b277317a19644232c312d31fddeeabf5750fde23c779718a4dbe400d34354285544125da69f057869626f1dd50b7479bc9e8ade285cd60e1b503305acbf73540a77b5ae63d85b9bfda8bc40e274c4609cd8b1ba65a252e980079e6e4ff97a8c8007178525e3cad77216d5e84192fc0ae9bda3b799e3f0402fe247cc25a70e4769915a98bb6649ef727f8722d40bffca5bfc2139159db37c0b26bd34e17ea93a7e6c624b35c171a2a684b99cb7937ea2c943e95dc2b82840c4436c92ae6fb22fd2ab57063f2e7b8f46e3b48", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026fc461779a4d9405"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 16:00:44 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4, 0x8}) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) readv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/55, 0x37}], 0x1) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) write(r0, &(0x7f0000000100)="f8", 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f00000000c0)) chmod(&(0x7f0000000080)='./file0\x00', 0x2) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xffffffffffffffa3) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "48566eecdba5805b270f7be8b46ba5cbea247b31", 0xfffffffffffffffe}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:04 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x20100, 0xa0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/229, 0xe5, 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x4) chown(0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = dup(r1) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:04 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setgid(r0) mkdir(&(0x7f0000000000)='\x00', 0x2) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r8 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r7, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) setgid(r8) setregid(r6, r3) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r8, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x250, 0x107) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="12", 0x1}, {&(0x7f0000000140)="0d8843dae36d4e6902ec3e6a9ba3a275ffb79244b80a336b9db533b9b7aae110caadcc6b7b1fd9018e0361e1bb2e697f908b13a7692c4added7cba7eace05bf64dd9aa1b54142a73fa666c43edf13ba393130f814706b28e851ac65cfd917cc623022b9a1834b26ca81a291d6a3c4e65bc99b153897ff41926422c1206c98c75d28ed3ade95da5e34c83bb0759533f4ecde0a3528158d938582b57690e1fceba05b329c889fda83feb062173670272263134b344471be02450bf2a43703343a60e55a1701ac3c7df54afad6ef3fd0a11ae73c5a9be7f7831d9c47b38d909f9ec51164aadef9553e1378e2b556bec3ed2a468306177ee16937cf6700cee6d", 0xfe}, {&(0x7f0000000240)="8a292c2152891b30b00b3ef2baf4e27c8cd8d4af7ae4f9b1f817dfbf044c0cd13e4601", 0x23}, {&(0x7f0000000280)="724d4d12ce7d5bb5b021a4d3f0098c96a8a4fde3ff408f023e5b", 0x1a}, {&(0x7f00000002c0)="2e40240d30f25d473bbb8ae72ceb7a1e869a3995b6e52bd5225a7f7c0eeacd82fde037360675d7900558b313e6f1f8e5470ef4cf96ca22a8864f9e43552ec3962fe8444caa1a228f1a7f8f9f576e765c70c2118879fb90d65e66c9bf7e1ad6db95e9f5193ff1f60a900c6674eedb2123f5ced25b1d5d3934351c12b92d06ae90b6e629491fcbd09ab8ace8f35b4ed2401acae6c74823f9724eaca0fad3e2aff281f1becefff5d9fdb4082fa9236300b9bc53bbf93ea2f2ac06015f72c8896ec575b7d80cb317ce9f3079fb49ae8d363e16", 0xd1}, {&(0x7f00000003c0)="223adccf3782afdafb1e20dab432ab024b182ffa620ab1abc5edae1e3bd025f75ef65a22a327c5e4942f494c5f82c1a97a854f7f03d86b3b9dd1515f4ba02dfd90f9f37073dab9977070c65d8bd4033b82f550c678c5cf7f34a12f858d304cd4ec392f8f3be7697dc0b35d7405211083d3f7acded7f0ce2fcf69d52dc37ac532c96498cf6f7576dd780289ca719a350cefe63f7dc899095dd38d9b1ee148787a33054ef49c0dd3897719763957a73a7b75467aa3718381ce53de5a3810abff508c4bddd7644521bb822ffcbc9ebfae334b042b52c58efb6edb7734304b5b2916f9565ee81c82c3345d4c2c89b76493a6ff601659ae782890a67ccdb6e056db29ccdd5a3fd27420099f50fe5102de98c2ead0a8cfcc41935d4ec1c7de592c6484c7c75108035bf702c2109a9db48fb25c85894cc50fe2fa6a4cc590c13a75163da0eb923ded82298fc6c7fd72b2d4bb5eae9b37e62b67bd3624494475d870ceb43399d510cbc4d2a1be7ba26a75a7a39a22ff07acebf1978b2293a367009bcab480b6f7ec6eda2e2ae2143a046de888f52426acd38af95da3c9f2200f65ab30ecf21bbb62d847161848a00f98ff197e7ff00b96534c5020ba7b70ffbd484c77d04598ef00f310c7d7fc1675892054f7a96aafdaf856f3e47929f98c6c7faf48272fdbda89b88f4d7988b252ca1a40756808ef61eff582f7b2107f7022588ac0b00338944b76c0325597540d849c0a9ffbf49c7812ebbb677c587191181be9a5e1e5e342f77c6d3c663ffdb349d018fa6479a0c4051132051a66c2ca56f07088f1ff773653c66e54c3f3bb8a06791382c9556e8bc2b7e8cbd81dfc05142c1f0fde988a6b6e68db42b9544423f8a883731acd6393371a7c70988e6c9add3b9b9f01917d21abd4b0d52cba6ce003e9c145443ad036fac5da15cbfc337386a49be518ee18971fae4490ce138f50abe469e7b2e242e13328a8c74ab977269dc94bed6bb8209ad23ab6cde06ed8e405de58cf4bc8f277c6f0c23f9640d2443803e587c00e037e4a6dccd15c7bb3c4fe07b4bc380e6e59a222c2ed210623d0341293bba86e56e3fefcc80b6fcb86b8c8c9920536f67edc06cef88f8534f28d1d2f9c5b2c47d274dc570d77eaab542e2fd7c91cf1e51036088577db17de742dffa4f92ef4bbd888e087d5676267934c81bb8316875116d1e4cceefffa40c1716b5c553c4ea7afad5e36d7f26a281b4d08f3c4e1f9ae415a37b0fb39907a1c237d250d083ae11e6b9792127f33a829094e6deef8248bde42318dcf1a21f14b2d1b79ffffe530cd0e237dee69dc92faa6265a60fa93b326fec3876c7ab5175705291cb21d1a4bb753adf8fa4986c55ce29c456ce6106ac0cc85c3d241ef74113fe4a0a80d5001c0dfe5a11fed21aa7ad7b2208bdbabe7bad60943cb6f9a4f9bc229a937a1af53c9d132ea38db35c216bccf4d9112acb304aa304e1d8387dfcb44001441634bcfe67fd01695cf8c9ca97cad722645c6db22cacbd03b86a1e338c1addf20f14bccc09aef97d3f064c9303e483f196237e41cc87d637f8778e1d8b5a50b7c331ac0e66148a5fe44974f4d450e76fc5031eb1fc298199e534adcba3369f299a6c7ddf139d6a5ec62798e2e65f3951f7182daa5247dca972ce6f6737ffabef5dff89cc231099fe1930edd7c52a72ffbc95454bb8fc50c49c686d8980fd2456a3e921e1f95669eca25cff93b50aead8fcceb7edfee6e2a6992d7f35f3a1e37e46e788d8c6ba13698fffc5c541529a6e6ed482038bba4c0b7ebe9551e017b4e06a4c9c47fda854ed499822aa047a79290ea84f135fdf9dab28395ade8b4851b3afccbcc4ed6e4e61cfdf15fc3d02359e48c2c3d46ad7092562c105fe1e17f93fae754c95a6c3897a1980154a737c9629c58ffba2663bdb284f5f788996450dbfbc2d08ec71bc5466fee53fe9aa07f3711b32a989ded304035847889dc6b75aad12897035ffc19a69189ff9f0be90b330f8a8bd813fabe4d810340edbc2d0aedc4142d5b6386ab5231fa947942f43b7dd57d310e6ea7fdf89fdcd3d04fe8aefc6b4a71040119c69dfeb4efa226a102972763edd478574562d75a9feb1db875bbb5c9ae0ae9768180aa9c3b00fcaea70c3009f956cfbdf97151baf14789708e29a6cc1e152e5c389329937ee4fc445cdb489a58f0c24261f1c989b1da2fc9645ab0ab363b45e2f5f3233948f18f84f9f2024b678b99d39ab7280c72039fa871cc66348eec1d2c4e8f8077d68b3693020b6ea5cf0ea064af03073ce79d17d1e001044bacc98c584ef68dbab70e4469b2e1eea875d538f869e2c9f6cd1e439bb5c09b5c8210176d03c510c12021058add9cf09704b9cd2acc552c326d3861b9c92c245a574b720291923de5cc712c046d234ffbf84923e0e92ad9a9dc6c2fe700b8b1ef3d1770b64cfb3c362b20165d5eab4c9c3590c69a3365f14890a9d590939c3def40df0d4efc31c451e9cd51104d952d37a4532e664019ac9092ae80f66d9cec28a5bb87d95ddb0460976d99309f8af3fb20d9a5f3688159b06c17f3cf8ac61adbb8778529e12c179883ed2add76f3279c29152ab30c5f86fb2ca82caebcdd607ad8f4f73a0a32b62568c719c94e57baaf54c7a7c1ec057a6acdf58cb1e208b0386a4ee925b2849d8a6688e5be6371eb883de1c68633017922679fc2ca85ecdeb974c4ac1ddf85e0bb5591ee66f49a4dc79ac8bd880059f220210103851dd78344615e2505c26dee2e87156f2a1c658424157eaf30b41687356d66d67ddf68e6208ac064e92758192ca8770cae1f116bdc88da04a0f7827fb4c0088b8b0830d4e3a0958ddf40c4eef1e89c93e0c3a327c9c754d9cc9b7e35053ea5fa5bfd11a95b9207d9dab97214410ad5a3bc74421a1d36146384d1fdb7d730e756482d0bd464ff21f36b916635495392b8f567b22a07b031ceca8bb986b684a0a59f992bbdd5a7138bab33b6fcc1fc2956d3baece75ad0a8b2f1ac5ceda76df237a7f3f424d8c48323e0541698f84eca3ae88d2aa208282c914b177b0e4f6496514919141d21c482c3bc7a563ac214f724bbbc873846450d9746d4089152bff5395f335bcedcb3b7f50b1780d1c9ab579505918c7d535301c2d509caaad6cb9ee6502b20b030eda2d7fd2642d13e43b2cf885fcd105cf6c2b8cecbf14ee74aec12c26fbb6eedec9f4808660843a0d5c6926927f8c8d89d6dc059356cf75c2949555c0ce8fe7e143a576b5ed96301776ba9677f4d0da2a4b6e8c305921cf0ad39bda47426325734a6cbaf800d34e2f84744b5f479a80af5c5bc26d183afc6f228234c92a4a16be6bd7fcafc500a7084d5b1f334c7636129d67accc5e0478e6f7d20c470a7158c16578210ccb0bc85150623d732e6f044b269768b61aec7040f4199c4aea7065a7fad5673772e14913c8f73c83d40b04736ee35d01b0052666b41a5e1991c01113a3d48a2788b2dfa1ad8be87b7ed0b23a35b78e21192eb9fbe3809770d41c5e8a13c277559a754105eb15d4ac117a9ed12b3280afea06539de057c55753d878520a2e09854acaca4783953075cbc8208b6aa274862582864a2d84baf41ab3d2936c27383c7239a7e71997471c2910c13fdc36a0b82e50fd1684de889d0656e9862099f0f1c1fbfc568bae7ddb5df02ba323947c23200c2f4eb83d34de5c85d489f82a5fceac07497628609e6efb96d69bfc0891b48315549157f31ae05de22f66903b0333ed9215164123994078ac44ca179dc530d8388ed6c6b4f50e2064aef66a5d508f297f71a97c8370077d9aeb68c4d78e22cfde59932e22f0df3fa15575ac29a698617c14e8fc21460ce8076d2baed2ef4fe65329aec527fb17cdbc6cfa6c63bcdf9a98b3969f82096a2b049ee1433873ef168f6b9a6affa765edf386d6fd56fa2613862793103c039dcad83cc93b8e8b4a0e6ff6b9ab19986632b9836bfacb63fc93421d4bc38dedd3cbffe902af9987c4d71f9661d57e9a09172c2fab6d4c1904e5324528338d64757e1c1645a1bd86b006a060ab17b7d569824cdef5a7a41adca75a097ba7dedfb46aea0fab560dcda69e21c9ee0b7e316ceed3882a3162be8f5ac32ccb4bee7b0fc1280c7ac51c6b6c65bcacf8b21b6aebb39e2f9f36c285c6141668034b02043c98a1040b422cba68ba15eea43ba14c9a5194495740b187432376e6a6ee3d563d5575c3e2dd48e6049cea631cbb0868507e30d8c2a3cfdfaa5baea47a10f29b1986c2078391d529d7cc0ad9b7b03bdcf3ea80bc99c6ba6fe6d06f933481a7838b70e266e5ca5a68ba3b39fcdbad6e45a55debfbe09db5a603fcde01943593950746e4f3c92388ec7d1b4d3e00cc6b0eb1e01a7a0cc526ff223a18257177ba1abb73b60d5addedfbf30b38c0257008d4b85de67e1063bb32c17ad0f7e430583d9131b2c839982c3a306f3da4370062d2ea683d7d7bd28e3a3fe04608d375529a5a8db0135460d22adce047d9b1a9d47b8166aabe3d14c61e2d58520328973fe6c8ebef315323a2f5a5c2336510408fe060c26d3afc3591fb666ff38c0704ca1048312820356fe2761a5888083e9a092da42f84dc541de08cd396b1f0a4405458d10cc2fae0506900a7e2da857b2f05f0cb8e35c871e0f26443573db4563b20435a8ed5e9716144dd3fc529f2c1577286b32cc668031f70e2da365012f8fcf37b2daccb079ab38d059c67267cc6bc30bb62c3b3ef602ce0687705dee3dd92d5c529c68efbcd45490605a1a5b290712f1ff8aefa8d0ab1d8140f7932dbd05183969f909abfa99eef054121619a930dc8be605ac52ec2f4fc18cd827c8977b4ee469eda51302d055a53015f76a7ee420f5bb186ad5b70a079e7001f25601d3f0e49f99d8ce05fea9b7614ddc8fd2ae06ca97915bad4e8f74e8f9d0fdbbf1cef10344b4ac2189109f348998839e1978536370f1bb95251981e61c0dd8553541d0518eedc2c0fa170895ce28033aab2cfab300c6f3c5221a2e62f24ce4addc07d3342996c82310aae9b6b1e6935d1fff787ca94eec82d2a32e897f0b6abc0d0feadbfec38f0b9455bf5758fb4996cddf16553e96e858dab6a8327513b1b909db9575a3234db47813556c82481ef8694197fc9bfba7318b277b52fe66534da4447f4ba80eb05e057551a924f39761e794ea728f47b8c7b4d5f44f3021f22f5c03692d005554e8e525be169341ab08d45d2b3a026a9546e0544047c9d2984f82f986ccacf6783f8396e9c6cf238ef5ae02603c6a7d01bad441b2d5ce0f5d5ad3d731e0ddb3bddf46d05318eeedab402bf8fb20aac78c83deb1f343328df910d56ea2f80b4bf3f0db333b2fb4208b736fd2898967f998a6914678eb6a544936c41e2b6742beba08f85d4989be158336b1e406da40506a78e66ac9a01db11f54ce6ba07cffbcd0f0d9d0ca8f2e088ceda6aea1c51ef611554d725e8c91c41b54dad224a3660bc6965ee046b3b1a2bb086cf93ba12d867fd4d2883a99a1f623635b1c45cca588593e48a0744f4f500580631c6ceb7e7575318ffd847e4c8af5c6f1b7cc9d4d5bf83273eda54d16a289bf9b200e20593b944bebb32b4587f030e9e101ba7ed66b5a511b34e5a0a1e32dc25795ea86569c9f49eaa11729be62504cfac73cca357328fb53c33106e8e528078baf6318e58a05aa0f9691dff016b543bc7adc650e50db8e54335723592af877f5f6645d107621aafae2d1ac31a6778d4760b729223fc79ea43afdda3846e41be4cbe8c2f89d6b08976d", 0x1000}], 0x6) socketpair(0x0, 0x5, 0x1413ae9a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xfffffffffffffffe, 0x339) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) lseek(r0, 0x0, 0x0) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x4002, 0xfffffffffffffffd) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r10 = getegid() read(r1, &(0x7f0000001a40)=""/91, 0x5b) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r13 = socket$inet6(0x18, 0x4007, 0x0) r14 = syz_open_pts() getsockname$inet(r11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r15 = kqueue() r16 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r18 = getegid() sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="aa907fbb3eeb8035544263d498ef1a920b2ce17729f45ab90d138f4df86baf0d8009874f54dd7a9620c2a6070d0b3335b4d2e81c201a61c75c929a3096b143a7f00d5f401fae8da5e8992a79fe55797d9de6799687e307f531d206d7e0939407fba5bf3c4a3c1d55c338e1e53acb12ee3bddd048126127da15850af4dd636d3a72eacfcdad25219c1e8aa0e8b4dfd0a397bbe3947b20f6f17a7a707bc2115489b5a440e4a9a0cfc09c2590a89c21a624fa9cdf5610cce995a1b7f215abc675b67db2d9ea85333106fcfd6d01c392121b7150a57bc9d0e032b024a86f1ada5c61ac2d29468a6b07287bcd94b90067294b874852e54073", 0xf6}, {&(0x7f0000000400)="c3e5ab3dc8e32561c946fb16024f84cc027d171a6fb5a26e91fa495c5c9c9f8922ae045198abeb83e4fdac0757fde6a7b4c131131661c062ce7ce5dce5a195eafb95caab7316facc12b32fd0d1bd1dd0c88cd6d1c338c37cc29599dac1a4b10944b67045a4ded3bce686eee5d6340d7594ee73c35e0909398ba243ba96c6121cb4f0ad8287270a21aecb76952803b199b0a51815379f02865d9efa1334155185008c5b668b4b2af5b2f0c9351d0424b4d2105b0119adf3d3a045580d67031f0c96eccc73d294cf1f4d60105df8b1119c2c67552d91507b608d496bca7649e749b9774a66d2e2edaac684fc9f22fbd8aaa61b0ccc2b507d0ca610fbf2bc127fb6c22e4ce223a7f1e92b8250bf79ba651ab08ecd6e35664f2df9378c3f71be20f9d2a56561a95d2795f717999c95fcebd856447d15c053fde18d3fb593a45f5ba8d62bc161c6f718ccce238412927aa05c6ad11bef15cce7e37d9ff668d1670db6e109bb3b09bae353fb7ed4845af6f8f46c194e5f6037e9ff9e5dafe34090422005e2e6de726b8913c0daf720352de7d5c2bcfdb8b6bddbdd0acbeb91f6f05f4334e13cca59de8f0fe59ebda8a1dafeebb0798bb1e009e8106e4978ac3d1336f6bba9f0ef9620a89892dd90952bbdc657ee7c279885c1d0adf095727285d3c697a72144b99bccc3662f5bf690ec136871eaa12c29367579a98d5bff1d961475531b21dd1d20b506224d8bb99bc17cafa4466bcb6d8947a18ec982931da90f5b1c0cc63a94e4ece40207e4bdbf7077bb1d67d369f873c4ce773a73e0697cc8ad1080c55e577122ff2b0bd3ca219acdda283c902b288b117e601eb364f79390466341160ee4d23a2eb12979b6f8b755330f33f8232af0ab29744e44da3021f97f1ba3716ae70a4cbacdfd4a6507e02637f6e236f5fd4033ce588fa6b7ddc2ca17e36a8d6771cfb08aee913a9bbc4e13c028d00bb300031c5a51a57e787e4d53e443a120bf2f8fb3c5cf965c2f4fe04a88cae52e6d4ef8a05a333bd598275c3eda7b479bffaec090e27e78662b9b75366d773cbf377b599e5221042a6e2ba63d9868fd4608b774616a2b9956901c22bac947637723f7cb1488a668a599219ee189459113de9e025966eeeedae08ccebaac888362f3cce55f4c714b72ae330957c17495b13a3bda606e94fb361303655572532b8d9189a7ef2ea63b06c5873419849c5788724ecf7cfbaae36f73deb1f9aaf6f20e85444b226827e8b5b827b7d84f06b49959cd871841208be7e06f2d0dd2d55f20862a3b082d470db2dd0a663bce0e21a398bbf458009d7b13b94957622682b4867c7c3db693088e87a36c235bc9a2318b46bcbae67055d07903d2744647515cf07f1f6678b3632d46406fdf236b8eadcb0de0ba82b31a0e32f6cd5443139d374554b56c9b6ded4a64f8218bd57aa258798a9059e9ad37bfc1d31006a52949e288f7e8c05d72d9751203ce2f58b084f15466b91873ad1a84f93ac4df653877c2b8ab635fd2065684604c6560955253aac81c8f98a8c57ccc42029a4671c8ab16c1db70b0530afceffa54a918daa98d7509aab23ead127b32f4a18703e3beca0822f6fb96700ac42d778c1ced0d15b7bc2da369302f246f0ba575289f72f6b7d91e91cd92558f7b936c515d37db1d529abd78f84c3b33381bd8d378d840640b9e4dcb23cd73b81f51e00b4cda9ec66799c36a4fb76c67bd8144805ac2576bfd9a55b53768e35abe99aaaa24cbf461ebc2c7d88a6b2146b0ae924d209517194dc4a3c84d1388da42c0c50fb8976b277d2a9eb62366f68aff27e52046354cfd4aad0b798dacb43b52b638402063eae8ca69a1b8869b862c0936a461e418b82296b25ea35f5972a7e8f01c209602b9e18013c1676bf442517fbdaffcc19bce0c8e13e143752eeacac9a73a6ea9d8dfdac6f21f794fd21b7fa35380177663e1220d04980075c6c6547a21cb1540688d2950dde6c0f954fc5ff89e0d035bd79995991ab0f988c97da070e1bad97e7f60e78b6813596c2e00ea8ab2a66fb6b2aa2f49e02c4720e77be26e3fe05f07925cddbb94119b9b9fc81e9c8ec4bebc468594b8761e07b5711f935073396c3833115d2097f4223d4fa904e6a5791ad8319ec9c00c49f21392996853638b9cb35c64253af15c5fbda6132656567a0f671bbeeedc04a61bf4dafafe1986ca5243a2ffef2fd5f4c833731c090bccb90ab566ab3b45bae9c01fff4fea594f761340078346d061c03f5de10d8cb61be7e974da155618c66876d407622f9be4b5d18897167065079d719d5edb22898b7a4b744e0129bc4ee9083aac44f5f5b6574e47ce146513616b5219e973e1d8735c8ff5a6a105eb09894a20cb5b53e359eb7264f029ed4062374091308ff96cb2e45520f0480cfd4d43840ac038fdd985065088915b37a5538ade85cefaf71463e16763eb5127e5de8b0c310ba98c4b131be1abca5c3c51e5198838e5968f9ff6e9620caa29c8373e28c2b593df259752f7d652b34ff0647e84413f4ec6d2832c370374f3c06fc487bd7f2c305f33773662c6e905e125879f6ef6d26042b8805e0725149b0efd8a848b2c3116cddaa2b576ddd6a9c896fd0c92732c4045ff98ec9c97a85820d10b732a0e52e6bc504d7c2ba080e0029380b77c8cddca9261568104fc07d594601d70812a1d519a2ed8c1cb9aae5f36cc925d0770a4c0d94d2b99173b6700f1aa187204caac8b915cd1f494f392ae872219ac71f43e621ddb119355ad0e32fdb80021a5ac6e7cfa58a1a7218d2e00ca0efe1dc693572640dc515a9d7db369b3683c3d5400a54c227418df7921d0f014a105cc9f84612e6aa22b591776b84560f55701dea251b585067159d068e16c91b4314b9895f0b57d69d73ec2ad89fce398d191c6a429ba313511648b3f96d1d17c04d523581ff44efbc13bf51f0d6e9a9a9ca6a72467f2f4922bb9ca3f5825f92e947ea7c97cda1bb3801cd04e0f747389a246fea606c5a99963238850f30d7d5bc368d2e8b4660c12a7c78b92bb3ecfde9727d27166d7c9abe820d3489f07c4c3361239b49d3a5aa5fa91cc81015a9a7b877b1e266ff3aa339da2ac5843eb47c10cd8b161acba184877b8de09cea705a0e8812345fca092b9bfc765de4424a262c09d92430b4a9f84e41bf296db2f29865de82501409b1c3592a8a9e44bc8cfc7caa7906dea182dfbe8756f6ec871f5ffab8e16bf50bd824efb17cc7b66e133a0578e4270d2e0aff2b956aef0582a798f0275d0a35529b357efde8e4a3fe53488eb5b704b7223b14598f2ccee2ae7f8b65b8fe25564c9819a0edc1ca1e969abec80b62edf09fe829389151bd6ea82ee306dbd415c5c5b00b20677f322025e65d80727883df5cc982dc59b27fd43b47d42e380e8fe1914998349098e75989c64577e061da5d1a98f4909ef46e7e3ad044e48c13e6acb6b14fd5b716fa22ac9f1988819ef4a66b5f3431f393955b063bc523437e70448680a66c4a2585eead03b8558650e00108e01e83ac4c46db3d985c0d241c8b094a5797746b0b6a1f512fcbce46558c9c119e948cea9e310e43d72e83ace723df87c74fff07c69011c50930eab1c8354226d9893e251c4daad639a33c1fd3bb0edcd39509adbe3dcf1223977acc80827c9950504b28c5b42b4f24e70c5405c15989598ca2511149cde3e89fd82fa134484cf6badf32552d5e6495e02ed5f587f958f05f3ec597dfd437b371f7b05523112dac5d7f1c8257c1fe5f73669cdccb1f82602a99151dabece1531811807d907f3680f5bbf3e289be3333701fd252b8597c63bbb03d32f9e0ddddc98cdf08aba45e61f951a2bc07e179e5293df87c0f6100f4f5667a8892d622ebf80ba071f9b6b547ab12e5035149db9aed3ad2bd674d7d939e9090e0c6374779cbbd30cf565eaef4b74091331b7fb8f8e8338028bc8bc6c4d86ea7b0226fb2cfe7ec0eb301ef711c4ecb7ce8637a922f17c90cf617ff5b427585a482f08ff50c55ad1544047fb8c521d6b8d71bf0c1ba9975fd1ca48c3e5ca98ac5b70a70a84ba181856ad472dc69181409480dc0ed43d348b99ba6301061d67c4bfa1b9b71ae9b69130cf2b604481be4a9b4ad628bc0b39944ba8a75bc632b4b680136461536de392d9193fd5aa6c9a9c5e3f05a5c6cb8c11fa5d3dd074021e38dcdf12048e1fb7b72b0535831a59c5d01eaa1920fc0d49550e4ce7164599250c0d4ec2dd7d765abb67c5b5c3a83d15f18fa5cde1df70a301a20538af05d8c4bbbcc5cdb102102dd9cad0a71e672342d94ff6f01178c6e57d1176c1d1ffeda6e579b65c81ec28169d274df27dafb06cc024d0b28ab87e33b6a7f078860177898e102d7007e4a749e19ecf710ef79c621c1eb5e3e28411989c9904d5ed740499ce222e66d108d78dfcb89b8c62ac2d9942906b55e47c6cf4e78a93a6c3a2c581fea9959c2da1e3e9510feedcd19a9a00b8899a4f1d514dabb4cde0bcf99a941c9a2d783bf86134b7029d73723c61cae44012c2c856b0c43323efefb2d46e7591acb0fa1e432fc34e86243ee10d3b21f5448bb1c65b63910d1610ab9ac4890d461e4e1cee95571b894ea7405fc1db1d8bee318a6da7d4b3e0288719bddcc552ce66cc4d73e3126188abdaaaf8a0bf609803e458a801e8030d520450686d5922261609ee03cded1193d507ccbba7f19507d2a5f8cdfbd380079d5d1d5d02cd0617154a5232e04a38393ad5435bcd01b3a5d9c324ca29b6b75574b713a74b47e1a67028822a5a7e40e4a491ffefc438e80dac00d92af6608c0f8f878057f8af33181444b76781e3fb2de017a88ab7888e7d4f84e03ebf1e1e73b8b38ee390f8f2f449e8929aa0e3ab1ffff514db494cb800a90bed8456a2f99389cce5365707f97740b1bacd4c11c8dd89d0361c7866efb5262c8d08f281634fe841883fe82ba3e6b5e64468e0451a233de53c0cde464857e2682444aaa190b0d5f74f9b25f38fd30b0296ecc115b746ba41c6ef67485fee2ca6d1f23aae9f728308187b6da3de9974e2f65d37209fbb395739d482c71ef345c1220f00da3767a122efe2014117a2152068d54a712e3b6f6212e0063fe3f7a6ba18331251ee39dc400ef361a6c56e629f91d5cd3ae3911f445f310e6f8abaf6661994a32064bdf61b53d1efb2decd87625c5a171e762937dc7afe07a91cf43de4f7411f0017b2d5d0902f8c2f111d8d7cf4e8236667ff1288249ddb2d5a0f13ffcb741eb17b47b904ca014f4de58622d871bf8d2e2ff54c245847e285a03c08ab079f4ab905af681d77fabf3de7ed5ebcc9baaad56bb55ed61d59da822b5b6f4f3561b92ef0cff01ea235a67362e2855aa41da5de58934d48698cfcf0d8d0e6cecaec9c8648db35a9f49b5ddcda0c9e27c41421fefd2697c1ea25b68f99222425a952c1c92db5cce5f2fe5d900e3d4161afb8661b64860fe181b0be1ecc05d39f8e10a9fe5256c38920efa6590d4ac3f32efb4673da99148738afb2c23ec852bb4893bdd148369670adcd8b3195a0c3e46ae682b4b439c5c2d6fac284b9b1737f30572e98261486553a7ccb0dc0313e8f17d78c573a5187192c5e303fd4ebe1b2471e9fdabbdcb6262f70e5bcd3cb38952926f35f9620d9b9f48f39375b9286fc03681f193dbf7dcc7c51f7169eb480bf12898246e7e5c710a82f824ebb37713ffb88d9c8492468edbaad52cc77754401e9d545654ef0c404f9eb825e740bed73defbbf9e72e25f337ec193f6671882a09b17fe6563d2ac", 0x1000}, {&(0x7f0000000180)="014c9200382c30b696854de5671f01d3505a754e08698e8a97dced6b9b09f1d044a5e8f0a666a55959f7cc397d5e7da6a44ef2d708698b502561440d988978883705473af095e668aae5e65da22c02a552905bb3ab481980b35d8d818ed0442f94aa24db61e6f36ac1b91b55", 0x6c}, {&(0x7f0000000200)="d73bd926cfd2dc547bc95dd49677993641bbaf0567eb57c32a297a911691960c8d04f6ad378b73881458836cdb2115573edf6f76c932512acc47571c8c3c2d8ae3411805e2f5e2571a869642759bf7ca83fa130adb997801328999f8bcb65740345e946b48b366271eef40c85cac8c8a95daacdc8b740f760886c1ad07f58e06493867e497e45f326c29ee94be07b77b604734326fc4893fe6d10314cbef236685aae83af0", 0xa5}, {&(0x7f0000001400)="db8c013aacbc8479db567cb5e59e3dcb48b988abdd893e3e9844a7876e4a4a834b38b28b1a81e7ea7a967d1ed8a6d25628d66e3c7ab68c25d5651211e662b4a90867a80c7d1e8d52b935ebb37fd8559bdb49e113596780cea1bfa3e7663c119f5a86253f2a37dd6563f607dffa6e60ecfe791cb3971f9788dc9ac9f9c95a1a52099e0314a59dca45bf4f43bf00f3d30646e5a0b9024bcee3e36f75103aad9d38ac81fb91e24f12274d68fbc97962263a86b3adaac9cad6739691bb45486bb0508d8ac4eb80d5e2b5707333804dfbfb85c6f9ab1d7f82dcfd6f51ae7814209d3669681ce187c0", 0xe6}, {&(0x7f00000002c0)="8193fa6b93e7c7528567ad128a84097276e6e8b32ed712c22cb8e9dcdc9752e9d46520ab2fb88abfa4d625a29a7631cba8cdf1fae7881310ae07786fe28329c1", 0x40}], 0x6, &(0x7f0000001840)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x20, 0xffff, 0x1, [r13, r0, r14]}, @rights={0x28, 0xffff, 0x1, [r1, r15, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x140, 0x1}, 0xa) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1ffe, 0x1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x44, 0xff) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000080)={0x0, 0x7}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) close(r1) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) read(r4, &(0x7f00000005c0)=""/4096, 0xffffffffffffff51) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0xf7dfffffffffbfff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000280), 0x4) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x101, 0x65d1, 0x8, 0x8a, "785267f830dc97365a2300d8158871b5fb9391a7", 0x1, 0x80000000000000}) 16:00:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)='\x00', 0x1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x90, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x8000, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x1, 0xc9, 0x1000000000000000, 0x8001}, {{r0}, 0x0, 0x18, 0x30, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0x5, 0x1}, {{r0}, 0x0, 0x1, 0x20000000, 0xff, 0x4}], 0x401, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0xe6, 0x4, 0x7f, 0x200}, {{r0}, 0xfffffffffffffff8, 0x9, 0x80000020, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x5, 0x5, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2c, 0x530c5f8f, 0x6}, {{r0}, 0xffffffffffffffff, 0xd, 0x1, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x22, 0x8, 0x800}], 0x1, &(0x7f0000000400)={0x1, 0x1000}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x30, 0x40) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x8}, 0xc) 16:00:05 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 16:00:05 executing program 1: link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) r2 = msgget$private(0x0, 0x208) msgctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getpgrp() symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) 16:00:05 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) fchdir(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xffffffffffffaeca, 0x2dc1, 0x0, 0x40000000000000, "45ce7845a6355db5090300000000000000070151", 0xfffffffffffffffc, 0x10000}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x7) socket(0x23, 0x8000, 0x5) munlockall() 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x2002000000029, 0x4, &(0x7f0000000080)="ffe099c2ea24966dd43800000007000000000000", 0x14) syz_open_pts() 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) flock(r0, 0x5) readv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/242, 0xf2}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/43, 0x2b}], 0x1) write(r0, &(0x7f0000000000)="3db490", 0x3) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="5b799f5a20378e6795afef051b7ffc269730356bc62f80f3f20aae974bfe75bb8f662b642465134ed3b2c2a76f0532c1abdb554579f9fb71a874dc29be59a777dbc86e0a3978d74d569fd8e86f61f023a700d82c1efaac56960d8e6ce2cbb1996bd9c44309af9e307fcf4d8f64cd8d7f9bf9d6f2afe2426a0c4e095a5f0059c65b2d0c28a85a86015119c2e637c5b81baa397a049b66140f96887a171af83848faddafa05b94e05f8c481afc58896d6c98a6e800df360877ea6c8d5088b77e6295f2cdf459941c720058757fd43db3b40bb7757ec3b2ba", 0xd7) lseek(r0, 0x0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) read(r2, &(0x7f0000000140)=""/37, 0x25) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000180), 0x10004) recvfrom$unix(r1, &(0x7f0000000040)=""/187, 0xbb, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65301a"], 0xa) 16:00:06 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setrlimit(0xf, &(0x7f0000000080)={0x100000000, 0x7}) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:06 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10021, 0x18) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x47, 0x9}}) r5 = getpgrp() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4) r6 = dup(r2) fcntl$setown(r2, 0x6, r5) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x4f34278ebe57ec8e, 0x0, 0x6, 0xff8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffffffffffa6, 0x20}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x9, 0x8068}, {{r2}, 0x0, 0xc, 0xe00fffff, 0xfffffffffffffffd, 0x4}, {{r2}, 0xfffffffffffffffb, 0x10, 0xf00fffff, 0x2, 0x4}], 0x1, &(0x7f0000000240)={0x5, 0x8}) fcntl$setown(r4, 0x6, r5) fcntl$dupfd(r3, 0x0, r6) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee5c24d411d250d1f8eddf4c", 0x153) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) r3 = fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_int(r3, 0xffff, 0x1019, &(0x7f00000000c0)=0x2, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x100}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="baff000000cf46c3d85e767162f701c06b5bd33be0d109a072f40ffe1af2e5be71156dd13799fb82ec771cd3dc56c586e5e5d37c55fc8121502f", 0x3a}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5014, r0, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) close(r4) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x100) fcntl$setflags(r0, 0x2, 0x1) 16:00:07 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x40, 0xffffffffffffffff, 0x4, 0x5}) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x80) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socketpair(0x6, 0x4007, 0x4, &(0x7f0000000200)={0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000280)='./file0\x00', 0x0) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fd0840d60ababc4cf75951575a019500"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x401) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="a89de930c7c525cd82d1296840bd42237d1fdaba59de9f39a5899357858ae9d9f75f0be7c936f6240741c86cdd42699dd9d8de20d99ba0f242a72e1ad4c31c074a347a1560a5a3f0995246f2ab151dff8071ed1d6031220827a97021a987381ecebd6b5252f1a75b93bb10d7cdf841836fae1d6ed47fcbf5cf2080d3e181dedbde58e6aeec8bad7461514e71624dd6d2f20e72cec8e531", 0x97) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) write(r0, &(0x7f0000000300)='3', 0x1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000300000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x4a) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000240)="c30a934a80417ae46bfb38cfb3a909c1e2e33587157ab226b5b1fd67244229e1c6a8c57da70571c62e763dfa21f38e3241c03e69fa7de7adf6b5c57e58f4b732bd8fd6e8a689edb1f1e75b5c19d3a4f816748dcffeb29f34", 0x58}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r1 = semget(0x1, 0x1, 0x609) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000140)=""/206) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) write(r0, &(0x7f0000000000)="3db490e7028264d7058bea717813b1e8cb1cf3abac9142b8692653fe27bf0826a375c0d1a8bc79f18a22fabe59ad6740e694116b4a807386d182fc2311bbc5a5e44b9cbae367b2d21632d8dddbfc394f53cf3f3a90ba654905fb7ac24d31618915f5b1000613ed23f5efe414615ea993b748edc532138b728b7556dea8523bf015afe1d82072a58e0140603bfa08100a32d0266eb8c4ef8ae7dcd9b2aa54799ca831c582cbad4bcb8de222ef2ab050762d1cf7e6", 0xb4) write(r0, &(0x7f0000000400)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee892a4e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe857a62d7ade60b5a7f65707f9f1972ed32b3130d9513e0f3a3e7eea53351c9a99fdb50695c132a1b93e3b09591d2f85086aab75c6988182c18df598e2d9889935afd050b1939026ea6b63a0af5370fbd7b74e97bc200d09f2106eabcd96b94e13cebaced8a15cbc8508d1edfb6716b77ebc206fad58c16c799d960ca991bbcb607d485e25fd71d5a8f00003507aa327b886f6234c38cd1a4dbe85476dfebd286feebdfe87fac260927441ab9c59cbf13059e42ee34de3946e4ab0a397cf08ec8", 0x18a) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20030, 0x20) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000010000) flock(r4, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0xae, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x10, 0x0, 0x0, 0x101}, {{r3}, 0xffffffffffffffff, 0x20, 0x11, 0x1, 0x4}, {{r4}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x14, 0x4}], 0x3ff, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x4}], 0x1, &(0x7f0000000200)={0x1000000000000, 0x81}) clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) 16:00:07 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r5) getgroups(0x5, &(0x7f0000000040)=[r3, r0, r0, r4, r2]) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0xb6, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0xfffffffffffffffb, 0x1000}, {{r3}, 0xfffffffffffffff9, 0x4, 0x3, 0x1, 0xfffffffffffffde2}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20000032, 0x100000001, 0x9}], 0x7, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x91, 0x200fffff, 0x7ff, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x9}], 0x5, &(0x7f0000000140)={0x8, 0x9}) close(r3) 02:14:24 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100, 0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000002c0)="37ed785f0d8846abb9e85eaf9b144a1f7f20a7f11885d7db45a57693ee35f072a9e8403e6ce90ecbbdde66e5db7efec82e76b250df81a3c7f978d7d010c9fdfe3742ae4c6fdfb96aeeee488dea5593ed0e81f5aab1c8ff03e3c8a02f1c7262cf615c63dada1677c61ce5564924bd6127789653d453cfe367a4d219b74ea6e864ee1b84380686546e83ee90ee51ca7e111a15a2f07ee3e2f257f9ff549f2d64faf927646f8020220c9ca553232c6e5c8965cb8470b3150b37ff336a88d18f3fdb3c15c217a31354a71921de0c50d7d13774806d973dc7e8e84ca84495bd968702558f428769d948f5ec235808df201424e1f282c54059d37a2f23a021077c174c87758a0926a296caa95ee673ec445f9df375d6e3dbbfdfb8d0bffd1767c80bb9c0af42286514bbd60b7ef4ca5d046a410de86ed21eb97299126496a4016a962650f4e3a259221f9c01136ec8686397e9b2a6a0b51d5e3dcc11d5e1d97fa59158d36566dba2bd05c46e8232c8f30faa96137052046dd535dc13f05cb1258ee0c6a23fa5c711827f160955d29f1b36b054ee677b4b2a7381524efe", 0x19a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x4000, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xfffffffffffffdcd) r1 = semget(0x1, 0x3, 0x4) semctl$GETZCNT(r1, 0xfffffffffffffffd, 0x7, &(0x7f0000000200)=""/46) 02:14:24 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x20000000003) 02:14:25 executing program 1: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) geteuid() truncate(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) setuid(r0) r1 = getuid() setuid(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0xa5) socket$inet(0x2, 0x7, 0x2) flock(r3, 0x0) getuid() setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) r4 = semget(0x2, 0x0, 0x108) semop(r4, &(0x7f0000000280)=[{0x1, 0x4, 0x800}, {0x6, 0x8, 0x1800}, {0x3, 0x7fff, 0x800}, {0x4, 0x3ff, 0x1800}, {0x2, 0x7, 0x1800}], 0x5) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x1f0, 0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/181) 02:14:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x1c58000000000, 0x3b5b, 0x4, "6a3154c844b2b9aa6a4853ab1fc0b3099208c5b1", 0x2, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x0, 0x100000ffd, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) syz_open_pts() 02:14:27 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) socketpair(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="bd63cff0f3c7ee191e1d5d73ea86034ffc748afd484eea69df0df7b20111a294e86fef6d8fef210c897caef35cb26fa9fffce0ec5331fd6133c77af2215fe8dc8269b40ae6f355abc62556b3d406bf9a7d79756738268078f372a34d3f9dc3297c62dd395f563256e9c21c95ebde5b0616cdd99da04c9691c097c44d8e", 0x7d}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="200000d500000000ffff0000c50000006c34ea40006051b208eb49ddc12352f7aabb6f7e4536701e85caa51a6f0563af1e5ee6c31b54298273bd3aef81bf6d12892cf82f68016e21695a62ace59ccd9a3088accbdd3890e75f2119fa4372227202c5f6f73a50d3f1382dc47fbb9c8c09e60e472359a22bdac2c72e05f6130fba227ee6bb418cccba8cbcfbe8aaabfe80502d74fc9c1f69a4b6455dd6a889140c67cb", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x9}, 0xa) 02:14:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="35c7bbe61d5564c20005f560efdeeaca0b88c95a33fe171e2e86a5006f6b91cf9e876daa43bd64585397b56d32dcfe1ed8a6e8219d71c1d3481a33bb33bedbc49ec9ed6d1ea0bea529a3e1208ef78ef16fd287ad3054d773b682eef8d2ee8ce419ab25714f26270373f980af6fc1deb38ac28b537b26867be2c6c86d729af16d5eac463a", 0x84) 02:14:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) lseek(r0, 0x0, 0x80002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) poll(&(0x7f0000000080)=[{r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x2e}, {r0, 0x18}, {r0}, {r0, 0x22}, {r0}, {r0, 0x81}], 0x9, 0x100) 02:14:30 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0xfffe, 0x8000000000009}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) 02:14:30 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000080)="cfa0279b3b842280f3a417bd0a36c8a61119e1db6ca38b0e6b364f65c0672eae2f03feb1f680f981ebf4f118888b500c83506afb61a93cde5a99743e05f47426ce3c6cd1ce3c93b175561b2c226d2fb0f5a1bdd21bdb028ea581c66b040b4cf635a200cd34262bb831197af759ca60836c1f3a05989388f2cee65276584c3b03d94388854f4e0612149db1060fc6ab9957cbf223c3dcb0194afec0f53db382bb9bfe7b1da9eb01b9208e1598b9", 0xad, 0x408, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20000000001023, &(0x7f0000000000), 0xfffffffffffffef7) 02:14:30 executing program 1: pipe(&(0x7f0000000140)) setgroups(0x0, 0x0) setreuid(0x0, 0xee00) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() r2 = getegid() r3 = getgid() r4 = getgid() syz_open_pts() r5 = getgid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) syz_open_pts() getgroups(0xa, &(0x7f0000000240)=[r0, r1, r2, 0x0, r3, 0x0, r4, r5, r6, r7]) open(&(0x7f0000000000)='./file0\x00', 0x18, 0x101) 02:14:30 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = getppid() getpgid(r1) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 02:14:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r1, &(0x7f0000001200)=[{&(0x7f00000000c0)="60dea0ed8bba4087c088faa24d4aaa694c249a44842712d255e2567f90a5d0fce5529d4e0f5039e52b09e3af1ad1594cf708bcfde28dcd4b11a3ca2d98908078ce7c38468ac5299f69fe0ebf397f31398d0435bd8049035af4871684679d9b43206424151248f6b3f08e148525272966d77d9327c73a2df6f84829f24aadf0d6532473587112bccb50b550523d81a11685467e0f19430eac0bdd257e2c69ecd4f2905bf780778f432fb3837dba2c9ac81c59dfbd451dabdd8994cdd77afa9a5efd1696e3a946870265a98b45cb1b3ba9a41f049e7b351a81513f8c0e323925fed444a3a6d55e4784c35092da4d5af07754165d70e6ca9f07ef3def573720ffb347f720f7f14c874f97db71cda88a05a96c2985b2076c96ac2a4b9766d99cb06bd17bd2c94782d908534f63427481bd5888355f209f7a4c9a8e68e83d488e105f416c2e8b394e5e9c87a5543f84b3bda3e5fe2d2ee84897457a6c8cb340ffeb3544dafb6b5f801638801f40479de294f50d80e791354c4e8e477881e36c789e82b313816d6a4fc07d45fe5b3e8ffcb3ff9dffbdcb24643580a801ce9b51fe77deca0702190e9461b8970c97460c4202a5cd3b67fb58341faf9c27c1afe640fcfec200f8e54ef5fa2bcf9e50c7af355d94f8cfcbf6fb1eb0c823292a7b594d7cad50d0125386aefd7975c215cb52980ed6e7d313e13628f24f87bd20bcab4c1b561b5ee32e83305f91d53270aa6afe1157e04d7bcf2e0b1b736a84c2b9a091117a837d131e4857152dffea2b099410f20c8c28896bc35709545a0748fb4d97f97ae083f1fd748e6db5a77b612bf0369b05d268be53784d62178c61a9c78823e91d8185ecb8e928cf57ce750ed9feeb693759de1e7f9271536c1ad79fd0ec6ddf7a47abcff7e26e3279982a289cb5c5c4968b701164fa379bd2200f2cf3ce1074827cd64648904e039f7fb6c0071b823705e3ffc4836212ee5540ae91ffe3a885230af1517a444fe70f3eb1ace6d710a7d47c5628bf207cebf274f9919b749f0bb1b86c273c09b8e9017d747c67fdfb6401f3cfe02b96955b09579a4042353e6d016642cb9458c56c21030a3bdae9461538affa1c294c2e0de925a30aeaa5045c0f6e76312515b50d801cf5ca8dd5db3bb599871c8e5463d8676c8bf85e42b90ec75030cf5eca0bdbcda4ece295563d0e4d913ef3d7c814955cf296d2994cf0e9e2fcf35fb0a0009cf9f3fe2f52518dcc55470637f4257fd5f9a265dbe776ae563ab32ca866026b7aa7bb7d191351a9c567afa6cb6e722e09c1e18068712ac6250603bafc4ab358d42277754eb1a78cb45981a9052f9027937e0b0c6a010706b87bdfde6b2404794a6f7580f52ee1779d93a4f18386c693dd2f88c094185f76935ae8fec3920fe0fa30f1d0372097289fa9b175374ba03f3992024c0fce6574da2e09f6e8efbff84df315eee04d8538e43a3cce3e23c877750848c4ba211ae644d838a8e06a1e475adc88766ab91f029954de396d2d43c67d31aa477124db51888b86acdba23d51dd4e2981564bf65190f69a63110587bc5b638ac5a98ee171942aac746d770727a56b8f63413c975d47ca3078c28dbbbb73077eb6b7cfe462074fd35a25804b3bacd4e3cd6f70f768bae3633c976cbd0bc0d4af037966ab4b24a6eba1a340fcdfe3b03d43ac59a7c6cbf86ec10e749815706184203cd6d490a935de6d61ee575f7f61f41ae568ec703e115afe5efd9658e564461550e29bc1f2e53e73e965f5f90d7559b05c4ade240d1fcbf962becaaab21a401ec306310bab1b7ff7bec799a4deb849c3542b509d7abd2dce7a4b01ae4d8da1a6eec4f50a5bef2c8d488372b087b3baf5ab9232c2bbc12e616700e70a39cfd61911df592bb451c1067676e52dc7fba526af6e1f3f527c5a67d77237985b34e869c48c8a6452f63965f769caf3de5e6dc59f92d5f7aa4425c89eb9a51411cb0f9a4de641f36db641629dd842c93c90fd48448caa1f18a1d7efe97ae324a2195fdc2bb22a062f0a13329a617799d865c19298cfa4b998b5e5df786b54923cd64710dcf84990a8c8ebce71ae75340e645fb3738e64a0e6f13c1562876e2d5821c7cf015c1743aaf13e026560691000a1e26029a28c6129a28b0ae25b94febbeef5c2228710042a10d9c74316169ecd298f8fcf6b92e5642cc484264eef2d22eac4b3c45b320918599c99f27ec44b1ec30d97d5cf3c939e00e0af140f1750df0f734e0e0b09c61da3bff2f376e1e13b2b9f0e3aa807f8d465c7f85217b61fbfca48b5f415e3f96d5b734356976a858b7022c9b649c46f9f8fc57889bfe140fc272328e7ba791acfe2ec0633bc0000f1994179546de9da484bf0ae8fe19fc0fae7d76e6d1fde33ab9f4db29226ccc172cc9ab6282203bafcca6d2538221dd3fd622a6a217a4139e4452a52568093f9fdcc3a894d7355915bd940ae5b2c6ae83c8d1a178358f16cf0b94b6295adc21b013cef3640f9c5d1260e2dd56e236b29e5afa45bc6d4edb10814432f4ade3a78aff832a11bc94ddbfc99d2e73cdb2b87ff514acc66a3fb3c1b429a26737ead6e8f1604aa1cb1cc701b7258fb9688d7aab064d95e7971902e78dc73c915090824c539c0cf98ed2f16e5e89d22b1be2193fc7c4a63146bb3b213545c85bfecbc94d7088d9ce045b25db79b29ed8f5846b8122c17118eac54205ecb1d0dfcfc7068f3b61ccfba197c34dbfe4454061ac73acfc8b25259ad989d2c09526725750e66bba00e86dd8d5f30af06062525cabf27f55b355f43b38756b13530658f0315fc326a28c9fdf671eb7d090dc90bfb95a5c40c66886f8e67c2489c3bde869ef6a77939d55ea42e77090dc7a935dc79d2653461191be86a00f5dc3a40c837e6bc448ea6423d2a6b8e8667edf3bc9a9f71774ff7080f99655af6a3e8674396b1103aec5f05bd5aca44e22d5858fcade1ab069056e6060633f476625975bd5bff99d74b93c4020006d3bad003e75625aa08c413bbfbe257a9f15927beb0e038c85ceebc8c0b19cea75118dfd7d883d4af19de7f9bbc51f8134fcab754341c6c53a3647c20c4ece0ca3ff2203f7b321d134c4f7767052bdac3e099d89bf137cbe7fc03666ed6ecfb60a66d02f301a57edb94cd310355029bc087cc8c224a5dbd8f4f4a981825eca9072326e676aeb9247043122355921084761041ce6a0f41850cfc873e0686baf55869af0e384bcbbf265ef08e50a8437e826123a95b7a3b5ba93a4531cf17423eec25fcbf4a6079ea55b9b9a7b81063b76ca472cb9240493c2e986e4389805582eff7b5cfe496c370009a4cc7067788164b37349c79baeda970fcac437f8c2700cc051b85902fe4e0c7297e87f0ee8bd6eeb7dbce133232346022b8bc455c17aba484eef3faa6ecbc634f5c3f075871bdc9e46c5a79fe4c01811da9f58446d803c4846a3d0f4fcba543fe54c9557e3d5e71f8b8cf9409903c2637128838379e1809dac58275bda2f5ec7bf87fb0d1ea58ae13b9c15f79c1913a706cd5bea036484d1e3e68b510d9b503486277af29b399fd2781f10484aab695d936c840254d2a00abec3f12be165c4d47cb4ff158df688ef695b9619f7040cd8d1a909dd685d0ddb31129b081a0061bd030a0672e5af5c543d632f0afef7c0051ec24cf820d592957227cd95b4c45d1d35d7ba911efe4e9b23f510bc21d6166a813869d651bb68d5545fc45ae97677cd5310d5c9b759100c1e156c65966ca9d0bb724c92d19f764741ec9c1cfcdd1a5d772afc454f67d069a28d65a3d3c9dcd9e3bbc44c5b23c01ac11c4b275ab2dad88adffdc8b4c0cf73be6c3b2cdabca3e1b49e78e577f43312bc8bcb7ea2e3b44ea4bcd841a8e470a6302833256f56a52da37848aca9f92a9c6f3919ae24d71ab19f008910f98499718d6939dd27c2d5968c4823b9c0a7dd9f048c16c36a2bd03e4519ecd6bff110a9a8387304989fe5851ad3a25de54400efbf889bb061e4cd59bbe1ee6a0724657aa3f34730d3e2f55666848c654d86218eb294ce0aad460bf127442b7e006846a6a258c8c1ae15841581263026407484d99c1789dd68243c05737632ee0e39e18b0fea077810a40a2c10700259ed961b7fd812cb63f44bb8457b370352ce4859bd740b00a0b0cfc6a141afb2f1ad7e674bb6a0d6d1dae3d381a654233cddbfe7336488b7fa01f1c2a59cb2d8c038b191213c077f296ae72f4bda239d5192e6dfb0cfadceeea1f8f5dfda6902a9cc632ccf956fc2a1e1359b9ae193eddfc87697616216c90e6e3cf8f540f744e6a125dcd0256e5e36877c02bad311a0179fa7b7691c0dccafd72c8f5156d89d56b8409eccf1cf844d23f767951d05d0c0f360354c8bc57027c9859bd41717cbe1ce8c0649612f5444dc24278b7de18717aedd68a9adc2dd18a606939f6dbb467050a072f56aa374ba3762e9f0da703bce2cc953ee25222180d1750d1dae8d43ab3b1c15129daae2217872511d2626e2f80949ea58d2f71dba6bb440c707c83f342860eddbe54190b5650ddd0c890c40d1ffec198b40d75cf8b7f15e54ba003a74e846853b8328d3917079bf15c6728c801958cdaf36a86d059614b7eabe26b67ef1093e219d6bbabbcbbc566cfac6be52119cccdf4cfb13a67bce0f8f56a5e038f38891588dbd3e23b1491583d54ec009b760a99b4c509b38e33b6dc7594bf7181bd2ba73f4d78c7f938b7b340e3f2a363b38f6def534e4e3a3d9150b1d65b28aca2e0ca475a573a50ee4373ad4a038c576680d83a29afc7c17a1cab3c3a19b47bf8c6c7d25b49647348644e8a94a820671614a2b2ddda81d5a1ce804d47cce11023db90376b0d29375aedeb8ff8ce74adf9086b905e4ebc6147dc8b791a28c207e2ad89cfda101baf067a5781b33363f9c7f078024be033edae9236e22c922914684b5a592caa4c52cf3f6c1daecee48bec9c195259aa0f4358a95cf85c8dc7a1634c895b2021c51415e6a3321c17984b75ac6a22cae0c7b8b926da81cbdc85bc078e8837023dcee9a4f4fb5e379e2cdf8dabbf5d135b7401573feb246ae0ef8bb4881e592cb8a0610127737eaf6ad9a0efb838a11b3c62e78896b459d10d8f6a967f88c4ec7d6d6194f6406af0b357af1518f7ebb4ea3d1e207d988322986d9fb434822f200c183f82a5c9dd563b93aff76e5787af2647d63c3e7abc146914a47003e3beab22adc14b1b2050ab53dc181378a44d8f6e8ac191172f5c0bb7ea5d6d5e9e7e86a39b7ea4bf9469918ca2b0dd6c4766fcab9b7c19407132351a396d01f647223a9683aa1b4e9fdee6e975f6a9a72ead7c45b863a2a01a54f1e982954c3ec6f4007bc19669697bbe678b0d5c4008dab9cdfbc7815921571fb50f5a1e5a526abf3bd63617968aee6a46d8fc847d9f4396add1c94dfe8a409b61dfecb047e163f2eb4d727b9c499b524d33e185188e7c89e0fc1201ad80d355ea165aea33d1d20f5dc7f91dacef6661c5b62ea8376374587527e42a428cecabc9f44290392ba1d3bf962651af78baec6f2233e4aa4de94838d39b4bf55e1b5e9dc8bd50db9fada5007720808def7f5daeb8cdc733def2360dfa5cea539cccf6acd3ff7ff9ddbffea4c9bf780404c57960980e51de4699c82e4e65159b4ffcce8346089a76a43fa3b0601fe3e067ca05da55814f81a3a925fdbc6c25799c9be6abc7fa98d13ade9abaa57c12508d2f122365967c9db8cf2542bcdc0973f4e396e72a92f009c9d7b4c9e8aacefbb0a30a531809210fd255b59f6fc3", 0x1000}, {&(0x7f00000010c0)="6c1afd6fec64d0d8f96f41f923988d6aa7ee6a456ad94d6133bd9cfa91cb25f942f7df14d545d2a1ea9caaa61127e850b2ef6d8262cf969ef49def247fb2448670323d4b733637c09b76954410891e3dea2349f5d3d03bf889b42e33977e909a9c24cd5faee76dc9a71501d8359c7268ddcbc97669ac091341c8e1625ea9174149506b3d226346bba2deb47a5cf0e19407bca904831597f1c974e9e2e7dff59d88e711ce37c3856075bad4468de7bb642c530a17f5ff08ce2cefcaf7375b225a23df6feffaf25364625447ab", 0xcc}, {&(0x7f00000011c0)="99ec473a88e00d1075886e0845660d2a7fea3bc90ec303db3c3755c8de3b81c8085e752289da6f5d5130d4606465c40e6de2d8258c860a1856f58f4c2319df34", 0x40}], 0x3) 02:14:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x3f, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 02:14:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x48) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) 02:14:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0xffffffff00000001}, {0x18, 0x3, 0x3fb, 0x2}, 0x89, [0xff, 0x1, 0x0, 0x400, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffff]}, 0x3c) 02:14:30 executing program 1: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) 02:14:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/161, 0xa1) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 02:14:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x2010, r0, 0x0, 0x0) ftruncate(r0, 0x5d6) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) 02:14:33 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc20, 0x180) listen(r0, 0x0) pipe2(&(0x7f00000000c0), 0x0) connect$inet(r0, &(0x7f0000000000), 0xe4) 02:14:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) fchmod(r0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r8 = getgid() r9 = semget(0x1, 0x3, 0x200) semctl$GETVAL(r9, 0x7, 0x5, &(0x7f0000000480)=""/167) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchmod(r0, 0x10) setgid(r8) setregid(r6, r3) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r8, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 02:14:36 executing program 0: r0 = socket$inet(0x2, 0x8000000000003, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) r1 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:14:36 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r1) setregid(0x0, r0) setuid(0xee01) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r0}, 0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 02:14:36 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r0, 0x0, 0xffffffffffffff5e) 02:14:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) unveil(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) unveil(0x0, &(0x7f00000001c0)='x\x00') recvfrom(r1, &(0x7f0000000200)=""/129, 0x81, 0x42, 0x0, 0x0) 02:14:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xf0) chmod(&(0x7f0000000180)='./file0\x00', 0x8) sendto$inet(r0, &(0x7f0000000100)="467fa81edbd8b68c26f75d500646375f4bcc0d590db5cb7ab80f85b8794e9f6922d136ded8811344fea1e9a1", 0x2c, 0x5, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/81, 0x51}], 0x1) 02:14:36 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r6, r3) setgroups(0x5, &(0x7f00000000c0)=[r5, r3, r2, r4, r4]) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/6) semctl$GETZCNT(r0, 0x4, 0x7, 0x0) 02:14:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x18) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 02:14:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="22b5b3f3c06c9f6f70a03fef946cd755ef1ddf2d073b7fa30bfc4195be60a5284baaeb83afa121f24d077f0f300fce2c0daaa3f9bdf71366b8fd8b2ae88f491044a52c7b25325a91d88f3e4e6d43b6ff639391e150cbecad53ab6dbd493fb45b86fec734a86082c9e3946df1aa5131270c5921501e6457690100000066349bc69642ec50272789775c4f63bcb8b90ee12e6a0467f6e32e49844d0099d7c0f02e42d24c322903bcf3162c0ec0c2837753bd694c93115fe5174e6bc35f96368e60d19f4c8599801b539498e5952166c6e8b863b079aa6f4d65b63adc9b908cb09642758309ebe4ff0c9df070f94561d1601c55cd28af820140055f12eade5afbf3e70493f96fb9f822d8f780d535c8a2995d64c61a421ebdd45f36bd89fc748d162dc8e9a7e7400a69ce2f83620d68a2030f5bc682fbe89a7dec9766d756f3815545a0000000000000000000000000000000000000000000006a0ffaab002160f5a0cff486a0ad308096b00ff5f5ebff32a282f834657ce792bb13441a3f650ec427fbae7a20d96380c99b1f3ded81e2e4691caf5b7bd1d8"], 0x1) write(r0, &(0x7f0000000980)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa", 0x4bc) 02:14:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 02:14:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) close(r1) 02:14:39 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x100}, {{r3}, 0xfffffffffffffffd, 0x10, 0x20, 0xfffffffffffffff7, 0xf8b}, {{r3}, 0x0, 0x20, 0x21, 0x18, 0x9e7}, {{r0}, 0xfffffffffffffffe, 0xd8, 0x0, 0x10000, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0xa10, 0x100}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000040, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x2000, 0x2, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0xa0, 0x40000004, 0xe9b6, 0xfffffffffffffed1}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x9, 0x0, 0xc69, &(0x7f0000000240)={0x9, 0x5a14}) 02:14:39 executing program 0: nanosleep(&(0x7f0000000000)={0x908, 0x2}, &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) nanosleep(0xfffffffffffffffe, 0x0) 02:14:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x40) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x100000000, 0xfffffffffffff000}, 0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:14:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x180) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="449b601dd9540f4d5475dd3b4713afffa6dfbb6ea69b", 0x16) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x7ff, 0x3, 0x101, "3511b6ed0971cb9d33f8134ee498c80ae4796e0f", 0x6, 0x6}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x4, 0x6, 0x3}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x16, 0xfffffffffffffff8}, {0x1ff}}, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="853c0487c668ac5dcf2330cfc957685ffebaf78fc52a0cd7b155b86b9694123dd44330c6c23d5e66019ce632f60123", 0x2f}, {&(0x7f0000000240)="d945bdef17846e69", 0x8}, {&(0x7f0000000280)="672ee2abc5534b233a5d0deb9b26c3f146ef8ef7e47fc33caa6fedcf61bee25c2bc6162d723c2c15ce8abb905b7a1339787a9ea9b3df35d0c8ef0a10643f93ebfa5be9cc8b8220fd0e4609eb0f3b79330c15f206752849cd91ef8cf0175efce6b970cab741cc32e55ba6145db960f7c015d6b7635f2097a2b15737ec99dc77b4c9a146a47fdafb008826621ac8bc4cd49936af612435a2bcae6de630a281f53dfc0a40f7998a9ff34fb836893185ef34b522308d31537fa7bd5dbe8be526ae8de23dbccf5a3aa8e6d8e8aa1ea746500945f16f9fa5a5", 0xd6}], 0x3) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x837, 0x3f, 0x5, 0x400, "02e22327554f69db77b6c4bd7fad91c3771b22d2", 0x6, 0x5cb}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x4, 0xf7, 0x5, 0xffffffff, "e62689ebeb18274a0c614270a4c9e36a5a816883", 0x2a8, 0x9}) getsockname$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000004c0)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000540)='./file0\x00', 0x12, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x20089, 0x40) preadv(r0, &(0x7f0000000940)=[{&(0x7f00000006c0)=""/231, 0xe7}, {&(0x7f00000007c0)=""/109, 0x6d}, {&(0x7f0000000840)=""/254, 0xfe}], 0x3, 0x0) utimensat(r0, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0x9, 0x4}, {0x7, 0x6d0}}, 0x2) r4 = syz_open_pts() utimensat(r3, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x8, 0x7}, {0x97b, 0x47c7e1dd}}, 0x0) chown(&(0x7f0000000a80)='./file0\x00', r2, r1) kqueue() getpid() pwritev(r4, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)="409f19f748ea44d2d664c518516d62c405ee5c49efc569191c8b0ecf6c2f23521e328729384d7c3d58cfb119bc66d978cb96d21a4835a58b3cc97c71039f5185207854cb8add8e9c6274a3bdec0634806058b3a28fed24137af730c902afa6c1dc2ed493d916bf9c1b65a6f2d4c954859c18fe191100efddcedce877d84a00f42d1b30d24acd06629a", 0x89}, {&(0x7f0000000b80)="2417aa5d76fa95ec453ba1646b09d4ff1f", 0x11}], 0x2, 0x0) 02:14:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 02:14:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000440)="fc09f2d8", 0x4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 02:14:42 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 02:14:42 executing program 0: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) 02:14:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4) unlink(&(0x7f0000000080)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') 02:14:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x5, 0x5) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xb9, 0x3}, {0x3, 0x2}}) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x20a7c, 0x2) 02:14:45 executing program 0: semget(0x3, 0x4, 0x662) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 02:14:45 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0x20) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r5, r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r3, r4, r6, 0x1, 0x9}, 0x8, 0x5, 0x7}) geteuid() 02:14:45 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) close(r1) r3 = socket$inet6(0x18, 0x8000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x6}, {0x18, 0x2, 0x7, 0x3}, 0xc97b, [0xbc3, 0x7, 0x80000000, 0x400, 0x4, 0x5, 0x6]}, 0x3c) close(r2) semget$private(0x0, 0x3, 0x480) r4 = socket$inet(0x2, 0x4000, 0x3f) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$dupfd(r2, 0xfffffffffffffffd, r2) recvmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 02:14:45 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 02:14:45 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 02:14:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x1d2) 02:14:45 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket(0x1, 0x7, 0x530) sendto(r0, &(0x7f00000001c0)="2fb718edbf949df4c91daeec838d343a9a6cb77ec96610f3aebcb85826f73285a6885989f3f851c34f34f41e088ab66612917349a01e4356ff4805766e482484fdbe68658de3bcb25df3865d8510c0f6af7d4b7ebffaa808c80caac0bc2dc5cf0396b244b4d616c12c6133ce381bcd8f3f1a56101b5f740f5889b38f7d98d817bbc57378d5205cbc1874516d7263a62292bdab44066bbaac2f20d9866035f98cc1c815e0f506ede04288b653a19648df28caf289a74c24e1d42ce9e1210f0d60dcb5c291317475954cbd", 0xca, 0x1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x11, 0x8000, 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./bus\x00') 02:14:48 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10a00, 0x83) pwritev(r0, &(0x7f00000000c0), 0xffffffffffffcef, 0x0) fsync(r0) flock(r0, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^}$+::&\x00', &(0x7f00000000c0)='\\)/(\x00', &(0x7f0000000100)=':}(\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000180)=')..\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='].\x00', &(0x7f00000002c0)='-(%\x00']) 02:14:48 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) shmdt(r1) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 02:14:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x2) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000780)="5bec", 0x2, 0x1, 0x0, 0x0) 02:14:48 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) fchmod(r1, 0x48) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x9, 0xe651, 0x401, "f7283df91e8b0f25293e6cce214dce872b36c578", 0x4, 0x80000000}) close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0x0, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x0, 0x100000ffd, 0xfff, "a1030000007f2b36486c0000e8ffff7400"}) syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) close(r0) syz_open_pts() 02:14:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) close(0xffffffffffffffff) 02:14:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) 02:14:48 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x6, "ffff000000e9ff00000001000000fa0400", 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x83, 0x80) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0xfff}, {0x4, 0x80000000}}, 0x10000006) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x8cc8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) chroot(&(0x7f0000000240)='./bus\x00') setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0x5, 0x4) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) accept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/82}, &(0x7f0000000000)=0x54) mknod$loop(&(0x7f0000000180)='./bus\x00', 0xe000, 0x1) 02:14:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x40000000001, &(0x7f0000000000)='_', 0x1) 02:14:54 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000000)="d707dfe12f56552ddb4c68c704325f7cfd8d6b84536f3847bb6f80004c8921e2ac260ed39400ea98c2979f701f312a4cfc289d6ce5390546e8c22199759595a9b27572643eb48e469d1d41789ca08a1250536705182454ebaa889f3177a41acf7fd7e4716269cc3c3125a1b7128374c53f482878772afbb9b656c501a029400d6442590586140ce9bc126ddf44e0ca7f6256581af7212b72c24a57414d9a") 02:14:54 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)='x\x00') shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x5, 0xa58, 0x9, 0x43, "8735237706d21726ff2967565d27a475758f559e", 0x7, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="cb9262370a37688344b7c4b998aed19607fbc07df96f81dce8091df790c0caa8beff25dfee2a490777b21a89236dd2153c05743fbe70ed496a93a7445ca478481f81adaecdc6f43a05b32742e35a0ce88f15190a6806b6e39fa2ceffc9543375dcc6df9063c2375a1c863881af001684f2878e91b2f92f64134bd6131f445e926db5f0a758fbb9520ef4fde86787f9ab45c21d3e8572a181550f912f1ebed924e361b70a6f79550cf557f27078ac8d22e364930b2f4f147810767f332d0bde48a9901fb39b06c6e7fd66b8ab8f80a7c38965cd2cbd7fd1e01fa866801ab52d6a0c7ebf4870a887a6f78a93c13a8c131f35f39289b165214d1b86d88fff6e15c130a609a03ad6a7828830a6f3fbc61812ed16d2343b5f33932a1341ce8eba57aaf9e12b7b2f02aa74c908bbf2dd41f0a2ac9fa5eec476197aa30395beb313286e1a798b6fbf874eb233fa7fd0914269965b43f8465e861ccbb98befb9622d4194f232ef7d25baaad774eb03ee276a443eb07db8c01646c4fa3149cb6f2f69ead3e8b31ecfd99ae698b0dbd4c711d253e17e7b29f0cf9027cffa0105b8daa4817b777b303241b2cd8b79bf552d341d0000000000000000000000000000", 0xffffffffffffff80) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000040)=""/113, 0x71}], 0x1d5) ioctl$TIOCSTOP(r0, 0x2000746f) 02:14:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/1, &(0x7f0000000180)=0x1) r3 = dup2(r0, r1) r4 = kqueue() utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x8000}, {0x80000000, 0x4}}, 0x2) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 02:14:54 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3e4, 0x0, 0xfffffffffffffee6}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/137, 0x89}], 0x1, &(0x7f0000000300)=""/213, 0xd5}, 0x1) 02:14:54 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x85}], 0x2, 0x0, 0x400, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc4, 0x1) 02:14:54 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x8) flock(r0, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x31) execve(0x0, 0x0, 0x0) 02:14:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:14:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x60, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) write(r0, &(0x7f0000001000)="08bab58f5aa06393a32cadd7bd7058b51b3bee2cd6e6bb6eadde6cf5ca5e2359a3ee0073b0b66857598f24834ba0e32dfc7c8493893391beb28c0623e57cccfc0146bc350c87ab7400427801e3f70ea15b0bf1723531cbd886555b9116d59247fe42825d90752036b50a7732eacbaa497a2662b55dfaa97a64900b259123ccb9732132e607878d1bb76ba139da7123e6f5beae41b644ede1b945b15161c4052ce716ed6950836b12099fb681b0bf29af24377fa2c57cfaa289c388bcc37de21ae2cbe53e3c6f6159020f694765282f6b8ee837c7ecb88df8980de034e3ccd59c4af90e6346762c74f1410e4e180757e65d04190cb3fc5e10cbfcf1258b85073d2dcb5f9a274b6a61a266dbaa4126296a49de91c618ab48a2c0e133726881745d47053c789d96c95fc54e6f140288cd7d07bedf250f0a87a0d643ef8436daf6fa5a4c231584fde842aa3ac22a9aeb4ee3230170248b6aaf4fe976d1cda0eee2441416f2df5c38aafdf300e372e9abbab1080c6cfddec4e26bbf1907d0e842689d9c6c78d3621d1049428eb2fbb78d9bfebc5136a2451b2250274cc6a7cb0744e0129c43de22ec5227d5ec70175d809068a72d23dfe3466fa7fe5f3dbbe5494bd1f26b151393812fcbf2a3b72d7e11596bfd855534d9113e1eb8529eb4e526a5fc86341812cfeb17f69a645dfbb4afa69340f81d9818f7104ed12536e480a0ee954673ba70dd161953773bf1e7dd6fa25b02ee78ca4d0926debe4aa8da98f5afc094da6cce16312e181409f65ec9d3ef35bdfb484b42ebcb3837df9628f669d7c6449a19a7c8f52eb4b594b4ab4a96a2a4e6235fbe6989c9e02ee7714622ec7d579dd890cbc5effd527c974d8f3ef8a3fe7f0242c8c517a657db60f6add10c045d9f097f1db4471b3cfbe39d5370cb70651921000106f3dbc3d548b1977784899c457887432af09023939f4daa9fd9a8a0ec030e790fedc4d87c317d86ecf0c88eab2a8ab355037c24b2759228879092c6f85520720d3dfb935bfdc949504bcbcc8c306c5cbb672df68a598b7926080c9abb3576ce57bdccd13c4cb6bfc0b9dc8da92e616e1b840919ee88a7e6a4aa5012cdc5157fedd8b8a316fff7b465c0898427e72db43aae6328ed27910d03c7613ea8cba15987a429c726f43dd92b9e6f392fcc5f8fc26e5fbd79452eaf2f4e4f34ca5ea7cca42605f9b0a7b93f3152d4cf7046bd8709d4eb6c460a92b36c4c57c7362f9ea9760d91bd34b00ab611b256ea03bb7be05e8e776ca54b74f8369e890c1b7e2e8f283be7f27fea68d32d67c6cbb13d3684ffef3686fd98734c82c668ac9db59d13add9407a99656ded98821ebdb6dee26ab2b9ebb8d95fa46731a6a1d19a18276978386f3c3db9457a6bef2e2f32712883901e863e220ef881d6eb49871ec3d3b278deb85442510156806be91e36fe1399baaae4a2bdac63143f502283bbcd0d45b48a2b07792c438d2ff07c427ee3d8a9011ca3aa46ce2d76c6be2b870a7d1b06c679cd1b7a8cdc7634a8c4e773c0de71449f9bc32b83f0f288d131b0314c647886d2bd31e3b02aaf4f1de495a885cf84e2be797d34a28e97afd3aed6bee8110a902fb2aab6efe42ba81c0ceba1a2feb5daa525a6c72a0ed38901e714e64c07bdcc2ac6ae4c3c746a610d64cea73426f68456f09d873396b36ad00cadee11fba00dc9d0646e6fde9539001e05852d816202aa2bbd11e6f5abe63b809dc0f8a6a8825810c618cf0d7574360341da1a36dcb094746b20db0db646db55485033732f776ce25c87d4a5700560878e00a506fda308014bf490fba130290bd522447822877f8261d33a324f0408dfceae4680624930afdd7d0b54ca1ec2b674979f56e6e6fdb0ffa810177dc2918bb8b777dad76ef36f58750606037f41427f1ce98f362e1170d70fe243b1ac655fdbde93ba80fc8febabb98b97cf5a9f30b15bbe05bc5c9a61907c2c57f4573858d6beec9d4bb9f4589fd247fce8f2095ab5b643fb855a036c4b9b05043972f93a16e046dcc92c2be840f47beba3b9b1422f2d4e01ca1d8950a0444073c7063ea07cf3ac980474f935166f00224be190c8543524d6f76f9468606d1b9d065e3c2684593bd90536f9c5b6128cc74314fe421fbf09a95e189786f35688af3a1e0ca6068587b8721eadf2dff4fa2028366e0d25449db8b3d6e3839ab0617e94234ee7c1b305af2adb72375bc077a264f5a5d97ae6d6aff99bb96ced97c386c0ba4cf2e9e6bf22e6056d3bd20ea191ee690b19aa7b8a2952b52648b2a9775c866e6860787e30834ae013b32d8372f68202cfe81aa8ebd96f0b289764d7fd18c7bfd6e2ae94336706d90045a75eaaa31db383c06353daf263c48710d32caebe3190b6f1cd7694b44024f5c798cf8bf78d0ba4a96c6345be629ce95dcbf11f2a3ac19d46ebb5fcd2e38896078543d3d8229bb4155f6505b7293426a3eb05542bca67ee7b69f733dab09c953a2f8a7bef260746500dd161f8a52ffda811f286f7295179cde954e6002db508340e27ec3c190b2ab995178027c53cef12604fd390592955739252c5ffbb5e02a09481a60d64d0a4eca7ba5aad3183ec38502aceed169af9e7b4941cb2608d0f248dc8a479cc9b0f94431c59ee9a52e7c9c3a6b411974ef19a19508188cc5bb6723c42a5198cb0793e82bdf6520aca62748668b6c2fa8be19d9661294e229fbb0514702cc83689754b794dea1a4d038900edb8762865ae3f3b78db2db1615634e086d932b23d72d3360eb705cbe25194ccd77a123ca4f26a7f88001dc6bbf18795175688ee84daf14fa1a9bab82f7ee92783b19ac72f5bf48bd34b0250711d8cc67533023c1ed4c2a331acf3b834b409e1d5348eb56120425c3153ad2a24d1183e9d8cdd29b0da94a8fa3755b01db705a9794e9bb44258aca7ad42b0859bbf71058261711f72eaf1a9a8b729bc6f4fc7630db01eac6ca1f62845e3945fe42b48a24bdcf2120114dd18a6bd3d7bcaf714037a1577df98d8421619cad4cc0d4844c6bebec6dc48055b16deb609355fb0de51239ec0393ddb973bf2886d212e7c02be35fe0a1bb8a0645b846c1022eadb0ca89dd7f6ec83827c5f313970d11fbb3f5b0e8e4a659170c7e9b703048067889ee689fe35b920a6d34bb43e3a50abf605c2504970953e73db852773d98cd2e389ec6d146f4fad5bbc9fe4d511c0922fc491862e55b77ab21c57deae3e6515f92e5ff224f134ccd5c59019c66033dd297ba1b1612c1cc105caafc076110fc60e2ee32fbcb718eb4e217f5df60a3839b4be8aec4c27bd4ff76d0b0cb2f9d9b9c1625d0bd68d3c8761655aa0dc91da590589f6ed899f45b4b2f203f9a7db398fe2d45a94d1d41b647ae2c76c8cbe6b30d22c222b675290ebc292d72e9af19a08fc5ba516924e20069d79ee69a3b6c494625173d2c9ac2509e1c83ff64c359fa41ab552e804eb21b6b18719f0a11f71aff9ff99714251c3889317bf7c8a280a2306840302c2a0e1b4830be139398bd1db1efadb282f17c26a9ae55609ab91441a0e6b8b2a070c6b21201172e651c2fb2c8de99d5c9adda5d923a736edcff05fc41b2fb149fc56ba66baee94320c609fbc49d9b43825d62fa79f0bd3471f92438572f6521bc49dd00e2c8452afdd3dcd014ea3463ab8aa3cf2dc9dc32918af39b722db423c86135619438241560e036bf74587d8910e12ab11490497079394c58e63e65f2b7c3f0166f70f2357a6d1000aa72171e772fb84f5f823dcfec23ddb23367ba571c61b95e897693f19de1f8d5a7a02dd0788b1c00af74722a5926025135bc55f23f07618c7000a0e228aac19caedbc002fdb16ec3693ca2ed72d1de969c3fd7aafe821e99bcaaa318a5057355268cd42c1c99fe8e70f99e997426feb82ba6f1e79e968559e01d5d7de76ccbfc11dcca08a3522c40c867b96def773acd739368775538660285582d9705da00f1a04773e409362e72b2ea3a697378cc7275a2f62b36edef6d57aebc01282703d3a8a34479c8c5adc44e9b1acc6886a0fb18a3b105aa9075797af7c81983ad841697bb46170913e8e09369b61ef9474186425a47afc8242df81d6d91e5e68c772ef090497c05798000730a6cf9a69b6980e398b502d9e8ae6d2167880d309fa768fe2c168f298846a8d56a275f113b8d84ebcd70db394c438217052e7fe376dba2a9d51b3e8c3352bcab90404b5fec33cfc9f4751d103f67a67185a36bb95994ebc95e528e102790cac2ea2d8cb7ceb5f32ae0ee3d410e9a58661fe038d4e07034dd32d41e7260e72366640cb24131671da766fb5a57556d875939f6c38fe6822a6d7d3a7c9c6160ff34015fe649868c4169e077900e075166a3610dddf230968e522355891ca314890bad0f56ba3c68a4ba5165e4fa8f77bfd555b98fd8984979d9a2898ab374fe07b3fe66a50899a9d5d992dfe5ec64ca548f8cace6d4f3430623ddadd9fd2b1e97e8caa213ef0ab4ce4e65c1f5c5e28a72c8c8355acd736b7e7b27fc509d7da7dc370d9a2998243b2996b25fdef05ee9eae1098f984f47eaf1ed694691bc540d68226085a7b93fdfb1d11fc7d2f28c59c22d9dc5caa87ffcee41d102ec4cc88ec738af459f8f870bd84383b56eefc9862a4166dbcb7ea0945d9348b156b86d1f49dcd84a496ed741b5e123251325e3ed67341746356d12de05e96769e90bb628c6c3fc2769955e8d1e6a4518390eab0b2da9d719f4fbbcebb2de4e1c842a0c95d26041fa7204e0e8b225540af41fa1fcf4a6692af6c386288a71846a094726d030179ec3a9070355bd0d4219deb31987835fd1857c7f199b4a1d4d76d91c0ae77d4ec9e6206fa175c8b929f8d4b7ec987646a4cbca3ae2ee5d7182ef8abb63b6c90de3849de17e7e74223c3da6f102f722d40f172dd72c3ac2e4dcd958f2d94f8d44a71878df80de2d4c35091ec5ea4c1ac5c4566c24305ec0521a9bdd5c828ccccc9a877c5611f0e086f6e3ecd4eb35a02eb0bc763f36f009f45a02dee736725b9468c5fcf70c25702b1423eaa30bef365f0b583db03a89fb8b0c51b146889088f78452961190d2a80a6e847a28736c9a5c6767d0b33a3a467cbcc338509f75ce07c763c1b3b1a00693bc8b6d82c454fbf2408acf627515b5f4f9628d5506d56368b32b6c382a93cfe17cdeb16eb4ae297a0e52438f893dc32a47beb6402418bb84bfc7cef2fb5af53a84dd84e07d719aee4c97d851063fd7ec1ea31587dc75a423560b85f6a397a8bed777da1a33138c2eb7736d263ae85826abb6e12bef0abb114aa42fb770f21465b4b2b5cdbd2ddf09e19dfd7c2296f1fafa0f0639e48234e577d83576e8fe9d36141051bfd6f55594f1f554ffb1907c088357716a8cc76cbdc8da44aa6a6086cc4439033dd111635513f10544e1fe12d961a5e04ea0741196d4a3117d8ffc5b0b52df543da04abe16cd4f0b061e8f24790d4ac142a73a95399206f767cf028dda321bb2f1d6c9b734e382e262480f334f451343ca920e31d43c89e9a6a43b06d92a0c9861326e198aaee8887f06307d374b65ea67878b62259177f7920ca798084270bd615b51b2829ea4c37bdeae393347190781765fd1ece8ce9cc939c8552be702c2c784d11c1d4e4ccf0c2f2e192d18d0bef0ea633b1ae2607a708bf7f59a408a7a0aa3726a9ca6b7133942bb1f51dc9ddec0b53a7c98f001fdaef1eb401bf3cec6e2d25ac8e9a13213185536602025aedbc566900349199fd6d37e35b2a8462a587451afab6bc4f6a16", 0x1000) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x2) 02:14:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 02:14:54 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) 02:14:54 executing program 1: r0 = semget(0x1, 0x0, 0x0) socketpair(0x20, 0x1, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) semctl$GETZCNT(r0, 0x4, 0x7, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x4bd829b9959c6afb, 0x4) 02:14:57 executing program 0: nanosleep(&(0x7f0000000400)={0x5}, &(0x7f0000000440)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2008, 0x20000000007ffe) r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) connect(r2, &(0x7f0000000480)=@in6={0x18, 0x2, 0xace, 0x650}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) chown(&(0x7f0000000040)='./file0\x00', r1, r3) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+)\x00']) 02:14:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="3b9e2f840016e4775f7c24d0f6b34cf0a1241022f4e40ef9636c413b47bc7ee7391ddac5554c5a27ba1b920c7f476048c7fe1bfa59f5cf4aba17fa8f45caf97e5976cbf89764da944adba2dc481ec32d309f50e2d40ab06892c9ea524bf6f86cc74b098e2d966f25a78e9bb81a55e066e6e6d8d93521e7", 0x77}, {&(0x7f0000000140)="3b8494f7970a0aa411b0757617734c882e0dfa0d37b6a40d0067665564165a05d5c26236ebc08fd6bc22a8b1bd066fd60e3900f5af96f8cfc878019068f1885afce933e1914c1aafe0e6e5033a3cd855efc1bb84ac5ce653220796ef9490abe59aeaa5fb3a06db72120a8c4684b2db41e17003782d6e05e27a6b1fd09af0c6344f4033b0f6dad1b32b5c37b61af626937357875df90cde41b754d844cd847c69e93dedd788dd64cfca22eb34de803de05b61a8832c107557808654a642c9e3b3f7d7711a7e97aace6d915ff061270f19d4e1278f9aec4007fd914dfd68a75755", 0xe0}, {&(0x7f0000000240)="4a37ca84134833cf4d40627e7fddc1f50b24440e48f17ebff056f577c5e0f50686142e73e035460d6dd936390262464c4752045c2d956d664e7ec3eafa8c6190a05fc4d5dd1dab7d7b277a5ed7c9b93dbcbbababfe5df37f8a9482fb6a023da4709d0d7317a2536dc0023c72b1aefbba0d5c02ad5952ba0d8ed0df10ea0ae066ddb072c8199bad44450f6037478fe15d5943547f29e02e277f8f5b7b8cf23ed01d2fdf6f1a560d75257c5f99a9ce5a346a67b213f6f58525aab4609686745909317dd63695b76f81f815", 0xca}, {&(0x7f0000000340)="124a68f2bc961e43ac3b44a4e3dec701cc0aafab1ed96661739f91ad917788e67b62a7896bdb6dfc76a00f3ed57bfec7161f8ae006d58b708bfea73174c7237c250f2a163ad9ee9435", 0x49}, {&(0x7f00000003c0)="46a4cebfba257d74f35e62e90e47cb191810100ad2603d66cfdc2c8eda8e3cdcb7934e3491a81146c6ac7b28252cd241e3c89e8dd6d58054cd906326bff2b62de3b943492914b0362883f6b48d8b89eeaf3c1096231c9284d684f34cf1d775555fb11cad3642f2511767a6bf0ac73125021c683ef705ee9d93547fc9800203a85c69650d0af1174919d22b3c4b88dfe485ff318ac6f23480b328af3892579dde1705b99692023cc5b78162f4dddb885fe68cb685472fddb68e632a599c4e5e1688c11dcc33b845a3f99709314d3882c856bf1fa972cf82dd1924bce0cc93", 0xde}, {&(0x7f00000004c0)="58acd727ae129d633c8e9858ae562935fc0f711f9e7d83ece51643c5644275b6f1310db912e6b3f49fa9b8b72071f65e8484292162a8a98568b6e26f63ed0ee2fbc408e1437abbfe79aa99203a7f9d04c7ad2215b938ab3207b378b973293ae83b1eb605a01fb81e52a3ab5a8e40f6906238210a1f1fd57b37cbe8334c7be0e42702f18c29a3a7b349642892fe444e8c98b37ff4828a455674943c2c7116afe8ec17f49f88a54e6269319d75fe7d2a23bb402ec748aed2f4c5d1882fca127467816934c76a63d18d273f518bff18a01a8ab667914d1098c864dbb4afeb6a593ff676c166ae0d8e28577dc507e0946d76c008acad911189f779c0e95f74b81123d24b12e743ecb1bd893e12ee42b9ec8b37017b325b197a507733841e7e590b8acb8283ca29cffa5a227bceb2465c57ade83a44572105a24a12e255f4fbc555d526865034d10ec783ebca2a8100107e856be2406a88cde5976b76213a2f795419028fc3429f993f81be783f7761a59e010cb743c530b75a910de7d8e8726d879a5e22f34688941333dd20da2fff6694f1f531d452c9907283e0d83fb7cfdbfce2dacc442805c850f1d19cba68feb3fa78877aedca20dc73dec590f18f2b2c61e467056a43777ed655eb7a5e14b9b9c2b078188d515aef395581743128005477513738edaa849e28006f24e57ce0106c76a7356ec6554ca1e2a820fdc70a89f0d7dcce129ec4da2b5c23b50b723f583e10555c11051bc3a0da6cc1d06a8b21d1f145ce947d6e21d0fbb36b1060a6de40974151cab2a8df5e5e847c181c115ce518cab46efc9dc4fe3a53432f8e76c41c14f5cff820b6ae28eb3fcc96bdf22caed7314209ee7d2631212604cecf9158ae512873ae61bf23852598013da3bad65b9033197056abe3abf93bc69ef95a69cb0b1f884355ef32197beac08f3d1d0d498fb5fd1318cc858feb2e7af879366cdfc38ffde1fe60b1fa57a54a552d92389b35963d7f8ee9d9fac68271ea80cf22bcc31d88108a624cfa0e21d3adab8f999de9b36aa4b6f401a283baaa072f6d4fe10f04b62c6f34c9f49c94ab50579390f9598d9cd5f66ba3ae0a144596fc4535adac170a955b4c97cef02dace5d684b3bfbf7a89237c68ed51c81abd4cd0832c3b5ba8ad5fe18e07ea35d6681afbcbff1d370e02b778bf3607b5db4a84f8b17ed3a6217661ff0d26bc77fa3da3a44688e7ee5f07b63b0c686bb12951bad977deb8e6d8ac746507f777a854ab224d299ce37ad3ac3ed731ba7da8a067b38400128343cb7770915b4e2dbedb90ba9abeaf3ef29170bc1464b7b505451442904e9c92b472f6689ce5b11cfa6150b427f38a86e153534080979f33b8cfe4c1b6d2313aa7ecda03af45446b07ad5b5a5ced56bd1be510cf981e7680d82efc03ac11238b921b88bc6d476685825cf961d60a6a31bcdb49de323784bac6394e134f0a8d0880d37b66f5d3df82749a05d4c128a61a15b1824e0cda23edb96b8cc09e8f476438d707da7d6ba243d23c4be64d25fb7d72939557e380b7075959bce5fb0c3775c56c7dc80dc46019afd5d9128e82a155af75341526d93982df2d06afe2fc84983d4a710cd2ffad42d773fabc46fa48d0fdb46d2ae287d8f32a14650bc92b693424cb9d5ee7b78f190125b884c4e1e62b4ef739730e565a8881020b1e305edac333c1899073c38ca2f4d2dcd234bdfc73c4f67be4e6c316d342ff30204580a1dbaf5501b500a41cc4cbba0d877c8d2dc16ec15d31af92f13da6ce4b54b4c6b961dca42966bfca38f16a99be3a21ba5bb341902ea088f3d652b4fd54739743e92dc0b9bd473fe432dc5f108f7ca688a6c39fbe520950cfcea505e58586a4e4e56a379dc10cb158d4310f8d183750382d3118a27bbece7f0e25fd7d437a539c060a8229c0048bac75549b04aa14788c06900362417434b0736b2df56bd557c4304e6db90a8f62bda82ab08c12dd3495bc4413c66eee75bf50755c95c0ca3f7236a378aa134eb8e9710dc9922f61d6c948a0432682161e1dbe44f44ca9b13543b48c4cc45938813412d283bea5af65b846c8233b78c49cdb2f3ecc468cb6491375e34c716be1ecdd3abf28ed227e49e1631caf5b93d9e6ba21c465336d91878e11708de532ef8dfdc0b0183688e6126405abf24d603eca767f3e377edb4f88bd4d0f2537f9cb863a0fd1b404b17c6622c9cb8014fa3edfde17ebab44d2464fd7c34daf7ac1014f943ad6526040e273faa20050476d5a2a27d9ad600b90c54974c4c04ca05ee90635049181f6de1985becec2e6cc08f23c10673b8dea18f91f069586647ec937471333e70633c92dfefede4500ef08176985aa61953c4cb16d7cfaf41b1aa1ec59170223b1a87b0def3af0a8370e02f7ce6ff1ca6686772a6e0e3f0e0dc0ee8fdb7f366e1ace5e3834d799630181da7f11bbb7f2008a6e87ace951831395484ac3491e07b1c702d3b192e37397ba9b4e68c4d165d38df9eca9b21688e74dba7a9076d323e91eb731726db95f68c6594045e88541b22455b945ed28396d7cddd4025719741014510f0c85311106a11cdf8e9c0d52d1e424f7fd08fe792082c9fae2fba3e3a5b8cb4ed37d99310f0dab709441d2e0a49eb4f4a82c5c7fa479ad2c24631843461e46b27fa42705517b40e6dcdc87b88ed669765d6feb8f7ca41447d66fecc74b1c67be81c5c93445b6871a0616b838cc8bb96e12e36815e3c1fcb9703eb7b9efae749cea9bad129797d9706b683dffa0f423cfaaf64573d2f7138da443c48cce119af0b7749e42704e3523404eea646486a3b5fc6425071d0c103c3cb9e5677e1367a31d682d654a8183bd0a14be7b9c71914245e7365c1eab085437d9d19af702efd0b5f25359ae6964d8984fbbc86f93cfec7526fa0624c1feda7558ba090058d3ba728bb54b74e54079af3195e5ba9dca9a2282687e82718208bdc95b363ff4636dd86124add4b45bb0b504c00916134a53dce5ee261641fc396e55f1eb172c85c759add84fcc05b878a3a4a150c2216dce6fccb44d3c4a47c620ecae3bbd3f53cf98273a6ca376e2f326ee5a980b1e62b696451379af06b8d7ae40ec0b990c6d2c69b4e3b85d501b26e049eb17c58074bd10ae5bfab2f581dfa570f9bef67f0ea88d78b82c3fdaea4f9e0b7f5177e70ab9f74cfb03c039857c367435f1972db4a2b3dbaa25f725237ac2e71b7ba3cbc4d41f175d4980eb6dddd40c377023187e817d36906d6a20a2d7c429a438206f2d5ddef400601a9df93f58cfbed696cdcb04c30e89fc87ff4010952c4bbb936fdf7fa4c30fc8e1bc3004c3cd3946acbd707b2d06f600381ebfebcd8e2e2ec439e00c20efe90bfb8f2fec278927aa27cd44bcc1964556ed6f824121f497a40f6ce5cab481e745cba9d9bacfbc18b16413317a54a1debbef582ad5632e3e7f20e13650d896a05bef6c71c4efc9d10051d76c3633307622865b774d18812190a94d011659c53388320a7d4089f88c31350b32f36238b3ad75f3db5dbc2c2987955ff56b18790734d05421c0be8ad3cb6ddfa58c7ec08140b948538c92efad027d519cc6851cf18de7f3de93b879a10b291867af70cc29f4e0595bd945110cd86546e82978c3a962657eae471b88b67349bb60e4d27d3671af4fc03a8d4233225c3a83c869e915a608983b7dca7b93c9cefb12fce8d129594a657a3a188248d6b73e00b662636214ab4072f7c49f292631b30996fe744897755f67c73be252973df7babae3bc9d6918eb4af79adcfd98fce227585669cd5c2b0c2388eb64a1d34e2eae54fdbd1f612d7161e79ebe647e73834f0fb2fc44750f4b1c27c9b0d3e7139b2b491b22578d648294e5a20a6c39bc2e145bc43115008dea8320e42a494e53a3daa2c01786f0f7bdbafc4a6a68e6c6e92f8e9353e6aaabb34747ae1923dee9d0963cd192393047722002cc7ffa460feb7e057b69d44ede031abedca490678b9dd5785dcbc6dbea623901493ed0035774ef75a130f0e93c4fce4c539ad92d5a54745730cd80f7aa35ccf7afc334cb4f11dd37a3130e0ccc2c12fd64e6f6379493d03113451ba944b8424e4750f36cee36c07eecf3d1cd354e18372169d84a955f11e78affd563356f9ebf96f9b8e96509fb7dc86cb8246958fce024e5979107db61cb1c6532ae185b10e65624aa4e91beaadb5af3bd577fed5d2e76cced28b754906ffe9b083f043e3743b0f05bfab55858ece0607844fde7c4b5d93aae7ca6a2f9c8dcab77e1a967a452dcfddcad61841d2f439fd2754922921d2a88ea88c7fd3a072533aed6171d773711801974b65507ca6c47b4c08bbebf3984ee0fa4941101d8cbaff107595c43a3b769d5c672bd9138b011783ccfc6bff52e72c666624de007efa965c13d5d108dd72666470d00e1f318b10d3940fec15fe65cc5b11decd7625395a1f600aac0cb7706f1204ffc4240fe3d3afc03a0918860542858b3d65f38419655364ce49534bfd7dc2105f643e364c17084b2f5a92c02ca1b1523e8d16467de13c1bda4d6c65cb7af658c19d8499d45be7d14939629699ffa628d91740d3ebd086998f2e521cd9ff21fdcc0ea8ee447337d9f6c067226038898f16f123ba97dca903047de5e91d7d2ab5ecdfa4f32a907a2edccf090b67ed02adc0fd91bec620000e7aa0a31dc8f075e0c160dec0469a8be21344441e7e4672c10e19f22ecc4d5194220a46243f028ccd2a86cc60ae0af7ff1dc7c28ce00b7296a4d5f5250360270f989c20a6096588c4f92db735ad554117485a4bfa6fb054f18a33cb38551e254ac60018edee0a3d59c9bf153cc28e37ff91a699c6f086d7cbe2574a00bc419255e3ca2dbc731577fcca24c0169327f91851a31e8ce990536767a4e74b0e4b91bba7eed59ef37966b260020747875ebe0eed0a23aad52ef44f85c4aec8fb8ee033556e2dd795c0be9984d0f6100108b3db7b029068aa5e9887eeda8758eb9ab69ec3d2b9d6cdfeceda2eceddba862a133e92c2802442968d987c09817b4655820fefeb346b561cc61e986eb330eaaba80ed44d980fecab8beb29c860c880ca9acfd5978f53142de1d8468ce7f836408d20007d67e9cf26dce6fcb71487181c158e6952f5925abad19ad887ca3f122ac4b928ca6ed924a1f208a899a00a609ab6c2eecbdb63fc06fbba51f6da9fb3a116e136b99857ded8537e69e74bc02be2f3ddb3cbe200645cedf3a505e25b18401e8eb1e31d04e8d97baccacaa3babcef3bdef96a7080e34e11236586d6626be1ef91a7cded3b5b5e8b357fe63730a196beb8aae9b19419e733f403b9c4829cab4f1a4c7df4232a1b4bfc0f88651f75546d7224ce4e8dd67c7ef7fc2d00c36ff3e5d5f966a2e6887f510d6735154b9bc245fd8bff384baf38ef4f2600a355c73e26db394281ce6b0c35af35d932af117135272d266a720f1e9957f9d2b6a53bc89491903cc9ff8badbcf8c97a378fc4ef53919df6667556e9ecb9b6a1aa4f27924af24d626e5d7f5d58a2987a36905f22393f69dbe837d99a82b3797769e6a4fc7cda0722da49aa7ed809d4442596dd053548eb7cedd76a5ba57e052647e9db13e201a58658d21bd6e392d9aa2ae5cb4f5fb71ad289266a61ae64ca81f0511ffe0674294554e031384f9b5730bf3b80813ca591b0abcb4598a854f4952309cee986506f34b0b21ae1b3265b5dba80d42ef132e46a2a673892181610cfaef8477e7cbf15334b381e29d3e69cd3681f1ef1af8dc4cef5a65fef31c10f6e8c9caa59c122f", 0x1000}], 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00'], 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) 02:14:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1f, 0x80}, {0x4, 0x9}}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x0) 02:14:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="826bd0e3173f30f800006dbb252900"], 0x10) shutdown(r0, 0x1) 02:15:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) close(r0) 02:15:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x6625312e) 02:15:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) close(r1) write(r1, &(0x7f0000000380)="a3", 0xffffffffffffffac) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) select(0x40, &(0x7f0000000240)={0x52, 0x4, 0x1, 0x4, 0x3ff, 0x1, 0x7, 0x1000}, &(0x7f0000000280)={0x5, 0xe16, 0x6, 0x5, 0xffffffffffffffc1, 0xfff, 0xffffffff, 0x62a6}, &(0x7f00000002c0)={0x7, 0x100000000, 0x7, 0x3ff, 0xfffffffffffffffd, 0x7fff, 0x9, 0x8}, &(0x7f0000000300)={0xb4cc466, 0x8}) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) close(r1) 02:15:00 executing program 0: rename(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) seteuid(r0) 02:15:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x7fff) close(r0) kqueue() r1 = syz_open_pts() close(r1) 02:15:00 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) 02:15:00 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x102) listen(r0, 0x2) listen(r0, 0x2) r1 = socket$inet6(0x18, 0x7, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = getuid() recvfrom(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000001140)=@in6={0x18, 0x1, 0x5, 0xffffffffffffffff}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) 02:15:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) 02:15:03 executing program 0: r0 = socket(0x2, 0x1, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 02:15:03 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xc, 0x0, 0x0, &(0x7f00000000c0)=[{0xfffffffffffffc9a, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0x2f8, 0x4}, 0x8) 02:15:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x9, 0x200}, {0x3}}, 0x0) r3 = getppid() fcntl$lock(r1, 0xb46cdde03ca88de5, &(0x7f00000000c0)={0x3, 0x2, 0x4, 0x800, r3}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="2f54dd1faef3dd5062a6aede268f85698fdcea3bbad5a29121f97b9509fabf15362126d0f4f0a25b28b9fdab7adfccbacf62cad0f76ad53ae9314e6af2fe", 0x1}], 0x10000000000000ca) read(r0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 02:15:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x101) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 02:15:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x60e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x5}, 0x8) 02:15:03 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 02:15:03 executing program 1: r0 = socket(0x11, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6004, 0x402) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r3 = shmget(0x1, 0x4000, 0x480, &(0x7f0000f4e000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 02:15:03 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 02:15:03 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x3, 0x906d}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 02:15:03 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$unix(r0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r1, 0x70}], 0x1, 0x0) recvfrom(r2, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) socketpair(0x3a, 0x4, 0x2, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) 02:15:03 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) r3 = shmget$private(0x0, 0x1000, 0x80000008, &(0x7f0000ffe000/0x1000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0xff, 0x9}, {0x18, 0x0, 0x3, 0xa03}, 0xe0000000000, [0xffffffff00000001, 0xad, 0x8001, 0x0, 0xfffffffffffffff8, 0x7, 0x200, 0x8]}, 0x3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffffffffffffffa5) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getpgid(0xffffffffffffffff) poll(&(0x7f00000004c0)=[{r2, 0x85}, {r2, 0x20}, {r2, 0x101}, {r0, 0x10}], 0x4, 0xfffffffffffffffe) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x9a5, r4, r5, r6, r7, 0x0, 0x10000}, 0x80000001, 0x7fffffff, r8, r9, 0x1, 0x400, 0x1}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000400)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc)       02:15:06 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 02:15:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0x213) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 02:15:09 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x7fffffff}, {0x18, 0x2, 0x7ff, 0xffffffff}, 0xe83, [0x1f, 0x0, 0xb7, 0xfffffffffffffff8, 0x400, 0x80, 0x2, 0x4]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:15:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0xbc, 0x1, 0x100000001, "0d2c29783b9350421893a7f58a61a36b37f385ee", 0x6, 0x5a4}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x0, 0x1003}) 02:15:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x10000000000002a5, 0x0, 0x0, 0x1}, 0x0) 02:15:09 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x5) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) getgid() 02:15:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='^{!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}.:\x00', &(0x7f00000002c0)='\'\'*{\x00', &(0x7f0000000300)='\x00']) 02:15:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000780)='[', 0x1, 0x1, 0x0, 0x0) 02:15:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f1ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) recvmsg(r0, &(0x7f0000000140)={0x0, 0xfffffffffffffef7, &(0x7f00000000c0), 0x10000000000000b2, 0x0}, 0x40) execve(0x0, 0x0, 0x0) 02:15:12 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x1}}) r0 = msgget$private(0x0, 0x201) msgrcv(r0, &(0x7f0000000100)=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'], 0xb9, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0xfffffffffffffffc, 0x2000000000001800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x4000000004) fsync(r1) r2 = socket$inet6(0x18, 0x4003, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$getflags(r1, 0x3) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) sendmsg(r2, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x4}, 0x4) 02:15:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e8a78088c768d9560bddfc8c5422a68e918ad79b0c915bb82408491fc7b4db1aab215e286f04c02074af3d4f66df634eafa11e58e8b546c2516cde5a328f2d6311b3dd644670ad2f561163530a26bb693ad9e2b1aa2b472d67ba28ba0d011a9b7374648861efea21e21f7c9714d02aca38233e6dbf5d3b58b103705dc086b0ad6f5b171a4ae429d7d21268a01a2e34b5abbff7d96473130c9bf5de7db4ce599f8beb864dd6f6ba1a743b9b25131e4ebc2fcccc39cf8a656d7a2c5c2c438c0a2df5a61d3b1af5f386c480", 0xca}, {&(0x7f0000000240)="90b40bd199f5ac0ca2f5b37d11cdca87018f02e39ac871d3d463ff7d148f88d6b6aed1f28152432076694a27020c9d41ee4b42b2985e79c13e0f315f815a820df820d2a40829d2e452d7325c37a54457968047961d51b6c6c200880deea55d24039c3590e4919bf425cc0a49b27dbb6474ac6db487cc54edc89673e55b0d0c8d3c776048863a14ab5293f76263b5d83b159c8898cb71def2c0f429841d5cfe0a3e06eb596dc837782d57adeef39d46ec7bf964b4349b680afa06a8b6bfff28367000971f3ef2fb9b85424895a91ab54f6af45b06494aebfacd7296d8ccd48fa2cefca595e7761b17b9e0164a972d66c67826c7952460a157b948d2", 0xfb}], 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) clock_getres(0x6, &(0x7f0000000080)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4, 0xd1, 0xfffffffe000000, 0x5}, {{r2}, 0xffffffffffffffff, 0x10, 0xc0, 0x7, 0x2c}, {{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x8, 0x5}, {{r3}, 0xfffffffffffffff9, 0x81, 0x4, 0x2, 0x2}], 0x40, 0x0, 0x7ffe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 02:15:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4004535) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x50, 0x1) 02:15:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000400)="59a6e5b1a76f5f510b99944cfbfaaa59640cca113ad657a5e8c711f3a2139b2cedecf772cbef2dffdb7787db6dd534795155613db2aaaa987c653483b450164099e1f4e64c77cba89c8c15590b6ff39ec57126e10db6deb97d19c6bdf1ae1c785cf5be57fa0daacfaaec11a5033e8b81a55ac89235e49ea7baaa435c9968efd669aa99e39c36790f191c1c462db87ccbdd4463651e0a26f2ba38b24d9a61e4c7c134f5458747faca4ca280f9f7675d783115f03a59917c6c4a33e02c5d1b5ec619d979d2308b352074aeba5e3ca9ea77fbc1a4da14e0e4f71e9cf4", 0xdb, 0x40e, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:14 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000240)="ea70e6ce2fb69f3b5230bb1ca11e81b4cccb1c427436844d5d11ed9dbfe8f9331d9f76085d045413", 0x28}, {&(0x7f0000000280)="ab68319bf25354b605d57aa347a07b29394b64262e3f6fd68607d72b60274f1be8969e538a5d0843977edae6a779d2bd7e2fd127794db4c4a2b322a2a76e2fc31b9884114e8cfe4016fd0fd1373978946dfba6c7edb50a6b7ef7adfe922096a7c2dde230e80562b0c9b6d30e1bbe3055f693863c9c1a043cc8b9d54742dd1880136dff076461e180cbe625024cbe9ab1ad79502965f8d9edfa942b70721751188808e89e9c3ba1ba459f4af022020a1a827e9146443dd606444f630736b81c3b35c3632cc95c9783e3f5e8177aa29adb5c506a2b040256b6dbe9b44c4f1c371465e4920175087e51d304a67ba36c7d95", 0xf0}, {&(0x7f0000000380)="2250dcf3573514a30703607c3c421da31f90adf2ce1b73138a351d20b032c049bafa176c62af70151ba1ad6ac79855a07a3314908bfd9d6c73ad4a526ee7262af4b55c787a6d7d8a49ad5264fa47fea2b0b6bef690", 0x55}, {&(0x7f0000000400)="5c28c47590cce4a6868ed2359d1674ee19cc19dca6a6dd6223373b2d239d4c34d1b0787848b57b721a6c20532e0ef4f8d8346b88d95ac91f0b59edd75b515dd206ffa6b02aca11103972ad167bdbc5e24ade5793c9e696744540a7f2b33efb1b0c012e81c1328278c1a99e1664f00dcf8c28134569055510b144d84fd0dc635cd01f1fac4b47418c40ca0292d48e30f13cbdd14acae29bbc95935b241d0dbcb9fea1c2105986e86813c21903866e5d5f315ff659d7c638beda", 0xb9}, {&(0x7f00000004c0)="930eab1216658da2920eb5d8a04c1bad8b7dbbcdc4a0ca33df546a8235e54ff0028175a6ddbd2e1519aed0e3c864a3fa5ebbb33ca7c6de056f0f05a8dec08178bbefa402d7a6be3f01ba2ff7d6ce5634ffee74c8cd8eceb521f8fe7f99dae2893a72901735b9484316f20b039063a712b32b", 0x72}, {&(0x7f0000000540)="f8ff9361de53cefd787463eaace9dba051062806092cf199580eb2790e74ff79742f6accc34f235ec571ed2c79ea961a8456eb00c58c5e61fa4b1271abebf9ae2c97d6449e15b261c70c4fdf1ac41bea4a59683cfd8c91accc48141789b2aa9fae389fbfb84748f0a1ac835ebbb4323efb5883f74332c4218d6c481fb1382d2c16f3da98616f86044f64d34826b84d81346910db56", 0x95}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x108, 0x408}, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f0000000000), 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x60, 0x1ff, 0x5b97236f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0xe0db, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x0, 0x83b8}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000080, 0xb4b, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x800fffff, 0x9, 0x40}, {{r0}, 0x0, 0x8, 0x80, 0x3, 0x9}, {{r0}, 0x0, 0x2, 0x38, 0x3, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x88, 0x8, 0x5, 0x3}], 0x7, &(0x7f0000000040)={0x7ff, 0x81}) socket$unix(0x1, 0x7, 0x0) 02:15:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000006c0)="e36258a416f7900374940b2477f22ee01040fb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d503e5ba7d8131e60804d2acde756a0eda8bf6429990bfe4320449078177da4ce9c287730c53fb394b842dbb4cbbda1049faafba6eeb0076a67ff92c23ef445a98b50d1bda3030a365c9c455f545769579d31531660ac2db665868194042d3697bce1019e1b2aca58fb82dc172a39019b104882aec5429e25d5a1489a63563b7094ec86267549472d469632cc2938ed56e1a3ad1fe3fd97e2c47e659e2a91193dab50937f7fe9aa4304ba10c41c69fc81e8ed35264779dc9a14ac6ad516569e7ba35f73dbeac4f5beadaa052ed000000000000000000000000", 0x103) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) r1 = kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x24}, {r3, 0x10}, {r1, 0x8}], 0x2000000000000097, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 02:15:17 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80a0, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 02:15:17 executing program 1: shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, r2) 02:15:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='.\x00') 02:15:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xffff2ffa, 0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) writev(r0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 02:15:17 executing program 0: select(0xfffffffffffffe89, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x5e1}) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 02:15:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x10000000000, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0xd000, 0x3f) 02:15:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 02:15:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0xffffffffffffff31, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:15:17 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xa, 0x5}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getegid() kqueue() getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000340)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f00000002c0)=[r2, r3, 0x0, r4, r5, r6, r7]) 02:15:17 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 02:15:17 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3, 0x7}, 0xc) 02:15:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffffc) setuid(0xee01) read(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = geteuid() r2 = getuid() setreuid(r1, r2) 02:15:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) 02:15:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x100) mkdir(&(0x7f0000000180)='./bus\x00', 0x80) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x68) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/152) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) 02:15:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = socket(0x20, 0x1, 0xfff) getsockname(r0, &(0x7f0000001200)=@un=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) setsockopt(r0, 0x80000001, 0x3, &(0x7f0000002600)="0c7c44a0f978e4b4b22e1be68a94c75fd3bec9046912066df884caca8d830de94f5ada163d216443", 0x28) open(&(0x7f0000002480)='./bus\x00', 0x80, 0x80) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000024c0)=0x9, 0x4) close(0xffffffffffffffff) setsockopt(r0, 0x9, 0xffff, &(0x7f0000002280)="f4626ccbec2ec43f8a3671833eaa70a3e0def7d9aae611ce0c33e4f7dc32d3ff68adf2d5a254131b0237329a77e38242c10bb150f82183a9ce03c3d95e1b320321b34debce17882a36b8c3ea0355347ba09c482d51718a7356429fa0336fa859761e79fe33de0df2fd5b5d85b971ba603bba95b6c1ae30163b46602cd92e5580d85c138ddb69789c9c8e2505be110a930823511b", 0x94) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f00000025c0)=0x80000001, 0x4) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) stat(&(0x7f0000002500)='./bus\x00', &(0x7f0000002540)) open(&(0x7f0000002340)='./bus\x00', 0x38010, 0xae) recvfrom$unix(r1, &(0x7f0000002380)=""/163, 0xa3, 0x1, &(0x7f0000002440)=@abs={0x1, 0x0, 0x0}, 0x8) 02:15:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) write(r0, &(0x7f0000000000)="0cdbc16c10ad7825c4acd7b9b47760ec4fecf3bbc2d14d497553c38d332d7a616fe4bf7a50b39a71921809e4114b08b44839120558c663b123eb82b43ed9d66625c22f28a28bbc4377e48092af2cc33bde97035a8680160251ba6fa21a247e50b36741699fdedb052819e1bc5626bea4d05d858976281de8b348d3de2801a2a7d241053d042f536af81c511a5cc616798374d055689fbaa59a53c099b189d6ee97ecce222fd9603070db5a113b399b4a2e8e9dee8aba357d36766446c127e6be8f2b5eab2119c493db613731c8e793d91e02d06d924caf0595ec4523", 0xdc) 02:15:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/21, 0x15) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "a147780ac85a536e131900e8ebd81823fc7f0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0000000000fa600000ebff0100"}) open(&(0x7f00000000c0)='./file0\x00', 0xc00, 0x6) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) 02:15:17 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/136, &(0x7f00000000c0)=0x88) 02:15:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 02:15:17 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y:i"', 0x4}], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c3069562c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x13d) syz_open_pts() 02:15:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) socket(0x10, 0x0, 0x5) socket(0x2, 0x8000, 0x81) 02:15:20 executing program 0: r0 = socket(0x2, 0xc005, 0x66) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) listen(r0, 0x8) 02:15:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x20000002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:15:20 executing program 1: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) ioctl$TIOCSTART(r0, 0x2000746e) getgroups(0x137, 0x0) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x22, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 02:15:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xfe, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x7e8a, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0xc, 0x7ff, 0xfffffffffffffff7}], 0x803f, 0x0) 02:15:23 executing program 1: execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)="261100", &(0x7f0000000140)='@+\x00', &(0x7f0000000180)='['], &(0x7f0000000440)=[&(0x7f0000000200)="272d40ce00", &(0x7f00000004c0)='\x00', &(0x7f0000000280)='-\'\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='.{\x00', &(0x7f0000000340)="9d2900", &(0x7f0000000380)='[$\x00', &(0x7f00000003c0)="5e844000", &(0x7f0000000400)='\x00']) setrlimit(0x5, &(0x7f00000000c0)={0x205, 0x313}) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 02:15:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/103, 0x67}, {&(0x7f0000000540)=""/81, 0x51}], 0x7, &(0x7f0000000640)=""/3, 0x3}, 0x801) 02:15:23 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) recvfrom(r0, &(0x7f0000000580)=""/4096, 0x1000, 0x800, 0x0, 0x0) symlinkat(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 02:15:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x7ff}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) bind(r3, &(0x7f0000000200)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 02:15:23 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9) 02:15:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getppid() socketpair(0x10, 0x4000, 0x80000000, &(0x7f0000000380)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:15:23 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x210, 0x88) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) 02:15:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x2bc, 0x4) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000000002000, 0x400000001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/218) accept(r0, 0x0, &(0x7f00000002c0)) symlink(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') symlinkat(&(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00') recvfrom(r1, &(0x7f0000000180)=""/39, 0x27, 0x1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:15:23 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file1\x00', 0x8008, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) mknod(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x51e) 02:15:23 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kqueue() r4 = getpid() fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 02:15:23 executing program 0: r0 = semget(0x0, 0x2, 0x202) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/33) socketpair(0x6, 0xc003, 0x100, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001580)={0xff, 0x20}, 0x10) semget(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="6108736272b8c7a0b0209fb0bea2325d3f6a7ffe133546b78ed90ed2fcbb65ea5d5fabb403ef4c86e870cf2342f64e86686d70615a0bbe21470a049b1ec857f63367eb638bda9b848350f899964d67c1d1193a01741a9b76fd0c2ffce2abc28842bff623015de86651f9947c07b58e350e80a661e73b19d1de315fa629884b19e5c837d793e5460b9b", 0x89}, {&(0x7f0000000580)="01301fbca124f19dcdf487c48306d5dc4c2e260a2c0a1095810083ddda4b9cd2781eafc466ec894d6ca88c7cdaa5bf6b095e9fffab52b4fb07967bda10d121a639573e19efd0e66da49ba2268d32aeb84cb7dd42987c5f7daeb49336c2214f501a69a807a9f046be412f020d80a5aea37e0b50a46b603638a7454de90ef7dcb9e94f5a092a97dd1d8732007feb60caf7ad994ffca35873507f11d85b050db824d636ab4e17656f13a416231668ead8ab12628eb0e152179e2b755fa60c2a85c6b6c9c5d90ae56d1f0014078c2da519ad7bfd2663e3df47d616ef759c2314090d7ef9c5747e299b365ae31cc6c0aadf2290d5bf0eb91ea3dfc9cccc6d503e3b2dd79389c2d2fd835424886a4ca0060d979a41d1e55fb53893f3ec0155b9cf30eb7556b227aacd71837db6fa3a8b14c64e1f2d4b5f9d580a862d1beec987d4da1794d1cb66bfd145d5d52f502ff597807f2383beaf99a75a2938af0c192fff04f5cd41fdb55e7c3fca909e7d4be0d80f9ffb27f83b27f30ee03f7cf7074fe0e86ee950dd603c232b5822ef21525f0e1e6aad321f5774ecba311343f958af375677db51117f2b3f7a4b0d34c4cc83b5492b6179eb4ddecfa38b862f325394bda524e1269fb3c097383970a730c9d968e9f4dbea5327e17d47e0d8c8b5b7adcd55d750ad5b65cd63dd5a0c5da6047531e706c9e3e422d42add9f26a66905378fce2218de5c277c2980fdea88ee137855da5af52e89bd2abd610f2fc00ced9d989fa4e50103a2fe99b6adae8e62fe62e8cc139637def4e6a1f172e1651c4c332091cd03ae625adf44b9f1c246edcdfae77a049fdfeab12ef7a9d8bb1c3beca5d75c81b0423f60d48b45281dc073901f05db5123f44b2abf6f11c1ca137b58977daa87beaaeb5f28b0417a88ccf8d2ac0f4bf1cc885089b2f01f32ee9dc9312481b558c1eb4c0e285b5a5fcdb569868b5df0a32eb894aafb8abc2900a06a86edd30664940a81953d248de5bb883cb3f84261243032cb0b13f7cfdf7ebe903ec0b521d34335f37dbfbe9bce12d847a01877c503719fa9febd41b35d6ce4b9ab112e55bd3c7532fb88443d82b549bdd2ef0f3be084a78f3d7993c8ab724a2ffa3efe1c9024bb0894a298dd6124364c3a93b6461aa20b65e6824570cd9c242b85136cf54a0c5cac5d1e82d74b55fd2cdcf7134221a3c3bc1c78822383be8eb43d0c3614529829a2bdafb24bcd612569dbf2b36ff6c381289f160d1e39141e162c5f4ff151a7d51cf6f831f28f77c54d066c5dcbcab4090a89b732376e96779580a68726dfc398ef105af7c6f5623fcdbfc8a400d9db809be6b68384930edace99859053bde42c6ef3263b554dc77dec4a5ffd72018b8d46a8894c04cd61b2908c93e0b04a750e92072f3f4ff2cf9f10f04ddf20ce06638d676a7af0ae120b31f6d86eeea155831ed53e388dc09130b13c605b5ab73728c210ca2ccfc4b1e89c519095341d07245a50d5b2cd3953a313086227f2f77a77e3ea12ea78b62ad9eef908e98e96c8fd7033495fa07c2a4228a1b7fa72bf2df17f8087fb21fdf2bf02636cc5355b00ffea3846f97f0e0baca12d92e690098121e6cc7b10c17b8d6e130774915754f8c6232638ccbbcdc7761d78152b62878886ca0397e9a3d3f593118126fe2acf781763e9cd7024f9b584459067218bc6bfae4a1d0703d081119d2b73962425b11b1be17071fcaba253826aee9f61e276b22f572d6238fc206042d583c80a8530ac77ec6e59cac78d995a853d9cded27dd3c59745f74e723e8f98d134710337e2ba5272b6c2c4dabd647c91bd54c8121d5ae92d1a60fb628d61fcb79f1067c0eec2b8be003458118a4dee9b9493f1b9644fd2306e48a4924cf8e3e1d4bd84fa352d6ef4a2a9adb98a8f717a0771cdec003672fc2e74fcbd0c61e4ee3acf0db8af3460ec07c5c47ed747af91f272a8a6ba02903c64cc0ea5f2583aa6df2bae77b5c589b689655972e5b1daa8a6bdbaacfa605dada56ca89a57f1f2fc30e40a766fe434e3e8856f34f9d121700994691fcd923533dc6bf1f3e2876ac152c67c7323ef616bf9d053d132a77b791e26051be93243baf77e9035bfc06aafca3d90b2894cce254f5f54c874e5ae4942e193d43a3ab600a3a190395e052eda2bc4c2be9516c2d6f13dbe43d47e5c5899d872dc1362563828394758e8983215174ea786f649c8dc5456b548290b4d47169c83684b7c0861474c3925723ddd7b2f75443b2e72e2da5fad989761eb08d42fb4de530099bbd65f1d995bcb95c06852755f6f428355473a6702bd4f3d12214f952ac5efd8f670b733948930bfe3012188a7c5aedf5de111169948f8956c4209071da6f22ca873c874dd109cbfa0d4b18f4b5174f7d090f7050c25c49a1a93b32a57caa46163b56ae4a76d27b9d484dccecac520cd7d6e79d5ebffff8e299754395786f445d62ee70a92ce5fa0ba82edaf7e5a13b0566af3c4395dfd36dee2c4f6a0183b1016d1bd390328bd07f72f70400b634d519e9fcd14c58aefe24bbe424c50887d4460e0ddf50d3f5572a9cfeebefe23f82e43c7a925e4e9ab6b0221b579301e3925a0f63f8c52d5a86ce1d00f2021b415c26877ba1214c6beccc21a170d48c20ff40a27d2ad1fd626f9bd3d4632ecc00e530b719823f757bf48277ebd1b887cc92cb070a835c98f1e4cf4b131b6561887a896f7a510441fd61e5b789413410b14800fcc29b6a8e540dc7741008d0153d360214b1c752d679f0e3aa7457f7c4c88e6f3ff05f4c31987a9885463c1e207fe044d6a7a2f627eb4d64bc7f7847485c8b109e13b887bdd57393509c203b00c4b7efb5f93417c788039496140a85c78ba715dfbd69c5e904ff0330ec7cf6c10fc70f3ff572c6dfcfade7800c4da60d9f583857b0bbe07a71159a49d85bec07478dfaf5ab031c73fe6d0ebc7f6f4dae8563be93b45395ba4aa151bcd5f452cba6a084bf0559454c7bb56b524b2a3f55beecbc30b184a4b72cceda7eedfdaccded8d1cafc6590f1f45483525616b80fff22648b34abe07be0eff25d3fcc65a27ec6910805c65e7df39b6b930a4eb41fa1959009de44de35b75db49a8aedd94e707ef75a6f7ac14d0ad149b0a7f5dee102ec8e368068b6d1f9fd60768d1da5eebfcfdd2e2e6607b1125699cad7ea8d86d2dff575059e0fb8933e97d76c4f9f4a226426921bf8d5d17373c47c3f10dfa9a238f3f1c4d370511937210efaf08cf9d16f8b025501e2c1222b6983e7381f9911715f265ee3fe9a94b6ce6355cf8f9f81a772f1ff51f6be06363bf0f8d6dc44b4ba4e0e9764420026e0a053d877754fed98aca6dcff7e9758da88f8dfc3ff5d68ca81d9082958bc12ceb2862564bd0642ad8d6b901fded53b5517ace93b30624a2239b2a8f173cf4666fe53401514dc072e662b355990c9274cf21313b8fc83dba4678748921933265f7c3ca22b6f683464fd08c3f058a5f48320cfb198369b5d64891f2d1d9a9774038f86f7dae19eef55f800cfa4600d904125de34a8a522b7eb804ed7633097cf5e4b4bfb8d40a60d7a76ed1a15e22f8fb19a0f6c7f91aa5fa374f2bbd2a1bb114fea057ccd11337d025a3e0e3901d8f02872c853796dd882b8638b0849c4fc49cbb4bde7a81b269815bfcaa18d467c4e6b01965bda44146832b0542c87ccd415406b44b3fc87e89033b6ada1d8e0ba816029019481d4ed095ff6a87c785d0fe6480e96c0af301059d8bd8131359755b6f047b34affc597fcc53208764f2786e694f9b531a8fba4db29d29362d9b9b3b61752c64935effc334317a2716fb534733d67c07358e5b7eee3ef57dddce6e0ef7c14a0ee4520cb57002709210e3ccb72e22b0eae8b6414742f2e8584bd0e8eecf755e59cafe9e1c153e02cabaf1f41fd839f64aa994a23e849f4851435e123333af25699b0ade23b9e845431f94b998c434c24fd45ce012956fee36c7d20ab8c5a0091fb5bae141f0c39daa7c40afbd6509fffe5f9682ca760e791f110fad753e2968ba7752eed068e8bc568b046dabbe6436de5fa2467788ec5cc4d01583f47dabcab5493a6292184247a811229faf2a26e24f2207ba55d95614baa5f3a803a4fccf5cfdf494181b9fe1c642fcf2c0b85549c82d99f463e6fb731596d0d2ebc2285f28b0eedb05e293869f7a5dadf93576b2a3ebe84dd95e0e9f4a1ef060d0ffb36478472b54d8170bdf8803599f8afa2033a05ac4c6378e56bb828ffe37720898f144adeeeaf36aee1d776f78d55f5eb4a96fbb18cf10f287f16863c79478def97b21da71d25c84fd03c172e690782b07794810919e14639a64845899f401dad12fdbd33e12c65b2752b01061594af1be0f76cdcf99d69180d087e08d19b3cfb2ed3a78b1b1f1727aebef521a7c9369e2e9119e71c3c687c7ba6db4ae0d68c55f6afed77a5830aec81809feebc6a8f32e0397866c6232c7cc332b482eb1a22646bc29e60f8fd5dc12069946e5b834cee0db49dea06e2574183a0a9abac1d970c1bb076c6ed0879efc3e3b92542236e286638ef13f77de315d7da42d8605b3fbd59ffac12ac8e3c8b89666cfefeed561d92f6f6b4830f263ff1ee2d178a50e9f6554d3acb434829aaede2075085ca0c1a3ec1bd4583c9d8084244b12faa436d47b194cbeaaec03427caf0853b70ec85f5b00a0b025e0c09b7a7ae18fe0e5884975165daa2d471e16e42c8578154112348bcc1882248565c9438fae80f95018b05017da755bebaf14a44b8b89e49ce1fdc5fd96cf2af04680badc3f3d645db0428f4c742c6c957daecd1ac9f27e46c1ad87af3f4bc78cfda09d0eefebf9a49c58fc4db94267ae63066566af6be7ec16ac16450bb068ca05d445212798e46af66e27ab529cbd80d70e206eb50f0856804da7a01aa9b2e66973ebc11e5126589fd2bd3bacc953d1901088f59ed6cd353feade24b1f27b80a239dd733c5a77f393c221261d640f604c8255b561dfc4396d53e93d827da1282b7e0dc4750157e42ed910ccacfaaf6e2f3117239ea8b0f3e9ad872ef534fc743a01e1b6be08c497fe8bb3c347dc150e07cc6af27e3b2f7befa87d2561127054d564d276bc73bf9759bb25d06a077d17e043d6baef275658aecd69cfd2e3446cde27160cbf431e6d7beb68f7c818a1877543948c4f15ddec78b7bbd75d15ba81090813416363f67021a2dd53727d6e8de825035d1f513534965a58730b78dc3e4fe3d6ed573c85ababd99940cdcd626a4c80b03473421587c4d9474949d45074089ec88e13630c611bdfa896879501f385218bf5bffa27cf4bcdd644b2192b96995c43a43dcd886f5b8697080ab182415cb44076ba1212acb284ad6af4cdd224e454cc50402ca1adba3f1ee0a9f14e28b727bc4966d9238ed6a53cafbddc627d9f7caebb5124ae74efbf3d71e02ffdd04cf2984886ade799f9d7ab132e800d0761f6eb4dd3f6e02e1b550d50d22556f2ef844302ebb4d05058fd9731a4c2340aa8747821cde9cb9d2d29e6a67e7dcf47bf5ad61e607651e6bcc6ec19a7fe096212efbe760c300b5635fdce09818a6cd8a7fd3498b978b518b4bd6ee5e596f2c4573ba4a1ee18a14df4f67232e867648b52e43f62774bc9779971c7301fe8bdb8fb075cef71e79fc5ca5425cb65a679de22d5a9928081b9de0ea37ed7e24f21ff9422306bd1a9aeb418480b9f8719b79e9cfec2f31025a9af1b71cba2b8738b9825a1d5680fae8d090ada2ff007b24ea93314c3716f588321eb61df399a5cd7b79ca2e", 0x1000}, {&(0x7f0000000180)="d21c36183e0e97911ae029e18724d821e59de5fcdd3ff745ba0901a1a65d4a2fe918b6c1b0dc8872df05999c7ac4d2da8305d81f4828fce734d8270fd58c80443a8ff2979ba443c4420534bbfa816ca8eeda53aa458ebeb7af20959a1018417350e5062608a23f5cd0c012e7de22cb13babeb0eb3133f2bf1df323d8a63e11c69100ec3da9dd8ed52bee3182df693c94461501b6eb645162cd432b268f0eeb585a9456302799f48b", 0xa8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="c054fd4088d762b82d1203782e646171cf68701db80dbf6f15550dd0a24977f4fbd06ee351e70bb07086358077273ec1a2fa5c15578a4c289602", 0x3a}, {&(0x7f00000002c0)="8d5d658aa253651e2522379d458265747fba2d6e47bc9af01840856ce9c506cd9289898c4c25c7d8147d8a2f294a8475ed1cca00b1a7db554f6c5eeb106ad0d445a912ff6b5ab54000985f2865952d4be5617fc69df55ea8ca0e53c711cac04aa2d36bf9137c28fa4662978209ec1bfcffa6af93b68f3dd647826490bd95b3efbf", 0x81}, {&(0x7f0000000380)="20ecef8281d83b8b3f2c47df819cbc6139159b7400c03e55482e4ceb6808d5fa5ecc9690c5b1c329b116d5767805fc48d94d18e8a021534c2e574838d88776165076c560c5f1c219d52238312ab059fec00a609f64b8fad0d3df8ef701aded085bb9fb698efc1ec9858152445c9495d686e54e33b80b3937e7cfeaaeba1d65365f91", 0x82}, {&(0x7f0000000440)="fe4d2721dd3d8df75c5584039eaf0a6081d89204e36592cf19e23589e59d842706beaa5e09be48f19847a42637674b58cd76fccba23454611d4ecd5a4c9893720998e623c9ec2af29b290de73ceb63e30098db4c50285f971d77744fcf1314c5bda7f9958c448a782f7d13cc2fb2413854f9289d", 0x74}], 0x8}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) 02:15:23 executing program 1: shmget(0x0, 0x3000, 0x400, &(0x7f0000e3f000/0x3000)=nil) shmget(0x2, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) 02:15:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x3, 0x0, 0x0)       02:15:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) 02:15:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x50) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getpgrp() mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x8) 02:15:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x17, 0x4, 0x80) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x866, 0xffffffffffffff80}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x4ee1}, {{r1}, 0xfffffffffffffff9, 0x12, 0x21, 0x81, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x81}, {{r1}, 0xffffffffffffffff, 0x54, 0x80, 0x2, 0x1}, {{r2}, 0xfffffffffffffffc, 0x20, 0x6b515d168872bee8, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x44, 0x0, 0x1, 0xffffffff}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xd263bd938a3b2a5a, 0x1, 0x8, 0x6}], 0x3, &(0x7f0000000200)={0x4, 0x4b7}) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000240)=0x7, 0x4) fchmod(r0, 0x10) socket(0x6, 0x1, 0x2) r5 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x20) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000300)=0x1, 0x4) fsync(r4) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000340)="bbd493945353b4289fcc088294fb78284b4a13afd3e88fd79de25a3a989da7472670d82ccf8b1d3c0faa33abcb401a527d855ffd2938fe2290c68ca5b69cfc27ff0fa130bacf99c14e003c15011423228c000167140ddbb5ccb6bc319dad216913d3a2914940eb389bafe69e6a6d5fa28ab46f7823ebadc11efee12c8d98d6824c18b96a67d9251110877164ef86cf8b03adfc14fc0b8e28c62339768b1e5ac004d9a1fef7c786de952a8cde9f7951bb57bac764e2eb5c6fc50d91", 0xbb}, {&(0x7f0000000400)="6e5ae2535a823a54ab691f52dd2a462cb2046c27306a5d33573a56b18c0854cc1c9739ac337d6aedf1a6fe2ad38a91f43567632a42551cbcb88b7ed076b212b550a6b98d50af2e4ea63385e8bc6bc503c07f5e4813d0924f0bf9e4b870a43191636f7735decfcd1ced6ef42828774637c8655227861cab9cfb57363353590f90a1f6ea458c9471be587f313e3711de4fd9d1985f88497f72d5aeb12a1705c36d9d8c2cb51958d0c967b985be1525a359137ec826740a349931185617ec8c9eca40ff293f57d7957184481e45c9b984f3b579dfc007a581cf", 0xd8}], 0x2, 0x0) renameat(r5, &(0x7f0000000540)='./file0\x00', r6, &(0x7f0000000580)='.\x00') ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fcntl$setflags(r5, 0x2, 0x1) socket(0x0, 0x4002, 0x200) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000005c0)) setsockopt(r3, 0x1, 0x4, &(0x7f0000000600)="469ed97ddd4d1fc68abbce1cfa6d052ffe59b306fe7713e85f78e767583252cf60b611df7b9e1e8c47984454c70986a357620ffec62d2e98e83355bb840f675d665d7109b885f1ee3201d4b5a0fcd0c583f652611966ca1492317a9097fe02d995abe92fa16e261e862b03bd6f4d801ad8b2dff6bdfef4e4790b95a62cf3db9d349b747abaadab013c96e9d63f64ec4160a1059bdff9adc24ba039efa152449552d541c28ac3b7cdb91cbe85893c80109393140faaea8056801ab48981f1c1741b91105b66f609da143cae3bb50312aaade90316f3ec85a1897321d16cdf504eb9bb5c412fee12bf720cdb", 0xeb) r8 = getpgid(0x0) fcntl$lock(r2, 0x0, &(0x7f0000000700)={0x3, 0x0, 0x3, 0x5, r8}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000740)=0xc61, 0x4) ioctl$TIOCSDTR(r6, 0x20007479) fcntl$getflags(r4, 0x3) getdents(r5, &(0x7f0000000780)=""/151, 0x97) fcntl$getflags(r3, 0x1) utimensat(r3, &(0x7f0000000840)='./file1\x00', &(0x7f0000000880)={{0xa33, 0x8001}, {0x400}}, 0x2) fcntl$setflags(r3, 0x2, 0x1) r9 = semget$private(0x0, 0x4, 0x400) semop(r9, &(0x7f00000008c0)=[{0x6, 0x3, 0x1000}, {0x7, 0x0, 0x1800}, {0x0, 0x9, 0x800}, {0x4, 0x10001, 0x800}, {0x7, 0x74, 0x1000}], 0x5) 02:15:23 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000011c0)) r3 = socket$unix(0x1, 0x1, 0x0) accept$unix(r3, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000001280)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYBLOB="5a8aec89e88a85366cb7f1067ca9ad3f6ec03b09643705d4ca6aabe0237807eb5c", @ANYPTR=&(0x7f0000001200)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRESDEC=r0, @ANYRESHEX], @ANYRESHEX=r0, @ANYRES64=r1, @ANYBLOB='!', @ANYRES32, @ANYRESOCT=r0, @ANYRESDEC=r3]], &(0x7f0000001100)=0x1) accept$unix(r1, 0x0, &(0x7f0000000080)) r4 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r4, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x800000000a) 02:15:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0xe2) write(r0, &(0x7f00000000c0)="4a9e33230d55cf06fd1eafc4b43fc5483cc8e6c9d994c4e94f9f7e0b0ed9a420e5aabde24b1e140dafcbc7e88d49253f86e4ef81ddb4ac351d6ca5c73fadd3ffc12f8667f0d8603e24c608ce32fc5111230e7bf9a6f0f33858b7d9b3398e1e9170b5886479", 0x65) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 02:15:23 executing program 0: socket$inet6(0x18, 0xfffffffffffffffc, 0xfffffffffffffe01) pipe2(&(0x7f0000000000), 0x0) 02:15:23 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x4) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x8003, 0x40) setsockopt(r1, 0x402000000000029, 0x9, &(0x7f0000000000), 0x0) sendto$inet6(r1, &(0x7f0000000000)="e0c874b381ab9a93c2d331d00afef5e1c2ab2bfab4eeed215bed88193738b3dc4e103f3861af1b86d4b5fe812faf938e6bd21605418a5f7897928c7ad9aee23c015972726d7651923886f1480981523ba042dcc5f9e007ec68a5cfbe44fde81f6df60d6178a8c84050337e17014ebcd9dbda7eeef7dd99890b65c0c0949d36e58946f8bef7bf5707e806a3c3ed3d50caf4b43ec1df50f7bf92cb56c49b2c3e46a2fb0688cf7aec62492bf412f0970c6a4b47556cef80ecff1a80a4ea8b542d98a4628db8", 0xc4, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x100, 0x3}, 0xc) 02:15:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800000000001, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) dup2(r0, r0) socket$inet(0x2, 0xc000, 0x7) 02:15:23 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 02:15:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) sendto(r0, &(0x7f0000000080)="aeb94784a4310473b9ec8aef366ad131f09be0020ae4dfb245ec2034c7b66ed98d969f7bcfe69f", 0x27, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 02:15:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r0, &(0x7f00000000c0)=""/204, 0xcc, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfb, 0x80000001}, 0xc) 02:15:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x0, 0xfff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) 02:15:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setuid(0xee01) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x25) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x20197, 0x6) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x7, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="1dde6c2b2fe26d1bec9da06acfdd9295623b9c2dc6bf717fa22c3ec7c2463070f63c484e6645cea7c08db27b1e3cf2fb50b3a2961ff083a1acbaabb4ca2e6ff5feaca20ee5c556f56c63e2fe8b04cf57b70df59faccdad8282f11332c1b1a6381be75bf50ee6f2ace1e383e62d9a823934f7adcdb45a8e44e32c8c2407039e0e56a093c99d27069d6dc15e41ef3490d4397b9f2a0a869f0cabd89c0a03cb9cb38baf470031c3d8540fcfd66ccdfbafe63229f617e87b18e78262a06a6476129b158c369a23ea696f9a5b77e900d3dddd830dc29ad997e82d06f0ca7c1416b364d9f4bc7393b190f68b76c8ee476f4dbe0265ab5ae654949f", 0xf8) 02:15:23 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0xc0, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0xfffffffffffffdc2) write(r0, &(0x7f0000000000)='7', 0x1) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 02:15:23 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) r2 = kqueue() close(r1) dup2(r2, r0) 02:15:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f00000000c0)="39cc29bb426dd74081e8ffe50a2f942b81b2f7752ba04db466e0faf31f28613dd1b6fe80a7568abbbc456d9c1d439e8f2580e1ffbe967c6f37f97c7e683447fc841770da7a", 0x45) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x6}, {0x0, 0x1c0000}}, 0x2) 02:15:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="9039d1459c48b105620899ff41d3e6553133e6cd3d50293ac511df0a10fc3af8858d5414138e15c6f82e6e601f0075bbb7dd17f70e3a6d8bcdc8422291b39bc5ed7fdbec406701000000de02783bbd8df3a3d03a40521ed72cbbc4146593e703191df04b42cc6e2013dff2bdba2d4f21fbed1f711a2acc49c7aaf6fd0d95b57b033eff8d", 0xffffffffffffff33}], 0x100000000000025f, 0x10000000000) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x122c, 0x4) setrlimit(0x6, &(0x7f0000000000)={0xffffffff}) 02:15:23 executing program 1: setgid(0xee00) setegid(0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/108, 0x6c, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 02:15:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xdfcb91d72f5518bc) mkdir(&(0x7f0000000100)='./bus\x00', 0x8) 02:15:23 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)="ff75") unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 02:15:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000002080)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) connect$inet(r0, &(0x7f0000002040), 0xc) 02:15:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0xc3bc}, 0xc) munlockall() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1, 0x6, 0x2, 0x31, "c81c991aa821ca2a9206daac61a88c17f1fa0ced", 0x0, 0x8000}) mprotect(&(0x7f000033c000/0x1000)=nil, 0x1000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0x1000001fa, 0x800042, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2110, 0xfffffffffffffffc) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:15:26 executing program 0: socketpair(0x23, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x22) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x120, 0x9) r4 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10100, 0x4) r6 = socket(0x18, 0x8005, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = socket$inet(0x2, 0x4000, 0x11) r9 = dup(0xffffffffffffffff) r10 = socket$inet(0x2, 0x8001, 0x4) r11 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1, 0x22, 0xa833, 0x1}, {{r2}, 0xffffffffffffffff, 0x46, 0x3, 0x3, 0x6}, {{r3}, 0x0, 0x8, 0xf0000000, 0xe24, 0xffffffffffff4fc3}, {{r4}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x5, 0x5}, {{r5}, 0xfffffffffffffffe, 0x70, 0x80, 0x3, 0x3}, {{r6}, 0xffffffffffffffff, 0x1, 0x20, 0x10001, 0x5}, {{r7}, 0xfffffffffffffff8, 0x10, 0x80000012, 0x4, 0x40}, {{r8}, 0xfffffffffffffffd, 0x41, 0x80000001, 0xd3, 0x9d6d}], 0x4, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffd, 0x1, 0x0, 0x6, 0x1}, {{r10}, 0x0, 0x8, 0x1, 0x9, 0x1}, {{r11}, 0xe8f2ea170e6dddd7, 0x80, 0x20, 0x1, 0x1}], 0x35, &(0x7f0000000480)={0x3ff, 0xf0a}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="07ff2016f1d0e777e242a6571034eaa6209d2860dbd0512d496bbfa15f09842f2b8c492c01bf070072dcc0392f221fe738f58072e0e1adfb97e975470249ef0e4143b2c45b33"], 0x1, 0x0, 0x0) r12 = socket$inet6(0x18, 0x1, 0x0) r13 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r13) connect(r12, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r12, &(0x7f0000000380)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f81fd4af8c8d31f12ca6058f3666e0f834c3c4197dab305bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7c501f73cc8a8cd986ac20718b290ef2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2d78246ab354e88d8cdf8c44f48ebd4b3cfd887257245a310e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260798542e472f2e20e027aa2731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb18583751380606ea534c647d2bb21ef4957ad6d0ee73a0d48f300d7f99", 0xf8) 02:15:26 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000080)=""/23, 0x17, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x2d43e274398d01f8}, 0x8) 02:15:26 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x280, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 02:15:29 executing program 1: r0 = semget(0x0, 0x7, 0x20) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/168) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x40) socketpair(0x30, 0x3, 0xffffffffffffff46, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x5, 0x2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) socketpair(0x1, 0x1, 0x7ff, &(0x7f0000000300)={0xffffffffffffffff}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x89, 0x0) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r13 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x3, 0x8000}, {{r3}, 0xffffffffffffffff, 0x21, 0x8, 0x6824, 0x1000}, {{r4}, 0x0, 0x4, 0xf0000029, 0x4402, 0x9}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x7}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x1}, {{r7}, 0xffffffffffffffff, 0x20, 0x20000000, 0x8, 0x2}, {{r8}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0x10001}, {{r9}, 0xfffffffffffffffc, 0x40, 0xf00fffff, 0x1, 0x7}, {{r10}, 0xfffffffffffffffc, 0x2, 0x4, 0x6, 0x4}, {{r11}, 0xfffffffffffffffe, 0xee, 0x10, 0x2}], 0x7, &(0x7f00000004c0)=[{{r12}, 0xfffffffffffffffd, 0x10, 0xf00fffff, 0x7, 0x1}, {{r13}, 0xfffffffffffffff8, 0x0, 0x22, 0x4, 0x2}], 0x2, &(0x7f0000000500)={0xb18, 0xffff}) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x10000}, 0x0, 0x0) 02:15:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) write(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x969, &(0x7f0000000040)={0x8001, 0xfffffffffffffffb}) r4 = kqueue() bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1c40e018d02428cd3100"], 0xa) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 02:15:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/123, 0x7b}], 0x1, 0x0) 02:15:32 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x9}, {0x0, 0x5cb4}}, 0x0) 02:15:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80c000, 0x1) 02:15:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8000, 0xffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 02:15:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000740)="ac7d0f003da559cde6083baccef39e88b29d2266851681ac0ee68f75b52519976b819c1cffff010009127f432697a3a16ead64611ab8ea725f083e03b2ccf08b6573eef59268e2a4e3e298426b3fe20183bc179d409d9a6a0cd902c0ca7720a8ba0e5c099c81cac8e5e3d17df2c0210b018486fbbdcbfd4df55c15e525099350fd2af5762e1aafbff3ff217380057444a4b58e1a23fa4699ade9da8fa9628e6dc928bdb377d4b928f4a8e9aef6ba63bc92ecee7a7d791a5e9d3bdcefa9e23007000000f900000000414ba3112303bb2531e19fbcb0b2da226b39991a19ca0abde26e6a94dcd94887f10e9415824161f40701ea1ec671be00000000000000000010fb6d794ae207a48aac6e95df5bc7a5e0173f8bb8e0ce1c634536e5b1ef5b7c12ae04e78cef9a0828f9962d33f0b7de75da4647b320b80599a86fc750a127b3101eab937704fd9b4c2fbe0e7fc9e5ba94f230acf9d183d4c2ffcbf521ae71c661d4969e9b79313fc989e29c6b8ca49e015f98e7b766d50f54ab982e5207acf3e0361396", 0x184) syz_open_pts() chroot(&(0x7f0000000080)='./file0\x00') close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f0000000000)=[{r1, 0x81}], 0x1, 0x0) 02:15:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) r0 = semget(0x3, 0x7, 0x114) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r3, r4, 0x2, 0xa60}, 0x5, 0x4, 0x2}) 02:15:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = semget(0x0, 0x5, 0x64) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = kqueue() kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:35 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x6) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 02:15:35 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt(r0, 0x1, 0xffff, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 02:15:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffc}}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) 02:15:35 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f5fe2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) 02:15:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff7000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x7000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCSBRK(r0, 0x2000747b) 02:15:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) close(r1) 02:15:35 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x10000000000001) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x4000000001007, 0x0, 0x0) 02:15:36 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x25, &(0x7f00006f4000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 02:15:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) read(r0, 0x0, 0xfffffe39) 02:15:36 executing program 0: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 02:15:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/18, 0x12}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002440)=""/158, 0x9e}, 0x801) 02:15:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 02:15:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0xffffffffffffffbb, 0x0, 0x0, &(0x7f00009dffb8)=ANY=[@ANYBLOB="10a32000000000000100000001000000"], 0x10}, 0x0) 02:15:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) socketpair(0x38, 0x8000, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup2(r1, r1) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) setgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, r3, r4, r5, r6]) 02:15:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62f40000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0x0) listen(r0, 0x3) 02:15:36 executing program 1: socketpair(0x20, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x0) ftruncate(r0, 0x20) 02:15:36 executing program 1: r0 = kqueue() r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xffffffff, 0x9}, {0x18, 0x1, 0x100, 0x4}, 0x3, [0x1, 0x3ff, 0x200, 0x1, 0x5, 0x1, 0x0, 0x3f]}, 0x4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x18, 0x20000000, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000042, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffb, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x3}, {{r1}, 0xfffffffffffffff8, 0x18, 0x80000000, 0x1f, 0x3}], 0x3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x41, 0x4, 0x7fffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0xf00fffff, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffb, 0x1, 0x400fffff, 0x1, 0x3f}], 0x2, &(0x7f00000001c0)={0x8, 0x4}) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3e}], 0x9, 0x0, 0xeff, 0x0) 02:15:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x80000000) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:15:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="1068de70a481936d12a6a601ebd923de17941e50e9363b646e8e4efb14f9ab84b765baa9baadaa57547389033352049f71c692711cdd79661b84db744efb55de7848828d03a2792109c1ede32c2dc1c76fc50a3e4b01c7abc19b8a039f83a6218f9ff3624daa25b279485b458dea8b9af14068b35013c93c5c92104281fa39efd85bf8e15573328b55db2c648403b1b0c6fc35017d490058f99b4d7c1f53c02032a56ed9fde7ecc84b12b394a0c29de2624deb1e844af8467e5056fb974a2a552369fa4a9be58843cb2cb503a751a110c77582a2219d5e9817e017f71473183e9c80c4f46413230979bb94186d8caad2de200eab1d7be2", 0xf7) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) 02:15:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/60) 02:15:39 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x80) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66020000800026b0bb4ea1b07b84ebd50271f60518a829c6079040834c8d0dbec71ceff33d2a98e5795b86816669baa85723ec8656eb7bf41c012688c8b3524e2db0da9e0f3793d1a98d9f352f7469b9c256afdc32b2db660c67d02d220a1e8874233c7471c6a943c70a73c38bca9345749f807ff04e88336a32372a39341b25c9100a15ce5a5be6b8cea2b10513aef5c5274435705a856137d77e9df59317eafb8ff9ac"], 0xa) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') truncate(&(0x7f0000000180)='./file0/file0\x00', 0xce5) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x101) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0/file0\x00') mkdir(&(0x7f00000003c0)='./file0\x00', 0x2a) r1 = dup(0xffffffffffffffff) r2 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x280, 0x2) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x8) truncate(&(0x7f0000000600)='./file0/file0/file0\x00', 0x8) mkdir(&(0x7f0000000340)='./file0/file1\x00', 0x40) chroot(&(0x7f0000000500)='./file0\x00') r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) link(&(0x7f0000000400)='./file0/file0/file0\x00', &(0x7f0000000440)='./file0/file1\x00') 02:15:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x102) 02:15:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="9dc4b92587436111343d9efbcb16219fc96e69424347a9542623baa324e1863aafc35928c8fbb8eaf53962aad2c79f10c3f4d6a30737cdead543", 0x3a, 0x400, &(0x7f0000000080)={0x2, 0x2}, 0xc) 02:15:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/17, 0x11}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./bus/file0\x00', r1, r2) writev(r0, &(0x7f0000000080), 0x10000000000000aa) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x10000000000000a5, 0x0) 02:15:39 executing program 0: geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x2, 0x4000, 0x286, &(0x7f0000ff9000/0x4000)=nil) 02:15:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000340)='./file1/file0\x00', 0xfffffffffffffffd, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 02:15:39 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mknod(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) 02:15:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) 02:15:39 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/161) 02:15:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20800, 0x1ffffffffffffe) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) 02:15:39 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="664b0f3a229fe57c00000c6566470fda6b65470f565a05c4829bf73bf0834e000c3666470f383d87ac9139e2c44335789900000080cb0f01dcdecbc4212d63d7") 02:15:39 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) getsockname$inet(r2, 0x0, &(0x7f00000000c0)) 02:15:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x200c0, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x4) 02:15:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x5010, r0, 0x0, 0x0) close(r0) 02:15:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x3, 0x2f) shutdown(r2, 0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xb68851c5d9959677) ioctl$TIOCSDTR(r3, 0x20007479) socket(0x18, 0x4007, 0xfff) 02:15:39 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = socket$inet6(0x18, 0x2, 0x80) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 02:15:42 executing program 1: madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/234, 0xea) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)="f22700", &(0x7f0000000340)='[,\x00', &(0x7f0000000380)='&{\x00']) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pledge(&(0x7f0000000000)='[,\x00', &(0x7f0000000040)='&{\x00') mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1) 02:15:42 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() syz_extract_tcp_res(&(0x7f0000000000), 0x437, 0x9) r3 = semget$private(0x0, 0x6, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000200)=""/104) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x2, 0x9, 0x7fffffff}], 0x8, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x60, 0x40, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0xd4, 0x0, 0x280f5954, 0x7}, {{r4}, 0x0, 0xa, 0x80000000, 0x0, 0xf}, {{r4}, 0xfffffffffffffff9, 0x80, 0x0, 0x6, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x0, 0xa1, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x7c, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x4, 0x6}], 0x3, &(0x7f00000001c0)={0x1, 0xbf}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 02:15:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), 0x4) r1 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 02:15:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x8000000000000000, 0x3, 0x101, 0xffffffff80000000, "a2667616de975a34c2f0027cc183615000a7b42e", 0x4, 0x5}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) write(r0, &(0x7f00000003c0)="ceb5f223346aeaa017ba37d9b25e7d336e1fc47b5b4dff110a7eb870ec972454d5fee336cd26e282ba64fd560e86099d64286633e66cf043ee4661f29c3960789d754fe230a3a02fd1a636e71b8e11dacde000e4b2c709f8e548bf529e59b30954730f97f0cf70c91778ae2613e75ed9605f5b4f1c5c61671c57f54edfa56fe457501a2b9afc5f9e62433f22d7ad739bf45a840196a1a479b8f9cf4bd35ee5f1fba76a6e72e46f3fc5c8e48e15cfbd420f62d0b133edc553d4f7faffc428363935c20b1587e733c8c703494e43be40619c6b952a4aa522a28bb19b522acdc02063382eba39e7cf30a3eb395ccd8219e4505fc64c5feadd74b33c886ffaf66854f2d7e881dea348b76bc96387b2afd8aee2930ffc51408dd80b11161cb4d39ee684895b9e2fb0947fcf52ba9ec40dab1f912a7b3027c3a128ff113457d8ccef323b3bffbfb94db6cd41daf825ff514b8d23c7584500ed5b26f84d5c4d0e7f9ac9bbe2c30c46f89350ca413b640aa2b32992e1e135f4b65a00a2d2bcbff713a99d4215e2612eedff4ccafae55691e8d4d4659dd1e3fd3d5d0f2a8dbce07a119aaa0566b25109514de843aaae2927a82805e47f0b2fb7b8dec7116d6dea30cfb04b740948548b8bfe4e1a81d1ba12322d91427e11a007d2e7a48d6d766676cdc322c572569fe0885b361bd8b83c57f0b9c47b9dc5a8f857bf41af40c2ac79b39b06272e524db2b2188bee23e13957e8a9f8ba0852faddc73d346b13e9859f57cf7c26def6e9856f9a39fae13daa2bc928fa749fb4a28fb15f37e6466999351e416e0f94a73cb38814a2d0b340824e4f1c6e46d4a2cec401d86a82747352ef7bac1a4216eb8db0eb8d73e12f270eab8bb209e87f5e1f5945099dce83b128fc2ff688287518ae5cd73815649f28cb4601b00dc6a848c8cd1f30ee922ced8190f2617249b48001869d6d2eb66175d76e8ceb678b064b6519134a323002fc4c83dab27c78f417fbfe2781f53fbf9380d28ea810abd05865b0edf31ba610d0b060811684e15caaab9d677049e7cc904d13ea68b87d4974ec4184021330ea248b9b3ce2b56ce60c388d6797850993cfd77c36f5aa68f7e0853a7706ec82e822a5618d21dfbac61edae1108f0438b5622d44e0b96be8bb08418fa71225eb96346778ecea8b33a259ee895ee2032320a3361c4e0391ced6e0062791fdc8de58223b79b7a40e462f5580720cb94334e5fb2602c82a8ead52123ccd3dc49984f84bdce24a723692431e8dcfeec5d9f089217535a84e88b3a3a63f71fd00372799f700973534ec49c567011583ec72c98a51ecd3db808539a2fa80eee2c4657c12ae83560855a74a4e12915dac6414736c6707ee3604445e592a0cb1592823c7fc7f8b937c2bea258d318652b039bd158c66619935557b22b33fa8e9fa769ad7a3ad0a5fad956e1f2f9a7e3e8f6c46bdde144b33c341c7357816c3f06b2fa8f2767effa62c826ab3b14b6b1139c6206e54a334d78f1e635ecb6725acc9b41c72ae1bd8fa07027ede3e5be8c9eadd2dfea3d28b5831b06629f84b5246499f9144e5cc1ce9b7552ac0202392b9401cebebc0927a2323af5e1799293247af4125561d6a9b7ed144506ca43b98ab6877be7bc2a377a60b45e6d647e5ad3f2f26ab1f5923569477175e1c5ae05ac8869fd0eb671b4650b4a47bc0eb942c03edee6ee63cdd416880f5c29b242faa6c7c55a694a421590e09113d27a86d6cd7674a329824946436e5bf2cba760786e3ea6e8dc3f0c7c58d4489f2936d55ffa5839ecbe9020ef654fba79f30a2b4c64556292cfb4c7b1b974a1520746a95b49188c19d48ba2a9726e540b9bb4c7315eb72616f6886f7508d4f3c2d3a0c16fc5804546d313e0504b6ee1400c00876048c1d139ce902fc2fc363c080c7522b9d6dccfe0e18222e6dc83be71d4c3630d8baddcea92413bc4953df62be21a1a65e0abf2d9fd30e65f4074502692535740b43d7b47adab94bae7b373d2c0c75e5cb3fbe8d6354af2a1b63909678882f356f0b213249cbc2903fa59709e535fd6108ebc54e7e280da294fdf4c3eaaa166b0639bc312253e162df09920fa215ae61fde83015da9ee08103a48140a48146363d5b9d403bbcba9aca0c856e72d060b57983e3219526baf15ffbc130d3b7fb6f6b8292f567563befe2d2d580e1412a23a3a90abba63faacfd124ecf25f6f87fcf360f59d3509b0c219ce2a2a9e13e559256e1396296be8118bccb93a62ba6c9369ac92c26af997a09f390b6a36b300b160fe03b8ea3f960d5bdd58d1dfb062d0692cda12bcec2c6d623109021c9563fa2144e986c01fa2136375d549166f6d0cb898d0df9bf477433d8326a960348c5b21d4f8f42628f59146b67eb51b6b685eaeb61deb8c06273a824d14f6c071d3817cb8abb2762f98de79f6fbc1ca0659901a4808b03a3ebb87c6b7ac53da84d448b3b67ae18740be7de0b14ee37b4650460d6660ef909c4157270ee96716eb67f3756c81485f95df102f4124e48bcdb1ba7eff23b30dfd410041139f3cf1be4b2773597100dba4337c5862c7971b0671d58f20ffb0504a6004dedb362a1a08ddf4d35aab28355a9e14f8ff8e57e4141a6b3c0fdda0591933ae9ecf56abcdd0106b39ec4a5dac6d078ef59ae1ab9ad968c7f7b62730b436bab2a4a6f278464a451661f1ee775a7717c4944871c3be690978e693a558ef4617f2a1b3b2028422856965bced3d10daf97bf92c97276a69ab90e73ee794dd29252554a977fe7d6e9605cb7ab42b03ae359403be343142f7a2ab3b5a8754d68aebe1315958b9e36bacb89ad975a88449a4af8f0cba157910f8df8c8b6bf4bc408b6df818ee7aeff12b1c85cbf4c34440c75dbab7a562ef4621d6ff969fcb1322251eb6c74b0919882eb9a6434ea1dc1aa0d6fe36d78ae7072a52602f8a9354bd071386eb716aadca676fbec035d94f30cc63a85f1bdaac603e1a4f709be6e4eff568217e6d012845ca93ef203172c7140a92a960002963c83f7beecbe1b2b4e85de960ca1ac2ecc5fc0c700171ce6f5e068cd6919952e8cd463877578e23800b393092be7210d7a4c22ee7f92acec4d858a2bf5aed14bdf0b6ef15f77f5837a87a98b50596cddb6a1b0b8febf6d1d474368102ac7b57afe03fff31a58d7117301c97c50cc051c7a6f1c3f025e14774799d4f5706a26e28517764506bb9119cfc8ce232b6b51b4a056b19b4847f921db2d2d12477ce0ae6574fdad2a3b680ca6b7a4aaacead66d3c3c79d8fab4916faac009f15b188150f73184802aef488e098a2668eaa8ab20ebc50de09db1112d4123be8c4d4ceedb1fd1075d51eb0c6769088f37292c731c51354b487d1b9fb7cc40024aa4562f8ced9ff489312d43e6f08154ca6499df1e8afefb3d45fccbd57e765b64c286236c85e9b8c2c6fb2c119cf62e5670cbcb35ac6c21a93237fc47d1f20322f20165724f10fff3ec49a83e8f787f7721506bae4ce5befdb60552cc53f37703296b031a6443112c2b71baa088e26db28f425c1a1f4f7a0f0201ce8e82ff4b0e037d07fbad11ed757957ed18e8b6c3e0209092791aebbdd213ea9c9eb9577850ecade1f85f69653579b185dbb43d7277b9b764b797c5c1a5586ceba2effff7d08df00f05d756f03f716ff20a1e68d32f86e6a6c80bc2bb221775679d28447327249c003c2069bdc6a74d0cd5260803400b34fbededd199640c9e2f4063eee43ab17f5b677e7ea534b279dcd1da1e3b7ebf54f7c81fc93a58ce1b4b1590fdf13837dd384f8130150e25ff2207b5efaeba2bd920f0030cd594c624901f2e5330a4483e6681399e1128b2e0a64b4738741b09d213e9cef85ff1f70376198f38a3157723f6983244949bbbd1209142328973a4c599df6a350a21433858b080f1bfc6dc1470e8fe72d6ff87f439df3215f876e5347a7237c0006d1816442a9e62e2c99ef1dc718489dd0d4a196e072662d2c8ba598b98aa002253e4e6decd1f2c4d9d4f6f2252cb87b8ec0e2f7e6ea4a97c58ac930c8974e395f29d95e74993f35e4389bdd93bef8217c1eda88f3755e677ae828640a092d204f60e906ee7f2532a4abcebd35152db7eb39f749ac5f81889811597dc97a3f847aff943e98791e40f868740a5fef99459554816a9449fc766ebd0e2fe14049f20a2bf471c733b647bebf70aa430d11a5a277fc28c0927ad9a59d0bb4ac7c674e68e344298628b59732871295f0189c381912f3aea66aad3f307af464281973d71ea8877b6af17ada75c09d8321fb912f7d12c6f59e5a6af483082974a2d45101c0927744c1bd13538fa885aa6b99337b3ecb6c054c3930dda041a0aa0295733779312acd5c1fa9d760c33bd63ffebbb2c4dc5af8757bf7cdeccefab7941a23586caeddcae015dffa77fc5b48ea99b62691f5a7aaecff067d38ee42c26f4179d542bac7a47488ece47645c747e9019f8177eb7946c231564dad40221a36b172480d7208b277ab5eff9078124ada3fe9437c91feb4df7e07503867d3e18a1b1a4c660dabfa3c19912ee9b77d12f2e8dc255c7ffcc1c427b3ea48710e2f892127a7e66c59f02ffe80bd85bc92c22c9367bb9990811247270b6c8327d68f16edac42c4fac6a508b64ac0c3ae4d795d3c1bc4ba7e9ba7f6c9ec657c3253ac8352c8ea7cdf5cc8e8838e753806ef92883bb5638def9cdbf8344555032ccac3465b1f329bae02ce9e3fc3623513810a2e27dfbdf2364434e27f484111ad1cd8cde24f5ec6f861e5018497f43aae1509477b479350ecf27bbe01756769ca43036b6799bcf81259e953d22d3217280c0adab7df4aaae450a817dbb6196f1bdd81d18a03c4bfc5586617b4f63021a3334746ee2d0109f06aee9dc242248a5aa8dae12978496c55ef734e1eb4ec89d344679f823c966b40969e6f9a810b17111c881b20082c864686ea41e9595896172f4344b7d913e1deb50550b18719cfde3a5b3d6c18e2ba2dcf198b656703d4f731357eb032419645645bee042db87ed1de2fbaa62f25efaeef63dbad10ab25eddd97b994f86b6279081c5a635d331344bb9b0fef8a1e47d1192203adcc77dc16c2badce39338448e5da9384b7ff4dc2a77aa23a1fffe667ab2ae255c59be02ae303ed45e12cc708dee00406c781afc6422b7dd987d0825c830b438d154040fee74af9d9ee2d8876418a62384b0ce74b7d30ea04eee587bd5b2acc8c0b216dcabf21c7f8d3cc7a11abecee20f82e2fe1c5bc7626a479ab0e6bb4a047cbdb920e6a293749750093e14ffdb72559cecdacb95b3a818577f5132e50b275c7ff751de590689bba18017ff8c481b98360798b83166f5b7ffe685e9902db1aeb11792e229159a26b09473b9e2ae9793b5a06ba8d8bc5198fd984f4240a1757f331670fbe3d11796cb8ca5ec70b38a8e98591c331c67b8e13cded7bc6a381bdb21e2f0a507e82f77ab23afc8e3604a0e1a4f9eb2a5d9a7882558330b34655f830c43a32aa3d5e73e65b97c0222a97712c2d6f1555bb4909c498fabcd55d683cfe1b121ecf7aaf393fb0af7c2a329e87d265831dab2bb0abdd17d868932b6e6e7e6e5e1f6c201367f0ce18fbf09942c1102c4c3f984bfffceec02c00200bf537903bd901325a242a9fe9886a262794c79e3268364ea0efa0e54481c98fd53ada087b415e6d6706a88630264a1dbfce6dd75ef132e5f2b908d7f61466f66a4fd11c858aaccff785522b809d7f0d72df0f3d23b723abd0a3e136f1cea622c31cd4c7f3f73af0f783e8e", 0x1000) poll(&(0x7f0000000040)=[{r0, 0xa0}, {r1, 0x88}, {r0, 0x10}], 0x3, 0x770f) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0xfffffdc9}], 0x1) 02:15:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}, {r0, 0x44}, {r0, 0x54}, {r0}, {r0, 0x14b}, {r0, 0x11}], 0x7, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000880)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e", 0x78f}], 0x1) 02:15:42 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0005ecff0100050000000000000400080000ffffa4567675822556b9ea9e029dcb02597d394fa782cdb11d9fe23dc3dbca87c935c18871ed82c0f48b9b0ca45604bad36e1975575c14a64180e9ce1142ee7c1b4fb6"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x96) 02:15:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffc1) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:15:45 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) 02:15:45 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 02:15:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x3, &(0x7f0000000000), 0x4) 02:15:45 executing program 1: r0 = socket(0x18, 0x5, 0xff) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x1d, 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 02:15:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f64", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="58fece399bdbb9b3ab3a188bf73de2db19ac969666a10036ef5e71850a", 0x1d}], 0x1) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000380)=0x3) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) r3 = dup(r2) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) r7 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000340)={0xffff, 0x9, 0x0, 0x5, "923bdbaaadadf32214cd31a28f1cae31ea3e9f86", 0x10000000000, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x3, 0x6, 0xfffffffffffffff7, 0x7, "7d971f8c39bc867219fede39dba29da4ac86f853", 0x57, 0x4}) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/235, 0xffffffffffffffe2}], 0x1) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) nanosleep(&(0x7f00000002c0)={0x9, 0xfc00000000000000}, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 02:15:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 02:15:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000080)='./bus\x00', 0x81, 0x41) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 02:15:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x800000000000a, r0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x3f, 0x9f5}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) 02:15:48 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mincore(&(0x7f0000ff8000/0x7000)=nil, 0x7000, &(0x7f0000000040)=""/11) 02:15:48 executing program 1: mlockall(0x1) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x1) 02:15:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket(0x30, 0x4000, 0x101) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r0, 0x9) 02:15:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mlock(&(0x7f0000002000/0x600000)=nil, 0x600000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 02:15:51 executing program 1: mprotect(&(0x7f00006d3000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xc0, 0x111) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x7fffffff, 0x7, 0x5, "8377e35d49035fc326bcf05d56b86039a59de396", 0x2, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x0, 0x10, 0xfffffffffffff738, 0x5}, {{}, 0xfffffffffffffffe, 0x18, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffffa, 0x1, 0xfffff, 0xffff, 0xfffffffffffffffa}], 0x4, &(0x7f0000000080)=[{{}, 0x0, 0x1, 0xfffff, 0x3, 0x100000001}, {{}, 0xfffffffffffffffa, 0x40, 0x4, 0x4000000000010001, 0x3}], 0x4, &(0x7f00000000c0)={0x8, 0x21}) 02:15:51 executing program 1: r0 = socket$inet(0x2, 0x7ffc, 0x15a2) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 02:15:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\v\x00'}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) write(r0, &(0x7f0000000000)="09bc5c1b3e171a98dd86c2efe6bdf115b1f469d5636bd5b4c196f6ac32e5f89e3fdf143d09d4d2d155095577b4b3b369999f17860949c9f751ae78e5a46f2aee", 0x40) syz_open_pts() 02:15:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 02:15:54 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-\x00') r0 = shmget(0x0, 0x1000, 0x82, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getuid() r8 = getgid() r9 = getpgrp() r10 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r6, r7, r8, 0x40, 0x5}, 0x0, 0x6, r9, r10, 0x6, 0x40, 0x2}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r11 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) geteuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r12, 0x20007461) lseek(r12, 0x0, 0x1) fchown(r12, r7, r2) getgroups(0x4, &(0x7f0000000200)=[r4, r3, r5, r3]) fchown(r13, r7, r8) read(r13, &(0x7f0000000240)=""/137, 0x89) shmctl$IPC_RMID(r11, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setuid(r15) ftruncate(r13, 0x3) write(r12, &(0x7f0000000340)="629d6896800f050ed0962b5a021c82b7abd4400bca7500e3566b523592619caa603722174b2cbc03d386c53948c05833c4a3372d923f22d1208ef6d8019017275c90165d05df4030fc381a4ac722938f148fe82ec5757fc663ed1ed995b439a5dcdd1b7338512b169893cb302f9e0f5eef178a51d4e5212b29503eb6061a9ba0d4ae21a5ccc6a2c11989d579513c02208f6530ffc37f7c3b1b3e651d0a061c2f2b1c048757ec6035b8159fa0db2d5204cce03fb53933e017805c7bebe59bf88762ccea8b32c65275d68134b35b08d8589a57d8e3cfa87895774d532724", 0xdd) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440), 0xc) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000480)=0x5) setgroups(0x3, &(0x7f00000004c0)=[r14, r2, r16]) unlink(&(0x7f0000000500)='./file0\x00') 02:15:54 executing program 1: socket(0x11, 0x3, 0x0) 02:15:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') 02:15:54 executing program 1: r0 = socket(0x2, 0xc001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 02:15:54 executing program 0: open(&(0x7f0000000040)='./file0/file0\x00', 0x680, 0x140) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 02:15:54 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x148) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) syz_open_pts() 02:15:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 02:15:54 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 02:15:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xc23, 0x5, 0x5de, 0x1ff, "9336346e4949b111b77ced903632040677ecfe9e", 0x7ab, 0x5}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x40000002}], 0x7, 0x0) kevent(r1, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) 02:15:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 02:15:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) munlockall() setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) 02:15:55 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0xe100, 0x100000000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) clock_gettime(0x3, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x6, 0x3, 0xffffffff, 0x5}) dup2(r2, r1) fcntl$getflags(r2, 0x3) msgget$private(0x0, 0x1) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) OpenBSD/amd64 (worker.syzkaller) (tty00) 02:15:57 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getuid() setuid(r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) accept$unix(r0, 0x0, &(0x7f0000000080)) 02:15:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000180)="62dfe7893fa2d3198b082db571f9742002ba9de1ccd4fa5d0070343339900f29af984bbd8bb7c6b8bb42a17a4ba0fe4a401a21c518dc4aa74cbec2a365ae2638b4712a73eccf8b739866db2b8c4302c7b5c7b54e9648263c0b4e4a6395f365b71681babff4a7d68f92db6050ed7ed56582459b695ea98b42da0614dfff4f9f199991a07d930924b6479695113d8927b108314713e366e3cfad48373d57dfa88ecdadc3c244fb428061d1ed54fd9c3ea2", 0xb0}, {&(0x7f0000000640)="60111ecaa5a6a1771a2790b85ad9274b11e5718ba4554454e336166ff39835fd29606a7357d105a3db030f8553ff8387c3f16bd0ff1a3e37a8ee20c66c0466dda549380766a4900d07c25df21b310c86dc61b1de7541152b1a0540d15d73faedb21292534006776e2d9238c805812b1b734d57dfea4599a1f33e4be0da42626f7f50768b70c291d1616b4e93d84a988cce2ac14f7245e52f25ad841c8570628f0517b9f599dacb1c0e7105adf19daba53e4914bb219e11a00e3ab4aaba701c73fc5194d85d5c9a0aaf28a47e9b505cbb5246dbc8725cfc1f3fe69cc1f74536d17d29187152b1aa418db0670698507548fa78980e7ef9e6456ca1c7e580a9", 0xfe}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="dd73b3224c9a1c3a93ed48f8fdf03f631253", 0x12}, {&(0x7f0000000840)="26cc0a50bf0e41ad7ad00d68455a0d756786c84e7d7185fcbb97cdce032adb30dbffc9a5b54d89eb5465bc05ebea77033a0e85910d1b759cacc823b88067ff3d86779937d085ec616ca41acba251ca58608d", 0x52}, {&(0x7f00000008c0)="7688d3b8e314429a3371f27bafe01265234916bbdb57a5b213b47cb353e6dfc9f750399a2e19638bd17a8db8a838a1b9d9c126cbf9483f454bb977b47a347f6457ebcfa8ead381a208818d07e625b0ac3b8c72134372bc92d245da9f49de5a53bcdafeb3184d949ffd14564f27eebeb57122d42f918214311ea084ee0cd5756970aabe4cb48b0ab98cd5cdd0b32fbc5f06c4de439fd419cc444ada5f077ffc0164c338bb0888a4b8d4030fca6f81bcd988b257a77b81", 0xb6}], 0x6) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f00000004c0)=""/169, 0x3c7}], 0x7, 0x0) mkdir(&(0x7f00000007c0)='./bus\x00', 0x7c) 02:15:57 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r1 = semget(0x3, 0x0, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, 0xffffffffffffffff) 02:15:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x100000005) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x10001, 0x3, 0x6}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x8001, 0x4) 02:15:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x40}], 0x1a, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 02:15:57 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000002080)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0, 0x0) connect$inet(r2, &(0x7f0000002040), 0xc) 02:15:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 02:15:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0xdbbb}, 0xc) 02:15:57 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESDEC=r0], 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0xc080, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x4, 0x2c331a61}], 0x8f, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000013, 0x4, 0x8e19}, {{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x7, 0x200}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000002, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x10001}, {{r3}, 0x0, 0x40, 0x1, 0xaab, 0x81}], 0x31, &(0x7f0000000280)={0xcc, 0x2}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r2) fchmod(r2, 0x100) 02:15:57 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x81}], 0xc6, 0x0, 0x4, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/201, 0xc9}, {&(0x7f0000000600)=""/183, 0xb7}, {&(0x7f00000006c0)=""/198, 0xc6}, {&(0x7f0000000080)=""/128, 0x80}], 0x8, 0x0) fchmodat(r0, &(0x7f00000007c0)='./file0\x00', 0x40, 0x2) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) listen(r0, 0x7fff) execve(&(0x7f0000000800)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000840)='-\x00'], &(0x7f0000000a00)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='&\'\x00', &(0x7f00000009c0)='\x00']) 02:15:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000100)=0x4) 02:15:57 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rmdir(&(0x7f0000000000)='./bus\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x100) mkdir(&(0x7f0000000080)='./bus/../file0\x00', 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x0) close(0xffffffffffffffff) 02:16:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 02:16:00 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0xff66) listen(r0, 0x80000001) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 02:16:00 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="ca26dd6ab52098e0cb0ab079d70c5fed190dfbd5598ea113e1a0fe1829dd85b91218690c46debe4814b4d8f9c83e89f79ec3c81eac4ac3ef6f5763a22df82f5108f477575065ba53456f47f2cd6d6315ac", 0x51}, {&(0x7f0000000080)="2d1a2805e2531ad453a307c0433c690b8ab584", 0x13}, {&(0x7f0000000180)="bd954511d9279d85712a6a7834aac4d40e38d0e1c1878f0ba7039dd58aeaa5ad3605117af3059b5ecf484b4e9e2c2ed509f0481197e6285d90b1e7475ca1299097ec6fda7d71f10e7482af2934606837686b2bbf099ec3d55913fae687117877567f6e0162fa323eedc0d1865b68a09ad08c6f63844bd98241febfd05fb30ca61aa49d87f841b2856c741a0f64860810203896ccdd2841bde964ef1d5c87031bde06b1c687793eb0625ef791937cc987ae4ef397f7a594b6a66d76ed4c95abbadeeac3ed4733fac83b41b6b56813b97a73907fa0e60249a9c12b", 0xda}, {&(0x7f0000000280)="bc00a56b2972199f0b19b8ce404a7e1d10880cf26d72f28f20d7e71fe751b52a4e7641d3", 0x24}, {&(0x7f00000002c0)="dc5e038488ff8a8d7d7e804028c7a0d758b1201447e96cb8df0a7f5f1be1b776ae298cd4199a015e48b458f831c50fd36a0c7afc739cdcb133ddf0b201bd3953e3b17b0357c221d52597dad1c9d24f2d075824ce", 0x54}, {&(0x7f0000000340)="a06234a0d0531b715249516683d35a841846ea6c1e8151767239fc91bf80b3ba45e02d61c67360677c032e83e4ee081d48919dab564f0e7d2c197ae17c960e547b9d2fa475aca770b5cb2d19f219686fe95b6cab710652d25780b59917ec039c8858efd8b67e6071fe64fe60d7ff0802d00271888119936fa68335cd9beb02342cc643328140bf8f3b2e0403706ca3a2589d312603562ed0556a6932f6228361e25ee91b3885ca7ad2dfa8", 0xab}, {&(0x7f0000000400)="7975f3c90cef7559fc9e3d0def776c90cfdd48d69132583af00529cff675e832f33430a84e62e30148dae6c7b71d032b6a00bcb28e249feaff3373e81601ed0fa1b705b615310b875560411427ede40ee177a5f5227198670fe42954a4dd96f82ed9df4a2708af0924fd33dad85d0e8671300e03eb97a32492cc6978d55b6108cb0259720e026ab6bc72fe622b8b1495d54f7ae9bb2d4242bee9fa9d0a8855ff463889db06660de0d86779538f037205134ef7fad4e402f174543451", 0xbc}, {&(0x7f00000004c0)="d8bd8af7f1f88aa843edc4f5493e80a2d6bfd862830e18a326b61a67e835ba3910051199b2cf5452b9d78b6c6470c2edd45bc1fedfa04d050a07f557cfa91a94551a15f45f2871c98778617277735fd5413367c18875c6cd5f1deae57008b8b3ad4684455c8f0ba5e9b991eb2c189f36144ccb58eca8f3cd0d746179f1e16feb4475e81ecc3a", 0x86}, {&(0x7f0000000580)="5cf1c393c0fd21d56057e1532c", 0xd}], 0x9) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) 02:16:00 executing program 0: r0 = socket(0x10, 0x7, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r2 = getuid() r3 = getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = open(&(0x7f00000006c0)='./file0\x00', 0x800, 0x28) r7 = accept$inet6(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xfffffffffffffdb9) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="28cb08e085966209f84c9641e9a8c805163ef8745ff39008ddf7ab932b49bee51804e51a297b10f2986c7ecbdb66214446e00e91bbe69bb48a23845c5b664a8ca8acc247b4ac0e08efb9cbf32d473f6ff29d241df13f789072b9fec09f718eb8173d2c345f52fbf4317d07e1b885886b497ef9d0458d87476a0c0230861f0f0e85a52c521e45480ad8f7feb91610", 0x8e}, {&(0x7f0000000140)="2157b9a39ce37c8172a1098f2f044f01d48377c16ef0e47926bb2c5704ec241cffd4850b4be9", 0x26}, {&(0x7f0000000200)="6a728fe369ce81050d93c3ff616e328fce57844e5fd3879cf192bcff0219c494e438a4e82b7e627b98b6715833c1746f2b80f2b28f2d49bb5b73477752eeb7ec16e4a869842bda5dca49506fd9d925f1005ef1449f0b30f0c29e4b3d95155f4c36ac59b111352da64e8c4068d3cefe867fd4a66e8f2b9178ce8d0aa3", 0x7c}, {&(0x7f0000000180)="8a30473d9d60b7", 0x7}, {&(0x7f0000000280)="682d75b7e1d04fa366bace29ebe9a7ab2148dd28f2bdcc3513286367c5ad7dc3dee89aea346719c6a77f4b0f1862d7eedf091339844ead623f10c65fa9fc97268dbcb306eba1885e83267ef6399f00c0cf41a1e4ad885b69cf54a16c05e52bcb64d710ed460c1de96552aa66203a366e1fdac211a42f30c6713d3655050fdddf3b549c9d3b6520b4699b1c", 0x8b}, {&(0x7f0000000340)="97fece1b56b5dbd0ac463a76bd2089cf6def509981ddcaa2af23079875752052972d11635bf49d04a5d82d5801fbfc778c2f67f2ac7caa3128175b661edb8a6966e3658d6a7239df52c0aa2f92a2d9d7ba5f5787bc1a521dbc0b77ae2336bb8503a721b0488aed64074518ad389dfa819e08c41448222dd1b408d8d7e2682677ebe5fce87759d7d6d0341359725c51b7f18730b8abe7213e530e1ebbf0687d04a5f122d279a2c72b13acf1f13d31281c47f2185b1905d1f0cc783da5310ba589", 0xc0}, {&(0x7f0000000400)="745767910f25e4baea710a9fe56248747c50a9d466544f961794115fa30949bca350a060ff0bdd89d7e0637d5e676acd71d5b7422237117ef6c6a19e8309ad25c8dce4084767513b88aa2be272ece91c1364608dd3cf655c4a1c9146aa272793ed7cfe5e3c44b9b2369cc476f4d60eee8053406ec4c0d23032442517fb4c123bb3dce71b269b9aa63ecfed5c9076f9a665efd9a4c8aeaa44f88f662a75c84d1c578ad6dfe702f5b060daa298371dba1979e409fe5c8f8837ca3c65e7b6dd12503c6736da1ae899b1425c0e43844134356bc1517fc9d72f2558f97d8c417990d36e4d", 0xe2}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}], 0x40, 0x1}, 0x2) socket$inet6(0x18, 0x4000, 0xbd3e) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffcc5, &(0x7f0000000080)}, 0x4) 02:16:00 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) r0 = socket$inet(0x2, 0x8007, 0x5) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="5d66ac76a888cf79c35be3c86834663676f3d1cffee57d353762c00427f01056afdd2ee3d7b7ab7511c48cf61592ebf152c2d84cb6aae79bbd7cd6ba29522bb0caba12d7cd8a2c95e167f3655367e68d30e372743993036a2552befd09aa6ac723cd226eaaf4076aff2f6467b1a3e333e1c9b251486481afc8574400f92a8c579a7d62db5544441c6a8a115357dc5f750c68c00697f1a36de337deef29f876c671d74a5edd4403693311f7e0", 0xac}, {&(0x7f0000000380)="6d1b3ea4a3b5e2724b898e114b6478f5bff030880bdab6a5688a12ac4afcddcacce324d7926fa5584707e77320e1882fd06bc294ba9a4a5420ee43a1b1016a7cb72c17833b45c0e2468656cd9d8a6431b5324f5deb18b3958e084cae896c6aa662637a6ad8e0a9448208e8fbcec89ca74f4c77e0e070b5ea334b686d485a8831247e9cc23dc44f5da098835cf306f9bb3f953058d17a8f8a31c2c52bdfde2685058827c89948fe992f81780a17f81fd05e638c447a3f3cec757827bd75b97ba8cdf2afe1", 0xc4}, {&(0x7f0000000480)="6ef1252c72a7269b9e813e6a1eb19780ed5cb52f6425d961a3e0e69ef068efa43b3ff04f8c03c7ac10b12800ef99c421e994656de021dcededc004f17a211eb6a687774bb41d967b36aca3d678b4a8c67b251adde0cb23f0e5592fb31d5d679bb48509d718b651f1359975feb82dac849ab76f78b1fa9843faa644ca97d5ed010cdd95b51001cfec4fecbfe4cb3182c9063ed592fcb6571b505dced2867138e40c8236fb1abbfdcee49843d366ae4ec9c711bca3ff082bb95f3b104a98b641c7973e60a36d398703c5d23c2912a6d634448116fb1dbcfaec3596b34e54d837604974fc49e9bc9f79d3e26c359e712218775d8b6441734b5f5646", 0xfa}, {&(0x7f00000001c0)="435fbc7124d8392ce565c9d257ab2192b86fef6f80b5b223873a118cf14316b6d45c7f1caad88bea8d7705116e9bf875bdf21c3a1da6e3b4e06aae3a41949a74292cc88c0ee7246be9cb47b4118d276024152520a5b7dcb366c17a", 0x5b}], 0x4, &(0x7f0000000580)=[{0xf0, 0xffff, 0x7, "daf5af4780d6928f73a1acb81f101b2b6f92b16741013604501e4ff27eef4e67daf30f096c7e8e297419f16b40ee8c9570cf935a6b2a64878014f4158fcce7de612f4cdb418e57dd6027dd4d9695e3451698c79ac8bc1b66d654a610cff930c3e1905a8acbfda404330095e8858101546fa303bbf2eac0655767b97bcbd8e399a7202ba268e6113a6d8bcdee51c1aad2562746db365dd60d7e1b669a7f458633090ff3aea2be3215ccf84af0bd8c4581866d97ee50f46d5e5707cc90080312a52981f55122219ce83064e6b1de70046bc8b4fd0a9a966392bdbc8c4cbb96"}, {0x30, 0xffff, 0x8000, "3d0436a49925657414a7c16fe0a41e841746d22984d90260fb"}], 0x120}, 0x4) chmod(&(0x7f0000000700)='./file0/file1\x00', 0x108) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 02:16:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getpeername(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e69d3555788e0a098d25"], &(0x7f0000000040)=0x1002) 02:16:00 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000080)=[0x200]) semop(r0, &(0x7f0000000100), 0x2d) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)=[0x1]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x1) 02:16:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = msgget(0x0, 0x401) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/71) select(0x40, &(0x7f0000000080)={0x30}, 0x0, &(0x7f0000000140)={0x1, 0x9, 0x8, 0x100000000, 0x0, 0x4, 0x6, 0x7}, &(0x7f00000001c0)={0x7, 0x7ff}) 02:16:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') fsync(r0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:16:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x188) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r7 = kqueue() r8 = socket$inet6(0x18, 0x0, 0xfff) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000ff00000000000000"], &(0x7f0000000340)=0x1f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x3, 0x0) r13 = socket(0x18, 0x3, 0xffffffff) r14 = syz_open_pts() r15 = kqueue() r16 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x20, 0xda) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x44, 0x40, 0x4, 0x2}, {{r2}, 0x0, 0x20, 0x13, 0x9, 0x44fb}, {{r3}, 0xfffffffffffffffa, 0x44, 0x1, 0x20, 0x161f73bd}, {{r4}, 0xffffffffffffffff, 0xe0, 0x27, 0xffffffff, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7}, {{r6}, 0xffffffffffffffff, 0x0, 0xfffff, 0xffffffff, 0x2}], 0x4, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffb, 0x20, 0xf0000080, 0x9, 0x100}, {{r8}, 0xfffffffffffffffa, 0x12, 0x10, 0x5ae9, 0x2}, {{r9}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x7fffffff, 0xfffffffffffffff8}, {{r10}, 0xffffffffffffffff, 0x8, 0x1, 0x8000, 0x3}, {{r11}, 0xffffffffffffffff, 0x48, 0x9, 0x8, 0x7}, {{r12}, 0xffffffffffffffff, 0x48, 0xfffff, 0x2, 0x2}, {{r13}, 0xffffffffffffffff, 0x14, 0x40, 0x9, 0x80000001}, {{r14}, 0x0, 0x2, 0x1, 0x2, 0x1}, {{r15}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x0, 0x2}, {{r16}, 0xffffffffffffffff, 0xe1, 0x4, 0x1, 0x9}], 0xff, &(0x7f0000000540)={0x5, 0x200}) open(&(0x7f0000000000)='./bus\x00', 0x10040, 0x80) r17 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r17, r18) 02:16:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) chown(0x0, 0x0, 0x0) 02:16:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) setsockopt(r0, 0xa38, 0x7fffffff, &(0x7f0000000000)="958bfd7cea61a9afe944debe7cc164f9eb98432c60a708115bcfb1030f0915c6e611e46514e5cec23c3c39c681baaeba236862fc5e64ce89baabf954b11c26b6a49b050f150d4765a18de67c4ad168c21c5350fcf9a9608d0bc13f60d7ab7561d5e9c31ec92e2aa7397c67cc783d38d3b64e0e16c580bb322e4e443bc1165aaf81ebc01a1b66173066be67d41aa7b00927d50826ce3ea2005043bc595fb48d168de1ef7c0f99ddab59795ca89e79b76b343d935fc35dbff805629b9391bd47bd402aea4c", 0xc4) 02:16:03 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x100000001) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) fsync(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:16:03 executing program 1: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(r0, 0xffffffffffffffff, 0x409) 02:16:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x24) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x12, 0x4005, 0x7fffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = dup(0xffffffffffffff9c) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x6, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="2bf3a0443721990514a1ef2a59b0cc88fff1b5b43d65d0b5e14f9db4271f77879739098056501e25ce4e5b9d331deef733a441891bcec81730320730c1b623988210856adb3e6d528978f993b7ce4e19f78e633e2c613a269f7a3e50bd06e0cd1880e3ee5e6775ee932a8fe889eb8f86d11d0382caafcec077", 0x79}, {&(0x7f0000000300)="8c6b170ce01be6bc6a68e93edbf7034f118328e76a1483cd2bda275cd49d3ed173100030b6a257e69d2995b48a987c034cb18e3166d01b9f8a3efcda63f2cab37da53cdef7f18a9d3e4f2aaf396e73ef0e77a8e110388d602f8ae838633240f8dd390659db799ae657e2292aa1d3a60ed32555515adcdb307e24e285123ffa014e0587319921b1bc7bd7", 0x8a}, {&(0x7f00000003c0)="303a05e5d3123ffc40e3dc7503b06bf7f8d4b79d549c1d03b7c91a0f53a1195c68003f90669c94a7c806efb8916ffeb440f4e913d64e77f4b2d839443259b9a62953b8c7c0cc848c1eb3e26e555593565128fa76fbef8152ea67cf234aff5d62ab9a4d6c75eb17c78fc16d2772515e344a8fea9a45e56d469f8a1727797d046844f651f379f4d4e02ed06d8621ec512262676cfd9d943a00d7d823ebfd29a6a17bfab6a67fe9203cf98c5d86a1f9a17945f8bf59551adfbdab61f7b8fca6e8396dc3029c3b421d039d014204906a07", 0xcf}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="7ae84b36b35d60b55660a8f60350a9cb3350520c89adee2a7d46960b42ac438b2f7dcf7fafaef91bf4758c67fda738ca61e429791843a6", 0x37}, {&(0x7f0000000540)="77f2005eff572e6e878ef909d687080576c650ecc6164b417fe672d4c26a38fa487b9918883045f6acf9cb5c584f8489b098f93d48a20808a1d035861daed3eb33e1bb40de3f3af7772d62ea03085b6935467b", 0x53}, {&(0x7f00000005c0)="84ef72089ea534f4ffe1ac005fc16de4fc8351d01017be45971fac90e8c308883d18128729a6e6f090ad367075b708171277e46598acabf47475ca1bf61f3b4bb78c", 0x42}, {&(0x7f0000000640)="05852623c821e0ccb8bd874d01a020e7eac5fb8f8ccc", 0x16}], 0x8, 0x7) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x62, 0x20000000, 0x600000000000, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffffe, 0x64, 0xfffff, 0x0, 0x2}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80000020, 0x5, 0x3}, {{r4}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x3}], 0x6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x27, 0x80000021, 0x8, 0x5}, {{r6}, 0x0, 0x80, 0x3, 0x101, 0xffffffffffff7fff}, {{r7}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0xffff}], 0x0, &(0x7f0000000240)={0x4, 0x7}) r8 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) connect(r8, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1}, {0x18, 0x0, 0xc12b, 0x3}, 0x18, [0x4, 0x4, 0x1, 0x511, 0x3f, 0xc0d, 0x3ef0000000000000, 0x59fa]}, 0x3c) 02:16:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x119) 02:16:03 executing program 0: r0 = socket(0x38, 0x3, 0x7fffffff) r1 = socket(0x13, 0x8003, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sync() socket(0x8000000018, 0x8005, 0x9) clock_getres(0x3, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000000)) listen(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() 02:16:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="a13e5ac4c2641da4a43c000000000000000013b1e4dc33173924460c3c1447ecfb5d5e4f6d8c42190f20a289f6ad0708701395d6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e991c94dc7be9b8b02410000000000008fa06e5d31c5ddaa6cf395adfbaa05a44ea2cecd2db36cc6bc1ed1b973defb000ebb0b27715d744850dd2840bd0ecd9b282fc2e6e182386e6ec142798bc7424b6c860e6095aff956e54f920a32059a4dc106c54f5beb88fc9a578100000000000000ee2b1742b3d2fdbb4625b10b8455ea7b6c93f79f73005f0f0cec987eb0b5796b5d263bcca37ff33b2077089d62b784d7b05b7bb7fe0923c22aa8979de3fe2002d5097cc32c6ba973715ecabd5a37aa9223f30aa51378144a7c9e1389e0e75c2bce4e2c1d35a40584c95e3c130f64147110c63857f7d76e88bf9ea2f9964802314e1d3934240c16098c4161a4000000000000000000", 0x153) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x8, 0x5df43e9a, 0x579, 0xf7, "b8e4aa90b132f0cb2a126df471ac436dd6c820ae", 0xffffffffffffffff, 0x3}) r4 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) munmap(&(0x7f0000d34000/0x3000)=nil, 0x3000) read(r4, &(0x7f0000000400)=""/240, 0xf0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) write(r2, &(0x7f0000000600)="27911d81489d0999cf84a1add202703deb1e40ff98f0aa49dc3c8c14b323821c615632294e3eb5414b91bb79418208574009a3c0ce0c0885f5e8f9a69908fd8799bdb3715f0ddbdf8465736773ee27f539d381362cf62c20efa5648676d11cfa13f2e986331cec431296f76230c761ca20b4070cb4b8d32ee82aa1dd2e1c0629dbee37f6c6e99d1f6a2eaf29fa0e5a2de88ecde89feed1", 0x97) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) poll(&(0x7f0000000080)=[{r5, 0x2}, {r5, 0x2}], 0x2, 0x4) getsockname$inet6(r3, &(0x7f0000000500), &(0x7f00000005c0)=0xc) 02:16:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65300059b6b690b7acf6d6f61be7fdd846822ab2924650908475597250ddeb1f68623c0667f95a1dc23343c6bbf434322be5109bcdf76d5b511f8236236575b162fdc652d212a4b4fe1c429532b183a218951dcce5f8425e06c52465e05ef6b9ea18b3f6c3302289df6f1810e51831cf55d8e3c4c7206dff269d17b418182cb7f4e459dec39ea25fa2020171de1bac2cdc1892ca077cb2cc13cc42bbcd6bdc81d3db77150029509373b1f7834a105d6abd114375c1af9f19401215d6672d4f652f86d27c9a1d292cf0e4a1794c54f5360654bf1ffd5105a969aab42ebf4536d1597e51c063ae3a6fdb885ef3b1ca8ebc7bc76bfeb3ca965042a109b644d7e1f4a3fb6a64358e537837aad9ef171d4e2ab36811f544116c266a9d3ed43d113ef39ef99fb403a83b3ebd231a5bcd18b91842a047bbfc89b23399280361e3"], 0x10) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc17ea719bf49b53847ca5fb9a02603640a4783acd0adbdad5b8ba9f3c249117ae88130883c3087bafda80e933ed5f817e44f45c5f382e6e1bf68e164f23bcf4c16c21f9eb3c392bd9c1927ae6655c07b22b8add30a04396800a2301267dba089a928c0399af851b439177bfdff4c055baf645fa1bca3ccac06ffac2bc0217efbe4bc5f7f58a935091a2daf4cebaa62d0dd311adaf69e048a56a7f18f7d5dfa78bed7c2f843c3eae1349146d2f9888166993b75950d0410fbe57a19a2806d42a2ee27c05092653e79ca86fa43089e5790d59c0f15443b1ce3046610ac437aa65b0377e597b7f3d707d626263d93b039b8296fc5ec07ee18c8d89e07f2fdd6976ab109060139835d31ce86048965a9321937639659eac8f8dde187259d79cdd13d4d1bf5014fb59468a0e1c5c4dc57144b5c944d514db0799aa0ec1f868d531cfa0d7631a095ee829ad4a11693e70ae6a753b6841d33a558a5a413bbb9b4e217d90d4efcb4d360aeb2624f430d046cd6fff621543c6357de05532d56f864154a79d7f34185845d1e83a779bf844c8afe60f1f8d4800952f39e831c30085e5e8683307ae891565602d5469958fcbbc8366cd4b8076099445fad693558b9f38b3cd79ae1da352efdeac2649953a35cb06c5e2991e346372493bf3d499e873774f6eed331ab75abf24b1a451527f03899a86ca1f9ba82efb53245fa57130a2fde24430c5b0c3852b25a848808e6bba7cae9aa22bee0a1cc4a6dacf888eea6307491ad10f29f072e524602d7f8bf0bc792be31d47408883d3260f457230972fe713300bf39f34b8a6d779a3d1d4cf50688065cdfd3c2e177b99ac7b2c7b274984ecab8160ac03356f8ed907003dd6befb856121080fbcd52911e0a4e0c33155625e7bf7126a9807ceb02cbad61c085de6c2d3ec92db945087b3ecdfc98eea1b00bc70533018798439c108fa7aacaa65e2ec9a93bde4df2958fce037786abc0d85c51ef95a4f19258eaf898c4e5234805f8e6dc3bea9386d8eb99f1b200b513c4dbac510a89113bff7c3dbddcec868a31aa45c41fee0ca203b07ca1c23694954e2302573474f1fe56da9676d7313a0c82a134cd8e71f0093c63be3ffe91bb7718ea6dc7c1e30f83070ab42823e2dbe744880567392017e3424b355a78e89502766dedc1a9ba1bb07c143a471a8d509d2328295c6085160b29a326502835003acbade2c755e5e4fc64c4eb695db751182dda67f22bac54ab0c5fd6cf27a5914729c0f5a33e15823b72f6f9beec13c11f6c6a613453ce77e730e685b3a7cce84de8eb662ab50ace5f338b06037f133cc5bc96a32abbb71ecb4d9c41c4a363647f9875f7d6f83883116344422052ca83b02daf5c4800e9d154fa26f05bb61bdd976d5072cecf8d6017e3e76f416b6194f19ec33c9e49ef091a9ee30ab0da1cf4e4d8b82d863f088f52f81685b33b2b33506d849fe70f4bd58b32a687ffac3ffb2d97bf88dfbf58a71ef7273622c95235082785389769b53946b7aab9f171c26a136c4b76e898e495b3e59d558a6f90e8cd9c1eca8fcb644cfb65be5a349e2d87707b577b35b77cbd78cd8427be690ee0a7f5a54805764687a146c271e3f23c6d818cbf7778f4cab382fd5262aeb7e6a158e9e7f2da1", 0xfc9}], 0x1) 02:16:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x8, 0x8, 0x1, "44624f02a5a20cd2aec7603553eec3809f7fa121", 0x1}) r2 = dup2(r1, r0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x17f) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000de0000000000000000000700000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x6e) ioctl$TIOCSTOP(r1, 0x2000746f) shmctl$IPC_RMID(r3, 0x0) select(0x40, &(0x7f0000000680)={0x31, 0x0, 0x0, 0x0, 0x0, 0x377}, 0x0, 0x0, 0x0) 02:16:03 executing program 0: setitimer(0x3ffe, &(0x7f0000000080)={{0x0, 0xfffffffffffffffc}, {0x2, 0x6c7}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) r0 = semget(0x2, 0x2, 0x2f40bebfc45dbc4c) setitimer(0x1, &(0x7f0000000040)={{0x8001, 0x1}, {0x2}}, &(0x7f00000000c0)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x5, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x6eb}, 0x8) r2 = socket$inet(0x2, 0x0, 0xfffffffffffffc00) sendto$inet(r2, &(0x7f0000000100)="a08de311a3bd6a8ffcbd834f308d26ef86925a5bb4f43a75c5493eb32ccb853b15c68fc45bb14865891f02156f1ade1771e5bb4087c9e9f8e31b3a7a62c70e6f885bca0730853d7f46322ebd19d571f46c539626b8118ca465d20ab77dabafea45f9aa200360b3ef8af206d14652b48cc52c1f87455a04c63fbc7d1434583632c84690effe4688f2fc41158acb558f074290ac", 0x93, 0x8, &(0x7f0000000240)={0x2, 0x2}, 0x265) 02:16:06 executing program 1: nanosleep(&(0x7f0000000000)={0x864, 0xd}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) getdents(r0, 0x0, 0x0) 02:16:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/196) 02:16:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/183, 0xb7, 0x800, &(0x7f0000000140)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="117212b02da591a725cea03ee9c9289476fb027415856ff3be8aae60201f34fb1d87c53ce1ed74beefcb6848461ebcb358", 0x31}, {&(0x7f0000000200)="a3d4322cff61d5a8cde2ea69acc7ffb07d40", 0x12}, {&(0x7f0000000240)="e95d2c65f8c66cd2f82426f66efe5787499b716688e142f7639e1a4fd8986699a95e2867b9d36ab8169bd163f7dea6492547dc136fcbc425e4a7ffa3e64d639f5526c4347b79b3525f027b705af604042d1de877ed757183a0de58f172beeb8cf15a1c104ed7aa42e7cabaf4c0878cc22b00e350434324cb9ad8c4ff273fd14c1f2ab7ff4d8006bffead0a621ca781c371d6b530cde3e6daa06c9bc18f6405ac901497baa86ac8b2", 0xa8}, {&(0x7f0000000500)="d7b8de3d5212903460a8c99351f05ffe59b5162b11337849cb511cb6dc16c3d3f71ff7456d6c3f020a748a8be745d1e6da2c6a9c14148c5e97f4d76163d5f68dbb9fc0012c83baff21d43898b46404aaa54362153ea31f3f38ca9f6eb8dd55259f04d30b805ddd97a22b42051ffec4aa620c348d1be3fae4d7f0a7e357677d7c32c0bd54a7217248204ad50de51bdeaa41ec53a9ad79ab855c59a2fa823fba19f40f3ae3895766b368994d836ad00bb166b553a124078dd0d701e07c43c9f393e5b79ede72d24c5fe2500b55bf773f01ecbc06177cc17188d54d8558ae96ef68cc41b7ec14211d926b32f3f5ef27c3c75821f7e278a715d5f8d2183b1d4553f5f5f341d7ddd63d1d0750e049f0adf4a87bb9c82e0e0ed15fd75205ff3f8a0675e2a790e52784dca7b4dd5921d85534ccab80b290b42f3d649670284f501d79aa426ce6dcfab670a8c327c12fae2c7f072d1d7a232ee45ba3d2dd292520c10fd99088e5959a5c198b7028fbb1e0cb8e83cb31abf8d9209bc761cac0b8012273da30d1fff218ca431b030bebc56b1ca35f6aa67fad200f69b867dcfd2e810b2d817e7418520b8322796746c24ec282ef3759a534e2cce784ccab2f061f7c8ff7011f640cdbeac079f459b944d7e0e1e4426b7d1d3887d1fab319b5bbc46b5b49a3f8cb62503dc49e85f7a112aa3c5596924f19a456423ae6520ee4e54654f1a233214e25fb0f968f8cc26e439cdcfb9e4568b3dfcdc937f24e6cdefa2230ba68e86803468b590ef222a21b76d199184e059c2278dc05513bdbf434e31820855f96e9530276028ae56d317a5602efbdb83a3aa672936d0e4e2a512ef0734681b956bf0b5acd35bf18bb4b9c717a157fc0698fa7b3f7c813a6e4dc8ddfd8c8a39e85a2c27619641922a63beb56a8fed2094d079a6d1407a428da0fdb6d4e9a61aa5efe2aa8ac30da0f8a8c9f74b29386b5d2c5e08957f62ac25a4307b47b2c18a88e3b2db0b43faa7f26f8ed35261d403a590e54f228bee5a451e4009d9b3e5e5e170329d2c459f91a1bfdefc3a0df49058a8f4c7410cae949fade999b94e9f66e8ba289fd2daea8ee4feb5b674f165fa209e975f04a039d66678ea3eb8666cf8e83fc079151a01697d59e7734b99a70bb54a56f1ac24dcb97c76f2873256889801b47540f8dfe22e4a70ee82ad240e34db7b8e0357b1d1760dd3f4ab6734842b3ad2e7b7e4f69aa2c557b3178e0213b293510883968dc071ef00d509bb1041cf5a2101f8dda7ba4ba5ac136aeb72dfd704a0655532a49a17db917643ba7c5787d4bbaed7668ca784cec02d10a1b7b1968d77c784ed7908b7ee168b5c49574a260465bab7524b310b533823fb99446ba9b73bfe7258ad4db71e0f1b8a63648911a6a2a0d470bf20200a85dd0c508b8e2bdc8bd82d6f2d4c2b281f8fb1d44ac0ccb83ffa89e7f93ec62b040a1e85e17d82ec830d66cca153275997ef27be3de0e61c26ef650da0b7d91c020d27acb684a11fa00193f18239ac9b18b5a3c9f14e313b42007c05886eb508e6981d2b07bfe1ccf35ebab51c8e474f28bf32e7ec3e2166f06dddc4511ada3234c83e6926fe6881b610d4948875cf998347553a99a8a24923857149377ce29c10b842135c9532292c589fc922cb680ae8ea54fce3d8c93599e09cb55b52e0faf346d672a647eb3b8f22c80e47718a39d1af245519c357028e3d6468496a847c97eda30da15340cefed0fa33e3759f491c062178138e5403e3636018aa3f781adcc4761a50951de210498224eaf1bdd0f83ca1e60696240bbf2662e06cce34d3e216daeb0cb62df916488ff95aa5647a5b7f51d1476bf676af5e18aac7594596d86b318992418676f17611e0fbfb0ce76c1be6eb929c7611423d2de99123db6c7a04efb1be91a6ea30095188a41d0e52f280516bba7e98abe59321959fab633604ef34245de66ec00e4f628e0e2781432c6370a4c61fe698422f25fe95e1f319810682fed1956dec9015319615e0f9699e97fa989bf496e69e6d416fab4105e8e97b8788fb18a444c3ad485e86c150c4ff9eae1af6d172ce133707cea8fa36d1ece92d3678cc56a80b01c3f228bb5995519198b34f70ad71c0e7aea1ee3f2b3b6c86e19457ea82f479389604a2c20b1991107ef261d879d990f7b01ecc6fc07e0e18de69a7ad23abd34413dbe924ac5b5f4e60222532ba83a3cd9adb3a55f89cae4718a64cf113327521b6b5f87e7744a262dea602a3f82927d5e6c1111bf582b4687c6269be68f1f96f9c4b35bc4beaec3be93a828b59d6d4b9f15ab77a38026d011632d94d6b2ba95c5fd2e8b6f4fb252cad7215340285af634d0335e743835044002739773f86a9e620b828427d0bcf24c0744d12d0bffd0c2aba04caf9dff1bbc302488db19a3559126dedf2902e982c5373b72c8f94a2917199695103858d3df7c5096f6338def7cb80346883ca194223b6df1b057a3d7c5b0b7f1b576a5d93b4f5487199c9ca60b0c16d563a0425c173d56d21202cd505edf15783bd0e506783253a5d03f8fc6905f7805699921d226df83cfeafa1d937bc5d367d914439025c017575f1a964adf18e50c9af1492cfcf2c2490f4f6a5d53a50f570995409287d2f3b20960862ba0ac1b2cefcfdbf665e72f89dca28285c5ff9197a903df1b716e5e0a084602f64b34bf01be49381bee26d9edfb40a89c1f7272c2e5ddd6666a63fb39bbb03fbb144490e32debf9f373fa2c3af9871c3c7dfb1dc03aef700bed68f15e3fd00c94e84ced7132dec6053178d70e129a73d66eeb2095138a51ddc40a16a15ec8dd4152f8fc0faa43fe8fdd2cde4fff7a55804e66172277204c0ac41055c4cf7959f6f1260ec6874f602483c50e9ef6838370bc05c12633f237fbd4a6efe1165e3da1d5474c2b848bc9cfe828a06ad1b173ff427aef1c738868b4a58d6b493a6bab39d39d5088012e2e5d1b59b8222e7b291034fefbd7c050b9b84542716b7856e3f3bd9dd13008a2a64881aeef7b4fa270012c8c731833cfb069ddff6101c39ad7c3c38492dc5d5ff8c51e94c18ab34383dca3fed91f8b882ea9a552f5eb212393c4087ffa5a3730030450cb8e3abc4d2e9e282655503b593180b99a9613c9191e15013057e27fe9b22e9e9590a6fcac1baba994c490f158afd8685f0cadc1cd2f39d49c7790e4c6dc1bb4e65e57cab9bf121285567148e0473f9250c451476a18b88cd1ea3ff33413981108e182d0cf4a1ca29273be64876a1c54a74eeab89ad815969be5eb291d74fd321018b8db618854bb6cdd5c63dd5ea94c39be969d5fa0f0b846c07758151c8af0137e1ca1dd4270e98a8e06ffa60869ad70e1d1bfcb22341d4bd35f7802add0f69c14836e46a742d3d3160d00eea91f7ad553c0badf690061a492ddb155a1d74860cf4cfce02e528896eb6bf0a0ef1d8635ec20a4498d63f4890b7310d5b42a9c679b043b8b80e66917d704ef78c28bd6447d989b4378ce4a4352442017509668e92373b64c9fe41593c701e55e04249dfda098ecffa367e0699682da2a739dfe424c08ee6a6a4fab465f5c6dbb2c477eb01f1a070a74d357a269845c42d4bb3abe8bbdd863a795b4aa91252e6440010002672152dc6333688f03a69c2a8d9b942cb661842b714600b730f8757afb390849b17780b9a2da4cb77c88a0616d3cd62a88be10f3e0ef56cf683898a41fe09b45d84e95fad43497f85016555fca8b2fbc0ed855423bde3adf710751b0fd8177e57e2ae1abe87c891ffe9b98c9bd91481a3f25722ddeab7a50c005651a094765b4a909b7a71a01f0d91fec991efe0a773e581a9cce5ac161ef60cbc4ca8efa6d0dd3145b1e7e3e843b47dfa795c04439c6bfcd3a0b45a55bbd5c8614d1812d96caebe60d8d0f6268a76f2460de2422b85f8753db6fdb4666ba88210b08d418eff32e6d2b812e72cea5a0968c71bf7d130debdc6735a89cf9acf3a5dd8dc38e55d1d154d7f779a8c60c8c100ee092df9691a964ce6e880dc72c20f5fe4b03f6faa1da772fb36445e3774715be5295af1f67a07c303fccb460a328c469e7a1ff8c9a7bcf2829ac6cc0400f5c6cab3d31e97dc8a81ddf1776c70bb6b59ebf7c1f337ea6c6722d58d27a1fca9b25c6ad30918f9d598b6a00a3e9677c6278f6730acb06b1dd84131d97f13ac8191a81a5fa5be3d04ae7fa18048c7fe01f93a288ab7a581017e5be03770d354fd8ce729b84978191415b026052129b4847cd50b53a1a8d877aaca30ba649ed9b0ddbb6a8ca8d6516e7c73be098f9541360c54ffbab58a47f2c9c69d3cfd0712e99f6c03370808bf769f9ac68978aa6a9900f4ffc96c191a5861fe004f3e04cf113bd2d242b78784487a176db8e3c8e0d726f120430dc3729956371d668765eaffa2072e8013847a9c9e199030f8c42d3b5d0eb9a14603f81a787a5132356c92784063da3dbbe18585433cfbf601652653dc0adac3d34509e1a8581127f05cbb153e02b5b114ce9df2bf2e374588aaa183f152000b67943061e122e444d5b65ef1cc4e532493453c5c2d1640274675a7361be3961403f34326645bb2eb0fddd95357f5d2db8688930655a219d3e567e3da188ccf4126a16ac72ec437fea711036e1118be2fd5559b2f9a88b4f86f70af20028e5fd0d7f376fcd8fe13dd1721841ad7fc35972e9b0bf1cfbf62b34bf303df26385bba07e539f538778eaedd2d1855125cf94365d815ee09264855fb13cd205e43e5bbbf5635f5215b1d84336abb26d509435bd8f648a05053eb83c23fe7fbb03f48bd8f467b5d44a100cd2b52dd960269068ad214b1be8dd2f420dcf4a6e0512c9ccf8ac906c2f4cac78856da262741d538c43ceddb56c890d8edaac26c0b09fe32155b226610fdf562857d0d2c0d691abd01f1d19c0375edee2a5f0842a580465e5bfe3b022edeb7dd0c2b576b6df0cfb6a4abd07dd50455c32f6bbb49234f5fb7d60360f4fa393b2f4185d211a626736fc85a2086f38ddede76851ed72aed88495ad040637360cc62341c1c0240c81cddf59f14f8157c7a7e6c9505238d44f086fd4cbfac7a5dbfe6e386a0e080b65fe0952220f95fa55e8cafd881b1953a2db0aaec3e4fc0b849e0bcf4c4c4aadbb8d09e8200c4b268ef649d198490c78bc4b3f8e620f91276ed80e88ad5197767b37650c63ecd1ae80b3a797785fbde8af22272a3ec7d23bc9e122225ac15d2c3237f54470f1180da5283bb4147a15d2872283687af87218de5f7605385c21e12387e45a9d5bef43a8e266b59aa38791c12bc0305f9ec147dc7201396e18093096a741a4d73c0556bdabdee7141bb3768cb9399e9b5c2262d258dc38c16c07725f500cc94a163a4287070a7fc37560308267ec76c9a9268266213a42ce410a37940bcdca01c9c8089b0e3a8a9c3421e246e30d1e8e23b5c713f657e3a7e688b7327cc0d75dfc5f21c7793cc5b7a7b091d859117368ce82813ed4d23b0dbefc2adf85d9600875dda597d32403da3e4c7392b99a881f90d9da08cbc7bcead9f68c3c16be293e212c8c1d990dceb8ea44fbfc36d7e460023f58276ba17a68feb0e3b8435984ac9da764a04f41d45f2cc7426a8df2eba7d0442ebf7e6b7260c6e86566bcdf13cd05fe7857969b9903b81724d5ae60d8c153303a53b5b41ce27404ad212ad9e27c7b879f771e7fd183dd1d1bfa629fee34446b510235314b8a778fd1ca19fd087b51c9ac706033895e821da65580a6bfefac251a99af5fda51834cf2dc5287098f8ae0856148c7", 0x1000}], 0x4) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 02:16:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) madvise(&(0x7f0000fdd000/0x2000)=nil, 0x2000, 0x4000000004) pipe(&(0x7f0000000000)) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) r1 = getuid() seteuid(r1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffc) socket(0x22, 0x8000, 0x2a3) 02:16:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) kqueue() shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 02:16:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x8, 0x28) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) ftruncate(r2, 0x7) fcntl$setflags(r1, 0x2, 0x1) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 02:16:09 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) chroot(&(0x7f0000000040)='./file0\x00') 02:16:09 executing program 1: setgroups(0x0, 0xffffffffffffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 02:16:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) kqueue() 02:16:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xff) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) 02:16:09 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0xaa8, 0x3f, &(0x7f0000000040)="ffadf4a583c8ef37b7e1c4acbc5e15c07d5f47c7241c403ee420ee4a4060194f457bda7a837a4a984ba87fdcad58ec6d9c6b4d9e20f58838b709239f", 0x3c) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000080)="cda83398c47dc60ef67950c194371e3b2145e13f093ea5641fb9c482240c45590c7f7fb52538d7d9bd16f833351af5c2d5f3e62918ff110edcdb460d1ae416451bf44f47339e631f7e5167b876cab3e4a2d4ac4dd72ac2d4b05e5a5b843d1d2e853e", 0x62, 0x404, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 02:16:09 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), 0x4) r1 = msgget(0x1, 0x14b) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r3 = getegid() getgroups(0x2, &(0x7f0000000180)=[r2, r3]) msgrcv(r1, &(0x7f0000000080)={0x0, ""/208}, 0xd8, 0x1, 0x1000) 02:16:09 executing program 1: socket(0x80000000010, 0x20000000002, 0x3a3d) kqueue() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4a00000000000) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x7) 02:16:12 executing program 0: r0 = socket(0x5, 0x6, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffffffffff14}, 0x10) socket(0x10, 0x0, 0x2) 02:16:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 02:16:12 executing program 1: setgid(0xee00) setegid(0x0) getgid() setgid(0x0) 02:16:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x80, 0x102) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x3f}, {0x18, 0x1, 0x7fffffff, 0x5}, 0xfff, [0x3, 0x10001, 0x8000, 0x8, 0x6, 0x8, 0x8000, 0x3ac3d5c7]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0x14c) 02:16:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 02:16:12 executing program 0: r0 = socket$inet6(0x18, 0x102, 0x5) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 02:16:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7fffffff, 0xdef}, 0x8) dup2(r0, r0) sendto(r0, &(0x7f0000000040)="0c5e51cd86dbe606210fc67ac124e96a6b1d36605064e09b746046f9ea97032c7bccd0b0ad746c47181097d408b38455844d94af17c8bfa94fc0dab56c4031de64a569f90d16cb1933f7de5a06856de4281c6e0a78ddd05980ec6a967dce1f70ad4e5865f4cfb22fb3cdeef6cf2a8d9390a2a26a77007b2cf408a9ebd010c33fa39eb7c0c3c21ca08adf655f968319371ac3def9fc2efbd46d4a6e9d8e4ddcedf29c7ac5136121774fdeb42eb1e2a26a8fdbd7aa62441ba5a946cdb5854ddd1ed5ff0fab05a3", 0xc6, 0x3, 0x0, 0x0) setsockopt(r0, 0x9, 0x67, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x10001) 02:16:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r0, 0x0, &(0x7f0000000180)) setsockopt(r0, 0x81, 0x8, &(0x7f0000000100)="e11ab70c248a8c4184ed6a7617148c8fa04b6af62675fc4a1363375a28a51aa4e1bff5caced6e661a63756f756685ca70b76893a3d2fb9fa140c72f7183b5edf51f6", 0x42) r1 = socket$inet6(0x18, 0xfffffffffffffffe, 0xfffffffffffffffc) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r1) 02:16:12 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f00000000c0)=""/159) 02:16:12 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 02:16:12 executing program 1: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000000080)='./bus/file0\x00') 02:16:12 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r9 = getuid() r10 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="859801240df46e5c93dd733cd5b79848c50138883c523965ed6c587a61ee652c04fa1f1f387e18ff2d31f732994e1d3bd1d4443305b09ffccecef9d591ab4100da6ade8cbf326d092291e14b08c8598ce64d70db8668747f5cb425ceef8a1c97253b588fc9b19d8aaf5748d9e73f1db98383285f3fc62657d8a9edac6ff2a663a1870a2ac271016b366abbe1abef8175b8b8d83f2762f49fecf9da9caa44f48a87ff034047fda19fe5ae58d9fae4d77bf79e7ddcb3b81cfb69", 0xb9}, {&(0x7f0000000240)="e6ecfca50fd8958bdf1ac71fb0c6102724a779d299f473165c33239a9c80583294c419dd1bc31996b5860ac56adf2e814c8ec4790170203451bd58240b919184f08a47d01a4cfb316bdfe3268258834f428bd91f2047d5a8a476196b00", 0x5d}, {&(0x7f0000000100)='Or', 0x2}, {&(0x7f00000002c0)="0985eaa583c0bbec23a54ff86150941d4dd596543e927beb51c54cfeec36770d4d7ed6e4e30f39836288ddf35cc732f6171266169c620b4e258b55c9709e8bc86f24c9961341d1b93a922c8bcabd5abfe1f1a064f8b59dcc04d3f408a2977d9e52", 0x61}], 0x4, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc8, 0x40d}, 0x400) r14 = socket$inet(0x2, 0x7, 0x8f39) accept(r14, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)='\b', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 02:16:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba767aef286167004c2f06623493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a40000", 0xefb) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffb, 0x2cd3, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:16:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) kqueue() 02:16:15 executing program 0: r0 = msgget$private(0x0, 0x10) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7ff, r1, r2, r3, r4, 0xb, 0x7}, 0x1000, 0xffffffffffffffe0, r5, r6, 0xfff, 0xc47, 0xffffffffffffcec1, 0x5}) r7 = socket$inet(0x2, 0x7, 0x2b7) fchmod(r7, 0x10) msgget(0x2, 0x609) r8 = socket(0x27, 0x4007, 0x3) sendmsg$unix(r8, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="feb9fd2a5b1528a44f501b3da26d3da298d310d9570f7d88de25749d60f91fc61022898a3c901fadbcd31f99a6a38bf05c0150f3", 0x34}, {&(0x7f0000000140)="b9484cc95cef54335cdd7a8825", 0xd}, {&(0x7f0000000180)="a3369d85b0fc9efc30c273942797a0dc7388205b60d3da69ddf85d4547f5e2f647f58b60d248de97d379ffeecc66bcaa18ef5433d53b6e06bdacfa00fddcd302d56a20c4efc1249ab0da34c382af40413040c0af558bfa79a5bddf8a73f29083", 0x60}, {&(0x7f0000000200)="4e865014323694a19fe09675f0fac1b6c4b1d35c461a6c12eb9de3dc8b6552e361ad556b85150f2a755667b1f8e43493103459799cebb6cfb86b1fb2ce07faaa405fda413b1df14733d1252391833036b6d772c2126b3a1924279c96e898546496615803d1f715ef59612311", 0x6c}, {&(0x7f0000000280)="234524df3aebdbf4cec6045f2263e61fcaf43bc460c40df4d8b0a1b624aa9e6fb52f4cb08c4b76a55feef3526cfe52bfe60924fcfe1894ca3e2400c392e868e58c00d5341cb2a7e15b057d4d47d4133bb68eaf1cf862803cc127d4fb6c340e84e34282e88081c1e4444cda3a330b1c45a2ff937e104c7e058a9a50be9a5b478121388b70fa4790674e144863b87a452ebba78d19581a415f25baa54a88befe1bbd0db34c8a98be0e", 0xa8}, {&(0x7f0000000340)="f012e3ebfb022d19d974452783b467b5da4e687da8f516c1ce05d599a5401d5e738d60260f9993c3dee4ea8045bfe265c77f6ab7063e6f7a", 0x38}, {&(0x7f0000000380)="06152d668e551e197a459197c43a2b269f6c327940f615c426aa0958b15250c426d6171979df1cf480b8df908749bda23cbd7b0b6a99e3ba85488b486f44ec3af9d9af617127ec2f55ff7db753d3535740d136e8430a3187cfbb95734f9b3432174dc7697f15ec3638b900c9a34371be4a7bf1345d8dcbd0b339b053efa83cbe72a2c64b63651a19f0e2a47de925", 0x8e}, {&(0x7f0000000440)="c33537fcbb48ec53690effefe7b16d29f88daf37411f3e91e507d2352a6d2a0a04fb76ace83f2b02658a1c7b678235139ea56cb08841cfb48a7b8f5691e45e11befccf39f49b2ad3402ed86887e032f12184b14488dd24d29e6de4d8e568b5afce69c3cc9eb5bda1e6bfef1fbd588aa85fd032d4f64a61792455c5bf8ea62622a7b40efc034619db310a436a20804592b157d05d1d817a160a0cb7ae1cd766d4514b6d802ad7002814c813e901e6a9590c76e62a1d67eab52f88eb23b0800a2c410d808695b8705f8bb5542916e6be9259f65d85d9f2cadb3352f6cc52", 0xdd}, {&(0x7f0000000540)="06a7298d90c7e1df5bfe24a8dd2f4db31942f69480f0b1ef7d2deb184f6d49b24b536802880fb889a611f12e7571eb153cb1288a69b99aac397232fbee004637681c8d73c92a8823", 0x48}], 0x9, 0x0, 0x0, 0x6}, 0x40a) msgsnd(r0, &(0x7f00000006c0)={0x1, "12a542550ad70a6cffb7707540c15679d45e377cbcd470dee324a5f4d7f955d32df91dfde3b1268519fbec5d8e4c0878d899eacd19767d5db4497d363208114a266534257becff0ee73214dd5e231ddf66a8c947190caaac85fe230c20cd85b3f1710b146ea9e10d8bfe10c2a88cf2ceeb66ef18efdcadaa871ff1f49e035f133f861f59a79bd5a5ae33b5f1227a8e553d852ac5d237539a9e1975e58c03481d17940160202009a9854899beeb866e66806b0a2e24ac8f783a75fa7bc69d30048a672261acc58fefb765b7065d65c481cdb1bd4c25f432"}, 0xdf, 0x800) 02:16:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) listen(r0, 0x7) shutdown(r0, 0x1) 02:16:15 executing program 0: truncate(&(0x7f0000000200)='./file1\x00', 0x8) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7", 0x14b}], 0x1) syz_open_pts() execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)=[0x0], &(0x7f0000000440)=[0x0]) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000003c0)) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x800, 0x80000001, 0x100, "6c7d79d377017e129f5efc2cf97d2b94989df37f", 0x66, 0x9}) open$dir(&(0x7f00000002c0)='./file0/file1\x00', 0x80, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0x8000) kqueue() syz_open_pts() 02:16:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) 02:16:16 executing program 1: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='../file0\x00') r0 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000000)=[r2, r1, r2, r2, r2, r4, r3]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) socket$inet6(0x18, 0x8004, 0x10001) 02:16:16 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x101, 0x200}, {0x7, 0x7}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x80000}, {0x0, 0x2}}, 0x0) 02:16:16 executing program 0: r0 = socket$inet6(0x18, 0x1000000000008002, 0xfffffffffffffffc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) sendto$unix(r0, &(0x7f0000000040)="24ed47f068778d0692525953217e742fa908e6fd57c42bf3158f1c7509acc60c23c3fd37fd19748f9966b11c61767909b38badeb378f3acafebf2d69d4f8c5899af5a8372331f5b4e19a39bb7243b6c7abfd1158ca4df95d9587d0589c91f0f9b3ed69a14075d73b4897cb2de5cfb1c74a4a5894c6bf4bc4d2f80c004446b95e910539612ed368a49f1cbf8964c0358d9a0f9bd03782952f55d415b523819c3b201f83ebe54dcda04be0a9ad5c62d2d5875510da7781", 0xb6, 0x8, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 02:16:16 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x1ff}) 16:00:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x2}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = msgget$private(0x0, 0x0) fcntl$getown(r0, 0x5) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec1aa30abbedccd651b4afc07d0acf3b71569ccb0700b3227bbf85142a9c8a0179f68ef295"], 0xfffffe3e, 0x3, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15, 0x0, 0x200000000000}], 0x2, 0x0, 0x8000, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xf5b6) 16:00:00 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000001080)='./file0\x00', 0x1080, 0x5) r1 = dup(0xffffffffffffffff) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x48) 16:00:42 executing program 0: r0 = socket(0x2, 0x3, 0x1000000) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup(0xffffffffffffffff) pipe(&(0x7f0000000240)) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) socketpair(0x20, 0x3, 0x9, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)) writev(r1, &(0x7f0000002780)=[{&(0x7f00000014c0)="32df4a66ce0e1d2a18764d02980671e2", 0x10}, {&(0x7f0000001500)="17702b95b560297bf252b510cbc234f78b2eaccef994d3a7e7460360b823d295e59158836eaa08718d2e11a606ec5d4e0e78c57d200a25710642a4f19ee25678b16891f6f2624664fc47d9fcb141669d3d86fe495f9ad91cf4405bbdb7c310f5b72df4cb442bbb26b4a81c286c1ade9b8be713d2eda335ecb1b8646a58fb682438e075343ce7a2af6b89c20a3992bc4f36f907559301e30d342cf809c645e8bf81948996106c3215ca3d49fbe27f492e5fe9620129df4bd85f49d337c0341dfc4f1295e4b7e5b97bf9d9edfb3ea0d02d5947682e4280de8e57233fb470ef9f460b9dad74da8ad0bd363d88cc70d5e2bc700be0c0d2f11221ca71d186df3f2e961e687d90e4389640ce666abb0c4a3182cdb84a6d97c33a0c1c54fbf8dc8cfb761eafd0081c7336a2d95e7d39cde23291749c38b5b04a5da738aa14267c82324e6c26edb1490a0f0b12e2f35bd3b512237eb239e1d5e716229a03e5af6815e7f07494d5f63332be11fdbdd352b2d5cbe21ef4bfde99ccf909768e2a2b9106a9edd0f05fd79a916255f2b63ca4b515bf04dfdd1e29bb24d91a4ef6e567a5cfcf8f2a03991b1a84599a6778ee2d282591ff43c05011e17b97102dd015e0c692a8532ef1f7dbb55af44d0bd889301157c9b493087954ae26d497cb3b752bcdba52f0c7a40c277912c323732aa7c6cbc14013823081a97369c67b9d13667338832ecfe349f11c33153891934cb014daf85ca8ea2522e1534315d38d21381c276dd99f07ead2f8d51f6659a490e49d496076962a2af261e478f8665b50c39d0a2651bc236c101a7056b8375188f324585bcc991c7b4417cabf5811a41954d5c58ee12a94aa47ee42fe6208744f13b1729d0d721f2062cf8b07d9a557001e8b76846ab07377782d89a13d873787343118ee54b866956d7fe2c003689896a8db870c8e706d70d4118b0288d56127f296a80c6d0c16284df9b5f4a04ddbc235a5f0391a482c388b953d9ca14bb849f881faa42e343b42c4e47eeb46a5066f43e12c797c0294093db63b50d63f218e45aebe8a0a88eacefa9f295d1ff8506c346d0cb480c2a70cc69215a57e91b8e60e48f282b28eb9464b1bfc7eed97da66837049f7f5abba7f0adac60cbe0eac7b1d76bdf89a33e670181578b3aebe7ce344548de9a78133d89eccebb5362fa3e31c3372ede2c1c7032de20b827883a9220ed36487f2ea019a0c284f600026770ed46020f610aee2df17dfb27c0b7f5d6f48f03d6d132c22f0297f42c1aab303d53aeb6da915df4dab2c2878e74975314baeb0b44a3cc1de5347b789f1cc164b8bf27c909a300c23a652a9f9a22423d947d75bac8ffde2a1ec1f812b73069e0aae15e87abb1b393dec17256136a518dae3758a88a492fe249a195f76e041385c4213f9f7eb7e5be0b333f8da146a243606f5eb7e8d1a358c84ea152483f787703e995c939db4c482f81da70dadb5ac61cec6d5db9bd6e07fb0210175f1ccf970639794c712ac89b433d3b8009ba48a4922a7eb310fe962d8f39891273cd721e823aa1016cdfc2ab2b5811236b130d3420a5755b7a1bdc60bb92060f844140ccf5936e9ccc02fdc10247b5f6b65348e48af2bfccefa961898b4d7ecfe18d6af0f410d9250b4033d5614510df73b280504c6724412bf65384b5dc59c7f311e9afd2570070c80e4593c236a1277e102702fa061b70a72c4c5b76b9594a85cab9873edf849f8ba021c0203bbaa8805195d9f283a8b6ce56c8fb1b51aa0c79ebddd9f0e158d78dc5df8949219fc1f7949d9cf041d9b05865cebccb4c5befb63eacc4b299d9df7ec9a315ed97da00ac5d0d249a6e38a96aee6e1fd0e8e5b44aff96df65a50c1790ad011224495a0edbc97d268b345c30e44154193f1ea0f08d6dbc5188fd066763b98d431d393c1ef4734278d1d90b6c59790a436784797b7b442e9b9515349d86a2f760c57d41ddfe6dcee7252c97fe1c26cea5b1afe426c2a73e00a6526e9f5692d7d88b1ca50a0acd7529254969a7cf8363615f5e13dc22d6acce921fae532f5802d3c7840d11ff8b4c7bd0cf8d48efe6be5f3484cba7378087a7f040181ad1a20a6a4cf4a4811b3db0808bbdd36b60be6250d2c83fe6c33b81c33d914a83482c5b93addde92871014ef284ebec9d8b59e3c4cdc4aa3edeb8f9465c180ae3535937f921f5dbf611f86c31323844a2df4ce3b1e7d5aa8141063db815f8e5e46b1e723cd1433ef91eac7d3516be4d9660c09f4ab3ca30b802ef5f3147cac3daf8da0f5f5c6eac42473fa11cc0e7a4ef3907025581ce9b744e6cea566277a2453795b129d542055456c61a4b880262ee5ae4baf262e584a0eabdf4c520ae791928d4b201d2fd3fedd10b5bd02b25157f9dfcb06702043f18d78cebf753c64ad687822e8ec970717eef300add74076b286efbb8be65cd9381633048320f3f5c595bdda7b0a6fa8b71fa7075129aa01cf7c4433b95b7cbb4961e762ea4a154e2deaba493c3a5f397a399538bde3a51e27679abb1016007a5ec3a5ab12149855ca49bc0eda5fb6eec184f05bbf34c6788a20f9fb4aea28b3061b0cb7f9b00b6c7d043011d13fda28e3ad2d6e0204bceafb44b24098d9e7b4fb8e4fc767e166f95cb5c3059e87c538c284c908c4f83217b2c30b786caaba84e5270e3f463b69ab713a8ec2ceffd5bcf37c15b9184b4ab110d23a5a58212baf64043fda57fe0842a039b5bf6ef3bbce4606a57d480097cdf5d5a8cede12083fdcd5b8d5cd4dd318c79392b3fdd904e23239c2a05bdd06f32944f81d5961332fbecc31dcbafe2a8a4f1cb565c8e2ba79b91ff22277d6ea73d68701a7369609b114e2938711b65094f638a9c1bb6b25cd5cf53839f53fe0afca2521f15f311b9cfca7a46222dedd8a501ce7c7f78956d29956776c681e0d6ce4c8b4a20223ab71613a8d6adac4354826a541a09f193570c5b9f714c0b58d422389ea551efdc2d99517664aa1dc19641f7e096b7b76b7793b0ba23ef0b5a02fd2125300517ad16826ae145e6d8578e14ce8568a0b8b087ae504add15269c0b3d96609c9e14c5a7ed003e0f13a78daa8f7c1b95d276d551b414ecc122cc3e2e2a8ac42aa6baa96c74f74fb9992c5add57c82769ec3a4fccc634fcfcaa2dcc7220c5804b70b19c2bb271908670683572a47a3a00bbaad8189752b2dd6943a255970fd67658cf63b048764ff3f7481bd7b0664d222c56569078f2497518ac408a78dd504b032dcae175ad4c3f8af32a48e18434809ddf638338befa851396255901040d773ad54638fe8cd5afb8d5c14d202a1a330ad71cb63910841de9485c505c46bd8fbfb1cd57ed1ac1ce25ed504bb2cded2268f7d363d122a4f232d46fa40cbb9391a817cf0163ce1b7b552880b6b798f202e5f086993ed170ad49333fe030246e3a175333f0e95f2bca7825ed63db70977da09bb753e2cfd71e2f6f662d5eca90252370e2150a9901633f492bc3f976cb1e13231e3594b197dc091c5dd5f9888fbe3487e29e2f3718e16050b87395d9a1ad3b7e1d5b6383dd221b3503467fd81fdf92de55de68eb40685d49d7dc59225bdd55848c4810b2de2473f0c4eb351ae32b134cda445dd48fa659e5dddcf3b1f88018936bee1511c741fd5b625ced21160a16b1126f700bdcc625063eda4acc6a59f5667cd1cafdbefd1d277cfeb590449d9c6b623df4524905395e419bc3d6e2c946621ea327309e611213f85cee14ecf3158ab1a33e5b78d72010bd14b5db38031a3d84e8a6cb44e1fd360f5ef342e3222510a79cacd7a82e498c97c25a943e683baaaa304c88c067c5c10a0fac6a25e95d8cc940a55934713bf105b8253f6157ec8ef875d5c4cce06e995c28f51eb6c025b039909086077ea460aa62947ef12076e50f80fe7a143e180c5bf619f6664fc1f1260a6b9182f0d998ef92c29b7df256682009e355ac73248b77f2571d5d02980ef0f13f607c7740cede1cb35c84df556319a0794ac129c416580e9273fd7941a4cf2e6fa59847ba22ce16c71731c1a4eec9a9b232d93609d75bc5da2132c3296916c5581ae1a645390f3d64f2c260f3e30beb203dd761b179d8ca792411e5f701539450637029643c5cd9d122957ad2890dea5228d09c6d4579be28b34262e8507683757c6b0db7be832f791d75fdf931c6d0ad30e59166a5ece4090823fe29f902875b1e46e655260cbcdd899c8ee130f09a735a5b67559ba51263b8d1097fab905c43e1301218ef4003c1e721acb0ac496862012350a1e440ea8702b90883aae5f8d01a448c63f5602776a16416eb794508ca42bfb2504fc63e5d62c09163388d2aa2e4b8ebbc505f6179223b6025a63495b2c73c75939e94c7a5331ab95737f138e7923c317a7c99edd8442138f76f0022b23cd7a38cbd794deed6e6c4900acd3295029b367fe1a3a4e825fe9847a5a13788363f55a70a243458581dd5bdde3759bfafd431479f46cc7c71b43a8962ff78a627b57d74c6893a0ae72cac3be4f88df63eef0592ac2fb47a831d47c9652231712479882534bd38cfbdab02696b6fbb32f6461eefb841a0cafbd16a6038ac29c7f97f590a5d72fac1ba7cb209a2d42ef5fc217b8802a05aed9bcbeb370494371798c32d58184e3346b51946bd6848f6401a2f7cdd49a6ab8ec56ae4b32deb2271a0820a5d6df50c919c9ac193a4c9fa61feb3ebb365f7eb7dbebaad205bbe52ef7fd52775088944803fe251105f36d51bba45e0d63e013946a663819e66c8ffa2fbd0543dc672a3e43e83e32a1d696bc4352db14c6c404bd95cc93d3cc014a0984175cfb1e7e40ac2453896974896e0a7f4ad80247526d790dd277338c78eb0a480c998479f9de94079eaf5ef48816f2e3e6f6f9042dd50413cb8d19b059ebab0df64f8ecee61f9d5bd4636b0e02a8a4c52dabeb12462122b822eaef565469ff91a57f798c872bad4dcd1d87bc3ccfc9d3812e3855727441d57354f4b178d3657d6888ec0f1c0d91e300eb44bbd8819a382968adbeb47c740bca302888448f63735ab9612ca2dafb3a2c384edb5b54640b896e7306a1ac2863e2b8bf2844f4d44bd66198758786b945ec82a48b0b802441f91fe16b51c5b3ba1dca30d69c7a8e64f0af7c52728984bffaef73c845f9919e7883449adfde95548456f6c7f1633be73f78df102aaadae99fe3c75b9eac795512d322001596d2cfda55e3ccbde59b7e47a312ec94ccc1aab868ebb3a006642e0b24414e18d663d61a2e264ef7b439c05e1ec2d1980cc3737f158ec583823bd5c05e4ea90935a2fd4459dec6217b2b08bb871c8d558ba7a3967dc8d3ccf064fcd4baf86ef94ff3c89176b3b7b4c631442b597aa1e91223b4a03613433a5836536dc1b2ae0b64b6c3b87c8197def094e1d1acbbf99140774fbcf0c6df84f8bfc7d549b5e647ae89b951d23cd89df7d3fb0019134a364dc8d02e0252ed6a335396638fe2c37b36607604a0f2eecf7cf9b173cfa1654f8530044f89a1b566017c315bbe8316bd2a76da6e4621517a6c149abf1e5924eaa9f75e009d91426698832725faaf3f8ee186c59471e88340cda377a78923ab945e99d1f5ec5bd7390fa03fdc5407f200283628e3d24e57439b3622334f01a87857194b144dcffce5b3f78c9b73e486d556a18f0753e190108c065332bb7dcceab659f587adce68342cfa76e0bece6efbcf98791aca0a40bed73870965934f14d8d579178ef6b3ccda6aa183b255da876ed26ee42b9e66c2fe5652ca3fc9099cda9bf8b26238a84", 0x1000}, {&(0x7f0000002500)="c18dbcbe011bb3f99a39ac471b48838965464ed63d12f4fc57d6d88f78a866cb5529396f86bf78233b2523b4cbc0cfb0bb1f509ffed00c196061485bcb6f69b52219218d55e2c391fb357712e544ca74d7eabdeb25f1b865a213bc227da5de789d083324fbd1130cda16c0c6d5373be45a88be7036c54827724838fdf403640e9c9788f574714718b79c26c3f852c87391ef59a77a7c84e83117569a9451d43aaea578e9e0870dab9ea20b15c160209a37057a830e31", 0xb6}, {&(0x7f00000025c0)="73cfae803c8ae1182655bb9262bd85334a6b7a8b4dd0aa4119f2ab623bbd7951e2067eab4623054495d7a74cc7b06472c09e3e62f007660936fef6f5b53a61a603", 0x41}, {&(0x7f0000002640)="ee6abb258bf1a69ace6fa704e405e9acff6a8b7248a94a148dc2579017017f130cad805d1f3ebccf8d05bc8dce8a90433fd9abf6aea4da5899e22cc4713866ee23f7231e7dd2feab6286d0d1dce3df3abb034b86ced41b1e965a124eecfc5796de04914921a0a432d4", 0x69}, {&(0x7f00000026c0)="754f95bf7579da78b71c7d5a4899e33bdc68ae30098ad147e96a81eb6c25be2b123b27cc70fc15826b38ee45faa14c68413ddb29f9cff9cf50727064a4f25f577839a81500656efacdff9dd38a7f6cac3c344e7c59e347c032b4b911f0b775d3b25c52ee4de00289a24a0050f1fc8e7b20a543b49bee10879621e5ab8b72e55d23305dc1467c453993968020a3e1fb78c08f9b2315e893017c1b85cc4b56ca69f9e56190f6f5beede108bd905028652eb2b26d1ed9f9e1", 0xb7}], 0x6) r3 = accept(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003806933a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001480)=0x1002) dup2(r3, r2) r4 = socket$inet(0x2, 0x0, 0xa4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r4, 0x0, 0xa, &(0x7f00000000c0)="01", 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x8d91) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)="61a943cbc038412624a15c4d7aa1ce327737366c2a0fbfdeb7a65c2cdbb39fc71ce515d67b45f01e1774ecccea04e6a1dcb0b7e11630cd0601d150dff4b4db36079ed66c63a68ad6564ff8ead22438e1c892f7f51d07d1293d92eace87cd4d50d9820f689a8f0f346477c3c8a4be200505833f4bbdc39bbaa53eb386e7f1779e8a5ba49b963dd3dbcda014c5f158b65a43c1341e5f4c16843ebc874a6a2bde18", 0xa0) pipe2(&(0x7f0000000080), 0x6) pipe2(&(0x7f0000000000), 0x4) fsync(r0) 16:00:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:42 executing program 1: r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$inet(r1, &(0x7f00000000c0)="fa3317a01a6869d898f7ddb627d0d3489004c83d2640cf04b126a23cd26cd5095e91346e00ba46f197896851f8868520736d069636261f2fa4f98dd0088c9d81df532320f36da6e48d3b9861", 0x4c, 0x1, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() syz_open_pts() kqueue() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x10, 0x4, 0x101, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000009, 0xffffffffffffffff, 0xffffffffffffff73}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x50, 0x20, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xfffffffffffffffa, 0x6}, {{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x6, 0x20}, {{r0}, 0xfffffffffffffff8, 0xc, 0xc0000001, 0x7, 0x6000000000}], 0x2e3, &(0x7f0000000080)=[{{r1}, 0x0, 0x80, 0x40000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x0, 0xd734}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x8, 0x3f}], 0x4a, &(0x7f0000000000)={0x1, 0x101}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 16:00:42 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580)={0x8, 0x8001}, 0x8) syz_extract_tcp_res(&(0x7f0000000900), 0x10000, 0xff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getpgid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) execve(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000700)=[&(0x7f0000000600)='*+t\x00', &(0x7f0000000640)='](#(\x00', &(0x7f0000000680)='/\\+\x00', &(0x7f00000006c0)="2fa85d3a9f00"], &(0x7f00000008c0)=[&(0x7f0000000740)='$', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='}/\x00', &(0x7f0000000800)='#\x00', &(0x7f0000000840)=',\x00', &(0x7f0000000880)='\x00']) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000001000)="7d991198bf719809b32aa1e39d957c0f7fffe13d9b613074a3fdb3bdc4ae95802beab27c76072d4f7f9e84d651fb44b020997c002ab67b8b973d38a7659d1bd80de4439d9b204dd65caf992c3ebaef833bfa5edb7a53035d771e78d8cd8860f189b3ee5ea0f8bac15757d3ba9bb76450f428e51201028ba765d440fdc293008faeafb8c1a83a3cfc26f6fcdf14668949e40e828ea263f828200c4e7947234d9ac5881754c76abbe45da1d220480816d2377ea98c7f3b1eff304741c57f576623d8c3c39634cbd8c858620353a7c29a82aded03bf17242a1bda897d37ea012485b7c784316e6cdd8ec109c2a85a2cc8cef1bb92aa4c4308cbd235eb1b3213108985273a008e58a518433cf9347dc15169dee9d100ddb913e472f4687c0d976475dfd07251a240538fcb1b375bd2c514037bf9e94f50018699fcbbd3d252aadf8c70524d36111b6ef15f4a998a96b27e1d61b02f44ed8c1cdb517c55dce0daa8ff0bd11c438706c5e9ba9a4fd5991305a62a1d496e7e44d9b63a18e76edeb19ff85271436ade4d5955105ebaa18eb888be7d8fb77551f863a22ad8a869feed606bb614259ad38589359b7b2e90b732686bb17cdc475e244f5319dada987d32f208b9538af6ddc5faef6eae9fe55b53df8aeaf3d22f6388ede9bf4eca6b7265345f5af07bdaf5e9b41e68d4bd94d704698d5d4fbf61e7953cb0d6510e8ae5806c97d3a2e235e71fafded431c61f8a33cd567b1db0a35186de2b39b7aaffcab3e7709882e25fd0e645b16651488b9d00050b596c0b0ab3be4ae702dfb6eea9c63e187aa8ebe4be3897df1c69bedd570ae81d5ceff539b56b3398af6cfbe9e0e90efbb77349eeb68696cf06f25ff3725cea28ffec0fb7a4b87b69e66d5814842f943190dd9ac075ac935854beee38692361bf91cf716e205ad8f19349051f3fa99196a3c02c52969ecebf51c404e724ed719c6514f0a0edd7e301541354fb191823f11e9fdb7c3f19e5a6aaec957650e183e6309e668cf8696c60c4aeac61785ce38d39a2b47a6aa08414dfbb2dded2fcaf186edd7e1d3eee12d52ab64e05b8249f2f1674a486cba3799a52a8715692fc53a4157c2f6170051fe02515f74677f056a61a3fb4e46f294f378e3d0a52c16535945e9c41f984fb02203be388328dc186bcd3de9d7a77904d0cf1c487101a719530d30d533727c7036a150884f1f167946d4497ef83915b8477d5a8a078aa3153ede4897327a8ca6b08c46e6f6c8ad7d2c9f8713db1f7f84846851ec92bda9833102a7a2debc1fc469014289041e249afd212df0583898f4c383c2cd39bd2bdc7f246d20519dfb27a1f3ca7a1e5c2cdec7c6d825878a6b3c09d9ba3e9ee0f1fbe4e0e680e59c119cf1fbe925a7427efd9d558740944d952bf7dbe7f503a1a001b611cf1180572ce42afec88252bcb3367652d947752a3c824ad5159470638218f51acf3bc03aa1bf692752d41ef8985050cf8a0720c266bf58e8fc5fb539a567a4199ec6f176d5c130f8558a87cb8f6c59085da7637e339196af4f9786037f74fe30c923f840fb441235e004f6d91870968d2b5423a57d6a6d89cdc280e24bfbe108bf53b410a7086be2e7fa86a2b92a2eb70c7e8430ded7bd15a0cf90c6d90e22c35047cf17042df4b263b0d73f118b0adb8165eec2359dc62f9d206e84bcb660cc20718bbeebd27fba43716b385e1b97e6590c0bba0758281129c9a1342acf6ec697d39fd31211ca70bf3b86d1da4514f2ca9298405557224ddaccac49789af6ba4c9e32a9fb24352c6c49e8fe3ab96bf224944aea4418d9474f16f4a183dcfcc7a1e34652986c978c0a655611e5c13aef08870fc1c8fc1a17f0ba391d10c6c36ab5e2c6b7693cbba3d3b2673af7de4b4e34e66d9b8f271f2cbb2367a78670e336d04f7b525f50f442143fe3184d7266558b0180b28894f93ccd057e26ae42c1fe40216b34076b7cbed93239ffe7b65d84f3fdaaa6b5aa714fb38d16ad061270187b2c16c3e100eb7b5e33f87cdf44cb50ad27ef381bd4fd110ae4b28e4864883bb0c4e86b427c4f26b7dc3f74fe039aba4b18ba9167334fda444afc1e5d8cf9d07d8b769850c7e46ef810925eb1475ef5ea72e31f57968a1c5d51f920550b47cc95994eb804be5864c6eedad0d475bc24aaa4c6db9ebea7f7f9a5f714caa9edd91276323601f61ca3b15d7321805ba3d4fd297db18ea24651ca9946480dcab2217ffe13115ebae8033d97fcb81abe2c4aab4a206be361189398d754174cbde01a6fb54d9a7faa25e7bf1de02aedfcd3cc7e5579a7d4aa2609e684937521428d35915b4c2261e1cc4c00dbfe0676ff124bf570f3d1e36054690e8e7bdf679bcffc5be5748067e692c6da4b58a6095f2addbfee9a4a6587a02b02d43777e1dd859484a578ea7c3e0add25f1bddb0eeef1b39fd46a55c5aff60ce938be7b70ef0c4a0dff395199d32627c4dafdb5388c43f65f01cc55700ddd853e98e76b5ce41aaf3da989e73d5c48fddd34810aab6fe6d922846b7445daede595256397873541dc962653b2ae1e78eb6964ee5530528046e52e20399e3a07466d62919de0ff123ba88cfc8fd35913058d416b209d22bd7cb4083e786870f8c2dfd9d17543116878d8ede42b80188d84ed81c58ed0b8a004aeaaaf91b358f164feb3bf6407dac475afc4a812147c26306f3ca679365c2195bc911d052e8c09bd0649f91ecd3a59c82ecc385d0eaf04281b75c973adb2e9f4e2c980f3b787134dfa41f2df16fc95fb1d3b40f99b59d9c46ae5ec84ea583300960558018f656ac7d294186c1dc0dd31d4fb1871c1426ecf4f2338a631ce63f037b895fefc1b22d9b4eb77f3c7a8a4bf1265d5bd665b792bc92705c6a02844b7d71ce1a5bc2a6d43d29fb2d97f339b979e0aefade094f1a5b1d49a61ab21ef8cf540b7caf5fde8bd3665734be22a330dc26bb670f172990f56ffb142e53fe50cae8bac44166d6570577661c03bd4ef5315f2b04336b0e5cfa1babab5eb0f36031dafb982da3810872ae4a69038be91c27ad0e0b187d00ca2b271d54fcfabafb1af1d7626b45acde0c9b584a443e87da183dfa26bc0068f4754f30213cce97505025f281bbe17429cff7f9d06219dcd49aa206400addd6ec26bda7cd0dbfab9144086e31593b153b058fe6b0dc7778dc45be237c9f34bb17ba3d09a9f5b201cc2b2c8cd0bd215bb6d5dbaf29041f1cacfe5ac390de59ed1fd251d818152e27664adaca03b3506868c0ff09ef79425bcc95d50075dd3c7079345906ac1b870f72b7c0860b54dd691eaee70501b40a76bfd7c3ea2519e1c25bd98241aabc82610920f9ec1268edf07d7a84e6b1e36ffef12a63862d9906f5b32a4d8811d2012ae01e77167061e24967ae5055231eb2cebdc3971526791531389ec0939d6f2c8f576e0ab1a7eeb9f167a15441fb63ee1d7484e9b9d597fc7505b3234d611c6f16521a9c2580adcc8c96f112668452535525de2f67ab8344b9c202ec50e6dced1a27bf449b217699f326d862b4e74aba07068d8f898f781b9e1c2fcff779169f90d4a5578e75645fd08b7c5acef67d9a4f83b9efb25dbaae64dc6e3173ea0432be6bd8966afe084f8ecdc4f17fca88de8ed93afeea64b851edae171ec75894fc73652deb55186c34e9eda276dfc889285b2dc26947a3207aca5e10e172681d9b4a7a3a6022d9e6cc0f5ea990027e2547cd522f7d54c2772080ac10ebe051b367bb7b63f87ee2f040da32dc267a20050cbba3c1cd71f579b0fca584f8f66fd53dab9d11ce13c48558a1059ef5f451c0135c6c7e2a72c1bf1849e7d69d696f4e613ee85d3eaefb3b6e537b7c1a40501e6b6547b246a058ecbb2886b19cbdc53546b487ffdac8954e044d2c704c555371c50942d5cd4fb49f76641e4df5b6b0e105b521f765f1f5d524faabb7871a3bb89e79a912a07d4b76cd5345dbac7b0bc415eaa0a9ac716d3f2ed833d46702d503e107590dded674dcde3cb48a6bbf8c893370d3e2a830439fcd8df23efdcfa4cf0dd8b9235067f44c274ca32bac1fd47b8af5865a4f3905c57b31a03abf0a76873a4748d5fef10133d4ebe1af82a917ad4dad182dfa800813df8840ac1ada59940e345051636e5b1e61b90f8ce3d295a7157f736447d9c6d3e3cfaa8d89f9aa794cfc8261fcf42da648b37a87dfa0b1d3211c7d656a3ddbaeaf95c46bbd4e4cdf4c53694ce46c480130227ec8052c1252494c83bfc8b6023a3623d6d606c0dc770303771e140042aa803cebed04eac57f011d784c87753e6d90dd05738ef01a9eff7a3a0bb13a89f14b2aaecf05e837abcef0944537202b17026345584131cd5e1a3ac9d01057f4b2f9f1da20244edfc21e08c69ea9004c0ecf0414163e5209469139fd626c38a95f3eeabcc13576e64360e27e10b1c6cc541db3c8fdf9a29c6fca0eae750cadf3b32958a0d2ada90fa945a51fde3ffdf950c1a1afd32e4d31f63c26e717175e3859008ea05f73726f560774613ca77cda90074e5c856cab5cbe024241dcabeaf9409e41df8b00f11745c3c637e384d5daf9b5a65d0b895ec6f8a1744cfbba2cb5fb2e5ca5af4b0e02b49ac8b661cac65d89dc63ffa54326311f0ded0d5031be2fb237dca7cfcd76961922a1154632d9869a4b85dbe1e255aad8dc6e9ca3bf483456b777b4a2ddfe3f7cdde8d778baac75f845c6a7c80f5507a21016a2dae6900de63f8915e21607661412a139a398a6a6f9ff2562267577c0a5cc60de94ee5d9fc373ee520acdee340ffcb2316354610dce5aeaa143db712e84bd09f41e8dfd3c99a7628e75790567b15a6ab75ae67aec228b5d2c08d582adf0b19fb3feb5b4d9d88d752b1b92bbd765660f088f485bfe06e6f2cc9d2e18427c2fc197b2a39bc802dcab7a08a54126e6b3899c9115b1af75723e7b9f967678528c0c9b36d48509aee59655e0b4a10b13a6baa2467cc24095846e08bf8aa5a310e8eb1a1ad026e5be42ebefe278d9ce469e8151552af7911382e16931c877efe316a502113a5f7fce4ec50dba829329ccf45ad306e09af6e4eb7be271f12add8bcf4635bce402ada61ac48eacf522a850ee93d56b90e8cb430916601ca3f27e691789c04ea3da502736eb1266103bf7c1c245ad65092ccb30a07962e0fae78d348936bde29ede5359f808b9a62b121cfd75514f2b3fb8143ffdedbad0a6476381ec233ac8b2db2ce514667d5056b445ccf9783d5dff02c2a9dca28c6a6e9c02689f647175c8f1ba3cf0a2b40213145ba25eadd1497870efe6b5a5a974aa42b0f1f461ffa83e0964d9cd12102948a620bef8aceadb33cdd6ca509569842de698473a8dd1b9a4b41c402324ce7c32f9fbab844a27c196aab6ed0d9f715c8ed497d089df5dfd4023382f54616d6922e0bdb3a94d8887e715593574abd09719488cca4041558e3396962540912b2e80f3de785486a7ff83418b8a091a69d2d32741b63dfbe4062ac09b021fb1e52d92390ca10b2cd0f2282a749bad11ccf5bbbb13d42f5fe86cad3e8283a7551b3fde39636a1d61af778f13d6981f9fd1c9fc33b52c13182b36bc4c9f53c812cfd0d70c5b762326c6d36e59d52b0b768cf2c81659122cd70c2bbb9fc536972eac5958a2abfe1ad0c8c6d6d6c0152792e69073429918ac52cb5f46b4099748441a227911f40b5cabbce6222a2cf036f91ae5acf697d25dacaba08f0da5633f7bb0fb3f044bff57431d1914a2bb0333f0c2fc9474752b6c1cfccb5c5fad939987a7169db4ba4a5a2571", 0x1000}, {&(0x7f00000001c0)="98aa6ed00003e09b3249bf45835c0cf0c43ecbca8b8539245c3285e387d151732b1a944851b5d32304c7636ea177266800ce76f9fce1aba16edf378f510efebcd31de389e2aea5821c22470e3e0a51a8f8c261bacc4f89e587082e0365c906a4226eff89c60d69bcc532b0531d937a3dbaf15cae4cc6eba483a3c0e983bc1f8790a969292f72c356767200e3756aadbe800b161ddc9d2ebfd81c57da3d165886cf66aff90fa640e6d73535d8b366a4292fb81de13912a390400e6afc7e0b185af407840314c069dd93e02e96746ec14e104056b34a719af2c2904a9b09aba252b68206cbe51e97416ceb64c8b8e50b", 0xef}, {&(0x7f0000002000)="a6e7f2d611f016d4d83e65743b4c45633842fb52594da6aeab59ceaf7c13c965bd7ff949aa015a2bf6aa21b72ae2ba14d4354eb86bd16c96c0569c2c866db44e3f62c483aecfce89118a2f3822dc560d6de7558ab54271f7bf948c913236ec287f50f3058e6235c670d0952520aadd6d6e3151e59715b0c8498391995f9cc962002ab8470048341ab95852a0d506c7c40bc6801fed2d5bc19fa5f0ae7cba89b05b4e56c1accff8819fd0d59d94225a2d1ce31298584193087b4046ea54db0a77bbcb39ede0a351f596e450427a7bc24e58efaa364558bc542695323a58b8aebc1a53d4eccdc453b606f56ae2c7977a1bb6e3a61287f304ef6857c6c44b68884db1b2253ec1433f87bc2c8f8ebbcbe4073f8c776619ab08c226a49eab2945e48ea7526574644d58025a683ff0daa803ff5fd865a54041d3b7d7a24ab0c4d046fa9084318dbdb7d1c3dade70b1cf4271e73e025f58f724fa3ba50d568c97cf6fef9515fef23f6f8ccc1c30073a81cbe15af97f54d3a1c1abf50cf42da115e4e9a938fab78a09f44835abd154e20d8ab75eab51e08c6b040f97885ad07909d6d43dbd08a72bc05b0c9251f0b3ee6a50d86d393efdfb44c9f23f8fdddb27468de5bbe8e9329c7ddf4ac20be1094d8f774a090182d8a2aaa6d60148b478ca7f346d1efca4b596dac9fc7d3daa5152c2e86217e549c697424337549a7b5f18a148a291399380d4d260105cc9a56e1f4b1ace3847c059652599787560709334b8eb8302e8789f1bf659b973bfa5afb6051d4d6891bc13ce51f72d8799ced6013feae85ab2aa49ff9702d11e52e04ded037b534cc675a3c9cf2aa2358c92c47b80afee17cf31d871480df8d3790a8291d8dd33a83190675740e61e3825ebe0844e4a319ed9f3c8fed4fceca29f2dac5784d0f9bdde86b3225c768b088c47fddb50c1d9f7c06fd58f5c398d2022b892f2555fe3422513935c6e3252cc27dd82e625567857be2c448b5d798f620f2403fbd223fa54ed3acecab12da893459d7a68ea59da4a33b9c9d8ebdec0905a9b554ed147f979e57dc4a3c4358b9c222e58ce0c4b98bd663c0b72673ac5d6247019f43afb76bf744c2bd91566688b9c1090c3fa5692890380ae3a09768e0f59b0b20eaf7a39dcf192aee473b3addf08f1e0076fb3da67bc66a8e193a5ae347c03b19e98ba059f3d58bcd1f39cf23a7619a599558cc904ffebb4650c0eb15f621b21804664b62da44797f11c51d01f7717b5abd7bc6cdbfa9705cca499e879a065dbba2c514990763f980840a8b3c344eade7028cacb89420f1470da2d3965e7fcf8cc1dc1a818f920c7ccb35775322e79442ac2c54e78582406d3ccfafe6ffd2e1803b106b172d71300e54c096f9c573cc619e0bbcd334ea4c4d8befa6353649a8087f3a2b7859c134534ddfa7649ea2a145e24a584b6818ca985ffd1c8dc8dd61cc31fe5b9d2fb63374f3b597a55b40097608120b75ea8a7e8a9b95f28746da65e1f3a455f930cdb2358e0e078d7c4d27b32431c993680a72989ae7030eb895a43a2f0d1cbc0b182fdeb25cbf948b0dc1b52e73b4b3e32be2d8f3103f8bbe0e439f1b423c410c45851d9fe858411cff64fd96bca669ea643628e4bd5c48fc427cebbc92425fe970e6656c3d220824877671ba515acfc3ac03e300b11c706a492d7e2ec7b1791ffe5d8e39a7d63c5f8ab77797b0cd97849d29110daac2aee3db00b1d08f66d8009c07b47b9ea33245addb3664de2a48b65a012d5e138ab0fca03944ae9d978abba01c7214e4a02ef9b6276d149cc9a78f471a2a26e6b1b98017d1d6abd08e8aaca15e917b7529defb90fbc4219983d77ff3fef95c9cbbc8a7ab7fc69847c74a598767199d761f36e12e70f4979148f924cd5b40e37a070d27219204c793c967eb3454bedbf390c5219e22950ee898f31fcbcf46526eaa21eb8cad1564e5dfabf8a5d9742f59a8f95cc71a7334746adc79173935a4f8d95ddc28204ff53a4a657315528d541f8b5cd81a42f3d6fa38be16440eff9fb72079d85f91600d6abb4e955f79132cdfd4c3d204a2b2c6eb57f167db34ae5f24cdcc6e1192bbedd32397dbfe1c4ad62abcba206f25be2da74d168170e8c20e0a164d38a3698dfb897731bcafea9527d95fcf0f9a874bc15b462babbcf71a24f87afeaeb942f9393f2e59498bc3e56f9e39e491146a7e02f0c8140ced1e8b511b6c29b1ed2126d48ca0a148aff253b9e386713c740d0dc2551afc24a5d4f30933ab45808936f02eb309a2ca6920a9209adea5bfc867745f2fef3180a5cca4abe8716992836a54836a75c8a95340c30bfa03f561e502a537606bba366730650a21d0efc3b2a90e278a7d9b9a3b4cc733bc76459b03db4471cecda27ff5aded74571e43f28c5471f0f3a633d64622b14c5f5bab77aa14cfd3b21eae6a78286c335c6b92c21593cdf5032c6446fce8d496a765eacbc30f3968844d0e0c1216f0f82263b8fc9d4ae2507ff7268767d654ff30124ac4bf1523ef46493addc082fb464449ca083d08a60382c4661a093b20c1fb24da795630dab9f6c6a2f6629cd190223d2dbf91c63afd69c8c8a004a18a1a044db1c78d139604fed556fb49cd507744a4832165b8abab59dfc6ac4127e9d7a962950bb7e64b8cf85a98e9e493479fd2446ebd81af1354ddaa8bd2df374829c5c77d0a9e578bfe0731e5bca84c9d5fb7b2bb90e1abaaecfebac5319d80cdeb2968c21e44a730af70839268f58c20314ab9ad672d08a2e83b26b8e6c4a489e1052c4fe21511635a99e6c60f959c751ff671373814bf89a5b36e175443fc57c5dc55b869dc98d8325fdfa57b80229ddd6ff54202ec030473a2f9c0135eaf6b00837f4bd34f8121dc893e1d6a9667761c2fa9ea9a562f128e9a94ee9a56d3bfcb2b081bdeaaffdf915b742c415eb78a559fc782ec1c021ebddd9ea29102bd72fc4cdc5d8ce55ff3d23a704a4998c6bf8430418655311b1f1f7c2091f6d5def529d703b41da8a18a06f1858b73936b4ce252a8015e4ea12f8aab41a414bdd9f2d5c9c6e58317ffa2041cf1a778e15a985385ef795a2bb52c089ea88a95bf0c0680e638ff2fadff6dfff7faef7b06809a01867ef94b4544d5f3a9135e0b99aeacbb0fe06975dea167c2c77ca75eb3794062626eced34c7994ddc05290194058986f23fbe31c4ac9e6ea116d948e84b90689a6cc197b12eab062affb79e0b847665a53b59045de3084c3415569b5b14c13c22ec771c827b1822572cd04638d57b3c567cb2184bf1602d4ad390f66b2c3170c26cdda317268e4d2cdcfcb293a234e31cb7a8355fb557a92fadb9ac4a803a5a56005d8fad7c7a063d96107b21fedc5ef967b06457a650a6568b70e5289c1253973a10bf1265ea50ccb67af84bec42d38172d21678f195b16414e3806b18f6a1512e776874952fd1bdce5a1bc1a6b749ca147b7067db1ba2aedf5a3c4630f734b35695a54e8599ac7dfce972092f06833742b7aa13190c1ce5e320d329ee13e8f0f6eadfb14e1f6456d535f7695fb931629df695d2ad867ac0fb60f3865ddb85021df8cc4c7e5a6e5a4d6af321f42943ff268da5e22538a20f642646f6ce878b113f12ccd5e8118cff9fa4c3e5a3b2d28ee6eb986d99b1c1c0c38cc99fff277aa369f03364438cbb632b48d53531a88f351ef37b6ca4aab44b2633b4b4bd7f0be371d7d6f590fc92d9cbaeef96413043924abd9188c09943991f6cbae2995f9e58981156c649ce394fa47416536399c50419f7fb6e105f00080f7a90e3c4919bd0faa193d699dc728a4f3ef4ab4247bb6f160746be74d35279c272f3a72c9ffb4ee37acf8218cd1265b7ffc79a358395a5ef987030672509c5d5b423a8befe2baeb7579b952611b7d1ff256bb1c91c6f845e4e1b5eac6f6033714dc30d12e5f1905a339950256e106449a5bce446c6eae99110f2ac435e5aee09441b5c2a9542aaeebb41f9308473344445dfe1e19a378918d66fb6eb643e03c91490fa7aaad9f97ad31f6007e68dc7e9c520cf298619b9619bb5e003b22ed23c743020c69942fbf7b6a4a918abd5b402c53e382b2224463c7535b9fedc30a730670a03587d532f0966400da0e2f16f6966a58f5dd5b61b0bb15d482676190ddf9ae04284d45b31e1bd0e22fd5d8bdc04c10d3318a7ae52782f01482e430c2044fb8874e69c9dbbcca6b4c3387a11e9893d94f1848b9863fe47d175d2be239dd59c2864ad891bcfb6aeabd61bb7f1bf40ceff0feb927f9d80ced08d2ad775ccb4809083a76b6d9efcc7c3b08d7d2c2e8d8d0e6ac45caf060bca9b756cc71cf0bf85ebeddc7b7a417f375e7845f0db56d87b4e4b62aecc846199cf5b064c695754186fcdf4ca8a2e74f787bed54fbb1338c17eefb3ac0d77f00fa6cce681a78928dd4c7eabaf8837b22ee8333a710d7b3c3095254a099968899c98c9e2baba3ada49bb0dbfb6336458084b1dcb8adbcf4cf34daeb62b0c391aa1d4d9be62a3b5fc3305a5b6d8791f0c3e15a0d4e2da4556b4cf11ea130a7a245c29b3ccb1a8b210b976cab3238b1f2a4f259145c01cd7cf3392c9a5292ee7795e2e755c7c14305543202d5122e43174550e1a430c0ec812ecef8cfd728d35c7b11cbb351cc00039d0b2c4a18762793f14a569699d62c50aa92cd2cb63da84a642853783e0f6efa080343b0ac0aa9380da4cb4427f2cd3ef87202170712069d9ef67c59d4eb5b10bfb240c498d5c84dcfd2ef56cbe1e697cc0c938ea644ee97d8f55342e35832c61fccf90d4a53c67ab8a60cb3bf6e6f02ee4c1934596981a48a5da2b92945f16c0588cc0ba8db38723cb96c84e56effe7fba2a9da7f7404b3ac8bf3781098da5e4dceec7588f24870d3a01dbbf4c298d7b1c032f2bd091dbbbc11e185302b417b987d596ab2d0f0130c906415ea266ab774ef1a1edd869c8955f09236d75674c3fd936eb47f859374eb96ccf584eec7e96fad37d03073eefe2d29d34915c19ed62f22e736059a36ef2d6d41918c1f8c4c24703ca6c4fd9daa8405dd3ad76bda7c0931d126f691ea72a5b05bdb294c9802d3572b9c6a323a9da51501e72661d027017ebcdaa8c41d61784c6837d8e0df5800a0a109ec82bdc52ac8a58cde18bd3e90c4470a457034bb04140e3b15b6410ba6f6793ec84ab483146ffcd9357e7a5761ad19e0ebfd71851a61d201b6eeb37920fa3ee6e87111521f2269d15b8ad4416ee881e673226b442c28794873c1dc66762cba27365071597b407e85c66d6516bc79bafdfb408440aa3f5598a607ef0474fac209f4495989ec992e9fc18dc40f4335bb158213cc2d1e07cd4ad4944b4408c87ed16533274d922922b32fb03e8b29ca08a567c274a2ef77272176ca170a2320319876ad3c8cb1c89a0cbc173087d3812b7edf76e0429cdd1a293c94d8dda535cc23c9d51970659d0623ac7c51fc44d62c3dcabd497fee96c942b802e2fee5fa4e93f38c108883440fb9f3d8f47c632cfab9700416bf1f715f4f630a7957c16df0fd47fdca98e3578c4c4a84a0590eeab715497172c237dfa424cbf2bd62c963b420f2f28b007b96cba6fd120f633b61bec7cca0bed124fe8925c34212904e0277283b61ba34498f6b5ca0a697ec236f2a048b0cdb29ff87f42df425604362d5ae04578cf50e9e4cf87eeea763f48d40f67ad53ccb9633592e03fec175cfb1ed103a9986c778a9018fede3bef28902e54e07c3adb3fafdbfe52785b887e05b5cccb5ae858e20b4d10c674cb845bf778c8", 0x1000}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x38, 0xffff, 0x1, [r3, r2, r2, r2, r2, r3, r2, r3, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0xa8, 0x1}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000380)={0x3, 0x2, 0x100000001, 0x9, r9}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) open(&(0x7f0000000940)='./bus\x00', 0x20, 0x48) 16:00:42 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x4, 0x582) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/112) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f00000015c0), 0x0, 0x9}, 0x1) kqueue() 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) socketpair(0x18, 0x4005, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) r1 = semget(0x2, 0x0, 0x619) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/149) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/15) 16:00:42 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/174, 0xae, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x8}, 0xc) r1 = socket$inet6(0x18, 0xc000, 0x3) sendto$inet6(r1, &(0x7f0000000180)="c9f70832ca5e9ac1b9973812227dd8d8653d42de2b6933a5f5430b669cbe1a39d4fab15c0d01794384e9791ed284af5f6898e4657bb7822f634e1873abedc508e8e33d86501e457182a3a4b355bcb4410c3b8b834d4ea7d14a85667f42768377b33d5efb1789fb67673996c7b3ef0b9efb9cde9eeed3ce6f70ad248d3c04928e44876523f8da8b464f0fb42e30a5e14a245515793dd0b0306c798b09d7653423ea77b0f2981f9f47cb12037fde38035387a72b90df70c0b21ad90ccbf61d2fe389988d5267110a054ec433a6e357b27106812dcb05db1cc60b59b53907aa5cd6d5bd028bd8f68137f6f1106cc0a84d77e29a370c20e2f53315e9d7edfbe63f94b7092185e3bb67037327bd2c7fce82150fe7b185fb32d84af55ef8b17d253d650d3bb0a2ca78d4dd475243c5b51dc3b66c0bd491b445c093b4ccbb9ddcb20c9fbedf39b5155fb512d3e2fd0e957984cc20600956f4d8aa888bc3f085b9d50a06dd45770acf12a71c3836b4c5047881d32ca68fe9dacbb0f7f07330187fdb9373386de7404549b449408dfcabe775b97e0e0ca3f4e6fb2ed81d4aa0d2d73f8bddadd86891313af464c4c30f6d2f8b23881ca77f1203690ac43c2ea7988fe25d255f1bc996830e6fc55275366109e105582f4381d660ba9b963e569ed800b41b13aa179338b0e64fa34e34d9a52e22851442253c4482b42979953156ff69584358754bf73b0ab12c38f160759912d747d3ef7a8ede2e8398d31499374024873fc91610d6c49f986f19520cb19e2ddcf533c63e8b89a7848413e16de4984ec6ccca01702880ff19eae1b4a2cf063598ea32edc988ff8534afa7685845d448c3ce4dc32892d3b48f99631fc4d6120291ae6f442023a37403b79d5f439c50841fb155cede029ceb530f34e16a91039d2e3afb0b1cd262f8c87818985800a899ad7ea1624b92f3122c6db07bc1fef58e8b809818395cb5e0d90b3fe92a4352e3b302d7c57ba3969cfed071fdd3f55a889a8058c23ebab86a527edf73770372669b704ae0946679b0ec00eba5f284cf7de1fe4068bf90d0096116bc1cd93eb00b62456f8bf317d56322fbf48c99b134386dabcaffa1dbd6acca634611fe2b6cb642bbd16c7ccdf5f03988e79848401b98d6f9464b43dcdca0bb5f7b720846b84989b2caf1c9c9637f29bc7a04f1d9a4409b3dae64387d4963f54dffca8b90caed752ca23b0f4f6cbbec3823ce2684c4a2cbd8de3574ae8e068cd98fc21775533840f6bcabf5c3ee1b48e1ffefa308526e47d51e61a370b6e1abe7c3019c086eb6aacef9db44d2e8c2aeda4bfa956696211d799f016ba287cbbcb4f9746b46b8cb98925ddd90432cc787f643759ef047cb65872f7d55647d624cf5c1e42eec74361c0eb9c6a97eff011f9cbe6c6f23eae81f1a7f5683884d74dec51e3645c45b0e08bfab19d151c20bfdc6da7f2c476e3b2eea62160b061b3e6ee638233331401695930ae6c9375ee41b90b6bc4860344dbc9aea14ed532eb08bcfc73e362040cfb3e9a35edf7c8dc2ef5eadb04cad74dbcf9df5f02e0d4c17a9a251ac5bf142fc84f3b3f95b7387fa8f2d3e604025a3a235491b1dc9ed7def54c04cbc0666a84ce295efee0b394d2775a62b9c73b6a3302d74bdfa367e6a73a05bc26cd43c56183a11d68e8a246fd0cb8d9b66d0a33d07a1dcbcc36444581d725542a4406aaf59ef6b3cc7943f57166520d3bd4a7e49497a08d67d0133b82f7e24558711ee74667cbb560e80f250d17181d72c76318aa371171ad6990c77c87a3734166d17bc9766c17ccbe9769b79e28f41df353b52e78ea1d8e47586319c173cb004c27f2a213e05b0ddb9a1a2190fe0e30c198ebadb97ee5548a082a1b163fb032dbfbbc7d0be067b7f7a66041ab17775b9c3069e22cef45263efb085eed9ab7b87eefcb8d6213f29e90804716e139e2eea5d8f29afa84ef354d43220525ed63e3d8bacdce55e06b598eabfdeb7783b5895fc21fe7f4629e033cae8d90986f11933e22c002de3f86586c399fe932f1b60b445797df256e8760f0bd387641dcb5727f69b90b2334318cb12d000455595246828050d7b32cea0b1762345e3eff4e2ea339db6894036b3cb41ef4f00107d14f990635cbc3c9a1cf97e37d4fbb834827334e5e834716af35fa981ce25a2c532ca7d0338d91105c3e76d7042582ddb03ad26ed07eb79ec7e6828a14db9925bb14ef50a4a90a96e8306413704ef0fd0c512f88ec4d6e951b4ffc7a084c14d21677350a9a3e6ea3d5dfe08c8dbe2e0cfadbb7e1f14a7e17a0d23b4b2bb82b5b32aa8ce5c37e6c1835534ef2343df554cc1621c9da6bf43b334bd8c33173be21492879dc0fa9880481aa2eb18706a86407a8fb63df1b268ea87c0af57abc96834a165e05707cfcad9e894930fb1a73681c7bba5877601e609e2d18393ce16915c2c974c9a3ec5fb4f60e2b990c05405a1522acfd152ef1022bcacebc34abb8a1b9056a1d7cee4fefd30e94aab62ef5cd2e9e836e67c97ce1329a71ded07a088549b531671ec89112e2d57a3029e407be56a73342c5d28444ecd5726c486a87800994d2b6f3781f34f6a7f9be0d0ccdde8e2c33d6971c74bff7c03f892087571e6fd3c44823135ee03284d0b3e68fef88137d58a0c410aa866084675a341bd7221afe2f7d106a348b95f83a9e64ed2bf65b8ed27f97e76ec72600fd6923c52c03958daf0d6793ead98fbd53f2ee57a36e64151426490b89ffbc89509ef3322e1fcfa3d95545fbfa7bb4e767034468474e4bb8f62992e280ef4c2f198047ec545646c254bcf371e50da5eb704a3e52cecd099b744297f9cccb1e84ba1974739905e374f4cce509918f1558795c4cdd1aca44e7383a104b1dd6383f483483f920bbd862f61b4d9d2804422357aa452246ce07b91eea7241fcc29f94028a347f3d69f4e927841a78ff7e5ff437b6ca8769c5bebcdebe2f977b7a71bab6febe1e14af2e272279a26ad6168f8fa3bcd8ec1aaf35a31212cb7a3a0e162d2cfd9640bc42b4bb5d8c3e652106b4e76b7b8fc6e9976ced5cffebd808fc7228725f7a0e12d71b3adf7728927e46f78a247da824c23854b5169b5ad62906298c375c4ef329b9e5a92fbe54b7bf5fcfad05de5d213f18eb7785daafc413ab5de03292bb7fb379f8c8aec9a80efab6428b214dbe4d41207c689c3f28e7ad18598eaeb1bdfc8407e5737783ec100e5e653d4641101ce790aeded8c3d81b983a0b104df408e35054e0a2fca8a71cf8ac6f8160434ef7513d2792cb6d7b5c0dc6216a5c849bbe4809878c82b2c6d1f6f2d0bb3d0e8f84d9528ca1d63ca31b8b2b491ea07c52733912db28ca4b9c7f775e8906556d2da3eb334da1859a431f4c18b0f16e8426d1715454771a30db5c8d2ce3806d46d1adff02e9e80e136ec2ba0ddc3753b3d60746f32c4fa450680b0d0f947be68f6c47ec91035f1176839d42660727134504ff33320c18fd49aeb9b66b9b0a302ddc2e7b4d374e49f3deff3e2fe436f749ea34535a171ae4a644d44fb993888e977fe7660f08cb4836a106c610c74ff45512ea40d6ae2b7603c313c13cd5ad719d09516af82d0999c09f660fbad7b5dc49734e3ca73488242ecfd2874d116223925c40319c1dd6cc9f9b37fc34db7911b83fa35da80f7c5fbeef6069a3b191a49ad75a8b41a50bdf1abc939d05878ad4a182188abcd7717ecb46349a9073b26afd597d4d7e0a0352da96aa45bf8dd13ad9664e5fb3a633ccd3377b139e4c08abb3b67d9f790d73518c72d82f2cb0e61aa1c61f07f3fc116c189c6e310a0213ee1e4b4fcd05affafdd3e7e3857eba4b6a94ad70f70ac825c8b3e159b3d1f5bad3ec211fae78e51e3bc8c3e8b7cc98c7f7d66e8871300884da8858f005e3074fa27700d3cbb037640ad07e4dd0c1d215e8089592be8149e84260c92f4dbdaaebcd9c79e512a59bc4b6c0d9fc29fab90cf9c080231b40915cc7fe784ec5df57ed84397ab257181eba62d3e2e37dd53d5404ef021fca3a64bca0649e85fe4ec00cb6cff570c3da109bbb78a69c78b322604362875b6270c51c8fbb2abae20242cdcbf4ce79b9298ba04546d6ee7e95b0c1a673d0a9d22e1106bc09f78f56a540fe1489d0b78b874671a1482f35314508a89d3761fe8727059036286e79caffe7edf49a269f719495d25e1f3427897a28b28040917452982e7a468a436f320e850fb8984888b434bc5dc00bc33d7264c3644f0acd9273f2efff5f071541059b5d061ed9846d9b5b1806a8394b030dd21a6b03887e57c6f80fdbb472db8b5d753dc89544407223b1d05b5ec60e1b9554e4be30c29bbd171ece990e657a8067b4f4f92ad5ef0b70429eeb4096fdb66eaa065f277e6dce0c6e330360a7a8329d116dbbeb74c6782ec2f5ace3416b54a6b58eb451c9aa46577205869f7e9c77d94e60a3fd5cb3e2539f7a6edd1f213a75c9c82f074f32fb10edb1bfdf05296e2b9007d45402b41245e004ed964731e3c4321e52b6443d3e5f9b03962080a898e8f2e6ad336491fd402c22d4aae2cbfb8f428abc9f86b2a15c4906049d9453cec7fd2c83bfd9bdeef26cab8154dd34992ecfdfcfe91ed6a83c6a788920f776e6cbbe7d7f17f5886d1b8166418bc1df347dc68167b7d4f88c51876c842f44977c1d1fe608894ec84b5d76f2fdbfac6650fa07c0a85d42b5378cebe7991f302fb1ed9b1fc89a61e23a35fc3cfa51c24e324cf07cfcdf995e503b78d769639996f39975f9a8c63842298e43d23dd3def588f47f2745b4810784f978bb481dbc70b91241a15c50dbaeccfbe346bc57796ab662925b6a647d7fdf32e4ec425d556de709dda74c5872019a133f981483b1e8974358e40cc366128e4cbaaca54224dd3032843ed522bbb4f1087036bf1ed71d215c1b533a0fbac0046e1548a29fd5adae0dd21056b16df07bdae7f95b5b7472d26478bed2f79083901d1363578b4c6c9b4e6fcdf459b9d6622f82dc19c1503cb83bc4570ab689f40f8421119c79ea4baa3465a47601de746a10f759ba93536c10f635c276491ac31ae38be13987f31ba86f8f17793095cb697c3949a7a4d26d9226b0ff6ec35804563d15fb9bf1771353ddaa068bd653f6f9bb438f7f92aeac94d5b3e0fd31448019218e2f86b0af5a42fe3237cc89f5033b46d9d40a0e1bc8060df70fe21eec98c5ebba8c4511d1f9c27b678b86305378e011c1c03cd95b0bdc91102cdecab6400e08463308bc3be485b8b114df8189ee315142579ff6bd7983e5c14890aedcf21c730e06c63dab4ee67fbccf5086c3ad23a3e87425c1b1002377c5f117a5e46901598c97c85074d2ae627c5d12e5bba2d98011f0f99ebd2020cd6cc2843886f835fd3318fc9a79e925bb12718a7f5887443ba6f5bc8f35e5caeccf2243fcc48fc0b3270bf75ef722241e22c9725ff709b5778f0d3606cc9c3a683f4f0098174df7c3e4b26aaf2bc93940a43017545bb52fd79367776dd0ab911a5f01be60cee0587117d7beb42a2ab9a4cbbc6a4bf98fed80148bdf3316f0545aceea950f4f3c80272e62e34a2dcdb5912dbf9a440126cec228b4de17600446c2e8545b1f9eb3b468f92b33d6604ea5429ac8f3071cefde41da8416d7a1c4e904dff6c960990ee7ba0c8a754c67668bc5971d997c5d99edffb9ca5e4f9861a188cb2733de0692e008902ad18b2fa819f12f124999a77e7c40f1a11b7a491c160756891078f839ef842cc7331e7bed52b50c31e53ffd8800a623f237d3b79b35310e4c8", 0x1000, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x90, &(0x7f00000011c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001200)=0x9, 0x4) write(r0, &(0x7f00000015c0)="a6e89650d97aee6a1585b4940f93fd161a97aeff6c065139cd538f15fdad27b02204b20ef773205850f146379714e03d24ecf509362382b3acab7c5b7cff476908c82f2486753e4bdb4a6453ab3d1e0d9743abf16886f07e8616144b621f4c31ccb8c417b4cac80ce73d455b18e068881147d75ac61446e9c3ada17f8292074337a67622093c6a5e8946ac05dd7d4e5b08d32263281efc146e21532edc682e000000000000000016daf24f6c32749a15bcf96b980e92d23e1ee813", 0xbb) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001400)="4246150b65eca0e92326fcd3dacd3e59e5d5a265c24803db57d6f50f64b0b5fbddd0c93548b3c4ed4032104e9ffb80751569ac20f1c47d3a4cde596a3b93ee397bc5109255713c57a3197193e5c1009b4d8fb39c844c426d619343cd9f7d27b90e8af255afecc418abbe7be6336873f7b886bef1bf85487829c1a68d3b6a53133fffce2f1430559317951fa69a7b33aaa92cb704098d9329d5400777d9c0de60b49cc47ebfb3b1164c4fcb4bf08875e989ac32df33bcaf", 0xb7}], 0x1, 0x0}, 0xd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) semget$private(0x0, 0x0, 0x2) r2 = shmget(0x1, 0x1000, 0x18, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6010, r0, 0x0, 0x0) read(r0, &(0x7f0000001880)=""/184, 0xb8) writev(r0, &(0x7f0000002cc0)=[{&(0x7f0000002c40)="f5a6462b2bd9ec8129d24b85fe37dcbbe7b265f71d1bb4163f370866bd70041a8660c1d50940a5ecb8a8a537a142847580391b8ea4fa0ecf94b866c69bb04130b4d615", 0x43}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d40), 0xc) r3 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x20, 0x8005, 0x7, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000002dc0)='./file0\x00', 0x10, 0x13) bind$inet6(r0, &(0x7f0000002e00)={0x18, 0x0, 0x80000000}, 0xc) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000002e40)=[{0x0, 0x8, 0x800}, {0x3, 0x80, 0x1800}, {0x5, 0x8, 0x1800}, {0x3, 0x0, 0x1800}, {0x4, 0x1, 0x1800}, {0x7, 0x7, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0xfff, 0x800}], 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002ec0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002f00), 0xc) recvfrom$inet6(r4, &(0x7f0000002f40)=""/4096, 0x1000, 0x802, &(0x7f0000003f40)={0x18, 0x3, 0x4, 0x8}, 0xc) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) accept$inet6(r5, 0x0, &(0x7f0000001180)) r7 = accept$inet6(r5, 0x0, &(0x7f0000003f80)) fchdir(r7) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = getgid() getgroups(0x7, &(0x7f0000000080)=[r1, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) r4 = getpid() setregid(0x0, r2) ioctl$TIOCCDTR(r0, 0x20007478) msgget$private(0x0, 0x18) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r5 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x0, 0x8dab) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, r4, 0x3, 0x2, 0x21, 0x100000001}) 16:00:42 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x100000000000000, 0xfffffffffffffffe}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07080016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000000)="9dbaf4407f648795134419ec709c57f3298bae65140000000020000000000000000000569640d04d2efbb075b6", 0x2d) truncate(&(0x7f0000000040)='./file0\x00', 0x101) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = accept(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1007, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x7ff) 16:00:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20022, 0x22) write(r0, &(0x7f0000002740), 0x106cd) fchmod(r0, 0x8) write(r0, 0x0, 0xffffffffffffff03) write(r0, &(0x7f0000000040)='7', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x3011, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x41}, {r0, 0x4}, {r0, 0x155}, {r0, 0x100}, {r0, 0xa}, {r0, 0x1}, {r0}], 0x8, 0x80) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) write(r0, &(0x7f0000000100)="404a871bf8ef64a01143f36dd938a8bc0759a245a8c4fa2a18fbc269dba088fda854387cc8849003919eb79f79dcfae8f80c5d68bbcecf974588c54438ebc1ce86742a2b5358d10ce4d096e0bee62073fa53bd83a61e4a64d11871ac3424f589a4ce79d26faeba0cb095b8309d8e19618a7b94618b2dc840192c9f080365174d0bf182b7d29387248de7f0584616e5499016e4c64d7e5f3dbf46f01d5817c4d9d71ec3c968ef565d220e70122f8e2f85936985dd72ecec0a20c7b370ab1c4c3f7f6fa7a681f06237fa0523ad421c12079ee87747c6f0bc29eb99183d7cb5469b1ae1ddce0f9c563516ffe04621704e1bee6564a079b5137006df359d5b72bc5ac976bcbb995122f4c75920e6e86201875260bce83aac1096c1dd5c8452b94047446308f95e96c34f220605712bbf3fe3215c64307583a6b1e58303804d56ea2f548bc16e2be0042a075b343814a1e9dae9b615aab5f4dabc3f4d459b983bd67effb3946f3e2c7baf519ba29e0c091b237cc37c66970c753f2a98a4f80c8896e14f6214455c1e2f6c5fa9862e7c782ff375e4b5108ba37ce5df84fa88adf6a7842fac9368e763d784886575811eb662052a32526edb038a74d4602e8b8f226f415859069a40cd36c7a3e9954b4a0fddc1fb9540fd66ecc8a180f5b29eead63841e459ffac5538e67c183c0daa85ad7c3544bf5ba25a8d9970ad2935cfb19469f1b8feb948c21a36be9455944be4b0fb51df67a9c05c535d68af87efb2264767fdce6adc29682a63da604f2000a64e982622bce7487ecb663fdff633befbecf5569ace8f78de3a0922bb205874950cf96d2f43796ef8b7b5811be376727d41f22a2471d20d9a1995ebff32bb1fd341f7ded8a2f83d34395694aa13057e3f9506c378b53f44eb270f06dde1371ed406718eedaccacf142cb574f424edbf1a3d47b6679f0f09685caf61b67565b86fce69a2d7ec2f3a8631c7a99df912a9a5144006d3a405c21d960f3a098d90cc1aa884fabcedba92c7080e4ff443f198b1625de8b27d4d1390ed115689704df9b5cf20c957c81f4c2bb576a5c2085966c14a8753530888c491b0eabc7f1d3c645ee11afd5a3edb2b34ae24578547c53f6730f07ac1870d2bb0bf8b586dd33431ce384f06e645b1a31924534e74788c9cb5eceab207008af7e5d5007c3ebf3c552f4907e4bbfe6f092ef2ab1002f1bdb3e75166c3e4ecff13bf1aab7cdb3bc95fd57fc9448be1590dbaabaf56c85cb60dd814893c41e19b56d4f788799aaf85313e7e782820dce6b4c891d9f58ae1628574be36c519af1bf6b01956bdd0295d01600418316d7c49c4fd4218efaffb11fdf4464d69556c5c6e6602e019453f981fb2c138bdc9500b9cce92d539d3ae859d54b08ad35cd13217b0f6756df97a716d11e155d2cd688dd8b70dd3f1da83f9fbef5c544f75eb3006af033afe0b3889781c234fb186a67764c71c24bf1caea9cc87cd22735661d91cf86b76c8401a93104f45f1eb100185731879610b4d1f711f070779335fe5f207dbffa16c8b8223114a32222f7263a2e5847e46aea6748eedea983ac0e37447312364b04065963ca164e2a3462a8eac5b661d825b04caeeefa63d7d98af670ac1381d8510a5e85c5d5c713aabf9292a1a223a36676fcd6e801d33d412f6b055c5efd1b39415e256f7916e2c6609931e13ae659b72a0469cda43522e3ca23f8ae4de922e18216a1be53feb24250c4ea990a7bd968b2d4abed7b4b985b0720995f6c4de99b31b0bcc59a4c63e778027a04744666b6a92e6398caa5897bd71dc71f634676e89673f3c69c959fe2b3ba525b73877add7f71ee22f8d5d2a23568c6895fbd7572e4cac7ac4740bc8df6011f3a02506bb6a0b31b24472ac2ea4695d1516612acfea7c9a1826ee28d1d1fb7e321ebc51a56374e5e8e45bd1857638fa2734956e3bc5cbe3d8ecce059595ffbfa07ce048bc35872bd6a4d2545c64ce38ba5c1bf175f02e39fcbd28f64363dd600b24e68c6cfa8932851249472341ac84200ff023b77526ab239dca2518901165b983b79be1b685d2963d49f831115208a6de2d5ae276ae6aa6715a0d96ba1efc4d448f8de9f674d878f3f9c8286607a8a57d882f36303bb27cfd552ce1a58d59be5d889dd324957d904118da8b58279b1d50609a233b93efe89a90c38a0539bba16e384d561e85783d30af17c3549897138bb91990f3178f3d95f0c51af47362283728d0112bddd149cf74fedf24b09329a3979b74b4e57d9fc326c87ffc0df735cd24341ba96d76950883427746bc2c84e121f650b19cfe5d0408aa830c1caf5eef51ba2d577375af60baf178ecf6d8db98e75611fd501b3c25eac4406d6654acd3d67cfdc210a05804c4a22aa249d068e62487f8f77cac43cf446c7796a54e69a48e36d15de9b5990d3605e6fb045897dde767db474cc274fa1fec3f5ca0fe640cfbb0b5e6419d5a4dafd7a5452228bd8561159e8fdfd135d5653374218f31c3c7b8be96a5feaa339a312a3fd856e21ead2e3c32e907eb7522af454194eb45afccb5fb0dc4822fc92cecbe002c44c49f7f0166657888a05d7c1cd43dd0a24228ba494fa4be3ed667f24f75768cfd0959ed15c2842c36aa2aed95b376604b50da6d0a0305069b1f094a1cbd85f0d97eed6a3493bd82e9a9df5f62826eb2ebe1e3bc59cfcd47d07f2eeb6233ceda98854559c6a8e97904ee39246c82d0d8fdea79019fa3c11d2f0260afd21968aaca7c6a0dfda5667a5d28c7472c957325217bee2438caeb6ddc64919fa1cae2af90cc83fe13c9fc9d40c2a16712cc9ae6baa5d47725a49d63732366464f7c510e955a5b7ffe70a0e4203d5a8343f23a83a62d4da311cd0f27c164e47f1c897520a5b041b3eb6f34bd512148fdbf49ba503e1065d64910f2b8bb9d29bf1be056939d9224dc269771bc2e28a1243a83791e2892082f0dea5dd95001945744443a447847c0b0ea7f7fdf70bad3bd1f301b03e6bb66e18be9e619aac7ec43c8200c9efb69a13a082d3e99f584b9990da6c2bfac7aed26b78bb142fb26da8f7626d7074aff6d9cd5e9c2e5d70d141fb07c27413cc1bc6d2ad7d3c74b4dbeae234ba7806b268e109c1358a69acec68677511575a100498e41184fd4f0f3314a8aa3dc3052a55d101b887b876c3a699a4a24d7ff5fefbcd4b941217013f0235c588ab891be963ebcce37a1ed7eaf48510a90eab762412e31fbfc33b08479411f256d9584530e13712b09c58cd3043429eb931f1a6f0e55cfe9bccd1d72ea2f7e02a645bfa8d5ed4d3e24573f7a2f9849ab5b3df792019f1f8ddb7eb359897551fbdfc99b46e6176a44ab7a3cab86d6f98ab865ca753b0f796f81257e8aa45404e75e0971e60569951dbed2ed0520ea9b8809b5f8e4ab35573515f2c1c8bfb0a6580dd307834cfaef8c1c0339e259a3f663b3f6794a73b9b6ec7aa800bb3f0063952709244b95aed22fae040a71763b53629aabf2d145949813a21af4c6a418e343fd42eef48f6a7d22ff9b387ecf5294cdf956c8123562b6dfe9d04b079a26cbcd18fe6f85a448827da2bb255e4d148fdf2863b67b3898dd608f54d0f0de5f1a6a733bb533cd4f2bd7627691d94bc16db59993b7ff42334c3b1677a2f164a4d5f3ce43afe7f20d6899e65a0edf1452414b9d8c00647d4c13f2db87cb62e176e8c5fc69d252ee819d902dbf9ff0b30cb943366370c8938a293854d33ba18f05f282ffd80b7ab6effae8a33e779fd2a1144ea1ae47814cdbb3a510768d8b2edf067cdf9d528a08885befa7d121e96ae3eb2ad12bfb998c7b08d9eaf6533b76b0e73b9ef76fc10a23a4366b5a18bb8efc1f94b02aefe0b1773abb15c8afd25eb904746f38a75b72809cc6523b0f787f3e258a06bcee69e2b52109d341975f585ec9baa401a1c77fd1389fa2cea8591cb9d647f45a3b314111735a516906731cfc37db86a9cedd094935f1b836ee9fb764d66c80e9ddb57d5b9044263666840b964b1191c9e55d5c524fd5b79ee3dd5afeeef9cacea29ea3c7c6aaba566efe0271abcc042e4b97a2391a4a93c9067bab338079b0b4cb1480207d99c4de441831d33127d9bab77fdc05b533fde0a640d5b8f186a11a4719cf86d8b7b6c0b162cf51a4bb9360571c6f991ad7fd4ff1bd24778b61bad73054292815366d5a2aaa5fbbdfcaf36d72e1b1f7bfb45326a1d9116f3aa0a0686dabd08392265beae4bd0f93e37d9e2211f54a4794f88d03cecfbcf9420d2a671d5391cab6b1b81304ce292696325d0e403a64d1423e0c0d24f0024fc27db01d4b148136bdb248a289e7597f4efd5118a5d1df1441225e5cdb7cae705ed187797a1471a25dd70bacfc92b79aa8d4ae6fde6c20fb7d8fe05fb536d79f6345675adc1bbf123139a603a57d0326cb06f83a5447e725456965dfb5bb129250d42fbbaa832f8099aa9e64bae4dac59ef4b465e89863abf8e01055b88fd99f88cbba90baf9b32841ccaaa0d10be4aaacc0c951013a273820bf12c4a0c5b4109c414894c5d469828bf65fc9b2d3330c3d88ca8c291fd5c7b842f60d4bdeb618ff152e6435056bda3014878fc731df04f23a79ace2249acb6c3565d38ab65e24e1852ce5a45dd0fdeda46e1b8ffcafc37622ab7cf225dbecb95d83d9fd6fb21450685e59a8cdb66dab2c3560489aa0ea8a607420df5537256c290c615d18e37914ff2840f956481acf56ea0e2e3936b3e5cd0a2fd5ed940d68af131b257cd1dd25af919dd8c021420451d177bf0d95a159084608215becf8b2d3074f5dc137da6ec060346b95595a7f96d36c52d2b74a6dd77dfe98b4cc657152e08d047149b1321ede911b65f4f4f01e1676dac32625b01a94a0ed164b02fef86a8d7d2c0ad2a4778f6cefa401ede2da1580c2a33760dda070942b670e84cc1fbf65445d06b485ed3c96a0a93f53617d213a257db1e83fd9d0e5e3110b210e2df52ecf9dead18a9355c1c6b2ab738222f61635590803df75e6840213f7ebd5eaf460d9b3743a2430f9dbd01c4df02327b8ae845c2a91df43d6d03b5ac57521fe53d63a590adb8b2bc8e2cbafd9ca4cc814f11e6dabc7f6b2213a35449edc125d5ab9ddeb3379c00f35278266b74abf21c317ea4ea2680f83bdd1d83d916481105ef567c25d571e0a26911ca292aaaafa769136b74186d7bfd906054baa9a7cdef3afe90142161bf451f8120a56293c7dfedd1fbb0cf285e08dbcfd3c607283d07ecbadb2628a6a187470bbad297d3ba5fc100b8053d6d99db1e3b3d7ca475748baca3bd53587340c5b1b175be7a82e6b84794a1e23a4a83a53242e0354373371d3d9cafe1c3ab3fa6a8adf963a4cedb8cec739b447969154e556fbedebcb3294e697dce969a445270aab596b9683e135b4a6330dbfb1c2eebc22faa6e306331934038c3a752aa70da80bd6a735f58aa88e1b081a5dfc1604d7ab07667b45ffb19b9ea87c918d4c2398c69706418b818179e9b58daea99c6c8c274c5d5271a842fac0869c63f2d06ddc669f8eaa3c90b671a69008ace7b7922a05e754c8fed4b75bd4aa1a30568500ffd25d4d657af167ec21e91fb428e3252326e5a718bfd95098235af19831a1167e667d1f7e64c355473dd94253bc92b12096cca8a5dc5143f459d2425ac1963ad11d790d314add2ab40c9cf31fa35fb10af4d0e4c058fb0ff889eb94d055c287cb6e8a23f745564ae8ae9cf024cd54489b58a12b98394557464bf34386ec0d20c0d4fbfddbcea54815a93a13494745b5bb3512", 0x1000) 16:00:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f00000001c0)="282c6cfd80471e0019c38450c851e4451dcb4bc5f3c5e187b4eceaf994f65bfb3e93ed00000000793b60975b3c7dbda87c80845597739d742280e455f80ae3f6dfd650a1d8328e37a5da0b5bf33a6a62f4074cb8fe8f88d1ea684bcf36a67510c2e1a8f2226cf825b9910d83b0dda1b97afce81ca593e3a6cd7073dd31a81709a1468d7ef26ccf142b3621c2c806b49ab0cbae9a8f5ef754cc9002acf4868b58470b15de8a6f7edb97fe4b968b5a711d7978000000003c09626400c7b5ddbd790d7dfa422a6c59662e2999c7dc77ed2b15432b51a76a2e12217cf79ab01f2cd60505bd81c7fb5d5ab73e1a47641d38539ff5196cfd274ed84dd7ec5fcb137edf64ba348072deaa070867ad40c463b254d94b0a10956609345f9f97f244cefab8c9c01955cb3ff28c5fd32e820b75458b2b4493650401d4fbdb8074a8ea3bc21fcb6192b4741ff26ef32d8307f217910b00bf0bff4a669df8d906e0066c27d448e5041c09cf5f314f6d46afc815b3e6f965abb576b3e0927907aa04ff513381418bcf53b95b1b799666ed39ec00c5404a3662b01a9cc2930e5faf6694456a0f007ca3c9972c0d7b7ad19b2f5524a438718632ceb98287de0cd2f17445b4e4a7b1c9b3b0de02594c72144049aec2f2073628ed46a016286c9bce8bc0326b84d93c82ee6fefe9392ca957a140f7578d510c3a642e543c39b7d0fbb38eefb377ace2f8d7c6e982643911ee9bcaebbf395c35adbafb119985000000000000000000000000000000000000000000d6352492c9325140a19cd441d00ec549a64f89a07ec11f3683e4aa743a0e3e83e1f832a28276885f441aa83164cb22a7b6e72228990d51c9f9d5b831f79652771a55615406b60e2a0544fa5ea10e5816df235766c6fccf83690f05c70711a61049496136555ea402bf546815ed8c1dc1248ec65dc7133b788dc288103d05bf1ea87ace9ce98f42752ff5e7943eeb9d8ebe866eae9cf4dc07f1489b938c", 0xfffffffffffffcd6}], 0x100003d1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)="df20273ba0e479d374323ee9a202edc2ac6c7feae4ed253bbc70a499c764fc6361b78fc4ae532c47a0c101aba2309aa4a210e9e428486d3dbae28bac429b56fa8eb825deea21c089ff8fc2e170bbccc1a45d3e922be7fabc1675fab9e2e090e725711da0d2d3bab5e288db912334b70f16e62ac73f85d43248c27fe78e6d6f1c559f407d52e5331f4cff9cfcdb6d691cc2c3d94699ebf18cb2917900c1a18a3a8a69e3600b", 0xa5}, {&(0x7f00000000c0)="1300afabb6e8547d0b1a800d51f042d394503c78c8605e630ebf9eceb3e66623a12b324d2238c5051be12fafe586eac43bb2492ece38fd8825f70b9b7a3850484434394f4115fb870cf19acf14cdbc4ff1e1dadfd67924f5e08107ee991431d195", 0x61}, {&(0x7f0000000140)="e67961660c7366924ba0601d9d0b5e4b651cd388f2029124235573570976f22c78d436edd7a66b736b5f1ce0f77fc45bf71544dbee51d2dbec5e705a835af8b318dd6ae2bbc123aab826a3aff9ef79fc0e1a126d019cb5cce438215feb6bb13370b3db43751524944db5cb92", 0x6c}, {&(0x7f0000000680)="3fca352352d902a6632374", 0xb}, {&(0x7f0000000500)="595c052c0329531997ca9df7e9765dfe983a734487e57e78c9128eb0a299c7c2d724423312e22cd75eabb46ed1", 0x2d}, {&(0x7f0000000540)="9da12d6cd51fd762b68ebb1b907323ccc7f2beee50c0a37eb6f0039ad58d1c0ac354cc5a7301bfdad312264637fd05199c0650e5dd6202cd2055aca9d34f306c9b9b004b1199649611b9a2e0bbde05985218303d7a7be4494897f57bb7d6565f5be0168021f1ef289584a4970bbf09976ba848dba792027dd996d00fc0e432dd78258f2054db2836733af8a5ebfd455fbbdca619ffbbda8f17aa9dd65b43d90c2dad63b5d0834a03e2fdc38e32fa17e237", 0xb1}], 0x6) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0xa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x3f) 16:00:42 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x111) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) clock_gettime(0x3, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x1ff, 0x4, 0xffffffffffff0bdf, 0x80, 0x7, 0x9, 0x29d4fdf8, 0x41c1}, &(0x7f0000000200)={0x0, 0x1, 0x40, 0xfffffffffffffffb, 0x3, 0x7, 0x6, 0xff}, &(0x7f0000000240)={0x2e2be12a, 0xf1, 0x7, 0x723, 0x7, 0x5, 0x800, 0x7ff}, &(0x7f0000000280)={0x4, 0x1}) 16:00:42 executing program 1: r0 = dup(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/141, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x18, 0x8003, 0x101, 0x0) 16:00:42 executing program 0: socketpair(0x18, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = kqueue() r6 = getpgid(0xffffffffffffffff) socketpair(0x6, 0xc003, 0x10001, &(0x7f0000001980)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001480)="dcd8b76aac388d231eb5c79e4309371584d08a1e69431573fcc755bde1f5f9ad101262a46c25806a1f71f34a7bdf31621aeb67e606847d5b495153fb88aa3a269014d30fbe5767b06d9d8c287cbb8f0872c2c270571c6aab66ca9c969cb458c7c11d6aec3bc6762023a9275bbfbef1a09d620f21f15fb81e2aa859163c5ffec43b86edb0549e7c4c0d3c7e7277c68a9349d0af432c495081f8762b34197ef59c43f8fb6c97c73fd3bda1083e2791314dc976986f7a1f86a94ed870f8c44e15ca251490789f0435a908b66fa602bcb8070fa31df9c5de3cc2ec60d951", 0xdc}, {&(0x7f0000001580)="8c5b1c5e1348e47c5200b994dabd7a0928f83d0d5c537b0d8df451073bc6524cb46a665a13ac5dd15fbc3db67edfb60f63ddbdbb36f44d60140db578f81d97ec12125d1fbf3c4e9aa6e8c0ca6ccf593379200ae5d5c776c9e83d61b15d23a97a54a1fedef367020cdbe77c8dc4143d794185b656e11b127a6097716a1587628765091b1afd25c2f1cae95c44ed746edc5057233bc90a6bf7c0dad371e64e2d3d81707e25e19620d0ae178c9d27392b5f542dd6fce029b574f696b27b012ffc698aea147edb807733c65bd29592bd865030a0b6ee8fde5ef6fde33ef2047b85657d264b95ca0bad14e799f8f453eb23d12389ec395292", 0xf6}], 0x2, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r3]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x58, 0x2}, 0x400) sendto(r0, &(0x7f0000001880)="b7b3383289eb031a0d04bc59c0b7d1831768546879cb1d6c81601678aa22c5dc0d0fe0a6e56dd25898b6a01ac8f91c5bc9d90dbb0759cc847319551a3d200219a93698155e0fae1fbe770b35943a84403b36ed923f1925e36d1ced62b9c7a7ee8bd61632cd1decc68090576cd8642c66137b19ff6a8825d17352f06900e6bb389166e29322dbf7bcbe04db4cad85d5f8ea239991f7693246154d114e0aa32956547e1aa70a9ab2c36d2503e0356c872ac4cb3e8ff30e30b2eae70ca9779d8df10ecfb348402f1b", 0xc7, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="2691834176970a4a1aeef000bafe086e1cc1894c3252bb03da4eccf8fa8576be3864f0a143737ef0154351db8455b287ad0d5b2b2d5f2af373561a05b61f41088e9543ca4eabff8687bb", 0x4a}, {&(0x7f00000001c0)="d39cef4c1765ef32b977e6ffd249b3260876f15b0dd23a9b06465b3a4993b931513f5d4094ecb11f69fde53cd65e0276500401e0e37e8aa12787e997c3317f54e2dbfdd94f351ee4579075c3021712783d8072f9d373220aa467d241406ad82e9b223ee4f38c80fc885e8c333c7119b5ce075f25420e0b5423f8e603cc895ee5cbd601a9583bb56ad4603ef57a51ddd128f790621d5f1e30304ab9afc7bff36e7e8fd0e0c2d2752e70f5f862f4cd22ef0056699b76f37861d6794aa53e82bc85a20057cbad2c3d4ae975d9da1f67886dd23a0373f69471c62fbe", 0xda}, {&(0x7f00000002c0)="fc3c5ed44bd9811e329c32f560f0a91ce2f25e820dbec624c21ae4a0d617b4ed014915ffa91dbfebd3b976ad5b3c4318c3f794d4db39e34b95ec18b9c7ba722e97abd60b3e347ed9dc132a5ec22da7e9", 0x50}], 0x3, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000fe2110aa16c8c7feff010000000000003c79d0acccc7088c7d2a047a9f990cdbf169119a5fd8b8d4ffb5006a680efd54899775aa585486067540ea9a0431ae213424a54c200675dba67a2d28964a7285388394d7f712d573145079bd434e8d562d460bd08968555376d2dbe21eae5cabbfe1fee97f16e63cf7488f8e1db7731478e32b419540ed18f1e9e000d431554acccc7cca00000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1081, &(0x7f0000000040)=0x1f, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c500000000ffffffff00"], 0xa) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0xffffffffffff3153}, 0xc) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') listen(r0, 0x0) listen(r0, 0x800000000010000) 16:00:43 executing program 1: socket$inet6(0x18, 0x8001, 0x0) kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7fffffff) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0x1) 16:00:43 executing program 0: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff3a304b987979186bc22d5fe61a0d6c9c2d9819fae6b683d94ce1effa4f6728950881aa6aef59b3107da0cf15c6c2faab054a075d63ac5721d14f5aa231ebebe7ced7474c0ffcc74abd11c75ffc31c2396c6548260b04b76970555b6ee6317d172213724d5352ecbbaf03a814c9feff57aa47988941bbfd1d1c7c51449f87a97d54075a0fc0d60337667dbee2d7e2a7dedccce523348adc9bba25153e08dbe9b6"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:43 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) socketpair(0x6, 0x4000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = semget(0x0, 0x1, 0x30) fcntl$setflags(r0, 0x2, 0x1) semop(r2, &(0x7f0000000180)=[{0x0, 0x4, 0x1000}, {0x6, 0x80000001, 0x1000}, {0x2, 0x1ff, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0x2, 0x1000}], 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) setrlimit(0xe, &(0x7f0000000140)={0x8, 0x7fc94eb2}) 16:00:43 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x161) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x193) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x10c) setsockopt(r0, 0x8000, 0x1, &(0x7f0000000040)="f434b9fd141d6adc8a50a71a560b83e429ed2799cf772b43a91de2840267d371a533f63518c6a3315e975618564042a00b8d924d6157bc31d39c546472d39d1a52ae4802a4ba9a07c70807cfbba63b9549dc6303ffb58c9461f02e23653658bd0c3ea07ee2ae16dea15ba8d6c356ff01dac1735da7ccb69e653647e28ff3802f1b6f7e3671c8202e4c1b06ed55628466138bd13648382ef081a914c80e9ac8ce975f7e514c8e051c01aaff7dc6c2a815265a15d22725cc3c2c1da5d7d7cd36f8f81586ff1d10635a0c90df231d5c277c13c67bc3e2d525e6d92e9cfd0d63476972b1f09957310134d83f9c702af177358c5105fe42", 0xf5) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 16:00:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x23) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/152, 0x98}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/91, 0x5b}, {&(0x7f0000001440)=""/29, 0x1d}], 0x8, &(0x7f0000001500)=""/135, 0x87}, 0x40) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001600)) 16:00:43 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) close(r0) fcntl$setflags(r0, 0x2, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="e44e4b14b6e7c8dbb7ac1e5104f1be2a91015d2808339c7f45406a4e3380429d24ce9d991614f2c2bdc307ed61bbd68fc417e5e84c6f1d4709dd29286cb4b7c0e82a4f59d15c11efd7b3bb0e40055f85ffaca7fa17d39a3a942708b09a5bdc7c81dd10225ccb6caf439e13fa305e95a1b850520c2fc6b1057ae77ca1f14b62aed75865c8789f05cb", 0x88, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f00000001c0)="54a7f7c7b804a8997b5443f069f7d3b474e822204f21a27b8a46f4847dfd6c25d6e226", 0x23, 0x1, &(0x7f0000000200)=@in6={0x18, 0x0, 0xf4b9, 0x9}, 0xc) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000340)={0x0, ""/164}, 0xac, 0x2, 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0xc002, 0x30) r2 = open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x120) r3 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x398b547474cf9dbb, 0x1b8) r4 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x0) r5 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) mkdir(&(0x7f0000000680)='./file0/file0\x00', 0x1) unveil(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)='W\x00') msgrcv(r1, &(0x7f0000000740)={0x0, ""/52}, 0x3c, 0x2, 0x1000) ioctl$TIOCCDTR(r2, 0x20007478) faccessat(r4, &(0x7f0000000780)='./file0\x00', 0x20, 0x1) syz_emit_ethernet(0x4c, &(0x7f00000007c0)="28d3ea7a16a1dc8fce3a472d8c216eaefa55a4ef2b247d04007f8234b2f74f52178c27243c356d545b39b9112d829e28c412d3ad41c0bca133eee0563cdef53ef443b77301bd263ff1042edc") geteuid() geteuid() mkdirat(r2, &(0x7f0000000840)='./file0\x00', 0x104) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) fchmodat(r2, &(0x7f0000000980)='./file0\x00', 0x40, 0x4) readlinkat(r3, &(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)=""/163, 0xa3) 16:00:43 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x0, 0x3}) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x100000000000, 0x0, &(0x7f0000000040)) 16:00:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xa056963, 0x20, 0x1, 0x0, "589021f70817dd46fa0b3b565a209bc717baeacd", 0x7c, 0x3ff}) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/22}, 0x1e, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000080800000000092ce2c461a5bb83dbd37f116"], 0x0, 0x0) 16:00:43 executing program 1: setitimer(0x4000, &(0x7f0000000000)={{0x80020}, {0x0, 0x4000000c}}, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xe496292) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) select(0x40, &(0x7f0000000000)={0x9, 0x4, 0x7, 0x2, 0x800, 0x5, 0x2, 0x3ff}, &(0x7f0000000080)={0x4, 0x9, 0xa, 0x8000, 0x800, 0x4, 0x20, 0xbf}, &(0x7f0000000140)={0x841d, 0x6, 0x227, 0x8001, 0x1, 0x401, 0x2, 0x6}, &(0x7f0000000180)={0x9, 0x9}) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0xc00000000, 0x0, 0x0, 0x366) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002fffffffe}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7ff) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000069, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/225, &(0x7f0000000100)=0xe1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) socket$inet(0x2, 0x8003, 0x8) getdents(r1, &(0x7f0000000180), 0x0) getdents(r1, &(0x7f0000000300)=""/244, 0xf4) fsync(r0) 16:00:43 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000140)='./bus\x00', r0, r1) socketpair(0x1b, 0x4, 0x7f, &(0x7f0000000380)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000240)='./bus\x00', 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) fchown(r3, r0, r1) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x4) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fsync(r4) execve(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x6) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/71, 0x47, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:44 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 16:00:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x4002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) 16:00:51 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:00:51 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x88) r1 = open(&(0x7f0000000380)='./file1\x00', 0x884, 0x44) write(r1, 0x0, 0x29ce62156748918) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0xffffffffffffff00, 0x6, 0x330, "5966366f8f79024e2e1c6e62a077f14061f84b5c", 0xffffffffffffff6a, 0x7ff}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="111954fc602ba13e76852a045b0c19d8512c05067383a66eb3f2c6e39180acd84e3c78adc619c97aa34aaec6c5fb7a832ceb30da36b16b7338f1d623e8b65bd3ba921b829daaf75c57d596f49997611621df425d0d6f1ceb00987edbb0497652877b54ad9d0f68c184e65fe05b8051115054f373fe98357df3c492929a9d9c8a508cef24bb", 0x85}, {&(0x7f0000000180)="c00644023eb16d31a29979c3e963a17f0a91da86312c28d148a31616f29b17dcd7f773fedd62b0e0e9425988b9a77ee940697be47d6b2683707c46c2fe84e5b8301a1b9fe85b8afade041cff2589a93cc32b5e7cf7170e65570cfeb0c62f58b97208dd6aa97d15df08265e04af0402203154928e06875e7d617c69997034e69a3a5eee3288e3b501ab061344129d41ed8d29e0faf23b31565f9794939bbba46a3d315f9741632eb790f100fb7dd516b67c748dc5bddc42311a7663db69e583111d0370c00b6b2f47a44ffbcfec899e804c0f08cf23f7d2ec3e98858bbc4e96ed43342faae2996b8e4d3041eef3e200bb1ff893ce33bb6f07d3", 0xf9}, {&(0x7f0000000280)="2460a3a4b5eee8361ac1156eea31f6ab3bc11ee59a76ac98ace1d1904cc0b5e4b0f8b9eac661d5fe51aee2c0b294b8127236fb953634e98bd3a83b75826367989727052160d50dd5dd16efd6ebfd34a4fe3fef39e6d117da5afa02e4ad86df49e6fe072012041527628e0ea8", 0x6c}], 0x3, 0x0, 0x0, 0x400}, 0x8) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x20) 16:00:51 executing program 0: chmod(&(0x7f0000000000)='./file1\x00', 0x0) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f000026d000/0x2000)=nil) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7ff, r1, r2, 0x0, r3, 0x8}, 0xfffffffffffffffe, 0x2, r4, r5, 0x0, 0xffffffffffffffff, 0x100}) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x7, 0x6, 0x101, "3ddbc4120677197accc7a1fb08c5df2d3f0541ee", 0x5, 0x6}) r2 = dup(r0) dup(r2) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc1, 0x60) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$dupfd(r2, 0xa, r0) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x1) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x108) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e6466696c657c00cc1a1ad2cce408444c5564628fbdf9530e403e0f16ca41742dafed0951ce33a671f99a48e4b6ff763eeb2b9a914767f2a506c66bc576deea2b5f730aa1740b0c5f7e50c73fbdc02d1551371398c4e282e9dec9051e6e8ba00b6899b0a861a914eb9d9835ac5916dc6b57ecbd29056e441c5fac136cb8dfc2390eb827890d65585943a62ef899869e153d89fb1d2ce7b464956579ed61794eaebec67a661e"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140020000000000007000000ba370f85375c7dc889a368cc"], 0x18}, 0x0) munlockall() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000300)="be5daa724443064afd12bc6339624938847ac6859e152e06b4db422b0865705a57dbd252e136ca90afec88255908a910b7dd4e8cf572f94fe36127083f1ca853024b2c6410d9cb391ca0ac4859d80dd3ad3274957035c92327ab0e9e0099d86eb7093ffaeb211e7e00ee34ea64a55a", 0x6f, 0x4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000380)={{0x8180, 0x8000}, {0x4, 0x8}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x180, 0x2) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000080)="d1cb8642e7e34c16582e311180146b487188ed8c4eb66ce4f4fd0307f8481ca2e009a24cb475d677e75175525fa1ef36680023ba29fee012df3bacd40e9ac004fd2cf08e9657ac9dda5a767e55a87fea47bce4a12e1391b6bc12af72cbf37bf5bce697ca7d3cce7cfccf60f60dcd700043a16a1d6faa4bb3a47788c9154e01", 0x7f, 0x402, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getegid() 16:00:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x2, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:00:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040)={0x7f, 0x5, 0x1, 0x2, 0xb260, 0x0, 0xfffffffffffffffe, 0xffffffffffffffca}, &(0x7f0000000080)={0x8, 0x9, 0x100000000, 0x8, 0x2852, 0x40, 0x1, 0x389}, &(0x7f0000000140)={0x0, 0x1, 0x5, 0x800, 0x81, 0x20, 0x98, 0x8}, &(0x7f0000000180)={0x56, 0x2b}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3, 0x6, 0x6, 0x9, 0x80000001, 0x5, 0x2, 0x9}, &(0x7f0000000100)={0x0, 0x8001}) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/81, 0x51) connect(r0, &(0x7f0000000040)=@in6, 0xfffffffffffffe0c) shutdown(r1, 0x1) 16:00:51 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) kqueue() 16:00:51 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) msgsnd(r0, &(0x7f0000000100)={0x2, "3aaeba9cc00b6fe7770cbd698e5e8b"}, 0x17, 0x0) setgroups(0x79, 0x0) setregid(r5, r2) setgroups(0x5, &(0x7f00000000c0)=[r4, r2, r1, r3, r3]) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) 16:00:51 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8000000000000, 0x32}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="3d2f341bbc03b91bb9d733901d71e71797616622f8cf45a0c7f531cde9ff9c73316eafeed3644f0cc48772ad5a58b4a36f629092bebd3ba9c9ebb484224856ae6596fd665d4db267386beb0766b1057ede09e7a9ebb926109eb40ab8693fe9826a", 0x61) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27", 0x67c) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x9, 0x0, 0x2, 0x0, 0x8000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:52 executing program 1: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x6) open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x60) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20142, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x2, 0xffffffffffffffe1, 0x7ff, "7965330afac16772447387ebdcf5364b11eb0402", 0x100000000, 0x1f7}) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9624c9b24a491df72914b6509c162931a0b33675bd7cefb5722de87868562a1c7a4a4d831a2e5816fc5fc0b3c41406e8aa2f56076682b4a8f6bbe29d110e1319524a53633b2fa25b0f959f30ae33b087da356cb435653a85e50e922cf3ff589eb0f90273d610b692234a5a95f75b458732235b17237211b2d2ae5d3ffa438ddc005bce9be74e3f93f95abd39e14a024fb47501d42f6dbaa2bca80ef092d", 0x1000, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xfffffffffffffdaf) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x1f) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/218, 0xda}, {&(0x7f0000000140)=""/140, 0x8c}], 0x2) 16:00:52 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) dup(r0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:52 executing program 1: execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='-\x00', &(0x7f0000000140)="2d407f00", &(0x7f0000000180)='&)-^-\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='#\x00', &(0x7f0000000240)='@[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#(\'\x00', &(0x7f0000000300)='$+&}\r-/-\x00', &(0x7f0000000340)='.#\x00', &(0x7f0000000380)='\x00']) rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000002018, 0x59f5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f0000000440)="3bddf59714aec4e432d3182af37ababff19b3461d9675767797bd7ccd6bcfabffa4e16bb8ccd60c7f16642d205a736", 0x2f, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x8, 0x81}, 0xc) r1 = open$dir(&(0x7f0000000480)='./bus\x00', 0xb80, 0x2) faccessat(r1, &(0x7f0000000400)='./bus\x00', 0x20, 0x3) 16:00:52 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 16:00:52 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x0, 0x1a7) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x20, 0x8007, 0x52, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) 16:00:52 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000200)='^[]\x00', &(0x7f0000000240)='^.\x00', &(0x7f00000003c0)="ad373b192d40e1ff7f6c88846dd126dcbc10f93d1147e14a52a883684eb7a5", &(0x7f00000002c0)='\x00', &(0x7f0000000300)='^.\x00', &(0x7f0000000340)='\x00']) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="12", 0x1}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="83f3b0562c1f7e59e0737b0d193d3d2450489aaf5997483ecc5b94b8c20efbecf15f7f7a7de8b07947b157cb5d1135b4556d5d1059713be0bff892fd9cdd751eac0994d667e33f38f5f2dbfc1b5b78e3ed7e1c9ce006aa4b9a", 0x59}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="6000000000000000ffff00000002000002a8dc185c6567eeba2c93ea34b2adccb8d47dc6ce9e745bc2f4f9f5a7d4618413f0a163dd5b5eddc17e712a6c9ba23bbe13fba696c3c44ebf016a56271514fa395cccd125f26b5764bb7497a0a098dd2800000000000000ffff0000020000005c7bbfa6e28036495204fa09e60474f8d1387c7eb3000000e000000000000000010000000300000088d238383bdb61dd3affc47231838512c77ce050fad94f06d8120361440f42f20e485c8a0116398c52ef699dea7e45b3fae1aa610f05f9ba110ddc9c1d8b582426fd7a8f9cd35f99508a7105f39f07b7ee6934f9993a170c1961a4c566832feafa232261bad33969d5ad9245a12e239c70fb3dcd4dbcfe5b306b4c29a4a02df7d175b30b765470082c89ee23bb97e84ff005a0e1b4b185dbd81a65cfc077c3bedfe4940a35fc4585dc21cec53d2f692667a584e62acaba18813acac8f3f67c441c0bebfbf5ead2c8d0b25148000000005000000000000000ffff000080ffffff1f5f72b95561b3e17c29c46997c54e1d8be6789783a748e90f1501ad9fe0cf9ea9129498e3cba9c775299f195f679b3dbb1d50ac5f3a5ce5c95c273ee9742800f8000000000000000100000001010000280113a915bc2391145c1f4f2a0cd56d9ebdfa24165a5afb7883c542c2f4b3b7896208c8b2f71c1357309d63e93f34ec40ff96d155b1b800bf4d523e2da91b91c976746d666b93cfc447e753a7161110ff58e82f8d05c0ae4760da944b8667fd1596a36f37a7bd5d633bf3bd67128af0d258b8a6d09f7b87f4fa84a45a0e3fc40bf716b8d95d61bd13a134fd919d9e0b6429c41417c0a03a4bc59e4a930302c6aac1c3cdd4a14611f49161b28bab5111418753d90879540e6290b337bc2bfc780def08c4f19d74d10c3e712adf79af1b9d1f2b8bbe43c56047fcab7448acc76a74de6f1e51fa0b45e800000000000000ffff00000500000060d1f264d1314ae5bb062d0abbc87ea2a5e8c01c69d03cfafd8aaf3afe688429c5ee9f42da18aa717ccbe9b3b7eed5074c29116341ffec7c967b3f73663a7422befad2e968dfe003d69c251b95ca7afe5a4386353d1287c9338e27836a98a28978cfab7ad6c1d28f43dea92c4a9d524851cd78830661414285f55a8c60b826a3800b5533168289396d4d03e5ea8a22e329abc43f833ee363b99ef34856d02458ba7e3fe091a70ec5575f4b70d8753ad6575ab8efc4d6bbc0dc18e1bf0122da2c0ff679417308c60714be0100c11a6e1041fdc4103c5d529593b2143790eb2305351476f5a17a41fa51fb732f86afa12f5a73768283f51939e645f1878ad2db43f1bc3a3101bea02aa9bfdca481c02af75c19d30c095fdc56e4081f8e22269daedf07d8ff67004977e27985ba719c52ba66daffb4658eb5d7ebd323f8d9e3b7255ef069128099dbbefcb5ef3a15"], 0x398}, 0x1) 16:00:52 executing program 0: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x200001) 16:00:52 executing program 1: setuid(0xee01) chroot(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) recvmsg(r1, &(0x7f0000002740)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000002640)=[{&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/128, 0x80}, {&(0x7f0000002540)=""/249, 0xf9}, {&(0x7f0000000480)=""/113, 0x71}], 0x6, &(0x7f00000026c0)=""/91, 0x5b}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f0000002840)=[{&(0x7f0000002780)=""/22, 0x16}, {&(0x7f00000027c0)=""/76, 0x4c}], 0x2, 0x0) dup2(r2, r1) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffff7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r1) 16:00:53 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) shmget(0x1, 0x3000, 0x1a1, &(0x7f0000ffc000/0x3000)=nil) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="81101ae5465203cc8ce2257db6c5d7ce733e7413398244975542678968dd419513219b861e37e6b497fe7fda7e12e8c972ee009e45a5824a4da5f91024cc49", 0x3f, 0x6, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000080)={0xffffffffffffffff}) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:53 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f000058e000/0x1000)=nil, 0x1000, 0x4) clock_settime(0x3, &(0x7f0000000080)) 16:00:53 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x200000000fb) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) r1 = shmat(0x0, &(0x7f00009ff000/0x600000)=nil, 0x0) shmdt(r1) sendmsg(r0, &(0x7f00000037c0)={&(0x7f00000013c0)=@in6={0x18, 0x0, 0x800, 0x401}, 0xc, &(0x7f0000001440)=[{&(0x7f0000001400)="d1f618d9c830d9", 0x7}], 0x1, &(0x7f0000003880)=ANY=[@ANYBLOB="1010000000000000ffff000053000000fb228cc6214ac07758d8e7f2768ed049a1d4e319f779309570393e77cc543aa45eeda4046b05a00fe5a070106973e807bdff45ed0f4c89e580e9286191486b4af68948c817baa0e87b37be10a1d6859ac5b0b9e6231db456be606aa0e8d07768d23f1599bbf9c379b037dce022c87867364566eee097fb3b4656b9eaca592ee869d1710c337df5fdfcbfa520fc8ae89b9b95e4aaae060cd2241d22ab8618369e1b48ff13ac9515f5bde912aab60c7ab5011215f25e5bfb7056b9661ca15fac20ff4269ee05e8e9c996956db43a2b90ca881057ffdbe4c7057eb78008906a17f09986919e84c4f0608edd042fd7607c574c6a0eddb0c86aac0f934dc37ea2aba474cb3aafee2a16a182a26c8d0508e2b0f2583b60d22ba99dcd3de0078198b46df781dcbc185f7a7a0d52b3c3313ef18d5ec4c8a3b8d19456e6d074940843569f2d1cefae008fe564a37c9f189ca68886aab2efca0beb6e8f1051447ca4ef7acfcea4a8ca928fc800f4f353a7301bb1992223f32d64c3923ad95c5f50dcaceffc6cb0ee7903a358eb91be7e217511791c0c165362321d9de936d8226a1fcc1c092cfe4e69bd7c4c9d914a2f30505fa7980a88b95b84ddf47f5a1a0479e0dbbecac16491f4c6f62246d40d6d3dc1505b318e268b5cc11fbafeaa770db9b9710d88baea698de8554e66e74aacf0316a2f00a43c5ab179a32a7fba49d03aeecc85778c7fc748fef40e2d99eac0a4aa978d2f0c620f082ba77eae4a26a039cb3a3dda9715b1cd42ce3ccd6bc096ba324f2c05ea1f10003337f30682c9fb8d91e75a0128c5f20d174ba6405db8c68d6dd174301da3d9190600e8df1154dd253921a083a937781114cb62c667f843ba0b75381ca4b2bea044c224383a326a20fc6bbf0f87c6275e3204d377db496cc9c4c4b4adfcb19dfdc58d88d8d5b9200f6ae15b6fa554df6b1cd3051821f4e8c440a467e2b9e5e4728672d20afefceb1701c8c779d8202275554757a4b637fb27425942f5102852728cc232689c8df73896f039c5030033bfd9b71db7bd50980a43a10ca91d9e951894f427728309f5330867084b49a45006478e99e769ccf4874768828789a27125a4f96464e60006610457b78d72755114f015701543b8dada645c04c5ebef158db10ad3bb85ecc927254a3fc68c7cbd95c5249881e486f8d2ee0e3fa76b37a2a2d581f7b5d4ab7c442f1876e8fc5753c7441ca26a827de1e22e1cd193dbe4984b3cbe692f0348ffc552bfe2309d806fd6ffbe3c328bedf69c5eedf81ed44f6ae02fc65bba474f5db0cd7463e1c9ec609d8daaf22c5474d2bcb5f2680621951eea568a62156a65718db3bb73358662af77014f72c7fd51a31c32b362e99dcb4d8739e78130001587d7d43155afa5fea15615e4adc3271aaf6d490f0c45dc566266dc77a1538fe0bab8d660ab38a76c075294e092b8bdb23a4692b00013d40300d5e33c0ef3026e46d562053343eb1b97381cc63f3872543ec8b2608846b4fed11334ab131b8d5171944b72e4beb0547cfde30070bb0531ddfa91554ae403e62e3739efa452cbb4c1e69f7485cc26327fa096e4af919f954f26dcbd48824b0b5f7e6ec3cbed9022b7ad1d6bf668a88db1da19798cd5f09a0331147fc5cd4fad81a20ef3c4bffb867b8784b9ee21e3c65d812bd507b8730edc4b47814b8184a205669e758a0480329a0cdd5675113d9aa633b6b951ca0ead1f7c02ecd717e84402f33a2687adfa68719f87f2c2e9afc52a808c0c5f5d796dde4c9c88df516043fc67e49ebd827d472a1a4ea57fb29abbc17f39e190c34878a4fb5c3e42651d8cdf8ec466ea90b5a8ca3b0f5929d934f678551c3ae0c42bfd95882ea5fb436c3e8d23fa4e2fdcc6698cd5b9ec258b46e8bdabcb5262d16c265bb536571c025c456c10f10a72f4c5fb65e66299a0948953ec75c5d3d70d1fc03b084f21fb0e6e9858249afa499692a6f7547d944bbbf79c204f94ded80ea56bfd1c092130e157bd1b63e4ed3511c1bac1287b544552490d4346c7a675a846f3596995c3605a5885693303238bdc63ef530c63bd6a47d8d769498340df0c816215c828afe951f5d5e5e3f11fe955130d72723ce51d7598571b02b27658139bf004d08d8010973919a55947e7c7a6ac57e3eb670069a83dc1e08912d6ca12f64f03e00cb6aba147b9a6180a9cf7fa28ba0558b6cf74c9c7cd03e0dd372de8e258c5fdee7142c7a4827db13d9e6ae1dab2d569ba8454a0410e95a208a71256f676d6d6e5c53201e2a94e99226ca6f2b226de3215e190c36f649700f184c330a6ff42f79663ad74978928d0b1d4c7da7b65959e0e8365e72906d074eada33bbead16fa9b405daffb9c9b055faa8fa656017ff488feee0e036d4bafe6355a83a429fb4537dc638483877447c366bf9415d07daf9dd1b90878cd826ff18b2b52a71b3152fcaab40b5533756d80c4f2e702f390f32331e1792dea7b0fe5c7ef5daef163f87f202b36c2319fa29f67636549a167888897ba1f45d979bd02f4f9f3ab489a22b6cb281ee4b43287ffe9cdb4b44915be13682c8e83bedec5cd25b6706a7483707458ee75c0dcac13d0765e5285054f84cefb15bf28cce020abe9cfbe44fb8fe71f199d6b5e33d757940c52a909e2190257b6577cdbda429887bb230ee6a57223a705846ae504ef35c66db1478d9713b5150c03ce16b0fdf450a9298f2d710eec44309c6d125b729cac31ab6fa2577a72896d99121e777747ba75d79668bbbcc35a0abf13d25a2e5ac08d6496d36a78517ed1e5bc19c25ed0a4f0e7819019910291ad929ff1fe5fcc0fa614848d1680792c3156637527487ebb7e45dd3db2c55195463006f4ffa0b94ec918fb694b13ebbdb3754fc7a6660c1d06b1f7c47f37f0e4cead5f979c7ca9ff4ba2b0329079506e9d6fa59c6b48cabc0dea95cae5a59849020d3bebe20d0de7cbcb07a131abb73ed620380b429cd73b460788019552485cd0049940c31284af18543a83c33a466725b421476c4c787500bd721dfa1019ddc2606bf8663bc332473ac58a970afd80ae4210e7c542fd09494c3f7d19e6e2ac29387e163e9c11de4757372a4ac7aa84804aa08dfbb593172d570ad71fc4d8ceec9db73cb361197e84e502c8d69ede216306f60a2bda2d630cc06ef6d789f1c7a9a92f24ac5f59fde16e8f47f97371fac80c05305ef59e79a2e1d33194012bc989e15200102c98193b14abdeada74e408344436430af86ee994ccd2564904bc8213808d74bef1972dcaac7d8422ec5d29dd7162d2a0c6e252aae59cb73f375fb1298c4e911c8d99faee4fd896bd8c8ca3a7b2b2656e1f2d5c7196a09052a1ad76a0cf269aae53c4eaeab4129691deae016ef4a72ca802579991c0f731de5e1119f34a8d579e43c5242b571cb23b82371fa40f41ac72c08f8f8b7954a1e078f566f1402fd93d9136367abc144bc9eb5ddc1e8614af66f37fb9df5ac32ba31e6b411f4d8e4655349af69d660fce0221c8f266969817f4be8c49183cba83afa35d3a5ddfbfae951a09b14545df60a9caf0dcb67bfd022a0b00317709c0056d5b7a287352e50a2eba1d01512943abc169a9952ac0fd97767d71df0d18d579b710158ff9726ad928b6014432020279db60f1daddd51db262c832a5a6e3ae16944c073653dc9147ce60c1449bf2b605bed2fb751860dec21807447e58c12a04ebd7e1f0a31602ac70020bbeeb282b51cf0d7de5ca9d498cfa70242f0a67fc0616a02a9947f712c595eaffc6e447e7134d1042e44a03a4cd8805760bc01258f362cd627d513d4b3f068d6f5c5365576972f558a7b14697aefad669704fb85e25b39346d8b1e405fd8896f6d00a90c78333c4520ddc85a6cebe45b0cf9ffeeff8251cfcd428e300f671e62b3388ae425b6c5b13dd65af9e753c167dcfd48c836497dfe6c447ef75a5e9ae6d7f15a412d37b32a064602df372fe9a3ff94e5772719d8b33a80d65bf2f39a53e669a2746fe5914287cffe7cd4b22707b19f7db8b6dd020e2a702a7498d9a62454db4f887f6a7e181a1b6fbef61ce0cf7177a6b998a3962e08b9a9bf5c816ac0579cfdf1635da5a0ca4dfeca08bbd7f75558b9091655712076f919eeedc87eb1ef374ca070a393a0e35d999a1f7624c29372696707461de2dcf7e45f1f3a51ec2039863ba0aa5c83b82abaeafe2df96df100aca0527900ca4ac6b9b304cc19167471f502652cddf3b49304b75c6f5b97554e1238412118a6295d300b1fdeb70813307bea2fe3ad28fbd64b76f7a4a12c6a328efa0828a4698a5149b295b8988e0682db1aa0a784746da4400cfcf6815518beb57c36061c187d5ff57ca5981cc9c61c240bd080ab580f235577dfceabc55e2c4d48425be08a94385b12c132a83194509d492076bd24aeda7341e524d9fcfa0c8dd6cd9dcb2103cbfb84c19a47acd60c010955a87d0d95dfd79a80d9d8f64158e5fd8889fb483c2a6241fa28d375ad646666d66820a74d0a23644d18a9d806afaaa1de49b81096ff61d3594ae670bfc329bafd15224f63413fc9eb31eaa0a9ae48807d10c52393e8e6999d80e3165ed8eef94a2701c0614d09ba59848c8a70872b8278ec03bd5834042100ab0f47f599bc936d122536fad9977ce3a02617b41465fb105cb9c4fe1fab0f67507b96f1a0880591277e3ed49ebac4a2431f3f82f218bd75e9dbf20f7be49fe57655ee55c1cb2dbf624b4ce645ba526889f329c3b5fb138e3250689a8d5364deee215f0dd910630f181d1e60ff324266829a852eed28d3829e7529791dd1dda0800ba1ee544dbb0e80b7d167169b22a4ab3e4731bb7328232e5bb79e6c3bca8e1b3dcf6fe3cd55d329cc83082aa73704113095052b1d2d33d8665b27777ecc4de34cfeb346382a1c4c61d23bf6ae67f04a1a57e8667cc26e83432af90cf09c4b4602423d979fabee22b18f7182a2ef557578386f17d1f54ecb4788c98b2bf772c8367bb1bd27ac261c9cf70ae1ce23a7257d92ca6f00c3d98b04f22edf38b6b7459c56514a4006a57cd071ffa8fa992d60be7ca79e40da7e91e1b9058e51cf80cb5993b177f47dda43dd8085043340ff310dbb3c77fa1c4ec81874aa2650ca211f92165a4f902b072b5b5c3ed5f45b19701a8b818cd3189bb371976faab1d80b0f109117f9f7d97b1712e2cdb92acec421d5246093d073c12a9935216c8340bac174f45365c753b9ae765adaf3e40b8929e08bfbbd3c1fb1b3a460bb633d6869bc42c4e5a2643da3f10d1535aab953f127d046fb311cf5c7d76d759e277b6ff247e6e063e97fc26aeb90d90ac0a78176244c439b23852835e96afdb9d3d49d1838fb259cd58eb85d7f629482ecff69102ca04d1b6c6ef5e5ee3d23e66cc5276e9da62d55e419fdd8fbca68435e9913e8a1e635f499dacd276aa0745ad642882a10871d5586878b01805253061f38ab440d45ca1adcfa7d69edf125b4893533fc0e790354f90b673e73ff135e3193347a5737562ac03ab077b0f0596be9d56bab85171c3c1982643019f246361a7f541b1a4e939320b76db35709125eb25900352a103af63bc18fe60c678f7aebbeebdaadfb48ba4e794586193710d83e58b2f9ba88fe650c103b37ced2055ffdb5a3fb043171a21e75f6dc191a7623077859e40cd9ce9b48fc2b868fa8d48c294a201b208f28abe71192f0c6932f35369b25aca3f3ac3768896842026c6328511ad8be48ce0040aa02c280c3da9a0c01b93d5c5d1b539353967b4257b064000000000000000ffff000009000000688811c26c37543fae459fae423dd8445b8efe8fa12070dc5a80d9248e635377bd65649091bde3206bb7380000000000d800000000000000ffff000001040000782acdc696991436255bcd4e233762de286e85a7a06ad88907ac6d02d5822f002568302cc6a01beaa7cf4010611d2f7d487d9f02f64bdf01b97ae91a180e78e1691f3583142d55ca2e0481057fe8101a5cba5e00b6cb455884a797070d16575f6cc89623314360a7b3814bbeea95631b001c5b0a30ba5597ba9f7f10deefbd82f4dc64c8bb9313a626bbcbd461fb4da311f7a04f19024d28e633ada6177117e232942245f9d3fef5963883b2bf66327d655c98485011db3a2b4e7a6b39dd90034c000000000000001010000000000000000000000600000095e42bfcd5e8095f4c6fd48695977f395116411f521941cd56118a64e8f4752bc7b924ad6b3f5dbaaedd0f8b7d5cbb3ffd955c8ed9c08cdab16d813d79463e6386f1ec71acb68dcaa0b6a0f96f7278c5395d0bcabc98c8b9ad0fc503c92226b37ee4acdcc8dc654eead13538767453207f5815864e9071d332e0d753ec8cd1615187fa2b6ac175bd5ff56ba462a45be4776945701df334900203732b2ef15c30ae131713ac16fdc3834f74a2062240d9c54c5e0ff9c5c2f65d0dae1af388a2317ab5817015a8a885e0b76abf4277623fba2c9bdaf3fb5f00b44b2ecd8df2107b8c0e3a897f9ac7bdc3bded88b94fb79aebff9fe0bc3158c09b498c672cfc228abb3cfce03fc07bd1f49a73efb3f5f70dbcfedfb844977dab60ff78c711530899695e807413a583f4272150c4275e7d0cb0e8dfebdff1500b459369ef9088fce76709d2052e99db20b0773f3676ae7fa618ab6df3035403d921b845f9e1ac9de14e4b1f780210d777ff4cbe0740a26781427c744efc38b9bfcec4f6c39bcaeb1185e4e8a74431b1dd8a6a8867cc60b4636af0f54aede3eb4284f68f7fdb880028339ba0a74f4562ba37a26d4cb5369eca3284964613d27e2df04af0908daef181ea27698d8d424362f853588e1bad038b4b93c3fa517fc8dd09f5e5bf8a707ce4443914abf54fb5bd006a167326129aa8839a2491e8ec635ee0f4014e306cd10259d69503fcbc4db3cbcc03e2ffe69ca19b9a2cba63349ddf9ab02e8796dab1c3e21efa2c5c568e1dfa7a02c6eff786b63f80cf97564539a53a20f44fbabe9700bf704e1268454ee95395a4452abbd77752a1e762097bef35c60341809fc2b3158a43a842dc0cb35049f53edb9061e6eff78f6a729243dd2e8889b0a6fcb6ce2f3a662ae08d5af2679cde4f73205609e9a6e272c168d00c634a0ca701ae0ac43b555762a1007bae8cf924effef2544e39863f655c3f18ff0fc9fda6376edbea1caedf615e23782069ff25836604e1ce70d9ffaeb81efe157543d0a7451bec0e541346be2dbbc73c28d274994864e555f44d8aaa319f2adfb8c074964564824249bb9aadd1a8e5afe7ae559708707046964fb7e58ec9bfb3abc07ae6f76aa21716561d0a42620bba7e97047070fef8196bef7df9ed27bb564368284790b9ff7312c479094f321e02fd6228a9ad9e725882ff5f500a44c106ea32e0fdd1424c4692b34e822723844ce4d039f3f57697cf701369fcecda59b71450c1bc4f2e99fb4f4d77037d181538054fd94ed80579c37e171a520ad2de6537fa06cee0fc1d3d71f379e8a15b43f1bcdb89421eb02db1dde7c24b66f60454cf453f1ed1ab90359c85a6b7676d168ffe5c8805e6dad65d2c99232d5d96dd38ef2df5e81e31f0f25455c2a7f2e9cfdba0e0cb3773a5cf5079450990ac11a70ac01e61f475d0640e888fed31fa7701e4175a2dc04b7c034d75cd51e1c0a426139f329fe524b661f230beb94572d10c22acff190802a46e2e63aa1a175cc12be9c3737cc4fae17add5ea50329ee3ddd7856ad7f9c6ea253a8f6ace90bf23c967ce3f26377d91a7074b15894624dc79175d1b636c2fdb8deeee22ddf09e55cc064e795fec089cf285ab28f0d9658426977b28e5387ac47b44f3ad01d0f5ac252ba7226432909969c7a82ee652dba4f20c8b9cd9f4bf89cd3949012dadbf11c4b79b7c01c0ae1e063433b208f052772a9559dc5831aaf3392802c2bef1849ab4b4418880d2e029da8059893c403bbb88844d5ce7d6909753ad99936c88410c3f63326ac87cde57e6a0ba6d0a8aa9127bf3303e50e60e6c91e9d94c7f54a70127611ae1400652f276620fc552eaf0539c49013c4b506e90584d2cb306c716371e782657ca65e23efb3c241aa6948d223fd53bc370dc428df366e2ae85035c8191c9539ca44c501f1e59c63915abbb4d7ec7d2b388a6ce74a6106c4683e232c0d7b3d354b9d2d2d9fd0f445ff37216bf1163ffbec056fbe82e994493088fbbd1499ace0dad6e340acbac714b4da6d4178c5501c9bcff1c87bee1f79e13f70717c550afa99cb708d45e26648df9401ff76692f4af0b3128078b0d457a51d7ce0812abea65e82d249482ee1cda42f6d315ee45094f2d6e5347b60261cb3e5ced59a1dc03fdb9c5d6626b3abcd121e6ae054b4b20eb0efa57d132f47f3691c0ea0957b8e784303df0b76ffbb223b7e5db787a1756d361ae73f058493b91f838c46e272b4bd09add437daf8d9278ed85f5b334d876330b31904f3402c084a3a1559792dbd721d2c82958ceebefd18194aacc9fd34f0678b8f41043e5b69b5721b5fdaeb8cb0ca1eae22493c91c57dadb0f4392f273c4f53a0d29bcd339f601694e397dbd9b277b0ff50395f47394d5977389a8def5a607744869354b174fdc0ccaad7f5a8428012a80b38f0a0770e448d3803f127c1305cc8286c34c59328e87a5dc0da51c549b13de1a9d36263653c76bf49f9dc4cf9e62e1afe9869b2ebb38a2f83185676d71be07cd0f5e31582e0a01df662d78ede2795f93abb43bda7ee10872bce6c732bbad185e1576b68826e43804aeb1854fc5eb2129df62ce71254c80902ccbafe7a651c84e70b1d267e233e44cf2747823a72b74971b3920ff012e82351667334eafe99976ffee6fdb0f5cb3c18ad31a2807d124cb42a8386f3628a5c23dbac49f0ccbab7a8243ab198647854246aff5166d007b4a71c07c232ee1122dbbb94a3e3ad7790865e0fde08a8e9b7e0eb9711c03bd9df86a78a3089822190552fc6ba9e2578366c30b842ceb874a4965521e1ccedf9f26d3fb408b532709ab34027725e5e8a67f86079c5cb4a546b74ffd53dcab870bfca3d1c93eb60f98a58f6d9b723dc27dbd5c5ac1e8d59f502f4d335f145c9e35b6aef6fc554f2511c73005c71594fb5dadca0032251a9ed86f05b185d263d3b4a36b6ae1085ff4ec5aa089177d6cfa7fb417fc4d0177f8526ed5260acd55f9998e50e27d00b4cf9d9629066221e97d9ddfc1c80a42e5af33cd704752424907cacc6b6f25019be9561b8a72675a65f89894b6f4dbe05501a12fe9948e263d80bc03c3bde5a3425ab5ac6d82808ff3a07e2ad8044969a91494470631ec557fcb16ad0b26659181d0162e59d5db43d43d066cd45a5a24ad42feb8e891f2d462e677d74c79a6db5e9184f902206ebff7b0f432efe0431b66627aac9da7c76c6ff3026352cffdadc5f2deb474db24deec909a91f12766aec6399931848503a2e6862ba30863aa9de5903cdf89d16b603edd51b4b0b677e09e12a540d9ac18dcd2178210ea1342b0bcb07ad604220620e631ee41d9819134cfcbe98be87558a5d05e9a693aa32b084a1af093f44c938c7b5dc698ec823aab0ab6aef3b391e4549b390139840da28933ee11e0a4377a0def5165e03311f75be5d3fe04cd1fb22d45872278077565f12cd591cdeb897c2477f5df3cb59615c7d736a7a820e5b627ab68479953f8f34a983b49babe49809c3f0942069b7b0164fe45a1a101640dd325090859050cb9905d43053c63ad210fa01e50fa1af7932d22d3e3cba8f746cbc0730b66036c13620c78902665e7d60233d8fb684440a0882c5170dd6de5f7389c7a98f51a94200ed0ef3eec3df03ef5fa79eceebe8c9096253fe9923197ee3a3fde0425b00131cb07a7cdd94340d20eb588970828867ff755f377bad367fea1a7f23e9223a2b05744686178e983e796684e0be6c3fc9bf097aa4a3dd75350e01ab104759fd8e789c02c7def098aa7794fe8e6db39c632cd181c4d27a23a09ede1a3f4c14b242a5740d22eae9dd48d1f27b54b4a744486dde97f4466f3e656c22e0174201f32a6ca9764ccc0ae8307afa5494809616e4bd8e9cc08c9f2108bc9a3f9d5bd75b07c9d5e44612c1368ce63dbcd9dcf4dd0fd1e91fe62fec0f1d35e905c1224a8009ad577d880515e29773a6c4e9de37a4cc5cc76a0bf9668423d55cd5a75f69eb9e23258328fcab34939db65a2d77d5f74c8cd51cfa8278e30d491ec624139685557ef27aa38ebc29057d5fb3410e415f32c983d72445b811abd3201c7ebf9d8162435fa24b7ec95f836eb4242843fb99a418680dda9f5fdfd26de1c93f1045a6e9a8190c479c40f32c39fcd7c75c52c07c9859c756d578b12578990c1f9d0fe7c76ef7d92f24149a85af02fdff5ce52dc58fa133a6e1713f68a6d7dc22e75fd9f5cd0f8da1348a39762d21fe4aa50b249ddb1813658706292e7a2d8b672cc1703f77fb70bacbd017c1e7b2b19da18df7d0c62714c592e3bd59603fafe459534a3d219e433cc5e784d264b546f88d7cacdc8620c1f80b13704512292a3d7f1dc7d975df7c05b7ddfe8ee7c6f1f611171901ed077f9d3813ec11c6ed46dfbec7a19052610570c1bc4af4074a04d6c5c20fb727ac31b75d1d3095c1848f6aa244029552910cda8aa43671cf10afd30203a78ae50976b0225d29d20c355db37aec3e9991275cfc9d7e62ce321480982bf90eaf4bfb17a66ab6bfd6d037dc19225c65dd2c12d5a5eb0a85d211d0237da12676e73dcd2f54dc5a9385a02e25e6219711323ad6284a3479b0b8cf2bb79b8e272899fe47b3317eaac04778d83245a4a29a9c3adddff1551fb1a1c379bcf81ac8249c11f9c04235ee70b5a001f1feb253d09c45d449feae702b8e4bdc94648b9e9cb81bb9928aac034cf0f445cc89fa80a61886fd6c8e02f444ea4066bdabd396018568129f08a5d8e6bb2927634ccd6d1fe3d7d24d915f6f9fd34e82c722d39cd7727a7148345cd0da80dd0c0c262145ccbd0fa53537cd40b4a43c856e6da146115e5dbc9c06410fc70bcea4b80f3ceea2cbaf6831725b56f0c6896663d4897239cb6fae21de74818bacedf938942fb04e8da2c69fa56394bb3c358379eb5b818e2f6104371b5dfdb559f22d4fe21a2389ba46df19ae1e3cde0139c45769e2ba3b299b47b0c7a9144b1d9a986bc8e03410d0b20b8f507271d6fa444fa08e97651f32f60134b56a07452a3acf995a0702909394ea28e456cf7420b89d014ee3df195f3d787a2a6feed9d26628fe7bc3649469c8a95ac715e57a7912f39071951e1d81319963f4952b22be18cbcdea6c43d57981d8cd6ad8bc9acd6ddac404d9c43de50aeb97e0741cc9ff13fe6721761ed9f810beae0d1ce0a23e35230599a2cd2252ded19d404a3e85c7cd66c2ed8b6820873edac254e4409eafd1bf9bca2656ef8fd22f066a854767b6b4d046229c2a028b2c741ee29bbf7592f7f1cffe573f687639d47efcc294297cc1c5ee1b305d17e0c06edfc2bf936e846aa20051e6c2ad6ec3bc8f3b0c470feb379778d2562054cd50f7434e450ce37d321b3196c1efe45bccc9b2fa063148a7322169c2eafd434b45cca71fbff0da56fa5e4d3a807eeacd60c43f053fea54154ede8423e5f512533566c2afa41fa7a8fd1dc38ca2ebfd92b17bdbd971d62df252443934142fbb575f118bb91446cce537d5c4e8b391e0e673411a025949723acf5fd87758a96182ba54e94651a0ab15dba762f2c013d7f5b2a3485a1169d1978402adff1948e6a8504a60a0348f29c52d8b1296838dee8899dee3672ccafbc7d6350b6837463ac76120c066da251ab6397cf319be739d7dfd75a97bb27540539f0317f04423fc771c6f0b4b3d7738650230338f6241bc759d5d7520d2879f3d2923b13d3f888d5dd7f52feb91fc0d99529b6c02448fecc37b72d6b8cfd1b9d0766aaf6047107c87226b6e168ec26e7e2aab0dc444782da4501000000000000000ffff0000020000005800000000000000ffff0000010400001eec8ed9a64767dd211ead9be62d6cc4ef3d414169e6a3c1b2bcb09e40cc4d4a47d07142f2d2d19a3361b25993c6f5c05a7007b5d02fcbeb442474d19c2671d1cd6a000000000000b000000000000000ffff000002000000fa357f58352a73113dd9222557547d9f9e0d6a5e3f8be2e38a1573421e37ca1742b33ff5cc574d4191fb767fda58076f616649bc24c79868a29b3ae52d752b45b2f9013582a3242eb4a09d6938976cae3bab83c65c55b47677a59cb9be6776da49b9b05689c33e06ccc51dbef882c8fb4f60b15960713670fcc4edd8942f17608cde60b533f9b3c26998bd082d471b19389a5471774564b0c14669069faf8600400000000000000001000000090000004419c73d215c59ed132f3fa8988bfab36f859b272a0c78fced3db57fa45209242552789d8832ee6fa4df347379a76d6f90000000000000000000000009000000513bd37f93ee0393abb5bccedd7fa67f00b386e59bb16b66020bb04ad511853910a1655c26e3b8095cf393b169c63f05bde52378dcd3702f0065c51155e72e1b7ae6dc346c7d3427c4498871da8e2a28cd6c543c983c851755e32a10ba3f7ab07c69a205970167c77a12928e8ff8e69a9b4052d62eb8ffd516000000000000000000000000afb86a50f11c28477bb2eb5bbf9154bc2d74f66ae27a9804453278e4da0cd247b70f2d31f4e767c995ee1119aea06ff935fb82cf236805cffb2f6835b5a76a6aba8206beffac6ee48348b5bc5f50c3d1b4d01661253329a913b51e14da15a42778cd05856fe7c7302305dec027fa95e3bbd28ce8bdefc32daeada0f2564721ce6e352f1116"], 0x2320}, 0xe) pipe(&(0x7f0000003800)={0xffffffffffffffff}) faccessat(r2, &(0x7f0000003840)='./file0\x00', 0x48, 0x1) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/184, 0x7d}, {&(0x7f0000000180)=""/169, 0xfffffffffffffde5}, {&(0x7f0000001580)=""/205, 0xcd}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x4, &(0x7f0000001340)=""/34, 0xffffffffffffff56}, 0x41) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="7800c412a9715c9c2d10a95192f514a077705cd5bd7568e7e9ea067e35a1ac47d92057fce1b08366a9c5e8c4f8580bc719f72f52d25b412f7455f37d9a8103488d2f0436ec0f49a9e3392b431372f63ec589d15c191181d41f553275dd91558fe995ff63109e5bf5e3d7bb51ce9577337ef3fcb52b13368d6cda0fd7ed4b04a33fbb4159a6a25081257b86dabc37cd86567ed7aabb47c41208716bdcb664c13b790ce87175a8c85f1806f462f76ba380ba6821b83c4a615328cb372b08e7d2cad733af003c6d5250ba6ef63ebc4d3f9928caa6119916b29e47383b9874d79e7cf7e420e6b9dcbe79", 0xe8}], 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kqueue() chmod(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x100000000003, 0x5efd) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/220, &(0x7f0000000140)=0xdc) socket$inet(0x2, 0x3, 0x102) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1c) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000280)="5cfd84e51bda924d105e4273ed9152051fd30ad622dc501e71f72a3b362b83fa5dbb36cbcca7e89cb42e7db805d126d9081fb6880088e844df9223424654e62301341c8b7e0775a85e7c98b39c9a2ac4d75956f702d4c9115916f52e12b96aaaa56f1d6389db52380ac3c75af41ea861e265d3ff3bf73a9baefbf0090375e0465e0e83053395d9528603fa4280812ee56b9dcd506733fbbbf72531f61ac66eefc3e0f542a8330db58c0dcd3feb6eeaa00b38455c77e8b0cf9ac78fbf8f125a77272649075c20e32c565d8c4c7e4350b7d0f8b68fd5c4342a267abe055af4c44e0a70a4f1bedcdd34fb3a058115806734b0ca9cb302", 0xf5}, {&(0x7f0000000000)="9b2b32389885cb1712754ea75a1cf4a39264a1442efad7608ae757c31f4c7ce41040b82541a9", 0x26}, {&(0x7f0000000380)="8c2aaf9c605def906aed62ac122edf819ccf9f0f75eb37043aa192505a069cef31ae02ec340f3f4c57b8679650fb60859efa48b8351a6c8d84b6c1cd37cef668fc76b46a175e1850db260f14590c6d76315242e13fa12a077e023b6d2da0edf937a73b88a4d57b31c11c8c8f21acc7faf60d03dfb2a8c21cf8f2fbe1c626b02fb942c7618c004524f4c7d81044b059ca0830606318adaf4efaca584628d3b551758f74e9e0ad41986251ecf41e140a42b3f85f63296841682dd3f5a12e701fc7b4ea211197c34111ed56ef92c43013faaeb127059fc8036be411870cc8161f50f9486ebf", 0xe4}, {&(0x7f00000000c0)="0ec1e744b21776130bdde1f38fc7019ce450ad905a300b1cf2952e906496ad52509073cb23c93dd5b8e16a686cf90044b0fb33273be5e36208f0db807b848de0743f2564b4ab36acc15fb2f3f2c0cb252a148c1954b245575e098316234b822acad0f7a4521f3ceec973d39991ba35d0107b165d3b97536929adfd1feac9db56598536070d9306a90cafc0a8c370e8b50d540463e07644aefc17818b0a555a073eb4ac", 0xa3}, {&(0x7f00000001c0)="8afe0a86b0459b2b9e5a5b1a", 0xc}, {&(0x7f0000000480)="7aee56c9e76bba3cb651b8721555bf76ef8ab51a2575cb6c237c5b3d886c5461d5657319c6b82cf53d7bef4462705476d014dcbc950452550d53bb6743e371b500b4f4f3eff1595b125455103923fdf5f66822589656c05770f4ab6a9d8077570d8f9e3a54e43e1473f357fa719c2cd3abe7db15a825045499c1d4cc0f96cebfe81748455dd22845492dfc7fb57c48a8a31a", 0x92}, {&(0x7f00000006c0)="a4ddc1ebaa290ca777beea80c3482210070c0fe7635d8acb58ba132c13d03fb6cda263a02f936a82f5394deb5d217af4236ff9eea9c63bfdddc3706a77d405f84c0c95d600df91fb1886611330f5dabbb2adddd3b0350dc5bb9ab3dcd6c94cf7603ac024c1e88bf57579c66302f3fa813b1a5cfa43ef35822a37329ee865871c2a4cf9dee159367451c3ec17dc83edc260fe6f419ead1c5a14fc760e9d5f6927c998de9d0097e7375d511b9d804395ff5d65df555278b02e1bf4b5665a7efd2450557209c1a350da916a25c8acba98e80b3fa104b18c0ebc8975966c17d25133b448677db45c84cd663e5a44cbaf90ffc9379c18dbd2c123fe2993f0fc11f6f684d8c80e4c98e0903c8910bfc26b8c75146302d28fb9eaf4ec29d66094ce26040397d3118347ad375cb3eb1e4805666e46323911f28024de4e19028bc11502e45c8f68fa335ac16e2519a953cd80c5e179c79022b6751eb65fcd3297c0f1558daea56da8f8da4999de104cf93334d2d00d8485434f8cb88299c7980251cc66ce1accd592ca536a4be065cf86071112853c1515d5343bde6c7c5f57f3c0e833ad6b246f58f7ac0220bdf572babc9977eab2d4ed39a53f4c93c6f35da59b8bca4645f9907eafad92d307ae6fa4bd246668de8c0bc3c134b9a59a0759b07ec7df0db377631d5fef157a11eb4bfbdf3198095fa985e36cf9bef422dd0e6f20884594521f44f0d34215a495b42947e5ef01e750dfeb1d635cd1038d317f79e11b01e2366bd3f67ef9566b6b433766ffcf230a42180ac7687db94a642f5fd3fa5dae8b739bcbfae5bf8fbaad0e0219d30773d40da2d896f6b20f3eb7cdbcc3e6fa266abe3bb33b4cc21c9675494df5e0e3015d9abe8cd00683a6a254f23c60c973eb9f727124b5d7ba0faebbe7b3f624ccc08a3d14ba7f580551480e50cf465b0d0a5e92d1eb16b5c536f6f3dd7287e99ba3e55a48f7208e0472bdba70d149830991d72473f9af213035c10d8c576099960c0561a2f3d46de530bc0a3a4c5709444091b5d86bed1df7a80b68861f35336c89400c23b902cb7c492a7687f9e85b485961a23e47867b54301c463d7a8eb3b688a2fa32749668837131984b1b84c6e214513dc2e8adc1b337636db3fa2c3379030d22d77085828db6e0e002b04f385002d752aa95be24ed4b2088bf742a828a5d78c210b3a7cca6e38ee340fffe2bcafef7add6b0242fd6434cc7c88c7f2e726f3bcec00d43f436b709c04baae1c407e705f46ecf0f18b4ba02553f10856530e231d2ab821736fb995ec8bd72750b26b01d19a60eeed91a747661b8a39cc721ef832623f4a28bd47c95c3257533793f28528ac7f1f0fad89e50ce076a057e56d99f5baab7483bdab3cf89a68fa82c006527d23634bd28d7301021d9c154691bca7ca6cbada029fb64246bbf7ae01e6619f4657b7cb1aecd9d071fe941b682d2320c358f77ecc5c7e8f610a4e3161a7dfccd9b8bb02444fa5679df08efd8a82d4bf3de4986aae17b58d16bc76379f31387b78586f5d0759808c7cb2bfe8f80d15a6280d88d02b7e3e26dfd962e95b2c81fb097060087eae24b79420d88e4ee2cb24ed798f4138101dad17e47416e9b3055a6a6a2b78c3c4ba2234df7b1a9b1e711291efe36388dd1ff1f32b4130be214bb56cc9da667d7c5b6466ccad7467c7efbbebff13c04a0e9582b431e7b8996ed8badbeda5e4065a86af1df111b56167b9dc3111698f773a17af3430b67347969f64c10805f8e034b896fb63d9cb375ed8aa23b8db68dc3791f3f61f1201d62737a5c4e92e263655ff25802dd47647cc24c743d5d9b0ab6208b5878f132c5c013aa577f2e3f991dfb89f58367047cad27835e6f8f601d0974b761b32c5ff81de9be01cc4936a3a28a87c1588afc97e57d5493da3f88c14cbec27f4ec51459d7d933fca0c75f0857e8ff29ab7825e14c3a6b1ae20c9c690a5b14e4c45e914ec7027def10c045b5c6b8644784797374e89e3e777e17273919f32c8225fd46eaf9b3be64d3b3bd5a26d9f187dea7df9596408d7d668045730dbb5499866cc803107a76a8946f166bdbe43620f3d09eaafc06285a6ecc1d53771cb12a3c89f3df5dfd819131e126b0ac2ea4d0325490cd645b9ac8f89297958a9ca9522d29b2a8d9250aa3494a7b90a738f081f7048ee73e51f7a07f42356d37e2f5b57d7811c1a3a514d63c2e4d96e354715a5fe2f6b01b99b3050137777b74d0ca129c130f317d124e5595a34d88f43a85d93b7580c813e76665cc7ae95f9f07aff280d26b1afeff72b90f57f0378ee9c5e268907c962c0ae5688c18b325cf3fdf0fcd8e8f405e480707a69230e16461d4f3ecb4363a7b13f65c38976a27311f8acf0fe8f266886f55c3fe73e79cd122baf8ae238cc6bb54153e3d60b6743d0947ef1e0c3c915eb5f0248467072f55593497a70e51b72fc3c94e408982976cb5b5b467343e39db52accffc25595a9f193ffe21ee32a4c66f279f906719b382ab4dd785465f73e11fb167659efa6f5b40e2161c046f2e27d4e4ca95854f1c790063339f738e24d4caffb67bde839a15a1d3d4c699cf273d406825ecd526c1385e47b565c6166f1a11e6c38560c67ac6fd40804f38c7851f08b58ae34b311102147ae6ca5b92e23c8e43b4f8aedd4fbf915fb1d0c837e7dc4a74af16ab61a6581a413ed39b553caad6616597cbb1d12058356376d20b3d67e2a7779606b03a551bc3881f4bac53243a14c2a56f3a0db1b8e0e25a0b80d8e3dc0330028635335b94a109bec37d63a0ee50b6069c690d5d3c32f26744ee88ccc9d0d33121d0128a693df9f5385d18b9adb2da0e863f4950d1fd3a2ddaa927d719ca2ae6235f734dcc9c65fc67d82c5785d3fa534dc1408d73322c7e64dcf6b46e9d18e8ab11082ab0da6983e50780a99d7d7939acf12a00b02057043d1e8b2bfd246d839931fab7c7cb105eb9782c25bed299061285d2f0dc2e7a09f6947bcbb5d9de561df6501770506daa02e0a1aa29acfed55fdcd949f29571eb5842d134342fc3f72d1c1431b447dd2ae189da8cf120b0dd644145fbc974a120ca4c70d65ddc629d0f4626a2ea6bd1768604884fb6383c1ae38fa574dbf4fefda014c03b8aa0e13c8fcfd91460aa60b5c5267ed756951287f3bdc31d217609993a59aa6d8657dccebac1384d3c4c0081f6844cd1d4d07666610234745e5d29ad2b73d92cb009eb7179ad7068daa00c22204131962dddc89ecdc0319508c44b89882e94806dc3115b0ac2fe49d4635139bbf63aaca493227ff0da67615f478178d49c374372ebbe02bc435edfb564888b4377f9ddd7cc2093dcf3d114f7c6edff915e3f9c4c5e630020c6087d3eb3b4c06969759b7c1d3f7d518d5291fa876c72193007768ff34184247b55daac2635e5797d179b33eaaaa17ac832b605890e76f908c61bf4170d85032579a3427fda68373a6682bc2162c3638a0d24e26bbb0a3e0b239005401b884cf491b9eec1bf599083514e7f3f98901ade8e6b73127a28ecac03c94b05acbee99a15de5f5f4aa4ee760481cfecefa7808be191839fc3d28c33eb2f794b667d169b585037e77d755a7f97144073af5aac865e2848bcfa18a3f8250d9a5edf4ed3011cc53611820e06ecce82d123c9adc418203b7cc7ca952744c2037c78c4434f0364d19e593cbad6ed56e4f64cfa444105942fdcef9263356a4f13a702b344f250419db05cc254d8bdb5c47046b2b1c161537bb06a32189c5f1de4389405ea8f59b7026c630a52799adaa5f3082ded764e7b05fa032b730304a815c0a06e43d37580f98215e8c8ef262d85ee8d1e1f0bd61656d2bd88d0fcb2051b5b9b7880bab4a17d744f15bdeadfb64d3c04157a64253e844f60ac189c61b7857e4236c5ac2e1043b2503c5cb2c739f4e9fce310ff2f95df52008014f15f4d625e3189feeea72dccfd55164ad61483a167b5664a0cbc10334435e41d891bba22b421b03e2a859abfd3a972c03e21d07ba3ade6d30c971f3e3c40aabd67b15a55daadf2836ffd655c887c48c019741697d3f3de26468477c32ec707672db01907eee1bd73f1b26e6ed0e912b2a466017cf06fa1800524e54962fbe54a826c3e228881a2bc74c0ab27de01a3ee0ed60bc2785b14f6c4f7ba1749eddcdfefb1dd4c91b10be931d52e316a838f6eeafde280e2e1344a37a48977c06f1579262ec279e4528e3ee51353540a867df13a724d82389a19c90d0c469c04e1c12eeef25546407e893af6b9ffebaa85462695b4fdea7028e3b18edfe515cdc0c7366479e32d0cf682e73679d2d85e2c69b74e57e10a83c0f5ec89fbcb0f37b95f5456f9a589e2833db23f9e76fef5048f74a0da6a39614cb2ca1db9f10ed14ed25f6d42ea1b814f6bd06d22757e9d86e499336c322941c955720f508fe9fc4b4fd4f405a38fe33a70f5c29ed4afabab3c62e7c5c45a7a9d3c6afa50dab62bcb01b5abca749bdbcfbe758222e91b5ae409ec3651ef0f46522e67d494fb27eea997ca33d1da883a3d9e63f929c8597186a8b2cc4696d4998bf54cefc5050b21fce6c4d9391089829526279a78423ad482c4ed36dbf332c0960350a0398f04bf3d9e1a51585686163e85a822c50fb2ff0f333bc9c897484e6e6c008872bffaefd6f84a2b3ec9be8bde6cb7260ed9672bb588b65c92fed1bb2a168ebd4ccfa495e7fc656a53733da5fc40afa12a793f5f4c764a330d46e28df8fea1d87d22c55fa11c2bd6575fe87c97125ef92dfca45e0eaa8426a637d418645f6bff0302c87f1e9bd6f981ce915bcac744193c1d8d3e129626e978a70a4549847cb1d2d219e48fc9c67da1e7797c2bdb66ef9410ae609e8b40d77b451848c1a3ca0da160265c05a1719e90a7c9bd38d69e643af183a4376ab13e4a69ad7b1963e4e871edf72178edd562e64d84b657ffe7fe5d34d5f433af8a2bdab600f924162c4b80c1a436b9cc475a74fe7bb4635278104b616e06632badf15d1bcee12b344a9fdddc589fdcee23eda61529fa5a579dd5b6a32a7e7f44e2470dbeab9fbf28a45cb08599d7402eaee51f0ce2234a69fca211a1da2a13d937d7b8d6abd8bfc54ebbe7c77e20217b653d885387601732f45bd869cd4aa5c8b2dfd342cf116049a13edf42ca6426440efd09d443cb9b4b96e4d1db60f4e8d5e92ddb8b525150b75140e54c54469e67ed208e018a8e82fcc41a27d1c71d73046aa1e8db48c52ef6f91fe1a2e1fc32fdf882c197c667b49111ed8220fead419fd5ded1bae89212abe5eff423eecff30b5eb6e2d94ce8eb0e2583bc2098a35edad59b2740c822f2c1f938d91360a0f5e95b54a07591d0b799984f359c1c8940a603994a8445cde2ca260c0b7250189d2e5f7fcbe5550b808e2e7468364dde478eba69837aaeb5efa64663dac2c42764431d1c58974141c6e6c31c9eeb591b9b2e658ad852cd78279a093531156017c92d2a8f2e3eedea5d68e813ca99c68d545c442ed5d1a2f6cc17bb661bd358a343eff3f0a991cdad7e176faf17466e80eddca1a1fcdb906de12909e2b4757148f14e403da018314f92ff587cb924aba1bde99afa67718f828c24d5423ced31693a9fdac100d057e0d88def261c8501f0a6b7239fb996b02bc71f9014ef4b9f1c48179856ad6215b35a57c5220c816200651af4d65ded1e956d68bff855d504286c24587782a0bcf4fe59b18e488774fe2c35c0d69ab8be537382a639af5bf8212bb244944013417da4812f60fe8e1787824e6da9e879606f6f65", 0x1000}, {&(0x7f0000000540)="5f57c6cc1df1a1b7083106b4d7a5a398b0b6f8d7ef6ff8d258906557f33144de432213e8e388da89540630cb9faa5497a01cc343761f87aafc20181ea707c5ef2338a37c784aeb43fecbfc4d6aed720a4551d7e8263701ae55318cd622732035b0", 0x61}, {&(0x7f00000016c0)="9cc1c1aedeffdad6decb1a838ea084212825f8134cf0f014e0bb3f433745cc1c2226234eeed1a6b5817fadab0a37d731ec7fae04d0e2b82a79cbce69e7ea2734b5b52d73fc614b775d0462f0503f88f2324474e100b4656bac97aa6e60c70168533a83d8e77ba1923182e6ca1df2782dd6c54052cb66eaeaf77992312a84a6fc24b7826e612072e485702959ae0839c00090154e28a6542989702384ec5e0b92e1054f8234614b7d95e833bffa02", 0xae}, {&(0x7f0000001780)="b818e1802a23c7ae0f7fb7f851ace13244106d642948ffef4266e0facc62baeb7cd35ece22e9fbf1acb6c6e7b8b9f2a2f5ea6c0008a0a64d1b70fc3d02803137e2cd66f2b3bba394cec834cf6db51b06428f98f096f8739a3f110c8fcbbadd14279a137c572674df14fd30e4a669b24cb8533700364e58fdf386d909c59a296151fbf5f0e59ebe70e89a8003ad7bc625dc2840d17e61cf9a29e215d767d704d657b1", 0xa2}], 0xa, 0x0) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:54 executing program 1: socketpair(0x1, 0x6, 0x1aa, &(0x7f0000000000)) r0 = kqueue() r1 = kqueue() close(r0) close(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x22, 0x0, 0x10001, 0x101}, {{r1}, 0xfffffffffffffffe, 0x18, 0xf0000045, 0x6, 0x3}], 0x3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x88, 0x20, 0xffffffffffffffff, 0x9}, {{r3}, 0xfffffffffffffffa, 0x40, 0x20000080, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x30, 0x2, 0x3, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000040, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x80000000, 0x8001}], 0x6, &(0x7f0000000040)={0x100, 0xfffffffffffffff9}) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 16:00:54 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) close(r0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x357, 0x5}, 0xc) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000839a66341a451f98b16e42bd1c905e6e32d17c30aa2b65b5d4e31367895f6b0f1ce719a1a41f4ae3ddd76d356446825c028c23771419844cc8392a53a33510c7eaafc023919b12f5625677e002baddf7"], 0x49, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000480)={0x2, "7f95fbc81281e04300e3a1d36bf6384c74fbb8f913a2fdf77af781ec3472587f596d7bc00bc6e4f1037f0fc032ec17232a2c6c8987278f3a46eb272c8fe65573924db4b7eaf5c756a071530dd8685b4af515c917e2fac3a5390a1050cbfded8f895c790aae92fcd7861892fa707bd486787f67608cba84e2e87aa0acac347ee814e8a86ca4a4bf61865140e7f14db97efbb0fb6f4a777c9ecb457fc2b0142a79e2"}, 0xa9, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r0, &(0x7f0000000140)={0x3, "bd"}, 0x9, 0x800) socketpair(0x2, 0x1, 0x9, &(0x7f0000000240)) msgsnd(r0, &(0x7f0000000540)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x8000000000800) 16:00:54 executing program 1: clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x7, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x7ff}, 0x8) chmod(&(0x7f0000000200)='./file0\x00', 0x40) pipe2(&(0x7f0000000180), 0x4) getdents(r0, &(0x7f00000000c0)=""/139, 0x8b) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) unlink(&(0x7f0000000000)='./file0\x00') dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x3, 0x4}, {0x10000000000000, 0x7ff}}, 0x0) r1 = shmget$private(0x0, 0xf000, 0x100, &(0x7f0000fef000/0xf000)=nil) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/21}, &(0x7f0000000100)=0x17) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:55 executing program 1: r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x200, 0x60) mknod(&(0x7f0000000000)='./bus\x00', 0x1ffc, 0x8000) unlink(&(0x7f00000000c0)='./bus\x00') r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r3 = getegid() readlink(&(0x7f0000000940)='./bus/file0\x00', &(0x7f0000000980)=""/6, 0x6) r4 = getpgrp() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x5ca97c19e97e13db, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000140)="0a74f542eb4c344d04a67ca45da3811505054c8666727444217dc36531e8fcbb0673b0725a3b98c6bb969c718e277b05b6978751a1e40ea699369028e65dedd5a1375c1592ecf069f3223001a877d1cdc8bc89af06904cf1d5942ae5459a28a5f03af22a4322a9f57c505a5bfe59547f1c8404034efc9afc0c050bb51bceb7186808fe3b87011c", 0x87}, {&(0x7f0000000200)="2a2ff4ed2a81a31e3160c4693c2c97f7b18b424f14f433d7da3693f67447a84245953cd4f83acc4cdd52017df65974c663c07f7502ce4dfb422568dcae5f6ce869f6362c5e84f42407fd6e1ad948b4f950c33647724591b4182e73bb2935b6bdebdcfcdb14a520d5958076c0ac3c67b9640e5c7013bf3efbea67611a9dfc38dab4e699152eb485c72cdd6fe8b30ef7", 0x8f}, {&(0x7f00000002c0)="09f2271c7c3a2091a6fe24e286de9954c3a01acd38361edcd7100f7cd9231ffbdd9d7a0c1f573ba69b84c1e614cf9ad6aa425f79f8194c759adeb4299347c5658c7fc089dab5fa317c3918b3029c7fdaa5692cc3b8e69d49a2232564d274257667b9dc7c163558e227c2d1dc088dc7dc4d37fd738aeb6a3be73c1fe561ba395085a07ba211b11df628eb97f8b83367a57e9937b94c39b460c5d1b7217913ec232059d2fbb717f02699deaef5596d6ee3aa81f4f3a58641a9fd1b9f90e0aabea36e12d665698c8754278173fc325d8e08c5c88a0d11aa6624b2fd61a986abe340075b0804114b51de5981bf31", 0xec}, {&(0x7f00000003c0)="2017ac908fb482e057049c89de9f0c28b4d7b97537fb87282481de3ec089f1", 0x1f}, {&(0x7f0000000400)="f56268eeaff691559d4190988caebe568deb030275a2411325365908b6eac2613e0ec509dc799b2f0720db08e35828e864ca6aeeed5c37c2cf2bb9cf0feb22090e95c68e273b60a3f17d3a31c601b1c2a22532376858f7843ae9e0fa6ee5b39ee2bf93139d86fac736686b1298b6ad393a0d9faae600fc28d7a6130792bbe2c8566e445f9a61248675dd6c8ce318ad40a73e28f43f63f7836fc63372d46eea7c75d8ef80bc1a3f2334dbbbfa642389b2619a5cfca4c1c8ab1a41ee1f0ad9b39198947a839bec4cbd64ae0af3e3e8d157dabcbee5ece1f9", 0xd7}, {&(0x7f0000000500)="0aebcc411f140096d450ef9e525c4fda34f72dc49f951a7bde8bf7a74934b2fcf6c609025ee1353d695c0384963e5b27f3badab55c594a3bf31c06de6a4c7fd3f74e8369", 0x44}, {&(0x7f0000000580)="320bd998f61801c0629e126dc4473374fe4cc1f443dab5cc0358b6bdc9f13d16194f321acbcb1f75dd220e98fcf515312b1201aeb8e15fc7d30319ca1ac551dc705d695544300794b6c3041a6ac35019efdeeb4f44217e881c7d3aac6f61ef98b406b9f75c9bdbdc0139", 0x6a}, {&(0x7f0000000600)="486289df48f959ccde5d9f29df080bbdbe166d6bf60e9188051ba8d399a7974ad5a359f2ef24d99e4201f510e348c24071c1afd4244766dfa805cbffa3a8595b5e530c3ba52ca1921537545d663d5b89676a8e9408f79a4da6cbd348be1dd7ef6279e6fc4dec411537310b4533a265116e218a0e2064cca1a464d343dca085ad7071b79ba7f5e357ac17b157595048e27b24e4584c9e832b9067ad285aa331c37106a26f44572a764f99c1f12ca3328ddcf3c404b2cfa14b48773faba364de71a1abb34e14d75a3e4caa5e36671433aad3eb779919c1f8400e7fa0586b90c88970533ce072d30b9758563eedbf7aefddcb015fdef8ba65ea", 0xf8}], 0x8, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78, 0xe}, 0x4) readlink(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0xffffffaf) 16:00:55 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) r4 = kqueue() close(r0) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) fcntl$setstatus(r5, 0x4, 0x0) write(r5, &(0x7f00000001c0)="4112734d94fac1ed3309ace2f2e0d2db95a1fe268b7e725e558342ba5e9333861574c697059009dd4021409bc34778e7b95afc2b83327d03642720036b8814e61ea711269c90c60d1f8945151fc90bd3b81996b69c97f462d6b843a8867d025b4fdf134d376d7a69034696d78aafb482bd8395cd393e2cc947ad439819dc6de755165f0b904ab8425c003623595cfb3c5046a03a6b071e885e1ff70b6e828bd2f3a29a257740ea9f9c223acf", 0xac) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x5b34) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="1f353dcca7ede29905124f628469cb5b611ba7dc754eaf1080f80d1c8d7565cc8f71e0962377869adef6bff76e15553271e225be5ee4da5f2536c4573ad7bdde84864fafec47e658f0f27a5a4c8d732e0b", 0x51}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0xa4}, {r0, 0x6}, {r0, 0x6}, {r1, 0x10}], 0x5, 0x3) close(r1) 16:00:55 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xb) close(r0) chmod(&(0x7f0000000040)='./file0\x00', 0xe) 16:00:55 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fchdir(r0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10) fcntl$getown(r0, 0x5) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x3f, 0x400000100000001, r1}) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x400000020b0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x402, 0x40) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x14, 0xf0000041, 0xff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xf2, 0x800}, {{r0}, 0xfffffffffffffffd, 0xa0, 0xa2, 0x0, 0x3f}], 0x10001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x827, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x42, 0x80000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x1ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x48, 0x40000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x400, 0x8}, {{r0}, 0xfffffffffffffffb, 0x7, 0x20000006, 0x5, 0x20}], 0x6, &(0x7f00000002c0)={0x7, 0x7}) dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) setpgid(r3, r3) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xba8, 0x100000000, r1}) 16:00:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x30) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:56 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:56 executing program 0: socketpair(0x6, 0x5, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/10, 0xa) r1 = socket(0x11, 0x3, 0x0) ftruncate(r1, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x80002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5cbd544199c3641cff0296bb900e6f0400000000000000158efdeece8fb5427dd65d56fbe0a0fa3d0800f6f17bbb482ea443251a1503c81ea5864e447b290ec3ed8f9e6c0d7253e27fc2"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x7, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000001100)="56afedb639510c77cba2933c16ddc64c4878ae64501d91dae893dc13282e6d60b954c68b86468a55de2d73ae7a0e26bfcfdace054c518f9f4cfea463e3a7cab867b24c4995355a05589803f2416e2ccb4d9414c9927914a3cfd2080d1d4d42401482e2d9446698b64e5790df2f52ff58c6677dc8d47a65d03d065b746babb83cc9ecc32aa38f6af86641f9fe8dfb1cd1ff8c2a128428aa3c0152a0335c299f3127bd9f8c43ca93723b58549a4be62d218d95631f874ee0c085c68f34e445a464889e99569f1e6528e4a7c9d6db05aaed0cd1eef6b3b6f72643b4ccf159db7b2597ffb331eec1bfa814775ef282efe2b16b7bf0bf6bed604a336168ed611c89bc9eae02f4ed8d7565930068ae9522fad7bcb22cf042dfb4eca1e691c91bb1a347bd1afe83c679a6d9a832434fcf80e3dfd484548cb33d499c2a74eb776a3527a819eec21c30d725a26dc6454defa66fbf443eb77bc62dfe67fd2621fc96b5ef402d68df84769638ee59f71efa3b9d1e3022552931af9262055e9512e221c9a03f6055bf410b101c89e754a888b5a076e9dc4a9e5585b6fac90858410d215bf0994520ad396fe3a2a73645b913bbc0f76549326b107925bbf88420d0db4533e7558f1729ecde5184d5f9f1c8a4f0d53f8bde78c192016d6d3e23464b8e3f0ec8b57669d18e6e6062b6c7c0df4387c7d9a67ee54f453e277fd8d4be257f14a10a4585bf9518461fec59e703d98efa541574192475b86c8d763d4cfdc3a3dcb22deaf54f998bb35402eb8cfb5caaaffa0db7aba9eab7364ada79b7b22322e4e364fa0ced5af8e5c1049d0b8fa268cee71085423fa96fb247ddee545c7f51a01b0cc66f32f4f0cdd3a5c90a916338da5d0237b8dccc30a108702181360a4628a9fdd785e9e1af7839e84132d1438cf1478970192e5b0c939ab069878cb78b308059de9b2994348be0bb52620c4b827c4e263e2e59ea40b38486727a3e52d761fe000ce72c0cb07712db094f14ff002e458caebd0ddffe674322c1dc54653350a9110978a1a264216c66d3801d45d9895cdfc842a07c56b7189d640968f43b6d26f900641e72920fd29aba312859706541c398dae9de1c6626df721f7738bdd49eb89e12b37a14d7d1b65ae415d39ea886a039bbe4464d41aa7a459f59edb6852b20a5b65fdbd979f5f3eff116a4a611c694cf75fdacc6e5460c37fe737c048557a4ae33443497fd27ac71efbc0a14749af3c8789b2237cf81c046af9b5b7ee97da5bf52b75f93a947e11954c585dac60c88d25cd97694edc2d612b51e49aec218f0a25edc4b8be3b93c1e2fcdd9a732a0409e1d52a55b628947b9798409e1386b8f54a60ede61d6ec72df6998388e74802f2362105ebb42d917399f62f720cacf84ec037d4fea0f83cd0a1684dd1bd4c792ee5316f7281b1c366f2bc12a67347af625e9efdaec3959c0d3a9c27caffb648b4333cf2eebb8cbca1eda01049ea44d9653af04d6bd6eebfcd863e71c2993142a9716d3457c814410daa130a313ac713c16a38d72b5aea46042067f9d747e5fd19f8a05a41a01f8cec7ad1695b8481c0c1a8e0b16f2e5d1a0f33bd80277599bcbbdd3a8fca0257364f86eb25fe6c7a284e9181227d58bd26d4c420c460a79f73451693d6f96dd84c198cb78e769bd2b0695bfb7d25b56f25fe1a258871796d39d32e2084cfed2c1a7917aaf1f79c23f66afd01243722e0752524adcbde33f3aa34831733e8069470ef41573de61377258b40c43c0d7f52a1a4a0be2efe868533f9e1b5f89e284c0ed5596ce100e9c2ea52e18e74a8208d76f987b7744a7b55bb9257ed3308d70c0cb3a11fc99deadfc7073703f7fa6fe94d51a33da0232e330fb54608e033d0190add92dc91b6cd2a51da238b93866e9e81790f7e6092d6f8c397eb61fe329cd4b096aaafaba0a9b776036bdfc98b4ec9bb2fff00687fbf90bb4e7046d287c19c544c06b7395d7151139dd714dbcd472dbce490e4250086d67dc3fcd5f60698005180da62fc3cb369a9ceab04417e88bd173b3af6f1ef93052fb7c926b7db7a262295e551f5d0d6e3a82d076169f49257f32974d84c49414b507df4bf24913f3ee4e02eda55aa760e4faf6ff9106e8c74a6062b99b4da56ec044b48e82d8ad99cb3dd0695491b20158f59e7b67ea6d9cc1de1c226f7543aedcccc380bd42ac0b5090e81d84587d1344b060335c34077ae3a034d34a8a0e5edc1fd383cffac28016cd747d2afbcc02681cffd1af7812c0cf9bc45d0be5ef33659370b930e153821f574352224d3ea865b1226e900b1d838e1fb22d27aab66f27bb9306ece85080b7ba8d01f4a52b49905e64ebda2b9668169ea7a8879c29eb3fa84fb1b6ca3e1882b57079b255fd79a97d7fcd40140e0de1471e8c43a3412a083927f0555e18e0599820ca442866153c6d8a87a95e6289425665365896b6a839f8557973b7c5bd8a78a149ac6b8b36999f20f172c8d4e5613b900e34b0d49e953663336e27e46c89e32bdaa1050bd07456046b60de2e9ff9addf29f16b27859e8bd7a6c765bd2e445258cb42e93882158b9cd5c32f70b45ea2dac4da6898b8b78ce1d471dc9e4e88d8b6a8b2acc281b7912c1643a6efec9b61d9576c12631f4106385e5b92fdd3ad2431926e19811dd993ac5804b3e92bf1b8d2ba96c9039a628a30f69e1e7cde4fc931afc70558b2df9a2bd28592e6e455d1ed670427885b45e5bef2ef172d2715efcc71c3f36fce09e2e108e91db3263012ac5782e0c58ab327349eb06ae25a164bf219474d3fb98a3ef723880a4bb49359892751402272c92471f8b0257828cd03c1d9cc2facc8e11769a3354729a08cd386e399b5d8f312d86c7f52db48d9fd6ee1bfd2ffe66e3b80e6a84a57b2b5df3c929bf99a365dcbf1e96fe8188190c95702fe86feda61076f01ee46108b3c61db9fdd8fd6feee8af5d78f1fd7235f0260907f1f81c87db2ad8c72db5aa4e9aeeb9152f6571a82c66b20afeef140bb296bca2ee81e13bc15df829f49c82ebeb1ca47a108b1c85ee99c13699bb1bf39bbdad5571314dd484ac3be8d2ba598607e839c7b39d56435d2b31dfacd4712fcb2ca4f1762d029f17844b76e6b02d8fcc3d94dd757b226d462799b12ea3da0d27d7465cea5c0892a3cd696c5aaceed7179c97819c3febd66741e44e30cd98a026e205b7ecd7d89b3d02d104b23478e8ec775ab4875f51beb7130c8206d7460ab56fc4d3839972f827091a5ac9460e929211cfb2563132aeea862703c0763370c4e0007d7c360af73cb557892ce", 0x922}], 0x1) syz_emit_ethernet(0xcf, &(0x7f0000000140)="fa678e4c9cdeebec85ee837d2b58764fae91ae2d7f7231f36a563cdb21bafc61ad821e1d95ebf36b818299bba424405d3f2da7ae940f552bf198d9f615a237512e98e0b33d91d3f4be8518cfe94b68db535d9b9589b4ab89b692e775f2cad3212b8bdd153c0afe956154b8324ff43ee805de129a76d45cf12cb8402b145d7dc435a6a218e2680b3c8077b35cffbcf0086817374ee884bb6cabeac4e95337fd692ed10ba993f64e36392716a6ac90e281b4d77e51a7808df87de08623e96d9d72b2b7b203234bc087fff41b966e20bb") 16:00:56 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29, 0x0, 0x2, 0x6}], 0x101, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x11, 0x2, 0x71}, {{r0}, 0x0, 0x1, 0x40000041, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x22, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x9, 0xd26}], 0x8, &(0x7f0000000340)={0x10001, 0x4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000440)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0xfffffffffffffeda) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r2 = syz_open_pts() close(r0) write(r2, &(0x7f0000000000)="114a6feebbade23f2649213eb3bdc102", 0x10) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000001c0), 0x0) 16:00:56 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x4007, 0xc0cc) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) close(r0) 16:00:57 executing program 1: r0 = semget(0x2, 0x4, 0x40) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xcae, r1, r2, r3, r4, 0x8, 0x80}, 0x200, 0x10001, 0x6}) nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c654b007a968f11b0d4a796567432dad04f"], 0xa) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/16, 0x10, 0x3, 0x0, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:57 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) r1 = getgid() setgid(r1) socket$inet6(0x18, 0x1, 0x4) getsockopt(r0, 0x8, 0x20000, &(0x7f0000000080)=""/203, &(0x7f0000000000)=0xcb) socket(0x20, 0x4005, 0x100000000000000) 16:00:58 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/35}, &(0x7f0000000080)=0x25) r1 = semget(0x3, 0x0, 0xe4) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/52) 16:00:58 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x6) r0 = getuid() r1 = getuid() r2 = dup(0xffffffffffffffff) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="77b649dad7fbedb04b20f87908ae9a49d620eed8b544b25b7eb9e870b67e6e212739229107e94e83ce075e19ef6754fc75eaadc0079320ac3408203726a1c77a235394e1640fed5bb2e3ff5a5f45ad08d89eb9487307c0ed53e4e96887d98523064ac88d6106a7", 0x67}, {&(0x7f0000000100)="98688aa63a2fcad35a09045655074ceb4fb41d857967a037d376a112a23e20e44936c6de10f83771a2de59903f874770b4424223886fbb422cd0fb41e826f37de5d1d574040bee7068e8d13df576b8c135d237d55e81cbc73a1de8776f4b8bdd152e4f6aaa9a682c6ca115136a3a3f64edf4d2d4f91d8961249123e6a83195487a2105f736b294b7753f6eadde1018a30135f8c469f020d8686a242cbd6701fba03ee9f33638f45bd7485cd803a476cc35aed3141ee1355e47fdc7aaedbf8142b73a4553d90aeb1a683a72500d380937c69ba9599f695961dc31cb759a7351b20336dad2f47e710f08ff0d90", 0xec}], 0x2, 0x0, 0x0, 0x2}, 0x4) r3 = dup(r2) r4 = getgid() fchownat(r3, &(0x7f0000000280)='./file0\x00', r1, r4, 0x6) r5 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r0, r4}, 0xc) r6 = accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r8 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x8000, 0x182) close(r2) r9 = openat(r8, &(0x7f0000000580)='./file0\x00', 0xa2, 0x80) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendmsg(r9, &(0x7f0000001bc0)={&(0x7f0000000600)=@in={0x2, 0x2}, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000640)}, {&(0x7f0000000680)="2a5e92661e8d984e7b3b95ea9a0b3f3a6c34baeae0fafb40d8a144c77ab3207a7f8924200a348492ffb17fcb847c6c54fdb7af37", 0x34}, {&(0x7f00000006c0)="42e57acb92b450326471c4f3240f7f0908a3f09be2e8a0a7c2bcde74e6e5f6b774f669ac0e9f00488ab4b9abc530161c48288c5dd604dc37464e58f4b0084d897f6124dd0b93612e6d206577077bebf3e7d142f46a0137882219b8f5576484e4f623d42256b897ba3d8c9856cf32a0989fc6530ab20848bd8008bbf9ce695d795b5badf5e9bc955aa6088dc2ccb0df1911af73c1102f6ccbb139b8b09de7549c9e9cd3ca7973b6b432965408c467322e491ac1d7486a9e735c83f08ba20bdf4615b6783f3df37ec624fbbbfc9e72d644ef7dee70155d774d205403", 0xdb}, {&(0x7f00000007c0)="4b4bff5076dcd4d38d42772fc70c0346b9fe9fb7a4d6f39b8ed201b0ded121e8b52144134269ba10d856763f1820eaaac4ae144b1d40663b0def9cbed2a024f0851a7d5956f3d2bcba952534cce774f4758338c044dbb194d0aab1c0fd0e9b98679714e0825a5ad437b2b5d3f4c5ac3dc764fcecdae8c6e9fc5d08b3846c64f1d75bdb617c04f34a49d1", 0x8a}, {&(0x7f0000000880)="39db217ec869a3d713ddf13973d52f0a54652b8e75401335d10d642a91cc", 0x1e}, {&(0x7f00000008c0)="40b085feb0a1feb6b0ddfaebebc30604586a906570b66556731fe9e54cd31a7b23dfa0578d77bbc58323b80bdbe7872c181d7fb1129e8a88fc7d7bebed29815ea73241477625ce605f938d98e37edf9a9ec10dcdf57abbe607828de53e97d502a429", 0x62}, {&(0x7f0000000940)="b59b9a27dd6bbb6a14511a2bc755945c880b3ca16eda886168c0c7cabfccd751093030f14a833f5afd9e1b49508828f9842b82f44a6c4219fa5038bfb289d395b8ef408eddfcf5015aefb6c86fefb55cd9040c5565b54a2a3be51d19d01df997c65f4dded7418baf6c822c384d19094a77b86c9d161c61cecca6a97ce4fbe0feccfd5fed94f20c8ef275041ed1d9f2bfd34fe6b3dd39c3288edacf857b48d79dcc700cd6ea9c71e025a2db6b8d3a055fd57f0a4a110b680c503b0e80445e7736b3abcf58aba70bfe04c871e0a7c3977b6199117d1bddf598733d565fb8b51f7866a93d90453bfcf3a9224fc804ab9da2231ab81cf4ed33a17140ac4a7eda1f7d693ccb15734e3f1ff64773eaf8c67bf7157f140dde919e51be1c16825df69eaf1e6054a740e2360c51f462d2aa05e28dca486d237011a73b15fa3c8e1f9577a6e8f440e06b988d961dc14dc20bfd88240c95c3131b207424c966f2fc816d8e6d01b0f8a8e437b7fa080d0605cef1610dd9301a5eb72db7cac78d6dd6fcfb2d5567b81ea8aa06b81fa16dcb9901ff783a54c0cf1ca72918415ad9e9f8935511b204ae017b8387eb84259d7668ec135cb72026cbe00d9c5144d5ea4e1832f236f139be45f3466f131c90bda0ff579f3ad9b3b89f1aa27cbb0d1c3da4925e702d3a53757702b68fb224a2c8a281ed2df532ad38b7a2bbd608a91e0c62ff4d035c3ea1daca9517dfd8f7a7769816dbe34bd6e2bfb0ebff599a1239726a528b5054f2b3db0337c6e96d85d8eb3433010f093d3aa65cd1222bcf5f8daf9b9513f27b075c2aa800b109f5261baf98fd9bec8bf261cffbc26e51d6246c1f65779f663f3ebfa6bca17ed78b8876e391ba5216ca17783e5166826d9820bbcfd8c6d2a5426a3d092164e1f687b569e3d6be5e25f5b180eaac6914ed20b370d92c7d22d594312a954ead189d2b733011a159e749b2eab711046630ceb2276943b64685e6ab23176e05a321994bbec701239b323c3caeaaa55b5c10a73de0c23a3984fb389d06d712a5340cae0bad83215c766b5130018a3928553c7ab741ff724d1ecac4cbc2a3b90ea13e2cb72d4cfa77ef39526232beab24dca080ec2832b6f6dc75531afe82b1185c930b589fdbaa53121622ccb58cc4581e15bb82e0c22f4aede9218770e77737a10d1f1e7881dc77a041b1959f2215479ceee5aa6766c7fa17d8ba6af42e2de56f11ad70cd6cdf0a5e3e1b5e55bdd4b39b331c2849a48d65efb1f0c6e877cce59148b979e9141da282cbb4330db3ab2d917689329db0a571f553d6cbdea6c0ca1801a2843d74bd9c377babfaa1c6eea86acd8cc1f4d9230d23c676b6b49bafb9e99de8c8ba3470498537e6f3845331cdbcd0d964134b34d71f976091a466c94e0663c9c7de4d8ed43a837372f2c7a62f4c5d25ef65866d19efcc7c0334af8bb4acdc27ffddde75da3932267cebe96f9a1c3d8f708c179a13aae270449bf0049f6b4cb39c7de6d2b64e7baf2ccdb721cbbad84e1974dd7f3cb282435d1f2b03c70fadc7e025a865b1371bde5434a89e1af27815c93d84e4dcc5a39df03679ecaa5f7cc6dc52ddffded5fa23914cb4df18e4c9abc0a940d63195af920d1131c00c7a84a0a10134d9c067febb2e008fd49e08bd18190799b0b3b67547bc90375bacde9a6baf4d4d49a30de2dfc82dada2833969d8c6f05dd9353c9ebbe9ba47828f2641591538d86bdd6039918d2ff2ed163c563508848a0c361b2b7a51318e7596afb3588fcdf621f336458c12118e133363f3847c37b87a0cf71018a49d87165347e98999207628c601397e67bb46b4f1e57a8f4f682195bb6020dd4a935aee12bcb5894e378d3b3645e61e1eee414c61b01389935fb71f57b18619b603e05c56d868e4fc9c9639f5a803b244e7585458038a6508df97f6847bfbe7a1f7eeb63f581f2f431537fcd4161806d0aee29ec94bdf68ef0f08d3db5328142213fdcc3babf0214b9b5394e847b87b4899d689df2135078164307ec7a988852b1578c675ac27db919be41151f4670ae6dea57ef79ac344d2161547607bc84dd3f75a931294e7d9a632cf68387357fd11a78efb1ec3436aa2b9c53d5b8f50ff7a05fbd87e5ff5d01f1ca22d8f02d05e8704ddbc070c38e6f53f726817460c116bb8d2592b350577c1f0f555b287a20ab96a8b308021d4ab7d7343844b8d78f032036bff9d8fce434a83d96a1af34613629ec427abe3951a9c996c655bcda578c285b88f52c479da68e1ed8b5adb24f90c7daa0fa9b4fe58498309b029c12407e7f4720d00352b8943e7557230b6a278d38a6788d37ce890bc5bb04ba6b6875da2c0b2810915fe7ce5d5e1be22570255e2da35c88614fa0996281b90466b8b159a749d9d988de8152c2ac9e2b6e388dcbad3b392b9eec1f019167fc0d6f49257415fcb50de7461a097b015f31d5a9f599987d67377db40a782e60901fde705650f42689a75a263e46cd79385a5594a7f0009d99ae03c770ed7b8cd55e304498defbf5f899ba177e83443881575fa26d43f195a5592940dcb671fca2b9251428cc401ed1b57c27ae9e355de21e4851e051f24f0813bf4c5d6c7d4900f86456e9745f1135ad65f3b25e793bb5f9ba05ab78a5199ebf34648f612215bf9826af4c9969493fd57933d9779c0abd0b162408cc22da864f37ac47af2647c11d25094ec0b2d797a44890636c84996e6908dd5a54ce30c13321d9f92db9df53970a971b859c2368ba1eff8f6a52c6110384a1ed0fdf3c8f5a123f2f1f5c4204e5db2ca29d4a88af2ebd81e0406511254d7effb620623fe959bbddd50af9f83f146466fc26c9653111f68fc8b43d67af249b6634efee5cb47bbaaaae5489d565b2f2ddf759479cf4f46081709a9bbca1e4a4b0f2f6b943e57245fe64afe498ae9913e47f9cb9aac6dea796eb3fe3787039ee94e543353fc0bde9a2d1da3a8933ab03584980b1bfd6fe131c4e4f36a02201156a4f69c22ad1a670f4531655afcd3a6a7b2c5705cabc420f8bd0ae608760e812575ad3322c4131f2c3eba0abc45f75d2953728f2d2d46f3c1be0efecbce97041964f78ad054245ddaa3a3cf34aef1b33605982b04735fd8abf80874c9284f1494a37e3503d2df3f9f48427aafdc8bd25d5205c46f01c92bcdac36d94a365005ff2a9db33b315e6fd368da5fb69cb90a5e4c9d23b8a508aa9a39c226915ea649499c529ca15fda25197192b45e66c15dd5cbfec29b8364d4a4c0d60f127f0c3eb7099949480b883d08f9311f297ca013dca3508f37e41ccb86ff7dfa143ca8443097e181a10d24482a21f19a073985eaa44e5d969bed71ae427e99f4372e3893fbb485a2e4b6ddab58409b9dc0bfe6245be394b6fbac49bcdff77a74ee7072cecc7cf1dfcbb13d592dc32529b133085fc4b239ae213d1bd699152210e9dd2a7c7c2f739780af693ab89885e38fda54dd73b1a9e89e2a2b8499ff8b368b9449910eee8fe9c4ef66a520a10a29d0c3abba085d3a13c9012a727c36c102257f8eee12ea15326dd4f444ef489f9a555b09a199ec35ca2db676e776093023f69c2d46df04988130ccd725492c155f1bcace50ba01f614d22d01c91d1017bf166f9f0c7ba5c9f18a912587c796b59a2f61dcbe08e1de42d43bf6615b0dff82317d53900e3ea9748ecc7fdaa9d6af1d7e0583efb3f30378d4b32c8c45b665c715f9823b4ef24d4362e3a91c5827c7364a925d65727049fe7133fce6c362e95767df0931348a4f28f453d1a8a329f6c3ffd701b016c6488b8b389bb7c8e1c25cb1b5d2f2ad18e58cab2d1bb603b6b9caa3238e5f01153a8f94ef909afe9d8bf0e5afecab81694dcc96b9923ac9cb64e5335f3bf143d35eeb94890f5f632b8813a0de44d130b6915cd7dd2056b136417d481cddb741847a425fb4c8b602fe466a69ed6023059077051f5113508a19d965d2e750644b772f9cf58fa4831d52a1de886bdf63f33937fae7b26ca0115f8ac69ba141fd5e816a39f353bcf234fd70ffd18066dce9a5951a7332abc9c9356db51fea87b1dcab62621a96761a146bfd407b254ecc8b058fa5d8afd846fed86ac32ed75757074cb5e8c6c6b74edc2f36dab657d0146f0cba920afa7104dff48113d308f2e6d5841a860d111f57a721240a00a71b3247f747ea98b081c6d9b97bc996369f76410bae817a1cdc5d349cabf0f8dbb7891486b71f45729ae9da9a3b4cafcbd4478e151f4978df767132443f5356a52d076d34b32a9dd2e33d2288553a47a93d08836a65b399f3b3ba6cd3472a5b729859e7b51cfaf2c8ee804e88e2d645becad3d5ae7915304bd5ad50155064f91c785e52db61f48c5c35c425287c71a23426e8c12d4c00fb1224e8d7d362b046298f54e773b3d70de798ab3ad397c65adb2100c81e70c2d0ea1921d3fa5963514c3067b5752c922ef2bcc04629cb190b4a7509ce811a62d2d978f55615978132cee3d3fcd03e4079eb4e7fe592c9663b9316d8f64d4f8fcd005bcc12de77b290269800257ef9a8528debc82e563ea20f8396cf254b701c9dc53cc67c3e8191c31872ee698e4e116424383485fcd3f58256412afa5e84285241585e4bc4f1a22bb9fd08d2de3e149c4987199a28073f2a575544cdb6bf3e62398aab1ee5e506ef199ceb2169f710e0b4aab670269eea4de9d1996e2244b1e98363ed1eda78c88532694c3d227b0fcfc2859f78b5fb83c4340dbc32b1c7f57e9bbb98f0ae3c1c4fe605579f528924dd1c68d61f1850aacd24e1d1d961b6138cd59e9aaa813e00b3bbff26913f248f13e43aa43aac5f2b4aa2b07cdfe5122222d276d913e8085485ebad6842057b02143f7a8a55e1dc322274cb42546709319436dd837c55919be7a16fff7e8b67c3c179ca25027f93969c18d875ac87e0143fc9a7ff332b97bac75e4f22d4b5f048cb750b3b9ee702b0681a707a3a1e7714d71c731564bcd6894d536bb136b4f08f23c4463752ccd8c5ab1da0d28dec644c25bba12f3bbe3307e7458a9d3b15a058eee30063659aae7b3d8f90ddf6d0ea712dbc12de531b1697c60572e62026418923846c3e88592628945a79f8615d6cf3ef4533b8e3b8085128f13c7bf1e5db64c862d8de2045e883c68def89c10406231891d6d5a96743ab1c667ec986f55ba9dc7a56ec228c5783bf7d8ed4d50a5555dae9918aba8a115947c200035840da9e7e57979b028f59aa89acd36e958e0677143928515eb791235cb2c8b2b6083f17192ce21857131bec7708a2381eee4d38addb9a9d1f5ce2e5e2cd808dead9190f06fb8aee29ff45a3043c671da3ef17c321446b62513668347e4bee6d4b795ef100269b58a72e22111c642b61ff8544be8f7e915816c97f68eb441ec5518795b7da1183cf867a61428a7e14afe9ab313d1e2baa7da2e62b7293b07df96c45e14f9666f198da271199ed082f6c44a54f94cb7ce2b8027afc51e191624bd6a071083d765fcee0ebf732a97e350a31b1243d9e520df7c3054cd89c627910f2b815e7d8c24847fb47519195ee00edebcaa6452c406875c79b54ddb528c9cbf7511a241760890a40b50ed58e557f32b41f36583939ef87493eaba9918f0372c11fb3e4937d0f486aae615e473d83a1146d1ccbecb7c68c999514cfa7762f3378437e611ce77fd54a7f872c88934a5f73fcfb3be17cd49dd73254ca8eb1a5aa231ff22b029bcfc0432d698ba94a8e42d455abf227dea917ae39c909b38c63aaec674905385aa493d7aa601c81c3b9ca4c329bd481", 0x1000}, {&(0x7f0000001940)="fb1d3429a1daa0e964d9f4fcb329674964a497948c042ab818e459b96b097b5554b0b05fed58b966213534725812b33485da3fa86e8164f0383bed97c3dfa59a8d13f2de78331c711fd10912219eb67391718189672c406fe1dd2a43a4eba09b6212df189607d420132d54cac9997ef0ceedc3e9372f202b296345096a4b186dc3480736c7cad070189084feba12170fcc32c172378018c477c742cb756953b8afad5a7dc4c5060a966f16f84643a4e919f119d34c364b", 0xb7}], 0x8, &(0x7f0000001a80)=[{0xe0, 0xffff, 0x6, "ef8897a2a04e9a79927818d72c31dddd7662203a39299607652aed2d77d551c53e71fd444a136cc41f09f6012bca25401255c482983a9ff6e1d2f8c3efba8f43e90151a3a46641a2cf0b713ab740c1396508f844d97c9d15411e8cb87fcdd915e07b71763277d55adf0762228376c2cdc318bab9ec65f4c4f1ea6ac9fe04432aec8d47b677cef3c8a846ae2b14ee567d5c8ce3051d510f273ecb1b595abde3153ae526adb4c22cc0a995837bc374accc20c57419c662c11f46ab51816bcb3ea57a9a7bf7cc9b6b827fc919f958ba7b"}, {0x38, 0x1, 0x1, "51c809db15180a5dd5b0910b7d8dae1a8dbdb04e00003ef06bc5b3f2d43db44338ae"}], 0x118}, 0x1) setsockopt(r3, 0x3, 0x87e6, &(0x7f0000001c00)="c1d6a6d4b382006215d8da6e6c7ad5e15aec0d2985747257dcd9349903c11211b166de597ce59690964099cdb742883dc6169cbbdd60a8424277e617d63461c5a0a0a2231fa4a9486c0b0b", 0x4b) r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001c80)=""/130) getpgid(r7) fchmodat(r9, &(0x7f0000001d40)='./file0\x00', 0x8, 0x0) mknod$loop(&(0x7f0000001d80)='./file0\x00', 0x8, 0x0) getsockname$inet6(r3, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) wait4(r7, 0x0, 0x2, &(0x7f0000001e40)) getpeername$unix(r8, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x8) 16:00:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) read(r1, &(0x7f0000000140)=""/155, 0x9b) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r6}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) close(r2) 16:00:58 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:00:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="73e4d26ef5d42b4fefa0083bb79f8759475706fe1d422ba69b615c9b4c97a2728a152072e8a7d052052e598599205000000000c61f", 0x35) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x49ff98a426444db5, 0x12) r1 = dup2(r0, r0) close(r1) 16:00:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x80000040008ff, 0x44) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = socket(0x20, 0x3, 0x2) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0xa, 0x7fa) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100), 0x2a7) 16:00:58 executing program 0: socketpair(0x6, 0x8005, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10880, 0x80) recvfrom(r1, &(0x7f0000000180)=""/1, 0xfffffffffffffd56, 0x0, 0x0, 0x59030fc628a59223) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/194, 0xc2}, {&(0x7f0000000540)=""/188, 0xbc}, {&(0x7f0000000600)=""/184, 0xb8}], 0x6, &(0x7f00000006c0)=""/68, 0x44}, 0x1) 16:00:58 executing program 1: shutdown(0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x7}], 0x1, 0x0) 16:00:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x60d45e50cf930172, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:58 executing program 1: r0 = open(&(0x7f0000002240)='./file0\x00', 0x8, 0x10a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, 0xfffffffffffffdb6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xc3, 0xab5658abbca0f2ff, 0x3f, 0x6}, {{r0}, 0xffffffffffffffff, 0x34, 0xf00fffff, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x68b4, 0x299aa7d9}, {{r0}, 0xcf1876d62e56899, 0x1a, 0x1, 0xf7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x33, 0x7}, {{r4}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x55eb}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x6, 0x8}], 0xf95, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x84, 0x20, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x6, 0x253}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x81, 0x0, 0x9cb}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0xa8718a909bd2fae7, 0x8, 0x101}], 0x4, &(0x7f0000000180)={0x7fff, 0x1}) r5 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r5, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r5, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) r6 = socket$inet6(0x18, 0x4000, 0x6) readv(r5, &(0x7f0000002600)=[{&(0x7f0000002640)=""/215}, {&(0x7f0000002540)=""/151}], 0x100000000000007f) writev(r5, &(0x7f00000023c0)=[{&(0x7f00000022c0)="c92e9394a74f84b35cc29204b558913dfc71ba6a5b4cee268a0592618641609a851dec252672c70fba165b34457bbc9d545a3b1273f311aefab2f16dda5532a7c5b10dc932f9bf1d468e9b50d17d8f93bd2c9b15da6663f7d7af1d9f776aa98831dc50b9e11118993845af11bcbbeb6ef07e87e3c725f2f797b03e275e9bfa1804aec1b621e874b2858034351891d805a1624f07306b17c181b8f82f34375bb592aac754511b29bb5ed3ceaa1412961fce6f6e48d33647031a1a8ebf64cdfa6e3d1a11140068ede89fce16c0c639d2cdc6d05184bdfeb67c7a424c61e8", 0xdd}], 0x1) setsockopt(r0, 0x0, 0x6, &(0x7f00000001c0)="a336b562e7c4332db6dcda44699d16d67ce9b46fb496406330db2af0fc46466b8a56bdb28f0ac94e9510c707a2e935f440c62ddece6f244204d4604a5bfd4828708200100000c2e61d1c82577136605e8a446582e299e26aa1e487dccca5e6a7d3c56a21702d6cd2bac22f0bcb94693818fedbf66dcbf4f6de5e68d542e07f3ca816102df0966d8953d2ea85b26a0e5713e19d0000000000000000000000000000", 0xfffffc90) getrlimit(0x7, &(0x7f0000000340)) r7 = getpid() sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="f909fc43cdf82f030c3a9657773aba9271eecbe8b9f2f187cb01804d1a49ba9c5a6f43869f2543ae1c93135e2ac281dc45efa3aefaca7ae6b33443cfd24cabe7877de1ae378fdfc9a676a9f3f67b3840850f432746815a71a92c5b9ce4048de56ca8367b2e90555631c6716e82d831f5b7e685fb8c6b759ecb27dd352acf78a354669413b59439c11bbaade85383b6ec0b92a6172d23c28bf3", 0x99}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, r6]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r7, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r0, r6, r4, r4, r6]}], 0xb8, 0x2}, 0x3) setsockopt(r5, 0x80b1, 0xc3b1, &(0x7f0000001240)="e45572f01ffa21966f32acee9d2a73466acadefa52193287fdbd726bbb8b4d58a303b85871d5c208c7a39ec709216a8afddbbf234aa67e49f4a352d07d85e5d9fa6f43994b037fe671f41e73e477b98e17ac668d9a88174aede4d2efa7e7264bd8e4d962cddba2eb2635feecb63a7a05de7e9c23a3cdec45be8c14a1c23674d6da867326ad5b5468742543f9ca4c2acb6d5ccd005ff234ce04a57e79f913e9626dd70174ebc778161504e85042b10c53f7e7e3c3330bbf594e01dd194ca43dc0463b588e524c4a2608062ecf55b7732576ef22da2ef46e9629979f5cb4915ed82bf21da95757cc53b0269ea4e23a3980bd248f4d80a14fe2db24b01bff21eb7f9ddc72f2dc102144d5a53e12ceba44800bc4c8a590e025273b68e2c2e525164e140ca6095fbea0456833b07df786e71830641ffcdb483c6b28ef2347e94b08dcac1f8efca6bb2414389a1f3b857de33f68f960c1e3bcec326fd46099e87dfaa4a45c1517c9d73ad51d4d579a2bccee4f1dedadef2b498a1b0dbd9613da34b8dad9adf0a7be3bade7a4978e55fdf67d5c777dbd2889952088952a011e3d34ea40a2ea4682701389a46d197c15a9c3cb430f0c063f382b2ba9f240f4e496881d97a9b59a73cdfc5a556a1508800381987e87731927fe768e4efa6951a2cd9ee0e3a8356b8a47f0da8bb3acee119314efe91c917400423ac26e3738036a4ac9e10c462745007aec740aa40b307caf6859047d78d2e0bed107ffa23e7a81f24ef7ec971bf1b83cfe6978f926ee942df37d2930b1ba5df7d6730fb7d8ab3f3e87035890bd4b53d54fbff0a20b999de9963e868e4fa1bd63e310c509c292430f626dc894dbe980bc05535c651bc2fec35bc4656f83576830fb5f37928fb8132678249253d5461ec4ee5152bfab859f3444bfb6b599d03a4e3c84a18bf7680bdbe3cf78ccbb17082c087b927cb49ee595f7c202ec0977e10b875e7689400824fdcf0fa427e96ed31adb1651def02cab1e118efb1545d83d40ba4219e17fb7cbb778587304fa9ac78353de03733e621ceff76a4d3f7635ca7d7cbfdf313125e8257d775cc01e065fc8ba51d8722088461c561cd9f429ea780c3a46c30b82257d21ed299f3fd607242c08f70f06d10dcf3865746ddcbaf61fadaa94930f9982a2268ccba81c4e5b11b5c42a2436557d8e797707c07c200acbf524319b15522698bed415db6301427ecd8427e66b47d560fe54e3788c5c807a60e12c8fc547dea723daaad872158cb627d041c76b420db0990d9155f672d1226601597a42e2f36eea3c216bd5449577f57250bc3cab32ee88bf2238722c7dfbc5183bea66dd4e8663909b675e022041b8455d7cc4e1da34f0eb1f2c92d4d89a1da5f7240f740407dfd6ec68a906ed9678eea2e6b170d5b5c135d4d0f1c223235ca3db742d755c9f50d9380c3886f8a5de06202df8ae47cfacf1c08668c75e3e8bf364431867041fcf3aeec58e8e9cb874668fb0d9130328ffb96bb01359fe059abb57f2785873da6e18491ca247443d108736473ffeaa15b71576e83a914e9d4c7732625c39c0c7585b844ee8c22085b86a2fd6a646ced60118d9935435e10050d584ca24e5c9c8aff5417a937d15bc78c95926b5b3dc0b9aa003da8a2c72838d9bdff99f17824b379c66221242c6a77126f2fc85db7fdc0529c3b0ba7701f95a0538597fceef4250f587b7135cad39001875a00528dc11e228f60aeab66b503d177def0c7df401ad157e7302d9f39d896ef8b6d09514384b9e8ca2017a403bd3fd902dde197cb09891aea08b09cb4f2cd8365829cb5bf19612db2516af67032d3c7daa6d01d2449fbc96e86fd79a791aa1454234451222315d36030b66ccdd73b77f712f90debaa0572d70abae21825879beca30da7462d2d8668992d812c1b9d067677865e6cf922e71370640f016589d50a582e580dc1d74357977d33b2dbffe2d3a59cbc4f0c32bb8196a5b5a0d0948e48a9c31b5012e23631d348a9dc2670c5d69bf3755029866491f28e53e2747b7bf154e1da6fcc33f5de3421d0dbccba3c2084eac743db11b0426b1fcf6cf7d82eca3a1542fed97346e141393d60d1b2da83ae8e3d000eb8c006820776c93207edee832192d8e0f3f6a75e5d3fb5a9ee2e93a98c303fe756d0a62e697f136ad24baccd911070470bac920cd0904906867c29c367751be82327a3a2836f11f498ab8428c4836c230bee928bd4771b71f11c654b7384cf2f91dc5df0af8fd45cb169e30e20445a0f075271f32cfd17e2634eeeb408d7ac43c0ae49e0f8b7df0c8dafd6016c03493c153b4dafe647f7b09bce0680c86054f170b3ac308148bb0934faf064e5cf4c3aa2fdccb726861f4c8603a5de20f0c231a7740056579c7ae4a9e549c676a4d0c180e4e83b077838a9f7a191c4f0fe4fe57488d45a563a2c526fb79684e1d8276558aae595c92fd46a4024c10886b1cdee3d8af029229504ed775545deec5ef6aa0ef678b9493fbf92f00777e00b564642a75617db7ac7a6d8191df6f16179f0827391dc4dae8904b3ce57e3a9ac85457faf771dc7c7a4305a9de08c7c5128934e7783d65f194862e37c77ac5bf8049e3d7ae31eb02b0e4fa2617c796e9cb71989186bfc75a4a34d0425b437c4a5eb5de329e15b328fd1efe565c8c18b79b7e10d71830fb4e768eab2d46856b61e804d350573b23b198de991d4eff14ad1fa936ad4d0f452ad4f2ff6713c1df972d17941ad7a0877994ebb96e862b6b385772dffb8100d2dd783b817eb105cd024e3ae03a894555c3a18ddb27ef1f9c02d0ec01728cc10518e19061c45335d234120d46a10da319b5b6a0078e898de8423d6c4a0246f6e48c2febb85b34de149543c887d1ea0f9070d2bb43b0ef16c69ba6b128a48759a49ac468461043992d1b8b5451232c60cec1d1b80ece28881f8fcab5eb8c690b857052885f335119f0aa951275c0e7e05ddc5d27a7ac16afaddeec0e5822422417bffd0b83dd10526059edc9e6059be9a65e4b81e1f4fd281d8e51632599fcbee3bd2c8e866518f8c28f095a0143515358313f96d836e68811b397ab3492397ff86b2250fdabe3a3b64dfa11a253732d1a3e2819be150544a3e4ddce070942f6d2564b1311ed5c726cf9b21bafeae0200f5e5b69035b7c111c8d37e1fb33ef6344ba431d979808582c22071f030dad50ca1aa49124b17459832f28d6b7767dd9168216ab6868c9e770f84e6087c2424b5b5d53de3656afd1457ee350e0961f6ec007f35d5abdca0b66d580a4097032cdff083c8a8e4289abe84b9e01aadcd286bc60bf175d101a38118aaca898c33b6b9dafc1a15fd487af07b69900b364287275f1d75657a82495af62435139ce84c0dbc33a6b8c14bc7f6877f9f6f11f225fc38fef97bdc77237c3e5e2a95e1d0bd83b5d003237646ee0bed5193d417980b644ecb86ecd9fb1ab4892fc7b83e3c42482a9501d7714737a8c81be92a228133a876472f85c1a59818e0199bb00a61ff51fd07549696d7a74290778c3f3c71adb6e86ec06964ae1e77304910b31526f1315dd98dc3be6971d064ccb3dcd511df37b9e0da3f8377353f0b046bdf08f160553ab6dd019ef94351fc76b2d5c08c21529d498d55de75c7cd393b9c38b6adc74326295cf844add660d36c28117953238e5e0999e4fe1775ce0fa59e5a2b780ec3b7301c6a6e79d037a4ef7f6abdfba1ff7cd9a79fc94b39b454b7e21d19e74b8e348ac1b0746beeb3156146bf6c127295ba02b817bcfadea9bf3cc4a1a1e80f0219448fd66e64f92c68d9bcd35c72991498de65f65897d5f8b53e78efe2959de93a114601be34f5e8a34a1559ec607dbe380b5d4fb8766d3d37a4ba4983e11b999d3e654ed5a42760fdf64bf54fc6402b34c5efcaf82663c0433627906441a730cae1cc53d7dd2f29b0bb0c69e6bd2687e372d95881f894d6a005e6d91407e3731a3b8cbb8fd7b1637cd7e4ec73286e95c9ebe7ebe7662002ed1e21a173c28d273843d9c30daf9780a0b75b5f77acd202f757f2d678da30a891556c58fc4e6fc528971bd50c33bfb8b09d0115b2091966e521e6a2f70ce0dfcc9af7eb9ed2a167d4aacd0cfac65f91a289b5eb8f10c34c0d6a507d9d25124c0b1fa1ddb288e2631982bbac3057b953639f57727eda53c51e1aca50e801f611d723633917132c7400a2f4534ec38851525539bf3269ccfcf6bf86b083f78ffc1cd86da232386e39f1eeb41e8b807cf4bcd703dc4bb9ed449896ba41b6092055bf288c2dc60d5a060b37e96611e6224111e70a3f286fb5e5fc41cea65ee291a85978733aa628f5412cf55a5aafb9916cf28930096a47b069ca49c15e5127f0918d1897ff4e728a6b9d1e828ec38eb8c08a794d5e132179759608bd4e612c16d7d9b16a708668de2fdc752bb13feaaa95655522316adb7619b5f2c69f5c3162cacd2c6c1a07126e442dc233859c3a6edd467f70c877c0354ea152009b82c29398dd3ec26c994663e9656a52a51b6395f5b823212b20e607406cb377a9c3a625c908f1e982fa7d9e1b052a7538dac8499b01569e1124b912994db842bdae7877dd09446253967df7f177b8600b1c72aa955d5387c9c4a4ce284cb9f671196a2a2c318188a5c44acbf699186d18a6bf35993f6bfbe8906f11f2e4613e41fdf7dee77f9ac6ecd4c658e00742437cdb44cb34f26ec25f9b23e73d5c7a3502d11ce6d911acd2c3fa75e15da83f8896f27888fe97d90de7b59e9dbf218cd98aa5275f0bf6a209b1afca524467525c851b9055c782d62b412dbcf0c1a2b5ddada9d4c14a9b4c3e46395e5e905532be56771da4dfa2b218ef4275a8282005be2afbcc3d5bfb7820e48af4e76d827b151e3b2a433440288e3a197b495b316830db7f4c0c374b148c2d6990ab3fd7789873ed736ed6561a17ab8c03e4833cfbcd6c35cba8163609423cf3d610e7440ac54d840e0a1a66cf3fe16459ca055bc825fd303eceb5a4ff214a52b707e7aaf85626c8d2cd9dcb88f3f780181fda016379552a9cc10cbc92a5130bccd312a5d8c48d058649313cb94a095691b34f9f9e02d7746b30d80d60110488095dd91c0088c0834e01a3a015792e7dd7ca89e462714ea012de38172406d3e51fa4a8f71af2eb60d77870e300e1321155b05e963608bb67ad48af4ff610d17a230e1dc70d007d674b41b3c3db55989df9c828ea16910f7e77bf21f83aa16751dcd14546b28471b9a48cc7c548d63416047a8d664fb9863a51f22cf5baa904a2f79b25c06d1970c619e1618c7d55f708efaa5132ae17e4b5404e2c02b2342ebdfa480245707169969498ee85a6c1b9fd2914c24944a648001796d759293bc937c8332f6fbe7d4160c63476e8d61a522069f7749b22a229dcee9bd68fb50bfe651e231504869c541d7437c2635aa3d9dc1e5620cae89663058d534275af0ce0874e833b080f992f4a2ef08e2b9539d5a94621aa830271a23abd7a432538cb4d6939ce6392518b17fdd5ac0da4131ca732f702891a355ce0e33fbef81bb9fdb5f87a35b7a0e9b2d3f032d24b0e1255abf551505a880c0fd18a5e245360969f400e7f47605862bd8387f76646faf6126705ff9c02d2103d39a908a08369cefa760e6848d1efc2d4d516802984f3110bc6b193c94ddb9e0ac34587648cbdbac39f5557700f93e0f49f025a2fe0de1b91769466127817f39b6d35d3f09466a69b4cbee486a73d5e52e162534be70fe7534534811374879089fc9d6cfd8f9b750383e2dba9cee", 0x1000) 16:00:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shutdown(r0, 0x3) readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000180)='./bus\x00', r4, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0x7c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x5, 0xe4cd, 0xfff, 0x2, "1985686ef82bbebbc705c295639ddc61cac2742e", 0x5, 0x6}) getpgid(r5) mknod(&(0x7f0000000100)='./bus\x00', 0x4000000000002003, 0x6c7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x3) poll(&(0x7f0000000040), 0x0, 0x80000000) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') readlinkat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000280)=""/144, 0x90) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0\x00', 0x24) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x769) open(&(0x7f0000000100)='./bus\x00', 0x80000002, 0x0) 16:00:59 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/89, 0x59}], 0x2, &(0x7f00000002c0)=""/169, 0xa9}, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mknod(&(0x7f0000000080)='./file0\x00', 0x1101, 0x3) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000280)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000001c0)="fe25bf1e729e714e38c57cc49ec9f8ba12964c0bd0c73e64f4df4bcc6ad6f78a7ed4518e257f23e5b2912a730df200c2add9de639447f17f579421b4e365732270db71939ece4275158eef26c08f13ffe909a61820ad4d3e1574ee3a06ecf081656eb99dc4fb51f258e632e94e3bf1bf641fb59209f604c2fff713428868e8a33fe2680226a4514eb30413d06a39e44065b67b32be47c095bbee3787528d20c0a3ee5ba13e291f17fd5c5ccd5b735934848ae6f963c7671b8f0d", 0xba, 0x8, &(0x7f0000000300)=ANY=[@ANYBLOB="1115f80e4f01002e2f66692f053000"], 0xa) 16:00:59 executing program 1: r0 = msgget$private(0x0, 0x40) msgsnd(r0, 0x0, 0x0, 0x800) 16:00:59 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0x3) 16:00:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup(r0) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="0044dfe9ea0ab93ac221b443bec66579ecc3d630d46534ff455b7bdd421aba0aae56d6e655ec0131265710e415cabfc1c18a58a05157567c2a16", 0x3a}, {&(0x7f0000000080)="4b4512ca54df70051bf0d14a84486b205e1bfb943ac00454a2ef887b3d9795b219f51bf4a8e2b81e34da9cccf21845e6ccc6b91fc665a985c2388212b4acb11e4fdf166a40805fd283a8dfda249aa81d79fa8c903c88cc6df88acd631bf4b01fc815555ab2969cbf7a9fbca2742f276e44cc346795ea9f791ab36fc94236c9254c23e5a33bb39428fc933f93af67a96bc3b371cbff7f1fa6b2e6606bdd04b8be99849d17c87c26b7a0751c2f", 0xac}], 0x2}, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:59 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000040)={{}, {0x7}}, 0x0) readv(r0, &(0x7f0000001a00)=[{0x0}], 0x1) getitimer(0x0, 0xfffffffffffffffe) 16:00:59 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="5cbdd28e37939f6a1c65d6e5d1446f8b3014ee8aa50aa2b2cbd2ce580082a4a96b017dd7cc2b507e68ff59d5fd46427380ad8d1282f80a97b28b143d89bd8c0f98a6952b3bdec1c1c95fdaa895f99df53e1813859d9d819c348cb603c83b57184163d076d67d4e3f4832f74fea3489503d989d95b34ae6b0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x2, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r4, r5, 0x1, 0x80}, 0x4, 0x6c0c, r6, r7, 0x5, 0x5, 0x2, 0xfd10}) r8 = shmget$private(0x0, 0x2000, 0x81, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) write(r0, 0x0, 0x0) 16:00:59 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./file0/\x00', 0x2000000, 0x44) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) readlink(&(0x7f00000000c0)='./file0/\x00', 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5ed88b9b2fef65d5aec59bd37ce0c903589dc0c00b6fe5c3f82fdf6c08f85196", 0x20) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:00:59 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000003880)="d208cd5d37f074a1ea5848d4d4bc5d639db51f75e6ae68515635efcd60ef7b4a4049df5377b3cf229efdf2d1d3a3c84963718d18a349c888a8a733b2c53697ba3393db77bd84ef9bb651fbf11555be65592cdba6bd779708f9fe57f70b5eb4aff2bbdb93c4992d6ae810e4b55c882711672d0137e883a2764e7133dd1c9835b7836481234ceccaa70e0248bc92bd9890c397b361b089040a5c7900d5498a05d238daa5523781c13464263367cd1fb57b65f90794e8409368c1d25fd150fae3d584370874ba0a8c6dd480baf2d11b564a50cdb06ca977bc7adce1aeb08553d9606f996d466d754fe800ac444fd38dd00539bb189128caaab35838a8cb875015c6431446f208afc98a808f6641ced1d4c3fbdbcaddd04c1198ac429274736764ec0ee0b73e6fe21dd67ccdb6d174c1618a22e690c62507a3e38a857a3b6dec996f7160ec9d34d1c70b14f96748861534921a766b35600651b5367deb471c80a15e86a70cad3ad136463b6c7754418d38dc3463320a60fbdcbdb2aa6f800dc656e167a9bd0d2fbc7b5d4a1204a5fb5641f5ad56002db91ffa02b98e59ea236f03984b66613c37356c0dac156bfa52295a06e4242f825433938665669bd3808ea2b28729e6cf7a47f9aa969604d490e020a6beabb4ce01f4bae466d6f842ddcf2799a6593a478b068808c9f70b54dbd591bb7b2e5cd72c015382c3efe0a9f5d5a8a16e20ad6750a491cf28f743a3c1d271801a60c67264c614b1d59ca6f14d51b9671b4a5073f55c48e67e4b9967bc530ea32b8ad890ad4c393c8154c166e9130be4a46ab657f8284500cf70cd715a5f0a253b6e0a1c4230f87f688fd52c3a6a57079ae8d3a325d4a83b0d7f51bf0379e33e14a61df35ca3238c7c2b3ad743bcd8792513b6a9be2f1e7abba57b4224d510b952f5c16156f74524047dc4c9dc9311748889cdbeb1a9bbb054b4806e40e2d45cc5260d1eb4ce3d660b030d775806d84dc2bfb8f31b829d7b97491bf75ba7a009e08860ce531cbe471bc973216dc697a40a3fce01bacb9cc9e6ae938b007660eb3059bbead18f10e581cacd55dfe1a8ca9521809459ed36b8a8f756aec9aa500e9b76b496a8e40c52a187c9949ea5a8f6b723d5807df133e8328f8f780da49b0934cbb7f9ebb2d625c72cfc1ebb95b37d3d99d14506fd3539e8c5a395f4b91845a0bdfbdf21a2db9e38783c54c16f264e39826113cb0cba780eced1a4fd0e2d53e264c6a4f0376c547da0f3c5276866f11ecce58dd67a799f5933fcae99a447fa60b6dadbb06113a8ff35e0e82ebd44811a3f92f6331e03591d6cc64bdf10252cebf4bf2ec4035ff12e40fb9ceee1405b04d1d447f0ea1579d383574e0591e30db0f4c919eff73f502506ca28beb28907b29e95908ace7a08591f6f6f78aebb45fb0a6d8821b5ce55583f99b6fa040eac529196f21f3d9dbcfbecc41f7e39e78ceec4a3d5c7ec739b1f44cbd73c6b5dd83881462fdda18ea2e9a65c5a74bf4b67a16cf1d67537d599bf2ad26c47343d41636f13420073baa01cd281d7f34c512fab9a70fd465980f829c96f986a9d5b87654d244c83b27103957c1cfe2733f040affff4c5d9e0be9015b5c01ef5b776499e33d8bc00381deba01707af19350c917cf75c92d90fb6fbf31b99e6c2a589eb64160dd303f661e319cca63b4739e280f0245bd5262b9e6be8f39900b53718c014be98e5036d3e6c7080ffff16d220540122c531eb137792a40d5b9b0add0a0921669e88480e72faf5a149eefdce6cdcfc74ffec87cff37e861ee94b02892344cfc9c81f31dc652209d8aeda98cf60d3d25fb04ac15da4a8c008631c265786aa4ba7b8bf5765680be43a3b277fdc753d609950994b9ce8aa6c5cc8c9200c6356a6706eaca21101bc4852b6d2e2a8206d9b1e59e4d211583c6aea2760b99c16e6502b2ec9ea7c1229f07f773843bbacf7fd19e3cd318f04138b5f10bba3cf29a863848071b70cc8f01fa42dcdc291c1ab15552cc46fd75de4189c35c345ccb2492a4d3c63900e499ec196b08da0dbea2aa860f52e75df959a5c552168aa6e881c02513727e1e1a4ad39ba97960fe38afb25db63881c6fc1bc0d644626677cc43f20e6af9bab65b3d1c5a1bcf44052d86ac0fc424fe95cb67230d68978ab4150871b8e6a330a8b2810ea4c69c85c28b50e388ef78d2290ce946205749cbbd92a65a5a7a7a035d7d6772c175668ad0a64379e15c0a8b697b68e11af63fad908e327dcf629da68c5a542c9dbcc4078dc525e6114f88f61706659fce209b0d6f15472fe311079226fce53282f0aa69aa02805abf400f6b65e18316dbb57b3a4a093e4784348c16ebf32eebae8b9847aef36cb14545af5a98ca6881bf1117502ffd3241a28972d372a777ab79974291096fb5de49b4b83bd10077268302f1b2afb624f77cdad78e1e7e32b167853489b9baf371bf6171107a071ba62fad88d4e862c282efd9763c03a5b61d315135f5c730d40367d7989ab6160a7ec5e887f9aca3e3d81cecf46464b3fcf3fd611d1b18ec140ab7663915fa8f61104834d1fff74e9c9cdd073fafb61fd3f1562048a6fdc2e2c876ad993b4ac697b8487b36146b813869d3d9d09b62992ac2f5b9d61c946e4e09cdce2b1aa5b442b61b327cfca9c2021282a34296cc7937031aabca28037c527d2ae7bd2d7c6188e5c8c4c30fd214b74ac63b3585c1e69fd6ca8e2d69019def47ec8dd945d57699e4b83b1d991de45dd3b8201fd07ab49efdad1c4f41d236d6e43740c6a3e9066e264dffa2dc6277c4c8912653500cf39f8f2e06972d6d6f260695a9ade08e6fb6f8a2733f717c44312bb9c68ce1dd090915e90c79b1f0f31417d5bc1063b1e1e73fe09d8592b0ebd388e72e10998f500223d9cec285a84f4e79e77fd4425dbe69b25603ebc4039aac492e39e4572035630cc9c1a5d0289700ea53159906abc1e0aa35b896c06331b4f12370684f8677d2e1d417cf3b31f22d482e08c87656c9bc282b9d348a31ace006e060fed3dd36c2f78cb7c83f87faa59af1fb856ba3a5bf575a647787baa9d6ace794fb1a9ad3d44a6b2f4fa3a6258e9896d0b69ef12ad7baccfa3bcdf7441bbeaa8a3465a039a337a17c429b6e33da6f23312626d6d0445d1e3829be571956b9f54ee2fd90de48e126e8595ceee2c28408a091b941800a6b349940d136abb6ba4b21c099e3ad4b55744acaee64e8f58671691125bc358ab827005ca9bf2344b691588f930b299d50d7233e8ef276ca1d4d9f69e1aa06769526db71724bdd46bb44bf0de2c0907fd1479a8da58ef71c6bba9f4a5e5e4beb82aa52a68e32fb19e0c3c951acac51ef21fb7bae5df147451cd8cc0b2e6580e6a8da5c016bdf15ca4a25126d2d3a53cda98948b85d6655a7a77d2976e9633e571b3c6ea7bf8e149782a2319b3b8b87a70587a30b655aad625d5a70c035d1229c2cc59133bb24ee8f6272776c19381bedcd649306c03c454dd97cd5a4da29f2ffbe7a2e78ec6d70465d1265d7e2900de36ef8e8602d3aa98671a1b26c5f5f29b401b5e9f83b71963d98bf3e2653afe156d4f95202427f25e3a348147796008d91f39081d3d8d2c2bcadb681498bda4b3337c476422ed086077bf767fc78a9795feb4089ff90f6c73f6b3390ff66d54985a49bcdf8eee171d3ec64f2af8c5287891244871bf9e9b012d622477127676751c48f240497814702ff9ce43d038e9391cfcf710e6f49c4d03c4ae9658a7e67a4c077ace1a9bb1d9fa1b9f964caeba41623ad751cbbf8129ed5d15180a72ec63b10dce23ed0569efeea983b3846fd6c31ecce1e637ea70f9e95cdb2c046bdb414703484cc75ad5226bd6b3afdc2e2e434196aa92d486d1c4c3e4a6bb97210ecea7c66326df0d7030b484897c18b984f653dc360701ad701567e169cccf73323742f31058dae51003ed47975dd277e77ac13cf352ff9868ad49e3d7c8a17dfa3c5437fd32d420cad31dfeedcb8106c2ea8517fee24a94837400cbada559d46f26a76d3a9e6ee83c94b480bc55a40e6efb4ba4ddcaf3f8aa83c1f0e258c93399ddcfd5d0f7580e2ef46944f436d3d6cf21f88d4ebddc3bac60da4482c77382d2be468e2fe0000d603e22dcba4cb0f80e4fcdb9bf91f3d76f1c8d460b7ec355b5b755dce3b1a9ba3047e49652bbfeee30a58e563737071cb707fc2b3e9d7e498ec8e2d587c7c64c5ec2c6751c8e125d7945ceecc35e0ab9b679c5bcfd8682816b09dcd6212f6939e14b3b967c1552cb067f816db1de1fc057e95bd79e3c35d034f54ece0ced5cab8495ea0fee6d2ae19cf5039b074b0b29ce062a14bd59f05436c4510b6d6055c4ec4644173d256a40acf623f61e8bf8ab2530a4435b6cf481e4f8da139d01b5f52dea8e1bf1729b4b6faf41050cbd55874b1520a7632290a224db4be1c401f1e557e4b743375cb9d10cb917d7f30e84843af9cfd2588cf47789029e3ff270aae49c231f51c349520a18d0734f2e29ef6c8157f25cecb0ba059069998a994d7f0bf5ade3dd710343ebcd47dc9e4da35045bc5eaa080e643174644dee819781af1b8ce601ca6e0fd66783aac4dae66dbb639a6187750b7535f9d8c64c48bbdef9bb92b195645349343dc2ce43b328edeeeb62cfa951af86883f2fb78d4f919ee488b04593df8b22ac0b9352c230b444d7cda56df2c63bf3d80523e3f84ce8cea5e14b39dddec499881e98785bfb9e41e72688b02aebd2d546790f54bd871dfd9969dcd9b42dc07326797738d4111b9fae250b94ccf8e8c1e6ce82b1a3515ee7a2658a385cb7043699781de6183e33c49a5a93a0c78f0bd9d9b30e61f0140ac82f4e5858f7bd9dd993b7610e199d213c052e589cefcdf71c1dc131bf3daeed9c122b0035d8aeb191bf2800dc0d76548c46298eb69ec5353a37ddc99c1dac95a5b17f3926a29e3fe13b00965cdb3c3e73bc5c7b672a8391e192a826ca39f4bbe67b1ca1bc3e41c1bc6e4449a6800bdaafb669d820f8a0e3169fe9f418aa2765d1a71f324666fc0cad75b9e4bd0ec58698ba9b90ac70d27d096c3ad4762849f87b91358f6be30f544e50524bf2d0bcaaf3885c5b11f6da64471bf427744f7c2b077ac872c446a60124a04df990c26e663cbef05337b1536af6435a6fc606e1fe774a32bbf6a4ba6512a382c3864daa9c6a10716bb54d1a11f58bd03c6ef1859e888887a0d8b705b4751a85aa32580ea00373547efc9c532a925b78af3b22b79ed7323218e7b8e13f92678d7072c54a6b42245d4120dd3bd14233e3034bbdd27746729d0e46f9d521ee0c4396e07411bb1929eb7808f8fa2b3459c403359ccdade95759809bb8edcde4ecaa799a19681eaa52fd7393182bf27bc1ffade2301a595abaab17bbfd69a426026c31d0b7f7cab516647ddc4f74603e22da07d33fa54636b447819176dee15471f0e499500eb6b3de2b9716e0ef848a482918983a8c9aa4af1a0ef0754a249884dec26b28776a1af2dd981c15f52d8a63cf0586e0530d4ac46e36e6173c761601d7ad31f6bb26d644efa0adbcdfad3d18c666bbd23679424b5caa499311b49a132349986990c785af1137cac38adafbef29da67b9750c396c4f2e332a5cc6500bd3b0834c3d564cfd3dc6e5dfa0a22660ea3f14c324310ea8af969ed8e1726aba51c91b89f19611a0053ed6d505affaa21aa586f57ed9ea68814370c696d4beebbbd31dd2be0ab217b0f66f68af0aeba51d69b748060530d653324c42cabcb2a4c1dbba5985a79f844962b581", 0x1000, 0x9, &(0x7f00000004c0)={0x18, 0x0, 0x4, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000280)="fa66a7da3bd6963d8fd5b730ae5ffc5086d42fbb25b0f02cce5b2e3f3e4c42d1a05953481e1a67cee165e45948b1f9b72cbabce615281925b7d1e80c92007faba9770e79ce9faf9eee79e777dc17547a2a404dc554b228df4fab6bd16f0a17244b622ebb68d06974", 0x68}, {&(0x7f0000000300)="f5b5f0dc3bdf062b034f8ffca7cc981a898928a4a6442a5c6f3445d433c42388839164ad368ede8d4f1dc7a7bb4c0c4d5ee543afc5d2f358b1a8ddffea65c300160be8df358a278082462fb16d4ad4b6915702523dadc5e95305f043af7fed550891fce623eb656a70f9b7278dcb", 0x6e}, {&(0x7f0000001880)="1db5df96b976b38b5c4f00fd123cde15887d2f7e8747f8f9424cf8fe59628020c897d4742879bebb57243f4047d446e73ef14fce9d1a29276bf7b1eef5d415fb58dc814077499241b8c6972738672e83cc916a9351b056598ebd3a65de0b21075dd229c93997ff17a0ae00d335848885a623afd363fe7397666e7802c146fb246ef6472f4bdb995334b8215f706d1b089191968b7391388117d842e7ef8162164f51d6c05758455309392c99f4a0af448feae99a01b1b310dad86041509cc24831d5e1558ff57f371fc475c91fedf10c9c88007e286eb1cd385d2a6659431f82f54325db9a4d2d1384c446d707186a2a4cf2c3ff99cdb8df63bb8dd75524212566f08391c5b0a761614d9ad83afec567a7f3463b3c8b8b798f03f6fef88b84e71a1d32f6c49bf825278915f13fda690adda27ca3ddb4a623b723509eda7203ad733130d7e05c510b1ae35b5d98b348af53e0e9be59964c371ad49085db1fb6a060b32cdfead0de948b7af8bbc0e9081fa45b534692edf82347378dadf02c1dd2eed58caa3a0ad9af6dfcac08d77876a9836a46ce037b97bf0325e5efba9fad5955d36336e5c7d9579c7fa7244dd4dbaac84809027a133e5b7c225ee36addad42440e969211102b81b08a774fba38149f6086500c95dcbbd4e948a3c4758abf6117b3ad4be157291a9da1d1a21bc838d473d17f05e2c5517ca3816c126f21a2f353f199082af63ced2538ef51fbdda7b38a142611705300c5280809e7e5875daaab56b9182e953c34578eee5bc1f8a190d0fa52bc1e441d3f55d9f660c6f66cc10d30e02969c608ab13fad2d08c2f7a94a959551b3d4bcd4ac3417127832cfa65653376a3340d22a8871bd1a2c2b9343f1e9031b426e3c921e18478521d4109d0b678cf7cc051a950488777d58237135bc33da329c4633244a71feaa1dded74ce8505abbd1896bd4f869a4c1d57e8237aebbf66b4e73b216814d6e485306edb387df112439a7a2bdf097df69468f3625466f4e2f99185a891f0288d3895b55c8395a8b69be72f30ef8d0ba71431909350f2ad3f21dc19d941f3e089c0247ddf88254a91d65d27195bb6d01a61b31e6631de3d8b9bbadd0617c6867940eebd26d9886c6ab607f08b20899dd228d5d694f933abd4e286e062759282f5489ee07b97d3f5d5ed0a4b58a1049bb0fd783120b8b4d12f7af622a66c67a0d228f4ad55e1852deb1bcce5ac2e985e1aab254893a159ab6fb32ec086b1ac7d19ca2e46a14f5d5087f54f1f08f1aaf776b72c874be773331cad31667460739925514786e4878df3158486156f4c28027c8355259cc7af6fc4045365ced7231620283d0d89832d189f5185c5d0ace20d91a46e388d8093d138a431929e7216962be6c085c55129f29e1c046a35168e9c3064b10c5fe0eddb77ba177fef331472fb61b3dfeae82355e325e8b67175c09b04d694ff27a7d12f4d0ce99c82957e15b4843f6160ab3f75cf9dabe55fb6a23dd53378035d8660d978ff92c2c475682d6247b39438abade0f7b539b0fa001763241010d7b5ef6852fab8b25cc8fb2270ae1f1f1a2574aa4dd95a70330fcba457f2cd059b60e0f6ab3e5c6ecdaad537a145ff3382f33ef812c39d486bf5de409ad8dbc3d0d77149af0da53a6c5e5dcba1573dad99485817545c86743912885b4669b281c21a8ee1e20f52d05360328e992900af4f8a01fa2612f811760d55f3f4b9e3e1724da7135fccc6344fe6b1305a5fafe5780844f9634ef8f6dae2e6f98e6bad1dd3e1888ecd1b638036afdc35783e0d5225dbe5e699998f51d4ce75ce6090524ad759d5a88a0aca60091e864ca52134457038a598e372e787147b8c1375a91c77a2b5c69f216e602354764fdf2f756ae9d586f22f1675602fc2b251800f4194d846e42a59ec02d4cf12f1eee0a124498eef5fdb39fa2958dfccb77fcc3dd2613e854c03b135e89338774ad5511d97e08b2c75e94c6061464dfaed34730ac91ad6c87b27eacdf44a7eabe1876035e277bc3e67aa671f9c18f1920e62f97b9fd06ece51fc2947ce53a81aa579282e6e5e60d6a49fbbcdfedc387c82f890a8444e4943f1e3ad69da41b99827bad20cbfe82a83c1aaf89a551ce53d4191a8a7128b3631607c7815117f5f6a3a56801fe0b333025b6e7ca452a179f082d7deb2fb9332eeed8b55aa9eedf41fabf18cee88ce5fd35a86ee48db909030b60093dd4a906cd3f0cc76d087a37a258792233e5c69a23cf3deb93e3e73cb586a05eb1094277749b674cea6d18cdf1ef6c6c47b71f573c22f08803d11ea8a4188b189e577b848b697300a860712f46262369480c111c29f308b7981d39478972eed1326510fe4e9b2d5c2c460f409116f5661d5527dae0e742808e1832dfb79abf8ea8446f34e712ed0fd62d74f74b98e31d3a79bbeeb9343fc4a03a23f87b8e64ad11bfb73f9c0b69a4bfa2a6da9e252ba99d6a878d13c82e9f6710723adae766854abe782b801f50a5a06409089449b0c3200e4bf247f8a77d0d59b86b971f2969cead261764e903d518cf722f5da23107008b3abe3bdf0e8b268a3b06302759ee645d16a40ad7b6ee6bb0e0fdf77e2e75bf28d2f097517e930c4c97e7d5d0c81218eeb7a3d83c582acd4a2bfa97a35a07d291de64d522f9d0d68362260ad94c42755cdbbcccc98d8938b0772f3a9c7d456aa1abc29805b2f147c6e8e276fee75ab3d9d39b47766d0ade8e1f7e8efe70d1c89913be56adce2ec37258fb7bb63ef66a3692ac49339cd150ab55340ec678c990ecdd4e3ae4c67ca27bab61c2c385a6ea609d9443797f4323296dab7d28e376768fb879f6eaa03faad4177679716c6c463f07f404c646cb7eabb85ce8e36d69d3723a3c020ac5c29f61e312297a79487d2d0528e767bb4be9f2844a15feb1bc40a4832371bee4c0a4f682f9f78d2b4b9b557fceed4a19e518ca95d488bbc48aba52efbee025774093bd7f44d20088b8e6d7ec36169f28ffe414428e8b8b38ca101421f7c99f24226fe761bb02c51135379bd50d53add8447ab552a420c9f20b3b0232d8f275386206e1b98a2aaa95ab2a03b878f194dd1009b1fe9b3af0211b407a74076a7561f0fec5bad4f53f4d31eb0b008849bdeaa88bdc304aead82286ad798ddecf39bba0a26f44094c89ef07211c7168b7adf56eed139ae197e62cddb30b8cc7975c3107505c60e72e5bfa15eb878df7052446cc85aa24a88d6ed779b17e09f8eb4756c4e3a18b6ff7a87205be42b7215eff0a9bf004693ebb1c97b3c2390bce5d172c6b760deaffc87a9bc36c07e42f3eeb5394635bc1211f2326b8a622e283970be970f59af560cbff311f39327e6fde30cb17b49cb6039e82c3b8b722da242ece0c2649ac8fd99db4f50777362b96d0dd644ce1d216bf5d33dc21c0624a00ec6228feceb5bb82db7ab8566851b64da0b9539412f7efb0f8591054c3fd044fda7027d96c9199d47c03123a09f81e4c33c2903f4b1ac052784f472fc3b96fd5ab338eb12bedf24b24272a97d389365a984cb2e451298e8e95b9df59b8ccdf097e6aaf3d35d5f611e07f40e0a79696c43df4671f857fcaffe59f3db2aeff35d4a4c3530a4edea5905ecc5531a0541a432c8828a76048d58a36606202f29b90e206157bad079b763bf230c382145fdd5f37cc5a4f84d3b95818abf102532481eb19df2b0e787ac24a927b8f7ce7ae26e759ddc7582cbdf7de5429691491737e807a94036a8997aeef8e17cb40d5cc4bb19bea09f628dde695c84f7135abfa59ad45b59e194374cc0e3c887f67873021274af64741c9649a443e9ff562b9481096632809e751924cb1c18101f72ca0332adef3701bedbf10255fa4dd224e3bffe7eb67e4f016acd5c31799847ebb98c6c383838809668e922305163265aa165228cfd0bec9d61aa3b9293b54f95d6145d0ae4b8aa8ff34713112119a815b1b9e0139afe555d53044c02f32c118cdbf778f928f7bded68f299078814302bb3e32d97ce828db06b44212141567832f640448900b8458c0a28d0e121f0e868da11764ab78c3baabf5cae7b412c1dc99e12b870f50aba0b89d235fa979f540eaf1a7023ea0a2bb09a82def76c62f17574894cd7f753ff37ef2c65a0c25cb9d79e18a98c8c845800403ddbf105412dd4d80198898a95a01650495eb216341159a69c3c83334773cecbed556337fbf3ea537b7eed73e3fbe741795eb349539b919f6d461e8db29c9c87d88bdea44bc445879c2c0b54fa4c6d22d6c22f6e3cb44e105a9b325ac8246cf22016d9dbd7c9ab7506402e22364d1c1c5dbac12398028e661a11050d614f74a9908ed44244ba4897967d1c3d9df30609582cd1f765294d23d8522c31130a7ccd8ca4db79319268be198cb263fdc89f49542d7cbe36f20500e7d72b33f38ba3ec6c46d8d62ffb61d246555690288593a76e5b086e1c560cbdfc5c05a525afa8f6e2d821bfeaba5a4f534c39a674802f3df32545fe8d921b2f83aaae2eb22379ef52ec89acfa7efed5740c2651317da63cd6bf66b01666601cf6b2367b3a7c28c375f2866a0e038c3b1511d960a9c93ead49d297f9c8440a213c82272eaa8c95622f723f30fd61f8555a8705bf2d14297bf03510d5b8a583ea21708864368e84b9e3ba8bb665b4285022ce4a96cfe4bbb5976400d932035e2c7f6c72aec1ac6640e879d2d1430bcd9299c7013c0f202a66ace5892114699e079515349a8c9f5dd3668aa56a3e51e3da8f118b64b1aa7266efbdf63f9f8b33cee1a68abd509a2a4a85e6c1320dccc8195ef2bce3de837eebff7e68f27e45ad1bb25af055e685d997f4714e3580a9310335f584fc6313179a8fea6035f0166e3d7deb1abb3325ec745f15679b77bf885b740caa66743e2ea2c0340e7a946258104bbec3b38ddb3c03ea520092cddf0572d567a740354606faf86f8926bf1cb2a6ac39fbe38b5963c08c413ffaeb3eb8946e137a7a2de17bc2c8cf349be9d50010ffe71489172d556756e13b51038d7e8583aafb1e054ddfcd1896d0bfc8bf5bc48da60291099db0a80afa9bfccc1c56d9ab6ce056aaa8ede09e9cc2266dd4ab3bd8b755b3d9aba802f18a8ad4e65af03a34a06a2ee7f9c2339695f9e11f8c613d75c16b53881d9d927dc999cd084b01390e0fc8c00a6cb78704460a59359c33e32b63ff1e32522c0f79d4c0acadc6dc4498ce978d48ec8f32c3c569b45ecdcc0a5661269806e0e0a43f6b6391c758d488c92f4f1784d26e40a1dbd39d8e7dbf70339f3f9ef2182a9be9990a3e76f6359e66a14feb382083ab5ef2c11de8d99d01ceda0dcdefdd3ce8d2192f74e0196c06f2e5df6f64ba9757e6d140cc8c066d3b3e1c422c9ea7d1ceae517c2e19e8aa741d25394507be6a2c26bc9251b863a97537b925369b2d1054c09e01dec254fb71d56606ab5a484bfa7ba2f46340d73e925cd29a8ae23f0b1c52deccc087652a06c3dd7782c8022798380260437a694512abbd05a0bd6bb3a6ee214c5f9647dd840cbf583b3843d334f77da2ccd1667780a681be896d71ad9f00d6184e65032fccab2c9f0e3f5cb8d8f402f5d5164bce7259cc69232da5c0f6bc6930a70542a85c1be1c5d8427846d06235aa031dfb26b52e54ed9fb2ae1df427620ee16a57971d62ef821d2170032a19518c88832311e7f856f7367111b8771dad2741c61addd2f653d771e10778ccd2324f1f8a4f56e9f10da11294502ef66c4d6db78c1562e148e883b76bcd499102bccc119171f8f633e0d8c62143", 0x1000}, {&(0x7f0000002880)="264f5f31bed57fdddffa5b7ca12708c44ac4c0fb74faa7aad14a9105be09d83cba9ce0a1f96bada6d64dc86c5e02d3ec8779b695887629edd7678fb01d6a7d7a735463d0f9efc8bca6db0bee9d38cb3cbee1141ef20c6a2a0f5162d8e9ecdd2f927a6fe8274023ed87d768325a514c3bc2fd8522103e078400e079bae75faa637fd7db2f07850213c3fb501defd9578bb64b4f3466801d1e87354ef6e00bc399fb03b24e1f3535c5f714f80c6935213a32bc447e9d3ac281620eb5704d7f7dfedafe394f6068aab690e43f2301437c3d8661860f922534341debdd51c1abb73736c416775fd72019412525e50391d0d240eafb354c869581878675cf9568322a0cfa4207c7105e9883cb11e6a4ef20473f443839cebfa459ebade939b98af922f3bfa5d9677aed8d8a40ae4c9c16efa97c8628e70f35a9c9e803ec703d2cb12468b6939e40fc934f261c6e4d1a4a913a0cc50dc6796e2682e2dc7638fef1f96a3d9da3681963e1d130baabaa23e4678023f6ba4627ba9df68812baa83d77a42a088284eb4d1602e5fc83a87be17f97adc3c25245751931c01964b9bcd195c779d815e29712ea8cdd76c26d92c91403413cc7d419c6a0dcb683818269b90936f852802147ad6ae5ef21714d1229267480f4b014841ed3c17720b411e4e3f700e56d2e67c9b7ef4015f9f52e5698920eece13ae1119e14057407e1d7d302f7b933e0215553cc6ae88504a5a8e6d3c08284b6957e6619af09b58fb93d239f1c0ccd6e810a5217a1b5f7305c8ef1b1855d2c711249f42f516cfa2e9dd5ff7b92823c1734123e49f17d924da06eb9b9cf2e6ef17a480497372f7328ec3eb20e6fc8b7896cf7cb9cf84c067c3e59186007b5432efd991863c10eb31cc2c06ab3fb20211c0497b3b2d4607443507e18ab11642ba4be180d617604d94c8b33c6e65ffa0b0126924b353dd6d89b245256f59dd2865aec33d4a37d159b2ed89b577fa74395bbabb0fb5aea8d638eecb3dcbb0644f9f5d8a33186b4efe6cf9a2b3471d489f457d0df1c0a21e6857371d101be3a82b630bd62cd49d50dc84a48ec0e625b2c09ef94890147d3dafd8900ed41092432ecf0259ff28d8feb4b93b916f66650bf5c82f0e5dfcec3659999cedc3e671b5a932ff5909d774bd5d2e30eae509d68bd93f08789a9cc4f6bad205482d9914c64c22713695fc4df720419c26f0422ecfa3b6833810f15f5cfb33f39d3e3a12eb607fcc1a5c68a405237b3667712a25a29a902d4d70192504f99f4ca0e5c80a2a59da845eba7e85c9e49772fc1bc445c36cde1375d5909f5c62af6bad84e10779a07d00eed0cba5bbfb8b5125c5148ee070f24fd554d38854f4556da82be3be627678b76f2d8b6f7e015754894f1535f304c7c7ac3f048889aeb6977160db409814cb7a91655363be1ffea2c2da39786b45bcc125475b8d6b2838bb8dbb522659d68d1c4ae50a1238a5d7e0b6aa74a3f1c846c116d4c5d737e0cbce0cb3f1cdbd0b40c977403b2903b864daab3c0356800c8c196be488cb860cfc8116546e2ab559eced29928bed2c3738ef72885d04a7f45e47c6636c9ad6476aac1a943c5a470b1d0e7999abe1eaa5f6c7d5d73ffaefc24880614bc674038839441572898ff869abb4cc90653ff4b7e36c9ca8aef03dfbcd2bb83349865eeebe9e6e97a8c73ca2747293cf4903969ee17346de7bdd82f2374c8d9890506623cf70e2abd58fe32360dbd16b80f47386b08164536ba5b07446b2329a4ac166b2366f4603f02b88ad40b948725674c62e6769d3efc6caf14827349f54b920c147c233c822340690c0e47ffe7f7f2cd71e15b260f5a5d66fb581481c0083a2e86184932e725ad8f39125c1043f3014c5a4da6e7153d13a6cf2884ecb37f249815aef71fac71fab81e31852463081d9981ab18b41fc7a20fb4453357d3e0fb98cf4d737c3932a90337706b836ff4c5b4f8f830c0b70f938500f3a1b6c6675e24b8442e49bbc48e5a412b1a19a38c073d121b914292f4915593762245f59556beac6cd2b9a35cd654c606d03b1a47140b6a08ae59eb0b6787ae335ac83951ea60eca928eb180e1673e02be5198e64ca573e15a26e21cc1781a7340ae4bfa9095ee02c351673c5d960f9b08957ca12014b60e35327b1a59c39856c0c68ee911a2d7758a14feb4e7306b6e5906056afa752c5c98f808dca124779310c9d4d1f7d4113c8bbdee54a4084ce86ce075a76001a44fc60de233b84dedcb58c20008c7c9b37c3c5bdf5c94694f286d29b41e9bb059800da25c243f8ae13eb44d9991cded01c0c63f36a422d3f778609e1a7740385f54d58dd238372c587a381d8d0cc6843c1b4d8fc00d4ea64390d8a16b979f899aa05eee109f12c8f2202c1d9612f45680cdb2df689749fe6f46149bc6db3671a313b64fb3e73a7569aaa833671e3f4788215ca589cb1afd8387f1af463f77095c05826855e18bd12986931fad6f6a403dbd257f996b9cc9d1c6280d3ea12a855dc17f600a163c9b81dcb6b0d8c6378f03649ca3ca23d196660cc96485c7fca841c8e8d0e36a827a32a2aad6aea5bb6098ebcd7ba3de6c9447d86ef22555c66b5ac1bdf00159fa648c93aaaf8ac068c6b3eabf0c11e26f30fb3e74a144567d9de82ae6003b961785b1766d0c7e7d4f6cf82bc3c5d4903ad04bd5beb2bd18bea50b17832724ec7a928988c08c9e9e2a38a9e3f804002d112abd7e4b3c5cbd219c291679cee39137aba8dbefa3e95de120e47a2259b5303aa4bc1a72725e17fc9c613258f4dbe2b83542b27b81c9d684b3767a5b79d2de876dec6052df22b3798ed70b2d682673036b0cbda35e15cc11b28d9eea1e24aec72fe3db282d586de33b61f6c15e9ee270f5f143fa7766841d155c1afd0995c77b78fbfed068555a06fe2f8e5a3b5470ac5c899ba94cf9946e0b62d447aa51d4c1c07ce10443cceb5b3f41f302af88754687078876aaecb5fbb46e1e23253c6ee009ff95291750aad51ed4f91d3a167bb60797cbf5038a56095503624fd4c522d682f41a8c626768e26bb98123cca285b4a2735c9f8384b4ecdfd186d5717bd8f4c77af6793623fe9fce886fe1ea47c87b0ee606405b451476e5185572591b780a86d4160593b2751e3aa0e22c8e8df4bb2be360581c041bf50e5d27718f98fec6bfbdb35096091a0ee4185bf82db209faefe8148ddfebf937a59a149aed65652956fbd55f0ef5a545ac62ec8d0aad3777c9401ff8ce405cb4740924c639e5e8e0e04c05efb1429d05b039025aa0f0d03ce5139422378694a18f1f8c33d4067f7e2fd48b4aff8c60adca00f54cad8beda5fb470000a1b3273b88ec7772ac1b253f284d2f95b55c074b4985ed7e3d3b690a61d6a64601ed9839d883619cd76df8021c0451208acb76fe4b1dfc43234f579d0935aef12b1822d98b57870cc7ab0f19fc7ad24ec4e95b1047a19f76e6cb763d815b15a603f68cc553a9476bf3dcb6f9663d6aa784a1c2a26f0ffe65bdef330dcbfd3112740101e2066664a7f11eb8d5070192131534c2c0f015e05ea67c138150388e3fef342352b8c81050085ac334a86e3350da9d0d9560cc13e37e8e9d10d232db79386cd6d62a268536324ae7dc23d3c28246d64ce915b65219a22cae2e2392c797b987d7507c3a848c2d8f783e2945667354eaf023789a4ce45a5709da7aed77e960bb9e232b58fb03615c530d99c67f3d591fa6529d8fbdc6118e9c2b207c47a6fc39791c976472e70404b6d1f650a71eab5be4865966edacf1581a448bb7bdae1a1f3982512f5596a508111819fa39e2be1663521b8e6a36953cf1961184f18d3b7ad50f8e55c4b4b355ab702d16843cf6bedbab9a4cb681826f82be8122326e31dabb17b5d14fd32ad0c5b601d679a389ecf37dab978a215a76d35b48639125a7ca2192a286eb51ca7f60eb0c46b1c453edd3f1eb18b9fa97c0c5d22abeae8ea5ff13e2adc63e6cfef68923e4e8387f3bbd8b11770c5303b4370613cf943bde9662cb4b464d27d1b290e35debd6e35da0c396cb68d822a23e377a58264dd3465f5e22a5bd9d253a49cf8060c6403c86df05f14a8607d605b098c42c5db9cf3d8da5c41a5bc255e7bc0a6f7c67365bf8f9894f2945a9cf23e7d4419bf59a82dea54ffd7395e59ac1a360c63a2906f2ad2a8abcf383566c032282be0c6f19faeba5d541fc4e92f10641ca6c19d3411aa6e932b62e856bd401f01c501d46d36c961a8ee8b43f0be99def8a71aeb2e252bd39b8d8f625a2147312826ddeeba0d7a4bbacb67ec5229441dc6990cfd62ab2660ef2ea6934320dd22d40ace23611ecb5cae0a3279b2284bdd74eca3c1f85663330689172f29c2bec5c2204451115faac703d9f8177dbb454226d0c0d1551b741135923cb61269bce4dd62233866a16d281d4264f9379283afd017c22b6699eadd36ce38371d170a3b8e6d05293a1c974f3a5dc1b710b4e1840a874f7f0103c0613ca8ee9c0addbf8145a28931f3ede0580c0d9cb53da25fca350126ae16c0de7c99563761de2c9f518bd3b3117a0e05358c8ade85c8e69cd5f858047d2ee5753fb4c37ef7c0c691284ede59c962ae816e0525f5d930852e806a6fe567dede207e1ff05421b2ca8daf5f9df0d5660807cdc633b3a158b48b97b339a77c9259385bb2f0ed1fd2f59398ecdffa254d7a7edd0e40278cf08f6b127d8b0d9f8ca4ee374968c4d7451a4072d69fd5b6e41e3980deb704744426f56cd11e8062b8ac9749973ab3b29020d0edaf5c84470b6876f1b34ebc6425c88663dbeb12e8a482e6ab055c601585d73cffbc2d396e164e8449ce75f8149a03e6f9a420ac53acc1105227eb75327c41ef24f46cc348c2bfec278df15c526f88f9e9907a8047a028c7ed9179c4293867c64241db848a8b4a26d35fc4b2103331d03c4991e01815437cf695a1323e032841a6613a1edf1921be4f9bf6693a1c1f4151cf46a5cd2e213d1902f8ba4f7522c3acc4842f3e0f0cc8757ef72ab27b5ee5c4bbc340814591dbaf79966ce80818e7b3c393ff991c401396b0d1b5d64fe25aaf3ead7d2e36f7e9120970297e4a30ae6cd77e607ad556059625d4acb496dff93919f08b03db10f1d40e6d1a5f958b581d92ae0c3a6f32f85215ff2706dbd53d9786bc5ae6f231c865205ae2008402ea5b6ea90f740770de94b637d6133dd0b5b0eb5fee31c479818ad3e5a422d759c8a919e971beb35789132c2003f3edc28316f4b53e196437d022bacaa76fbc2b6dd64bb3b3e7e80e50e530f573fcbbbb17965a0407ea2476275da298fbcf273e6d5faa4eba1a35ad93b754575843f2e4ad4c2eb0ba1fe3da83faf889937318dba086f3587898ba0f7a4a279eadf7f2d4ecf9adea3345ffee8962cbb55808de1baf70986fd5ba904bc6683a581c34cea4eee00cc7112e7f917fc85a2ec9759ce10ba98e9877dfddb766ee37ff49590378b019dcbce53f59f6d4258779f65e7f238e59d70ac6f20ce3deb808c10f731421230b573a2b9f93a88eaa42021ff9fc6f6d2a7680e1a761710fd7a647e7d28fef1467e77c499c18f5a728fd7b0f1c2d7e428b50c015d350fdfa5f42d85ae849ccc59ac7994c2a6a4ba0204ee0d29314beaf337379fc4982da288470762fcc37438f48c15e9c576aceba5541900bf8d3f7bbd3c393721e39a8c0f6d29bac96d20d38117f56a267dc4500baa3ca89d584e209a1b9f2f97cdfd00111ec55dc02fc11c43001749f18c182fd0bc4ecc7e65fb8172ed53274bf8f26c2", 0x1000}, {&(0x7f0000000380)="c58c3aaf57f9017888ebfd0c425c096d961f5d104b4f1b2aa62b4f3de11bbec369e594de32dbef3465a6011bd169e6f14ebf7bc724749e0bfbf54b216b531cb22c71bd64e84a1c178b0b83e892584f74a9188bfcd4e69f57d447e0a63f3f7cf7d86edc561eabd7f4af189e4a831947cfc631023e5cece647f71ef21e8c", 0x7d}], 0x5) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r1, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/254, 0xfe}], 0x1) fcntl$dupfd(r1, 0x0, r4) r5 = dup(r4) fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSDTR(r5, 0x20007479) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r6 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:59 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = dup2(r0, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000140)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197029a923d58bf6659990bfcd32044908d0d90b6efd12b1e7751d410c4b08ffc61320265a53bf", 0x42) readv(r1, &(0x7f0000002600)=[{&(0x7f0000000240)=""/225, 0xe1}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/40, 0x28}, {&(0x7f0000001540)=""/169, 0xa9}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x7) syz_open_pts() clock_settime(0x4, &(0x7f0000000000)={0x8, 0xffffffff}) close(r2) kqueue() syz_open_pts() 16:00:59 executing program 1: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) lstat(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000001c0)) 16:00:59 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) read(r0, &(0x7f0000000100)=""/128, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x40000006009, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0xc4) 16:01:00 executing program 0: r0 = kqueue() r1 = kqueue() close(r1) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r0) 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="418d6249abcc86221e5c6765d3845d19999d721fa6932f137fbf971aacdeaf5de01d0e811e6427062706cf50fe1df29d6cd23a33c114cd301c980c4ea0425465f4b6b23a5554f0eda7e2dbd578525b34450bc4abeeaac46e0c94e7b42af4b2a6da32f83a4a", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) socketpair(0x27, 0x4000, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000240), &(0x7f00000003c0)=0xc) kqueue() r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x3) sendto$inet(r3, &(0x7f0000000140)="bd7077c5b49e5fa1ec4a508865521f95671a71ecf2ac88f7e852ffba5c26683222ad0a479b53d590cd00ac0c1533ac9f2c7032fbb287c1ea20e3e6db3213ea31697eb742f27f8d3b44c3dc01f032b2455340d965dbaab348acbfa5abcefa070c8c95474ff4412c37a0b1e9a1e85360c334ff31c95402", 0x76, 0x5, &(0x7f00000001c0)={0x2, 0x2}, 0xc) fcntl$setstatus(r2, 0x4, 0xc4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f0000000400)=""/249, 0x1c) 16:01:00 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) msgsnd(0x0, &(0x7f0000000000)={0x0, "026b0e2f"}, 0xc, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xff) 16:01:00 executing program 0: socket$inet6(0x18, 0x4005, 0x51a) socket$inet6(0x18, 0x3, 0x10001) r0 = socket$inet(0x2, 0x5, 0x1) r1 = fcntl$getown(r0, 0x5) r2 = getppid() setpgid(r1, r2) getrlimit(0x0, 0xffffffffffffffff) 16:01:01 executing program 0: socketpair(0x2, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) clock_getres(0x3, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3f, 0x6, 0x0, 0x6, "298d18740f87130cf095a80d998cd0cb193d928f", 0xe5fa746, 0x80000001}) ioctl$TIOCNOTTY(r0, 0x20007471) clock_getres(0xfffffffffc, 0x0) clock_getres(0x2, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000140)=[{0x18, 0x1, 0xdb73, 'sr'}], 0x18}, 0x401) 16:01:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) poll(&(0x7f0000000140)=[{r1, 0x10}, {r3, 0x80}, {r2, 0x10}, {r3, 0x50}], 0x4, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) fcntl$getown(r1, 0x5) r4 = fcntl$dupfd(r2, 0x0, r3) poll(&(0x7f0000000180)=[{r4, 0x20}, {r4, 0x85}, {r2}, {r2, 0x96}, {r4}, {r3, 0x20}, {r2, 0xc0}, {r3, 0x20}, {r4, 0x20}, {r1, 0x108}], 0xa, 0x9) fcntl$getflags(r1, 0x3) dup2(r4, r1) dup2(r4, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5e16, 0x7, 0x5, 0x1, "3eeb739f4f124b4d6f9bf0e36976395fa69e1cfe", 0x5, 0x80000001}) writev(r3, &(0x7f0000001880)=[{&(0x7f0000000200)="2e3901c7fb00d878b001d77d03c914a07eb52e2b4bd19530d1be14fb9a460de6508d53feaad9637394cb7942df1e356909f6429f080063306057b3293c4c0c1255a5bd3a4f5991e9b043e4560e1742935bd960bb02dcab4fcb54065e3362e1fa2b2e2d267fa9432dceeca22302794b122ec44757bfec3941810bcb81ef4d3d1226b91d", 0x83}, {&(0x7f00000002c0)="aafc4c064e7c662e32cc52adf68a25246cf8ae234ca23d8f94ecae9c9e848fe9cc3d4baf17b5bb023877c6cd45e9b4e27441053d077036c8f7b9be001a65bf05427babfc7144eddb031d1117c2b6367d8561b5c68ae10f421f9c496229343227f755b0b700d2dd591546a85bb62f2e22b569a60f711868d8ad926a3c66c39f4f74da86cfba66668ec3311edab6610061c63f250985f224c67875e36d88dee8b341f1429e26aede86f32a5c8260dbaa602192b8a7cc7a8dfd8c27e57ef6f69d78f75f56a38f235fbcaf3cc59e54209792b808a0b3b757cf6fdcc0de76a6194da07dbab7", 0xe3}, {&(0x7f00000003c0)="f81c1bb5309bcc115821be26d1b92915659ef172bb2ab70b69e1c556ee19eeb7ca7f2aec63cd7a2d236e6ecae38bf1c21bb6417d1ac148e66d8f9aa55854c168a0e8e475455a2c100fb1e35d5cb29f62033dce4387a510092157bc126c6235fcddbab3183e4e2a66ce6d2f734cb69df1fb7245f677c61d3558046c21ced06fc66c5176228368a65c5ff0ba72", 0x8c}, {&(0x7f0000000480)="50c5abfc72fed2af0962f0148e8d5d5c6313e69feef22ed3f1e682bb9356ef331ca003538ef63f7bb29a23300eea", 0x2e}, {&(0x7f00000004c0)="e28975e3a9422e1a9859336243c4d33e52ab18bfb28afc3a6786eebdf449fc98378ac0bbf41b4d7b513a6c37be3168fc36713fdd75c7664f216f0a69097831ba20e4105b750ca2f1ebe2d14f79ccad7fd205026b43849a76ebbb9552f24afc08349b07fa69fecac00bcc1225ada2422a03d7927f922008c986b5571f0dc8e1ffd95e499c577a7c4bc319de66f95fb3f4cb81e30fa47281abba52dfb24affd6", 0x9f}, {&(0x7f0000000580)="50fd07cefcd0f55b983e1d38e4254a1bcddad25bf3e94979697b799a3204202e3f97a36e50435ac4fc1a451a72ad56003d24be21ec36452b2e0621197ce953fd23c24044bb64ebd73219cb95cd922b0ba05eef0c9492f629fd6690c83421f7a42065a6b9f6b12f2084e5d5742538e20125bf46d277604290aee4194496b09767f1c01a68ba2a5d1df095cc66616570e41d2bf85bdeeccbc615f3067997cf8afaa25db82c2866b1e7af30728f6b55809959f3c9feea8aa52dd313eda07a8b06c6305eeda45f44d70c4e4dfabfc58906c0c2ed795ff56738022c68c93dc5a2e6b213571ee6419f5c3fbdf8d2c41fb16fb61f2713fd94c9eb40d49617dfebab10e63713ab7084d9cd7879b06c73153c40cdc10c27bfda65b2bbb187570befaea4750730a84c881657b8434c076a5c4eba61ac5959ec54bed2f56a556e068212953a76827feb32fbe729898ab8c17b7f272141ab67504dddbba8ea9e7b0192ab4ddf24dfac197263ff259c4a1c2eb930943d9b982bc3ee4fb69b4253b6453b91895924a927ec2fd651fc03b0aa47945c5c93daf093ca721c1a71ac7ef229c9754c10d20f5acb4dc56e865a6ce3399538d3dd88999d33dec389e1f699739a2f4ddff67d0236f71983e4d88f16d8c0decc361f85e2e9e9dec7cac6c94396f657fc14c67bb708c6da47a2a539eb993139fb132690891e8535620f67a8c770037e40967f119534b5ef7facbd904d62c45ebdb113517a9745e76f9462ca6cfa687c49d748c72b0af27fe632c4e05e299a36f38537f49950b0160ecbaed75115e96a36ad04fe03d4d53717d7b05b63b421fb4d94784a1af50096ec4ec6dcd38a8e6457ce781e49796320433854e607d75f26ddc71ab9f63b9f02bcdc69a116e44f32d95ed3d53e067c064914b3b5876d28f29192c77de3ca132375027f0225c92731e7597f551a344f2e5df44c8a7814c0bcf580ec6ec11cee5e44ee6cecea34185b8ddcf4432e5293e50de40ec7cb0d99d3124f05b5c4d5ad585b1392bca85a6f71753428e0a04ba3133ce4bb5b96a9f85bc7e132f27313e7b3a50db79940653101c3f5b68348b647ebe74abe971a56db59ffdaef72da931f4094ac7fd07eeddd4f6584e2713e1ef68abe7ce3b0c52bbff282099935418aff59b8e95f2ca99bef3c1ca5998e1380914f724d89a6aa15349ad9eccc2c1100689f2358ab4772429fcd0c34cb8bf68b7ad96464c87749479fcba4249084460854c9d2fee9db3e13c60ecb52cf4a6142c3b6597420b6a981419eed3b0b2c2e2a5b3bd83e7e08248ef03a88cb084afdcefc0f0b9e8b0abbe744a758089a2bbd6a822ce906deeb0679a66c09d5a4cc1bdb8f525e6a8bb60918ed48efcb778c6ef241e29ca926627d11492b5d6b73aeddb10483aa58174367f0efcbcd090e19736bbdbf2eae90394ebf736da8d8b4414c3f60ac222b68237c7afa69d4a17e4f217c940b75c840570bb4862939f658f2a8d2ada2246d3c96a93fcca9868409c55a28fdbd5585462647bb82bc074984513e086546fb5e234ac6dbd5ea4f423623ad98b6f35ed9f55017ae94753058fd6160c7f0e84be0e9f9aa37a15d7e1f8546233c72ea6ec62f3471b2c3e8a2edecbb8e38883afc96de4805d849b9930247689b1159d282084c71cb92eb774bf1390e01036273138999e2bc458a3ecf0016233ffd65e95ed27b5e954a4b9c75d127e3a4218bc5653dede6c2669f8433248e9a07bbdd4b2fc80ca19b594bc6a7c2a0b692ebf98af64f5faed0a603dabd24e95779f1d47985295b3c0c8f22d6254d5f294dc3991bb47b39094d0e7c68ee9446765e3b9ea59a8e18525894d58845c8e4aca2b562a2ef83900c65a48898783eab1cc8552a08b6b72ae5f118b142ddaf65a910fe3c39a210e0ddcf40174a9d393bf86425bc0b54b3f763aff7dc98e005c67fd9f5849d3e1d7110a6f207945020cbd8f57f078495cab168e7878707e16191c4641ac631675177f45f31a446f23c232d468e9241235bc388e4f414665f2d915be92c61cc200baef787002dc563181e4b0f69a385ccbfd10c245c1297729b8c0caebad7c94d2749c4a53415f0c006556eecf8eb5dc34f192bf989746bd6036ff0ddcb7137c04f7eb522ddf83901b2efcfe1ed26d2c97558833dc0e08ca6c66ee6257601df181134162351367bdfbf781d94d0ef832292673f82f47b853d92616251ed8dfd0f2545226b45ddc554bd54539ee497fe4b15e50d1daecfe503eced89cdccd9d461cdfa92d5e0e47e4becc8d815cebe6ae733492e9d42aebf22517b8838c5d1de37bcd773ddaa60b03a5e55e8fb6d00f9667e747cc42c1b408aa91373aaa2222cf2d1615aa8b3310e8cea26ecec61d81bb6ad78bfb0e2edac90778d6136abd58d9f46a58a63b9df63a995503ef49f20c0a5165bc5a51b765e1e617a7e12ff52ee66b5b87c44c6b991b7f8e1af4820a445907c5cba76681db7ddacc1e4a67433e7f4a2971e034343076d1e6b0a02379df43f0dc14a470d55442b3bc1f0d24361395c625714c9c7ffb08cbce9aee48a5f60b1946fc9606eedac4c07a31d3e1f9555c10f782aa52278afaacc2d681d2e39bcc51bc7e17bb70c8488f473e73e986f8e4dabc4b5b321898d09ec43667aa2465ffebc090721f8b709ccab15169baeea72e6213c973d19ab9c5469c7d9c3d76a6c6d4f0f2f07b333a6791f0bf89d5e10f07df68bda214dc5947f35c5dbc9d5abd8e31cb6537359f60ebef19437ea289b7a2b978a48ffc82c8be6cb6ff287f2b72a4196aa55813f52bf6970142934783c5edd172602b8adafc67ee93a6ffd1a84e8b9171ea004cbce9bf348bc45c90f520b970771bcec1baf0ff401da077338b55642b72a7c1317a9a234fe7955366303be00ed04484a75d3b95c4986d05a75c92df82d6f7b71dc5f724b18c99769bb54ac87fa5915fe765faeb2a1759016297c59a4db3a71b31a8d4fb219bc0b338f65fa0c44d1e9be74f00e3777c355d5656a3803a52f017694ad2f5378d269dc7b815e7032d32d58577397c945c8a9e68b320c044d60bf8bb99fe92fb5cb18c751d47992b2727b74e4788763cd73aadc355c5b056204a989f132c8806cbf93a8a2a90da5deaf8c3357d741fb86caa906a89383ae75c6278bad874fdc6154a8b759d1eee6180a8700e2f08c1ebf5810973571a2dd5293eb2fd3ee3970925ce4121f4776ba1a72c65435da5a861934a8a7a12a09b910c6219edac83f86826311b348c6559de8418d35f27b5238853d6df45723a8d45cb3a964c0d3f11ad7c899cfad642fe3b1aab3422b6e166a2cc812b80d01e429e4b5d07e1c2d3d5b73861c04491071fc3cfa3db5f722fa6d1e23be42d184a407cd8e19f713b81c49f8689698369ec69b5abaf8c976453aeb3c27b7f43bdc33f3e0fc339c4603bf9e6c6206c97ce0f41b7d7806e1046849b55c1ee947000e9a955993ee328169007cd7b5b1424bc3aa07ca18b8cb127e3cb4c4d33935ee02a8c9afe5d084eb61a4ed119d6658f01a7aa4ea0d0441364adcb9a43b177f21c53e3ef647113b338869ac2ab7f56fa725ee98692cb538f4686d6f366e26babef82b93716de51f4a44984c1b511fd1421c56a04458c6e9cb65ae0bf674ea046a7207eb473ec3cd87b2e5c24daf71e630b601c0fa5e6c57138752da5547c6b353951d460151ae7f10c6615e267292210a1998eb9ba0a2eb2d2b223e357bf955baa0532926b80d555e9957f9e7735a22458f84920c16d98ecacc1566d0c9c30c626396f30ad62cd528e89153b4d3907248e8632e4cf5faa9fbf4b66114fc793046d585cf55ee2c206f531b6372675279adfa1adf66425262238fa0783f2c8a17ac84c75036cb8f4c7942d1b5872dafb5b74d73da9cdd3d28f8822ae9b5ba84f28bfc1fc805a999bde020799285bd0269549b57f0b071bcf6b3bbec371fd4932acb032a519d12b6a66abde8da2fc916c964cb9e0942fda13df78c3f1e16c558c864c6cacc666ce374711b420f5f9f2b44d5595920f5cf3ea5bd14d0a41b5e46a657d3945353e58e3f454df8e4373a59e6faca5038b8c7a6e3596b4c7b93cf1a344c13d2a8b2bd3f7cb36cb2a4a1472f411c0f3e3c6bb4eeffd1b1d2dc365467b246ee63e046b67a9a61bce7ec2e699870709146489dbe1957433e52bd1bc68b9e732c1248e41c7316d7384f29e73001c341b7d2c2c993a4234269c13a8630a923fd5202e86e7f3a661a40d999e1d6c5c1b5721f220b2f940592b32d0ddc3e21eb91eb4053d7d079842cb720974cbc8400d27f189c400c8b9d262ad5d5b06e040377ef30b1849fa33d60b437c3ecd116dfee760af56a55dec924a772acad68ff05cb0c944eee13828c9f9b7950bc7c1d48e2de6ab5d96bad1abe4ed4e64b771e4d0913984f67070a722e26c0fa5b10cdeecb466bfd80081e83a8b3bd2e525df418de265dc1a59ee6f027f1b768cdb2a05c50a2b3160179a60ae16177a9188c4b9ab423fb867a2e8176b2b6741f8ba73a986847ae5e3fb20d8d22b4963d33f41dec068ed848994c3d2a1ea49c7930ade895b80c18ade88608a042fa7785a5e085bc6395e0f97bd6e903bd9963a8ade153eeb281e50efe480d04332fa6a962a4e327254c6629f93704bcee2307e2e16db169d4f5198d48d17a7578e2193594c5eccad6584e6e8b6c2cfaf0428d473d02e7b2fe92ce97f4d701c7cd012d77f077e8c363b5c741c0faa2570bf55cf9da5d1eb7523ee7312b2c3b7a0fc9852e0b406ea84502a66f5f72288e3a38e059a34ee073e9610448c024febe2e1a5de0cfef3a99f1f698091036af8840908decf8692658e37c2fa0bf47dbdd7c6710ce2d257a05221b6e1a83e4ed18252471d74844d020f30d44f156b9d43f8a835b8f7dd24e926bfc9b0144cef252db1a98ce778dda18b656c6910f3f2f96956b1f30494ae134a98bb4cb6a2703bc0df59e19ccd522a1cca2d14bad69d6bbb48f7699fc15949adc16622bc478e26fc11b1bd413fb1454b96c9404e8128f47fb41e122a96c0c2496e73dfda9bce852adc70c006596892e82a81b17012f8f6f64b17c1478e626e405007a3d162e3d1b07a69a0e4eb5389e3683d7d2705500340b39033938fb49b0a29392be02a5b068322f61d1ea8f4141285d9ee77bea0f4fb8100e91c7a85157621a1388e764615e7365de4ab2e6cf280ffceb035eee00d330b23d3a55f76ef26478cb1eb341d47a79f6b8cc4b4a6d5de48dd0488530ffac66f90abd4e6791da338b5cacf8612c02654b7db7a04bc01ad8d7f91b0a62519a059849eb2b6ba5b83e13186c2ff63057874dd3ede3eaa732d65ca1b5441131e51d859eb7a5176fd6c5c8284b7a2fe0887129af014137adfce18a74a2ded206052357584fc830e71be291b42e50253caeec97bb12d09202c430ae942684b15d2b4c254cb1e1eb53edc363a196eeeb324c09c75929f6cbd5d966ea0f78852433704bad4ffdb231dc5dea9dacd00a7512ee57121ce4a7ea651ea5bb20db907c1a294a4b64f697d75a179a76cc2953a8e5009145574b94af5b50e931b10760e92c2e60a0ddcec19aa933ded63dacfd00450bc98dac179873aec1314caaf64befbce344fe25c30dbaf3b35f8bfd30bbaebe3ae54752ae0b2eda7a3c37d41dd0f71f5a1dc32c4da7dbe4b21071e00a52baeb912b9384415452c388356db3d7b40bd4adbe981b00125ef0ca4d4577259a322a57098f5ce7fb753863e40ab97f054e6f6a0ccdb92dd490c919f97d8cb970d024e120bc25cfdca2", 0x1000}, {&(0x7f0000001580)="a923c46d80bbd2190cc8045cb2c6ab4fe579ff4d876d6a20eb3e1986048d1f8f94af4f00c4a6e7dc7f61563f8a66b2efc816d4f16894f48b678162f8c78696c97fa194e399bc0d303935c551b30efc05e3b9ca9779cfc8f1564cca8c2005dcc0b58dcd59e31849b20d5ad032ba946051646e", 0x72}, {&(0x7f0000001600)="0533d4faae2b83fa39e0b6b5a9ae02fd345145cdc6e513e1235054c30aac9cfc57ee13a6d010534efc1b11fe72781bcbfe764af3d81a575d863d954fc0bc82315693c0fb0dde337603f3aefc743ef8538d1b4468ced938c2452801008b671988864da37764674b80bbd4581e8efd559adf9051144caa4e8d506bef40b6b2e03151d4b68984597894aaa2f0f398971bc26b2a7a69a7513a815b86b28a16", 0x9d}, {&(0x7f00000016c0)="d74320edf9abef04e59d08f19bbe117f6c8bf0bfa2e331f6da53e7b8e0297fe04d18118b81a28dec86473d646bf4a6f76db84ce4b64a93dfe269277eadf2ba2047a9a5eb4b065753773faa9a093e7cf5a41bed3e082eb5df0dc840614c7cb98b3021110c37509c0893fa4b60ddf3ed680e50e124f7615d6057237d6386b32314ec8c6461b26dcf7900c90c759f9b29b625a13a789c67e7ae659692dd27c6", 0x9e}, {&(0x7f0000001780)="90bca23f6dcab3ad706e465620a6af60b6339dcace79ddaae2caeca8723f3e5e57a8f080664de7837674abf7d756d56bcb4cc83a71213f331b60554f49ac14d4c4d8a4c358d929088ca3c45e86a9008c6f98e3d72b345c46ba14d1fdeb51065396bdfeaafba4fe0a90f36661ca5e8f4b96dc3ced0b09dfcf33e2801636f13bd6751b4ca79e596959be5da137e578ee4b59e5cab85633570680c5c91ddbc5cbd98d7471b393ecdb7d54124b421a7276f261b56df0a8b91effc724249a56c5e960c5072b578f3243ff9d5def", 0xcb}], 0xa) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80c) 16:01:06 executing program 0: r0 = socket(0x6, 0x8007, 0x5) recvfrom$inet(r0, &(0x7f0000000000)=""/51, 0x33, 0x840, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000500)=0x5, 0x4) socket$inet(0x2, 0x7, 0x7fffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) recvfrom$inet(r2, &(0x7f0000000100)=""/128, 0x80, 0x800, &(0x7f0000000180)={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x4001, 0x2) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) shutdown(r3, 0x2) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0x20) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r5 = socket(0x21, 0x4, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x100000000, 0x5, 0x83, 0x4, "f8d0789bf1b3d4ff45e62203979d35cf0f9695a8", 0x9, 0x8}) unlinkat(r1, &(0x7f00000004c0)='./file0\x00', 0x0) unlink(&(0x7f0000000380)='./file0\x00') r6 = semget$private(0x0, 0x1, 0x2b8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000003c0)=""/225) recvmsg(r5, &(0x7f0000001900)={&(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006837c147d731ab79000c4761000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5f80895b6cb87989c640cd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a3f74b128ae0788000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ea05011b28a958ac70710a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000254c20ab81a9394a7e9e167272270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006826c46cd290810bcdc8a72de1788429ea89f901c3eb2ce034ab87608da84a82f86fd1f98c9d24bd20d0c4ec8c6ada58a2eb52403de3c51a27b62058faa181b155511fdc0e8bbeabe335b1e2c94ec8b2bd6097749baa6f748fa4246fd593487138d83a7f5793d3adc47e711cd88ec01d5b4519d3ce6a14aa8a1fb8b0be1ab55f669ddb6481e1b800934c6ba5c10aa23850f5b7880ff53edf2198ff8cd8e3bee9270b917fcd7b52e5ddee0d40a3398cc5b42852717d6bd0d0cc278a68f7f52ca9d548ff13531717cac302e3692430eaddfaf6735e61389d30f553f71bc3ed1547612fdf289dfcb949ba134eaf19dfac9ebb08b8c0e3abd632755084a90f88850d96e7553d19312d8f7784982315f163614af8e82e55dbc6c939a97e6fad595e5fb1d0fbf4ccfcc45aa94427af20d63bc31e27bfbf5c01f305d6dda40c483b444ed91a814af84ffff70d84c03c25b4ed224199f06be03a47c2f81e89ce63cfd4e43285279018b7c7ea35743be84c1a1ae25ffa4f349d36ca887ff226ca425f9cb689562350beb129b748b2c478c0e1157da1ba2a7fa595a4cc4dc0d01f3536780d5e9afd17a3395be5ba95598d31970ec77149b33ff1c6b352a11767ec1fd8559640f2fc8c04e0964f3bbb22bf7cd19e88cef6d4e7ada8909d2c4869f1dfccf4888c23912078e85c4f507948486ae10fc2050a1ba6a056ad1b310299f64d605f69e26b83287df64035f8b9599d576042450000000000000000000000"], 0x1, 0x0, 0x0, &(0x7f0000001840)=""/180, 0xb4}, 0x2) r7 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r7) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4010, r5, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x8000ab3, 0x3222, 0x5, 0xffffffffffffffad, "54291822c9a5d6c58218822000000000000000f2", 0xfffffffffffffffe, 0x4}) r8 = semget$private(0x0, 0x4, 0x4) getsockopt(r0, 0x100000001, 0x6, &(0x7f0000001980)=""/108, &(0x7f0000001a00)=0x6c) semop(r8, &(0x7f0000001a40)=[{0x0, 0xeb8, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x0, 0x7ff, 0x800}], 0x4) semctl$IPC_RMID(r8, 0x0, 0x0) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80c) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000f40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413000000806b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004", 0x980) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x5, 0x8000000000001d39, "04a42c64caa726000000751e00"}) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) mkdir(&(0x7f0000000980)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:06 executing program 1: r0 = msgget$private(0x0, 0x204) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000400000000000001900000000010000000ad77d6a336dc5590000000000000067b20000000000001064923b796113fe419d041d69f2033e770337ac5d00108b98515c950daf98d81de020b04f9ae5276608351abf9e921687798ae1afe0d48b54081e18ed63d3d52137ccf404"], 0x2b, 0x3, 0x1800) r1 = socket(0x10, 0x2, 0x4) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="31001af3e63ffba9d9351e379faa22489136a4d87132395dc9359f9de2e4b4f413800179c01150505ef3b65884b7c3edb00127f2decf8a2c60cfadcb5182f8594f6eebf6b1e2bce8b81cd3d8eae767bbadba4fd5a31dae565c4dfa32afa1451665c50e307d2759506af42b693b64c70395f45741d901d52721040bbcff547b2b4a86394797c92a637ca0cc2e250ec9273129bebfc7e2f52d0e1b06208a1064e92fe8122a1f56706007090b11f77be17d1f4c2a78268231c5e83aace05bf97af78787ac951715e4351d0778764b4f08b6cda6989c721b58095a9f68"], 0x10) sendto(r1, &(0x7f0000000040)="6e0f23b7088c9c302aea68d35788eeb7b470ec097367c4cc57830696aa5ef275c88da59e39f667e6834777128f2e7459e475195cbd72e4e61dd1bcd8b5dbdae7d5d94054e23f47f14f3135852bd24a6c2e8fe0d0ff2d92815acc43fd9b0199bbe23537ce92f42660ecf38f9ddadb0d4739f521f4fb04d1526f5f54e27265ab4c72b99ce02f73be3ebcd85f09482e07a09a", 0x91, 0xc, 0x0, 0xfffffe2c) fsync(r1) getpgrp() 16:01:06 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x41) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) truncate(&(0x7f0000000040)='./file0\x00', 0xffffffff) 16:01:06 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x2) 16:01:06 executing program 0: r0 = socket(0x3a, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000200), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x2, 0x800, 0x7fff}, 0xc740, [0x400, 0x7ff, 0x81, 0xb04c, 0x7ff, 0x1ff, 0x8, 0xffffffffffff0000]}, 0x3c) 16:01:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/132, 0xffffff1d) 16:01:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202080000006c6530002384b6b10d2d9ddb4638529b6f5c449e9a28cb77da8211652b3769237e11ba4a1f5989ae6e7eadf97757c0eb372be1cd71b0168ddcb27462e047e763692c429e2f53ae3be664bfef50b328a84b4c12d323e259de045d7c9823e012ae266a0deed6276ece722ddb12a538fe59c3"], 0x1) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) writev(r1, &(0x7f0000001d00)=[{&(0x7f0000000a00)="9439e49f3f03cabaf63ebf044f29314b5b94bfea1780de014785b0c168eca494253725d6af62e77ac397aff6d5837836d41a3bc6abd6557ba6ad98a9b7fed47af8513099c84955de0e331ee30e22c21b1f5c11f2f4efe6744bd27c67e4f116af39a0437dcfae4588386bc936f21697f6b9066140fd364f3bcc9d2b70e0a719fd1e7cbafc667084567141fd19aa59e77f5cfdb647e1327254134a44435582e7abe1e46de1864bb9c06c9aeb1de7c586ec1213ac0e3791a011d4a3738408c1dd6b07442586ffab0cb9c875c588cf06cef002c0a6fb242be2cbe9d12a28f79348cc6d65307c6d499c3dd31fe20ae608be8f7218901b5cdf6b7d8380edf20a2b35fd34feb4b07ed4b0e382f80d33833e0ce8dbf3ce616d362b6b43a88aca0b02be53aac30aee28ba9bb786e1f203fe7d1924d8c6b175fa8be6479deeaffe61e5a5e7115a254063192616e714238dbd2d5f3b8a2b52e298f6f0b6a261ae1f3b2b52c3d6a0a3187037b49c9aace6a98b846d162fae93e29c4069d5d6385c54af3b4ae8c78d98c01a50b973dd72396b3c54ad4112c207cca7e22c0816a86446347f401b7f296d318e15ce0f477f598999b1825bc2ed08840fd9145d20d285e8b55af6a2a2067d75d9e5c9bbed22370e729eff56dec6300cea45a2c335df388db983bcea97a6b19eb58b041956c2e7c690c0c8212200c9969f5721cc8add31d6d19eb0a5590b8079330bce85688126b44190e61206c52f98fbf06f2f995c6f5ec4f7e280f0d807d3dd7350d137cd97c130cc8784a6bb14eb9bc1b019e86201732cf4821be7ad2f93817e868bc9b24057babbad7102612b8dcd0b17ba785ca82a04a2b7f4756ecb91e662b0e6f46166fe496c77ad58968bbb984f39fb214b6e4e952f18924e5484434584bb2d6c862e31d727711e02025444966fcb6020751cf06910cfa692425bd016fcc03b3b358b7269f79b5f77901c6120758a1ae2c3e73e7baf61bcfc066bd83355624cc9e90877ff4c51afa903467bac28209559199317b68b9b1dd299c2967c6e9b140433f8e3e6a10219e74dee92d128e017639b053c49786ca9068fe14fe158178e6776fa189c578bc2b80619b80bd41da228dc062e761efbee562c4b2f4407a938a45ee53f6493e7e54197d42bfebf3f39a361f58e547999f5e9d737813437ff8339ca6de77beb84f53478c88b73ecfc090bb6a54a83f0b9e26fb712aa627eef99b286902b68118a93e743cf38c711cdf48f7e2c720007c021716284b3753306bfdc144e6ccbaf54f05800c97fcf2bcc591b1c848f167d0e83782843b85dbd85b2744403da1ec84b59d2e525f3c606b2629dea55c69ebbba72001ba98d99d51124c6c86d72c3e8c6916a90e907199d2a3884253db7b34a34183d41c360cb669bfe079284cf6c64ccaedfda656978a977b2bc697a2d6227bc8242557f7ca7a0372797bd259eeecbd42f970f13f129f6b63861ec5eaf7292fa2ec8367bf29ed48f0ac560eb78cd7574dab487383574e7cbdf18ddec9fc2217d7f8cf2358ab602d995fb8a28854f1d9bbbf5b26dd6d8560489616aa13f862b90dd00b4f2fc974272658b316be6db6a02c0a79f500d9ad2ae89f622e454234a927b6cef16adac17e304c1263f5d3f888c66dc864d1f74254def22de877b604ecb3b9e88934afd55b7950c5c743f4ac4ee11e4a4b511c37577fe0f1c6e077cd6bcc0c89e760b5676eda7c403e89e33166913088bd641dcd2d0336f341603a1db7b14e5eed32f8cd5ca97beb25715df2568371a92865ad096c6bc742483eddf3b0a5ff03baa7b6638e4b3e748dce324fd8633135fb7a0f231ba19eb7efba04d5087d03502e847468b437f2169645efcc342a3310eb1281bbf6ae9245877a10369924773771db5a410fbd01311c0d240c53a65cd7a8406b296193d3101c671fdbcc6a24ad7024f2ff0e56bff5b823d9612ee49e31a6cfdd0b4e49b419160e105d65959ecf3ce9415440a53e8dc6149e70a2fd313411a146deb518666b6b594d6d87e753d1407825773a986ba90c50366e443ffb366130737fa5ec34cb1a6f82f03a65dc8f74e1890b20e2a859f48d6190769a40498d63e1d246a7c26f176e9a6f337da758c3e4c75e391ac47bea1e2b2f6ccd415ae6ea25b582ee6b342426e92eda8e15f5e4ae31856493a0077fea1b62b95dd44162f7081199b819d3c0f7b9edf6f874fbcec5075035681e158f0be8914e1f2601f0a01e471c4c7a55f2117a831dc7fe5f56f7c8eb6bd727ba827e306d0177222d8e1965e1bc2b83a8d3e23f9fd487cbb4cf72ca6e9beb0fa569fb53dd2eb5eb15ec82b45e52846575e0bf5cf9140b77f5e0d0bd25fbfaafb2d092e567ab10de02429437ce1242330d47c246a658abcc649cbd11747814d118e3c05b172937428abebe0d85bfd0af05bcf4c2ff7c244b3a563aa49a95fe9f5b798816332c44efd1904e8ea3e3b054c69f36b21ab82d5931a45835600292ba3664eb572325a1461c2acb371c3d2b48bcf3a02317d316b5ca9f96bf812ed3a4228828d3281ff8d85156f0d588f5558576e7e7b7773ec5d7bbb2185e76fc05f8586db429107f2781225fec8224536c6b6f85b929a0429c6e1334e96d7af09837afd74003c1068f6126b503f1354723196ff96071f112f07adcc5447ce42ceaa001670632180305bdc72ece95e6102a92ff6f6ed05c5a2216199a50fb788654ab0bcbc08b9123571c6308728ca3d49e30272ce0d97e9c22484fedacd5477b13734f0a6bdeaa4cb57364b507d683084b24ed8003ac17814dd4b2afa1ad1bdc7fc667399665e1d41a55e20a3335f2e45a17b55989d58bc8bb042ccae1a2df49123e2aeb2db76507f9616ae2fb36ea7878fe258fa258df0a89829694504271a498c4451d2a1e7757ce5d170b0316656d539ece920b191d9dfc784d42dffc067badaf8a0449882e018f0f552f93fa951ebe750fb708236c9e26805517174acb4f27e8457db0e8867d93e754fd6a9ef0695bcc5bd6b07eee5f2c8545c4f68965d8f73a995a04d32b4ee731ddd3dd6606ac46ce60f910e4391077f18c8c261edb4e2e4011fb58001e6b702406c9b89817c500ba9d1d4643995921a6735ad15de87afc48b2a56d5ddae5be4fd669438e81630ebc473149fba322186a42e78f76626e17f09ee8d3e0cacd7c63c14564000fa041f5a716868f79ed5c1046b2b76931fd840ce8483ee1809ca6cd56b0f2afb5117c2f75ed21d40000d45dfe17f46faeff5981e1e5dac972164d04414491d6024253ae8139d0199a9b9308b341bfadac640caf0846a84e35528dce189bd173dfc6d0743ec0c654305b6ac0b3bd54f40d27d8e4d9fb1e2b591dd432bb204e3377e687d4dbf5a0d8bbad235e76ebacebbdc41d8e5484a9e88ed7278dec46aa8f8ebb6e6e1281018c01f12692e3f62254521ca49f2c2522316360919a51691e5a7247a98dc5db250842aad98368e0273398affcb081ed21175a18ca486b875c16951b946c4223175e60cb609b151ad637bb7c0300234d63520ea8efdf99117d65869cf107600dc9203aecd3860e1240ec96644b4db1779227b2c109bf28b94f5b3dc02dbb39d911ad7da2e4f6aaf3864a2ad894cb29e1bbcc10c5843912f5fe7777fa244701f581e25acfeb0fb3e2f1bdb27208bae8179fc1fda4e18512f687a292067bb208922c3406f056aa88fa3ea0ccf1f4fb5f6c782b6c29bcd5a3aee43f7c76260e748c43ed35d2a06ac70b62bfd810badce1f60428208a0a4a5979f202591162dc106f9db7767b5f74c0bc32a10b2c5ae8626c093f9d91008bc287f0c7731081b45624589ecf89e0e6a168b3d999aa2fff0b86b3bb85e6922e70c38f179ce47c5887325c1f6686ae100d6200b1ef8c562dc646f642ad47fd4e6ef280ecd3f23a74094431ac6276aa7c6bcf3048b3b4dd0302c80de79bbb10da5fc6ba58a1a71ee86af7cb3b70d4778d09fa0727d63a18e0509736ec933be2bb5ffe8217ad2994dbfc73dd5efe392fc710926c50d58ffab33fd5d64cafc723bc4517f3015df467bfc", 0xb39}], 0x1) 16:01:07 executing program 0: shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffb000/0x2000)=nil) 16:01:07 executing program 0: r0 = msgget$private(0x0, 0x18) symlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='./file0\x00') msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000480)={0x0, ""/196}, 0xcc, 0x3, 0x0) msgrcv(r0, &(0x7f0000000e80)=ANY=[@ANYRES64], 0x1, 0x0, 0x1000) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aef90a983f5c14d35b67eca6275f0ae0c15d3426183c244ea4b3f89bf162de46c6740b757d5f2f7b1cc902c3a67710dc6b08fd8dc4dec0ff1c8dd0f3a3"], 0x1, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00f8ff00000000000000000036cbe3d966febc2a0000010400000000000000000000000000000000000000000000000000000000000000000000000071f01f73d0087b3172711f781fdb39e3022b2b42553e869cddf00f5b4b6131aa9917dc72beadcc30caf8ede05cdb9aee02ea6f3bd80bc27e04ae1128faae32609a7aa3d6faedd901305754d5b622cf4e7db8f4b7132f111dbf03df32bf979ea845630b435ce0f1b2c36940bd42c5acd7cec90aaa524703d199c1a4ae9bfd1d09838bf7033a53d182bc98566c4c2914dc402f8cca560861a8b9e5ff44e8a82366e160319d2621d83c13a6fe96819093f79420"], 0x1, 0x3, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x40) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532602d0ca1938d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"], 0x1, 0x800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000009c0)=[&(0x7f0000000040)="2d2c8700", &(0x7f00000002c0)='I--\x00', &(0x7f0000000780)='I--\x00', &(0x7f0000000900)="2d2c8700", &(0x7f0000000940)="2b845b0c2f2300", &(0x7f0000000980)='$\x00'], &(0x7f0000000b00)=[&(0x7f0000000a00)="2d2c8700", &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\x00']) msgsnd(r0, &(0x7f0000000bc0)={0x0, "f23a9047c3426aa494db50b0a5ff498e3f5884e2c191a24ad32ffad85c8a0e82e0e6359c9f3dbfa09480db6c16a2d8c14e661970ed825c24614f94d8239a1aa91e51fd757e596a1164169c871caf15ee77025167516595078b5dcdad16f3b73faaf771cf274543d72d2943d1ea5fbfb376ec4027e656a1dc04cb9656f747cca71c545bbd98c63df6da6bfc0127e3e9949b06b76dbd32faf5bea693073b9f7295bc9f0331a35aa48a457d7b7961ac6b18d79925520b06a36a4e24dca1bb34313e59fd92825f383accacd4b87fe5991ab76991f41fa1ef0b585a62e02c2c1a68f7b6dd1882ae3be813eb545b9051bcbb8e7e"}, 0xf9, 0x800) r2 = msgget$private(0x0, 0x50) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000007c0)=""/240) 16:01:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x1) socket(0x10, 0x4, 0x6) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) 16:01:07 executing program 0: setrlimit(0x4, &(0x7f0000000200)={0xffffffffffffffff, 0x81}) r0 = getppid() wait4(r0, &(0x7f0000000040), 0xb, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = dup2(r2, 0xffffffffffffffff) pipe2(&(0x7f0000001340), 0x10004) sendto$inet(r3, &(0x7f0000000140)="2c0de9b0bbb1b9fc183ba30caa01a58844b91d1c8e5eb3d153315f8786b9fbea5f67246470586ee952324acbf01156582240b5d83b0cfc99c10cc4706ed09806c53188ae2ce73095c77c5b1dc46af5d867cd3a40074d925fecbd0ce8ff2e3f6ade23d8907174", 0x66, 0x406, &(0x7f00000001c0)={0x2, 0x0}, 0xc) wait4(r0, &(0x7f0000000240), 0x2, &(0x7f0000000280)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="67ab16c61ca422fe5ba7348615d2409e8208a69c6c350754c163721f3cad2544c05b6242c04c986597b0d7a0a679626eb7317929d0e1ec3df89776ff97ba3e58fdf98f99b3b5567c612f0a6991119634a2313dc383c3ae16ae567b7377f2bc9a9bbd01807879793774e6a38c1f9530823402f2aa48461618b8ce22401d099521349f7f793b618dd9a715b6eafb160ce4c6bb7926c965330a351dc3c3c3cf47ce4419affe48c37967c7cfd989e3f92392a9b1cf1fdd2cdcd807575f73922c6d2d53b7722e768b57ad66aab9945f950dbda3a18febe9988f04218a0f3a41760bf94897bb3b0f8167f3ffc4059fe7d94798cff9dd0dd9227bb81e967c866ee3da08ad733b87011e49caa84f3fece2c72e1a3b940247dd03f1871372cea37accabf8cd473d9534fc3572333af4f967c5a6082ce8083b3288b14233a988fb0fec4fd9bcc4b1001f20e4701cd2937c54b3fb9d5953cf3d05b72cdadcebdb65506bb1d470cf8a69a02e033a5b226191f81ac478ec9341668aa8ace1d3e34d7a8afa79c8512b02b7117554ffc8747fdb3d3545392edea125017f1aaaf5357369bb4e486b6b4d74751028cd586ea67531ac1602919a352a06566b032f4002dbd623a405e80317826725a35e6487333f8f0859a9c84a17226706dd5991ee6df74cf34b521aa5a3d0cf55c8bb679593fec6d160d9317dbfd37b21e39d0143d1baf7f9f161339ebd1d9daf5988535d2ce7ffaa5b0168d8012de94870246c2870a03e3c4e4209f24f0001c491df8bb507a70df4c501c23904eb9650ae1b7acc618beb7809acb8ed3cf599123e2d18b1a8f076155122ada0de3b43f551756414dd8b3f2603fe62497019ebe228b588811172f038910934dd176cf79fa783c49dce419e3e1e5e85d34ed501b2220d4491ab83f3f4ed6931faca54d298fdb34d973e7317967b8e4232bd7755db58fc7cda009e057a5183ea9ca910f738bf3f7baeea19ed2369b09d4e9bb5a27fd0a37815e38efb6b54273aeaf6c2caae3bbb1632a9745d999e7bdd68ca915ec893b700a7a557f263ff2f18d51fca9a3588d2f1845856c295182f1e4a2cbd1c3f9b4b64d11d5b9df01d830ae46ddcfaca8b3290aabd9f792b188955204a2fa375a01d8b16e204ffd34a0ce6ab813aea9953960016c442e98400bf495af43ffa17b8a21b3fd10172c4bfa17cb2cb4acfbc8df64caf2e2f5e5af059cf21dc663d613f1c1db454c96e06551e39f74bb8f7efd3afc9fa50b5ecbce389d77b1aaca0f3d51ab7ff91c8a963e4268b6ddb8a088a636541ed1aa793e044c626f5abcb74f27c6dcf1f2abbc7ca9118e89501fb7c0c0832d867b565ef712c26f4ba2712b0263bf99a9d0f7b1107e8e19d3190013f4b2cb1775b635e19f5e51c7966edadd33f033b848bb285b193ded7a9bc09f093dde33dac351a0f1341ac6b9b654a94dac202e04197fa8a03d897a9c9537433148843cb8b66adf37f42f606872266d4029e28f0b9c3ea4ca8d3d5e1d46d42b23581ce310cf90e2ff84b2664b1897b508fb255ba2c93148b13495e313c092d7061deb5bae5edf9c8fa6326f33f39cf68f92944e05479972ddaba5c5832d04fc5afad86ab448d549306bd495e1088f74d7c89ce5f64d1a25da9b2bda6c2db67b0fd4f0f4fe6188a7c40b2109c13c863759c46b87c16e9de91bce402f1670431efc0c667e182acab6ae2cbc9f46258afeddea4c290b4e9daa59d817a60030b271fb258aa009669dfadba30666eb5ec0691b46259704322df5753065e161644babf45d1f250d2c3fec91c2c22210a67335ecbecd95f18add4208a64c59608447642cd9a027e8f2cb0e7ae6c8935f8640917b3e42bbbe16ff5a85ed36931f17de531833d5a3f22633747e6464eb2499efea07ac838ced9b1510193f77b3e3ad15315851885473f85ead6202b797c7b69c74aaffd29198b024897b918e730d8ad16c933855bd48b11181059f243b2797cfff23a4fcb11c22792546750c92f0a92c3e1e7d020cf7529138be1aa720700b71b62c8b5f12a8fb819fc4100548c4ede1232312a3d042c45193cebad3ed213436b6e51ffe28595d776197137e903ebad11a6ddb2548b8a049ec762800a52dc1eb8c71387726100283188119e56f1db90760e1c17c79a5e5dca733797cd850cc20f2fb1c23fc170fd7fc694ae450ab60c62b06bd31eb2c7cd12c491b68ab9513057276809939c1c9ea7c2ee974e266688664962df96a31744cd0e9e44f0e297de2ab9708678dfcad5e9e9dac51ef76e538e927e5e06e504f4c164423f6316a484652ed888f9c6de390feeafb8d442d0f09cdbd2f2c8b58038f6c8d9af1f6f533e8118685b751598755ec1e42fd4181fbc2e35740881d70ad0578aa08db57bb985e352943c8b4c638ab426d540dbaf102e277d417d6fd7188981146067f393c61d470c5b760a917ec373f3f7480570a262091a1cd7ab2612ea6a7cd7ba96fa8be3fa8e30ab11b85c2c62487a2027cd2e44cfb51622d6597a8aa5723a213b6aba3e061355d494de843cee87573a8834893db1d0f519a3c26e1c6861925da2a76366fa40552d64d39ca173b0450c178ec57850097f13092a06fb4c61f3540503126d1a1aabbb4fd9c6f79c2015fd5a0727529d708a63d74ba2c99e0515fce6295fa2b25a7e58bd1e92d9144bc808d66b5b1ac633c8da0688f28f21be5b38eecca7d90750c0feaea92476e1559b43e011ec386f0456c29a9879d0bd440832e11eb61e5da9fdacd75a895bd1ea811bccef4c0d9b696b1984cad14e61d5514ebc5719d778d67a6b97fbda61203a2d4898cc40dde77a92b74a96a296d4cce63bfa7feda2554369e7e96d4ea53fd2cda0eaa08c4ec5e15e507b87e270b843f2ec27278449a6976b084d66119487e6728ead8a48cd71373d92d9c0239d79da34960c9b78f5ab03d0d79e3999e535d9997c608e55740dd7f2a9b9efd83b69d631505ef3ac7d406391f2740a5237835d004946e194897c36327355ad37906ad3b7e28266c937814f32ca254748228f32b45b079d35c1531d2e9d0b85eba59ea60153c1279cb3412e3c5c7723279a520f55a95f55550e226a2f56a1c5eef2847f998c2677ef17f1e08bcfa1646e62b99809262a507145b1db070391dc4e4abf132ae5327173b13b74f164e06304e13c108e26918d47b6b34ac843201834d029fae94db7eb0ac2f650d608cde30b0058b8fcba531a3b1bd7c94ceabff43da52fdf60821ba3266fa1591eea9cde1297968d83ce9c3755abc7e714dbdf65ef93a9e84e662274a88fd9cdad48245783979070223a06affe810fc8db7cfeb12404610d943076ec7150023d830462161c3a83e3f6581d8c377b335685684bef94f7aabe7e3bb301209a9dd10bc651d9ea2517c20e40170ca37b077768d58c9363b084229056036a032f01a84b9270a7265f55e4b318e186a0ecbdc14246877d1e73fc45645bad72c26f29ce257f3067bc8a139a7cf3934dca8d877c43621a442e0c68cf94f04f89f3239f2f34c52224b66396881c00518d8c39e5044ff8ecd3f225a097497cf239664f06744876ec448e1525c53dc95ea3237ac74c1271a046b3c84560eaddd8093998c5d575244449500e90b1fb2c7167b0c2d90c72a2b56e2c736ce7db4025b50fcd824153abd6b9c610cdd630e7326351900a6c84f8dec6ee576476ab1db9f45253c578afc4e94c5663d72fad7fd0033b3632618dfe8c4586d47e76d01d7fa1d6de139e5fd3ce5d831cde1c4c2cc6fcce91d2db63e586757763ff4c581bdc90014f7ed84e060f2678998a1d9ef1e559df1006f452058148e290358634120c8e04e04f4eb3b650d9b5a2d0fc8fab3c41fc3ea65b417b2d67f7275eca7cff5a5d844bddba4668a96266bd3f1c2b9c8d844b4641cdcc3f4a0ec9540997dbdd28ed41ce682161c61b136d4535f540a9d1484889ba35caea3cda371395be5164414ebb155b521bb4d60ea96d604e86152e494fea73cdd9070193941022ba962d9ee519ec37ca705305b94f6884fb0e6dcd6d6bc2184a8473c30a8af00ab623e7d23d2547e0e17452dbeac746106031fe37f40f2a1c12636fb927f2854337b1c922f773dc90504b29dd9edc1c6102446d55d54d9dc6277a3e38bdf02c042d836fa06e8ca85e7f23873d0a0c07d322875fcbda1110175a544cb7332bdaa61f4d15de57a9e24d8af9b41b9e8366732bde529f440a3837d5b6ffa6e4d15f604f3842ac5cdc990fb1219355178d0fe96c0b940bfdd98cc2458fd3fc0d13ebe0d0732e0791b44cef8d603de6716d1f39bdb0bd64c8dafe8faa67e8443a87698a9a50ed1b94b77157e0b4fb51f9654aad12b2e5b10bdc42919fb436f9041b123cf53fd69f226dee19a892fb2cb7f62a983ebbe7bb2a1ffef186c35d26f8dfef00ce7701a634bd713661c171b85220afb54880828bf6b8ec94f35214988fb30ca7fb3e0908718cd5ff9236a8b8093683373f632331d3b94ce903f301970a1248043d426a2265a3cfdf19d350f8ffcdbd033514b6d2f2fe9614e378024e2c62707e7f3f40531d2dd788c71f3e990e960209549e1e18198edb44da8885f9a17201dc44495ef475221ed796a8855c2a01b07cad7cfe3e7aedae747397a808cc7a8c5c4288e7240c4d5865114c9ef975a69e087ec15987e6a2bb414192e286c901a2a56dcfbd4c69a9294d4361b7c2fadd576619458d2f18d25dcc985be1634920c3152a110c423657b9fcd8085e9960c25b2e6792cc5bea69afbce6e7dc09f60c00c2741ce3d5fdf88720534ddf71943d15e540774949efbd77a7014bfd4cef65b56e07acc1d0460c143fb0a7282342fc145b2d106c53575b00a2d99a383b4c19583ecd6c02094bc0f0165a56f9bbe772974312ab10d88d27bb1a648c975b83efd874271ce7f4f839de78883554ec167372d0af7e773563474ae9ec36d8658c93da39bb1dc1158bf61e2c90046624d6bed40321b19e334113e84551d5e0424c5606de001c1c6dca224c2e98fbd4b315d44eafe3a253c2361c64b2b95e04d124504dbd5694a0b031c8f0453af6ad80092f75ce84c06e0157a1e0fe0342089c94593da79f5cf1e90bb1e20fee2cb1f9f0590a3020be1c0a1bc31aff8cab046bac4ba22ba296995e0f37583c1d23ce4e771545bd733281abaffb8832873c9219f8fec8af362e93dd006014575bfd9df7b23a13c720ec5ecdac899eb3f3e6a02d3f54380a9a03af8fc14674a834d5c6ef3176b297f9b5282c2849b277dab77cf29ad77265bb13524496ff5e1ddcd545ea7b32a520f4a9a8ddade4cdd1ca9dcee3a0221a6d0eb986e8c23847dc2094eee19b10ca199ddf4e94cfd7df2120919c70371ec311468cd403d611f20119a1cee0100a5a3bf2b7ee0e6c613730a69b4a01158553ceef24f670f00ea52cd1f8f81268265aa15c75acb93e0c0dcbcec0f04ff30a0bba18e2b4e423757977a6889f329d45d6eb239d9b6cd7b92656a797347e747cb54db808e3285773282b4b2ba57a124b5421edfb1d8000ca789aceffaa974f1abab38c307fea55d948cb943ffe8cf75064e1f4c35eabb05e2cadb33d60e618754f3dd92d2f9524668676bb517f00ef9a83a09c675f9af870035b9011dfbcfc313826b4dc8b2525b06a05c4b929102fafbcb3dd055c41020da66069da22354f31a1accdb67aefe9c1247d79f3c010dfb47e487e7b0dde44c3da207658cf3bfbf44e98869fe89955c0ee3a77194c83e3ce62d5bd5664612b922c568eb1fc51d0e87e8258daabe7484a", 0x1000) 16:01:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:01:07 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0) 16:01:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) semget(0x2, 0x4, 0x20) msgctl$IPC_RMID(r0, 0x0) 16:01:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:01:07 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYBLOB="8268498092aff177d98efbdf62c9a3797987dce4210a6819757374e5943db98fe29e62fdefa539d7bb94e9e7671670df83cdfd113868a43c2042fc42c294be81dbd354bbb68fd3ca25044519626273d4eb100190ef31c8ba9aeb463860b8954ac6136d7354feeb3b028a1d69d0cc5461a3dc9294b01fe7ce1807a2b965018416a371442d40ffbc1b186b9f79cf3c62b259f5761ba4dde62fb6d780a195c7752ff271e35dd91a43df192b6297a0bb355d2233370c61a62b87ffeb89f5", @ANYRESOCT], 0x4, 0x3, 0x1800) r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f00000000c0)="f51b9234aa927d8d12f3a0b2c85af778b66683be1f03a175826c4039349798790409460acb325e0282077ac0567a188ab660330006a15e2ac676eaff76f79dd432adea526d1b8097e4fa2c2e450d4bc8d07b63f706e2574272b1c3080640a801cee1b533cc972d348f11ab5112c64eb6b2c55aca5d6b75253b2749bf5d96b1436a65b8053f18e7957a99866c31f122c57d565d2d708ee3239691475239d37449389308927c875907654df9b5eff5fb0f56a9c09bfce5ff7c6beb23a25d3c567e1f4171b2", 0xc4, 0x4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) 16:01:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x2, 0x5, 0xf5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setregid(0x0, 0x0) setuid(0xee01) setgid(0x0) 16:01:07 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) fcntl$dupfd(r0, 0xa, r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0xfffffffffffffffd, 0x0) r4 = socket(0x1008000000000d, 0x8003, 0x1000000003) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket(0x2, 0x10020000000003, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:01:07 executing program 1: r0 = open(&(0x7f0000000140)='./file1\x00', 0x8000, 0x46) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:01:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xffffffffffffff8d}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001640)={0xfff, 0x56c}) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x9) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000001500), &(0x7f0000001540)=0xc) r10 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000100)="56d3210ef75ff3e271e35da11765025e06d1d46f62f9c1992b832778877517641a20006518bf184b2e0ace25b86b0ff63d4800b1ad8b484eaecb11e30737c8f2f4", 0x41}, {&(0x7f0000000180)="56341ee90f9bfa618aaf082cd49b78847509722c00b759cc151ca45c34dd28838ef665bcd24f1c92ff161825518cf895705cfdf50eb25a0f907d592e6ba41be5d1d954b93fbbeb07ea0ed56c1b68dcf6e3df168df64e77c7c654", 0x5a}, {&(0x7f0000000200)="7d5fd0a5901bbde67dbb27ebe8f7da826166f0240165206147ea5b56bcdf7381cc73bed27f012127df554c05ad7fd5adce79d8bc201ba1d953852384e915b20ee3abcdf5705f78df1e8fbf816bb03fc73ace77a0b2b32154b6c63949eb7c2029f6af708cf57bdcd820dd156a79773140e3ca7273d953b7401d93bccec51940beece94abea0d2eec9c1a88dfffe3069e31b0f9ae9b85b7faac8033f2814fc20d5f94532ead44024dad4f0c14e0dfc821b043b961709122346509d0808eb18e24f09eba92522d629a6efa11bf09396971d45bddd01d674e0c9b193e06d208d71f48c87ece409e29ddea8071afecaf5737aef88ea48a696aa1ea1e77d34409c86696c38c4746637f039dd96c2a186ba89e2fcf1e826a8dd82184035f51f7c4ba1370707a9503ac082ab99f74695f38b135848da3bcc00eab8361dd76107cffa07a199571dfc92275bac3fe3a90b433b91fc59356ef98e606b43f8634ce563f5ff3c91042e804b6840cda3ffb74afd7cf8a0ddbd7459cb68770dafac13edb787130cd3c9ff6a76173a64aa7a272be99f7f770f2c0cf02e9cc7261419e7f21320f0260f67a1600fef9145199954ec48935b802bcb8621962e75ad15f69ea33f4f53553d1333f50bec8307a4f1b56e0a491eb424784ea2e7bb02accd68299008f7b0b81eaad59c1a22a3eb97d64c4b7d16cabaf53e35782c589169ef8b0f52c7bce97f614ade1e6790a5461802712d3c6d7022e1f1adcee79238a892a9acde45e3ee670a8080de8c64b0d135d2350c37a29c2e309d78054e2fcf3405a987c4ee22f7b8742eab1420b92a732225c16fdd3c156f7d8f3bfd131f1eaa2406a9fe9a9ed80f5c29dbff154c46e8ff204e34dd3d7861a381292fe56bc987b7ff55732970fec5149b90f45aec905663fbb1c06d8c35e286ac851f8618f08ee9cdff11409cae6223dc217d4fa67be5b5d49a52a252e72bf5870754133144480b53e3406869bc51309c587b9d7207958b2a60171b708f3620af870d49c22da09b60c07a884b080b9e6e36ee74d584c3545a6828c071dbcbc8b8948ef79acd6cefd6ff60489debc4ff28280ab95132665ab0d91d4f49d7eebbf862e8308bd6f6e4210a5d451fbd7a0e8a16cfa51038274aad9a4074dd013324e78156536d2e616515405599a99728b51d8181e8ec0d773c20a752b9629ce6405e7652abcbd7cc5aa059010c64a582a74204a1340358fc41e6a830b82380d500445083dc9764861df53fcb807f7580684cd263f06816637ffe9449fe3cc9479f4f6890df1323ad2dc40381bb742dce39a4a91747e1c52f7193d9434cd298079892d5afdebaea734901b9fe47a28f782f230752bc53fee847c29de0bc610a9a0fa5f523e41480b6429f18179f2e7d63ff2019fe248426d71bc28ba91907c31737ab5f648a3cfc99dd3b4d7b48b198ea336918a37d89dfe70643c347f4a31e178f864abe382ffe485cf854196ca29f1502efee6dd4b4927ae8998f15a764d4e1f25c2dfd8ba7bd0690743da23825961fdefa849c79f658c538b261bd6c64638d66eb96add97955fd034c736f0ea3e1fe311f7ddee25011f0cecccd966f7d8686735510ec336caceba6eec5ee13a78a8b558022dce88c6999595301776d1cada61de0522193bf9d1c0c07c2836bf6f53d754a638949098645d3ee34e0bdd0e4aa5e75a1bc37668ce9361b9173e125e1f5317391eafb25a3e9949736973cc00332fa5953edbd86dbb6e79d35c651bb261e369f99500f746be3b2f46085a4d5100410843f9f16151210a51ad3cc45c769e6f35929ae0b0521b26d788eefcd30dc8d713abe2bd4c2d2ea3aea842cb1b1f54eb3e702e7313fc58a72bd106f8afcd9c0c489fc382f01542ddba8131760af6f7250284aa2d3106b1161f99cfe1413f15ed772887b364663489c3713a95b582863b58ff550fe0cdfafaddd69c2b8e6919df79307ad69b847f512d92913b52cf794118925b5fd6c94f698402f3acc14dbae73d7d7764916eeceae99a89b21044563c49f623a0da137da3cb4597ce508dc369cec9c0e5421d5e0e52df0414462538bec6316d6c08f62cecfde4b499662fae23981f76e8260acc1ded462b716b2406b7fcdbd4456d4ea5ab47ce734031a02c66d9e2f7863322299a7b6751bfad2a44aa8ba9c8781db4584a37e5d209fdecf0178c9080769f6796ab42776d6925da90cb1798d7a7fd3aa19add7ca408dbb4b05f3a90be6fcb1f6072a8bd5af9d0860d9e0de8721bd56d96ff066522d1e24c7a71daf8dd4decfa9494dae74e5b0acfe24c8f0160605152d698c607f074d7970b7e9ff4e2e7ffd543ca801f6d66558fb938de500dc62fb332f8ea1efd1778a0ee9f13e87b05dba73256ad6e2685f6234b9a8f773506da2dc26810f5715ff8591ac4f5b4d3cb4629e3a26b023681fc7060e5519ca7f5f6612a4acb3c360bfcbe9c7e1fd504a426c7b09bc94cd5ef020ee4f635c5edffbebf90514e04cd0d3c4585e4cd2ee5004f3f0f76277ff522af8577710d1277982ea78f588dc9633ecde7c02c04a76d3ed0ec47b9f34f13f4681d300750ab4042c0ce00d02eabfb396958fa46505664a015a8a92b7e39d1cfcb4d981a48dfa1b5a6894a8fb8a107985ae0c715d1f7e9e37cf677e8ac43397f5880abb00465d98da008117c2db9e42158d3a705f861cebc8d7006753108c30b843c8239febe77f6e4488c7f9b87081d33e18c01d8a1e30ddb6290ed7a2b95081e7fc5e123be15ac1c9ccd41e07d5f67b50c10b2c3173a996d0ea795d94b9b26e27e8473b45ab4b4893124c179072dc4fb064fea15dc73338a75b247ed6c7798db760fa5106b34db7d7631449ecce9973cccf61273ad2a7f5e9baa89fbd7b6dd419281dfdae0cfbf23bcd2dabbbf3e55a072ff363ade07c9a57cb5e23791edb96406a6966d620366350dc945aea7e87a140630d816c783664d8cebfe264a2d565d7010f71234abd1febb53e0e9e18a036fe7a4720d4055d4e7c013c5f71a50b4b29f9b52bfaa7ff797c530afce8e4d276c4898384084ec78e536a353f39b1309fbf99ebe9ec019bbe73f1ae3e1e511aeb0448bccdaad1e330654bb252ce680e893317f89ea4acdb87b626197529cfd874488e1a0d9f10bf2a6a13198393ec85a27a7589fc423779bfc43a76d9dc9b062cdedfd14689732a499ccfba4d0e67d8344a44f2e4a239292f6bd6eac56da83f039ba15239d8b710072afcceea2c542efba78578599a8a404ad20f3bb8f6d27bf266c577784aebc15e9176f4ddcf2412ac6115850d2e2c40e2acfc7712e6d9dda77f074b67b62163a3de59982927486fa88f90c76adf4b73225edee29f2e35759abd354de15f744eb00fe217b50ef143998e768b19484d8748c6728918f5a492e9c82bb900a1cd940d3ef7f33fed272a534ac5ff8e390d7ad46f616d20feec47c62f63fff1503703f64805a991dc3b4dcec586ed49c7c62c4bc40e473c6348edbd96a575181c43e3abee35b1dda8c1c5607f038e616b38ebbfab82d5f421d50212dcebd410182dff50bf2b8e87660c544af4017fbd2d08e26ed163c973be8f3a174c0a617c02d216df587aae8d7fbe292600f9b38d1a3378dad3fe1ad5c022d07fbcb3b1a9cd442110354b6cd071a940a3daad01bc2396335471dd8d8450ab73c2115fb7e2d46164e73ed07a4ed9606694087a58521a03d83a06f2a385f7c0bc3b77f1b7013d87415ddd067d9f1b9b0a8fc2da33fcee5b668a7e3c8ed3a8f34b4ac982da39f9c5e8df1325960237d13bd25332929021d830e5ead352ddbd75c86bb757476b07707253a22e43d2c2d4511fc73fd4223b0d56eeac871447aa7d724c490ca6c14f2514a94d006db8e26e9316b64cd06fbf1cbc5ffff83199c27a388aea028897af32c73e2ae1c20ea65275c1acc8d4c012b3ec72426e6aadd880f85892b1cf2a8e113947ba84b697dbcd196d2e45a90628de59cd0672efd85d573271b41a06539eda5de3eded82aec245c54af446aff4e04603e54bac25486b78d51f83acf48b304de0d0242c2a9bec28e0bd060344591bfd90d0be2996e8f6186402355ab3310a2b0b0236d4ddcfd926bc63c1f04b518c7dd2136c18be7472978e705539537ee7afbaf700721a5df7baa0ad604e8f08663aa795dc8b377cdb1479bad99e9949b2847b0f3e83fc79262d1e58fb7ec227b77a92d03184cd7207386f0f54152034968abe65d1c43d2238ed1700c2d525ef0fd76ddb1cd619635d75575c42704c723d542afb57f2371fc0edce824fe991c2a52a0736a09702c0faee18a525abb925f715aa3578eb0047e8254fbddf80fb96f0bb5dfd5501c119e0c98ab012a45dc5490b894703b750989a22b7b175437b728b89990966c2e1a383c458a235c856c722e097c311d9338b55c0c2ca200269229412bcb233ee9fe92b263f2dc8687f462b32dde94a6cb616a6203e64fbe9e8ce648205df0151aa9df1a9a5781773991895ae8e075fd8e9301db23a691e56f576151b042bd58ef76a096a7db10d17306469cb21e66656d910dd42a9813432f1b34c8abe8201e108f439e268964ab28000aef8d76fd7af24e90e11c831ea88120f8ffd143ca25f97e6168438e0839c0e1fb4f7b68000b2d950349847aa8ed5006d4b6d3914cea9cff595895985da96549832177da964e469c5954c0de0e4facef5334d0456bd8c33aac45a7198c986414abb0464aafec3b9a48873e041fce3141ce1066b884034501213d2aca2b4fedb2ba453c8c4eb28d188f6f986046b0a89697b0e53d9317c860b0b4d19557bf02df834cd5a7636ea857bb644946e72726ea8248500e45b3a44146dd992f37f023d86a8c166f2cc83ff6ce3b7f499bfc667795e9994d9b3842154a9f3d2bd1613e225c3f5eb2957ff2ae393ea2884b551714c62fa9bdf10fd3fd0294244dfdbe863fbde588df557dfb1e11af546298695040d7d800c4488962496809c811d6b3d06fabf49f515afbcbd8fa1b631982f13a5745a5c8d930b372fb565ae532149271eb2f2c67c7897ca22f523b3e254049cbd0b13c5e7af2e325670fe045b62f5052e657ff1b3d51afaae6c97dc5b346eef75512128e0818118261719dfd022b1495551700c01c27a78541100e154fc8b46c08055ab89695cede9cc760e9eacb02430807e2544cbc531c36f315b0af8d576861db491cab077f803654540f5a613d038b8b3aecd039babd2de36258a0737fb74c91042cbcdb5ae2783313c592a62168e8959f65ca5b2e60f76156cbdf3c07f3576387fa71f17f7e95509d217f1ec35989d7e3fe3e64cc713e5f068a640c9c3b6c77de3388f46017ca28abf6e5d9d1fae9abb0c886b1d71c64149ba06a07461b31c15c375caa4a626c7fa1e683fb060770f407c43f3e9e5480cf70e2f88533adb6b3db0497e5a9fbe5cd88b492c07859c6c04eb35bf5e521b6481c63645ea0814bd63942e5535b1e0c4f0d0bdded17c0f2949d8a9e0335a685baf618a5ff7b1b6a0bfaa20cf6c4a6de99a5a672e92e0def398d255ee4dc5b27f1883ee83a67f1a63ce827c0157f8dc88caa3f4d47e17c14122183cc873319c8bd92581f18a27ec19be1f360d37ecbee5b1e3c73f061326191cd906b6f586361d7cb841c534eb7f0a98accf8e2239f21bc42ec139e3ed78694392f5de099d729f9a9e418a645bddbd227e243e2091db80bf825c2643064a5f89e4d60513456e605a7f592d2304980d3350e53bf03ec670351b781cb35687771100edcccace8abab223a21d9021ac", 0x1000}, {&(0x7f0000001200)="5b53f029b6724e3ced0b70b735bac3cba5a05d0b80d8511eb5d0c20b921aed112fbd5582e99c0103e3a182f102d30758aadd12f341827b2269ecf276f16a86d66bb518620fcd090382d4871564a8673c22b79a8f40909c7dae6ccb50ecf1b880818321a436b18473e5e488d4e59955815896fc0664746525d762c4f368e26a0299bde09948b56baa48333adf795d26c0e2b1858bfdbfc705df5285c7937bc5a64262a3df52ac2c1b65f2ea656bfd30dd7794c0e5a92377ce2697af690b2cfb0d436dd60c03b8e08f44545a9c13916bf081bfeaf36f12a64a8a9321", 0xdb}, {&(0x7f0000001300)="a154b18bb33ac9a09cb4a9bb44b28ef20390f5982200b5dbdcf20e389ce9ccbff7b92004c4b323948cca158f5228bf2a19edc1a81a040fa7daf57cb6cf277eb39dfc5aeba2daae0b98c07b52ef71a64e26757d4c2f1cc4325607a4", 0x5b}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x70, 0x4}, 0x400) 16:01:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x7ff, 0xb590, r2}) setpgid(0x0, 0x0) flock(r0, 0x2) 16:01:07 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x120) unlinkat(r0, &(0x7f00000000c0)='./file1\x00', 0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:07 executing program 0: accept(0xffffffffffffff9c, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)={{}, {0x100000000000000, 0x400000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x15) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x80, 0x7fffffff}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r0, &(0x7f0000000b00)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca69ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164f5458c7019c12c7550309aa28be4727fa53b11ef674058da46a7e71422c4935e9b65373b87baff74821a602874030515d4fceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b91442d045be0e8481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a61260300643a9038cd8b713e0f71582173ea7f3fd788ef3b7022dd4cf51a794d665cb42fc661d8719f0dd14bd635d5aea51ed704e0b7072afed01ad42a4d978403f0eef2752884190c8f8c112ee69d8da0c606f5c634d8b500fbc0fa12b4dd5cc4c071cb9cf67708b623ac2f66614753923b1d93e51513a7c782ef084dd7fc0efec6d5d0bdd546e7a2b5354475340695055a5b950f6e8aa5cb64ab2d42fbddeb6cd24b2f82ca01abe4fd8fe5465820bd8577d2d808e564b8ac7aea69a985b552574ec6a5baa4e87df9f825a5fc11bd9a0d67ca5be4e780671a54b70027ce02abaeb04122f0e17379f02907820a8f00cd9342a32e0ed6e77a5a7f170aba8e4d69e68bdeb5af17efca90eb82e4b2986d806609c0d97f5e4b95e6e32a81ad3c7da1551cf2b144a588558dc95abb3fccf4396451bd44420fa31fe12de764d4193f62f5130b314ca03671d6f7b23119cea6f26999f69246906354fd7c2a2aad54bfc068b7115b4d8e3575c78da02b7883f60aa5f9aa271e0faef2b7ae69ced668e88783e3986dff0b5e7711da017e33f7a5e7da0f1bb820f5e9e300035169409ec4332cd55dd0a7cfb68706e08a5b266f8a7a3b13a65e483ed79afd2921710d217269f8787aaad8972b831bd5ef04ea5b97caf25677c609a0ace44df23a0a9cba0bf0c90c9e0ee84acb9a47374bc2eb5af48132d1d8bc5455d251086f43fa8031dce3a7e1607f68c7eb6cfbacad255d61893406f7dede327b0092cbf03e337581927a8a8de05fbac63a7ac99d38cdc87e15ac872f633cef86e93d3c812a3f8fbbc83fa74de8562389a4c464fe3fb529d372b5d0e00808186d995acdd7c930df6fbb3a9b057532abe7f7e8e43dcaa698a5d99646f2d15c665a297089f7814eff88fa4003ac168e73a28e0449ce65c846669d8e6cb1672c175c09255647eb69dc1f31d2af5b7185725784aa67c4553d4d3c57a9119eaffa2f0496579867c79ea83eb37da3f5d1d7d29d5c075124cc8800000000000000000000000020c6b6a586d868d71bbc07255d82b8aeee80d29f099f7770541e348a8a6c1f8b3857c9cb0340b30d6b361cd29d3109d4cc66dc93f4fad5381f4a8429a443034fa44f476b768900b6e63a34e6298d7342373c9e5d6134482f421ff39b6ae441b5c15a7a5024bdd2f79ffe", 0x4be, 0x7, 0x0, 0x0) 16:01:07 executing program 0: r0 = msgget(0x1, 0x1) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x4c1, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x101) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:01:07 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:01:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2042, 0x2d53) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0x0, 0x102}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x200, 0x6) readv(r0, &(0x7f0000000100), 0x10000000000001a8) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="17c1d93f5eb76b58c167d32b2cb41a12722ae1827b150b6123e30ab8d11bdbbab8e37311aa199080c5036454715eb3221af7f78b58c2117465f64f7ebf098df5bdb75f1730cc1ba30e6d462b2041609bb1f75cdf99c52744627a60202fc8e265c31923149d5c41579d16f5da2fe4b5f699a8eff9f76b986bb60bc34c3c6ed2ec363b874004c4fdff67957b630237154e0a195bb8833f16831c250dcf4bbafdb44c9a439abe736952b1e373a6cd02582faeeedb9a5dfaa78ecbbf99dd2118ac820f606284f9d4e90350223439e384dee32dacd1be24c5816ebe90a23402487acb3b95d6776046f2f3dc60f83a670cafc9225b197302644a8de49e428ca9264b2271afa0649c268ada98c38ef8a4140fdc7a3e10806d28c7d610730cad23fc792470c5f0678c3e12718e8cb6550c2a63eedbc3c99ecc2bc3eb87f09651917eec495d8f039045beb5abbfcb9b8cea3b4ef913478642b8638a3e5dd737867248a48aed4541aa3161fdc416ba92e7b1226c586581c652691b97285220baff2dae22195974e1cb3c53caec01cfc948c38eba461e0d6d97408e66caccc3795a1144f3979045d53ab012cb1042a88d5f82bf0c337a871c5dfcfce41db1eb5822fea168ca12463f1caacac5295bb2550d4fa2c66dab15344d119755c1da2d2c6f2a86047fca53598b1b003dd4a374ef772ee17c5873ca73069ee3a0854ebca1e75b8898979d3f55da174ba27c199d396266f82ce6ef11cc8f73ae9a1f3fcb273593de718c131ef70f1812cb663da8887b2a9447c60cb23ac155b078834a9f89c759f0664a65fabd55035e680130758340aeae0f48dcaa3d78cd3c45e9414df3d586d99266bbec86e5f924bb4ca53103643a8c5b16b4cec7bcbf3cc321a7217264038cdd243bd992706bf99c5c2bb7752c5ee1d03d105100398e4ec830e2514d8852508478fe7d249e645c31743812ef9a9c72e0a58fed256e00d8562d8aa3c9bc276424d04d9e9bb9ba3e548233a7c68707b39801730240378743357c341fff917b228efda9335639120e96bd5756912fa640d50e98260bddca31835afab0433a322b96c8f2b765317907365268c1626ee9b3b8478579d9b3d5bed96e3cb27b5b7b127b3b465196c6635cb2eb4274040aba72c19e39e5dc1cd49a818af7e0dc8ac3a460825ce2299a0748a454e343daf1d309ba89a57e6ec0b94dec4da072012d67f9d180f87c0eda9e5716ddadcf4598e996b50da4cc6df30dc1fbcbc0b2de2661b4b1cbdba53554fbd2ad51ad5e767f8e677bb8e705775e9c2ee5234dc20906ab4b2a2dcd13e146f743f987fb7edd38c3a14a97bf85c0dd02ee9a8f4c6f9961e240fccdead19756cffe9c6de71d8a7adf93bc8a5113f004d55266a7a2eea6f33529cdf27554ce7d8b522f374bfd67c31f3668ac0b16ca96c878d96281d0b1a27499d766546d61bcef9541c6028710c5fa3f5f10500f15612e5e25e73dc1e46110517ecb8ec595847d9be8352091c0cbfd427f26517b9fa75db91e8d186fe32e91bff18cf29370f81c126e24fee6580a6c40fdd44dd0e9c87ea8cdf211842a357a6ca057c8fa59850b5cca05ebd9d4682693e0c092c40b8188397756a8d505d8765a23c82b9cdc8506d9283974482d08bba87bbd7d15668b047455f8f13625cf6ff5b1e0b3a55a7abd052f1598d003b7b5bb9306d80a8bae823c2c3bd4ef53641156070684466ab902bd3a3fc050d3d4ee3d57b19cb18d5793921f448e5a818e06bcb8f763e4845cfe72ae925f181a05d50666de43768d5ccb538311899986ba13a4af672a30b52ef3faed1175716a4d15543e66537adc619446c3cc6acb44372a1f0facafecc9cfa082e0588e0448eb14a953f1cecefc1dc7b2171c541f233bed8b40295aa7b5b1b6f37775e3a99e8a6e66cd8ab2fe703b29a06c69d542218a360209ef8bb20262cfb5fa36b474f314e932b326d1a2ae2e43e5ca07b76734507aa1cf2711288b6fde3a24bacaace0c04b38f95cad08b9b01f8763201950d3f1ad1b2bd8a0a7b06ed3a9c9393bcb27f9d9297e565f216513c8a952cf879afd6bb1863c8c83e7e42a069919da0b19873cfac664acd2f13a787bfd89faf29e7635899f083256d206892a41e4cca204d910f58275a0fcdb43208ae395fb55681ec650ff3434f225bc859fc4da7e8f67d14a5b5e3c6fecea0db71c8d893a810fd24d8e11222937ebd1ac5f31b3abe9f44523cbe6a961c0a0f19e210729834635f87e15e29bc8459d4c876ff6ea631abce2427256384b40243e7d2a8f56f846944c122446cc22f813ba60d06b676ef1e5081bca961359ffa01430c1f59c38f799d5046667fe41eb66272bc92c1aea9978323292fac721a2b0d0e828fcc73c29aeda717f3dc4ebef1e00d5c38eac6207715b4031aaef78a9896f2f16a19cdabe6601a26579814751b8a6716f93ae3da95c0223fe9146ce518f696c637eefc1af10f2fe971d8f8f49af774052a336fd431fa732dd055c8648bd5d0bfe803ad503c7d44805a663284557560026b9f82ecc591fd481e4060c3e7ed43ec1cc00ae6ee3cbe2a06365c0b557a3107557cd498a55e3c08ae5c3bedac543643f7e7541056b834cdf84de0d4544fcef10d09a889b613bcd857cc0df3ed3f917daf20873fca076f6e621bd627bf553317717a1cc69b0e2616763ac209dd4754fa69437d13a351d323bd942c345c870b4b3a24d2b3d4084eaadb958cd10e783efdee0486e0abcb31fbdd32322c9586186dca071abe6c83849d74dc777e95f592a762ff882a428fc92433b9a7b2aabec3fe411d7514eb17aebd4189f52e9ffe6ea56399b66a4ddac7dc4cdb958f7dcfe47a78738b96d8fd13e36907a3d98025f97c8b5c34f4e1710554e08defc2df92b30b4c7b975a12bc0ad7283fdc249ab6a1faa788980c8cac4d15abd7089f422a8dbd8dba70bc8f51fc6a9040f38b2efd01e0dff52bfe8018a6d6093181990e14f6da6234b1846de7b78cf5424dbe8886586d3a6ccf0f1ba278bcdb9b0b205fb5899dcb57198daceead2552390aa4c89ad70bf015223db3cfe7173898ce40b6e81d4805a3f21c67f58e819e43b0363366792bcdd26946135be9acc49819e6a5c6ff3e6c844622bedff2676f51e634607d58b163398b84033db5d8fa470c08ba4c02a96dd9ee967ad44c6285694991c3edcad34814aceea24b6e052d35a8ab9112aaf16702434ded70f3f778cef5b08c8c427446fc462674801507bfb7c695b99d823257517cac1aa5842ff3e8087869d2942d150a277dca2cd2626f3ca4e7af01ddab359b632dccbeec363a18cc1195d8e0c59c79d561cbbf3b6e4389459e7293022c244fc95de8f336872bc1a61d7eeec4dede0f84fdf1a27801f327d6a323f898b40cbd5984a108ea870d3c6ee30d93a1a66dc64e07ba6b08b35bae34601f09923c78c4adc79befd8956364867a94fd3c053f69b458c49cc386cf8f180485f2678625766c2f59c0344168d29c07264744ae6ee3c4103a1e4e64833589a5999394da3b7ff0269239542c03cc40d9500f366beceafd81e84e07fa06b1ada628df38f5081ac870f6f0f6399aba16b723c0009905fdf2ff192f7cd129baeb8b36a4ea1c7b61bab2aa092d89e437266c9b4c44f531df7bcf3be3c9b7d9abaab3272dc0d53a9a1f129568da23fc646b44d60da73144ec05b108948b3911cf9849e17a5369492800be6edf92a475e752d5b47c0f9d785944badefe4817050b9485a021fa015a756997ba0c89a041cf4c6169d5e3404c94c9d630ee2e966e15dba10d9b412f50de82dd69b6c5a9045f39535d10fa722194c33dd032c5d1d6e50d948f8bc79e39f0ee22408c19b8c91d4da09ade5f91e2f47577c1c27d0fec73f2ebccafd50ff5887160fee743909d8dda4230709f84ef6dbda3e679409cc4d20d07b16d574c0feef7558766df964dc6e7d11c91fb06d76150dbcce09dbad1b490bc8e230e7d1d5c20b1cf1b96dc331fff5c089f665d4606e5bdf05fd227d0e03fe0b89de5a2df1065f69388464f21234d6e90e20108f9d788c15df37e0769951ffc67810f1e439839e321fc9c0408078024c623fe9a659f4e853e73d7425c4c8d1c7346ae66eef5055f50531e4c0f1d73fe58444f1f1b71f323c49c7ef8dcf6b6eb63378118ebbfc286951d2468af2a276189fe50ed9936404e8ca515193259edabf66f3d1eb1faf2ac2116b9e1a37d027c73446aa59dcefedfd4b89e1cd0afb071a933926c5f4c891680bc598a3c4b57008f6e5632d643903bcc079a9f4ed1edf95bd2ad18598d254993cf0ea3f15b5ca1f4ed7286a5c437cbe25aedaf2565db6dc37428207d4380ba9bf121f69d6dcbc6f3c2d17d60d16c5ad00d701a01bcb598ff9d69a1cd463d77e7448be5e421b98fefeef9d29dcca25e449b825cf0cec9664dd9e70923c2487fb2443d18b1705c43cc781a050c468753129eddb5bef382c6d9b0407a0c1041f88e6c0dcb7982b91858b83bd0466ac441331a0af7f7a9c0ab2c291979a93a84889caeb06b5d484b8cf91a78d604e160cb2b10463628476408ebdd679a0599e4af1e2f499b00952fa217f5fcb577f6b5c1aa793dcefd47f2b2ae6d55b52af766a8ec6e68dfdc2d012a479c83eef11922ba04bf52b79007fc649bc08db7015910f9e291a09efe88254b0a4644dead1ccb057c5990d5990eefdc3dcc7bac8783f688480c13b6cc6316764c23061b14e2bb527d19010e6a90598866d8d2c705d2425b3213ae0d97ec0ef6098f22490f8aea23e137d150b7e1297afd372b09b1851239b51431d013d89fd60838d0be7a849e1550400f1edd523cda66dae537512cf8466ea96b10c5be4f8b56400d9680e1de42585083eeabb96361a64e6b0af0ac5157c989593c1b3508618d2d22135131fbe28c0aa62a007d34a31df838cc6e3ed492c7b7144e4db86c3a3cda67cd39541f1322f571a5e78da192f8c66cebba7d460614c8c53cdc71465af6ed7c71371e1b2b355b5745c683087451d8b56f9eb39fb7c73917f1d1b7697652fcbe16ed41a79d9f07aad2e8ec242baa475506d9afc8ec2c364b44429b8b63209872097b8663cb40d618e4568cd4bfa9ee8f55579e094c1ed6a33d59c190d8e6cd0bb90a960e0e52dcb2fcef85d55ac8b6978bd634c47de2ffdbd2ac04832e586fcdc0cdf9510484a2c36735ef46635a30594df20b3f3a1682469c7c9919309d38584608cd87c853deb37cdd8b573f28cfe1dadcbe69c586d436680065395340a010f8c7930a95f35be659fae4ab463b742655d5a9a1be26c913679a5cb1011b280d3502e581e721956cd331c07f35ea8d5473dd7b4c9d8f20b0eb2890a60a5b24a6a3467ece89202fb0bce6ad1c6274006725bbbba6a7d9f5c6b48e021ff19edaaeba40ff8ebac81d6f303945c05543ca96c3b0c1f0b5bcd892ab68188e4c21970cccfd8f6173655a05388c454e29c0865d9d00d22f4029a9b5e50167a72c4c3dcd807e7a581dfb618e334546263ca974741d021b8ff0a0036ba17504d0ef911d954498913a40d783c574e19be0b0ead41c5554b471a90098598fca4c559296604b7e30bd5dbc531780b12cc6218009700f5e285b18b9ebf1ec5b68dc7150ce4b18f155b6d25afd6834fe5939d0369a7bb9d28de9dcbfba352c0a229acaa38f0c32a0da73cf01fe35d7f0c9c72727dc005f6e620b3be0909ca63291815bd575f813d555bbbd94fe030f5c949bf25c48b63f975fa7d69812895bdbe1ef0ea98fa623b857a79e32b2801fc721c2b52", 0x1000}, {&(0x7f00000011c0)="70cf915824671dc6bbcf8a5800d3fbb87c017dfe513bb2e8e7a3919bb87028e82c74a4385863c2a96d1b9c2a035174d0784bb2c0d64ab80ef8c7819ebf8f4f19d5c440e221f4703636ffabecc8929578b615ea9b92ef84ae6548d99207b36f6146ee4618d668712c818106cff11596ced87dbb88fc28f198cb", 0x79}, {&(0x7f0000001240)="c0f7125b5931c3a097c82f654ea82cdaf185d052919f436597b869eeecbe14e373a1765c6ef261a34c54ac94ae0f2dc583896584c87cbdeee51527d9c51f9790e14d3e84a24ac09bde58444d24489e2f7c4602456682be9d39fcf441983bde8c0749567c2f093cf714479246b1fc1ddef42fc69af073a5a4dd9e3f8d356b08d353a1db5fbf9620955c4fbd5e7ba13e2c3d045e70ca9f28b0cb3dbeebfad7d67eb7a8a842f654b647d64446c19a70adf1406abb921c93608dcb5a5fce77d7ec62514457e62b34061c3d76a72356d8e880b8ac3a3bbee5bc2c8ea3cb6439cb5cb041043c01b3c234f6f75f78af65e7d1be5521243c311ee55d4f2c08c4b546d6e96cfa7b6f9ee6a0b08b96c350e9e27a3cb484d4ea6241d6457f4de11399a30a8fa488cc1123b357427097ef23063d0b23dd857acba6f80606b0c49104e2c7ce39d430ca2bd913c4d87fef9bc0d56ae5f0b94752f568ae209c610fd14f60f1abb6301346f828eb334a3cf81bbaf72602f498ecfae5918b7761a6eacbe22b449920479beb63c3ce10719f80f0ff2f5f17b30c4464056d67d210b540ad3c6b1713b0aafd0a5456ea53e7b9d408211413ed94d6162ae69851109096b6743c8be430d2b6ccceb4081711ca0ef3f01c8c96c8d7fb4ca7936ba6aeea486577a39672043b5f5526ab0a4f3de194ac6a8634c4235c833dbdb80330c18631aa476053f682892f7d0951b0d6573dc011d575df5170da3ae0caf3bb50a777fa43a4bb186a813acc049da9afa323f839f0831712448fd322390183270e4fe931f545556cdfd013d74ce6c1baec11dc6e21f11286e897c04f6affa3a9949cc000708767c19f5aa5e8cba3ab272c4eb76491751ff78ccb9c3b0066d8976b51cb03a5e707790b0976950f4969d8f32ec3b5537e79f259091caaad1fb3df81bdf687c759b61fc7eff9014ac807502e02b069f98dd285094790f6ac4370d715888ce3ae15a15df29ff5de2c925aefd44824d829fd2638a9c224027c67be28adbbee684e802688956a1b78d7ab662a8c3c0a3a05c4f244d49f413fbec5f04b32ff091e5297645e0a42da052c80b40cba7798ca786ce2d100e7c3f4ea1026e51163229820df4d4dccb4c21f92c7f528c26de4eda166fb9400eb39e706405c8f6cd0b29b0455bde36ef5d1d85e3bb4465c044649aaa5ab3c3d9e2535fb8918e09f4a600876e6a6595cd203bacada9e8a49442757c3c1704a3bdc0f2abcb606edfd71ce0546a40ec2021c6f250812898beeadc162f3c9ed45852ee7fb10daef61dff9df8847576140c093dd4d74d8f9c7a4593ce523882f2004b8a840534031b670ca63c03a49eec330c078a33da46b5c0a60c485fe680dc760e638e2d91224e56736ef0fa30b296ad1ca0abfeddf2a8d381f5b6e594eb085a048765fdddd19cdfc9cf14ae742300a5885493f4a131cdb9e1ab9de2773ab774b9f18f1301219061d4b0e4f3fb4f7c601d39d8fc29e183ef6db7216893d6ce315a3b00ec625339bd6acb64a6445fd6e983b4b8e0db14aabcd4d645e068a898206cb780e96163ee507e236f1910af8a1bec7cda23e4c3aee37dd0a72deebc6f8c9360ce485be95ef31c03f6afc7ed9dbcb76a813c76666aa10f5aabf895db65352d53ea9268c3a97dad8dfb6a84835cd15980534e2d294dc73bc67017959dd4ad881e2474d18818d636559ad6c8a49cf7baaa074e4ff685d04282ff4365a417b8fcdfc7909163cd6add5636a6d06e118d0d77c472b42eb17142aec428e1cfd8373ee74b7dfa1bfab4a2ea623c80f6d77759949c128e52d47d0ad06ebd8b9c73952e87cf682baea32632bfd67f3c8d19e17417d45838a02ed4f4123374c65eda18925d61af680c6c6f9e444c096afc5014e311c87ba2d50bfd7e0e6bc0f5789d20eda7b0954fefc7dabd66cb6f66ae894c4e1d0a58f4a23f85d9facae5d74dbf98981bbb7b365314b525a762b522b3993ac8b569fab7be6585d15ade1d1f713dac7055eaf5323f5d27bc391af144641254923ae9de4dad2969c2122895b5384736b3acd01bdfab23426d3c5dee820b33a1cdb3cac21eba2cbd28bbc1d6eddd585ab8ad45d2aeaec65ced32d7599451c4397fff2058b93a12b846f3856335b4b6747b7d28d211ba4ca11f3b3339aef5dbe17513ce990d96863048714c9abf830712f1ed99c02599b9e12336e4135c67df8faca8bba9bed16f59228b1fcd0008f31854f235657a76f69243e51c74376cfbf6b93e5c3f9210dffe555539d0e4635654ac591fa64d3fb4d5cc92bcefe3f61e2585719c51d71d99b9765b4942aa2e23433ddd201b7a85040446befeb63553addcc27117d56cba32827c470ff68be0f4f375c9a1cc5de16bc0413601226cf66ac1612946c609ecfc320df2197399ec847f0c23244b422c0da79d312b39454f5423b39dd0c4ef7e8e9113145a3c9af187c7129bfc16ab7dad38b12f6b89c48b9a1fb549e9cc49194fc5a7892b6d34f986f19d6a91891c62a7c036425e19e692861ff4debb55fb6f7178779f52d8c783a363ff99989021167cbc85e348154f4c7ac1cd092bd9b6bb7a0c64128a49b76410cc5f64395d0d7c4c4cbf5931e03b219600901964e9843bf84941080e0e440fa43ade04ac565b8cc582e8b781cad7cbeaaff9487badf921acbfa62b50387c679b3cad44e9c8007a33dc695cca85dfb41fa75b022568bba96a08267a33b5150f6c402a34108fe1d929d0d6c8507ae2ec05e8054e45449159dee9debcf7069b0a17486911ce96a5d1c7b998c96180222328d29c067c18fd71b1e7a25816f27704d7ec4f7f0907280433a44885c97cf0342c508c7c86b3c510f38e939f3c8b0af2280a65a03f2c0ba630fbfeb27a6fd1474e192c8738df3645cc79d26ee813422dd949ccd4fa9af11ea1eea4c57dd4d40b256117ba6bb74a4dd3957847ba35f29797336f02ebda888d08573f4b7c1e9b8bad80cb7fccf2872024933034cc6794f196118db8eb8693d0dd17747431bd041fe1195e9cadb9ecd1cd1e042552414deeeeec8d8318a147b302cff69a3eac904be737e568fe98a97fc356677929ca9ed2dc649980679fefb23baded42fe6b2200f6257e7673b290c1c78f3610a934ee3940b23124e48274562f9b7c9b9ceafcb92facca057395a44f8b4e04e21c1bbe456666afcc11f69e01860896911e5c4624d1aa6d675465c16a86bffb587c556df527a22a2e48d49530e144b494c1a97165b38933bc764918f7d84efe1836144c65c65a4c50c27b0b33ed59ab0da82d62a6519cd7ada9ea098fbfc4f30f0218c66bc237fd13d11724f78684b4d3d17eb18ca75c7d58cf24e3d842bfe05ab8a118228d4aeb5d08d9553ee06ad59e5eb30a2b018af0491ed6e6154944b6c74d0930a773e0a2e73ccec0599e52f14c3a918dc8a0abe5a96cdf5cb1bf66e280e3f600b11846ac1eb5fc04f5cc72bf996954ec34d37c7e0e69fbdbe7fb8ca5fb41327ac64bd43a2acccf4f5654b036c7db7100c8d939faacd2eda42105d5c6dcd4194297f5ccf1a3cd840fd81bf49adf67ebdfcdfcb178c524dd900809bc82da56235bb264fbde8de7364efb4b6d784bd35f4163dd3ce06f72da2e641ac001bbab5ca398be1caaf2431c1ad0b171086fa8583775485250b869bffccd1b8fb1c1f02f223a92a10be0b4d1ee3d33f84acc7bf25ce2bc5eb483c7a62828761a23f15edc60e9971d0cbc74cacb24d441626aca89e8664ba9c2242c3f1f21b8c2c9bdb190e0e374ce6fead40fe587f3fe1a24ac210456089bab1e9e870c93ef06aabb822d29250c1faed183e55c5518eea25e9f8f81ae31d3b679014d2c2988fcb77c010e467246512569850ddca8ff7ff0d7a845525bdf9a70d7d4a9910c7458d59909295fefa566cd134e1a90a6f10c600579645539dfdb35e03c76f3d32e837dc499f6bebc228641e065049fdba5f6ff7145783451e7e37242307808067a717e1180b19882260e61d4e1f7304e0f975bae969815d33578122e87f76ba62ec653247b56adadebe82e72af07c172c5b220c02e4643f3e4f0085056763c74ed2f50b721d9f77484d68cfd586cd7096d3abee59ad0422472cad972f59dc2a363c259a87f16ffbeb087fa849f37730c8b53c061eb144732705c6c19c4dd9f955cf6fd1c4d628cc69e05bf7c25c38e8328a3ea7c2a33b9d08189687df677bd9f04f9496affb7a20ee92d30bf42567c1c946e9b063f0b39580d36aa44306b2315fda6474de0d8fcd64c8281ad96a5032f5f65a5102a96f2008b9b1029e2aadc501de38d540b7a256d708be9fbec416cb055ee1ce719862b82289084bbdc30ec8b585be240a3b04e7026120e4f117fce5cb6b1495992817a71bc20bb34b296183623c6642fb7e9300ba0272befa297cf879ac995cb005b149a6f54bd43503f0fcb3f489c76f37a08b8ffc38def86957187d2657b2416634dc4b17535ffd786d0f1c96ee65a424e68f0311dcd2c9f006e84147c31f1f0b68c3811113064448bf49e9c3d25c0811d5ed9e37c3d10ebb31ad39da7c3791e9a554925428987125dec04ad5c9539489b2d40fd8e35ed38c19c91e0775403e4e81dfdb8bb516cee617824df5e2c5ca71ffebe167d217e4425f3271417dae37ee53ef561e7912024a348e235fa21273d53bbfe103a6c941f3effe54ec0321cd38d28674136f4fb39087af5bd1d5a1de5600871e35dfa19b9a8e9ec0b59339a95f61c1e1a96e9e2f8a28c42a59c4a4272f2712fd87934094f534d193293dbed941d130fe6d6175856a67afe0b188e3fb1bf073720a1351257e01ab5b23eb9d1ff27cbf09c7215be679eabec094076fbd5aee573d3134a27e707c4d099251d8cf25821ae78534c5513fab68d4a6790bd589e6468203f93ef7c060eca40bd0d5416d50133d9fbcc9397282807f2fe5ee553061eea1fa23fe1f3f967593f6c4230098abf901bd7012b7b0b6500544a1fd31ae4a6ce75b33fe094617df388afc00760fe526f0a8286e65be3bb402e112428560bbbcd0b2153c6f3a326719610665b6af7344d7788a8630bdcde04de882b31c4859c118471e64741b5150f54581389292eb815b89d923a74eccee79252a7147382cc58a0ac348087fbd1dba84aac64d974f2fcbae8a316a42ba35afcbfe7d767b98a938bc0c1f3a9c356c0dc17ffa7c5ed412fd7b55d0153447b6301a47f6d823da7f202aab1273e35eb52ad42aa198d5020a1949e47fcbe0f3df8a70d44c5762263c1c59442eeece3724156e022a1086d38c3ccdd82e42e8bd14e02ed23f0ce2f8e00f757eb532918affa6d7e227548a0dac05f55920768c4eb20c825c6847e628af0bde8f3903be98f798c964c1099a72cb7efb627847c98f00a30be704114bfc835db47a3729976b758e7e19a42b2ab44d10f94b87614dfa7d3ce2b49bee6883821cbad65e124a86ece7c329c1029e27354cce5eed4a8c9e9f45d70a4caa917dcde92da1be6507803e2ff7d361609a2883e3041dc6923c0ee07d5d971e9c895631327278cc255a400f22b3edccb648010cbca80bc0b0c14b913de3635e507ce6f347dd1cf16ba3d3076cc453f0563ae5bc288fc9da9c9ba7890fee7852d0bfe7ff92ac8a7975ffb28708c72eae8e299324aa7ececa99567e18d69d51fe4500fa45974f1ffead43931937cccbf13289a102a730d1642e1c4f4b94ae46a08243e14bdd3998d890f3da58455d5b2b8eca010f353fa3e179ae276d9e11d4394aefe1f4cf77395939a8b5330b73e02972625f3a231a7db4aa", 0x1000}, {&(0x7f0000002240)="a5746d6ed58d19564734f86ac6f7c38e730006b5349a6285408dcd8e0ec89b8c3089c15a6f4c0b0f9080cd6733616cd72a41d8805b8fb86e76119b067ca1bc8220423959c21b57f836f9408c01c5a4274183c24dcd0fcd2ea9bdf8a989f23a8ef8a4660a140f0a1a54db0c80db021140d6bf1cf6f03cfe417c2100c43f38924c2c96359b2882ff6fc6ecd8d15a59b8620eb9b5c5e920eeb3ae1cddf4bb303561530645a42926d2cce1b69e0866cec28cda5597cd5d1a13f7c0ec203433f4fac4337fc3a4150c08c22d524244478dd27a1fbf4fde75844efb95c1b963b884d265c819aab28eb5061d687a6e", 0xeb}], 0x4) unveil(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='r\x00') 16:01:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/61, 0x3d, 0x2, 0x0, 0x0) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x38c) r1 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:01:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x3) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x4, 0x1000}], 0x1) r3 = syz_open_pts() close(r3) read(r0, &(0x7f0000000000)=""/49, 0x31) lseek(r3, 0x0, 0x0) 16:01:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000340)='./file0\x00') pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x18050, 0x104) recvfrom$unix(r1, &(0x7f00000001c0)=""/105, 0x69, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f6df90f653000"], 0xa) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./file1\x00', 0x3094, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:01:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca60108000f0010"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = semget(0x0, 0x2, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) r3 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1000, 0x101, r3}) poll(&(0x7f0000000080)=[{r2, 0x164}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) 16:01:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "4f0000004ae30000000000000010000900"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) 16:01:13 executing program 1: r0 = socket$inet6(0x18, 0x200000000003, 0x4) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) 16:01:13 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x1}], 0x4, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) setsockopt(r3, 0x1, 0x80000000, &(0x7f0000000100)="2d6bfbf7189d6b80ad07b1407f73155e452acd95bad6d6e701444c32bde6f66d84c33ab84d2c923630a0a5f371b5d3bcbf6ea8bcf29dcdb19ceaec48999d8ab6e110ab534b18d7d277b60e2ad38f9c0fab137cd5b5b44bd5d7b51afcb87a50cc98f16167563fdb80f80a245c07874396047c5abab18c493cddb470b42fb38f7cb981f2a4611c6dfbdf1dcf72f6898b38fc7b4ce70bf745876a806e5251dbf236c08c33a32448848a7cd5a11ec46a5229fcbe22989cde6a8f1d2ac887399851259b1f5dfa408c1032fd8514f65e99cc60e1729bf15eadeebb673940aad6abbba3ff71fbfc9bf9b124008d15d947b99a", 0xef) write(r0, &(0x7f00000000c0)="e3", 0x1) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x0, 0xe06}, 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) setitimer(0x1, &(0x7f0000000200)={{0xfffffffffffffffb, 0x80000000}, {0xfffffffffffffff7, 0x1ff}}, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000005304) r0 = semget$private(0x0, 0x4, 0x80) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/146) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1ec) mkdirat(r2, &(0x7f0000000200)='./bus/file0\x00', 0x1e) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = shmget(0x0, 0x1000, 0x4a, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x3000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0x4, 0x1000}, {0x0, 0x618, 0x1000}, {0x2, 0x80, 0x1800}, {0x0, 0x40, 0x800}, {0x7, 0xe, 0x1000}, {0x1, 0xb2, 0x800}, {0x2, 0x3f, 0x800}], 0x7) 16:01:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = semget(0x1, 0x3, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x3dc, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000ffff000000000000b7cd3d56c8d0ca4abf1a8b33dededb2ec06955fe7142d0c2441fd244d0eae2de311af53cbe5e564ab072939a72d932a8f6f306567cfa27c482d5abdd5962e4f523504e2e3933d77cccf4310a16cc53bb112d2f67a85b3c6cde3b2c962af45458e9a2c1dd73d094d7f074ce11ca727100"], 0x10, 0x4}, 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:01:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:13 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x3689) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x20000000006008) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/228, 0xe4}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/152, 0x98}], 0x3, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) r2 = semget$private(0x0, 0x7, 0x224) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000200)=0x3) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x820}], 0x7b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r4) sendto$inet(r1, &(0x7f0000000040)="e7f2071d718b99498eb43f9b14038731b6880ff71996295a529f869e1736427818db92b278a6d47cfecb9126aaa7f0e73b2974aa1e2d7ec0cdc57e0d8a24fb531ee456f1d63899aa6e2526e3533090f61dc0c9fc7834a9fbecad28fdccb843f321d2301384af06e533df9f92e384c48a7ff08892bd17d2c9a88d8d5228587eec7ed6ed5cee9b78806218a7e41631dae54e6c6db715567d8ec533d15ca2fcdd58326d1ce2ee7ddc8f4a4acfec5bf3fc3f8ec91b97950b1b1209583002f80b9f4469d6f0d5c8c36fa79b4136914be9", 0xce, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x5, 0x401) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5e9a88071c8953921b2745fe40f0eb003d72250cee96a0f0104eddb56f5b7ed8f2892efe3ed03d2643e65ca22d02ae10d446a860bab9f6957687ef025f60ebaf1eede21a46003817", 0x48) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1000, 0x61d]) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r4 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/125) 16:01:19 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x27, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x7}, {{r0}, 0x0, 0x0, 0xa00fffff, 0xff, 0x20}, {{r1}, 0xfffffffffffffff8, 0x50, 0x2, 0x6f8, 0x4}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xf0000001, 0x8063, 0x1c}, {{r1}, 0xffffffffffffffff, 0x4, 0xf00000b9, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x1, 0x1f}], 0x2, &(0x7f0000000040)={0x1, 0x80000000}) r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x5900000000000) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x11a) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x9}, 0x8) 16:01:19 executing program 1: r0 = syz_open_pts() lseek(r0, 0x29, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="a0", 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x105}, {r1, 0x4}, {r1, 0x4}], 0x3, 0x10000000000000) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x60000000000, 0x8, 0x0, "59a1147b91210b9cedd36f3a0835058df024f6d2", 0x5, 0x4}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x396be3296e6275cd, 0x20, 0x0, 0x20}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2000000) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4ce6452523c43338c09e6bbcafa8413fad8818167f8ae14105476ce0a8662588bcae45f3826184082e22c35936b5d3e61cc6fee5c24d411d250d1f8eddf4c", 0x153) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x100}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x81) syz_open_pts() getsockname$inet6(r2, &(0x7f0000000100), &(0x7f00000003c0)=0xc) read(r1, &(0x7f0000000140)=""/249, 0xff90) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1e07a098206fb200"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x4, 0x3, 0x6, "e009d20bf22a8af5969aa7630347522a54264ef0", 0x1, 0x80}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) getpeername$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc37004", 0x21a}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x4, 0x1ff, 0x0, 0x8000, "a404560bc03b1e4f784176f1dced2245faf60c6b", 0x3e}) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2d, 0xe, &(0x7f0000000040), 0x0) 16:01:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x8, 0x8001, &(0x7f0000000000)="0759a75a26a2a70c9d06f7f9dc34c3c65a156d54839997e198177ee6fe7800b0df50c0cd8aaddb10323e91a60b15ca5c22dde03e64117f043e9a560aa9e4914c9096e6323a28fa5c348d5a4777e43b2106cceba225d9180f97cb61f30a809ec7a6b4576a7a640c7a61499c1493af3bb1d87b75d088e19cc517c7f6bf8822fae5ff91c4cf7bab8b6749c48cea1c39d2cf9d8166775c2ee23524e4799026c7af46a31289abe1bf48cc9c58a437", 0xac) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) listen(r0, 0xffffffffffffffff) setsockopt(r0, 0x8, 0x6, &(0x7f00000000c0)="312a0f195d48fe25a194c70063b2f894f517b4e316e0211bf1e3203fafc09d679a80e4bf675501bd1a941031cd8db6467edc427d36973307161e1e9041424fa3d8cb4196e158c5bb30b7bb13b371c43736b3d090e3e17ead24ec35cc8d66d15437bc41b249816fe56e85d501e7db459a599174ee11e6d0bfdfb37cc15020a6f99e58fae66da2803bf090178568eb56", 0x8f) 16:01:21 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xfffffdfffffffffd) r2 = socket(0x1, 0x4005, 0xfffffffffffffffd) setsockopt(r2, 0x9, 0x7, &(0x7f0000000000)="2e9c23aaa2858f6d11", 0x9) r3 = dup2(r2, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001080), &(0x7f00000010c0)=0x10) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000), 0x4) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x0) socketpair(0x1, 0x4000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000240)='./file0\x00', 0x1000000000001, 0x10009) setuid(0xee01) fcntl$getown(r3, 0x5) recvfrom$unix(r3, &(0x7f0000000100)=""/234, 0xea, 0x840, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:01:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r2, r0) 16:01:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8448) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:01:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') clock_settime(0x4, &(0x7f0000000180)={0xfffffffffffffffd, 0x1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x130) 16:01:21 executing program 0: munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) unlink(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/109, 0x6d) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) shutdown(r0, 0x0) bind$inet(r0, 0x0, 0x0) 16:01:21 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x4) sendto(r0, &(0x7f0000000100)="c19b901c6824d09ffc6b2dd2a718baee44975fa22c06617806b77d63a982e81b25cca3dee34eb18e41a152b25b9ad85f5994d72b2fca528b8ba362d579e48f11f4166df1fe851207", 0x48, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x40, 0x6, 0xfffffffffffffc01, 0x8000, "0d937a50b19673b84ace2f96ee705611823aba74", 0x240000000, 0x1}) 16:01:21 executing program 1: mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0xd000, 0x4, &(0x7f0000ff3000/0xd000)=nil) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 16:01:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="72d3c344780daa8174a2d41dd86f0a57445681d6a88525d5bd69e82fe75166db551ffd80081a75954ed8568771c78c7bec88b5c56a4b6a2c1a6a642fcddc5e23e9ebf47fce117057bb83d8c58cf3365674324a7e641c20a05615ea351f1b48ba31a974314801caff93218b34c7bd844bdb7476e9aa840763cfb13440853cc252b69c428120424b8d253b8b8fb3a1e2ffcb4b5322cb3b53a1775e52028ce78052419209ae99754c9cb53ffa9a97e1b3e7f75621e88b68420228bb7372ee49bf840b5db7210ca6719c7a", 0xc9) socket$inet(0x2, 0x4003, 0x10000) 16:01:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x206) shutdown(r0, 0xc) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x2) listen(r0, 0x0) 16:01:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/121, 0x79}], 0x4, &(0x7f0000000280)=""/174, 0xae}, 0x40) r1 = getgid() bind(r0, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f00000003c0)='./file0\x00', 0x48) getsockname(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r2 = fcntl$getown(r0, 0x5) bind(r0, &(0x7f0000000480)=@in6={0x18, 0x1, 0x2, 0x100000001}, 0xc) r3 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0x58) r4 = open(&(0x7f0000000500)='./file0\x00', 0x480, 0x20) read(r0, &(0x7f0000000540)=""/217, 0xd9) setgid(r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000640)) mkdirat(r3, &(0x7f0000000680)='./file0\x00', 0x10) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r5 = openat(r3, &(0x7f0000000740)='./file0\x00', 0x1, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r2, r7, r1}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) sendmsg(r4, &(0x7f0000000c40)={&(0x7f0000000880)=@in6={0x18, 0x1, 0x3, 0x8001}, 0xc, &(0x7f00000009c0)=[{&(0x7f00000008c0)="bc298341681e54bdad571eef356239fa1b97b129c2b09abbaa0e", 0x1a}, {&(0x7f0000000900)="94583175a300c1ea9c88a15542e7f30333bdda6673dd9b6675755462b71b3d884f12eec2102bf7944b711f339b5328845d4e5509479b73064e1d508569586be12acc80bb70c057b512034be394380d8eb86074e29929e7d5b34f00c8b2444a56ebda720ec29642273c9dbf09e6efbcc6f391a001e2b6d5a9bdc57c9bd5373e592bff5b3b70457ca00b0645b90c9ab975dd", 0x91}], 0x2, &(0x7f0000000a00)=[{0xb8, 0xffff, 0xde, "255d0375cc4a6a3ac9aaeae7b250ed58022cebdbe4b0083d38ce94a1bdcc0fcd3f42885126ac912e3ecff43aca4b8e1fd2bc21cfa0188038c1eb0f01faf1ab2fe43f59ef29d9fbd208fa1171e2f9b8b06333a9c149cfa24d7ca6e5023b46e7e2d5c4869de6004e19ef95181ede9298a72c9e3ba1a62ab1646d07dbc5be1e3cc8a4fc32f0d1c01385a9b873db8149aa0a33b7fda8373214615e601631a0cd79d882ab0bd2880f1c"}, {0x78, 0x1, 0x1ff, "839f65022e08ccfad62878050bd8d91c753587671f26f0455b2d2915345b1cb798fd74d1546697988d67f7ff5bc2b9edfca68e011d560c8f0bc0569eab5e42792e5e3940749d1745e45b8ab75cee47d6b4d8904fa8576697ba5db6820c193fabd8f09c79251cc2"}, {0xe0, 0xffff, 0x7, "d861c5a6a6517c3f8844b9b78eeabc67d2770306a1685c07f5067881ccc33b0ff1511cbbb5c27dbaae0de166daa55f5d006fc29e30ee12c4613e567c36cac2ff6f6b078dfd1e212cd9a434abb26b92d31851f0aa58d8113944e415609f92c7ba40d91b361a75557f12bd364639607ddfb6e6288d887802186561b656c97db4d3dff7ec680ee5e405ed20c046922d041e967db17c5402653d3d2368458a018bd05e0ee1ca2cacc2e53e4df9119cfddc7489a86099b57827221e2de28f92c043749a32ecb6ec554db1cc00"}], 0x210}, 0x0) recvmsg(r4, &(0x7f00000010c0)={&(0x7f0000000c80)=@in6, 0xc, &(0x7f0000000f80)=[{&(0x7f0000000cc0)=""/19, 0x13}, {&(0x7f0000000d00)=""/192, 0xc0}, {&(0x7f0000000dc0)}, {&(0x7f0000000e00)=""/66, 0x42}, {&(0x7f0000000e80)=""/208, 0xd0}], 0x5, &(0x7f0000001000)=""/156, 0x9c}, 0x841) semget$private(0x0, 0x5, 0x1) readv(r5, &(0x7f0000001180)=[{&(0x7f0000001100)=""/89, 0x59}], 0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000011c0)={0x8, 0x4e0, 0x5, 0x50, "74f84118b8384a051948ab11c58c12aeedc7c5ca", 0x100000001, 0x5}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={r6, r8, r1}, 0xc) setegid(r9) poll(&(0x7f0000001240)=[{r5, 0x8}, {r0, 0x6}, {r5}], 0x3, 0x81) r10 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001280)={{0x6, r8, r9, r8, r9, 0x100}, 0x10001, 0xd76d, r2, r2, 0x80, 0x80000000000000, 0x1}) ioctl$TIOCNXCL(r4, 0x2000740e) 16:01:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:01:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() getuid() r0 = getuid() setuid(r0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x100) sendto(r1, &(0x7f0000000340)="b1fd07f61240bd1903434e5ae394713d82ff34a021e71aece73da392903e88ae78f578b200ba49e71cc70fe87644324e81d8807904aaf886562a2704a2216c07b7e7624cf507ca50b62d501f1eba987070465e7cf1e35a51be10c9810aabc4f3082bce9894f3338da660c43be961ee41d28943bf12dbc36d5085c31c9fc68d080d14db1dc788eb6e52c11722f1a6d9e68fc3be2836316de780df573a49a516bf02a761e96c8c5811114455953767f33b0bc7229b9c27dea16fb1ffc629a4688b79bc09865635740d3983", 0xca, 0x0, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x200, 0x7, 0x8, 0x3}) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') nanosleep(&(0x7f00000000c0)={0x5, 0x3dd7c930}, 0x0) 16:01:21 executing program 0: socketpair(0x18, 0x8003, 0x101, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/227, 0xe3}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/80, 0x50}], 0x6) r1 = dup(r0) openat(r1, &(0x7f0000000500)='./file0\x00', 0x10, 0x4) 16:01:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) fcntl$lock(r0, 0x8, 0xffffffffffffffff) 16:01:21 executing program 1: r0 = getegid() setgid(r0) r1 = msgget$private(0x0, 0x5) msgget$private(0x0, 0x200) clock_gettime(0x0, &(0x7f0000000000)) msgsnd(r1, 0x0, 0x0, 0x800) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file1/file0\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file1/file0\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') stat(&(0x7f0000000300)='./file0\x00', 0x0) 16:01:22 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) r1 = socket$inet6(0x18, 0x4000, 0x6) socketpair(0x3b, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0xba}, {r1}, {r2, 0x1}], 0x3, 0x91) execve(0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) sendto$unix(r0, &(0x7f00000001c0)="1cddaf52dc980c0347ef8e44e6c13c0c53cb86c10b8958bea47bd2dc2e7c195446fd15f6802f6333de2e5f0c4dc58d58e9eb860dfbe2dda01312b21e9b23ffa3badb593fe657b284e042f3394f14fb7d420a1ba61850917731e0d9df6969fd17ce28ed059fe709737d614874d1e811700cd549478a2e6a0eb98cb9b3c4f724de8ba83e115ec5ddbf7278c09ad299855121a4fa7a38f922be3a1a07f9b8f35f91ca7c10554e596eecad82faf37b9423b2ea243ff116c87afb4e392e57e5de2891154cf5f5a34d6e32b6e698fb0c09c076fb3e332cd5e5853071b357bf9561d7e445c96c0506ceceb06a417a6d9469255c50969bc743ad6292c1ca", 0xfa, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x6000, 0x1f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x5) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) chdir(&(0x7f0000000180)='./bus/file0\x00') lseek(r0, 0x80000000000, 0x2) 16:01:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x180, 0xfffffffffffffffd) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') setreuid(0x0, 0xee00) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x410, 0x81) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) close(r0) 16:01:22 executing program 1: r0 = kqueue() r1 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 16:01:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getpeername(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getppid() r12 = geteuid() r13 = getegid() r14 = getpgid(0x0) r15 = geteuid() r16 = getegid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="68e0addf72df5f94e033dec94274d678cdef27664c0e56d4ff4dc30ab5fb17ede62f3b45d582277e848162298f08cad19f6559e85ce2b221c2a5f49862f56f21c54892da23b2d30f92cfdf221331574054e268dead88f8a79900cf2ca86e2994dccd9f231600a12bf01e458324e34d8e156edd50455069cc1e8e4f4253ea65da2958bc2fdd30bbab9c2384b70e4e541dcfb172fae2da9655b7340854553d872de5cea2d450c17c6a5b656cc17cf26f505a41407ae452c004219b2ba1c3d7ae2af98df759cf01f25d4b691312b08b8993f785734705657bc76694", 0xda}, {&(0x7f0000000240)="5048040ea51988ac855e0f92a8d75470b3bbba07d294c577af45819b31c5515f237c51af866d5056b6077c3be2d5c1cdf51f6deb7a250375aa4753d0ecfa0064de9cb41a3da1262d75b3bf607909cc900c308bfb1fb2b0784d174e6eb8051f7e53dc2a02c22a68e9755a117f1657d1805a165e059a276b1cf66bcfdcb58b9a0be915a76ff1525fa9a67b9c9f93febc6a74481ffcc1473a11112ecf80448509f6675fb96599d6506c7c9220274706ce45047ca3b09918bf5f63f750a77de7f893dd6fafbecbb77029e698", 0xca}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xd8, 0x4}, 0x400) getpeername(r1, 0xffffffffffffffff, &(0x7f0000000040)) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x3, 0x3}, 0x10) 16:01:22 executing program 0: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:01:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() getegid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_open_pts() 16:01:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() recvmsg(r0, &(0x7f0000002380)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/31, 0x39}, {&(0x7f0000002200)=""/250, 0xfa}], 0x4, &(0x7f0000002340)=""/29, 0x1d}, 0x1) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002400)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x1, 0x0, 0x0, 0x0) lseek(r3, 0x0, 0x2) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r4, &(0x7f0000002300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002440)="bf5883f3b548079916359d8381c188b6aa8d976167780d1cbe92f65a2d3ca9ba1bad83f46ded1f94a29eea16524d16e6b3cb69254b364dd3cb2d1d15a0c7d6840320f864b6ee4492cf5b38fdbbe3abab967c2038bd851422bfdbf3f32f2ec1e70d5d4e01e87f6bd487ff6b5602ec67edeb3bc149276ba88d2f1c6b1ded60c3db132bdc14ae9032de034f3fab21abe33f928db6e486530b73be2dc693464648c96660aa4593c2d93034be1d8d00521e80d4409e1f1718ed91d934986171b5a65a290ed790261518bfe34408a96ad5b11fb05f0f872107474ac338368e12ab94df", 0xe0}], 0x1, &(0x7f0000002540)=[@rights={0x28, 0xffff, 0x1, [r4, r3, r4, r5, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x48, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) clock_settime(0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x6, 0x1281}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x800, 0x200}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x6, 0x1}, {{r0}, 0x0, 0x2, 0x22, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x80000001}, {{r0}, 0x0, 0x40, 0xfffff, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x80, 0xecc3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0xfff, 0x9}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x8001, 0x40}, {{r0}, 0xfffffffffffffff8, 0x84, 0x6, 0xa63, 0x100}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x1, 0x79b8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80, 0x6, 0xd6cd}, {{r0}, 0xfffffffffffffff8, 0x48, 0x96, 0x100, 0x612}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0xe3, 0x39}], 0x10000, &(0x7f0000000000)={0x100000001, 0x9}) kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:01:22 executing program 0: mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000381b9a553722000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001080)=0x1002) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() r5 = accept(0xffffffffffffff9c, &(0x7f0000001140)=@in, &(0x7f0000001180)=0xc) r6 = syz_open_pts() r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r8 = getuid() setuid(r8) kevent(r0, &(0x7f00000010c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x8, 0x6}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x447d}, {{r3}, 0xffffffffffffffff, 0x11, 0x2, 0xfffffffffffffffc, 0xffffffffffffff5b}], 0x9, &(0x7f0000001240)=[{{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x40}, {{r5}, 0xfffffffffffffffb, 0x11, 0x4, 0x20, 0x7fff}, {{r6}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x912d, 0x2}, {{r7}, 0xfffffffffffffffb, 0x0, 0x4, 0x408, 0xfffffffffffffffe}], 0x1, &(0x7f00000012c0)={0x7ff, 0x100000001}) 16:01:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) execve(0x0, 0x0, 0x0) 16:01:23 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') fsync(r0) fchmodat(r0, &(0x7f0000000000)='./file2/file0\x00', 0xc2, 0x6) rename(&(0x7f0000000140)='./file0\x00', 0x0) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:01:23 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = semget(0x0, 0x0, 0x15) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1800}], 0x1) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r2 = getppid() r3 = open(&(0x7f0000000200)='./file0\x00', 0x180, 0x20) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x9, 0x5, 0x0, 0xdfe, "260c0df88ee70242ec0859a95c595a7252d494e2", 0xffffffff, 0x9}) wait4(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) 16:01:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='c\x00') utimensat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file1\x00', 0x80) 16:01:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x84) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:01:23 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) 16:01:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8000, 0x2}, 0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000001040)='./bus\x00', 0x4000006, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1) 16:01:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee995f4132477f256b4093cfb25b8540d4e5bbdc3a5197094b22200c4de41a52f5ea7fa0023d58bf6f26490bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x5a) socketpair(0x1b, 0x4002, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="a0", 0x1) syz_execute_func(&(0x7f0000000280)="f23e0f800b00000066460f381da20080000066420fd4b951000000440fb172fe400f5b6301c421e1dead040000002e4f0fae29660f3a204617ff660feefc360f84cd000000") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/71, 0x47) r1 = syz_open_pts() poll(&(0x7f0000000700)=[{r1, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3f, 0x9, 0x1f, 0x100000000, "ff289f95b8c4b019abf23ab68755251bf4b26b20", 0x400, 0x80000000}) 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgget(0x0, 0x200) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./bus\x00') 16:01:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x4000000067, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x81}, &(0x7f0000000040)) 16:01:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x19c) 16:01:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x9f}], 0x2, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) syz_open_pts() open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:24 executing program 0: socket$inet(0x2, 0x3, 0x723) r0 = socket$inet(0x2, 0x100004004, 0xfffffffffffff801) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1c, 0x0, 0x0) 16:01:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffdbe) r1 = socket(0x2, 0x4002, 0x2) fsync(r1) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fsync(r0) fchmod(r0, 0x4) listen(r1, 0x0) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r2, r0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000000000}) write(r0, &(0x7f0000000000)="55ade94a", 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1000000002011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) pipe2(&(0x7f0000000000), 0x0) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f34eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0x0, 0x10, 0xf0000000, 0x287bf261, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0x9}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x22, 0x6, 0xcb6e}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0xb96a}], 0x1ff, &(0x7f00000002c0)={0x9, 0x200}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0), 0x0, 0x0) 16:01:24 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x8, 0xfff}, {0x1f, 0x7}}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x60) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffd}, {0x0, 0x800100}}, 0x0) 16:01:24 executing program 0: r0 = socket(0x10, 0x2, 0xa4f0) setsockopt$inet_opts(r0, 0x0, 0x2000000001, &(0x7f0000000240)="1498e27c83a279882dedf99eb69f79de3b455c7ce8786eb36fc332d9fa860017f2dd8343623bda3a213e315f12ab662810e1b21c857174a21f4b8afbecb6bb408bbdee9fc8152a33007c0ea3875bdbee61a3b73a0829b2dc7efc0b6af2add8000000001eac59042a2039862190c01aabb139f87e4f9292503025ec2dd5cca04f5040905875e5f82f2e41abe06d0d", 0x68) r1 = socket$inet(0x2, 0x4, 0x40) setsockopt$inet_opts(r1, 0x0, 0x2000001a, &(0x7f0000000000)="4c46d592d6ae9651978d9f159a7107aa66febf02ed9dcbf600b03f5dae68386ba5ea2f26c0fe6b1f2e75a8a216a36f8f80c0ff5150d2aaea3ba81e57f102913e9f6a73ba7a3efbca6dbf4fc48c7589c7ce02c348bbf8c1172dbbf921186602ae29da12e37f1643fa74a6521e68362abb45950dbb11f1f96ba7c2a9ea789b7c225234f7639e64ea66984f23791439e0a7113f205098c7eafb7c", 0x99) 16:01:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 16:01:24 executing program 0: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) close(r0) 16:01:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg(r0, &(0x7f00000025c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="a5b7b3f40d7a62a18977b069c3b69c32babfcf53739c2ead8a6b79178d6eb9c0af7cb16dd8d38aacd09c1e9e6d1099dc2da75bf3c5f122272f938febe2c4a17dddc3fc25d7496ad60c6181430fa614a1dade176ca4bad1c31464ea0c31788893589ea8c5a74d50e1a6b053a41d5b6054cb073bf346c95bbd558ca0a0a0133b43b18d168620443c1e0d7710e06cd3074cf744e6419a1811232d3b2d41389343347b2ce99e11bdf04a0b058da5ac8d0460a4c551f8f4326017f0ccbc838f6408cb7fffd02d366881192c46dc338f971503455119d400c67b0a0f1f3ea38343cafd46b87b162682ccdfce2dfddeff9d521df367ee", 0xf3}], 0x1, &(0x7f0000000240)=[{0xc0, 0xffff, 0x4, "3d3ed873a1343056580a1f6f2421dbc6916796a165d15e4cef5c6e3f5bb72241f17e1b5e2b23278a947ffe23f4fe8351a22c0053e6600178a66e52bd184c4cdf38aa90d4617860e55a088e1511f9b67e0121253700116aa9086b742daa38b7f653f76389e047d91c4e0f51a0c872044681f766bdefdb4e2bd007530ade268412314903465d3976339a8d9881bf4d6c3f6dd1c69da8b00457cabeb0095fbc1658c54e4e2f0ab4c6784e377f08"}, {0x1010, 0xffff, 0x81, "b66e8963eb9ae12a96f2f5f576e422082db8401cfc14e8daeec4af2e11d816d68eb6513971401122999bc25fbc5c5c25b474079bda26a0913bedc3b0d205c263f75b9059749e66cd711ccdf3eaa65287337a385f59556688c3d37ffca579980d433a28fb529ac2ceddbced53243cc7ce3e6a4247ea1e5c81a6760ec2c1237b835bf1841f7a7d9267931aa1c5f9eeb753d9a9a73124e8c1f0d52cbdfb4667a306109b9fb20c0559ed5c35b41533b262b3f420b8d538e4466a72b5234ad7250ef56388c827df0e8132b4c232643f917a871ec7eea6c11b7703b2ba8d3cc9378060a5c729797b4560cb4a0369f79ee6128710b94b02c0b0745df136dcbbf3e9dc78dbdd3843b081876842d046a9ce1b06686466c12d8147fa36f59e2ee83c3f3fdf5eb958e1bd10502b8b7bdb354e551535e306c731a545485e19dd8203fad56e8052f0a248d36e6ad50d68d662c18ff50d6ffde9350601a3c671366dc5e71d066a78ff36bceebe5e3208c3a3ac320efab1398a175c8aeaafc6142ed5c254eab8d2dd5ea9e6cb2ee95ac75ff225e943ef5a5188ef631f17d0af5afa0811bcd5eb82c3bb8fee38d46e6d2d1304319d7a98f95e1abb0ed72de1207ec4cc567b0411afa2508ef830ef06875bf0d18175fa4d9989e386eb1cdd92d3d4e0c3854ba092f32d8c1aacbe0d67563b5d4a629e429866bbae563f8a74fbdfcc6b29a1f7af51bb8f7b2d78acf8676ab1e99a669c3bc2f8c6ea2ed80b2385cde939360398a96a32386cbacc0ba8cc0c683fa2744675b67379eb52daa00b7c8f995d4279deff596cffa1b7d190625ca023682cb10eaf9be6ce8970ab47a8589b72f08fa518484dac7bf861d4cfe72b39b9672be4a90a263323b81b33d1d6984df7b7f1b58449e489688ac3889c9b0c4961d68e911eb10f6d46e5f9840c6bbf25478b10c42aaca7e7b6e1e2630285e441cb27eef3b70f5c1efcfc1be9449f5d3140ad0faaaa3688dc3486160ea899fcbedc6b18f09242d35019e49778178d70acfe6ab392a4f07ea88a0e030169ae4426ed76a5bc7402f36c9dd5be3e957ffe3d83f95991ca4248a8025a616244e462581580815c545a6245db4851655cf362d920d533718baa3026818f120de78d5539901c9e7695133188f927127be782ab7ec6f67c6cacc6d65c3aa365ce1f01d6c7930354e060f08669254ba3778104c04ed60024209aea2776c306cd212cce109b6bb8995dc01fb0b2123d25e21bc91e20d8e74f6723e8e985ed7c99d943210224c9d2ed3f0a997fc88f30bc69cee4fa2627e4da89678c32615ee92ecdf27641cc8d1dedd25320b916e49f16e864a54c567839ecd611be7ad41d33b909a7a3d165f4e45942b8a5e7c1664be3a0f8585f10edb22e6ddb4b15b1aec3ca62a600e7380cf08f9cd5934bcf307a7122193a5d9f20f68862926084b7272dc3f61303ed2c51882af60b623ca6c3bd6838902504e01ce1d7fc61660904966a408155637bbecaf156a96cd943b90a087a2eeb79602a1953a2e91627075e1514d3d1894fd9e7dc11581bae442c910b91e2ef431be0a233bca54c90b1ac15e553c45070e86f72377166c05b5de3ee61f2dfd944b19cfad5a2bc32072b51e91ecd0a318ae7d686607b5c96ddd95b637140563ae4c0b19c810b4bcb3e64067e6a46014dcb2a841d8e5496e938027301ebce9475764a12b4bd1dc2061aa0cc350f4574e5d090de06bda31d96e038f29d8c39678be03ff0c91de599de8c9d2e504c29d47f3c05a2c1e77b444c1eeab85b96a847d7ce66252fc41cb5ba487d7a01b013dd73a8fe7c29c60fe94071ee7e81b44316079671352ed96132d52c943e702ddacb11d28ce4e04c34d2693f34b623e92ee3570ec60f7a287d84fb9aea81cec70d0ae4dc2f9f4ea1bf0f17ec0a94a434d4526951878c5de035a2225df6ed2eeb6cf326d3a573f623b419f9a7f2f7885e36b92044d3c28f476ae2f26a8c84657d7300c66699eb2c167318514638b34b103148f1b436669c7ddce7095cb3369606d60e753cba87459fd6ecabbcc4ce2cca0ebe82518b785b1db37531d45f793708b8efc04487e67d6d567b8325cb52df7334288fafeeb0b7ee0d0b417ec9bde0192613abade264b99c0a25a4780b66bd800892a263362bc9a6c204abd9514c1644c575394d1033b34cb1ee08da02935fa1c7fb4218f455f463b3e5fbfeebc29cb46d4cbeaa68d6291233a3eb7a1455a5bc107bc469329dd1937aa1adb454e564e7b4908a57f6ff1c6bb8195a8fe5b9b248392f241e3acec0442921a17770c1bcd1f7cb666c3eb4dde50b2cae859a9db1ec54a5844cd8858fd7fab17a5fb1f78df29eb80f83bf918c809d144ecbae458f6ef8a2eb40c7c4057fb95d2f794d97c95fe402d2418e1d42add5f7954e89444127e8c651901d5cbb0244227d5d68dab47f8e5e2e6bc1fdafcd8473d18eb74edb29e7923472e081bb20298982af77b571ac7d66b377857511324aa3e81bd92c2e206f61f76b5e7fe5c5e8d663087e8ad00481565ecce854ba1e3cab3cae4c5237e4d83bec845fc4f1d00fb809a9a637a2a515acccd2f7fb13978149c533f1894fd61bf82dfe9b31f30fab113088a864a2ce9090b7ca0bf4854cd8c7c0986db07c0c2f8b5ff17d25c338207261d70ae76ac526acd8229b6495cf2e699390f6f175ffe8ff61d7a26d8d3f17e05942c40acb8bb865771131b8d2c4aa64f0ae15d4e0bcd6f6c7d5933aba090599ae394c7c0d9c78dd7e1ae01565c48fd049390ef1cb9db24d5359ceebfe7850f7558c3bb830ad1b0f9af604137f6f1b3ec96f55f039ea39afa3012e50451aaf76de5d131dcc4e29aef8ce5d0c982f397bcfbb62c3c6a2f46f1ae9de21f3ee1a54009b517033052fe59db2f3a41ebcb1949228d7aa54dec204a8e94544716e936d809c27835af0d4997f736add31484b93ded4fc86aad7cda55cbb83afe920a3c2c88ff0d1a276e9c6a5106254cdfe344f8a3bee66e5ab6132f4eef6d59a475183a011e483f4418268d96f2430727526284c646b698931c168c4cd788fc749b529687f5392a6e24ca6aac9aecb7fc1e3025a6d9869c7dc067dcfaaaf024c4d65581945947abc944c604ebed5afa572235f2894f2ffc546cc9cfcb8e9a1598ee63047bafacac3c36819ba920dacd009a4fe7df02aeda484539f5c727c93eb7a21959e7a67e3e3d8a348326393bbd1e32efe418ca3a28bc4f114efc092628c528d68f51c532c23aaa4c7b0a80721cfc8e6b0a28ae093971bcb8175ba0eaea663de2ff1fa038b2ae23df16f69e7f511f5e164fc38ea03ad4282090b60f526fe5bd1ce42568a6d32283e801de13194e134c48bdea2bc1ff212d8e032048f4819b5d4985808c5bf6a6601bfffdc43b1f4d6f38d32ed641c68cd7c6eed39341501822d30d2f39b0e0e9ede8d3bbcc88b2749937a5c5908a368c1db79a445faa1db2ad3138b02d23a37576cbe47da9e344f241426f186f51087eb20ac51cbe398e8c6e58536327c5cc4ebf3a4bf971d7f7187f879c13eac70c9abc2c9f15cff9bebe8e9fd4141faf5785de9cab18d2b4f5895de1144b44f489fb9ce6a1dc69d4ec4d67cdd378e09b03f04a26f2fd0d5f8271b22d7a1040e1ec9d6f8f8217e93059920c03b3dde421040b22b667879cd8e1ec1a2a89e47ea3c766391e0f39eb92c0fc16cbfc10f55b652d7f17bd7686d8e5637d7a08aa519500f27975869fb032482fc88c4272f12ef2422f7759226a8ad04cb4966c12fb31a9d2c6aa9a84521b41f8743742a5a71bf0c3d66fce25716655d4c160c05ce7946e6db433a48bf6bb1abca0b5b094c2bab1952888189069ac79f107a5d4e7a68b7e6988a60ad3eb0397ca0a8b538d60aea520954f91c76fc560e0fee31e9a29c058e8654b8713726e4c826b060f914d0525315526d929f287e5cceeb436bd9aac2d27fdab875608f779dbdeef757d92e0cddec191d28f27643c1e835a5722a8dcef70ba09e2818712f870d4c6a929cced1e231efb28a2e2b640e3e1e3d2b67cbe794935287d8f40db8083f574023062ace1419abc44387598a0f3ebfad4c64b2e17b43ebe03b6acbf9e0e3a0cdbdddd13cfbb3ee4700711cd3ec69ac2a4f07c3a90bf0a36d30a1d54e11e3fa3b60c5badefcdb1dda12903a32aa00ec40ac145d1e028f46725cd77e15c12f1b58628f3bac6e245c611b79534de56f56eafdc66c1dbdf132bb85184eb37d74a9d2651439d21ee7588a3df0efa40f702edaa39df272b8ce784132508cfdd83c3fc12585b0aaa36c1390743ac24d2d5ba00db902b739142e8ff6b38d4103a92fe177453e14e2193e3e22931395de9cb2e4df7e4ce9b6f7fd996be90c8b5e09a66d6cd7ee8652baeab060354597e2b67f870da83e0c987da4fbe00f89ca164df73c607f265d44447e5e03140444654ee7519cf4734eca87e384c98be1d51e618c1bf73c5515f1e51db21bb11063f21403bb42d1cbfc9a12f3ab0fc69476b6f3ada4e9089118035c36561be7fd2ff310b38b99824b0231428ebb1178ccbd4af416c0ae4f01cbaff5f30a1edac966d44c98d0a5fe7bdf4ad3067cc65c1f9dd6496e347d1a0fb5913fb567c5e22ec6537fc7da6a01192ed7ff899100d05fa50f2c53e45834145cffaf1fca5b9949b6ea4aee48448f9ecb9686e7a75b4fdfec6e1839b6aa5ae5add18b9db018fd4d54e114238c30f1aef5fa7ba49feb60444d127f44671cb588373cc04cf7b5e1e562996ef8d8560e73f315d80fa222975c2a600967df8021799160aecf128d80370827e4383ba83929e92fc41f37d464a47ce1233cdea875237f2bb6a000adbc0124960696318d21ca240dfd85bbdb34223feaff606d4ddf9f9ddecc02a6363ef1f885f512ead050d479ad97aebe2f10f5b6383368f4af9fad19174aed52ff98d256cd88b3c40c1202e246f2e1d44689a5c346b8ed658d83cfb8dbfec14d7d3779f28a3ff5988384ddb9c082e3229766b77dd73679023b30bcf72bb21d63a3910a91500f1893916d92335f8ef6912732175e77196547aad4ca4a3abae248c3d5a32dd2de6e23b470c6026bc3be5836304c00d255bdf6f2452b8014e2d32fdcdc50e95d83ae1f0bb9a8faef0a388d29056de33bd6adb9fddbbe1e9781ec9f175c5aaa58bbaa749982d9b3a58e3dc6c51ac13bb157c6b081e64e0c036d0241cbe8fa831893081c5cf55fd977294f0be9b948602d3d7303097ca81ddff8ade6f121cc05f669866e168ceb381b83c8e3b5bf0908467d317269f7ae18be2bf6b2d333545a051f8504e923ee77a1facfb7dee06df0b859a4ab016128f4c764a5fc8556ec98d749732f37597f6acbceaad11411ae30e537e4dfa1159de115f7d8fe099596ab8e8bc212858632ed3ab96e2edc6f4f548667cfc7e3933941295299156cf099ecab0fe90b4526b3151e4036a8a5e2737a764013eb3dc3265742202b843a64f69f80992f28f80c7402809d73d4ff3c825f15b06807541f16a7aa0fd5932773bc572d291ef2489ba754a47f2848eff748c9c2927254ce7e30aa3f433f55c4126fa250d5e4f7a12fdc4888a70deea20f350c025dfb25d2e42d9b9ac32005edcf1ce2cf2515ca117c70bdf6ee9acf7e4d4c2c0e5d49078f8f1d4ce6eb955663edc830ed7eb8daac93e0dddcdd63ca1777af357e42fe2e7a0da21a2d42fb7c74e00504f64e8b32cccc8636f14d1f8031a896d69738b7c10ed7f75e37cd74e00f060a3325f722b530758f4a78c4b6080efe4ccfdff68072b232a0493827"}, {0xf0, 0xffff, 0x8000, "e67580340a27df9e12b3dfa59975778e15df8f13df8eb3e01ed4fdba6cd897701b7ce7d92543c2ebf2e2ced6f99c6a58b4049fb59e01166609cdd26e2e44f974e6527536a1a0fcc63ed233709271c9c613e6e20f87c8ec1d92241aa731b626c595819b6efe9c7585101342f80dccd73ccdb0f02a5bd7eacaf2f9928fb17c06de7adf1da6d2514a0b5ab257b87cde12a6d09a073fe28eb22cd9f7a4e7b8d2e2896843c3db24b15b7024287a87b32f39c0fa9fe34bde1f2fb211fac8c9865e5b24dae71a437d4ee436bc4032416a5294ae75e9652e9e3411a2fdad"}, {0x1010, 0x1, 0x8, "e2ffb129a0180e50b1576a8cadde8d4d766f76893b625951ef64fb6995a1a9414307dfeb4f349e7e7682e52d3d02da3de4d907ad368baa8b2919c8acd10e80aa5dbeb1a3c58e4eb9359f4b79ac0dfc92deb2244c58819d7059980c21f18aa23e5924ccdd86b55e53393ef5288cae277bc8d0b60ced602b7e425a9eb6ef7a290423462f6dce910c9b5bba1cf4eaebecc4bc9982d6d97cb093db2835c4e3b0d0308d9d30d6264c510f43f8b8d026f522892c7b6678bec7b2df81d76e27ae4e253f87672a7da975a2ba375a0da161b91382061a7a756ee0c778506babd0699d42278b58cdc13ee71efd25c4ab3040517581de64823bb3529e0f58573463111e32df54c96eb25eee29bbea8925365d6b46f6fd775614176849fbcf6a31161f8ebb6a2bd93a8e00eb98d893ed92767737bbd7833e8453cb543895cd01b4b1f9c338cb8b045a3856cd6141c4e1dad783c86db878d29ec0a9d0c274b157547bef3c58755695bb324ba4517c66d90abf5392d3db666693938c4dd13c8d651ad00e022e5b86f0b0541ea13fd017b8d12dcccf093de4b2fa0f8ca28fc70733518d0f66d3c6eaff5c6dc9bb4a868d77938d79e75085ce8eb496e0f41ec03e88f12cb6786b582acc782db790fa2372f2a0353b953034c64f544810cd8f49ebed80d236e3558180a28f00868123c0861c42e89e198d6d83624297b3387aaeafa2cb8aab1f6e1c542fae8d9666a9578c3669da34ac2671c1e27b9a8b56931174bd6baf9ea12e211bafd3c6393fe3d0affea3f110bf7207494a08ec9ffbb3625ff249b6505e52fe54d123ba100c877aff1f966326e329666abf15fc35035aa1606aaf28d193da4fb829fc3fd9b82073cb1be3015a7d89cee4cc1ef795a5f640e162439f60fcd417e34551e2c72bcb47be739358d2e93f12358e9ee6dfc92d69e9e064a33c4d7a66fb9655bf9edb5cc46653adfe9b0bf8b2790f4cb4ef672ca31e999984171b26aaaa9b6c3b4b3e4858ff34b07ddadef43329e1d9668de30f3d7d10a890af6499537af6bc22d91d68eb0408e26abe23a8111a0379697c3615ffe8bbe026996e4a1b0bb33969e40547bda66773f180cda99a98bba86c5448452a2efb5e172859ebadd9ec60240f2d11ca6b815ecd68b223343b952541a700b8333c5bcf0c8f52e7fd5f160b47d4bdf9d9270b238908c6df3063d70dd70caf1cdfd13383a78259c27d2fd87174eb5fbf452a85a10d931889d8c70e3e13a822b3f0ddfc31038f16e7b4a81f5a1ee22e7d8a2e73d8bad71bd4585567991c3700c0994973248d1b0bb4cb168fc6f4b4410af14ac4b7e86ba905f2389a56ff8f604f0e1cbacf9c3af3814f473441985940e3927d2959ec17ebf68c103d2ef9881c7bd5be1a04bf7f083a7b24d936f807cdb326f54f3d755fb8a17e06740649c469e4701e5695f1d191ea931076704224c6bca2777b49590de9f419aabf49195d03c685459794296aeb26d46710e860fd4e6bb71ccf309aac598eb2fd2d3571f29f77fcb8ec5495b1be33a4d7cb95abc2cac13f4f7f436d261cc06b60a2aebe804e6ba87bf296cea976e233601164a33db607a8163b0eb853a9ca8460ab72fdcb7e703402963440aec23aa5879ad577538bf363ef81ee42c3021d30feb10cfa1a9691dd7d772a2919291a29297921aa29be7bc0b9dfd74b7044721e8b2b8cfcf80ee26a5cfaec887b46f8bd1c34d930b7b0d41a2a00bc2919c4c2661b652bd73d4f80c4f5c1c9b9e9eb02d9d26220f62454643a485272d7a8bf1b6f09c2c016c134379d0659f279c2d91f9d145b34a424212d4ac3cc5531fdca4363a25c2b5fa9506adb3c10ff617534949eb417fa9458a55bc5baf6156f085f1f4fb5417676430c8be8c8c55fe0fe46ad09a8ba4f0f8e5b8a7c059a5712b859cf4ea7503411e1d8caa9fa30a5dcdc7038cb1e990b92c4c70c120feee4169c53117aee097eb9eb83e035a4745237113f57a470c0cf822adc48dcb561649df2d2f6753aacdb7d780bbe2fbfbf8e7d95aaff7d470af9e0b8146fb8e8a00132eff95a7d0037502e59459d4cf43d875aa532c2a2f7fca0775bb7530df0fd0780a1051ec0cc5a4881536ba1b1175b044c3f01796a8576840e06bbdaaf38ce7ca0d4bd4358416c7f57f6e5edaeae6ddf8ee25d8b31fed0b67457cc268262bd425d23c8cc58376b5ac405732f4a0593698f257e198a98e4f584a08de3e80495fc174c6bc0a5dce31083b1d37b1adfbeb5957742db4329ec3a7e44f7338038063bbf98a0c5b37daf03147873cba9d29b8b29a4a2ede0c5189358d89e7b41244489b3c6d089e38b68b369958a4d51a9a4184e01c227788bd7697b07573afd04d40eff91a0f254d1a531c222a2d900c809f6155c2676ce40cf589e48394b0eae022cb49a55156020f5c9792f24bdebab7e6faaa9d22cbb8f64da8ee460edb38802f5db046fb7224d69fa6bf5ccec56a3253db542dbaaa65aa1d19b0c46cf9032059ec74e5d32771c91719ea59898572663f795caefe66dd16316a81671a5a78e85b950d3557c165d8bcdae833a37837c4f46bda41c86e98d119c1175d98e5a4bc2bc8354e7e535f0c4bc32d42152d9aace4ee5024e459207fdd935d7160ec46c51955e5593b1e505ea02fbb37b9439da2a80fe99b83eda0fb2542736a6be8f7527cc89f4e8068f3df0783da94379b75124a5fee75a6f3efa86fd0b0ef14f0747be1321ae2012ddb9014ead88934003c364b40d463ea99b0f21b4c01dac1ede9a1f1cae6f2b741e1e75e13a7612e2453e54df0925d32134fa2c888d413b36cdda8f940bfdba4c1bc40d1ec611c5969128da3a071a5b1427e31dec25473ea8a1b707c230873951e453351e49a7cb768e4fc18333714eda798215722ab3145080f72795e68e256ce7a4229170eeb3be9ae415e05e8395f77313fd022966d647278083cfe8c3c2dc5243d592ef7d168ba5b54f0ffc84cd526aac74d3c2eeaed08ba7266f23a345a687fe8755d01bc5c4bc324cdf77bce0c4b0b5bb5f5ac8d9fdf7f71d88a3c6661075466976599b66f0c322deb7f1080e739e73327518ca8d2b7e4d4d3bf16aa7004b210b09afdf8a0c2fc6fd538b6389633bc9f48092a4bb147809ff244dae0cf2274a12352c33e856f17a2649c1515c0c3937b2ceb9d8f1530789c807a6d9afb6ac9dad951e178f8de071f3de96ce2532d7f32e89261d4cc39b6637dacba70cb0e5cd14df0ec7213e70abae1d1e56fe0792b4abd36683f2d924907c761d8887affa6f4b8fa14e7000fcff67d23eb8bbe0fb4b7fb076d1db66469cdaf0e4ce3ab744dd0d68f8f5522dea4cbe3812c36d6837f415709f354ca7beab54165d59b6456efb1e13785a8606f7ee9ebc3a128ab277ea15306b42c16c5241eb9cb2cd38f6223b836ae294ff5c79463eda2cc04c4f9e87e27beb3329c03b86df610bd8ed4363632f65493a1d66d54c9c333d3fb03a0849fa40e0c5ed4e79805b5ca91e156e6926ccef330e39f5efa38afdbd06ece601d99e3a6bd3f178cb1946b03da957ec492aafef77fd52a9a42b2ec6ef0148edb0329ab8a4106797d59e84148db7e002ecd941db11b95d4f87001b44210a50a7bf0682d5fcbbe600d990c85d8c4acb1c260795e54a78653718796f859bf1a9bca926f7d8d0dd853ddb8c9372cff805d7a4096a45c23c686d8e21d7e10b3fe2629a62c932b0369ef4e5f20feec04b1452bc6c125f176babdaf67f2e8787ac3430c7846d48c68dab07fe1f84854a5f7f71579a7c861e1e015b5167214a2047c4ac0a1f3eadd1b9db27ddfd16269eef9c9e927319d2f802becf768a95dbe6d82b58f0d736f253f80ba80efcbcc0d783e637398f9ecb5ba589a980c560d31889e3c524248526b80d0c30ec0c2c2dc32317622d6b50f8d5d2c3b59aaad038b94b1df65f7b9fc8ba0529d0f7f16720319701940ebc3c49972e1c965dd2f20f77161b1ccce059d47fcdced659862468f32dfc77f2d13caf09e511d87a00d98aaee9560554d8d54fbe3ccc6dc1e081155e4aa7565956bc16f0606b65aece6a2a40f42bddcad39290620e0003d3c6fca28817f0c82faf41d8fad2750fa0930f2e45be53a606674079e20945d06a73f54c0f0f5b2e9f12140f96378da70665f1c33e063f7bbdd64af257fa8548f82b5806195aff0989178837a324e6c6739c3628e90c58d392a8e3b90845a97c7acaa0f3359c1e9a530eeaae4dd9fe0297adb8f6d361365d214ec0090d1d12dcea6c6213a051800501a88f67bab86986772be759ed0f73b5e910e73c2bff92ff3b790cdc11a68e805a8fe0e903d76cfe1d9325a55fe1d109dd09fc1d0f857d9617b82f9b2d8c85844298d08de2b8c2bd79e383e26fdf14fe51900ca882fb5ddcf1c1b0163406d59f2f03c84d4d10e57098f0a77016a7385889f30f602657f7400433e2f7e121f718b60caea449c05e8704ef0a1eadd9bfafceb1843d93e0d24ea068f09b7811db79ad9c4d8bf248415d4adaf8903db9cb055597eae5ed1c7568339ad7c0bb43dde484271b0d2fc067146acf0c6345fcbc9a6b534a396d4118cbb8838bf674fe5e1440a507fb24b41f9ffba85128a069cde51ec156b13bf8e1fd211b32025552d38df89dd5de270e7863440cb7825b65fe8a254055612096df47838d5185488aae052803e2e03ee9ce088ad155f2b53cff7f57908234e10e807bfbd954fc2845190b997bd558c2992efd5b788c48251052a9a9c7be899aeee9aecaa511460686424269a188e27a46b0f787c2f9696251fc351bcfcc825376e0dc620010d807183b4614c53da78f43ee5413f742590efc3dc3f810e12d711896b80e2957fe4baa51b1810b618e22a4b84d4e79f39f85cf162f5283ec0bc7beb5033dcbf057dbe40f245b12adda45588124369ec518b5e720a8b716b77e1b30c33bda6672957b35c5ec49ac2b440be250b95ec7b1d0b4c7a4657b811fe90569858a13f0f46038fb986cf732d1ede8c9a0e86213de700995cd906342902cd9ad56708e9c12d1dd5a6e88a2ae77f885065c53e3b9b53b91a05e41ae0cbcea25e76549d22bc48a8fd3d6528d423fcf0ee0111728b3cf275e5ea33b5a5984e275d475196abe8b2d9aa5165351382e7941047460dab1feff56793b2b5251ddb4e10c45ec71949e0a10f1d156c4fcb8cf5abf74fe7087a570bad921195011e24c2c0cd9060d42936fe693817f5cc99dc4e633d5109b910bc7dd60a8a2428db3e3898081aa0efe9027a55a6f46331bd0391bac2e4ef4e43b07ff133d98186a73d4323c9986571996a639acffd7b566ba013e7ab7c82ae5841f6f3ae5949dceeabe25de31f1224f632ae190415202c80c113246c6cf650b81321a0300ee04e217be095d32d4833ad49ab3e77a51b87e50c0ec41c1c03f9b0058ce99f4d9dbece7e43a9ed215d66eaf2a39f0b59ee7b507e19f448760f1235464f35cb8f514e4f37bc8efdd32325ab6257a32eb9bd92f38acf1ed38b9262241e69298303b94a7994f0f204bf8ee2b374789057f642f34311c9db014d0bec68754470f7028e746309adeda3a70d8c584cdb6d3e5ba952569a5e55a0a357e998bb880383d2a461b5237b3d0e2a0b5add8124d20a21244cb6f2d293a77086c0868f278a28f8b15ff9e23affc89914e05bc431f3b5a515e551202172190ad7d9972a5a37670f8e796932c19d532c6f182e3d0c9c0ec669ffe5c0d63de2c7f6a15eee8faf8bf94d6eed4d4d0e74a049a55635d1729285c00b2bd5d178b81687348528981d48f3268"}, {0x90, 0xffff, 0x9, "8e93853e860731f3c78b5731dc883f64f2de563020069f0c4b24cf9a51e6848c608bc9b028e5d2db4468d8404610cabfba47c34fde6a5c1259485ec65638f31e410020d2e90b9f1f566c732fb1a367c9e7e8462d70ec1f560402f9e7fb835016271e62fe6a27163e7beff16223a7ece32c590f3f141a08df7a5b74"}, {0xa8, 0xffff, 0x4, "3b2831bc51b4ac2f8b884cf463217f513a6f27e89c0b1378e349f95487cecff8e324fafa18f375771d4154aa6241a23e0ef1279def1009593825f6ccc1855b7a5fefe5ce58fc49c13072632ef452e2e68de4883b7efb3c9443693ef2afa628ef81ff363ee8d65d627154c240c77386f099b011d8810aef8b3681ab459823713be6a879a780acd1a1b67327230c71c657d2f87c"}, {0x68, 0xffff, 0x0, "f92d18d15312f334a6d3189f906179cd9240a4dc39763d5b7a1aab7ea635997bcd2e2a49531b099d625691c1b835dafcbfd1f0d9bd28814a9e61cea1b99d872ee378cdbe9b8b63eb0b4fe74373e01376e35ea2de2e592224"}], 0x2370}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xe4e) login: pmap_unwire: wiring for pmap 0xffffff003f12ad80 va 0x1b30620000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12ad80 va 0x1b30621000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12ad80 va 0x1b30622000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12ad80 va 0x1b30623000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12ad80 va 0x1b30624000 didn't change! 16:01:24 executing program 1: socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) close(r0) 16:01:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:01:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x3) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) read(r0, &(0x7f00000000c0)=""/228, 0xe4) ftruncate(r0, 0x0) ftruncate(r0, 0x80000001) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) dup2(r0, r0) 16:01:24 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r2, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) poll(&(0x7f0000000040)=[{r2, 0x4}, {r2, 0x38}, {r2, 0x20}, {r2, 0x2}, {r2, 0x66}, {r2}], 0x6, 0x101) 16:01:24 executing program 1: r0 = socket$inet(0x2, 0x200000000000003, 0x0) r1 = msgget(0x2, 0x202) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/96) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind$inet(r0, 0x0, 0x0) 16:01:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x8000, 0x100000001}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) flock(r2, 0x2) fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:01:24 executing program 1: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x3, 0x3ff}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:01:24 executing program 0: getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) msgget(0x0, 0x300) mlockall(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x30480, 0x10) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x3ffc) 16:01:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r4 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getuid() r8 = getegid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="cc7057e4d4475692f7d394e344144ca7fd34498b44c81aaa37d016024590eeeba0e1069fc78fb0052d1d10b4ca69aa424c20751d8d550eedd5530846d4a859944bf5421ee9005612440c86b7a25aca3f5751e7ba59df729ee4f2899e5d470085dc6bd78c4b96a6246b2bc6b8a59492f066f80b6e664082ec1851785e6449467eeef50999e4af87f2053be169f4bf2374", 0x90}, {&(0x7f0000000200)="40e3205825e769242cbe6c573b7736d08e5dab351363f791709ebef550d6cd4af17148078e654e53e2a44902ce29722864870be2618caa3a4a8b07c1d6ac8e9e951ddf9a050a94afce0bdb22963206577d9643319c5edf68ba0712127259ef1fec511769466a25cae760aa5b725bdb689f991550aea941b0c7b1748f4e6658e835b1cff93838285fc1", 0x89}, {&(0x7f0000000140)="71811c", 0x3}, {&(0x7f00000002c0)="77323a25d0c3e20070887d27448134e0beb4a7e013cb6802d0bc8a285fbc3ab0c7735b4f3c4882107171842b33b40853b7cf4401dccb31ff8422ed7ebf5e0ba0232d5e2c13fcbee4b7eb86473ccf376bd56f4ff801538797671a924163f7c7a81027428b0e72b7e5cc43b35206c50fab64f12d47c0d01b5107616c5a4593e661051e9adb67981220b83fddfd24ad27c2a53d6c41fd3c7d065b0c8f987f8974b9bd08feaf2a8ecc5505aa1c68898f0d93709d5a379f5107fe08b6bcea", 0xbc}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xa0, 0x4}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:01:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xffe5) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="2bd69fcd88eb2f6ca9490b237b0091735d84611382e0063fbc485435027c14b23b4bc8dcc1644c0d6734db1f8e1cafda449372553491f00c80a6a91cd5350887cd82e7428a5043ae678c61353baa90253dbee93d91471397067b43b25ecbd27815f9a824509e585eb4f33f3ab178225b80579be66a4b5f95a60ca9f27e0795b809ba2c9dae60b2e8267111c2358a6f19cb91b8c54639e5683bbadc47d64ac2b19eb6ddffc96805e05e08355c4fd646f2f0089263f8760b0681936ccb3499116f13fbb37dded1813a3e0bac98c67848a88e78741fa57f640a", 0xd8}, {&(0x7f0000000140)="8f5e63a65160ca0805566a265a812792572c75e6189a32dda29b5abc962a6e4384ea52f47d9529c81e49c734196ebcb8b095d7370e76426529d7b91bf82467c38b7319bcf92e3d3505e0260d5975244b3f009d970e82f27c186f9284a14bdb96df1053d414ef9ef14533fa51701d4e4edf9e5a4eebf1f436b9d2659812ecf8c8bdeb7691d72cd6261fc52acec2706e4f957ebdeb13a48e647bafa5cfb13d15b06b10ce94338337295e36bd2f7e", 0xad}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x60, 0x401}, 0x4) 16:01:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) semget$private(0x0, 0x4, 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x116) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:01:24 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socket(0x2, 0x5, 0x401) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f00000002c0)='./file0\x00') 16:01:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x0, 0x5) 16:01:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:01:24 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x1811, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) 16:01:24 executing program 0: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = msgget(0x0, 0xd0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/41) 16:01:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000839811712274bd1b63a296180846c7217c32bf574b1503b11cbd1b74f5aa8edae505d4a0324b825a8151ab1c268c7ddd5fd22594c25c290c7ae54938b24a6ff2fac9cd09d9dead57dd5d80685800574978017681"], 0xa) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x9) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 16:01:24 executing program 1: r0 = semget$private(0x0, 0xfffffffffffffffc, 0x4649e8a8f4b1a281) ftruncate(0xffffffffffffffff, 0x80000001) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000480)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000003c0)=""/182) 16:01:24 executing program 0: r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x101}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:01:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) openat(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x100) nanosleep(&(0x7f0000000280)={0x4e67, 0x1151}, &(0x7f00000002c0)) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = kqueue() r3 = dup2(r2, r2) pipe(&(0x7f00000002c0)) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) socketpair(0x6, 0x4001, 0xffffffffffffffc1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) poll(&(0x7f0000000200)=[{r4, 0x4}, {r4, 0x10}, {r1, 0x40}, {r2, 0x44}, {r6, 0x4}, {r5, 0x4}, {r4}], 0x7, 0x9) 16:01:25 executing program 1: r0 = socket(0x30, 0x2, 0x7) shutdown(r0, 0x2) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x1, 0x29}, 0x2, 0xf7, r6, r7, 0x4007, 0x1000, 0xb35}) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:25 executing program 0: kqueue() socketpair(0x3a, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = msgget(0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgrp() getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x4, r3, r4, r5, r4, 0x31, 0x7}, 0x80000003, 0x5, r7, r6, 0x0, 0x9, 0x401, 0xffffff7ffffffbd9}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffc}], 0xffff, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x43}, {0x2, 0x1}}) pipe(0xffffffffffffffff) geteuid() pipe(&(0x7f0000000240)) 16:01:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b88cebbd0000000000", 0x14) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x1) 16:01:25 executing program 1: shmget(0x1, 0x2000, 0x0, &(0x7f0000ef3000/0x2000)=nil) 16:01:25 executing program 1: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/195) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) 16:01:25 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ftruncate(r0, 0x1) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) syz_execute_func(&(0x7f0000000100)="c461782e9969ffffff42c9f2430f8f09000000477c24c442790ef8470f1ad8c4a361448f935cb0d706660f381d140ac4820d98f93e0f1be5") getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x7ff}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:01:25 executing program 0: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0005020000000000000000000000000000c78dcb0ef275cd2cfa56b6c14f7b64c4b117ea44380c6d9ae81c6fd453954187ae4257be650bbb29c5fd7a31ee1f8e09336ee4cef6cb135b5732dd0e90b992df35bb589ec6f41fbb5f1eb64b6a"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7", 0x14b}], 0x1) syz_open_pts() execve(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)=[0x0], &(0x7f0000000440)=[0x0]) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x800, 0x80000001, 0x100, "6c7d79d377017e129f5efc2cf97d2b94989df37f", 0x66, 0x9}) open$dir(&(0x7f00000002c0)='./file0/file1\x00', 0x80, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sendto$unix(r1, &(0x7f0000001940)="4b19779b1f2c54b0022573630b7341de815326520251fb63e1a78644236203a823b752c362a7b19941d37d4eeccb67ef85b708843208d3973ac8aa0e501835bdfadba9f2343baa7a1ddb8f24aee27848de16a7ab5fe38988ae5900024db5630567810eea36ddbfa9990f780190d36d73b02d7cf857ff7bd3589e2d787499f01085db8d85aada43fd4b5dbc47d5b0e6142586ee61d52cf294f5025bad00555b907573dc30c9b1173b29f61e52505a51f0d2ccce0213ce2fb49805b123e6aa2a20a693c8a53e36043296d466f28b8f80d1f2b434ccd82a53d18d5437437d4b0e19a1f855f0044efb647b5c3f18f82c5cc5574f368950175f4b11f2e1ebc11270adab55083dec7015c8f8887752d14080585b676818ac125f24c78c495d10501ac6379a5f43203009be0ecc36d48e4f8e917fa322e8c33e26e6ca04b3ec0e461a3d8f5d38d65de1507efaa1fb045b79a60c35a93601a1e1b06be78a8ee228711af7bd385b90dd192d2958116bc9ba835076693a2e7af2aece6a9df5e5a7e4e747b359c0a269694ba32b751f272430ff7857c5cd81ee4a1f237f5a2489433ecce3e0954468f58b8cb6b7d29b2704962072a4ed153bc6f5a97d1ddb4cda9ae1668a1614cacc8305e4b04bea61a52796f7aecdd026e7c429e3364c6b2c8d592ab8c3f660754206fb80399b9b7b44ea4272fbe0f67946bab7968e735e4ccb77e4ba7e74456e06eee27b0a93e7671b7a0c7a2227bd863bf55f9d1773d7cb9dbd15f5f6ace420268a758a6ac137f457bd1b6021289a6b49337cc9fa2d8b6ed7b56482e26dd6d7a7aa35c2173ab0500ef49a2f2f13a853e3c9a6aec6d3f7d57ba47bee5bf226ad45552df692b3915bed9a556a4f9c4ae48a5de2d97d0ed1df558f2bbe2c742dbbfd9022a448103d1b43d1734bd7cd6a6245d5713de2def41f2d773c66bd73336fbfb629f59a415bea483726b714c2f73df0c7d914156411d39e74b9f925da25fcff71a3b453172c544d6a6d4fd93a4490c3248281b808ea18da19c1870834a95eab929f6de182a92774620910cde87c4ed61833ed142e9ef72945409d037053d2a90f6cced2b76a7d9e1bd235aa504113711abd1230a298988a0125369bc9bb852b792b63cfad473ebd294d96c6e96118edffb5c85bf8166f37d5082a79c221ef5c4d81772e768aca87cfe2c1473abd0c61f7c1950e292d923bcf060adcda68b190d03abc76be5b6e284ce4fb47b7598ec6f1688d1b593fdbb9feea6f318636aa28ab8eeb978bdb07b3e4dfb94fab174fa4c1ce488b1215f10852188e89672aa239a3b6c2bcdd7fef2489f1e372f31c6a706197da6082cce9cc71a940aed2fa52cdcee0063d6e757d9c58f80a6f8f145377f220721ef10c11fc3152b40232fae7fa2d6f26ad2d28113c0b183adfcd012b4cf6b1c3ec3ba6326bb32fecf1622de44462a5e9a5e7cac5fbbf65b242f0868e999eb8eaecae03441780825c4cbe1b0e9676ff6e5e1a043dc021f9d3046befa34a545d62af3bdad598e7e1118c275fa31fe880ee64f7745a5a7948030b703b67aa13e410eb8dc255426b8960368da9c4fb4473cc28f590480c484929329960a4a6f06d512f4e89f82c3e41dba72bd880193b7bd34e524d9798d45e0c98cbf27fdda475881923f9b2bd1866c2272583bffada83e5823c6223e5a28147a132ba0d6bdf517c96b3b3fa949f784cd599a061c09e572a8ef1ddba8422dbf8ddf9b784b0b0a75d150f4dcb0dc717247f9d4a11e4999668825c0c50e36f7d2a816c9540bc6b6a5204a14c56897971d6ad133cc1e176eb4c054726ef6a916a43aee89f1eab1d76ba4eb7ba683ab4b98a8c67ed85003d520b01190250ae84cf5b96914fde3219f8b7774833de5681a90107adca9b35eac23ee458634e38a1f8aef9097636bc52d6951d02ee9d9f9a174b745e43e57617e2b7c7550a607114a134b077a01adeb956a46ec18d1b4a317fe4f2ee1f8c1ed2533dff778d472279d408c40843c57fce04d6cc64c2846ca1ffd7cfb9bb4fcd5f1ca3fea3ed80829fd9aefce432e4b6bc6f910fb0ce9ef2ecad5d210ae34bdea69cc83af122db47789bbf042f286752282b7283cecc96b86e920d7f13a4df2f3e9b3fe8f01700b0ec8167d097ecefd2b3e1227b974e15a2fbfe0791ab0fcfe3732e262f849071df7a5ce3c9c97dad2279514cced231f36113d21915a93b6dec8c24b429c43456c032bf2819a1bb647721af71fc0d2bff820139d18e9178490ba140a5e5a05970e96fbb88ce09d81692e7adae7a8b8bce02678ee91127eeba98613c7b7ce7c8e95d054d593cfaeddc832f01cf65cb9a21e1f370eef2cb863791dd28b4be72ff4d3d43058350e2916ae17c340378d94c252f038a612f24ac63adffbd68ce40bf1cfeb4a50a480b216562b16f0830c1f92fec0bff0f3ba5a92e282a8898879ff8dbe63b15e0f782ae8a3b4bf7cb16c4ea4e19895443eadcb041a2cdfc79c5d165656b177b2ad872938184a5c7b562e2a3d41917afa88c5356e7c95698645edebb34b823429f3a4cb97bae35efc4dae27f241158c7327d6a2b3d4b79a3df3eab8cb5153d0caf12cd2dec1d93ea39c37690411ed8573ec664b29ffd0e8a32ce095d0e6f002bba3e24d135b576f4444632f6e3e95a45689b0bcab98d7e33b2f6a17bf5606cab3dd2b0459ad70e1c8a32374f039e168fd9c12980ee19d63b02e8681b48a6b04e067f42aab85089959ffcf25056cfe6440c301a7dc754a3ba195cdb2885c727b2846aa55a69b58394da6bbcde5eb616001a698bf0977c4568375d3b216a438d3fb087dcbf87e77ecef65914bb420c652008ce170fcc5c8f88f642a40c0cc8ee91194c2ea12f10a6a4c8de8756d2076aee4ae493c160e1a148c65950622574f2c6ab8dbf370da339e7a8142d7cad20668164a91e9798214afd2ab6fcbec69dac17cb61a5d17d6676ec27ad0b414524a74a8cc3b6ad5d2bb9d2d22ada77402e9f3f27d5b2538452df3005ca1c1f000a6d08bd664df3b5a8e39d23c9d7a3d65d453e0e3219b8ec32deca02842894dc083286c1e60d1d3126fbc3464f678e10365d3fa97a7c8ef810c948381013689e4adf82dc98f88bb55a902f7a4056623ac58b6e1316083110ae015135a5e7aa2aec5511c3ac585ff2cbf1ff11c133a63b6303703c15576773c77e14ce02f75d025db47b327b0e13516510328d695862f88612e870ea6081f049919301d08fc93b10534fc13df9914f2fce0f73089da35587ac75375605f9241151a9798752804f307402015036ed5f372bd16e470d0863e9364679e758a8d3e3181614eea14ad74ff1f001a812e7744b62f0b1f91370ad5ca0d222fe56383102f36f35b5cdaf9058de48cc7a2b9a1ddbeb448fe48550d7234d0c420920c8a2ea97a7770648fcb42e2578bb785d570366d6be08ad11dda91915e2988e14fa3bc4103586bcdfa9ace88d9b050d2d1c8b079afc16426e22d79f769ac000692d412c4ed575ac37394b940bf30a1ee0c2be8ee2b448d621dc0a979793e373f1f23701e77c324811374451f3dd31669546814a0280fd361e4003b3abbbfb7426c664dafab02e7fbaae32decb1f198b6727d69403abefdcf8149063c2d8b966976246d3c4a87a2fe7fc596c87c6dec2469d766a7a8807b5a9bcc4dc70248add10bed5de06222a83035015c9093e1590f62505636b0f59b8faad13c6e00a3c304a41f81bf02ace394fe577174beab7b5c0b61ad34bb9c88518f223831e89d58bb2383d56c29359bc6033713da5b1b660a1b8e9ece7c25d73c40e9a6146f1da614adbbd7a53fd6b13ef57025163a1a54f3b7225f497e35f613420d84c27b570b861b26f6b38a0c733616e2c45a733000ef41fd624c9729e4d500d9791d21a2623d7cdf59d59e439706afde53d1d587af191231933c42dcb99d7216da2919c58aef48e564b923b90109fbc8be3358853f400db21f40975f084e2f474bd4cde3522bc77d6d7e63951d6862301e675858412c68a2d38d2d56aaed522605ddcc4db352aba64f47e488aff12ac1a7858a2a098f16123e510948b83e6fbd627b17a297512e76e97f66ddfe98136be6615a24736c19971c62a63336cdda56c248c8341bcaee4c86b7dc5411b056723978620d90c791270682731db66c5c41ca8841e990e09749b0203fcb0febe9c5e8b524899ec48be261f6b04f67f849cb4a22486a0fc886d751863cd982c11c578b695f4309c527e8d5bafc7844d8339927951e93c20d696096dcb4178e749053cbc098e93837ada34cb5b61914b4e1417fb20b6e78febcce82a684beaab42830afb3d96aa85cb8095f048a97dfe33765c017df689bd21410870ca7f2227be2d897fb157fd15e47b06b88c2e0f72b391ba987a58f97605fe8b15b5041e7be51a74533a0e2a717bac0467757b7fa83f1660c5335417c65f553c1e953f14463118d9a146cb05909de87b7143e549d8fd129a803fcf09df98086c356ea4931a683711f4eb6b46875a254e42f3847aebd7ca4494bc10fde9ca4ef0768b52b5deb6da8d26e699af90330fd807115cb4abacd2623f968e78e32d40d9174a3a3e4664fcb3008ddb3b60b2a241c0d22c52b01f3448963f6b7fe2d490d550ef0984e580f477372b084addd9c083f13029b53df5e46683ade3f0dd5e385587c8c77581a250667b9cc606220111c17f0dc8ad1fcb1bd032b0ae4e0b373aebcd910fdcdf6d60bb03347e047ddcf765d2e269cd723555bf5c99d77ad4e3da195f9dc69e7a7099ced8f1f4498a991e324f43819ef59d53bc05f092bd1fffd2f897a2068c1e65caf9954e864817a2804a469485c4f63ba5d526807bedc20874c061ab95bcd0fbfff80f06c3e1d069c6413f0ad952693dc894edb8c7a07042be19cd8b7d838d98f1429d375ca9ef4bee34010a17d59bd98d023fa1100fc177a1a6ce74f14636e26a3977e1ddc53a7d9e06037a7da61bebd1204083ce98ea457b0dbe861447581843ccceb71977f8f445f8fc81ca6f49a99d9cfb56c416535274c286ede02874d9546fb8cb47cf389b8558c08cbf46fa1d57f38a013cc28e8f7629254ca6f4bee444d16626e14ba18ac5969b95155c5f18ffda0dec719edb13e56531135b5016787111c8eb2c5bf5af17a574c12f11ed8f8794ee8fd884345781489a9b2e2ce179a74efa9c9a1888a095c340401f04bf95c1cb778cd8446a58aaf114c6b6ad8224c425877d7e91d23e0f2c4c90bb076f62b6987367ff39e6cef4dcf64329553883b11ccefce2381c1d46268e490a26c3a3f8b776f14e230844870dca411e5d07b3b32f480aa7a1adaaf313eab4beca43497ceb7846eabd5e43ead475a80d980f52fcc50babc956f31094bd004301ff1f225cd888dfb4034247e5bc844f36a9262436c4839505544a622b7cd4e3a28cd4463c930547442bfd79749ca2faca05abf6d15781663d9d7530d037fc519f5714f32ddb11d1a5c31f315f1585a419fbdd548f360515374e789b96d7955bc99846fadef5bfacdb09ba2e049e6e3b36b0b43ef50230b495fb854519015663484df8fc4adaffa9eba650c38c6354501cfe722050c400f590562062be7dd37e9329e2d8e321bf5ef85375ac576ec9122f357809308f8968b18ad30500442078e11ef28b40b70c61b90238ef15dec894d6298b8e9d8d06fd3965c5898ecea150061598ad89dab0c4f769a9216a55be7f708fc543428bf23c28ba26258429df4efa76d6d7e7ea7dd24c3998b12962487ec68f971165f90fe588a44e31", 0x1000, 0x2, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x6000, 0x8000) kqueue() syz_open_pts() 16:01:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0xbe) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') pipe2(&(0x7f0000000100), 0x4) 16:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000611, 0x1000000) fcntl$setstatus(r0, 0x4, 0x80) socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x800000000000008) 16:01:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:01:26 executing program 1: r0 = semget(0x1, 0x7, 0x411) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000000)=""/114) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) 16:01:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad34a098206fb200", 0x0, 0x2}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="baee028c51cb2ff8241cc4ff9d1f1e62ece5e2554d9bdf4ea4c2989ada3a54a77942a2ceb2561fe89995be4c5a141adf41a4be707aa39457fd88395dd210582e56caa8b94eb7e57a86e0f27cdbb5f3f1760f891b017b6c08a333fa87f4b5e7600b6957dfd8b8ab53a48a328fc9dbeb5d0890e8d63e4528e5f82b8636e36e800c345272bffff3aeb0906d22ea2bf8fb5fa16bc19270f52025b9b038ee4223bea3a6f23777ad3ed2c010b81bcc3048db472d8be59d21aeaccef93b87dc3f7520921f77eccc69320068035883af2e70df0432798d1adc29c0f4332d279f62b3e7410aec535b346b90ee546cf9", 0xeb}, {&(0x7f0000000140)="81a6a414be912adecc12658ad1a7a8ff74e8c00c0701dd5d4a5ac715a58049a958e7f5741c072ac00766a9d85aba02ced4b35e712bfb56a3ff289c9dbfe274dae33f4ec9062e3106a63be70cb60e115a09ab3561067cee4e212781df601d7e916f5081cb76ff2718ca14affee9220b651da47c49148a6022f34e2796be3a3f0117a06344586dbda04d817c2f18cf1dcfd924c3ce1a76a4e0962efb91d90f1193337876de74dd14be721e4056b065761d342319c79046bb4f441b9c8f8820d8bff60add3fa461d9f6bc994fa8c981c53f2e63eb7cbd6084e849d1a07cefad52", 0xdf}, {&(0x7f0000000240)="5aec63f6c65bf92a4171980363a254ec83db150d92f34961da24aa3eb13d03e668eddc91ebf27c29e7c3c5b95bab0aca445c79e9eec22ee1750a05c33235caa07362f9651ea2d4ce973ab00f1809afd4fb9ab3a3cd55ee8a9776e48c3b063b4bd6e96e9b3aa5a0572eceda8d9275bbd8cc80de5f56297053b8fe7db06cc3cc9d17a067ce6c7f7df0d122334ac98b7d293f8457c8ca5711ef3074fe864229c8098a5e9e612640709811bf30997593a990e305120ac3dc89e7173a7c73e438af1ac9823f951939", 0xc6}], 0x3) r1 = dup2(r0, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324", 0x12d}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000380), 0x4) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:01:26 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x8c) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20028, 0x2c) r2 = dup(0xffffffffffffff9c) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x84) socketpair(0x2, 0x4005, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x24) r6 = socket$unix(0x1, 0x5, 0x0) r7 = syz_open_pts() r8 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000880)={0x3, 0x1, 0xf97, 0x7fff, r8}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000540)="e833d6305826f8dc53f4f4b7ba23cc01ddac493c7013458083e621607b2b6adc80fe2eb9d68e672d3b7c1d615c4cf28bc3255e00d0ceaf760567f3fbe416069547e6981907f2a815d5e42c464abaa3f8e1df05ff1a040bcfb4ead1fd33ba6381679b959477c1979693434499785b92e8c36be0259e9c8fdf539e3a3015addcfaa1103394e35c", 0x86}, {&(0x7f0000000600)="db7ec92dd40c7096d706fc81c692b0acafb707bd7b73d9bb15a17f8c486d884a5ea63ca3468cd95b43a3202a68f3dccf8e857f6d663349ffe50115bb32cccaedad0f5e70", 0x44}, {&(0x7f0000000680)="8d69b011bdd01dddf86fa51a6ca15396a2324f29f5269e6a7645cc3a6e659d32b060cc8d3d196837d3838384a04ffbf31eb357b33228038811759b9171e74fa22ca441dc11e1f87ba544311b243fdda3d1963a8815e65c7075bb8b021d4e620f646c58be435658572f2ec5d568564e0eb300b5027222277b53a19cb0dc6964698684a7c36f065d69eacea512f6d92a6c05dc247c19e9c6", 0x97}, {&(0x7f0000000740)="1f9fcfab97a0d035d9d15139e2f006cfd4caf88094ae5d118095cef5c342310d0f53a4224010f2b2d7f4b3668e4efa6096c3a20b8685d0dba15e9ce37d89607d546ff97442d6045a4913927940ca558af2b6f74b7861d75546c66b9ea3be7b6f60b616b9016fc8fcff983217237acfecefa7c0ac3b4ffdabd93c10835c3fc852af6798b5a65136e325357b38dfaa57b7a5ecac738adb2db6051a44867d94708a9c1a8fc5aafa3a23a45364d74c2b58ac6f32385eb6677d8908b3ccd0d7ca9ab3089d3915956d9d27", 0xc8}], 0x4) r10 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x7ff, 0x2}, {{r2}, 0xfffffffffffffffd, 0x20, 0x18, 0x8edd, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x771}, {{r4}, 0xffffffffffffffff, 0xa0, 0x3, 0x518, 0x8f60}], 0x1ce3, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x80, 0x4000002c, 0xfffffffffffffffb, 0x1}, {{r6}, 0xfffffffffffffffa, 0x8, 0x2, 0x9, 0x4}, {{r7}, 0xfffffffffffffffe, 0xc0, 0x80000001, 0x9, 0x1}, {{r9}, 0xffffffffffffffff, 0xf0, 0x10, 0x7}, {{r10}, 0xfffffffffffffffd, 0x10, 0x18, 0x5, 0x3ff}], 0x7, &(0x7f0000000480)={0x5, 0x8}) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') r11 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0/../file0\x00', 0x20000, 0x1) openat(r11, &(0x7f0000000180)='./file0\x00', 0x10000, 0x108) syz_open_pts() r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kqueue() chroot(&(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x6) openat(r12, &(0x7f0000000000)='./file0\x00', 0x20002, 0x0) getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:26 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="e3", 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000240)={0xc2, 0x3afb6ae7}) 16:01:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r1, 0x1) 16:01:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xa0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/4096) r3 = msgget(0x3, 0x40d) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/96) 't^(/9q[TE{RtGiwI&^4|JDh02?Q[\r$wR=9;ۆV/_8g9G,h* ?Af4_`&3@SΆ$1-o&PBXɢowWxpI$}zeoA5NUKF^]$,CJY1KS\wiNḲu_BnUv!xȳ(uY&vy|~%pπIKFꗘT_r-'֑H!xYm?WV:$8' z+?Ыl.ơ&f9[XS9x1AU7e۳86.rȡfN]z WGa a]~BisbTdr۴d4~{eَf ў[S$1pB ,~/~<S7(@̮L?aZ;|}$IiܵfsR~YVo^Gr».Z1kT`~7 Z2TF8]{7?o2 kѬ,1>Ҏ\m'hҺQ1cv}fO@ʮWɤFé b60xffffffffffffffff}) unlinkat(r3, &(0x7f00000005c0)='./file1\x00', 0x8) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000600)=""/249) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='c\x00') kevent(r3, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffffe, 0x6, 0x40000002, 0x2}], 0x6, &(0x7f00000007c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x7ff, 0x20}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x800000c1, 0x2, 0x8bee}], 0x0, &(0x7f0000000800)={0x0, 0x2}) fcntl$getflags(r0, 0x3) unlinkat(r3, &(0x7f0000000840)='./file0\x00', 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000880)) bind(r0, &(0x7f00000008c0)=@in={0x2, 0x0}, 0xc) shmget(0x0, 0x3000, 0x400, &(0x7f0000fec000/0x3000)=nil) 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x10c}, {r1, 0x1}, {r0, 0x54}, {r1, 0x22}, {r1, 0x25}], 0x5, 0x0) \\[>K@G/񙮨8̰)+5ŽR_RwsS^r&'?9+Bw(3蕱k Q 45aNHggj&+kV{>7oG;A֠,#^B2^ӆ޳E+\aPD s`;wܠ\5WnBws23sOOH|2^C[Q:)/9wdz=WMV)B=G"(_w;.܂T}T ы޶Tȣz99>GYefed^r~qL*c~w.z?Du9 UmLi6=þJm%^=.%ڧ!O~өd;9:;s}DGyzjBH[#V @wf\ Mm+FjS醢djb4}l`dn; .Y޴g. =#d!:ƔɑI Đu<fn+ E-~a[sL`nbΥ$-SDwpj[!Tpdt&1"AlZa]/ps5U˂-FDԬIOZ649w}܃\n%= 3J> 6zsflb27V : W%Td99S)'y=xtJnɅ.|d az֐-S KȺL<嘱2H.p:6E(c\^S㊟ mJ_l%=mA&ɥ?_ux7m]):=i[M.{>oxjqjy; mStt{ypkdɭ=UlówWds}c52btcؿѮFل8ZP.X~Ta4))ES0\m@7a*a)G5q,45_%Pdӕp4O<10QݵYN@TQW;'> \fco_F0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="225b934ce047c9d2e12f821bbde88b29d547ceb5929a33ecac577abeea7c023e818c570134aa835534309adeb4138a7e82e16b31a40baa38ea421922d67c56f5be92494c49be1f4c81d4e492bd6396478415ef244762fdc7854308b03314bc309583f47ab889e2889e76df61bc657400cb6d04b1e0e34dd85b7a811fefa284c0e700857180b686ba86a3f76e0d51ff58d7775c5531ac176a079062b40fea50949aa67c97db105e341b2f319f7738488a6d81bcd16f717db5519a8bfa85e39d6b", 0xc0}, {&(0x7f0000000240)="32dba6621bf9bab9f9c8ad82e816ec4f3f5df66f9708b94197e992a85483244d893eafa646ea267d438958", 0x2b}, {&(0x7f0000000280)="a64f1e000caf368d11509ee344a4643114d092fdc381572d28d98d47b5503ebb5b54937eb3d3e43cf0dab5bfa07a4c522e2f1c4ba91709accc59eef309f81cc3cbed7a836c3de006d2678fb2070f312b5024685758ddc70b9c8032ef82df3f6aca1ce0b1a5821aab83ca3cd72be999fa9d1801385a4e5f3666eee051989f8cee4810d67d487ee4bf91ae358bb7000c9a5c9521afc729852b24649a7f1e061cdff1d8ab8d699506b2958644f7c2e2cbe62199141447f4568c4f", 0xb9}, {&(0x7f0000000340)="548c575f2e9b40bf0904cb48378f1d2a894287ada9579a5b15972d96fd2634192627c92286a730a97e23563d6c2c565653300bbbd4a717ca8cf8c4afe5dfbd4d4388ae79eb32835ae0551aa0be1ed72cbd9ce8cfd21642ec499a7d2371f5cc6ee272889f92cd43aa4f31bee7e76b2f4765752b9ec9444c7bd391c41c497bcefcede42e01caadad2a1c0194f60c509fbb95e61584ca917db7d5c29f16db336c9efcffeb6e0619f83e8e1c431756c59ebf9842029bfe16fc287b78634a2e9f88256255bfe0c952ab9b6c46fab7b124d85d53d62119454a4581019db314596f", 0xde}, {&(0x7f0000000440)="3683ee068d3a2c5a0013c845473a16d513c4ae293d21", 0x16}, {&(0x7f0000000480)="16db972743a88e0966e1d546e076110e799a95ff0aaf9b8422db54a953c9a291a34127984c839f890ef5b25b387ea9eef3a8181c15d79de60ec9a7f727e72f38aafa34db3aa855ac08831829d8c4e1f7ff551199eea79ed82255f6820d94b9147049d15e96107547096a8ba485b46afeeb17ae6c7aaf0b4d1ee9cac4a8ea0d6a2a79a0e133ddc94e8b18ed09a143eb6b997d5ee16560a54167534e54ec5cd063ebbb7450d9f893fba0bbd3e9918a670b50b0677a17b1", 0xb6}], 0x6) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) listen(r0, 0xffffffff) setsockopt(r0, 0x7279, 0x5, &(0x7f0000000080)="07cb93f4c4282df36c141c60ec8b11093e233cd6dd8aa626afe0ac8ca91ea1442bb7d9450576a27cf32273729d5c8b8289d2bdbac88b2f015517dd267bb55af50525680d35d1a1a57359d3f75ae9344310691870f3cd488dcdede3e47bcffe2de33a60b97318516d3d8fba4355b91ebfdb5f0ee8f8e855def0380d8bf3462d43b4b4777f7e0dd1577ded608346cda2dc1c6706c5903c51556236d561050f4af8dc3c", 0xa2) shutdown(r1, 0x1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x7}, 0xc) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = getppid() fcntl$setown(r0, 0x6, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 'e:Y.:[ac'A6EKrlWJ*bImVy'SkҊW6VW3ixx:{M˙d?<07mW\ $˹il{&o/|6*k [s5G$eB~jX X3BŚWO4L@J>GҐmZ򑗳|N}T1dYح}F:1z][fx|jȈxk&pUJbF#HNȶy zwHE.bs=R&uջ8?#d~XEh^" $ apxIksPS4Vqp6[! pcajoa~Z2ЮbnW5Z*1ZOz&Iiw9sJ GcDS= u8:jrx/>E, TA WCr+0?Rfi7]} KiaT8r_K0 f'PNh4Y o{1]ሾ+$D _T^Ճh$Bđ8{bC͌W'Ws!cPaEU.8d/Fu嶝$!g\o[.h*ZapD% ] hh)Kx$!>g|cRꆛBR8@ԹaȎqK +l½kC!, @Dl,Tf^/R eC ddb> set $lines = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 fifo_badop(ffffffff8142aa62) at fifo_badop+0x12 VOP_STRATEGY(ffffff0004898900) at VOP_STRATEGY+0x6b bwrite(ffff800014ad0940) at bwrite+0x195 VOP_BWRITE(ffffff0030d304c0) at VOP_BWRITE+0x47 ufs_mkdir(ffffffff81e21db8) at ufs_mkdir+0x5a9 VOP_MKDIR(ffff800014a33c30,1ed,ffffff9c,ffff800014ad08f8) at VOP_MKDIR+0x65 domkdirat(ffff800014ad0b30,ffff800014a33c30,ffff800014a15660,880) at domkdirat+0x10f syscall(0) at syscall+0x3e4 Xsyscall(6,88,7f7ffffe40a0,88,0,7f7ffffe40e0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe4110, count: -11 ddb> show registers rdi 0xffffffff81e1fa20 kprintf_mutex rsi 0x7fff877e rbp 0xffff800014ad0580 rbx 0xffff800014ad0620 rdx 0xc rcx 0xffffffff81ec6ff0 net_tick_to rax 0 r8 0xffff800014ad0550 r9 0 r10 0xffff800014ad03b8 r11 0x8 r12 0x3000000008 r13 0xffff800014ad0590 r14 0x100 r15 0xffffffff81c2e524 apollo_udma66_tim+0x4d22 rip 0xffffffff8136e03a db_enter+0xa cs 0x8 rflags 0x246 rsp 0xffff800014ad0580 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor0) pid=194595 stat=onproc flags process=2 proc=0 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014a339d8,0xffff8000ffffd2d8 process=0xffff800014a15660 user=0xffff800014acb000, vmspace=0xffffff003f12b318 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=5, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 68248 221622 1 0 3 0x100083 ttyin getty 43904 462737 0 0 3 0x14200 bored sosplice *11850 194595 86220 0 7 0x2 syz-executor0 4064 146557 86220 0 2 0x2 syz-executor1 86220 36730 90324 0 3 0x82 thrsleep syz-fuzzer 86220 200583 90324 0 2 0x4000482 syz-fuzzer 86220 357396 90324 0 3 0x4000082 thrsleep syz-fuzzer 86220 243189 90324 0 3 0x4000082 thrsleep syz-fuzzer 86220 325036 90324 0 3 0x4000082 thrsleep syz-fuzzer 86220 115505 90324 0 3 0x4000082 thrsleep syz-fuzzer 86220 505910 90324 0 3 0x4000082 kqread syz-fuzzer 90324 10344 18482 0 3 0x10008a pause ksh 18482 226880 93288 0 3 0x92 select sshd 93288 222101 1 0 3 0x80 select sshd 20228 347456 4801 73 3 0x100090 kqread syslogd 4801 464457 1 0 3 0x100082 netio syslogd 96865 145346 1 77 3 0x100090 poll dhclient 37673 204913 1 0 3 0x80 poll dhclient 18638 375598 0 0 3 0x14200 pgzero zerothread 79861 431684 0 0 3 0x14200 aiodoned aiodoned 43469 416972 0 0 3 0x14200 syncer update 13176 36617 0 0 3 0x14200 cleaner cleaner 5977 192520 0 0 3 0x14200 reaper reaper 87844 59427 0 0 3 0x14200 pgdaemon pagedaemon 93353 379205 0 0 3 0x14200 bored crynlk 53567 493365 0 0 3 0x14200 bored crypto 64909 308109 0 0 3 0x40014200 acpi0 acpi0 65553 305200 0 0 3 0x14200 bored softnet 30096 168938 0 0 3 0x14200 bored systqmp 86753 168140 0 0 3 0x14200 bored systq 77252 198839 0 0 3 0x40014200 bored softclock 22988 485594 0 0 3 0x40014200 idle0 1 218691 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper