06:39:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000140)='./file0\x00', 0x9) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8, 0x401}, {0x7, 0x8}}, 0x2) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 06:39:42 executing program 0: r0 = socket$inet(0x2, 0x0, 0x7) getsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000))                             06:39:42 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 06:39:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() write(r1, &(0x7f0000000100), 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffff3, 0x0, 0x57c, 0x0, "5ecd30eab3d8b8cfc5c36780fd81a3bb9936ec48", 0x5d, 0x2}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 06:39:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x100000001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="117acbf474a54917cf52734a33d6a097ed3dc7e7814173aa6a7364b25bacdde3ffe3325b446783e7eb402922f3cac89f95977afff7b38a0e9d6f45761a4c9e5e5404d6cb8b707159b2fa66858fb98edf9e509bf38b1b1f0aab5c079904664450bf7088bb5237", 0x66}, {&(0x7f0000000300)="7dbed40b2b0107a498afff88d96b44fd263be24f79b2b49c6b14211390484ed5ec21c383051712d376a012324ed49bee38ab2560de4c585f23282e52caa7bfee5dd2a544167be515add8240ddb62ed7a43d5ab9e91dddc9ff507feca1d076c660a55593b38f52ca57211c979a8827026bea9ae", 0x73}, {&(0x7f0000000380)="c6628732ee9b6aef9e001a459bf98a1de37e395db5f9653e79e35f586cda41e1b42a21c21a76e8f58c90c93f3779c793d3b8a8169e76ae52ca71e087696bb48889634ab93947361029a52f485c1d690b720000fc00bcbd5e0cab47dc0bece9df55", 0x61}, {&(0x7f0000000400)="d34bb91ba56f256f06f93a55060201dc5905672141dd10f5170760dc1d59556d05ff94b3501b7a3a96e0ddec7db764eee08d4e8a550d300a1970d71b34798c6c215bfb938fdd79203e7899fdad36349811d159055be9cdee8f7a954bb44f7cd1c2e7755381e0d95cbb9b553160ac54baa538bdde1acaec", 0x77}, {&(0x7f0000000480)="5b18a291258bab3cc75ffd763182254e5816b04ff36bea156d9b08ad0bfbb33c865f6b2ef0baa231bfe461b0ba07fce954f24f1ed11928597a43b1e6d4f4caef638e7ce072bacba34f", 0x49}], 0x5, &(0x7f0000000580)=[{0x50, 0xffff, 0x5, "85014e9582c4b96a6e0f5b316e3ad47bf1fb9874ff59676fe48671c5f85e4057560714e64dfa88ba526b015df57ed3a3a4ad38d7b81b82aa7306"}], 0x50, 0x400}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xc005, 0x1) recvfrom(r0, &(0x7f0000000180)=""/221, 0xdd, 0x41, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 06:39:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000002180)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) socketpair$inet6(0x18, 0x8000, 0x8, &(0x7f0000000000)) 06:39:42 executing program 1: socketpair(0x39, 0x1, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/239, 0xef, 0x802, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) semget(0x3, 0x7, 0x104) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) semget(0x1, 0x7, 0x8) shmctl$IPC_STAT(r1, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) 06:39:42 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) 06:39:42 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setuid(r5) setregid(r3, r6) r7 = msgget(0x0, 0x100000a0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x4624, r5, r2, r5, r1, 0x21, 0x7}, 0x80000001, 0x1f, r4, r4, 0x5, 0x2, 0x3, 0xfff}) socketpair(0x12, 0x3, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r8, 0x20007479) 06:39:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 06:39:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) socketpair(0x6, 0x10003, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 06:39:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) r0 = socket(0x1, 0x4000, 0x0) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32], &(0x7f0000000080)=0x1) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 06:39:42 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) symlinkat(&(0x7f0000000780)='./bus\x00', r0, &(0x7f00000007c0)='./bus\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 06:39:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 06:39:42 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r2, r3, r4, r5, 0x1a, 0x2}, 0x9, 0xca, r1, r1, 0x4, 0x56c1, 0x8, 0x4b37}) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{}, 0x0, 0x0, r1}) 06:39:42 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)="735401d6ee81ee7b6237e130ae191ca7adc112fffabd4813f25cae91dd8fb2d69f8669", 0x23) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x5}, {0x7, 0x9}}, 0x0) r1 = semget(0x2, 0x0, 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/99) 06:39:43 executing program 0: socketpair(0x0, 0x4002, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x8) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) 06:39:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) clock_settime(0x4, &(0x7f0000000000)={0x20, 0x4}) 06:39:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = getppid() r2 = getuid() getgroups(0x9, &(0x7f0000001240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getgroups(0x7, &(0x7f0000001380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r12 = getgid() r13 = fcntl$getown(r0, 0x5) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) chroot(&(0x7f0000001800)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001640)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)="f7f37c1996efb3ed74e924914da49e58f3978b49d0ad4811be22730790740434adf5ee51c87afdf75bfd033fa9d376d3f94de2d1be50ae9d7317c4057f70d7dbd8dfa36741bda57dfc7d12f6bfa816bd1c8357241d98b61a7b2dd6c04133d9650a0aca35a596af992957fd8d166e72bcc3ef0fed03578e8c70553635b7deb66ff9653499e951cb3231039547fe88", 0x8e}, {&(0x7f00000001c0)="fa25f9f1ad0e43c1e61a338fe301cc729b01f415864af888ff9097ad2827f094a0a437adf35ac25f44eeb7ee629baf1b01595cea40cd78572d80c48f0200477dbd7ca2739749b7c15129a3539630d715a454300f28e78dd400f07e6dda01b487376b5697512cfc6cb4fc22d36726b09bb87dcc5151305f52d7282bbe506478c9a2eb949453fb4a471a1710c97775b95d10b5830c64a755ec87d8d7db207908e8a30add9fe3942b3f320d30d8e3db1c71310c56d48e4440674418f3f1b39530fc130db8e481e01c5b8e5ec494dd6a9e90ec1a2201e6b2aed4ebf4a3be381b3d8a5d0f41b5a20d075be6346466fa3cfcdfcc63cc7504e95ec3bb5f661523376ff9cebcc218a78c81bbe21fbe87cfa970d44ab33234322b2f172880aff6c4ef2a94c75f64fc2879c7ddd1b4f539b050b19e2c11a3c97d0aa062288ece1c436b30c8fb25cdb1eb17bcf945a8e3fc7132ae6099642a63859743750a651bff02270d67c87af3b7798f1dd9a5d6fbb5d3f54aea95fcead03cb51c5cbd9cd31afef25fbf904adf75a3da1e6d26f7399aaf32a8ddedc244cfeeb7f8b3d5d052d9a610976bebefece61a5c5f9e0875a2c157bddc2f4eadf06ced0c6174ec1f9dd6d0d855b6de3849812cf86bb401180613e2428c24792ca3a8976e54067f1fab6833365e361c35ebcf49f870d047f28417c26cc83279afd8bbb39969055e25dd37ddce3649c29d211c23a25c7587c0dfd7edff104f9c35fe7fbe2589ffcdd9df669e8cc6f32b6fd1caea4ca65deee8c1e3cf2af9345ffc04faacc2a21fda5fca63ab6d13a1ad1a14fa57097af6995d46acd3b36595fd950e1e7c1e48c08f8ca76c8bef47a9869356d872c8582a903df5ff01ce9aa968bd90790271171c693c8323dcc48aeb8ecca9dd2bff14604a758a35b6ad0d6119ed3420431c314bedea873b9bf6af665a8f35db18a67949dc7924e9097e263cc01cfe14cda730608e86e37cc20c45139ba4454198e97816710ff204fd80740e34ab899bb18b4a42dc2dd756785a0c2f0f0ec0f7a4e2b66f1e90e823deec936fec9f4250779fe4f7a81fcda591ca546b3c564ebb4fdfd99c138ffec013f93f67551872b0616309a08e7bb2926d1dfb235d541a8060db80175e916dbdd13c1cb20d4e70b77c9920925291a7f9fe0cb55744a0b2a708b41d88533ec5c49fa74de005798f19e4b6cd3555ff7369e343ac3352bfadb6abfdd92bdf4d147615fcc4925cb8c78903a2e081ab4034b9ee2b626108cdbab9f2c94ee9d15f7634748e62b6fd329527e8cc613cef1892cea1e6760886e69e2037001676f4d1e7f96e495749ca85f2bb725c1c83aef878261017e5efb7b3d377a4eb81d5368a3bb6720df6da10857581f6b44536b34429f0f65c3f045814202d76d0f8713a16c886882138f9f153ddafaf9c968b3f70698f3376577e5ed8855cacd63dec6d4be025636dfaa2192cc23bc7b154c6bbb065ce9969af1d9f9f9a9ea9cc180bb9948f94d5f941754f00fdb1eeb4e100370afaa0f32f7238e7f91dbab0ed696784d6a96966c63f2e061c5b664072b97cae3076a393d5f10f7e2796b2bb402c55f634d76068f3924969513f6bdc35fda604beb4b202dbeff0012e83b2d5aaffce696d2303e3e85fc15e0dc8667b95e828489bc222a2872f10d1112ced3162c2fa9935c56581077c739e95051a3e80c0a5039b3d73e8b5f3dddc215d6583cb87acc1a4f879f4aac04eac482dd6e9bc08ea12b9ae177afcf985a6ba63a0800b1490ab3e7ae09e03be59f18d34644aa71be65bc251637c38879288272ff65528e673046459720d59b2179b5ced5304dd36cc7251c7a231a88195475e6e5a2540c7c5d5aeb4634f0d78e3c9293a4c2af40ff53890eb07efe129518310f8a194a424ff90202dd88d879e5ed82a49945994e41287527c3b34ba327c8455d8ab451a0ecc0badf0899cd23d4628f0d8f716c5e1bad0a8c7447d6416ef9e83d19f465c4c5b38727b85ee1f8efd3e72e5004bf63c516011662110983fa46111b4d01a991e3c660e6062caef683589612a11a3fe9817fa0d9ea9a92d3bce324b4cb11818aba0f31711536fad485096a4aa6107644c32ecf55de6a5560cc91b6601209f37a6d94989ee22a5ddb3f6b73ce14b6de14704a93d0c1cc6140c443f8fae6c64601e10b742bbc0acd38151177be2a15272ac956b7d8a6a8af3496acb6ed4923e85b36c57ae0739b02883911bbcdf650e6a767b0aff9fabbf8f11d0f8e957b01c23654a0b0016742927db1ba461bfa83d2a306370f9af604ee406fc375e87f56b9681525d6778dfa82f5d4ba946909f5c9ae0ca7c717c89f34cf0dce6c28f81c42ed09a4f603d9d3ebfd966f09b35bf54285d836632136fb4615876f65c2c96edb55ec1280a7acce850c646c0bc77f543d415cd6cddb1f337bbfee65c2013e651cf548f4cd16d079d3b77a41f72b728e615beb05ea7ca142e5e9d497e1a56800c0732b69f10f941cf05176ad6e4cd7db68860ef740cab90aad5ed8407e42913ae2fdce1396ea38e244387aada45aaeded250522abf5b5a475a0b15e7275e0656dd91e6d3963f77e154a41f5b2f945bd4e4670c62605c58236a9ad294c7e5d607023fb22b984df3daf7de8035e2c4ea1583809c10c5c6393acb0ba6442d45715d1249d35c7c96cbdba01fca15925b18bd3a163f4a3250aa9882ac4a4a918a1b5e0245fb67930d4cb966b30b906200fb975d323082a3a682d7e67105d77e93cca647828eda4930ba0f653c030a03ff1852ad2c7e513a545af871acd4b9b9867bd0f51a0217a5d664ec5740226d734182aab338924381415eb6bb42b1528f011fe853371f722da2db933bd5bdbbb631aa276495893c706310ada0fa9787b8bb4e817d4c4c6fdd46e767f120a76e532f5cc124647d6eed8174cbc5f12baf626f7c20599c5f93abc482551bef048021dd6e8caba0b0b62974a9cd521135d5bb319e4f5f41fba4f15286b5fe9a065662ecacb41b728a460c6a1a652bbc228930d99b2027748c103c81d10662e01d2df2475a9877db909b35234f6b0036cc8102eb7f010860ebaa2ab5fbad10bbce061897db020569f69b518db945ba83c28a35ed12bdcda1d2e0941ae91545a82b5bf37917af595dc98e753f45a85fc4ff88e27355c1cac24244d8b84eddee46577922c38c457f01b1d93f7e6599ab551e8e966b5dc587bced98575b153aa451a1cb05eb06627e2b7d7293649e21a8b335238e7f90757d50a819d42d31a5aa0556935f381f8bc2da231a3afc8a6317ef96697f919479c66d593a75bdfb4883304312cae4fddd7c44923a004d17783ef076e62599de3effc71ab1b5cd81aa2ec8cea412931cf6d55e494c6fba5d2404c6ea849904178fa1d9961120454c5e9da669d6e3dfa87d70899f3b6b96c93b0188c7447c08ae383a6eaf36daad14941f1f91ec155eb0537814c34c0682d95647f35085fbfe9edd41b7959ee95568a1243ab9a55f1ff2a64e69b2a8b6dd45b410fbec589164c629e92cba4625411af5b829da91d40b208fd7fa0c84a57350c18a3890f8f33e118e9b6a6944d68c37dc5ca6e5809f8202baf7c84f814eda230bbbba39106ec2815df4fd05b6a34d63f35dbbcd391296c24d91ebb1e26e2f25a3428ecf1029db091495c4e1c8e0afe8d1b33a4d09aaf23c47a268b0da8bd464b68b4482c223eacd41149bb6cfecebd0434dfcbc2d27cfb132c489038b14d66b2294b650876f61148a4321ce169357125e54ac353da3f5d53bf41f4873a2a511025fb945dc465ff00209c01d3b0fedebe51a0608f911ea9549d8fb24d8ab847a66b554f55d2db39e1fa563b9c49e8d38d7e05e49b36298a2ba5fcbfd91f8f3ca846d56c3fa7eea402a1ada89ff2a87d3b8943e19ee9ffc0d4e0589c7ef6964bc1b2c74aadd7d431c38e0b3a4374a9120717d483eb990de3026f89205cad29fc1e2601f312b6da24fd06cdab8d3ac37ff78a3e7162c998671dabbce7b8af5f8e5c3c84d34bfac78689d1fe4308aaabd0d03f9a9f7e1d3a6108816579e114746498436c1c8e37508c7c4048ff10835911f19083d1f88bd3a5d4b7c820e5a348b0d890673103aacc8452e936ca2d7b8468c1537fb59afbf7eecd754663c09131dba3a3deb15a4df486f9b994d59be31adeda43292dc10b1343d7c46ac0a2d8817562ae580ec3e82e0198510f3acea962d2e993f73f907e03aba736deeb0297efbb13d9ecad2e2b78a284493e5ed2dd73552583ad72da7ca2757b0a3aa05f595f3b2e5316b8295f74e3437bca4c0928c7e08cb3ace60c02c3da6845db40fbaba13e77864cdce3aa83fbb81de8e20ef104b40f62d29b4803b60588e3a2f737fb0e1ec0064803fb7915fb05b076604a0cc00eeaded92df08cadcf830972c78d5fe0b8e874c9aa2fb2ff534abf27fac749d7f22963b2c52586577c3cf8c44113fe2689ccac3315d7e5b3e9842387248b1a7987e5b44d3ac32d17f05e71a455f0106ddf9ce93f70b737ac88372ac463f1cb8fbff6d648af4c0a70b8011f44a27d592a65478e8c555000b8e7542080d7be709686a941791be140e4422ee1e147ec1c0f15fb35f800b686904c4fd953c054370915a05e9c40886d88cc61c63dc698fc2e847a21170b373f7ba296180c0e515e381e8ccfb4a64a4808c881d32d17d6c16f6d4be20301b8e73ca4d4bf80778ae37f2ebd7c6be8130d35aea0b4ddc2019e2dadfbe5cf114337a7b8a6358c42e9df7849a804e8e6edfb39eadb5e4cf457e15782c1b2298605c5bd715e8f44b53b3672e7cfbcf8b4433c9601c2d3df84a8f146f6182a56c47b00ab548209a4527bd67d1d130a1e96de6f4cd194400b3fd3eaa9d5c36a8798358ab3a0c15db4ac009ce03e1f3789be8ef299b40a9da4a577662f280263f3d6e69c96edf84a1e5526d76a1bf6cb6084e124a58c9f1d40657a07216f1710727cc6adc4362b64ab0fc37184d0687aea93fbad745dc1963c13528512acb87f0ff78d7cf48185f69cd9aab3db08c7a34fd9174a83526600d9aee7d3d39acce5dd788f794aa11a900dfbc03994590143229380bc92e4dbb3aa820f799e9308aa2999148bafb9f8df12afa075f45330a958a98de5ad23c2e1d6eb9b491ba79dbebc124661de7d65a5aa561c1ec1e4366d993589c89f25b63ad03f61dd75e96e1c99db5ec6374e1faab6ee75aca65659eac69ec8310533382501db4d89f53d245c0e190ff46b52810aa1554c94f893b49d987824e25a36aa3424410ce054c9b2e8e2b8708e45e47331986cef4f58598bb528185d3e19d2e6bd8c32534c6037c82ae0376a940d2ab02641cb7ff38e0723644b35a9dd9d23a8d0ba9b1f315021b9a8eba2cba836ac8885f92edee1440983012e5b02fe34f5a1ca981932d418229753f99fd9cf32d772e7d7981f7d5a7ddc4500beb873bb7882fcd8f917cf4e8f8ef943d8191008e2bd2e74feba198f3ff1a5ebb1069c57118036a6ababcef96e7548b48fe90988433ccef02849d467a8765265065a4e2a5f5092bd80188c8c0dc6396f511dc66c74e437b25a22e10c3265d905ade89375d802fc6db88ca359a13b28fb0ad66fe9ac69c567eabbc6d39d410d42fb1448de46b1cefef836a417b946dd249e3de254b8c6eee960787ec72485aa9c25f5068f08b853b5405e36467083e27aa31908939cdc8a0f0708d06a7441e6c0bea7b766a16bbb6614b628c95272abfd80c05c7e5f805c7cba37006f705842667a95645c404a2d2b71940e0a476c76d815f8", 0x1000}, {&(0x7f00000011c0)="3fbf20bef09def0fedf7d8dac37f5cd1f4b34c519f40ec718e4ec2c66c7daae7dd2d0b9b6a9ba0b70a798d3f86", 0x2d}], 0x3, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xf8, 0xe}, 0x4) 06:39:43 executing program 0: symlink(0xffffffffffffffff, 0x0) socketpair(0x6, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000040)=""/238, 0x77, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x52) 06:39:43 executing program 1: socketpair(0x20, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r3) 06:39:43 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x41) r0 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r0, &(0x7f00000014c0)=[{0x0}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mkdir(&(0x7f0000000180)='./bus\x00', 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r1, 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) getsockopt(r0, 0x3, 0x7, &(0x7f0000001d00)=""/4096, &(0x7f0000000140)=0x1000) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x128) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 06:39:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) r3 = socket$inet(0x2, 0x5, 0xfffffffffffffbff) listen(r0, 0x0) accept$inet(r3, 0x0, &(0x7f0000000040)) 06:39:43 executing program 1: poll(&(0x7f0000000000), 0x0, 0xffffffffffffffdb) 06:39:43 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socket(0x10, 0x2, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 06:39:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) r1 = semget(0x1, 0x2, 0x80) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)=""/135) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000180)=0xc) readv(r4, &(0x7f0000000380), 0x1) 06:39:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 06:39:44 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x19) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 06:39:44 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) pwritev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="60f0dc98e301232823f852075deb787738a93fe8ae485cf9d3fa4375c5169ef98cd6fad57215c95f4a35f50f81babbd45a45c8236921af3452012b3c2b159cc570b2bd44fd85247ce3bc2eb30f42bf21035438648f307fc85e27df14869667ede6277af8dd3882236d4edd41c82a9a3b557fff1123faa04d63c141edbf46ee15d447756ee10b62b8641041a0abbe6657416e74d46eb0eab3b01edfb3e80130f3cbfc27ef670be6f855641746cf0d388db5851fc7cb4274652696e98e31573854863fe01e1b797bfb67c511a05efd5c815f0506dcd0bf6c582d544fc6d1f15c99e045db466b58e6422bfcf791d6f74ebb9ca707df", 0x279}, {&(0x7f00000001c0)="dac61c40e00d90e36ec20f3f0bc2c6f044c943046f98f16e53ef4d1e3147966f655410fddfa7b835f9ba0dc87bb46f25c15765f8510495659ec940e904bd1f22da12f4e4b28d71c5dff6be5f5c4bfdc64dbded8df45e8350979b798d07146f68be97a5a895490cd74f575766a4367afc713c6a78b3cdbf64963055f82405d56e02efb27c25519e041ea7fa89a064db926978307dfe471f3c0b6ebc03b164317d8ad90dd817e9f4acc3f6b9d16594175021f5d5958823fd0d94ef66096bbe3d269494aabab391489c4b0f1dc03c3a0c09cc0b749f2503b9ecf93b855673869216086f4228110618c59dfb1697afaa741e2cb0097c3e32a3f17f5573bea216e6d64f3d0297767598b95335742d59f5adedf2176fc046309526149e37e290f8046be193f58d243da7373bc17eaf2488f3b796332358a3a76f0f8b516ccc93224698ede27aca93a1a0a8b0b3e2d241bf73ca272369b44db5e9866e41f97532b6627bcc64c54f3d432b78b1887811710838988cb6e9ac0681c18410f8963f15ec9274d06b7fdf3dc96bb9f16d2a2b6b3ace34b937e5c1fddf0c725f63701df3c1130fe56ba46da814e3e4acbd2c00013689ad614607c0e85aa916af182f1d609514e0ae48d5e91b1f8beaf3bc695fe6a4416093e272ec82dd2b83f2ca0f2fe437da596d8e4c615f6bf2cec040b1f3377ee84a7a18b0e3d3d06d6f060c70ea065f9527ce4b90bd643f6397bc7c7c6225adfcdf2cb355486684ad266fd9543bf99b6a12148901fdf29d69e9ac547f55fe0a73ffd2a6a596eb219a299741c85b7fe3f44ce4eb82e929950409efd12cb338ec0989c3ead90ca08bf05b4557bac1a886d54e9143634ac2dd9857497e800538f8a7a644106835e72eb27e68fea7aa5908789dec9db4c954beb7bb3e1dc012f4841254cb3663d1e3d32f0a8232562ee88b5ca947ad1c974f6fa4ec691dc3cc69f18860cdd2f898cc2c657b80264a3315719f474506ef9d09f432f96e077fd353da92851c19c089b7db84211a49b58e65bc124350465f973d21e14a2bec54b093bfca44d29e0b4ba87ea7fd3c7c44625869fb722487f1c8cdc87c3165c0ddd57f1dafb61da3e118e0624cf8862385e82163d49174d66e08d9ae20f8368c99907506a5371d89292601ab89622432aaf2db90207b6f15ceb69d03e63725add87705f30221fded67c01ccc86835e628fcec91fc358c6c582508139444390b98513b75574c8650004aa7a5704adf6806110fd3c64883a3a9d8d728f66ee40e7adcc324dbf0fd010f55771c3cd420cabea54353b1cff374600f773847ce0bd650498ed5b5583ccb061694d38f5132d6293f583cc6c55c5922136dcf7a51604f837bc3b4e092bfe2fb2f51fcb7842f1054794c0e64e63f19cf8fe532394768f457420c833f1cc7b36085d764a9440ad9b0a4772a6cfafaf760bb4608c6354ba687d4699e1165cb92c48d92376de2c4995dd3d6b93fe5efef38dfc386b4c3fb4f0826c8c62c46874e6c2f0e5043213c345bb7ec8506013c56aea8991f37a4aa3d526e270c4db9b9420f8a2870a73ed439598ded79a1bd06c8daacc0080634300dbc4b57cc6feef0c1b0ee8d42e5fb31de5f47faf2267895267fef648e341b00275d55f1b703b372edfd089ae0cb8fe2f08422daf2799a3fa53f91eed75ccbd13385e22413ec4e0e91052a18263e0c1387826ac1fc3a9e7c730fb2447e6903f92ad68cbee2a72b1652dc709658e760d14aba290c4b4ecf6c8b2f807b4d686b760b2183b19d23b1a99556edcd1832d17a8e6735cac24dd387997ce57cc1b36fd5e71687438fb079c81a80fd7e0c508e37a059c93b738295b62a9c951ce55704c33c8683118fe191a77be7c44d7bd8d6789697ee7289fa615aed37d0011c74e5d0017f64f3d929432b1d1b6930739f0b7c7e8377f4b6c36ff2385e8c66a033bd9ad216a18fc875138744da68b2e4c78e96685c3e618515772c67a23e797f527953fb6756a85545985127b8dffa2d24665e3ad68b1f03cecaa4cfd966d8c9544ddab08804721b2489791621316ea73f82b1fa207284105968ba56c60d3dbc6a7707abe8bde02938c0fe8cbda767b4b9486bff3be660752b3adeb03bb3a98cb7db7f5c277d5dd83c3bc06be0a69ca821892624a074d7735d272609a4ce1604e63eb7cad7e61b802a8a9e9db011b90c22f6460f167eb40a550cc2ea3deebcf85db0cdcb2c1d7e1c164288a159ee81d479761527a5d291867610ab770bdd0676c331dacfd8a471b196b214bb730f44ba608fcf90a5e68f60c4143a9bc8516206b8eab20452ed06161c9f02b6b5f0b3d482f856e8b5fd6acfae64f2b014adff77b8c2dd9e9f14f48dcb9cc59886a09ecca08eadbfb343dbae5671ff0fd051ef31c1dea3b0a8fd875cbd780ca459f1d780083887244e757e23c82b5243c2e14974eb6f806e45784ee40f5a2a6b35434023b7ac4566f3d3a006a1dde76e6c1235abcfc96fc9553d9d7438ae18cbb8c6a4751c9acbf37ef27fd7727be1000dcf7de973f2bcbc16d498b3c16bc83b23bcf44400f9c63a3599e2461e96fd9e4ff48012001c111c8bc5516b256b6faf6ac437a4593efb87e42858ccdb72dda831d53bfa3fef7146ab676fb5481fa5f254d8e539583dc03205a376cf852e4b9190ffd1082a3666e617e9763fda8c2ebb89465dc284e08b0bcd8e5098abd2c99f5bd2d60ad95624dd7bc77d4c5155e0ea846229c85e2159758d01aefeff2689fd7897cd13b280802d14a72cf4f1818f0a6910d57e4d4e4d27389db45accbfa06b30b0921b4d931a9dd5ce3df3375f603cbc75c600f381d7ec9ca70d546b3bb1cca9bec2a29d1ba7bccdac28f5aef2f5a03e663f6a122df4364474315c3eed6de232919008c2f75b5407f10d9450eb8202417c76bd7c25fced2e9af4e21c7bb28e3851795ecb18a5aef815c32b171d13ab45b7b9396a6c1b5cf2fc4a8c95f41b9b631450ff7fd88b2305420094f8abdebe5ece7d5d73661421bb72daccdc7e194ac06aeddb781ff898281123914a13bc0ba359fc03fe60358d54dbe3cb4cad765caa463ebb7352abb7294baa76eb3484238deda75f80ee7ddab00d5df35cfcccecb78ae8ecfa28f13219fec335a113d20d0cbd422da382113603a407e1192c1d575bdb178e68ff4290044eb3d0e9df66665bf4852503947bc09b408dec583a1f84daabfd8ed3c11067019134d8f120c4387d487b73214adb5b00a95a8f679df2c5f22da80138b5eead33dbc0eed44b91c7e40a1198315a2b99c98624d5cfb33f44e38ae1522d0c9432657d7ef43c46d6f7d18875210b008f9972982c64f8fe7b8fcd7b5388f2ca35608a9060732abecfd46207897d8a4bcc0a1585197300d9bbec8ddcb7f15030122b0644269c2894a94d07b4befec53e5a2e320a67322837b20bf0337bfc201f8cc142a6371926ac5ce120d1ea97ea7eea9fef720885e9b8dcb5f8b9d7e73f022519321fc29612f2ff21c5acc4411aca6af6d580ce4863fca572fcedc57c640a68291f89e3e27d37e7969da99dac6ef40b002e64e76fa3a36ec23931ff6e8b3871e798188cef32491493f6f4644ba03d36ad78a08033ff7b2e3cd03a5c3df3a167e0022d9e4c00f6986be6c7abe55f75dd174ae8269dae74a6c28876155f2b5be80167f7796c253fefebcab99bd4e404f920e962c1ea3fee1380b6a42b123ca2bd4d35ab9dcb57feaeb9f60ce565a6f6f089d4bbfc9f509890f265f2004c64e59fc40b23297a6e92ebfd58f49a24274d2d40b5fb364307eb22e19e71037a076add4243f5357e4f4be2f7b3a96cd6683b6c7fbd8d32dd1d4247bff581d16a607591ffe1e0070131c8773b7476175b4d5323e09c1cdc9f042c4dbf9ca3783c5113628307f912086c1ff858cce8e1b3dc9987bcf50345209fe39481dcdc65110f1aab244bd8ebc29427c6ecafd081804d091321f4e60be9ec0f35dc2edfd16e74a16f50ac3be63147d1782afa12680fb004d77b941a0eb7781e4de436fe5604e49215e165feb9006d04db02b71dab28f3a71c8341f5d3d19634c4ba97b8386fa5f46bfac22e4bb30af42680c932175c5d07fdcde6902af5595ac4a0d79e0e1e1b85942455a5aac0eae26084fc878a3196808f594a2ff8e92d9de7cf783a56c730bb8f82be34ff6289eed2f47a13921e8a97044fea606a2e7ccacba07317326f909dabe7101df05d8bed26a9b77eff6bb63c8fb774fb6317eaedb4f5083c67678b6f7e2a34b2a8f533ad7945645b924d6aab31a49d7f3b4a401e2bf88c38d511d3596ada633c2c7bccecd4b563c7644f9fe9aa8aa6545ec57b70edbf9687b7c08272224531b77c1eecdb30fb78e320fc38df9844e16a844a2dfd547518bf8ecc0a183df6f577fc8bef5fb4eb9dd4aab4f8efa244564d5e6cb3dbd71434b67c3661659ea49bded5161aaad8bbbefc03e8aceca1d49b42523b3e2930f6cb25601afdb4f80feb84dc2bfbf1c6ab7883836d83f8acdf1c7c43494591b4e90b11e6b58d8e81e750c38c2e290d89b289041f3acc29ec78f5701f2f509d7f9998a535deb147d439eb782bc22d2b84c1ad587cd956912770a30cbd50f62cdf8c9bc7cb544146008aeaae75c1bac6db0de9a2509ea4a8a034256b05b0d0669f17b677c5a9a837fd8599d2ed8a862315dfa1f91f4d4d3fd91867961949be14acca473521d4c521e98c7abd55809de2ac6225bdd30513a662be520e56804b2a8acd9ef12f720f9b62903e0362e06a1656115e0a736b6591d5330a3a989c7f83e181b7f2e5a9cf9413fe1d320fe2947ab886f4c636c93f7497838a97b8b1254076f79b906a788a1c4d4e007173aa1cb6543b193325201fd5309c19fa3c444a39d5fda9ce8867ffa9da02ddc58ca05e20946c06a63ada5caa01c3ed24952252edc8116ab173b53f2814ae9731332a23772e38cbbff182d6bf05bada167d852ce1cc5c5fbb76986efac57d264dcd983356a1dc14260961e4c0af5abae387936f928653384069914a343b6e6914dd9fafb35b092b48865030ac87d7e603f16a4551d398e6d458afeaf926f93657f39526d4be64493690d80144e96e87ddc5307e42d7b49e9d156e6481d097710b039a2db46fff19213e8a2d4130001f795db30e860ee25a331c46c4d06c386f26a66589444955592c4275937a2eba427c077b63723a5f0eac86b94b51b9c94b06b6959c563bffeabc8c935812513ea884bb91a7612b7ceaa80f3f484dcc260406761ba3ff2573d244837147a1fe30402c22308c2534d92272dc9c4feb5ead92b24abfdd2ba9770d7eaa10a1d0fcaff0f97c6153647de96e3bcaef47debee13fa6326976e38d34dfd3190a810bd9d1f969970339e84facee0adb96e066b7f01e3701a0a0e9450f57577b25bb36ad20de88442e2d1f4cf3ae6127479804e6735011c62e85da1380f163adbf410269c9f5f3b8e9c1f6615a2c149ad22e01cfd40cfdaf8ff74950c156ff2bca1704b5f60276cbd3f0cccc2666eecad6c22ac6d9d30cf3d3e62465b0db697069869df8c3de7860647a261e808a7af107a77cf69967a80ca56e1fd4600ce1a19a6fbe101bd7918701c01713dae11a3e9c3ebab29f321b7515b7fd8279776e1364d11d70c660ac92e5af9580ed66b7fe53156b900b72401eb6bb34ac299f594c1c10d77ed9355b736ff04423351777e7342cef2f0d2164938927b79f971c935beac4786ac8db6bfa8ca35ce12703684b18a46b1ea7a77619e523ce54565328e53830f23a9524b369549e78f", 0x1000}, {&(0x7f0000000040)="b0cba4dcfd5446211b277a55b5", 0xd}, {&(0x7f00000011c0)="fe40df69dbfb089cd96e3005226733c67fc1caa067f9017c39bec4063d2857025767fa2cd6c7ab784911f228d9c9901c08075fe42632f1ad00", 0x39}, {&(0x7f0000001200)="bc5f77efd3efb835a02bcddd4674935c9bd5c8524195b52ad872f2bc21d9739388a57b72b52f24c90db8e773ce87ae845c472fd2240162c40458126eb3bb4c630163cfc1fa46bdd7ecad2089fde73abc6dfdcac93a4d8354d55effd07021c39e8eada09b93d81cd4415e27779cb8228e593bad6161", 0x306}], 0x5, 0x0) 06:39:44 executing program 0: r0 = msgget(0x2, 0x0) socketpair(0x0, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) geteuid() getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getpgid(0x0) getuid() getegid() linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) sendto$inet6(r1, &(0x7f00000000c0)="1bf79adc07096a8fae9f349984dc199a7768041c0b4d98ffeefc606b0372c2da60de0fd8466bbf1ab242ced2ba955e8807db8cee369588c41c3b85212fed2d50eec3a3deaf41cb8a14c70a6b20bcfe0504c733621b9870ef70655d64d3b6e32e48422a9bfe425573f3d151ac6898a1c5bcaad0e0d85aa84e2879c82d5b352c81a08f9ba2563a9cfb191a61b541e0fb074594455e4b81de7fe5860315933afd425ef0ad3661f81072735361648bf6fe2489a68342c6dddc84c104b394d4094fa1d5d64f98ddaf17850ef763567e82da2ab2921efff48444caa65570572ca695d9c036fa4457f5de114b963e620a", 0xed, 0x40c, &(0x7f00000001c0)={0x18, 0x3, 0xffffffff, 0x1}, 0xc) msgsnd(r0, 0x0, 0x0, 0x800) 06:39:44 executing program 1: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x6811, r0, 0x0, 0x0) 06:39:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000040)='o\x00', &(0x7f0000000080)='+-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#-/.)-\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='*)\'\x00', &(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='))]#\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000600)=""/61) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 06:39:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = msgget(0x2, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093a110c355792d65e03096978cd5e43a372610b967161d21d0ef4e5d6a88c9979f0bca87e90aaf53587cf5fe12848e9e5f6c6665f1d828c585f1df000000000000000000000000000000"], 0xc2, 0x3, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgget(0x3, 0x4c2) chmod(&(0x7f0000000200)='./bus\x00', 0x6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x6e, r3, r4, r5, r6, 0x8d, 0xffffffffffffff00}, 0x10001, 0x302, r7, 0x0, 0xd53, 0x7fff, 0x97fb, 0xfffffffffffffc01}) mkdir(&(0x7f0000be0ff8)='./bus\x00', 0x2) r8 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r8, &(0x7f000003f154)='./file0\x00', 0x0) r9 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r10 = openat(r9, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r10, &(0x7f000001fff8)='./file0\x00') renameat(r10, &(0x7f0000da2fec)='./file0/file0/file0\x00', r10, &(0x7f0000000100)='./file0/file0/file0\x00') flock(r0, 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x2101, 0x1) msgsnd(r2, &(0x7f0000002040)=ANY=[@ANYBLOB="010000000000000050ec3dd7d9a741f39920d45909c87b082457de6885b66fda126da072528303049fa091d5fe306f2ce387cccabe85280a3b1a9570f1b724727340ca6377b69da0efe5aae1daef28061dab68236d0154bd60c9268d518cadf638aa37d078015af189dba57913ad167aacd7bba5169b04943a4478e5a5b5148ca6aa7b48a6e916e16e8373b7fef1383fa9438e673f96583ed5900efe05e1b1dd3aaf3275dceed47341b91efd55369d6938ed30ce3044c943b54b03a47206586f34f49dc7726bc4f8d50cd5c8f40bec10c43602012dbd2b1a05e70872c6d0d35df6d50d218ebf2aeeaa98e0161280e5e56883789c56a5ab289b0995126623645a97e655e0cef6f785b790d5d4ce675f4b4c4dca01090b7fcfd75da4244ba72ff078f567042c2ec9ddcd28b0f1d63972bc3d13d070344ccac0db8b4db25efb18a9e951859693f9d2ac5f1179954162d9e71002ee6bfe0a8eb9743044d25877a74b9576e61585cf2acb9a0bd5c48c109da85afceb17eab9b54f5a6bb81f97e411c51ede205f97d3c5471d452b66dbbe30fc4932b6b3001582428b983961f49a5b99e533bbfbfb3be9aa77ce8de3751a1419e0baafb55c8ba9bd28e8b682db3d66fb2b6c3a95151938870e0d3af910357735d80d64022cc893968113936562e1784a59c6430a06e8839980b1bfb38e5a24f3e46fa54b2a5d23e5b961cdfb8c01641e93ac7bbe26baf11a2f37dfc2fca55336902c9141e3fc2b7f61c508a8021a255925f67831c629e390109eab2ce6b6752b3409681e26baf43b8bf18d3070022b39d5637ba22ba4b3332b20152ba22637622a01cc3af862cc8a0f4023c01b181b9e0c969943bba918dea6b1081e7a9a6b416b6ad0f0de00d84e2379735b7bfcebb016fb6f3e9aedbe55f0ec41b7500710f44deaa8dee4c0de0062b2b51d1dff31a33c14962d699eb57228357914501ca178454e5628fd50f949749d5bdf7023104cc4178a27b6b77d3399ce62c92ff2b812d3e61250301aad73cb87f3e0af24c21edf54550bec43aa011af4cb92579b20218de82e82a15e2758298eb0e29540375fa217e48239ffd0649ed75f23312a6b9d0bc37bab03effda76633dc52c95415872a2df303aca7f501a9378efdb3ef2aea8f28f7a6eff244e877191172fcba146b01422af7dd50a99fd36c089fb155e793bd4dffd247d6cc4e3dc1327b4e0780cf487fe19b30efe7ca1ae514f2287b6368ebd698a24f3b79f03c4ad653c5a98be337d36efc1fa7dea577d36a4a94edb929c4e76ba38a65ae9ae13e9ea0b368b0fa45d2813cd8b66c3d11dc47f680f7e741a52a809437f85729a26d07d28cf86737ef2c63dcf8271b93544a62e8ef0ecc6b49b02f74e16c06d79e52edfaae40b7d6f1f346a923f562cab8f7edce9fdf210c51950756206f8635995355bf2db234065449e329be8a099f27b77226fcaa5a181952cd410de3bcf94d545a3b6198269709465891c43b760cb5a12cec87418aed948f2f20cc3f3e76143c9cf0de2b3984b0d333fd8e728bc49a37cc9fcd21adf9daa68d555401356200a06795a115747b40380c258c39f1fc861c842f21a13d10fbdac1c4975b8c4990238d160c4dd4895e63075fcc32cc8a8ee876bd0a3bd4c0ec9ff295b713e26a970504da4cc0278e8c3f8996473d98d9baf66941c6eacbdbfb120c799ea4407c7d359c630f9b95f3d83e6e3b3e50d6fddaab8b816cf739d3a1bf1c41ddd0763f0cc8a5dee5dbbee266b8eec9629fc1f6c3e0093d01bf3505c09ad22a6901f6c47d6d140aced0835e20e7c370f4d5e1ae6b1368a60abbdcce2b7954ab71e079b7d37d3d8396e3490df71e30a37a84f88a1756c7b01e892d19abf97e1b9689ab72af4293a881dc114a5f6942ea9a1c647741586ae0cff48cfe4dc76cdf55d45cb6cbb5534a1961df04805011bf28c7542566d43a60c398bf0db27f3ebbe410158ae1582f636e4d833629673defde6d6b8c5d35801e204106363864b1550af651101b44a39f5b73771fa6d5021797cfe560b2b5d69fa5b5303454e4dc8c12d16d148cd59aed71b74846ba145bdcad3c69866f5b629227c4de720380ca71e1bd77b7401348b0fe512bf8db70a60fbb3ce9bc75ee1376123acc9e0482c9d15b782e1039a2346280bca6b2b97bd741d6aae1d63e08a0c4649402b5112889a07bfa684cfe841c72e5f49e44051aa5b8876908954a28c79f6c86f1157940ce5f185bf0ff61b5a8b4aacccae5ef9decc4c5b97e0e3d673a807620bb3356b1ff4a41bb8ceaacdbacbfa0fca6c005a1105008135e6655f36cc671160c391d9aa2de0136ab111eb328959b2431e5a4bcc6974da94c8c9796f95c4ff68f0e24bef76d0fabada90372721d0ffe6d40bae937e5529869dcd4b67b703f28942518817c8f6cebd11bc3b3563d3447cba4af941de9b29f0b5f10fef11e1c92598657b6ee1ca04598f5d0007eefa83411b3fc62e4d2d0adf04341cffcbf6e088cffb8c71098a5724fcb260df417515ffaf32d90c25368a3b6c7e9f4989da346a7718db48de4bb754e2253bc3d3c28733097a9ea67f7dcb94b3f4ad92fa7f452ecd817a7d9c2fa65397fd457f16d7e5161b0f8dff8bd297afab2f52596b2f1ac8bffeab037bfee2ebb75d2bad44f8b44f13e917798c2ba36916d9917ee14657dcbd23a594c823181cb32e3927603a9ba2403584d3e1c62f9c0c267e563461ec83ddcdf22d75c20f81bfbcf2a3e7b386140ef7766a8918a7322ee016d5242119bfdba0727c88db9af4f3592280195d21f2d15752941a457c11137effe1419d6f4547d24ed5001f9c729ecb74076606ca0c983ee95a5cd890cd1f52b501f9f30ae6b4918adb7eec921bd0c88e56f5732e52733d5bbdfa7688ad30281fcac99cd81934fd8091cd425d6b7439d84e20a55ec8d6286e8903b2125fcbe7db54e650006e53418735b49b553718b53938a2df81f4ac849beb795fee321af6de7ce03a74af06533c1b15435578a34542a87166f985e447ac2f20d69d005fa7d737f38e38efa03671a1713bd23838ff2b58ad40904c1d1ecdf11d4ec3916155bab32e2899bd09d4327ac567753f92278109a0e12e9ae2d79cce79c169f06596209abb59cf49496a077b0e94d165ecfc9ae2df23eb85c035b1877d0a11815a528ffee72acde594aaf170842db02d22fea1793af3e08daf839ea849dab4554c182b19cc657fbaeed41e503b57836b6d4679d6e2f9e9eee263350920a8732fe92c20355af7fc70b40b4514b4c9339a697b6d73ae1e0982542e3f6f2ce733036c8568fa2fe9daf73e41875043180b91bccbefca4f79912bae196fd452cf6a597b35b4f52f836851f03905a565c084eaf47bc61ff1f62a23d1df6f51519f7ec1f7429edc72a5c160aebf908a6ae83b8f258b7bbb0a7ab1425a3edcf12f4cd0863cd69215c7f26f6ddd878c5a20b3926b8eb6d4c19b034eb4cc87d3ce4d5d17205ee470ec38bba9ee898ddb18bd6cbd115d913375837fa8d33260d383a6b1fde83f7e7b7c293700a8a965ca89ba8526c4bf9379e02982cd1e1b197ed346a389bc43a154e5eb2787ce5b91b1146a596c64123ecc12cd52897ea2654e9778d299b25b842badf7fcb9c58f64dfbdd4cbad76891bac39927ceacdc806af5f6a20da4709596caf111d635154a2f34f8eb969d1dee08cdf00f9f6632617abd428e3e52af461cde9bd5a6045cd38f4eec0e4eb4b21f98cba785de5eb8f4be6f02bfe7dc50304469fbcca1f5f1162712c93bf0af2fbcf80bf81d17e97990d48a44c7d37f76700d0520b1ae91493e174918c8483f94b760f34f559f70be2796f02a29f95da108faad2f5ba0ef5bd626d33c50c0fa25507f8a2e901a2d5ba65918ce24322419e2635acfbff4a6d1cc924d92703cc5f4909a41254cf88fa26e75ac728bcc9731db77766d7d87e26982a6a56a818b33fd6e24d94344abbd35bd3c4baf5d709b26a95f8602ae5c459d1fa32c9876c8c9bd2e8b9e04d3c5a3876bee666fad1e38279fb30fc4cc7f65cf7c9090a835450527f68c987237d1a4e0d45bad2a7a3019b02e4f34b4d2a331ea5ea09fa594470a4e5474477d73bbc5f42717e48b0d3973952b8f23225973414c467423ee7a274ce99f6c4509bb95f98d7307087e4bdc64c737d40c19e13d6c2677864c9a0a95cc8ace9105d9bbc481ee4b356cb2fdbac46873df3b5d750f6edff3f007b3ec86dabe744f81ed8b63ee9ea29288d25cb26338434774a04888074dd0d047e1f980492e05db6c017d42ac982a834efd3a1c50eb987d6a531a1a01f370d79708f1b2c27509533c1879b7ae9a54eff3be1bb5777fc5ec60bd19151ec223054a0e3b180f84bf861011d87a2e5a7633db85cf7055fce33cc3d970f3a3277e52a629021d20c3befb5cab6c1eebb0c9b42f92406216e6d98e79ccdd746c681aeaaa0bdcf3acfe6a49607b5a686a720d4a61cc7abcdff574a85dbe0a9c56eaac69d1c40bd8d5cc8c788b016f134ba9de0137bc1548d3296a09623bacc93a6a230ad2f99021117a110809040577db891480543da9a9fcffeb484f4868f916313468130888a3bf203b032e276bc3c320ff8cbbae38cae592b332bf83ad723f3fcee7fc839efda8544f6a593edb38383709c8db3ffd106ac2bed965b0c851c1230937886fafe8ad9a29afc7831b625995aad1cae65e9123819ca08397b9681284c1272c437f16dbc7fe4f1bf1d84671c51c3cd36e415f31f1e81956cf067f4bfaedc4c64bc19565e59724620fd1ff96119d2ac432f59a4e033a3569d9324f876e576e1eb01e745f850bb3d1be789ba92aa56699087c7819555df04c0fd89f0589163ae3d89444790e8013ac3183ae23c1d812d97fe243ff757f9b3c5780d4e3c7396eaa6d011b70cab5027c9a0c50a90fc6d0344d29a9d13fc9461cdba837613a2ab425e884b4f8507332c6c2032dee3e4919f32042fc38eab05f26879bad100a94237a35d584b484fff93c7a19a600b347d665476003c5e0295c843b7c475fb0bd5663e5d5ca9a3854c4b221744a3f0d5975ea852a73512179640c3c9289424c86b184b66c384f97d11e8e0efba807b51749fa88f6e24e1e0e73ef637adf934195641dcdef8a8d36cd541ad412b317757d3cc100671281fd6301787c2ad2f207e93533b6e4b8105857774de391e1eadc5e4b2c396695f425716c71ebd3965ecc2fef74d5208bfdd9dc6e02258906fa7cbdf1c0b249ea405c4a43ec1d2427d6a2147f3bdc9c0b07be70dc46a9756c85ac84d44e9f6899e4873309742efcc3a07b6900ebcf18024a582fcf5a0e79b9c4f970dc1140d6a83b892ac1764312aa6f858b80a0a464aa6cf9d1f1d05e5a189aa71addfef917c8c4623b60959be656ee0bcbdf907ea9ae1e8e6234e844531123bd19d0f568717dd747326089b257d1743012930d8fd2c98681a30c1b1b8b7b74756c7e7329e9938d25a88c780055a942d8415fbd8152ca03ca90a13b813ae8d59c13cd98869e369e8868b1cb9cb2169d0970a41add5a4d4c103304e325d3d720ad06ab70e815acabad2a8493de84689dd8b31b9147073aacf8da0f074ba365ab048a8eab4f415df3758d5e4931445b7b09035eb635517de5f2333e09a4d501e841833d8148aed0d881ac53be1cbb3874cdd9b13177ea0f41f3dab679f8fddadd1a9a191f5f2f9d0dfe2aee48f6b7a45e2a9278598a5a2c052cd63a9a16499bc0aa686414e41e722a80a602757f821cf1ad8199c042f88c48609f92e06a7ead905cb538e1abef7364210bfc4138ee62d7f4f166511b6b841787a8f79f7c6bf41c0eab18c56960a571df6b6786d837"], 0x1008, 0x800) close(r1) 06:39:44 executing program 1: r0 = msgget(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r1, &(0x7f0000000040)=""/121, 0x79) pipe(&(0x7f00000000c0)) msgsnd(r0, &(0x7f00000003c0), 0x33b, 0x800) 06:39:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x102, 0x160) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r2, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r2, 0x0, 0x0) sendto(r2, &(0x7f00000000c0), 0x0, 0x40e, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 06:39:44 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) socketpair(0x18, 0x4007, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/2, 0x2, 0x801, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 06:39:44 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2a21) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 06:39:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0x8001, 0x1, 0x100000001, "cd44c4137c003798bb38f682395cc25f51ddeec0", 0x5, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x41) ftruncate(r0, 0x0) 06:39:44 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x17fffffffffffffc) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 06:39:44 executing program 0: r0 = socket$inet(0x2, 0x400000200006, 0x200800000000) getsockopt$inet_opts(r0, 0x0, 0x384000000000067, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/244, &(0x7f0000000100)=0xf4) 06:39:44 executing program 0: r0 = socket(0x800000003, 0x2, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xffffffffffffff07) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) socketpair(0x17, 0x6, 0x100, &(0x7f00000000c0)) 06:39:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000340)="8d5f784cd241a5a0fd0d1dc0295b50cfa90f982239ad8b63113563386144f6cff21318423f0bf3605c9cd623d5d9c464493548b8b1696dd1b1757b2b777dde3c3b550c5177fb724542b449ed72f83e826356382010952302050bcc7415aaeed4b58a49c5456efa10a8a03d99ff2f58c00de1815916929d1732e6", 0x7a) write(0xffffffffffffffff, 0x0, 0x0) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xfffffffffffffff5) r1 = kqueue() getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000067d6332e1af0cd126aa05649df738cd22003f27fc3ef2f6641e1801ca7638cfa647470958720404ed226b1adb23fcb3c0089c9d0d57a380e0ee09fc14c76168bc85ef5369993dd1053eead904c0668b6938ccfcc27fb81"], &(0x7f0000000140)=0x2a) write(r1, &(0x7f0000000180)="b95cab2b267bce6f67bf2ad47a1893bcb3a7fec3587acc05c9fda8e35c21b15f976fa627a5ed32c7d5f6eaf033e3a22437f57846438aed1357fbb8fd26263c301f5bd4b71f9204c4749012a558a6f3678513c675aa28d3e9fbf8404d5c6f3d2effc32ad3f85c433c83ddd43c80c3207eae2e8eb0e10c8b2bb0b4a8fc976072ada6334502f45de3211d0a6095812e0803d7f59140bcf0a5f773f29ab7045c644145ec94227c25e05ff68b989231558ca835a70c4317b147339f7d57590e153406c1d10d6f1a006210de9a9a98bd0138ac05e28639bdee6cb6c13c50b0f6f33662a42f201b7a3c73e407bac2", 0xeb) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='c\x00') 06:39:44 executing program 0: r0 = shmget(0x3, 0x1000, 0x293, &(0x7f0000ffe000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x6000)=nil, 0x2000) shmdt(r1) 06:39:44 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) 06:39:44 executing program 0: socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x37f6bcbf) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r3) 06:39:44 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getgid() setgroups(0x4, &(0x7f0000000100)=[r2, r3, r4, r5]) 06:39:44 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') nanosleep(&(0x7f0000000000)={0x1, 0xff}, &(0x7f0000000040)) 06:39:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffc, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x9) 06:39:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x54) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0xe48751eff3e5a3c8) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x23}], 0x1, 0x0) 06:39:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004525) open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x0) 06:39:44 executing program 0: socketpair$inet(0x2, 0x8007, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:39:44 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/226, 0xe2, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x7ff, 0xffffffffffff3c51}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 06:39:45 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mlockall(0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/18, 0x12, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x3ff, 0x1}, 0xc) 06:39:45 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) getsockname(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, &(0x7f00000000c0)="17", 0x1) dup2(r0, r3) 06:39:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) 06:39:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x300000000}, {{r3}, 0xfffffffffffffff9, 0x20, 0x10, 0x2, 0x7}, {{r3}, 0x0, 0x8, 0x10, 0xffff, 0x1000}, {{r0}, 0xffffffffffffffff, 0x97f45e64a38daf9d, 0x6, 0x8, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x16, 0x20, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x2, 0x1}], 0xffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x62, 0x41, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x88, 0x2}], 0x5, &(0x7f0000000200)={0x9, 0x3}) 06:39:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6011, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendto(r0, &(0x7f0000000200)="92ed4cd5972f82bec2e0ddf5c6cc5c39f95c33bdfdd32bf27e8bdc6c91073527d9dfa2fc036151139c1fbce719f298fdc3aff09feb6f798395ff38eaa6ecf827b17a4a83b87b62c887adb295f18df0967c818e1f42eb491b049a05238a4e53e508e92b2329114753d6b81985789e1a810b36c30445ceda4ef3ed78ed78601b26f9c3cda8019583d80068703602adadad047ea06d72df8e8569edbce63340dd95f926871c54f18a4d6d6df7616b7482eda7ffd1492a9e193bb7a43412595bb6ec20b1", 0xc2, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) close(r0) execve(0x0, 0x0, 0x0) 06:39:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) syz_open_pts() syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) msgget$private(0x0, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 06:39:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x39) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 06:39:46 executing program 1: socketpair(0x18, 0x7, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) 06:39:46 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x6010, r0, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0x5) 06:39:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 06:39:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x20f) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) geteuid() preadv(r1, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000001780)=""/89, 0x59}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f0000000540)=""/171, 0xab}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/212, 0xd4}], 0x8, 0x0) 06:39:46 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x800a) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="304b19c054fe4fa4116d1dfae766195055114056fa42d798cae7615eb07690a5fc9a702b43a22a78a210a8a09efd78c470d6becf37150b243af436b083e1ef310008e24446a139971c64f134048b963058023d17a30d7bcebd8887228e4f918d18c84517d9b7feb5b8b44caeba7be11f85972397960451979a89d1e752284da7f701c9d1f8324098ca8ffaf5fbd31cb9dc01601f8c3e63eab7af82daa03b44b33066ff85735d1897c07f756d00e97afaa3d3cd88969b80a18a5c2831ec761adaed66e24f06d08202", 0xc8}, {&(0x7f0000000200)="d995d674129193235de0d6ee19622a81d907167ef915ae8d4b1b8158b331f92d70d10168a4ab731cb8173e4477cc8afda8801ab6ebb67ec8f567010da892ca1260d8056c0a0a2b71eb5b0482c898d5d492d2de2a83f96798af418c5f73ef768d93e903d4790e9dbee5a2dabd428d072e151f0692c13c1900d13c0d6269c092657d6ac704822ee7eaadcbede275a2e485b5fd270c95e6cc26259e0768dd1c7a4c77fef8c4f756dfdf6e8087d4637dac0bb7cf86067df84e3acec73c8e37138a2d05b51bc895ff0374507f3138c39072728e56478d75477c4ff3d9ce", 0xdb}, {&(0x7f0000000300)="899cbbfa9b2789aeeee588ccf16e7ce10500f28212cd6af505a3bc93fc1a8c911b20ea7df82a167773aea9d50bc39db8124839cca284b45d118727b444adbb09e63b586fd919eba821ea4e6ec94357b5ddaf92170c63dc9db5d82e856f5e4be9df4fe53ae30a0fe2276c232a05415686db88be2ee3cda96bdfdff67fd90b2b135e181d412925500f4482d6c747553f92fe1a8ddadef76458", 0x98}], 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r2 = getpgid(0xffffffffffffffff) shutdown(r1, 0x1) fchmod(r1, 0x40) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100000000, r2}) 06:39:46 executing program 0: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x26) 06:39:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x97) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') utimes(&(0x7f0000000440)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 06:39:47 executing program 0: getppid() getpgid(0xffffffffffffffff) getpgrp() getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, 0x0, 0x0, 0x0) 06:39:47 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="26b154172f0f373d20057d8ebda437801bbd2fb91c036370f31f03afa91df48ce8e2b774c39e748d8c0550d9817e62bc69a26dd95cf39e0df9c8f73fcee4bc5c3b68e1ec5bee87048e5c5edbb5588f8984234941ec1e790925", 0x59, 0x2, 0x0, 0x0) write(r0, &(0x7f0000000080)="359190aca765eb0620cccf58c6209aace9eb2cc3670f5886cf5aec3054502a3d40c7a66593db1e5f5b7b952a4a9f1ff3d1701d33fc2d6face1abd8b1639b164f492e22", 0x43) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000100)="4add3eac9ac86e30d71e11d3ddc52429e743af553a8b86b5cfab63a80456c68636f13821fd9dd7c02178afee79d161b9440eea82decc81b610c505171cd770760d022053445772e97af81aabcbc627dfc459de721df60ed0331620b941d84ddafdb738d2a4dd7df72edb392ec86a3437bd71d54f82a46c9c650427ccc577b19b4abac97e1753bd4679dfcd31eb8f15d82e3cc9ac1303aee302f716b8f154029ded164a12213d61e581a1b4ad2eec677036ec9cf58d3350", 0xb7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x3ff, 0x1, 0x7fff, 0x7, 0x2}, 0xc) r4 = syz_open_pts() close(r3) r5 = fcntl$dupfd(r0, 0x0, r4) r6 = dup2(r4, r5) r7 = dup(r5) close(r7) getsockname$unix(r7, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x800, 0x1, 0x69e0, 0x1, 0x3f}, 0xc) pledge(&(0x7f0000000380)=':\'{%&\x00', &(0x7f00000003c0)='/\'\x00') ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000400)={0x1, 0x2, 0x9a11, 0x80, "520e23b74c60b58f647413002022df540686cd9e", 0x6, 0xb536}) lseek(r0, 0x0, 0x2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x3, 0x1, 0x8, 0xfffffffffffffffd, 0xf2d}, 0xc) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r8 = socket$inet6(0x18, 0x4, 0x8000) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000540)={0x3f, 0xd9cd, 0x7, 0xc000000000, "6cd220cc2a94112d0bdfa0c583c5abb452ecc2b3", 0x7f, 0x439}) r10 = open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x120) kevent(r5, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffffe, 0x80, 0x40, 0xe10, 0x2d1}, {{r2}, 0x0, 0x48, 0x40000080, 0x81, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x12, 0x4, 0x401, 0x4}, {{r8}, 0xffffffffffffffff, 0x0, 0x10, 0x8, 0x1}, {{r10}, 0xfffffffffffffffd, 0xa, 0xf00fffff, 0x100, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x9, 0x4}], 0x3, &(0x7f00000006c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x8}, {{r8}, 0xfffffffffffffff8, 0x1, 0x1, 0x8, 0x2}, {{r8}, 0xffffffffffffffff, 0x80, 0x20000030, 0x6, 0x7}, {{r7}, 0xfffffffffffffffa, 0xb1, 0x84, 0x9, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x12, 0x1, 0x4000000, 0x70}, {{r8}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x50d9, 0x80}, {{r2}, 0xfffffffffffffffc, 0x80, 0x10, 0x1, 0x6}], 0x8, &(0x7f00000007c0)={0x100000000, 0x8}) 06:39:47 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r3, 0x4, 0x8) write(r3, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x20}, {r0}, {r1, 0x50}, {r1, 0x10}, {r1, 0x100}], 0x5, 0xffffffffffff7fff) 06:39:50 executing program 1: nanosleep(&(0x7f0000000100)={0x400000001}, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x800, 0xfffffffffffffff7}, {0x20, 0x120000000000000}}, 0x2) execve(0x0, 0x0, 0x0) 06:39:50 executing program 0: r0 = socket(0x16, 0x0, 0xfffffffffffbfff8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xd6, 0x4) dup2(r0, r0) r1 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = msgget$private(0x0, 0x20) chown(&(0x7f0000000100)='./file0\x00', r1, r2) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/7) chown(&(0x7f0000000000)='./file0\x00', r1, r3) 06:39:50 executing program 0: r0 = socket(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x6, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xffffffff, 0x6, 0x100000000]) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/152) shutdown(r0, 0x2) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002380)=[{&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/197, 0xc5}], 0x5, &(0x7f0000002400)=""/155, 0x9b, 0x7fffffff}, 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r2, 0x2000747b) 06:39:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382", 0xa88}], 0x1) getsockname$inet(r0, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) 06:39:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='B', 0x1) write(r3, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, r4) 06:39:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0xffffffffffffff23) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000001280)="2353ff7f9e1770d50bee85974cacc94b292fa4d7b809a3dbfd5ed54f8db2e19bad16c48639a0baa8802844bbc281833f614e1630ac4f10ee9d94e272cd0c73a7699a32e6531f5498acd4a58d19a23f000b28009e087224bf6a407fd93f52246eeb196b65eb802899c1df9287cf275dfdb1cdf060d3f361520283055e0f496b89ce92dc87df44f625e3d23bd314378c62730c0c188bf0e63e56c1f02e0a2f0cd18883b010dbb652282f3b0c4f303ad52ff715d11a9ab86c878dda", 0xba}], 0x1, 0x0, 0x0, 0x2}, 0xc) 06:39:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x400002, 0x410, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 06:39:51 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x800) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 06:39:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) syz_open_pts() 06:39:51 executing program 1: pledge(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="628646132e24d43ce5834173e22ba23de664764e1da63f4267b88ddc609f258c91c4d814d83401a0425e8c9a5ea3dd05", 0x30, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10080, 0x2) 06:39:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) socketpair(0x10, 0x0, 0x4, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f00000018c0)='./bus\x00', 0x100, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x10000, 0xa7f}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000140)="a73780a50b5fd301ecbb578e465228f31f47c71b775c0a4ab6b8ded02e0dd5b1f86824f37c36270e787266211a03bb5d5c06228d7eb5a081fb6d4aaecf704659f66ee4c5c9a8867f8efce4e04ca82b828c4760fc0bdf4fbc48b88fbbc7d72013a76ab6546481afb22a03424f2eb7a0e3d7a9260f4e777cccac2cd7026fc48bde1ec089329915cdcf46a66da97694718af382b298d06a43970439b59ddc60197855301d51b39ebf57b8", 0xa9}, {&(0x7f0000000200)="153d1d2bbc2298c9fc72f117cb82c637a208a5aa00464de5d9479aad3538d506e093e1a4b135cd47c322e3b2c5651326d9b94dc1db046c820ec65e2fa6d9ff2eff32c3a48614bd97a7840729621b0fef11fbdb2ecb2e039c4ad158e9aacb1de128925a4f2492cd8986f98da40324d5b83882405d82bf10d4ebc35b1d1d3de50c19ae4fb8454c5c321603802e5259567f9c940edb2e7a8f5bb1e67a66a893422daed62ac5e6667e231731a7b82a1ef53601902462", 0xb4}, {&(0x7f00000002c0)="bebedac6ba8363c37601890e442460aa17b92d7276343d5a14973d70c8966eae1bcf476e9a7e22e7bde2e47c582aa27331dbe0fd58bd809f32c4fa3d0c86da506dcd709369ad52a3d37725c4fe327696851d3605c18894b99615372289c39e2af7233c359537167f02510f1726e14de9bec6242a0e48b2d8d63d0efb791dde730d4071e75a726b4f3fde73ff393d3ddf9ba39608787d6b7515cac8a7926b608f3c25a28a16b461aec9be452a02dc3cd005ff70df3cf59714c70c096f0fdd8742da07720adebd15d1", 0xc8}, {&(0x7f00000000c0)="7f6e64a25b143df224913c0d1a003a889a76998a68d659", 0x17}, {&(0x7f00000003c0)="438a798da9173288347515d4c0229617fb243e73349c80d1fd660b8983eb33947381ac3c88298443a9ef21401bc8247c726134f284d73b06ad4953264de03ceae99b5f7517529accceb8fb2dd170c96a07c9d0b62d283e73c70e683cd961608c54a260ebdbef7cca53e6d65b4c1d2cdb223d0d6bab97386c69e9cbfa06cce930c5cbe3e84db51bf932eaae796ea009e1c10e18eec6dcee35e66a7f82d494f370b4b55c4f6aae98effccf7744788408ec9327092c9ff7eb546a5b8e933963edc0f6ce208b53e7f363b403298baf17b955987a9850d164f02a482a22a94d9a1e1574ca9df45beead2045abcf05fceb24d044d03baa35c6d95b73d1256ada9c22cb6a3c3c1932fe2c208a56220f5b618f00a6537a8a888545fdb7381160a5190c40e3180566058eeca464caf09282108f36b84839e5bec8870603bac30c0377e541ba586e4ea1d48f8053097b6929ce0f8e43401bfb0a252ec9475e14ad144cd671fd4af67f8d57ee24d945327f6d81198aaa4ad8617cff52a4cf1ca5943613d7af3fe6b40ff4badc5dcc1300842878431e6e20df7a25be7eb168e1067ec1dd3a8804a8cbfbd2433518d8599c5b63d1edb1f053e7204aa8bb1ec94d3d44b40bedb53e37fb805164f61ecb00e0abca3f257655af6435c37670b702defa4dc7e5acf06c187dea60e88ad17731e8e9cd77a866c74da0da035668caffb8b80f76e445973b940f1a1e34ff1798526cc900e2159f37df5106e1da909780199247b1e5774361541c39d0b287223a873d10d0855501d7f7e01270759dc92ca6a4f8058def4c4b89c5b2fd3e37eba95fce00ff2808224ed458a8d63b4a290bbbe0d5cfc7585219bdcdc4123cae623e5c32d5d0aa64d2963cbd2a1b0d29ec8be4ceb56aa1158d0b5786618b0043fb93f05dc15d5a8f4a1174d938e630c189a720394e6564632db9cd95f6cdc08b4d6a630fd7ee8a474151d55ff82410b6fc26409575bcc35d4153513fc210c6720f05a0a98961e0e710f34ca3a7188ad15f0797fae778b370ea413997b2eade70a3a2b05769edd1c66efe850643c64e1e713bf7b4bd7ec1e85d1b249d0b899b45649a76fd31937fd0d9bf44c0af120a89697226e5a62deea30b6d576ba5edd53d449baaa5425e6b3b10befaa5ed9dc0ddcf4c5d318babee9acacc75ec3b011d95e275fbaca1e32a5d331d8734fa78d699aabdcfc9a99d21f3725e8bed8ba7035cd47f2dcb3b365fc7ffa594475649583a659a4fbdd8eedceb47eb9ca3c3b808b18db67b7751c5fad7cdd6453c442a130747b656fd6138429c49a27fc37a0c76b015932289621c74f3a76dd5c99f1cfb89d2ab7e102323c5fc458c4854ec5013358f4158bf03f6d64e088c2cb2bbc2626b412cab35df9c399027f6a75c9761f5e79d73071b235fbcd1de0a20b4bd706890d885a82f18462759cb16c980d987fc66f6cad753188e6b73d8b10344e7b344ba0fb2d7bbb13c81350f10bac512130829556953d2afe55265f9bbd18c2e1b5e8d402296f76d270b5ba7283be405d6279155013547ff03535562186c50ef9169e8959b2d0a238529c199c82ca2532f78ee31fd2998ca8cb2c12a52b091cf65379bddee12757d21aea32853c1cd1709d17a75edd8608d5d44ddc23fcbaf133856d1dd345b747ddeb54623579bf73a8261feb0a68457fc8a4065ea1efa289ab5569fbcd073f8592a75c70d643a9adcdccb5dc72fde53e0ce879792814a7270f97affc074100d2aa50c64595f128d3ebc065efe32896c923a2c83a29bd0df42c8237e8ebeac558187c3e98baba017817efbb5fb3b95801da28d69aaa075c2a5ea3df88d36604d0fdbecadc729f0c655ae2653bfaf5b601c922491285cb361de9ce46830ec643a4a63563ca7325383770c8b022ff17a00e43eee795a2d2f7eab54f598cd4db5f2c5c0ebb07086b577d98bd7ce820b985f9ea2560381dd89dbb45db8e16058e3cfc5b92fbe2f82be557ea4a37b37879454d4e85dbe6123f9af6ad7e6a0c6d21e630b7cf80fa9382c06b030ce3846d9e1fc58a73ce964ab8b966f111c0cbc7f702ef41e7db3c3760b85cf9e122b1fea9baf2fb8f1746ca1ab91e3341731f817ecb742bdb9cf822f240d2b78ab07b53cec62d3247cd93a9e9c57b751c34d15552feba4d5d67625225f4aebb9793811b1470f72f67b6a56607440347d07cd61794cb9a4e29fd3f5f2f56213b920cc3ae5f66444e629f439f3dcac89b81968806ae53bfd56234b88cfb84bc3d38482db3707879a06353447c8e610f4df9d6488d82092460c97b99024ad0905a7baeb63a4a0cd813134c46173cb9c2b1e45e68059c74a9b20d766133ba39befbc860d4bb42a93b5171e287a010eec71dd32e39ece7f017be04405e79c07ff8692683ca2fc191d675ed25b2716881b98191863d374e404828269d5b1904ddfc5e7ff4d0ae5183bbaa7dfa8067407dbea0639f01a315f19d0dd5b1ac82e6ec29ab5ae8c1ed0777a14879a7c0f4ede3745814a893c11b16940886ba031d695d7da195074f49aac2b75e43ac1941f4af9004258350885aaa039e7bd88ce91fa501c00dacffc40cd2d872c7a31544065655b8db8e0414bf32009504a83544c801b698f16189a09d7777529d9c5e758aefb14e6511340878d890f5defc0e0e7df688fef9598a01d583e35d476425906e753f443a04722c3f2b0a96ddefbed523a204a52720596dbbae4dcc0b1ffc2c79d8138d324b7fab0ee74f60c54c55bcd8585f9fddf61d518ce644069599f32171bb2537b2b368958eedfde530f42e2dd8e61a770e89b6f6cd382a7d985eab33a6c013d7ec960a5edb5ddf4ea660f2ac4ca867f8d827178ae8534012d9cbd3dc1ded99a8155755f3d3483f70d9644b43b558f6814ba91621d0e09117d72cf4bbd6c05e8f6250cf364c8a14af398fe37a0a51a97126e781fa435d9592b5c2a297922de853331d3e7e9f70fea41fbfd61794d91de06956e1d2dadc744862a8521f1a3386c2cdd2b6dc9f57b4c4b9ffee846a39ab48d1e63c58897ff7f8ac74621542714e596bdf712edd6fc20d4a76c354e68fb0c1410db2d19273696d36218eecaffc3d864baf2707b17b73a000b3acf7b136054bd5500ef0138887b2b409b8d41de79659661683af6aa1470d822eac4df20215a0e678eda29256f10121771b6ae79ba80ec5768f436b66fa27e3f992656d65cbec48b1514d0806bf51313e01039b03c63b271203ff7b000144632845945c0646c03bdf871785b9ce2c969bd5a3c57eea981778e064622908b7a522360989c31ede8442ff20b9f82492a9b9e723e7b8f21d10288a97fbe05b7b5462459983cbc9334c050a35f630c9685bd0b4b3fb09312288fd27fce96ee50af265b5cb7c87e51bda1d1c51af56a60860d341e3340a3dd0dc227e96f28d1e73d1395d71ba54414c066ba37df1a5e299a06fcac9bb4c389c4f5512621393186e156b6656fe56852ef7d55fc47f38ce113c6f3937e762747a5d196887c8b47e66bec20836daa6d69fa2f02859334dfe9e61a7cf0ab331564fa568a52cddacfdcef0e04c3f0cec40cf2f1ee44af1a9330547e0161c3d70f2fe27b85c50345777749d86ead95bea939431447390d5bf06a6ee6649b74f714e097394650605739eff10b4b9ae99efe5e911ce6fadac8c96a1065065ecd9ad9afb748ea1da8e9946cb039c6633dc5fb1da4427a372eb3c033547284e63772d63de9a91f8dd8e25b192dc97247a1cf19a8cdbaf1f08dd8a86bc27f7118c8bdb17477ca94368ebc405df88544d4c34dd7b64b85e2cc1e4982fd44673d0ff9fa2a7746934da32eef059f24986775fa2c92ca1f33137fd4e87eb7b16778a709a75295301bea1ff1c240d88112ae3a36192bb46509961e1f7c0ad2adb10d75aa828f0426f242ef5c9055b4905350ca58a63f2a75d684a37a0370a23f07fccfc3b3a729c7e4626a5b6654943c8f4d7c74242bcd85e36a87fd8cc0a3b7e566b08c0e24409bab4e3de322ccc88d58aa44bc9652224825147076cf684c0663c2f914a31eebb5f9111cb14a6b48a9a98c5c3529589d3bcc5dba9d13dea7809049ff137929ad8fc48172e72fc80666d9ccc9a79cded9fbe11b98e874c42482ea24af9e8f789a1f5bc038121e6323bee6df0ab5faab99b8a6bca0d610066af997f88350536fa9b8d42e628a2401384369c0d54cb68d5e389637ad073a868a5c30e3a7268e3fbb5af1b2e116c2382edd0cc3307087f9103602e105145b22c6e5b531e17adaf638778df20647f16447e64388291aee964f6ae129220abab9efba8cffeb7e1c30041fc6fca5ddab8a52f9f56d6cb42b0697a61ce0a95de748685a2f22ccf39c6bd19e1b6be71345722c8fd868d45af9771f709e31e171c30bb3e309495578d2fa4c79d377e14a45ac575a0a27b3c8d9b011dda43dc036457ac0c6ab0a4f3444583b18c19160ff158a287fee3edebebdb36dc1d6fe8fced89936eccb7440c1bb7d751341327bf02263b630ce850e4d9dee09b605569a00db897489c444aca48eaa62e1a2c4648a6a7db6a3bffa35484b7013eb330b5d164a5755aac74ff84722f4770857240f8f6254b354ce7785763f360c754ce140b9be2efbad4f258cee21fb70dacb386fc255b91b4c2a8af42f529042be5a591150c9eea8af235282234566dce3b88558120f59de882102f91811e64f383245d18d5b623bba729d761407c037b2913cd16b9dc0c97a096a59e51e51d0db35398b641e1820dd9c4d1356e9fd9e11b28d8d71c6779c0633d3a1fcb8fc6f23fd76f1e4bbe8eb5f57daea67700277f53f0e98278bd9b64f14287f736011dd1e83498eedc0b8420ee69ecaede2fe4e190f14e1b19ba1268f961031d613dec69b27b2a84b586f691af2c89ab16c88a402c82208e46c24321d152179d5fc2be62e3f5c61786811fd47edbf0eaf72f900d86da6f28cde51be2e7791f79526fcef5923ef0d845487d79e797d1614eed955683584f35f1de1ede18c59da8699bab417976b0f80c8bfb2b244aeda489ffb4916ecbce3355102321170f89e39b1a49e731a658c92989ab50e6bc9288757cc4040eb145b93c68a40487ea20dfd0d17f7399396512d8e64a67eabeae533dc56c95dce3c807cc865fe6366c56801ed3968803ad597472ab63229061f52be2cbd1b3620a2539d6e0ee1e1ccc38e156e07a894d6e86b806ff334e672e11b1cde31b0f9896b5dd45fec471b76baf9c465016fec4af185a5bd4f842fd8ec8903d16057991308fdedf7afc97441a69073627e66484089594d5e2ceadd286455be2d3744a7c0a05c77039191ec85cb7dcc62dfbad6d6fd74cb26153d8aa3b852b3139b0f318b9edf2fe70bb7a62487cbb403f8905bbfcf85cfe8916ab12539fe6930fb9c57dbfcf679fd7e6272ad7af726b9b2e77d224ad32e8da7acfa616940c12e29acf59729f5efe74cee8486f13f67be64428d212bce19c2c1378f6e0a902ff97df1c2720358a6e6a9b0d109a01a38c41e1423b7df8c4a6b701521b6e9e9ae68c91c200592e7a7a1093e542bff3764a47bf54e7bf130afffaac9537e42d895d6a5ba39d0a7540940396e3d50ccc6396daf0de63215cf7bec7fcae4698911e3c10412227ad8634c1d5956b80379e941004183550f05ecb8d6e30e214e2b0d0076da73a556d9b0e427147cff05a8d8b5d00b56c7f14f8d1c2f469f778b50b95fcab1f8caeab8ae0f6c4da4d49ad58f6591d93737e433ea379e5125aa6ebf39383da7fb597ec7b4f1f31baf7fd39f0e", 0x1000}, {&(0x7f00000013c0)="2adcb43d745e8bfbc55031bb29691fb98a542315d6b1", 0x16}], 0x6, &(0x7f0000001480)=ANY=[@ANYBLOB="8800000000000000ffff000000020000bfea68029c062e4114cd7711158bebfbafa2c4e949902aeaad95892e81832165985cf57fe3e8b9340d3501e09b14de4c9d82851a55239b52063d3686922580415717aa1d53878f30e5bce063d784f7393ff247f68c40e5adcede4dd021d5e26de7b719283600a290360ddb22b39198e1eae330aad28bfe00980000000000000001000000000000805cd8563815fe1c77a3f763a25bc7b7c4daf1c743882a4320558dc15920d85bfbefe021c4b7e78104df334e23ec087761163284141f61399e43bb705d6b5ff07d7cc124d960c5e9724a3fe121e1e768c66750fe329bb6a3ef3be2d815121edef9d8e4285e3c32d9beea7c10b478f01ce84b1bae888c48d990615197e0fdc7bcd67adc000000000000a8000000000000000100000000040000562e650ff0ce500926d2708c4796e5737d6661c8fde7b2c1258704708524fb809fc80a096f760aa16c1b8a574cb3c9a185f997e3ef5b1751c4fffcd4607c820ccc30db9d9b5dbb46f47372de0c31f147b871cf615187bc3a639f90515028c8bb8c1eb8c1ba426ec4c0a45ac4bbaffdfd09f60c991a9380f3c8394a89dfdeb9c19741a4ae5c10badc91f36af3942813a206900b431d000000f800000000000000ffff000006000000ca9a5946984bbba75a3267f46737f403ca0f6cd25bcb9f4368d623735b181b1fbd7bc5b5a980f6aa65d9a2493e824f2c9af7c5f58a15925effa9752a48451492bc3c279bdefe80bddd2e4888a1b03a092ce4be8f94739cd50d523d41a47b1900a74c4a6b91714f6b429deb3a05344159fc73e77cd9d3ce2a078db0212bee54fb88d88e2de534680be247d75063b9aefa83867c65183cc599e0295bf770ae6c236548ed5c1d223beec2d56f46d0e2780ec6f9ccb699de3aa28bfd5ac1ea84f3981dedf65b35b8aae2b1a6e7f828bfd3d34a2d54e91337a50000000000003000000000000000ffff0000c8030000045efb18aeecc102e49febc24dd4cecb191f4ce2f9d702d05ea320e600000000d00000000000000001000000ffff000082bc49ea6974d089eb869babfa4f03059d2b4285ffa8c0532b3badc0cb481181d72ebf63f519ec36e5f18862af89d070f2d4d907c7e475d5076eb39598228abf204574c4b04c68d4ff5df5355b20a5c7f8b1f46f8cdc8460eb776c063dc7e8529529cb08865e844515623be3dbaee329d200c6be31a05d0dc6690ea7b78705ca5cc6481520963bdfc9637273a364b134ea4d252903eb58c2454c202c05c4d6f9004700c5a4bf543fa74da41d2731c589ac8babb2cfca4e321bd80b9b53572432"], 0x3c0}, 0x2) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000001900)='./bus\x00', r2, r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 06:39:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001000)={{0x18, 0x3, 0xe2, 0x58b4}, {0x18, 0x1, 0xf00, 0x2}, 0x92d, [0x3, 0x1, 0x7, 0x8, 0x3, 0x4cb8, 0x3, 0x3]}, 0x3c) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fsync(r0) write(r0, &(0x7f0000000000)="9b81bf19575370c4b7f1047929fc5591eda8f94cabcc5ce8ecfe669a77b064e95387f9f31f2158b0a342304ea64eb0df94cbfe88e6eae607850b1f8cf82950c0d6f7e48229a67a4035b2dc4f5af889e1d493db7096aab64b159eab03067c8dc4dfeca1f82660b10701c39b01d3a07518045c8ab863a272429d1e5561b4418a8342dad50820f4c358c63b2f3bc7112a181954bb16882a86d5c012a8999bf7389d6f8438c09115472a527331468aa14a22e699ca8cea36e2c0aeca37d81749f07af34e5ddba4fe816d48827ca16900b6a7175c4b0481d62872f8b1607f3bdae599315347a0fb8f2f3df7703ef5423470bd928b32f59dff15aa8de6b6fe99a705083a0f5ad5a68477b0cc496222467873a45aa7691b7b0d11a2d81d0832de9489156d815c8695fd7403469886c79e4ddcaf99cf1800facf8b96206e4841374e60c11bf020bc805daf5d7a78b72715c58b05dd6b99dae16536b700011fcfbdb08dc1010853ffac954846e86dbea68b403cfdb06f2f259afed56ec8f11e01d3644f063382339377fd04535ce7c0f8d7ec585485f75a10a38133f75b0a6a146690c87cca649a5688526a5c396ed9922845494a5f7047406cef65f4d84f411fd30943868f97e0d3137a8a6b1b2d1173fa73dbb71f6b3a835655861082f156ab0ca3aded4bb683ce633474d3a5f21a9339ff4b7c435424ca201bbf91c33d846c1917705640d3ff14203f3cfc0e0435d3a5d9ea6cc1c8ebba74cb110874a55e3a574718b602e742c7be5913c3adbb0fbdf9cc9bd1d1e43d9ac1cd34a57794b3890aa725fa7d5d1915fd0623b2678b53dae43c175c504f768cf2eb821caaf82f01e7b1db26869d85f12e522aeda8047b49cb12417a6afa55fecb097e34454f073557ef299084a9624e46f3af79b1f840c44f8343e4d1310a1a7e5d04895e7c73b82127ac2e4b697a84b61dc168a93759c50cf0729d0fa6d431013e9d80fbe572e00eb60a293700686ea11df667b8735115bf482248e21a4f437685bc2789708fc5b485f71e92f5745b771aad4c4cb22c1dbc36bcc64107cc0cf9ea0934e64d8cb68a719cbb017c15b5df67451204f5830e0e633956ef0b60ea4a02ffebc745dc4c1c9653ddbb1ea390b9f539598bf146c83b0dee30124eebc39de6cb0c740d3a4a97df66cd2518853829f00b2b16b58af6bd7b65b785af52b61412b1b0991d8aed82e944516baa241d10699b4f660c1b767a5b5536cef0b800fe40f4020bb13759dd5428affbc680ebfb400dc4cdcb17a682349fc35f9daa5c1ed289d0e7f93a7713b0455ed5f2ed8a772dbb7e0215a3897dad2c8999e4445be9ecd4c26ac906167699b273a562a681c6498586edb98cfd214bb4bb986625036c778bbe58d67525790f4e55ca16adc7417bd9190e496866b10dd97c16ed0517dcab110856b6c692ae84b2872bdc5d555e644743a3c0dfb5fcd3bbfb2b48bd81a4445c1e624614561852e9c9edd0df7364d46d1b18d8b9d7bff84e7249f6a2fae53f06bb4ae19c536be8fb3ae6951c4ff812ba70fe8fa07349e35ba9224ae2a554e982cf699a22a30e2dd1a68b85c472f6510fbfb5cef130c66c56061a576599e9217210f4c44773bd9211581d11b776591103a1bd1a6f30267826f993386142b930e684588055214ea82e1c2079b3a7634184f05c3bd41eb42b0c95ae4c7edf76fa4a667732178a3a59d4b3261ed572ad14da7dc7e512d229b7131c6dfa61718a457dcad5f5eee4ed4bdb3964fbb56cf61cf03cb6999bc5a8bdf41f87d5312b244604379582018a8e5e3b24e59071bc359e13bb3fb07cd2822021c22e000e5e94fbe4422815a1ee6c07fdf2fc93b75e9e9aab1492b45bd39e3b9bcce33d1456f921fbf78ba89e6e5cb616e068bd511914928c526d77ff588928af3d41b3a216390247a1be8b462be5e69e5d2537ffc10d9afb86c4eca931074884c1b2eb6f0e75f63cd605921b0ec719491124bde71e8f227bfd013b8d8280acc224a609d5555d241e78aff86506108c464c1119718b33c45bfc3ae277129db35fb4cb7330c7ba15f21e0ee6285607f97c7840d3698e49124ab07393a891e6908fa2a3df1fd4b3a216e62ffe3ff02752660fe2eee65cb198094b95ec9c71188c0f3bd60f58d33e7fecd836f010ae75ee1bc9117460a958e0c5074d380b7f38bbe7d5092aec5ba90a607e8446c7f26c3494c725d481d5a81982d2fbb513c33a20c29659229623d52a5904ea07d9d5e2ec9165e3910555d1d23a0a40f40f507b35332cce6dd52dc5259ae309340aaedd3cafda1a9f08007a8145ea629e4042ffa0e2caa6e3b8a3066ab85dccd943c284f1117291915ed3e3e31154aebf69db06158c9307c6b8cd5e95dec6df9d8ef96a7ce6a8b9c359cd6818951c07506cafea6c366896f4bec674b593c5975d8685406e5aea398fe52618c9d4a7ecff17eec25dff97cfa66c52b0bb223e75ba066524f7e8adb35b5578e6b644d4009e2f65684d4cfa4844309f8c971c62cbeb0eea1946a82fb589b6bc14c37049130a0fc5d98184ca159054d6a3a2463d3965c346d90c6e0ef4df9d9a6f838727649718f0aa805102c286450c1a26e357c8e999000e165a27910f8e8d40c6670f9d85cc8292d60c183a14bc299cd609d08d427f9daeb75a18bd40290bcbd9e0da9385078dcfffffddda28fe9cfc5fc36e00048cad49fc93de5d5d41563db27e4a1128ade2fd1fbef5b0a5e858f5dfda9cfd4c2dc5921df6f45159e0cc5feae74c3ddff618211aba285c5cd993cfafb953a74d7c519589c95c9f95b6cc606f3b58b1408e8ecdc5300cd5a89e5b1c549fda3a070ede080c6f2354b7c4fc752bb9237a033c8712e71b8eb688b1b39d042ef3cd66a53ff2af9a5e13b9cf6463e894574543fdab9e78fa73a2e55170d107e17f2f3b6116be56f9c49d7f1e9ee8ed53b9d0e1f7a9d669af12ee13b3503c8669b626a3873f43118f33f0a8e2f7a423717944655ab18c1e513036eae2cc0d2d9e9d00ae344170aea01e8d9abd150a61dd570899c2b758968c6342a99bd3152c5765205a7773c263c624b15bfda6b57e32be2413c7c6ce0b92ec01f481178196b76951eafe8fce8e84a286b5fbb92a2fea1b910c9ca8fbc549c4622686a5f2facdf080478dd355d0f4d4c8645c5414159a1cf1e8907bf27853703f5739bd3619cc0832f503127fdf37c19d347c823e2da94e99a3e314f3949f76ea0d84229154f198c109fca704f990d5510f5619cb3321364439158fac28173152d27f4419f7ad2bb4cbc93e1af8633403880c6a3aa6aecd7f47292473bdeec96a0ad1cf590b2cc974d7471ba1bf16636d448c9a06805b6a555509f08d8f0bd77821476f8ec1853c65534f74f8354e06baeca6f78f7e76b1a80f730ec2f478b6aee17161b8509e16bccce09cc3c7a48142df440b569d53bbfc384b21f4136689aaf66817cc99d6fba7bd13d6dc283224fc8f82c2dde8a654ee1e6c9066dba6bfb643df978f34ff785e10a94b5f55dd07048c31527ed3d4617687d55cd254aecefcc70159b4d7849a207e95d9778556b1ce81ae776fb564de31dfd700323ed4e867868c716219caa69bc7697531e989f1cfcad9e40d79a02f77b7211dc1be21ec322ba225c98587c984c08aab197684b6c7089fe0b355505f6b435997034a0439dda2e328bfda81e8d58d253230e2e142802f0647fb122fa7ccb05e5902bd4dcceb1ff72a9e357428d1fa95fb9f27ee1f914886ab572218ca8063feeeecf3a8f0ec0c5d78ff71fda6ec0a263165bcb81635cd805a4f0b0a6ff8b376b70573d99395f6308092c054795e84778f33844757328dee0c3a3d131b60026fa0f42e59680edf5c8ff07b86a703235fdc3f07fa335a7458e9f96d8b081121c702e1ecb820b1a05f477ed539f5bbeefb97c09978602af96db6d8e795a8ade74563e50a7258a64f98300e261eb5c82f6fa68fb7e05b9d633fb7a14c345bb3386f643a7baeec175670ccdedb6a2177048b76eeb692ea508e80b63b63a178b1143b7c236ce6c30e00c5d6f9805e83546e56d9763b0ca26d5924225668281a8cb8a219c6d059cb500452979becabf0b0c858625292939fdc4238c35dc06cb962e78a4224b65940f2118c9fa3044dcc9649a118e65027ac79f876971ead3e7cee162e9aef53852320079dda657cd47e463fcf17761bd647d722903701ee2ba9cf6874051f3e5bbf787afc7ccdc07a786eb07667d542351355b5d7ec0d662d2fb7763222d1b8bda815ccd6103a978448d4f1bd8bca866efb00f5acb6e4d291352d0710efaa2622225793103a50aee23d65c1bd218b182e6ee728117618b47b0dd335c0d5813676979e7cfacfeba1c4936b5c83cfba1883b37849a9ef9fb33ce0a94c615dca9d848eb151e8348dbffec2f747eeb3027a1db444bd78358b5d5f8f622c6f88174b237328facb863b200fc3e2f52ed30350c1299629e85f113c1c22a8d1e61a21747fc5cb7e670249e489f179ed92a3b8a86d214992f140f5f464b910f0e1a563eb89054e5d2136729f96140a13485f7cd0960653264e98ed9423a02fa599d2d5c4e7c167cf4c2f6d7616fca46564132c0d5eed07ff25539fe68bfbdb6c9e635b7e332120b32dd65d0b0d193adda897df89cef2769626251c44077cfb4aa8c2fea41904f230763e76384cefbaa5964374f17d54af459f4b7764c94340d561b250e5813d4d44b702f29f5c7f313312ffdc7c6ad10bf666f43d77a9d6b4335f64bc73393453d89128c4d8a8f8cea5e321f742fdaf871f08c01c2367aba93cabd4bd74d2c304dded865caa1328bfd1d2ff3ff7a6c1d668b26cd3707cc2fc515a684fb13cd98006f5c73b7b5e93273347d4d0b35fd0544c35a366eb5d3b05b569b60f9e6c7b210f68ebc15377b82866c957e16f8ef75e7380779e9aba23cdac2d0f30d69be60aa5beea859885d3698708eb656964c303a092a9efd92f78e32ea888ca864e51fe949fc958edb221447d8585b3832aad1a964b4b839c88fb2f687797eb64adeef913708ca1f0c34dbccb621fddd4ecf0268367782ca2e21c582eaab582cfb1f6ceacc16d0cf2dd38f4b73d37f485f9d7f22430c5691fcf14f56355e3b89a24809ee207a08cc1bf7ec871be29ea2a6e392aff8e75fb560ed6ffdf958e47196554429859596eff61cd6d675e37ecece3baec1654063bd7b7e75d7fa75435b68e453dd1389d0e9803e71f7f211481d264b52329f5957a775c08df89911271544110213c80c36264ad5482f4696c302d53b1399945f44920e3d9e498efe1a305e2b7f22af9bb98ae5e9c19fb80305ff1ff3110f305cf27a1bb2da44fa12960e42f2f426ba2db8d79caa96576d1603137a797e3f0d494bdbca7c3122523e9713d88790a3bccbdea1ab0920f77c8f467816b001448ac5d20c491f2f3559d38e3c59653bf72b3d5ee439f8682bc41d7c3e0bdb9f5f4ff615397edb9a4921a98b527a7198a1ffa8ed0763909f19efa346d868c9b16c40723e4933dbbc97033bcce032e616aa03e05ae4746c87b9622097fc56e1599e2e3d1bd3842a1a3ce19ae1c6e2930fea41846a59756e81a707f83d09f889a3ba4c57515b86eb71a7fe3dd88ba07b88db452ba6e236f2badc3aa88556f04c92f2afc9de6ca1057912ec826e003f1578f2620a19e5c48a2abb7972fd84ac6b91fa497cd2b15715aee7363d0e19ccb803805bb404b8635e260ec2471dcbfb4847b770e08c7eab4d05fcf2de1ff9eb3c9a74cdb96e83575d02adb7d0458ff34e7", 0x1000) 06:39:51 executing program 1: open(&(0x7f0000001080)='./file0\x00', 0x400, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001000), &(0x7f0000001040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="552f69816675ab4c4b7053371ef51f267c43445236d4363629d9a9ce08f6f431b81b2a4d107cf96f0a4351f2a2bac3476189846b9c48987dbeef65b512c3bddd6de32c5b795544a622520bcde5678f048b5742a5652ffd91d90f88e4a24651efaa2e9b35b8a88e146cf2fe96c61ecfd6c0fc3b716c743f37c5c83b5e0f5250ec63ec4025b6cb0e5a6819bd21093bb62611e6464c1ab6415779bf6de6eaca357869aba35ad3b0d33c4a1b24a1e6d176cb06952da91c79c822fa868a774305a815ac22297b14f6c9cb585913890ba459dffe7d935599dbeb82e03a5e9d67041b89cf5be4716ea69ad44e246573d7270db3c797a708af4716e75b38fd0f8496eab132c1bda387b15415c97378bb35dc2ecf3b50bd3af7a07e9deb46a4c1beaa9036ea846629e5749000a75d9577d236585fd2f620d895564575062c4cd1b811d05d29455a42a4dee93b4cd89e81233cf4bc81852ad2f2d03e5e17a2d6db6c6d02cba851cc575dd4e61810bded109faafedea3fce9095928d33cd7167b5405cbe7ff01bd99223b7dcbd0658eef1c6101a9df12838dde81ff6eb9110048956bcff4d6cba8b472618c1030cadd8f4f82b64a6e7d24ecefe1089334296f8d01609b55f243149ef493d04a27f127688a15f6ce4f6188b811b08ac7f4a7d65e6c89408b456ab1e9ebfbd7592abe673328a0cf7ac25d028cd91706a114cf8f2607ba60c10005e23a56266bcacb11a0445b20b6523745f0190ca940e48a40e141949a0a9edea5a6cfe8936a09f007202c3edc323140bc3b2d7ad1c66d162c376e2731c68b3c31eb62c868faf53c9a52d02602734f91b879351edd1415421b51e6d39768574aeceb0691479e1d8acf6bd9f4d08c937e0eeca3032c940b0ff1b98cf50793dcb6face49fa865297de7f28091d0ec91249888529356ad4fa8ac0ca4401e01fdf17c33fde0634c6a6910b1dcd2efdfad3802e0d4e1aa15e1dea3f52c23295d4a5f49c195aa4976f1cff262805541f307116ef7e860b69d3080ff02d8578dc65e2323ca2ad6fddbfe4300e64f767a740669d2cb1fe03a23c2ed2ea2c4e1ef3d647e46e005d608aea42ec30f4310dd9312cc796338c56d0ef8dc4519c178860c8ccff596e6c2e03730b3ce4536b4d39f4e99c5c39fc69c37fecea2a65be9342f8bc019ba0ad9c206b9abc3b91aa454e3f7a53d4d9f311107fe15075986155bcec248152751dbccf312adfb5940c1cafc538929ba926fe31c53b08d1732c989f61c27e0274158877bc94b36c87315e2c5ff2aead1ba7df51ccc79d0bccf9c12fde263c8ee3c7cd14530f46635f4c673ed5dc619cee12d1d77324bd33e2f83a9cffc57cd1fb65abee88762ea82d6361dd94b349f18623b3cc6bacf416a17c0b20073072d488a0c28835a36d9edf4ae7798645f5b5c9802f6e4c79f63057fa62379c163245e0235f90b26df9af7a7bd1d43e44c5095aef3e681e1e6b5bbef591a92f236fdc342820271a177fecba262d7e2f182e8712801db8ca68b21342c0f48dc43a544e4524f7411caaab515e8e5f62bdba1903287ac4a2c280694c619965a6104080350e301a7cda4af2f0baf3810c0f246a716c82c7fcb3bc6ac1f729a7264ea4de386b92b9693ab64229fdb208cad1a17fba30efe74fe5d3c0ebdbae6325b89b249910e410d9460862efdcf3fb357e70dfb6c301a5e22a962b984932e4d09520c84ca3805a6ff4fef4280dd6c9c72f7ed46874fe913ffa9768e734226af5b94aad183b80a90664492c1c20bf8ad43250b9f7febe0b9682bf6438e2e12a06589d093494d0b5f515dd8513fe85f75d0b1c453f93fac5bead9dad4c71ac10a57a33e1de63ff86ae841e4593601215c21a4513ee624092f3302a07ad71320393606154d034815edc9dfa76160aaa6734f36166054c49c63470ef95d7a07c8135aaa22819618804afe4aeb15e7d6f7296d2d7d6b4c26500090a9f9c8f0842534ad90e7dd9de9a853a08f0a1be2c44629c10eb011734d555395524e1a7e791f50187d23d2068cc0f53e9a10e529521fca29f0b6ffe8d21f48fba967dfa5131b0e85affc254d37fd1d60d094bc0a566e2a90928bb7273a2b120abfccf6755a5752b89ae81487efd764ed3ad04ef19934fc9e767f8c8bf1ad175ce0255f916e2ee69fa6fde9cbfcbd35fa6c922c3854a1f00e3b93af74765a7281ad310670c3921f72387ed40a43fe94d34db45daafd389a458c324670117ccf25a7935e70f6b321cf28d1a9b8f24c8c7969dc8e6f758ac89d856171e5164f0aa55942bcd106de2034b26a74729acd979a1699e0f527150c0796fab8309a0f023ce50096f540f18a1ba42b40bdde28d1a218a8b56b635c082630796905afb534fa3ba03e37e21d127d66439463c2c1672e301763f3546f4b3bba0d6659a2d6fd1d353ee70ebfbc70ce320417e2ea89ecfdaad8737edd33ebf0cc4712fd79b7c859377ca42e94c8c304ee86127042d0becd6ed25cd1a5e7046cd0969b238654c5b219499e09d7cb807650c0108adcff4177e31f231ec12186cdad926a29d64aefdf5d1616cf5691bb520ab06dd78a1d49b260efc1d3dd6005175f7f0623f367ee3e59cc37afd1ac842ef05db5fe7ab1e303c879655a69a40656cab84185a9abb4b87fbd6abc8225f0427e28babee06590588dba8295208caed2090653b42ee6a86174eb510bc6316cbf35b4d0f82904e754114e46a8269d133e7cd30174b6fd5bd452837fd89b9c821e4b7d7cb11b8d7f04a19d10e8ee656c5893d6a858f0360866179d917bbb77c9e55e3ba37ed9fdc548084b16ce05e919ae4bad403e32eb2a96e763c907a411d17ce8a9d4fc95cd684753436f7864ce89c1b50ff96fc5a666111b7950c5e0f5ff7190a29d17f48b835fc30e72e029a1f5813d50a8f2aa15eaeaefc2b43639cfa726b9d2efa226f3bbc07409206d2d81324dddb1e797f2ac17f97f67651c2b3028a00f7406e5fb5845291ea8cdd0d4ce4b0aae8ce9a7ab821ec329180ac3894043ad54b4744e42df96114a9be5bf5e72242be61dad210952f73d99842b4637400ed750ed10a7a2b3b9f625c2865e445076e8e18c24f274e82a9ee76fbf3d6b486c4c00169bf3b14366c5b0d0f2e563543a177fbd6292f01632d8575e6e27b70eaa2eb30849331697d01f000882b880c77f60d0166c3d8dec2aba489f3057cf8ff4cdc99c5b1e57149d333facdf3c63ac4801f641af74a1cac793f7918b5185773bf0155963cc212cc4a6288f7cb5352c21a98ef70c3feee1a8c89eba0d329c9a7027854533937c870385c36341916a25c0736ddcc05959ff4ce34d1837b535f08620d3f0323a68a16976dbcc390af32facf9369a978d4ab10a6e72aca2959c65449bcabf07b6a6ed0a01d25c36cbf5001de14fbeee5a8932bee337616b4c5109c42eec53f5273e4315682d5b6808b63c676e465701040f90f213c26d7257fac88f7746a78a9fb457fbe3084cca18e161af36f4519c45af65fbe6731b9d750b63a6a8302a7c4308907eb092d9f39eb465e0a32506cc7829cf09450a610448e9fd76b515b10e953265404bf88f4766f4e2ce7190cb01121bb2e8efc6af856ac8e5ca838f7302cb0220df6921187a79b6f1dfdfc6bda264023992dc33ba0b283cff117fe52275e63db429a113a578031bb648cbc4d583767e971dfaf99c6ae5b33b92a91d42c95626b2369036ac90ac83cfc24b20cd5ff7d0dec284f03c9219f0f2a13dabc3a28c08de10dd6ce59ccc4781e681fc73a1a1dc81d7e9c49682608bac26c7b42f61054e44f322fc57ce98cd8357a1e0c3fbe7c3464c84cf82779348deec66d25d4cfc6c54ca10bc803e472645d33df4305f2621d32b24fb03104369351f03eb78afef253587467258daebf72f8f9cb5ed4b75a5ffce0844be202aeeb33d318045be7f3be3b52f1790bf58a960d668313ab3837d6d0437aba7cca2bf512ede883ccec2658278a9c0b984e8cef30d4a40e205f2d1450926c79f302178511082d81ff0c8fbd24892e4b6728bffbc5fe186516ff3c2686e6240540d3793107402582ff3ea9b1bca4d97c8c8ce91fb4d88faccc76b20ee463e21b1fe2623cfbfd79484997114a584eb146ce1c746229c2024a803917da1a6af976a183966b7b97bc730072e38d017ab4d0637ec864c1f94947488baf48b38304b341d048953b42b9212fe64993ccd2850f88d7ac2e5d812f169da87ad76b33ccd5f25dabc7ad19dfd0be6f6132bd50d7121df054377165ec2c9c33911d428bea7eda53bf5cb4e7bf0bb0489c8bb67eb63bcc6d667461183988159ce102df7779c89e8ba2138e82d1fbbda67eb79401c8465c0be045e88232024726e386168ebc55e3e904c65ab4d74bd350e835ff59bf0bb2df49769044599a4881a87f51752f3f90f6c79766165a294e6a26912a466f187bb022a618214dd59420f9d840b80ed2d2391b45c8edd0bfd87d99bf0577746ac3bb517f39f869546f89bbaa771b8951f952eb667a281529a8e31559752ba551f7d33ffaf738e415ab685b556cb0137b7ebeb2828f53ce76ddaaf7d3b2b6eecdbd090c45baed4f8f20adf335bc1bd54e3128e6d641373d6a3f5e365ce4410226a2b6d6c92fcde01aebdb387fb1599a3f3925aa17a4eda8e23df117e05071506768662cf5d6d2f3feca2c7d00540277ddb400fb543acf3d0d57db612da4ea407cad11efff466ec5d7ee1fc3b169e4b1f94b929e32352739bc00397a3bfb7eb44a04a35cfdc02612ac032db0e51684a5a20e61ca7c49a848b4813b3fe3d243ee3a341a8cd5feea2a05618640f6d4a500ece2a6a5349301a419c2bb792062dcc4a7205f294c1a6dfbf01f0691e95271f0686dda40638767796860fe47df34a567f17ab94db164928d2c28e4099b409930e6247004463b1cbae453541917f9462c9f0768de675b1eff9bed8fb9dc3695d20eb0204508433336992732f74c846d61a46ba68a10994481bea4563850c6deb8a4a939225161ec40e18ccf6939f9662afebe018a6c11ee35f16dec3aca6454249138b1fb673890f423e513c049d2d912ffb5612f58d56ae5dbb6d2b3cd6171c032da58d89d18253f84465052810141f7cfeaa0c910972254d6ef9257bcc6e6fd8e9dc4ff10e47f31c3f49fb96664ccc0710f74d52c9583315e51623e1e5b4b0b8dc6d62d1b58d0e6e7abe03dd5f79ceb5cf7c3ec8eb6c503ec40a5418faf1e32a89125268300f1b9ce40083b9143127ca348b651d0a7e101c1ea097d985563e5f7e74150b3c7bebcdb964f7534e2b0b1ac9647161c6888f24f054c2c5ad00819ffd922aea7542bded818864fbe53abff95c9019f7e00ac88a523e2dd6f670ebf5bf6570c0438ae6e29a2b9afae7c6c2faf77e93419894501ec49e724d6e90de1a9bd71841abfdf64129c65c0ec815222e29a44f6b654881f14d1d9497c64a82844289c38718f13d42539ed2e980f649763e9b022086bf93f2a607fd004da9c8130f595b76dfe400492c70773a72e174d65f5c9b9d6e3d87efbef71a00d68dbaa75720bc80ffbd390893ab390e2099bc8b99eb6d573891da7d4076f91a7b9a99637ee96f522b6ef820425bae13c0e6468364bed22e6a9139dbcfcf0ed5115e8b48a0413329b79f09683fd29ed4fdc439e191174174f9df1c31e61d7454ad9e29c94523c7ba91e0da2b40a7e6d8e3794b0395e026ec815501bfddea970a13044146c70096427e57915e9a36ac21115ceff391443087197c6da970eab55f047ad5254207b2f6f36442a5540", 0xfffffffffffffefb) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) 06:39:51 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:39:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x8e, 0x1, &(0x7f0000000040)="e1ae475bed80f254cacea2117753ee99c8a2ee2559f093e9b17880d7b8a78d440ac672977d77a8220bf306fa4afd0766dad6925bb557521dd55ac4ffd93fc81eaa4ee7e63b48489be8d164ef3f8f6f1f83d96ffe9fac3de6c43f94583eca316f22f9e25a4c0d1dad693d415e85856fb9ce1e5c051a3ab3b4ad", 0x79) fcntl$getown(r0, 0x5) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 06:39:51 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0xffffffffe5a6d291) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x40, 0xf0000006, 0x4, 0x90}], 0x3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0xd, 0x80000011, 0x2, 0x8}, {{}, 0xfffffffffffffffd, 0x5, 0x40000001, 0x5, 0x7}], 0x3, &(0x7f00000001c0)={0x5, 0xfffffffffffffeff}) dup2(0xffffffffffffffff, r0) clock_getres(0x2, &(0x7f0000000080)) 06:39:51 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000140)=""/49, 0x3}, {&(0x7f0000000180)=""/186, 0xba}], 0x3, &(0x7f0000000340)=""/119, 0xffffffffffffffd4, 0x9}, 0x841) poll(&(0x7f0000000280)=[{r3, 0x2}, {r3, 0x4}, {r0, 0x98}, {r2}, {r1, 0x6}, {r1, 0x2}, {r2, 0x40}, {r2, 0x80}, {r0, 0x8}, {r1, 0x54}], 0xa, 0xff) ioctl$TIOCSPGRP(r2, 0x5451, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 06:39:51 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:39:51 executing program 1: setgid(0xee00) setegid(0x0) r0 = getgid() setegid(r0) setegid(r0) 06:39:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a51", 0xd24) r2 = kqueue() sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xb8}, 0x2) kevent(r2, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) execve(0x0, 0x0, 0x0) 06:39:51 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) socketpair(0x6, 0x1, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) 06:39:52 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 06:39:52 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) dup(r0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 06:39:52 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x66) r0 = socket(0x2, 0xc003, 0x0) r1 = dup2(r0, r0) sendto(r1, &(0x7f0000000000)="4fab5bbb4820871c6767b5f998fa5a405cd0f34ad987b33cbeb88436bff38b96d3802412e923193670a78af03824174691109ccd3395612716e668a4aab6a8e0c80485c6825a7280fb575e2ccac353b7736ac2a5edcd25bfc9d0caaa15ed175882d9ffba1b904be1", 0x68, 0x0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 06:39:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x8000000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d3e7d2dba58be764bd9c14e4ab27751c9bd22c88d20959e9e6d0a4468926f62c37c5af1d7bfe4b86517571290cc72c780317ea02d4189b6371a3f569b47e59d1e5ebef4850d89e7c38ebbb2da95ea118cffa0eea41269c821b9077fd47f1c013101c0e45d32c03fa4ef5b202ab4622c25e9a7ec498a34dcda1cc00bebc61c09e94cf93f238856422ec46448263f5ce0a427e37b8a0ea18b7ebdb37aed9f190b4c4db83652c0441e1f657cdee04c007ab90a16e8d61ec3ff9f8ae7a2ce2a1cfdd579be8df806903e6590c6ec896167e215ccc87d902431fcd925a7e9e0b3e2dabc1948286210da5a9843ea3de8bbafa0e2330802619b124312b1afcaa", 0xfc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x12) ioctl$TIOCEXCL(r1, 0x2000740d) shutdown(r0, 0x1) 06:39:52 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getpgid(r0) r1 = socket(0x39, 0x8003, 0x100000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 06:39:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 06:39:52 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) nanosleep(&(0x7f0000000080)={0x8, 0x35}, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8cd5760e0fb6c66e1789a706c0bd713ad900cf60"}) ftruncate(r0, 0x1ff) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 06:39:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0xfffc) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3e) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) getsockopt(r0, 0xbe89, 0x4, &(0x7f0000000140)=""/77, &(0x7f00000001c0)=0x4d) 06:39:52 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = dup2(r0, r0) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000001, 0x3) socketpair$inet6(0x18, 0x8002, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 06:39:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) execve(&(0x7f0000000500)='./bus\x00', &(0x7f0000000c80)=[&(0x7f0000000540)='(\x00', &(0x7f00000006c0)='\\\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000880)='}\x00', &(0x7f00000008c0)="5bad00", &(0x7f0000000b40)='&\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000c40)='\x00'], &(0x7f0000001180)=[&(0x7f0000000d00)=']\'!$-\x00', &(0x7f0000001000)='/]\x00', &(0x7f0000001080)='),\x00', &(0x7f00000010c0)='+\x00', &(0x7f0000001100)='\x00', &(0x7f0000001140)='[+{\x00']) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) fcntl$getflags(r0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000e80)="61266c556ae3f12d33be91c565f27b41e9fc2bb3173ec816955996e792545f596c4b83c900073f1e2e16f8605d61d4c4810ce5b28399d8ab5607f917daaa9fdb40b2f392e65fb80c89970f485d0769b3ef501f6dc9862332528175d6d6d0c586c50ad4fbfed5b9c92477e5293b15282640e4b53f4cb19c1e2999c8ffdbb4749721e7cbcce6c93f2714050655409b8e9b1d8a0fbf0774267b85b9e4e4cd9ef3df44395b77bf0850002634778aa56da4af05b56d6366534bc0b118a03f851fe3dd3ba34d8027af0911b901c8db2486068723bad75f2eab2af11b8e73263e7ef94cc7162c021d", 0xe5}, {&(0x7f00000007c0)="9a4234b1e3486baf5ba284b52f32a7694ea68feba6a472307aca48f049ac610287c084679a4f4ae78a3e637a7c1490596e17ed626ceaf44e2d7cca0d083d47c7b2821f786fe5fb32518ef59bb573aeb4ee4e818bcde3f294b7af01e2b86404db5f2c4cf637bc185820291222d4b86964df6edbf3e1c9fba1b93d0b9043debcbfd218db4713c1f23a27ea0f23bfcd22a0d9e1767d1f6b2ec11a2a0a2b59f992cf589044261a89f03d88f8cf1edb54ac8c7cad6e0d2f3e6efa7c32a7", 0x130}, {&(0x7f0000000f80)="0d1768705641a8efee41304cbeb665ecf013569ba0548d856d44e891453246d38b17db3b85c92249e3963af91dda637cb3a9a3a33fdefd3fcd207e1e0629a6155154fa0641de5c675d4c9eb8afd40f469acddae6fb9c27eac7c49e70b75919da2686", 0x62}, {&(0x7f0000000900)="4d9819dc7bdf99d359bd100fda1e8aa6ccd6d2676e8d127ccb07ad694cd83576df1a3e80639420f332bede3b9ce3da580212521bfb90086aa6ab60b11c43e57ac9082e391247664998c87a44eecde324f45369a1797f8c7e7d05c6e69d22703340e55d0ae59ee5f122cf0bf5511869ff6d9c731a5f85aab30f2bffec51b6d142d3def330afcdffdc8ec432a4e8d652a81ed1b96530f07c8bb67e946135238bf6cc1598f25e4a9ca0708fc8945f99dd462d116e75b44c0447bd", 0xfffffffffffffd70}, {&(0x7f00000009c0)="148a3cc4db69b6abae299dd191e4e2f2b4b0a43a607d96e1047d05c504a4a3a4c7aeaaf87f798bdbeaaa8ede0e9dcc91d60edeeb0e7d4f47a186fa2f6fdd6046c1025170a00acc9acd790cd41eac649ad79ffd503f6c7cf6171f2c1afb08c622c9dce765cb53dc598a296572ab76319f85da4c5bb45e148a4779c023105a1799d5df178c3b4a7e02779e15bd9ad852c900c2d3d0206e7a5eb4dd905693442a7cccae524bbf439e512bb7e306fa92951f55b40fd3a0", 0xb5}, {&(0x7f0000000dc0)="386268f2f96016d2a8d438e16e5297a66ced7b466983d9b3daa0375d0fb7d188e75ecfe295f2c90d03142349e0dbe9118559039e606ee7f840a4ff7ed7f5f7c01a01653df0e4d04d96113aab9c562ce34f4b87677774255aef04a89d9e5b27078aaebf8ef600b9e3479777c5d833c82b8a76b14b45f5ca55ea6ed46afd4d23a158502f20751db727bde886581d51988371abe4f946641f93fe6c9177ee45b0945bcd739d5ca2a5fe25781082", 0xac}, {&(0x7f0000000d40)="1230113d067e77bc6fc56c1bc5630b20fcd8a9308e18c0c785998b1c2bb71cbb61280029943357f4e473bcdab4b3261243a0e7556ed674fed827127c20693a4af63d4db0ea14a454059a57551e2191aa", 0x50}], 0x2, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100000004) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000b00)={0xfff, 0x8}) writev(r0, &(0x7f0000000540), 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x5}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="6fc714ba2143d7b8bd62656e0f4041345a3def0b3086174914348f87fbdb61b0bd7a60e6c5529e9e2f2c5960b951d56002fef2b2a93fb55ac3e2a3a803b2728ffda9538a234a17388759d75a65c24ddf320e4f4c7ea6a52284f129b33e9ea1180d596cbf98d6470b29b1237d246011cbbf153b01322c3231840846aa79aa2081363be6648f062a3af312804083495bd55bd3e609b000a2c87ebb063f40342c49d8a54ae3f4bae8f569e93be07f83939dd0dbc7a2fb70011b26bdeb874d3f538af693e7ff835d64d52f82706e35068a09cb386815f473d7bb2aa32370a18c8647349c74841e98a967d4ee40e7fee4ee635b5f688e", 0xf4}, {&(0x7f0000000200)="ade2886e5bd705d110cf82f5e2d4a30a577bdacaf383c9757e3160b7176b862428425ed149e184a8f34017c66059160ed8ec50546bb3659adb7e25996fa2244b26dd2bf32059cc5b5f0ad9b43d1482b1d6b812ce83fb1cf0cb5d52501f8622eff43f1d9faa3891669e8932de4f4be5d2e4118b4412e33375d399f624bcefe441929018ba1b51abfc4c47e9edd07ba4762f628c8852e6c513424f39243aeb29cb3d9d6482fb5c5f4291d69d59ec4b68dc2d806f0d0c76c1ab508f32fa3c3eff3aa5834c69db65b141a3441e5ada7958fa51c0a293e40c063d02e31c9e49ae96bed13ec69d64f7ba53", 0xe8}, {&(0x7f0000001680)="5990185dc487085490e63e7a03d6e7be4c526ed95dba51d5582c9db9f0f7a3d3b01e0bef0dec79f0b704572e08f9f2c2ca1fc6abea55a4b5747aa5512b3b6f8955989b257ac9b158392ab1f89a178f6a6d6df1b1bbe0ca2fbd594423d1c84cba1e4b89b1daa5bb9d85b27ae2d01fb7a1ddd1747125431b7d198e6d5c105f92720d72625edaad56a48caeea7ac5c0dc793d0fd5632fe719a1123fed45e3324df9dde90f8d8271beea78746d260cff4a3a9c970f30ff3a1105348b04585510eca2c447840361539674bee7bea93e759f26ead892f08a601ea9234bab17d9b8aafbf19313850a6356a7c98d3b777c01b880208c06ac897e59064c0d8f2c87733ec9812e4fd9d0b1e3be0620ad538fae951ec30a90ba2543430f93d11a6ac4db7c31a2410d56cec6a38db6d7af3057c0d26b76ab8f0c0b33a964770444abb8ff8cd9c24d7c2a8119d81523a9802f5af774d89e490c72e0a56cd5c9dab63740cfb403ef8b059b1990ce0b16bb3e32872d28b448487b725ebd2d2af95db84bf2a0a2ac83b1747fc9a01de5719c57e3da42c04a8a78f886861d0c28ee6d33926d06d7a2da9726e43b1c376e0cc6a587216157e6697f0d5bb3609cb10ad240c88616d8ff77b019c007b74de08930a7f524b2633dc24a6974f7a171351ff7792448c8a77e7535be65d59cec63bb077e20ea72afceb8e17754189b7c11c31b3938c3c4eba5509b307ddbec0ae15933d2a26fd6ac63036c571b166d1566ba637ff0e4664cef0a0f726de8a5b3501c0a92c5bb530e776ee04147fc52130d681c89f1d49cde2d45ef04895ecbd63d49840a81ae9b1b2b2371e33afcc0e075791b64d4f191b0ce68b7a7d0fae9f9fdbb0755ba0e278d00565e6563556a652637b4752e2a2b00d8d35338885ed8aee52e518bc145e5636ccc4a5d5ed56d55926017ee831e4acb16e3259e7350387645539f65cda9fc70450fcb48e2c4064cf5c750ea77506d1b7532f231e8006ffd216485b411e83eb7b5d0ec223e032235676ef78cb855b62570af24a944214e46fde409713fe52441e58d4b98ed4dee3dffa3a94c6253376c8cb8c76efac5d785f485314246370efe873c60cc2fb7ecf13f6d5e8c28b35b7970ab886fb96eade2d44d790cbe66848c36c79d00fccd074fd69cc8216c7e654f000a81664cab53f9dd9ba49305f28c1cffb94c9b8e08b8d2234ad8b092f4ec659c59724ab4ecdf7fe796276ef38387af74d8f972cc143df98dcfd67219968a59304263b4342af8f71bfee7e4cceefd967684626044bc083d26ea72fc44c0d2bf25ba4875df78ad82793ce047487a92226a5fef987f18bd0d3f1f0ad6a69d5d0060d115666172921163b1058371a4782264beae6490a62e99f77e1dd1a7b18bea3b67446cebdf2108a703c6da67fa1500afe9a8ab30622d77346a179bdf45bdc61b7cb42fd40a845c49c548316dc4aa1ed50cc622225a628990c7c6fac95d0f0d76385620d3e705cc7b6f1453b0db16983bbb14fc675ae0e201cbc79e54870d02016c8502d599ba6a0bde1be90cdf2d3407e282d67ee72865bcf9d4dd57cade326d9aeac9767a12992b571d7a1f68a0506909b08e61210246394a16185259cf76ba834a665a72c78e1697629b2e6da502c71083abb1863e06603887d8b969cd2adc6589ecbe0f934586aaf4f4aae0dcfde2969e83719f5823fb94a0b538da2a618b2106c0926811bbc94775c4e4cd2a5e57be3679bbcbd8b949172633ad9da550f5b7f737c3685413c8480ade168d14f7b686c4a3415835b368bef249f9b1c62be3d5871bfb68d872cad3d0e545dcb602d6e6c596f3da577a249aafc081dbe02051c83dae23925884ed157cd7e20714c4dd625a9524f61d6c3a72fccda8660087486065591eb6a0ddc70a3d068379c8f3904c05734fc4d6b90db42a7d3c444bb9eccf517d9b556d1debed3b1b1465c9656fcd671a81636b52078ae3452e7be111fbf17969fd0e03d693b356d57ed6e5063d5783473462c29e2adeb9cf1993bca50c4876d057057f1ca104cb8dcb4685cce3280117f476e2b78f5f5a87e89745785655e15270511e40b923039438bf8a9e398594d3d4d0629e8a9fb98e5b6f275aa1ba726aa4b4c3f4b730fcf322aa341cd558173bf4cba57afd3b454e9ee84c39b2fffca41cefdaaef049053ac38cd3308bd36d0634b8761892d4aa7682a3dc16d3eb4d260985ebba2b2a1d2165f9fd44df002dcd54512c4f030be624896df1502c22ce457545fec470014d63c7be67af70f00b95bc4c2dd548dea61d4c4040e46f447bd97ed421207f56e69842e76221c6b2f273d7fedefde4b1e7047824723f9ec6ee3b01862fe7c21bdd942044131dcc10eee0c4ddf104a25a51ab5c8cd9e773c35a59e0efcccd7c46c7c5ae47c7c4878f1ef5b77f6a3c1576e12357a978f366cef1779107100e0eacda79ef89e7ae8207e443737297588ad03c56ed0835452283ecee469c5e7836ed3be7fc0071ee6b256624f0e2ba232c3e08b55cefd410815e44d64b87102c24f22fef2e7ae62fd050826d437512d64390fe3e15eded5f529293ff6f45733f5f07998e44ad0134d40a6508f2e13f35d1525ecabe0a4af2fcd637f036a965f4980de9fdb19d65a8d7f0c6109eaaf96782624a47148eea4b84f80c07fe95bff8a818c3ecf9024316cb34db6eb3d54e45ba2f1667732207b4ea036016063082cc136189ca0c8de950a2f85b12311ef26a59bee986fa20cc5c7d316a0d9765bbb80fe061d425247f69337836a91eb6a9da82a7c40309fa01b494d80cba4b259c552a5191f688200ee8c0cee872dbfd591798f1f208f4d19be2a0fb71e15277492b0be1a5ba2dd30e739ca5cb2050083a8956efbc547bb8a57e37e2f5be2970fe5c28f7ccd3fbe2bbb8398376384c2d3ea08c7f79188774f33c84b1a2f2bf62b5ccfa462437fd9f8c27e4e66668cfd1e4fedf1996f4fd6b07a2ee477409bdb6d5f665ce468074f226204b13122bbbdb236330dd5c87e6fdd718a8d395e2ff7859e9b0889d0dd4e8bf761ef2ff40c075ad51cd528f468fd6191702185be4f49f8f7a70d7507b607067e7b418d1b567328085d7fa851238fede1572713ed05830e3636ba721b04462d03d4d89c72659c53a0397b5fdad156509efaeaf51b47e3fd72830684006ea6c1bc766874ce4b92a23810612560a1afb60acaeaf09eaf90ae41b337685124d08ee67f28fdc36bf437ceb865c8c014706bb8136f6ffab101dd5b7cf1eb56a9c437d2d0d56d7ad3d93ad14d30a1b237c74d522862afb083f5d3b4c4d66f969a26e23754468f5166557ba3f9c369d123f33e4aeabd1d5ac052e4a1bec1a0092f46e5973c8556c65eb78d902356d83a26f4803a87e8fea5eb3cc08485560cd8a02cc2da7682b41d858124f9c7aafc6b2fbc2481108b2f16e8633b50d5966e1d3f3910aed2167214ec634d461cdcea20f86ab6363beeb08075ecd271893c1f736b09ea6b5063982dc7b529765c5b6ef353f2fad55355990c5bc18bde31c5ba2f7af597cd423891e058acd85915747d0b328f22106cbc79d53143bf636e28fdd6297034c02a50ac13b09ec753ed91cfc803319656c995d9c739b7afc8bcce731b126c670eef96da01d62b9f7585e9321bf649df712061a1022d2dae8d7656500a3448b5c96f16f9dd6059875d43e3f6fee3a3d51c370b64a478dae83c62041f1cae64da7815476f226b440b7a00aa96f7c4b9aec9055bd1395d5ead402fa01417f852b003c2bf5c8378bf26d94c7cf7954fff509b1590b1e013a0ddf4ae39ee6c45288e92df86f1bc1406a329426f05bdf3efb33f9359570de049b2a3a2f134e1702accbae77d017c4e3823058f6ef48dd3487b64f889b1b8255d43c47ee63c3c31efea5cc47349a503a6a6a8b36aba131cdc8707eec7f6d13a41a48f569a8c2312490d9d51e9c7c058694c1ce3067a216607518bf74e3da1a6bec4fe1e6fbcd41e30456b2f56183f539d67e9341c99446172fb51e9e4b221f5d39e128c19e990c2b80655e9953feca4cf55befeabb6f1b9fa4380b45fa5997e1eab4a84ac452bcf729a544534cec098b0a9a0922ad4238d1a1cfde78542102438af786bec0140bbfc9c8fae62d6a512982fea80c1525bef45b4e876727fd0794c73ebafbc0381bc3226b4d1a4e218358f54d7b8080b125f8373794fecd1b20ef8a861eae2782504d986efc4fa1fa5c57dd9e60a7b3b6be6006554a3e612ecb91ebca86b8c47a4baa612f1f7aca737394a470b6f7b415bf856610ad7f39a32084f077c3f2177e94c2d8b691e60ecd3347797c15c30cb849dc88f398c127a3dbd2adad548f289e52b4072b1ef8f6bf566c03521597d5310c7091598c0c8526400ef6b99aeee3c044a09303d9a7bc50acece2cb396f9152c2ff4d87302536a61305432c3e7fc71d061eeba7dd150736638356298ec5464485d65c963fa1efc08784879566f1545f68ff418fc94b197184bb3be3561ae07f79a9b7dbce15f7503d2b125a630d0db8694a50f13ff605fd02a0099b7df96aaf735914e6db036496af32dbbb6ebd724b97739fb88c0af0f3d061a62b90c81da3ceea3a29c4b96237d0462ce09862e9333be96142813f0798babdfe80925531187940b313892a98cbae8173ee5455dd7967476e93081d9afae38bb6849eb44df6bd8ff6d1ec2757edd2cf72b3ac281223baf6a8376a68d9ec875d0305a443d806d2d96b56b3b91378142aa84b40785a984f0b155da1c1a7d661aa7882ef4590148e0d1012f05915cff5c734d834e232c27653d922a5cca23c2ca8c7125ca521dd7e7c37aa1bc1f021a14fd33810899288288a2c0f8ba025e5f95d021bd730859b7798b55f2e156e38cfbe9d63a4f5b4edabf90e15742214c19d328701441f7c28580d825c3639509cdeed55b2e5414c26a69dff593928ef6e21b9cce5de1c00aa1c38427e30e02cf2375a582dea51dc296397b23510f123b4605345d4ecad87a8279637e8aaa83c0e2d81fcb87b538d4cdb9bac002dd84c1c23a4ceef6fd50702719e7e0291d638bbe96e11d533c5369d4455fef2208d22b444af6dd25b5fdfd083c14bf275cc97a47d722889be68be23b034098ad07d2d870db99b5f42f58e191eb51bc3dcda64c75a51213c7407c424d766c4a2f9fe2649166f43499c419a7b9fff4671e4cd707e0eda551ba28544739285a756a21280468da4a2e8cfe6ba9ff8b9e4b91c11c765f3f0179d0abaf1ca3b0b9b8e07ea661b24b189d7d3354777edf8813e3babc827c7e05fc5800b3d834744b560713e6fb3203517e3772c86d2fd03333ffa29e977f2a84f33d6327b68aa5ec80cc94a52b0ad733daf47cbd055d21a73814a084160e072ada9e1fa66f0f2788876deafa53faf361d79b2e50201a6f0818704926efc4eff603dace1209e7611570a0d81c9081c8f99a29d516805887f7fc2ab83c5f3fb708f053445931bb9e403cc327c6552617bf2badeef803764644792b56948dc0881a8efb51f6ef6618c4923e077d4485311d6c0f0c1fe81b4cd38b0ca51ebf8188823ef72ae6455714736b1dabdb9f7db11dff95f7a8b164dfddb5b10b68a957036efe2612a7f09ab0e17857bc3e7290f6c7207e39acf7fd74b1e8be71cb95ce2588abeb906f8becac71b260bdde8f4cf8ef3bc6ba2e9bbff7fefd021615f1103f36d276c0ab4ae5c2a12bfe0200ee2d5f5c326645ccdf3015fbef6213882216e4ad6e2a4fcb97b4fe12fe8a35ec9de936874f1c85d22befe75d4bfb02e", 0x1000}, {&(0x7f0000000300)="05e902bbff0ca89ea649bab0f4008fb51be43e59ac8c3dd7b98f88eb3974016375bc83f3797acb9c3bb48fb4cf", 0x2d}, {&(0x7f0000000340)="40447cb3bcedbab1f0ccae756e8b92d35d346d0d6c3c5cd21065746b01856c80d77018c4bc22e095df8fdbfa1933beb765e60985275f43d7b2c0593eec052fa8865b7e4f517e", 0x46}, {&(0x7f0000000400)="3aac7d7262366a039b9e611d9e3c4a5688acd93e3d984f0b9631d7f0449dbfc6d2f360df8b417b31a8e60ea7bfa7e69bee17890e66d0cb25a226ff548197bd1138fff47b5bf6cf25aa9541af157b40a7d692e3a2a7edb6a5dc3c0d27a9ad6840e32fd0a78502d2ec93cee1552608fe9cedc5e18753a6d3f822aa17ec73a674d0206b936c8591bff22ef4fd06e06a03b3d645fd20e16db944e8602e42d109abd2e544e3996bf338054eba71d515369ba0c559d23dea2174a124044ec4cf", 0xbd}, {&(0x7f00000004c0)="bdff97f5301898f3e9257619ace032", 0xf}, {&(0x7f0000000580)="5e1aae3bc9f0d7e7530f6ee24d54986907d9fed36be0141df9e55a99f1ecea9d5cc4224f4d5007845aee2ce8c256756bdc03e0009f388c90c4e26c38cc1a8a6c28e2c4c3b25dbe798de25503a091e93e15211a4619f7fa4b5146e6a52a09eab36b3528df5251f198a80d2873741e4cb86875067e59ee1415d463aaf3def4c213bdad723708af1f0910ccc662791c02e6486e381824a5883e678c3155bb7fc65ef2b8d1956e45f37668b1d5", 0xab}], 0x8, 0x0) 06:39:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x80004, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x25, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x24, 0x3, 0xe4fb, 0x5}, {{r0}, 0xfffffffffffffffb, 0xb0, 0xf0000004, 0x81, 0x1}, {{r0}, 0xaedb4000eb8edf3f, 0x92, 0x2000000d, 0x2}], 0x0, 0x0) 06:39:53 executing program 0: execve(&(0x7f0000000340)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='%\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='@.#\x00', &(0x7f0000000440)='/\'\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=':\x00']) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000300)='./bus\x00', 0x4, 0x140) r1 = fcntl$dupfd(r0, 0xa, r0) getpgid(0xffffffffffffffff) r2 = getpid() r3 = getpgid(r2) r4 = getuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540)={0x8000, 0x400}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="ddbe52763b7fbd962e4865c38fd74d97df9c73c10c3422af", 0x18}, {&(0x7f0000000100)="d1e65747800798186b891ef71d9cc6c3185bda7da2f61e022021109151892729e7ef74744ca61ec0b114042600a45b61557149762e7bffcd5afd2f146ff6792f5143834cefe008182802eb83e8cc9323ff558b95bc585f963b9c93850400e4cc233c6ce3b3ed2606d1934a6c3ec45385df4eadf613a7a8d44964506e5585cc9a2a22653820590dffb7b0f4affbc0bcfbeca3fb03a736ce210b065d394acaa8a68278720785da8fe2bf818566f0c32f15597c2ca4227ef2ad8554c69b2b7154d7763b7051f18e2e2d3e3bb37888e96c474a96b21e1685857ad491b4eefb5f602afcfbb82fca813456d8068f40b14242eddc31a8baf0380a514e3b1ae58f5f", 0xfe}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x409}, 0x0) getpgid(r3) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) 06:39:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:39:53 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() r2 = semget(0x3, 0x3, 0x102) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6]) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 06:39:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x40) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) 06:39:53 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) socketpair(0x1b, 0x4003, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x26, 0xafa, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000002, 0x80000001, 0x7014}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0x41, 0x5, 0x6}], 0x3f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x5, 0x401}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x57f0e8cd}], 0x1, &(0x7f0000000100)={0x3}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 06:39:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) r2 = dup2(r1, r0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) read(r2, &(0x7f00000000c0)=""/132, 0x84) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 06:39:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) close(r2) fcntl$setown(r2, 0x6, r1) 06:39:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x7fffffff}], 0xc996, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x4}], 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 06:39:53 executing program 0: unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) 06:39:53 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0x4}, {0x18, 0x0, 0x3f, 0x1}, 0x9, [0xff, 0x5, 0x85, 0x80000000, 0x1800000000000000, 0xffffffff00000001, 0xf6f3, 0x7]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) kevent(r6, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0xfffffffffffffffe, &(0x7f0000000280), 0x800000000000007, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') 06:39:53 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1011, r0, 0x0, 0x0) 06:39:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x148, 0x0) getdents(r0, 0x0, 0x0) 06:39:54 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1000000000000000bfff000001010000"], 0x10}, 0x0) pipe2(&(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 06:39:54 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 06:39:54 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x10000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x240, 0x8) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x1af03f01, 0xffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x0, 0x5}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xf0000080, 0x7, 0x401}, {{r2}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0xfb, 0x80000035, 0x2, 0x737}, {{r2}, 0x0, 0x40, 0x1, 0x800, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0xffff, 0x1d}, {{r2}, 0xffffffffffffffff, 0x3, 0x3, 0x325c, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x85, 0x5a, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0xfffffffffffffff9, 0x401}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x1}], 0x1, &(0x7f0000000000)={0x3253, 0x1000}) dup2(r2, r0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, &(0x7f0000001440)=""/65, 0x41, 0xdb7}, 0x40) 06:39:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 06:39:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x380000000000064, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) r2 = getegid() readv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/5, 0x5}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = msgget$private(0x0, 0x464) msgrcv(r4, &(0x7f0000000480)={0x0, ""/185}, 0xc1, 0x2, 0x800) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getgroups(0x5, &(0x7f0000000180)=[r2, r3, r5, r6, r7]) 06:39:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x80000004) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x5f}, 0x0) 06:39:55 executing program 1: clock_getres(0x2, 0x0) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000023c0)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/85, 0x55}, {&(0x7f0000001100)=""/227, 0xe3}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/170, 0xaa}, {&(0x7f00000022c0)=""/245, 0xf5}], 0x7) syz_open_pts() 06:39:55 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x55) close(r0) socketpair(0x12, 0x4003, 0x5, &(0x7f0000000000)) open(&(0x7f0000000080)='./file1\x00', 0x81, 0x18) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:39:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$inet(0x2, 0x4003, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) getdents(r2, &(0x7f0000000180)=""/31, 0x1f) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 06:39:55 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) clock_settime(0x3, &(0x7f0000000040)={0x9, 0xbf0}) 06:39:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x1}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) clock_gettime(0x6, &(0x7f0000000000)) 20:33:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 20:33:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="91528caf13d8bfbb04130ebed12b2ef9669ddd6952a10016b3d742763608edfa352a8e3a737271ac1fc702487fb64ca00996066b44d8ee41efaf110a468f22ccf4593f379d46285f75443d58f6728854668f38004c38ad4675bfa0a97bfe092ad195dfb037239613a7c6306ef859c462d2a3e3345f5b1c892443bcd37958760fdd699e48b015090df5e2657dc9", 0x8d) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r1) select(0x40, &(0x7f0000000040)={0x200, 0x7fff, 0x0, 0x200, 0xf68, 0x2, 0x9, 0x8001}, &(0x7f00000000c0)={0x7, 0x0, 0xff, 0x6, 0x37bd, 0x400, 0x8, 0x4}, &(0x7f0000000100)={0x0, 0x4, 0x6, 0x41afcb90, 0x5, 0x5677, 0xfffffffffffffffa, 0x101}, &(0x7f0000000140)={0x3, 0x1}) 20:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() r2 = kqueue() close(r0) r3 = shmget(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/180) r4 = semget(0x0, 0x0, 0x80) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000040)=""/36) r5 = geteuid() r6 = getegid() fchown(r2, r5, r6) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0x6, 0x0, 0xfffffffffffffffd, 0x0) close(r7) 20:33:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) close(r0) 20:33:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) r5 = getppid() r6 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) shutdown(r0, 0x0) shutdown(r0, 0x1) 20:33:20 executing program 1: r0 = socket(0x21, 0x1, 0x7fff) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000000}, 0x0) 20:33:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x3f) socketpair(0x10, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x53) setuid(0xee01) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file1\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5902) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:33:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r6, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000001c0)="a807c67bc5cd73303724", 0xa}, {&(0x7f0000000200)="ddc8546f66239d1fef90819f73c9222cbe404a4011c74dd9029ece71ded3ecd11b6fc4a84521bf8b3418428470dc1827180deef2d2b31dd160ca1edf4efa329d0de2f3779116a5496823e36b7c8d0ae4780d924a2477ca44927a0dc1b199a07880912d3013bd31f2f98f9e2c23fa91f3ddee70b62a618667aeefc865d41491e168ca1241af33bd997e77e39b098789665d3bcf5c6ad484f5c93453903d1eb4afaaa925dc5f0277441ea6a72275791c5d511878d4fe0c99ef51853a304090a1d9145e971398bd506260c414955b72196736639487744cc33670c74a5bfed6d3a153e4ecc146bd4e9da308dd451b2c48fa", 0xf0}, {&(0x7f0000000300)="fcc2b76d191cacffad913858521927d4bab9120d0ae89a6789765bd215183c3d99acbf190fa744f610d773165bda05b60ae1bb434ce32d7064518f0b10672e168ad9b419185096ebe567a43c7444a23131afa52d75486fa8877d96aa47a71ad7d5dd0fe0e6a06dfd4bcce38d69", 0x6d}, {&(0x7f0000000380)="ba6fbc9698509afb4f6ce86129a7e84f7302090965c14b89400879a6836f883d9d10b49066cedf15fce17d48b7c70d6bbbe0358f7fc6bba50ed98fd893240b05c7b78587f729c6e099b6d083cd1eb75568e4590a516dd9dce90fbd04f9f5198ca6fb1fc4374328275a854c450a9c302a34d77908190f7adefa2d981d097ba41fc33099a0b4118ca0ff9046c28643dc2a50a7e910aa81f30326fc2b06dec6e19df31d9c75a6e14ec3291dce87c8f635813c33b168448d2b692a8f05d27aa58ca2cc8bb701e7f464656491d7c6e394c308fe22757152f4ffba6238d949565e9def85783c83240e6721b8f9e1cf22584f4a39f82a6bfbe878a7cdbb4c878710fc8a3ef97a2ed076210c7014ef104caa71a54a82bc9699371f0cd92358ba7c996b919594c1943d7e03cffa1d21a1bf905e7b10502d85f030ecbe63f7131b559aba84fdd2867ef8a3aa27219ce47350a1b655293f82c91a71368892335648035e4be86825164c03e00c0600e3a0b0e2e865d0b608828672270c8dfb6e172eaed4ae72da6794138791f315e881b6fe7a444a018998b58f6ae9641cdd1d44f66c3068b989521f2e2f50291578a0188858f63fb59c00b78cc72b1c7f04b9bea89b268d491afa8314c908a1c0c49ca86c08dd3a1417194fed72af3fbf633a647919c781844fbc7112145ad244d68f80d3744ecc9ab23de656a0d00e14b2f05133e9492d09044b0534539550021d298d619fc44e9537fe128ad5146d32e4e32a4bea51617b8606c60879c7a7835e682e6821abaff66a49aedae5d469e9379f5995e561c2902bb57ea3cd60d9733cfaa15ac36f7290610cb26c1f65a0f5f4052a4e9ab5da71c4e6d51a1ab56c86f47a9480f0ecaebfeb712e7b0d4f6a4c0e798924206b2602e06b99e855523c086e79b7cff5bb406a530ff714da423601ef77594a22864911b90f20acb930c9fed2ada011142485d09de25c709c092d122535a5127d7182e6b1bbc5eecfef52770551fec845cc51c22094039d2343e79ced5cb9b1e7adfcfd44b1ba03fefe4f3e4fa9fdeabcf6f2d12c38cd1b94075ef94101965f9a55ecc0b74eb28c38ee94373181771a2a1ecb693cb6b449c27efe7b9123fb07062c671b21eefffa7e3a7ad1c3bcaa0edfad5a609efb7718fd78810abc37b185c7bf9a346fa7ccd2e84cf522e3196e7bee34acfb885520798c4607a62f8981296bbff9b089dc3b83e24172100ae31576f80b5a25f3817c6f513ac146a94c3411195c7d4354ac056cfa101f646a2f1a48b57ee736530ef18a1941119fff82940c69b0403d3cd98eefb78469589dd4eaaaebd9db73503bd93a1defb95b3129f6a4705f0dedf6b32f6050a80f2df6c5e587fae34239ee33423815dc7d4ee61c7fac9df43e2c29b5a88a2e1659cf1ea45a34f531ae8695fa4124ec631a2c5b949f691a24af7b244b66fc6cbd1dd699598aee55d90b88c06fdb7ab8556d98f1f02a1340b868e664c0ca7e52643fc317398f04e541417f3470dc71a9bdf9dd0b2835c4d66132a91c0f0e8c73cfbd58993d0a26d493594c7256fd6da3f660a812354d57c51b3eb0478d8a740edc4825cfbcea20eeba5531af9c661098507456f4352effc85a87e02bb989f636f9be1faed8b556bcc952e78d0287eb4163fa5703c3c400aa770e12ebd1b1bfeaf2b54e99a1dc577cdb41a249ee45ad54577a5d5dc722855fc64aa0592655f4ef8a75add6c5aae6901f1ff85f252f3cb0bbf51ea77fe905f320e622a5881b978a52e5ecc79deb7468dd5e923b21c982cd6418494678ee7dbb3f436796b5a6fa55b661eddafca6b38ea0f54d5e80bb020599cf420c3f6b0860d8bfbc44855daa690acc72eaf0b96fdf927a887a675deec139002c20d1eb77b1e23e8530ef74db70f8fb49870812f2bac8335ee2e92aa294d1c9fe592f9ca47cc054119b25e3365b372e912a8a4f777691847b67fcd74df30d58da48cbc4f14d56d5761fae96e54a122137129f440ead23ba25dca3d1876fb7047a57605d7c1557fdc28e5ad56f373785de70723eb235567396680c4a3d05f299e5d71bcb4817768ccb7e857228efc6688441733e1b90b9eb3e22d595a72eb1d01ffa0ad6c3420d6373a56591294dcf1f5f4dc2c89e84da563a30961235d99cf2e46e5caa5525a81a9a6bc910810736bdb51d3122da5797b294a26fefc4e90e119317d0a017139c8eeb018de10cab15c7c508f1c666eca211aef086bd7387e659b28f699d56631ebea43e22f28b041b081ed07a06e0a96069d3807113603e8b2457dd27722d176a4457aa48e6965fb1a76258e41ef17e88491480769f9b8bc9d01f82549d9030df77e93b317a29b132d16f13d8cfa9328ed50ae7fb2040a244ef2d6048631a70e0ccd634ea2f45562d0f9db8628731106ea470198cc7786597df9813beca04ce7307ba24f381591a4e1768a2c13cb9026ca73b68e5950a78631d5cba70730675179a17f8accccba1ecd17ff7b061938c95f5f0752c50d38d4726232212c2721692ed420ce155fd278feb8c864bb42630664a6488b17764d881941b7d40b682a0a2370bbaf864df4e5fbce859c1b731363294ed1031c991c7a0336e45f2f7b986d2c4b6370c1e48c66cd2214f7bdd0534c1b0fac508a5bff01d644f96bff8c120ecc8ff89266b6817a079fe5384da01ce0cb8a2d8664bec302ff4b4a2c4ec7ec93e448d9ade2108a6573cba0f3bc47d23ab67f150991f3b62b25ef141ff4f818c701406f95bd791389e8d7636723a1de3a43faec05e8cc316202b69cd540703f1647f4095fcc322b0932909226235419553ee6fb7fb4074677228603366b3890fd8e3c7eaffcae01c999b2ffbfe7e20292f3c76baca333b83a56728df542c76eb8a58844b4a9c870a1225969661c5f7c98929554f561f5befc074c2a75193cc9dbd32c9e9fbd9672b4006d58ebb5b473b8ce05ae14f9f92901e7eb6f23085fa3e9aa53a52a25b1660e7ff81310d907b94dd0cf54d4941f8e4b851417efad003ae4e5b1cc4d589acf6aed28180b9994f58d3806b6f79eb5577293390cff49bee9d5cf7ba30ba73f601f7f5fca6682ad820dbec35145752a9efff09cb23ac92279be24fa614432524566bd12f6b47e0f8e1f54494770dbc151c5df66b9da9a0518827fce9f7a7f5ec75be82844eeb46858b3a7800b735974eec80b3ac5ec0f266200c3c2aa03124f2a638e23c380310e517e5e2cbc30b3f6c240cc7fb775e19ef01f6067060e90f8a6892431f8b67853de58ffb711112c3011eeaab39546065936bd1444d49d0b03aa907291684e30b963844f89aae7f0552ca489dc04502c2d15ed6a3d806ad1a417f619d756653c31290348b1b67a275e85e870a2193f380a70e812018d7a2476987d044d78c33200169f9b3e4cd3b3a612d8ac950c1373b39f190df3a63d35839b433118c528726d221324908ebfa4b3a9634663aee9d22b0abe592234233a01815c221594701b2c6e94cdc15aeb9021642baba67ef640900e5aaf4cdbbe375d3b6955c4aef78aa6e5e40cad44f4393251b697225483a6a10c3d0c813ded93d3da5293bc2e7223d151188fe8dc3c06c87a40529243b87849c562cebdc269a9c780bb282fd6eb27cfc9340a5c7cfedad25aa94fc1074926b77a165d0916dd435739548f3ce9b8aa1fbe75940fb488a4417acd2675d7d376c1a6e1c0ce399786021ec667899bec423ec019b4c5ea239e99de6e68a7dc993caae9de9b8d666032980fb841ea18359eb4a3137d66f6ff6fd372afc92eb2920ffbebe9cc29ddfa7a366a2335f580b1d7e77c6d2eac08a0366e85832e903bcd781646cc76c9baa4610ac2296b597487f19b68eb8dadf6d832b85d066039f53170460154568a0eb3766f8c4143c3b2188b462d366156346a638ecfce9262c3e8a6748cb56fafa8fc239941d1166188d72138aecb006dc6a31822d3caff45f6f7a4ad9f7602e13d0e9e5c3f27535956b1b8066919ac063e9e3afb9d5011e20a60e0404238f299d6ec4d922e32d184afcbb18f7b21a6587c6052221f448f4528e8ef1c2072384e12d6c7ceb508f0e9f618d1d840051e7cfefd8e5842db361f0f8d8b324e2080cad47b1c452302a0615e44fd0b03e985ac9e82a05486aa6bd7301e8ed561b768420402030a73e541317ce34b73803b736711ce5fa6daf40f4a55acdeedd4d69aaf16ea445e54af6a7505780e91299f7e3d43e202f6f332db7498bc9272737afd1b182b4edb355153e90d274186e59c82a36dc269993838e65fe725dc2a5f2b3a179379fe0ed1f0d7678b3645c887a145ee6f4dafdd0c8844b55b6b023bf707ed4480f0a4997ef5e093c6022413426d476ddccd3ff277eacdd24f9751c661186687c465fb7664f324c0d99517d6245ed6479e001eaf58c5652608566cbdcc77a2d44600442c84a300bdc74cca4024a06b048a19af321f079b34a27e62a73b1eb2e0e698b51f137b0b1cfa374d4476488cfdc9af4d76ee62d3b7aa750c772150e29c89d1d9d9b915e7459fea3e3d4af5c72ccaa8538dd79a5b2904f3b4f26540f9acfe97c06e6d328d9b3697db9ef799ac74d2a58422bccd47471e3222f86fb51cd49d768a02af452ce3ba37613585f0e1e41a87feb17afe70167b0d232d70a1c650ade7f8c3cc7e2e6701cf1d48878dd742b7d9d8838200911334f35c9c950e7b0092c058720667e1c94d5cf66b2774a5e41cc3b8f1afef3fd5d53658256798f74611532ccc43cbbe7ffacadd7f0cc26eaaf227f4cb450755e8a98009948b83fe8f33c19960806f36fe0d399f1b78cce579876e2317f783f8f7b56bfa69c6379198131875de697250e1f66a84dbb0e714f18f1194526f355d158dea779f8d78e253ea07417bb9bff773735bf47798d7b96efcdbf3f92e385b003e7ef65ebf8343d9f392770886d8845131e6cc04f773bde8aa8cf01349a3518d18b1da29cf885470fffeeaa7355d2e959c1b4d26e1e561ab573ddb00ad1b1c5d02491cc2ecee32e5f61d927296bc2ffd09b680a358e418d82efd9ed3c7cbb88413e0acf22f223cee3d0c283d22fc75a69b4394762c033bbee2a5b75bb4d1ec8a75efcf79e6148fce0f6b9eee4303c84d0d26cd4dc1fa4c55188aec64f52a1b95a5c6e53caa36ea0214e026d6cc2c6ed11eff589145d1725dcce39e95f8c52492590f6586136601667a3bf7a21dd817bf09d97f3cc70d956e65531aedc9375490894820e5e4276ee9577a97f94593f636aa95c09bee53b0705408b6aa311ee60fd9e019b0ef4bbc0f6f3108889c2ef6225d08bf1b0f2a97cdf392d49610220d26cf948df713ba64a4715f9c039e54b05bc465f640624c761e204d65d91a0904c91a98827e77d481fb8d311784269460ac37307667c8b40b0d9e49ab7a0cf1d534e0bea8e5e45291077fef6bfc064566ef2bff8fa48bdba70f93b13ed4fa7a3393d8be3bf42b48d7c9356ca86690d1b596c1e715556ac808aa45fe1d09ecc31a335a20543dff984aea4d015eb8d323912d64c31f7cba817991dbfd73b8d75d3fa3d47b9bed9fb0d2052e2555950dda9e71ef4f6a8d0ac94a2e3a233da7815dadfcf5520ee6d5be53b6b1921f5ea977b74f6b66c72db842c261015c35dcf09b7cafb6b43a5c2fece2f431fd693719680ce339690b928dd4b5436d9259000c9516ab8e4762854290b2aae669613e086113f38144604eee38abe3b615a20b38eb6a3e363c0573b944a0602571b92f99017c88251f002b5631338ed7812a35cc7194af2b2d9f35eb0c8dfe9", 0x1000}, {&(0x7f0000001380)="2428143171bbcc39069a23b3b946002b5af67d27f90f6194f2ce04c970e8e5864321", 0x22}, {&(0x7f00000013c0)="f25e51de99cf43f07107d5581bd2eb7dfdeaa0233adbdfeb7e860b3c61cc013f9dac3bd22087079e7dbe516749ba7b50e01b53e9ee77fa6adf43a96a55cf3dae768e1c7f0db7fc4bae5711a76ea650451bec950a19a974989c91180ab599abb13b2afd0d112136c41adf70488c51d5d16509371649244e7413822f1f96f7c9b9f1f45702d924aafe7d093520c4dfa65e2aeff2ef88f4b2f7f553476d8245410850d843982e7ff17fdf1572a656d01ad4ba23a44664d12035e5e0ef79f2f2204d406d7e3d779c50468ec2bea3e7f0156783ecfff67123092cfd009c654b293e1a7ea489e5072da718174ab62544fb812ab99b3d75ace46bc9b207", 0xfa}, {&(0x7f00000014c0)="fb396e597467b9ba2fe7cd47457626d46e21a6831a45ce26b8871602e9493e9e25965f8563662b64eab5c4853527db5ab41a0d292b0b80fc30fe06943d7eb6bdb8ac3a48db6310a45f70367dcd92500e8e0dc99136d1d00d8a4b521635c01ec2c7126eb77042418aa34ed47a6d2fe43c59ce4db67f09f692c0c607d9056da2829e2721025cd5df2ee3420e4c4e0fa5f390341173b0ce5310fa768c54d65913c9abfe9a55d3", 0xa5}], 0x7, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r5, r3}, @rights={0x18, 0xffff, 0x1, [r7, r0]}], 0x38}, 0x2) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) fcntl$setown(r0, 0x6, r4) readv(r8, &(0x7f0000002c40)=[{&(0x7f00000016c0)=""/226, 0xe2}, {&(0x7f00000017c0)}, {&(0x7f0000001800)=""/182, 0xb6}, {&(0x7f00000018c0)=""/144, 0x90}, {&(0x7f0000001980)=""/178, 0xb2}, {&(0x7f0000001a40)=""/219, 0xdb}, {&(0x7f0000001b40)=""/42, 0x2a}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/149, 0x95}], 0x9) r9 = accept(r7, &(0x7f0000002d00)=@in, &(0x7f0000002d40)=0xc) lstat(&(0x7f0000002d80)='./file0\x00', &(0x7f0000002dc0)) r10 = fcntl$dupfd(r7, 0xa, r7) lstat(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)) lstat(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)) r11 = accept$inet(r8, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) r12 = syz_open_pts() syz_emit_ethernet(0x63, &(0x7f0000003040)="31a5a3afea4506c0987534e5b2bc9bddce31156dcf581b0311b4e10a890027e3146ba0507abc5aec8ddbf0ae450f5957947c1d698fcc5b86a991b03e996cf9f251297d995e43c52b6db75dfdee083c5646c457284e2151f5b96475303eaa9f902fdb0b") r13 = fcntl$dupfd(r0, 0xa, r7) kevent(r7, &(0x7f00000030c0)=[{{r8}, 0xfffffffffffffffd, 0x1, 0x15, 0x2, 0xdf}], 0x7ff, &(0x7f0000003100)=[{{r13}, 0xffffffffffffffff, 0x80, 0x4, 0x20, 0x1}, {{r11}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xc9, 0x0, 0xffffffff00000000, 0x7}, {{r12}, 0x0, 0x0, 0x62, 0x62e1, 0x8}, {{r0}, 0xfffffffffffffffe, 0xce, 0x2, 0xcc31, 0x4000000000}, {{r10}, 0xffffffffffffffff, 0xa, 0xfffff, 0x7c5d, 0x9}, {{r11}, 0xfffffffffffffff8, 0x1, 0x2, 0x3, 0xfffffffffffffffd}], 0x8, &(0x7f0000003200)={0x9, 0xfffffffffffffeff}) accept$inet(r12, 0x0, &(0x7f0000003240)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0, 0x0}, &(0x7f00000032c0)=0xc) sendmsg$unix(r8, &(0x7f00000035c0)={&(0x7f0000003300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000034c0)=[{&(0x7f0000003340)="1ced5391232cf34cd5219a1cb73f7779d4579a485e0c7e6aa87427043a2afbce78c425e235fca2dc1cfffbb17572be0625cedc30002bc2481dbb933de57550fc21aa0c162c0d04227e07279df938d949aadc9d70070998864f0b82bde0009b4a933c24f0dc9a688213754793eb16949ac8279022ecb4831419cf474334d8763d3b8847bd5bd2518e6ca12526c9aa16fd44", 0x91}, {&(0x7f0000003400)="19b9161121c5d314b2d27c58f3207bcf009827d27d8421b4f5dc018de013b947e77f74efd4dce3ff1f4649d10d6227c38aa8d85575313abc22f49a7876c98232780f119e198a56f4d074af9b7ab22041fc2d448616ceac7abf2b4704493d265eb19a2027954dec55ff36d0a88c1b302afb85ec37f711520cbe993272bf22d865afb088ebe702fb1360008e3779c910c4aaa5fb79e188f50fec43ccb274d53d78262d316df16b9ce5dd1342b3c37404752b83d7", 0xb3}], 0x2, &(0x7f0000003500)=[@cred={0x20, 0xffff, 0x0, r1, r5, r3}, @cred={0x20, 0xffff, 0x0, r14, r5, r3}, @cred={0x20, 0xffff, 0x0, r14, r2, r6}, @cred={0x20, 0xffff, 0x0, r14, r2, r15}, @cred={0x20, 0xffff, 0x0, r14, r5, r6}], 0xa0, 0x40c}, 0x2) listen(r11, 0x0) setegid(r15) r16 = dup(r7) read(r9, &(0x7f0000003600)=""/231, 0xe7) link(&(0x7f0000003700)='./file0\x00', &(0x7f0000003740)='./file0\x00') faccessat(r16, &(0x7f0000003780)='./file0\x00', 0x383b9c12e4163644, 0x2) stat(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)) 20:33:20 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x28) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xd3885daad3253b0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 20:33:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 20:33:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3b5) socketpair(0x20003b, 0x7, 0x1, &(0x7f0000000080)) socket(0x11, 0x8002, 0xffff) 20:33:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="1e06c40dd893007c1f85cc18444ce447e4f56d0810df33d164d25b8df86e8ddceafdab94076b6e68984beec3", 0x2c}, {&(0x7f0000000100)="9ec421036ef15cdbfaf076168a777c1861ff5185f8e7bd3a206cf44473515aa8d611b3783772c810dfaebb82394a4fce34074e029b2882f0c70d", 0x3a}, {&(0x7f0000000140)="a27ef2fa3ebca63db6248f1c9dca6ce90b76d9f1df01155115f01dde7990e8ead6d74686c6b6b8fb9ca86169cfa0ca1d8ba4fccbc8508680a612f6279acb44e2837bf955e9a447e0bf7d771c5a45c75e93e9446e93d8be1e65802bb59fe1a96521c8d8138b987515a39daf969d4ca19ba4fadc8a71b21ced7f4a56e1ffc9953ef7fdcb39c1c89c8e85ef2a68d6e3b27e0412c3142882b1faa53f2ceef4965a7a5c1f1b6da6d127060a05d78792ee3146d87094e891221cccb9ab005b67b1bfb18d2f3e3569052ed58f8c58a660a99efb81920cac5ee6f9681ea2e4c6e2f2722aea780a50dac96149a28cb9b402f5", 0xee}, {&(0x7f0000000240)="95265a4be6f1f15da0fa7dd0195768165e9281f77c5278c7ac59abcf5e8c126aaf2526a91a8ad525653fe5980a8aa98bf3a1d4db8f8bc60ecab49dfbe8a71897de7036d91bf384699f3a1def5776a82db9867cf13478dcae2502113e4b874e", 0x5f}], 0x4, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef9", 0x12d}], 0x1) 20:33:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r1) socket(0x2, 0x7, 0x400) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) dup2(r1, r0) 20:33:21 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r3]) r4 = shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r2, r5, 0x40, 0x8}, 0x3ff, 0x3, r1, r1, 0x59f4, 0x1ff, 0x1}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x18, 0x80000000}, 0xfffffffffffffff7, 0x9, 0x0, 0x0, 0x0, 0x658, 0xbd7e, 0x3ff}) 20:33:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0xb) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSCTTY(r0, 0x20007461) 20:33:21 executing program 1: r0 = socket(0x6, 0x4, 0xa) listen(r0, 0x203) 20:33:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000040)="5298ace37c569ca08b7878dfa65b3c4bdfcd5d5b9fc5c67e9596204e4bcff7c7c8116f851394a534a862c1508842001ee4adea85d703d84f006dc9cab7a644925fe8bfc599cc0259231db6c1ed21d262bb987f29023169a1a256e588f49cd8ef5ea7460039b244f4fe9a78892b76bb7d41cf2b38e49a0664a2773eb554d81c71f41fb5464ad5ee91e0d71b46d8b72eeea52f0d8f408e23b083198ef17f6e", 0x9e, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) syz_open_pts() readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) readv(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000240)=""/176, 0xb0}], 0x4) close(r0) 20:33:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x6, 0xfffffffffffffffc, 0x2000100000000, r1}) fchdir(r0) 20:33:22 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x2, 0x80000000069}) r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x10000, r1}) syz_open_pts() 20:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x8000006c7) semget$private(0x0, 0x4, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}, {r0, 0xa8}], 0x2, 0x0) 20:33:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x50) fsync(r0) fcntl$setstatus(r0, 0x4, 0x0) close(r0) getdents(r0, &(0x7f0000000080)=""/21, 0x15) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/195, 0xc3}], 0x1) select(0x40, &(0x7f0000000000)={0x3, 0x400, 0x1f, 0x6, 0x5, 0xc5e3, 0x9, 0x1}, &(0x7f00000000c0)={0x10000, 0x9, 0x8, 0x1, 0x800, 0x9, 0xca, 0x3}, &(0x7f0000000100)={0x10000, 0x20, 0x4, 0x8, 0x100, 0x2, 0x7, 0x5}, &(0x7f0000000240)={0x1, 0x7}) 20:33:23 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x9}, {0x10001, 0x80000001}}, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r1, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{}, 0xfffffffffffdfff9, 0xd, 0x0, 0x8000000000000000}], 0x943d, 0x0) dup(r2) 20:33:23 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 20:33:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x8e18) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) 20:33:23 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) syz_open_pts() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719", 0x7fe}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="20a8", 0x2}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/20, 0x14, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001980)="7dbabd7377a8682628f6af61ed87d25400bc4834f26032ba9b57994fc0d8e7176e47c2c71e393002adddf071225759c0803ab4a70bc98bbfc8e91fcd48893dc52f46819d8c0556f8c1486bdf98a7b5aff05b5b66e842579d7c6f7f97f067cc8ec64c0f590b87b5167a4486047a00e70928421a9fd5211419a517caeb591a9db576e6e162a6915fdf36be42b0bdfe591d86eaa7f0df83d4afeab7b9637ab6f0e4327fb597fc88fd60cb2259d54d66060ad1170e46ff3a30717ada352206036dc4392242f00e439b15327368d12ac5084cedad77b711b3cd32f358444e3ee32133137aa9db4a65ad0ca388cc25629c45a062411120ef3c69c36ca7c847e253b2f7fba2f9726a337abec062351d294ccb485e6299acd2af6e2e7833b73d9a5529f2b5fcf84b60df7b271f77e34ee2f3d1be9a21c190a3f9bbacbd5e10f1ce072be87e857ba669efee0f0bff4c93aac5e3cdb252ad9adb857f7fb8258088ce7b610f7bf8607f8e33fd147dce7c925f19f1687c60d2c31b01e22cba47d78811748b2573d897120a38af4a34d46244a9c8d23acb2ea6be8fcb2f1159672effa6514261541d1462e464c015950079e01f423e46adc49b9cdc94fcf7474df5f715ceca87d72b6a9037c5596bf4dea1d887847e0c3204bc7578f5d48f98bd3c3dfba77573a802f84148e0bae720d51a85aeef5c35c168ee85c165921da0258b02af84c42f1b2bc249002ee16e03ca766a906b67fa4af1b230c270e0570975597d4e0c287e9e7d0395b27fde5afcf9ff6936b0493221b75ea9fbf39751c7538840b6ad70d3d3c288c67a01886a92228522ae49ec370d4775f84541c26c771453ea5c65b061886fc5244243aca77567876d0fa1cf61cbc32c52e0c0ee996c171e3d6a463060af3f27f0fc4c039009aab8fae06a350b602880a2dc96f8773354a2aacde68d02814dcc33c3e5c3f15ac446c7a65b0133bcaf83fda53c023c8414976947ebd10592bc1da72391ab773cce5170f8fcd7f2caf2ca40b14bdeff83bec9faf32439f4f314676207d8d50b4edb6ef93b54c4fc5e4ff2d7c41d90a49fd938953c9fd48eb476ffeb0ebec65e40fafbd869b58f96472a71c283319f5b4938ed7c6dfd30a11c8ce1c0745d8512ca724783425658162b153515487fb1d2b240473d4c57e35dadcb93a80ea9003ad99478eadcfc4ed215e4e37802e4c4f5115b6a68756140e8d907badf2bbf0083cfac327d3627ad0fc4211c98d4b07224db2ca522c23993845ec40f8d315be70d114f6600313c05ca8171d0caeab8f8c0ef1a9c87010b52b491dbcfe992cba503767fe74c70b1b440542ee7a7b843647b17da4c1542086a7c2b1c2f1131a250800b01a7f68339544e65648039a806be65be145663e583224bcb6205d479619513d4e60272c3c65f052399d2f62d36e92f727ddb144b7eb5191972b1d73c853225a518b957d87ae582535012db800bb60eab35f210a7333d66c1b1bba988dc9c9439ea117400ec0a62a5d8025ab648ed1ecf07af422bb8c9001924577df50267d2a7cdc6f62da88da5c59c50540ea1c6a05f6597286fa12b6afed82ee3a6e452c7c087c6fad3dc5b8ad98b377c4f0b160af9282a80895fa64c8cc7b6cf18b30b6e1ddb95dcd30c6cb53bbc6d0b80c9acaf61998f1daea10fd88d0a374bcb73228be3743d4ad0ee4260fc07d3142b55371c18ca6944b120123cb0195329eb65ebd9e39f475cb7116a3640586f0fd21f3cbd98293f113db499038d8c557c85ab96c810770f37cd1b8f82744b05e26b71d9c8677691d05850c8e052efcc95dbf02843f3b944816f4cb272c99d6f57133ec2b7393c820143a97f773f71f7366c2b82f3dcfda6ea0d7f2508588cf16df467dc205302e505993ae0fd760d3a09328c533bf93d01eb97efb428500bfc1b9b85a707abe06202950237411cc5875f12d4ff069a5b3d00defe3772946f9ab214463f9b00ad0433f7047e7717bb4cacdad51ee17c40ac6dd6e275d262c1dcfe4eca85bdaf6519e234b76a1a80cf657cb480048644da846c19fc7425bd7082392f906833e64dddb2ab10d61c67b6e6ffd42cd806c94a47a06c5f30d65dcdb228da5d8ac60688c10a964a95c9fa4fe6a06aba2d4d0cfe2a704d437f1b745e573f347e6c85e2acfe114220cf205e443597ad107550484ec301810d901c0f399785d9406c3f1e40cf868adac9de8ff8afa1fa64beceb9e033063a97f7e4dcbfaa9f3d2b91410733618b6e2fcbf06a5e616bcf8a7ab0065675a8cbf93f0397490368401cbbc6b8d4524c694d09ce9b01e338a1cdaa4c1f65373b7c7a848a912fa0076ac9e3ab3c8c6be5331b65f9245019238eb1da79861222051f01672450191502f4c7f3eee82c83d725a0e28ef6b93fd201b69c2d8a755c478bc15c2fb6d124741d7a2164ebdb02f40d446673fdeb53291d825728bbad48b18f069bb0a79f33360aeb36d12ff3cbd1ff12acbc9e149ccadbe5cca8a19c65941702ffd186685a666917698ee79c1bd8125d1b0c25abaa23b3570a50fa1ff6cf008581cb27325860ede42c8e1ab292752294494136626283ebc41a4fdf659d8698f5100936fe0881c0362156f8f8f271bad49a8571313c304bd3f3a1b9176a2ea6fdb13f3b6f40ccdca853e2269726cef993da92f363dfdf58685faf7ffc56c1991bbfd26c0b59f6766385e489a2667ae4fcf2c3fc88660d32edbcbfa9e27778645924be8516be0d8a6bd12d7c6b17bc4000ffde318a23488e4803ed2be9171ac7dac8329af2d5da57a8bd480ded77f249c20279f53d3037491d81bbbf29dbe0f245b7fbe3979d686f5d1d58d6c0e03fb50e7eb36cf34b0e0b28ccb212db60a1b375e40e7e7b12eb9461a27b0ebb7e994b811c80a1ebe40ee76d9eae696b0834d58782d97ca8e5d9b31b8af19dd7d2a2dfd7a1e8820e312d8dc5ebf6d96253fed4526ba70ee98a3ce0758a20d8a06f33d12dbe0b591d9e733bee842e55226940b439f00fe4c97170afb759d54eb728ad4f761e10837007eddc51f89b30e998a8db8ab0e9cb8be9b81fc4a87def4e83e19c62f94ecb1bac535b35313ec5bda8a112dce1ce82a628a338c42ec3f30a6ee5a72f498e1ce6818d97051bd783f114e2b58004962735f36464490ebbc27d368067d0a963347d2a76a802f5ddad4528f46ccd4d94a895449b002cc8be482a0e0efc583fdc4bfcbb2c1a4ad6a36af8c500411c32cecc82f63fd6ff16b5de95b286419603dac8be4d14a1318e2df16a02095aa8b1d251c560018908d28a896b5f16793bfa7fc4d0d1035b0b44469ee58862a87b874987b6453c18c3971ae9a4335211800e09bbaab36621ad1d2cbc3d358736d1ff4473b483088ba57c6bca70fb7b9ecf4515bb8eec24c7b90754f544862832d0424642dcd1f4d209df124ec35eba3c25cbe74c2e0ed47c391487e38dd41bd6ac6c304dd39c6d897c8c2936b82e6376ad625200bed773772b65e7db5d3915e3596f85fe5cb25e35ebe7426eaabf0e768f12f7fa06154bccc4f98db8193fcf9c27a2156f8d74a1da2de77f8014c00df15f90491c0ea37788bcec72a0bfa373682016c4f20a094597eb78530f81b4050040fa6359f0ca8587d9ed429ff6b079610ac99ecd9d99a5bc5f799c1b695c4bcb5d21a61081fca91e0bc491b3644b525b3137dd176239416079631a077e253e70272ef43dd2c45165e576a9f54a45e6c8f58f8d84cd9548c7c4282be83ad781085351a13058c26b762953e5d6d3a5d00221a8c2bda168a04052aaa52cc8e766ffd4b9c45574095fbabdffb874a1c2330ca7ccd9d0d66aef49075aec2853c0a54994b8c54dec47d85b0daae14c9ff8e29c66bc461b712f862ad001b39f030a898b0169f2f606498fb02d87182c07529b982678dd83e3be34107542e8db3cfadb3296766d301be1cfd70c6bac3c28b6d2ead22e12f044b2db3cb780df7d0fa54ba2b1af32ab7497a14ab3c3fc452463698504d622984c542ecf9695afc0d57717490a6efe1cf81441a7b23c26e2445ec91819f1ca3c551cfcd5e7c90cbcc27348aa9a0d83d9d38f538c371ccd12cc7f665ba2f5fb7634129a507c9b553fa8d0877dcbd0574bd2e1377956f21a96ea44312aba26a26690594c7448b3dd5136e91e0cfda16d938fa4c3ab8499488bb42b90e1871e407b9ab0222351d8e95da8f4d4b41bb18784843d8c9c6734162a5edaf77649d92b79d1f5d37dd7797552471b97b2e27b78d50895f7403225f7f8262c3d59ce48accfc8fa1b988f40d5dc8ac18fc0630ec50b91b73b6e24fd2575b057d0889ec7c341cc886a4c6336a2656a8c2c7f4c252ed1c8b72907a19e5b3db62488a41237ae8e5ed2cc8d32f532a60532d9f998fcd028ad9821f3c8234ec800a4133fec1fdd8b909aef6f8f32bc3ba2524f29a8630ed9e0cda4b8c25a69cc5f35db68c05f008de318273f048a2c4ec7d280a655064feb41b99a743dbe3a4cf0223292466a9df5e5779e96f2f20d83f335108f4b6136246339785738da67429d88454f43dbb9d0ccd1053d0e9fa0c7b0f39bb70f7b5b133feb150899fbce33a28fbcc944a9355519cc0451c5931c5101e0e34ac8ea09833c3d6bfcd1bd4f48f7171eb85ba539193da8d549ead751bfdf8c2b1213929d20d927b4d99848b5779ebece378c3ddf9c76800142c81126793656a165406415af89a5e378f74582425e4c28923c93419f004fe2fa08553e5e483fb0890e042eb4d8ed82fa144a2139f9a0ca0072767fb4e7e2a89735b0ff8ac2dcd7aab55a50f96d6071fbdb3c6ee5f1753c2157bb53538bbb095c38a1d77971aad88d18f20b75248563da0200d050b23158857d789f9b4070883009ed7f10c3086c3c0044869509261f51d319d451e1bd4d2980169d8b405f0f602045962ab6e532e05dc6b48c5f205d3c5adcb26d46174e3ead0af28f26da3c91a4ef3b76042a0c88999bf5073751455a43df290695330a9e706a519add88b1b4b0ae0f863215241b59c938c9be01545ae3336206ea6f6eb331530d37d0fc4a06b182a55e6b7373eae814c163d9031c6976df3b85532dcdea3e6cdde6a45c22bbf16c97c95ef5ff0b0eb4694935f78f141f004d648a86997ed2bbd3f6aef486123be926acfb88602e0f3781116c2251cd945b26b0e293647571789b1c82d7acd5317ea1d8711df58946858d1c0bb5c3aafa93df8d9df94feac5c6806948f11295d034a7d5838c2af1814e", 0xfffffffffffffeea}], 0x1, 0x0) 20:33:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f0000000300)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f718bc013b1e4dc33173900000000bd71df14759938f8a19711000000015d", 0x3b) r1 = syz_open_pts() close(0xffffffffffffffff) r2 = kqueue() close(r1) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84275835db5718000"}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(r4, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 20:33:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 20:33:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="478e20b868af5d718525e3db3db02b4afa7fa5e140b4299cc76b15e79f342d6e2d6b85a9add1ebd9100fdd348015d9a583ad789fe63cdc759b96b9a218f951acd04015a71e16c74222cdd97f7a31f52f6a87a92aff3dfded167c94bb8d989a0069dc42af0748f64e0130da", 0x6b) 20:33:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/38, 0x26}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f00000001c0)=""/195, 0xc3}, {0x0}, {&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/27, 0x1b}, {&(0x7f0000000600)=""/141, 0x8d}], 0x7) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/100, 0x64) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 20:33:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="00000000180000a8703dc6694f0000042cc10800000000000000", @ANYRES32=r0, @ANYRES32=r1], 0x38, 0x1}, 0x400) 20:33:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') socketpair(0x18, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 20:33:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000780)='./bus/file0\x00', r1, &(0x7f00000007c0)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x4, 0x100000000, 0x100000000}) flock(r1, 0x2) mknod(&(0x7f0000000740)='./bus/file0\x00', 0x2041, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) close(r1) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000400)=""/224, 0xe0}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f0000000000)=""/6, 0x6}], 0x7, 0x0) poll(&(0x7f0000000100)=[{r0, 0x80}, {r0}, {r1, 0x4}, {r0, 0x80}], 0x4, 0x2) 20:33:24 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10000, 0x7) openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 20:33:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 20:33:24 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x10a) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x1c2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x1000b00000002, r2}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x93) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) chmod(&(0x7f0000000200)='./bus\x00', 0x20) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xdd7, 0xffffffffffffff4e, r1}) 20:33:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba8b864710459e4c9d1fbb2b97363f9a096841be5c7ac46b167b4bb32cc214441148390c9e35ee0a3f3397e7c28291000000000041ccc725fb6e3edaa0dd92109a7aa2dd01759a2ba3", 0x1018) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x401) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x188) syz_open_pts() r4 = getpgid(0xffffffffffffffff) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$setown(r3, 0x6, r4) r5 = fcntl$dupfd(r2, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:24 executing program 0: setgroups(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x20) r1 = socket$inet6(0x18, 0x4002, 0x9) r2 = kqueue() r3 = socket(0x10, 0x4007, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x182) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x400fffff, 0x100, 0xa27}, {{r2}, 0xfffffffffffffff9, 0x60, 0x1, 0xfffffffffffffffa, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffff, 0x5}, {{r4}, 0xffffffffffffffff, 0x4c, 0xf0000045, 0x496e, 0x1ff}], 0x10000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x0, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x0, 0x80000002, 0x20, 0xfffffffffffffff8}], 0xe5, &(0x7f00000002c0)={0x4273, 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r7, &(0x7f0000000040)=""/245, 0xf5) getsockopt$sock_int(r8, 0xffff, 0x1087, &(0x7f0000000300), &(0x7f0000000340)=0x4) r9 = getgid() r10 = getgid() getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getgid() setgroups(0x7, &(0x7f00000003c0)=[r9, r10, r11, r12, r13, r14, r15]) setuid(0xee01) r16 = syz_open_pts() fchmod(r16, 0xa8) 20:33:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) write(r0, &(0x7f0000000100)="ba83d985239f41d447f9982752ddc05bbe2ed2e36998169b0592aaa0eb6f3c1e5a4dce41c286cd091737bc25ab35006aa3e9b858de133f79a6467ba881b14b5b07fc881b7750cc63aa417a8ffae84926dce5d27bcf9d73aaf33c1ed8919dc0acbc326815", 0x64) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) OpenBSD/amd64 (worker.syzkaller) (tty00) 20:33:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 20:33:25 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') readlink(&(0x7f0000000040)='./file1/../file0\x00', 0x0, 0x34b) 20:33:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) fcntl$getflags(r1, 0x3) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) connect(r1, &(0x7f00000008c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000980)="c45af8b3ef98504b03e4d73bb9f474ba1ba7f450062a8cb3c0f3e057b831fc884662c2de781c953c2a6c038a4efbedb86ae4b07d93d7a413857596a12da0573d46b7edde8d76a7d52d7811f54307077f7294bfde180c25821329e8ba637566a1060264e9433dcb3637aaf1a5dd0a495823497ff148e2239d79c2fee85c5c715044261f", 0x83) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000900), &(0x7f0000000940)=0x4) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, 0x0) 20:33:25 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='\x00', 0x2000, 0x80000005) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r2) fcntl$setflags(r1, 0x2, 0x1) 20:33:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) connect$unix(r0, 0x0, 0x0) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0)="fd", 0x1) read(r0, &(0x7f0000000000)=""/54, 0x36) 20:33:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x18b10, 0x101) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = getgid() setgid(r4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffff9, 0x5, 0x8, 0x3f, "4d7fba35a98e9c1c29c165a9b3122b29950db39a", 0x1, 0x5}) dup2(r2, r0) 20:33:25 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x6785, 0x75d}, {0x81, 0x3ff}}, &(0x7f00000000c0)) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x4000000067, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 20:33:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) preadv(r0, &(0x7f00000007c0)=[{&(0x7f00000005c0)=""/234, 0xea}, {&(0x7f0000000500)}, {&(0x7f00000006c0)=""/252, 0xfc}], 0x3, 0x56) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba8b864710459e4c9d1fbb2b97363f9a096841be5c7ac46b167b4bb32cc214441148390c9e35ee0a3f3397e7c28291000000000041ccc725fb6e3edaa0dd92109a7aa2dd01759a2ba3", 0x1018) syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x4000, 0x1c9, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r2 = kqueue() r3 = syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f00000003c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x1, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) r5 = shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) syz_open_pts() shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/155) sendto$inet6(r4, &(0x7f0000000480)="9aecc613889005da59873fd95e6932f97eea11a417e717b00ab2d66aab14e3dd43eece275406e04b6c2a98dc30b711dc39385d47ce4b6c6ae1e20dc12d72769b14c1b97f9be574d4eda855c0ef4ba431c53045ecff79f2cd3b", 0x59, 0x8, 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x1, 0xffff}, {0x18, 0x1, 0x10001, 0x100000000}, 0x6, [0x4, 0xd97a, 0x0, 0x7, 0x9, 0xffff, 0x20, 0x4]}, 0x3c) 20:33:25 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xfffffffffffffffc) getsockopt(r0, 0x8, 0x3, &(0x7f00000000c0)=""/12, &(0x7f0000000100)=0xc) 20:33:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) getppid() syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) r2 = dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7c, 0x5, 0xcab, "b8a8735610a322d150db6a066581a8d910cea0fb", 0x100000001}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1000) syz_open_pts() read(r1, &(0x7f00000002c0)=""/249, 0xf9) 20:33:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f0000000480)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:33:26 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x5) dup2(r0, r1) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 20:33:26 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000140)={0x0, ""/67}, 0x4b, 0x3, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x10f}], 0x2000000000000221, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x91, 0x8) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 20:33:26 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) fsync(r1) write(r0, &(0x7f0000000000)="942a2904a9687c980c7399515ba818a223d9ca11fa0d34651ee422b0dbf819e2052e16e88b10db452b20a5295c9abec8d9ce0d029491aff5d998184705b389744cd22a42189a28c81f0de061fc3cf3c4bd7d5e1d35e8684cd81a3f78ccdd3a74149ef4dcd5c89a", 0x67) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r1, &(0x7f0000000080), 0x0) 20:33:26 executing program 0: r0 = socket(0x80, 0x7, 0x200) recvfrom(r0, &(0x7f0000000000)=""/21, 0x15, 0x800, &(0x7f0000000040)=@in6={0x18, 0x3, 0x100000000, 0x5}, 0xc) shutdown(r0, 0x1) sendto$unix(r0, &(0x7f0000000080)="ef7d444096c42a8617a12d10cf9a393911d2ce058283b45d445731e773302351c229a94ff88bc8db04e233ef62334782a1f0c917b51af81f663b23577654", 0x3e, 0x8, 0x0, 0x0) 20:33:26 executing program 0: r0 = msgget$private(0x0, 0x0) clock_gettime(0x7, &(0x7f0000000000)) msgsnd(r0, &(0x7f00000003c0)={0x3, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) nanosleep(&(0x7f0000000040)={0x3, 0x5}, &(0x7f0000000100)) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x7d6480b2266a1625, 0xffffffffffffff9c) write(r1, &(0x7f0000000900)="3e0684fc330cca5732135f7a902ccdbcd44e9e011b48d84ee372d5b6da5b618534a249ebe1cb5854b78783c3da53c2f3e9a361a2ff96235c9d391c5251588addb20f5f78f20ee0a34abbcd3348b5785a1c90747f5e3f998d8a6fd235de77d97ababdd1245fda5ffb2ae26abb95063038fe3836348fd1c591e26ed2731e288169a2ada1d76c4f90de1c27b2cb7bb1b6ae5d2f2c25aaaa6784acdf626255fd1a031e00a83b46396ed9a0412dc714fdeddbd31092446f2f26576fb50b606e05af53230ef3460369a7118d20757d9e9667065f0b5758ffeabdc42f13f5252a666a5da261c8f297e7c2ad2578f383922d608ba4d12e8729069716f479b412d8831fc62d1b7c0f2dfb0e7499509dfb5dcb0c25d5f713e32f2353d699c27026515deb3500b9552cd4e53bb2a5ddc7fa40bbee646c15a9c004c639f4a5f33cf373afad1f09c7c3201e85637689ad9c382b3721c0cfb18ad029ad8ea08746a28419b2eda18de95a8d7c408513af08aec2b323b76f3ee544e9c58ceb2e96641c7c8e630cb3bcb2957a8bc0b839c106c0949cc7787af56a89a6ba9f3ff21163a954bb45c86cc9554f9360cd02ded9f7ac3524e9a027ca908818ef2e8073006d070ca3461ad9a5dc0786da4900b7efa976ec138c3bf213186d80a96f1033af97e1a7986680c245dc5f41d038f36b6161220540b4939ccad44f5777737ca4a5c46efeae3a042dc487566d7a30ebbc25ac27b108ce3d34a0177adcf07a91e18ecdd5748a7a67112f6d34f93c296d5958d6c39d4c93d731e14aed8a1aca0d5ac8660665e2538fd94150af190a12380c9ad43e1ef14fc15c85098cc7f1a337c1b36b12afcb77a05fc653aebeddf404c0b3e6c033b0e66fc1ef2ceb75d6548e688684bf891e14a9eb1288d025b41de0a2b61928f6d05057f5561d549411ae1d5573dd5912ec27a52a8954e37bb59a4389aedf97f209349fe5fc3dd5aed3f95b8d4eac2c8bacfd635be49cb4e8f34f29ab566b299c12d47e1911dc109757a0dae326c11c951594f6dda0b5f0d9cf3a4d2d5b61635d584f15def1720109eb37bca04bc3c478035bb8b29d72109691e64c1de6d38c82fc9b15d83e56cbc69ca0875a71310c96b6b7226042935e7d45988b1e01034a730bf280c61d87c633e4f9ed9d6c4efcee04b6f07a92a93c8572dc7833d3bce9989243de33ab70d7d91fa2282d864ee616a11115ee770118bac20017d0125066707bd89d7656da37dde231ca9d82240c12919c1c707a4558c05a110634454d7fff450c781500bb48d4ebee128695f20d9ca67e7060bd1a3d731a7425a6020f1684490de874dc14250d28433bcad05164b0a5f6d62dcf56ca51ee580d0a95fc6fdfaf636da24029857a74de7ebf1072e7b7001f873acba7579c5810d99ce9e655b95d8d0eeb47295bab790e2c5f9104b61fa221bbde34400562d7ed169698f8f8e961a4828342268bffc4125a4c8beedf30c81675bbb546dda60f9d587604e81e2023f2aa3679b01307ec56cc3bb6e3aae3da8bb4c6a27cc8966bd8654fff8e543da39853bb4ee101b4f8ee811df841bb98d39770a2ba01dd51090a5f4ed9ad00eee5de45b506f1dd093453e1a59de7c5f1eae2e9cde48bd37306508a237446c258a568cdfdba68cf728a686ccf9a4cb36152d4e6ba66b0d453e723fbac5ad310feeb68daf56949e12f165136d81215bfe2fce96caec88ad302012d03efb19184159715b8c659bacba1a67dc0938f55868df4594e7f2b114e3997558034d93869b7075814de58203c684b75654d7a42f841e003b898402ba51046bc98da3f29f6bf544207b81c09eed95c327a6443c583a4e7c5ff661ff60e7f4fedbdb0b7b48af20447308798c6dd3546ea807e38207e34b519cf4beb6a8ae2423a84279d19410233ef6aa538a486b3ce2879b113c30657985c4af02e5e77929a450c67f084c3b834e96faff986c879f29164d080e544b7a6073f8849646f23a1c072e3a9e85bd1e36ba90654aabeb86df4edf6717035c70f96e260a7f7ed424f029b3f8c84e445a43108912a3e89f3f5105081fb40eab20f005752f78203a32f2e22482978853aba9960c3880068b534cbcb8613bea316b1b385320bb17a26b2acb106e10e54cb9a6c6e4e3b73e63a28aadb1627e7d4103578b8d1f8969356dd701c675c91c7424ec87894ad6538ce548187682ca3da9cb62a6fd60ee75bdc31693c1061b2a5330854683f8fa570825dceadcd239f6b8b118c81fb2fef6235461f876a648ddadbc1c3051775471503f16e9a152c5339e323efce9ee63e065da0e4bf11a90bad68fb1adf8c16b95e3ca4f5929755d0b58cceaaa424f5d72cd8164a0768b99f0668a9513db9385c6c5b7a6dfc28c653cc365d97314b831c402a90d343ed85c5add85f62513042a8abe630d0209380481cb7dd15d3c393089092fd545f292ffc2fcf9155b65d43d58b38f611d3c030ef6a701da466444e5c746f06beef3fcdd617497e7eb1409bdb24048e1e7c4b529470a7a08127d5fe0fc6cd5d235736ea38e5bf790f6d221bd9c5aaa813492e7d1c73c32cbb77401f806839fc587039fab1b971b16ef0c990da88015af1fdcc65e740998c56d49350dede08d8de0387068d5673e3266ada1b6b57adaaab6d02ad5dcfbbdf7a5c45421a585bc08949d93e22138d262aa7eaa8d51762901b4802d62db0942dfb80ff832439ad2a62a6494be0c2bad3ff323cead30d73c397c8408937d3bb82799c2923c23fae96fe9599420756ff26c73d69f009d00e530a8456b18c1d4534aa537f8eba3a462b3c371018430051a14cc5cd4a5b8182246225df0f74b3d6d6d1ddffc2b2f92cf969f47ca88bc04ddbc6abbbef0d15e163f4b560b0029d26df61de5837891d73072a5d08cf37da15d8a91252138803bcdeaea45277d4eaf5c0d06164a41e7cf5d8ca5b72a702562e5d8c7f004188369c05c7de84f79dc76a2537a1fc7b0b013bae0bf8dedbb9b3da06fba50f06361807b2b3f52a6edb9d8beb9cf86370afc2351dc713c993749f1d84570f09ab7be8acdc48f2767d18bfc9b79601b6d103b148cccd2ba9b47b61b8e9953a10a4f4a7977cd730c9e9b66bd34655fa612c4d0953934a022dcd6413957f8790117038c6301d3014c1ec7beb7aeef46523a8f76771f2121b2e625ef4195f14376a39edf6df3bbdd48ce0cdd0cffb4571baa4773498cc2ccbdf7e16dc5d27148a165c2f0e739af592bad075c21de50d122fd72f37a6b5a7e13a265ddbfd8930922000e36f4e4427bdde51ecefb72bac6ca55aa41a00113dd8d44ea6a37c4a762ea53930577306ac8b8b62117274d3c4d0cd5db5f73d5bf407ac5b0ee645e8d6773cd89f108f5a2a564a734c61545c2dd1a41fcd04762a09eae062549a169b58bf133d36596a4966f590e60738cbd9fc982e8a14b4e4044d81ec27368a7038a85f929159050c3aca999091f515ed0fbe298bef83fc7f767f5f36563f2a4ff9b12f15cc84fab4fe004daf8a9c1ff30fdccdd32cc89386ba670a52e4ff0812a596df0df8bf5af78c3b14f15b13f22214e014ba8f729b2041e1071f6ca287a3ce2d825c8db1eaf730956c551652d15ed6c43eadd99bdda5722f8ed5c22674e9e522770238a83e8ab03afe92c744a310a7dcb021da3b2a9b8b7c38d622513d9004f079b701dc263e63361de848027c7a4e2876f058325c50ddfb293417235e4e3a7e7fc0db72975b311055b7aff835c6a7c72eafc5f61317bab83326824e6139fd6e80e52c228ae224cf5c61b44d495be7fdbd6432b92c3235a5d99c923c36955758fcdab6c1b1b9ace3d2788aeea0afa7d9a4db9d9294b41733a9744a44cf1be9b5ce2fc2078aaf336baace11f4cb15ecf115a0c58fb9187b11cae02429baa44b1ee5794e147570cfacdd876ba3c9c0a8a64cb011aa0826c4b8e4c96dbcccdcb84ff1b9ae360a17f872abf0d6d876cef9c88eaea996057d4232c239b92ae750e666d6afe6a0ccfbd586f17b50aea162de4a461ff9a019319dcb6861f1bc5e0225df46ea0ed11b66585f0818a3f22138d676ab1e2e3575f36a2e159cfe245fa48fd83ed21f66a6f7466fb6f9a9da41445b4cad57ef12184c02134b7b158af6bef739e82f933544583e7896851371068de66a14da8947239b20fda3ab0758ca93d215a2f794892d33dfc0313cad05b1095a28265a8faefe0caeb4902d87713489861f167d7aae21efdf6e7e1dc0ab982b49ba59edfdc67db5b91d4c0d22ac0b676eac0452d71ff9027f70a2b0e85df594a0e34d708d03f979be509904bdf61301680738dd0a17b642f15d4975be82aadb9ae1dae03cabb6809657a8023000286f8028de5b32a44a037d8fe24cd5d91ef72db33a02777a268762dfd9d57a59c046f9bd583fde5397a66cb2bdc374e4de72e3399ad55da9f15d48607f75bb2b96ef6658d239d0182ca588d7832ceecf823568cd86186efd0b1927d44478201dc32667d24ee6ff2e9dc88601a612bfb89a9d9ba75ac36bbed0cfd4774eb8d750020b7e5f2116b6af8686d13de5ebad84d318bb4806fa2af1da0a2e08f5485f0c54eb88d9e801cc2609301c036b3f26bc37db51b5cedc738ec5dca71394006b22e5969ac99f861087a9a284157f015b6b08f3642b10370c03512fa7580c35ed1ef34ced9cbd04323ebca65d90c923f25ea6bbdb0de3d66f9fccce759ad193ba8e9e939168109ce7c75aeaec4125baf6fb16146196c9a3eaebbcc61548700776907d6915122c8817edeaf6333f674578441968ed456e6aeae67a5c5e517b2b7f40c096c2d4f2480c67c0e9cff351554e31fa8fb8f4067bd0d5966fd84a103c57d520689c3e7c6db83bf9e19f184f9526c180a171adf2488619603b94ee6297cf1ebbc07de29268948624292fdc8ff2aaf889d8812a7e4f4b2ca2f1b4e7d9e40f0d2962f1fa1a2661d0e8207ae4029e23a050b0373531d814e5730c43687e81c91c7b2e143ae56211b7e604543d98a77272afcb01afa328ce3322c9a028c1875925ffda090622a4c0393631f0d895ba3a9e284d7513f64db3304b6b5aedbd509426e82cdaf18a5d85918eab3cf4b7923f53bae74eeb550e63657d1308384e4767026384c065e8a0c3e4ee3b36b8f858656b241d4c6383ba8b1167a846cd44253b8c45827026237982a1296bb9a7c63aad2a1c5a779db42ff4c3e7574178f6815677a17bb8975038201bd914febb97e61675cc4d1cd741f4e7dfc25bc179edcaefe607795fc9edd09c1ebfcced52b2d77bad909ef917b8ef1186e36c8aae524b1d41e8ef3053634e6878d22ac83814c8b492429130771289246de90ff4bf5d22bce7c6b782861c3107b2aef90de97b3e3a64ba17d66efe5020e287ba7ba2f570f8747d2e2b23c55ad854baf40785136e0b2d3eba2210014c969b446439e521f4c68f89b0275e15c373bc60686ec62ce30dcb0239e1a9cdfdec4a6e35bed0f422b425e955b0ee7165960c0801298739a9b36ff5c7afd19cf4a41413969443ede57758b811ba0a68b5f948b7c4390ff03683e147219053fc93184e6f9f068b3b81c94bbdadc2883a9cf74faed3986632ec7d6c8c0211823b3a24dce1ef5c6ec30e7693dee260495f58e1d1d5f69b28be660e094ff5bfcd34d7b7167a1d1e697d32173b445372ec60c456d270b360db03a17d18d0a1e436cf3423fee7ab75d9756b9dd4fadfd0ade5cbc41d4f8928445583e43c88376574cea34a67ed42e86f814a5cf52437f968d793d7450cb6970b94a068824cfe58a97311", 0x1000) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x200000, 0x48}, 0xc) msgsnd(r0, &(0x7f00000004c0)={0x3, "f207e5240fb7adfcf5f6b914d9ea5e5fe14c96d2193384d78f1d9c050a973de658f94a05823d012d26427946ac493434edf5271f16c1289de713d3ebdde3"}, 0x46, 0x800) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) 20:33:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "5906a7b041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195bab07178c4b302fe060a68b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae737a1e6ea6f926ddb459"}, 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="0000f3ff80000000"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 20:33:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x6, 0xfffffffffffffe00}) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1010, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000001100)='./file0\x00', 0x2, 0x22) socketpair(0x18, 0x3, 0xbb, &(0x7f0000001140)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x0, 0x400) renameat(r2, &(0x7f00000011c0)='./file0\x00', r2, &(0x7f0000001200)='./file0\x00') clock_gettime(0x6, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fchdir(r0) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="c7297a9bb02b46e403eb69497a1cc3df4dfaf2548bbf1be246b678e18234c5e4a32a5c3496bcf0271c54883e29b12b565d5a181f938939346fef4ffc12e6670cbf8be16a2217b611a2ccaa86791002150e446aec", 0x54}], 0x1, &(0x7f0000000240)=[{0x100, 0xffff, 0x6a2, "931e4eb158e919bbb19664ea57b2e251727d52bcf7db8a59a60ea7f0a91db5bec6c0a7c8c65bd1078eb07fa65e3f2c5bcfc247038a3ddc56e0d58d4b2c815bbaa0d08572172cc13c8ecb6468c771db12931c0ec9afef9453addd2e3d591ac00d6d6c0ed01f0cf8733f7fe8911ec4b70c50ce8c3b74cbd747ac22d7dedb6d515fa6f0cbdf189ecc93ddb87c88e0d2a0bed9e3fa0a7d2daa0a768d3e44906208e5a8a01e05eec71332a9ad5b94393f8132ad6b36ae9afc34200db42bb416d1dc39751b1317765f04e78188c000656d7619e158452ac413a33611c2185d43dbc6a421a50b746e94cc31ec6e552a1a"}, {0x98, 0x1, 0x9, "9e807d1538c17b1d4dbae175b5352afd813d27524311cc5e393c41060bae76aebb896e1272688bd5cab2f256b421f01bd972041be81c5c47f2b09e976e8c938a792090b7f4d42a427cb593353716a6d4a5c999c9450f95897680f19a395d05ee71cdf326d7f90930f42711ebc681db366bdac289bf9860d54f503d22a945333c8bb43389"}, {0x78, 0xffff, 0x7fff, "1cb2a0eb7d0f1fd5dbf64b761ab6d6bece711c55500ff5ef753791a9dd38114a17e680b3a0784dd75f1552e3767294621da1593519d759bcbddf2861d31b8dca8041e832bfab8b39743dea5b8736c4999b07fd931446df7b3af0a9257a70dcc8c68806ed1d"}, {0x60, 0xffff, 0x4fd8, "93c21c5394d2d0ec93686402d3cd199c40f586bc6e71d97afc58fceca3de0472ec37e73c2892cff8312d2702feece53b9969d0c2a4f45d3c2c8a23103f18ec586b28a7a83db115c754"}, {0x98, 0xffff, 0xa5d1, "69ded9a42d638c0c8d760a9f404b91461ea9236458102fabeb8266a463a7be5d659011e9697968b515941610e5eb70a105431a64b22f1aac030eabb91539b1014273927679c83ba03095961cfc8cce03800bffe8bab9d767ca87caaeb8a7e801de6a935ee1ded168986d82bef24691a15b90e1d91eaaf51d73c92ff6ee0e9059a2"}], 0x308, 0x6}, 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c767f2e2407ad4a49c663b8e200a81587ab4956b6d0fb176933d6e135b451b10a63232682bbd9553dd34e15061d6598b13f5833d74f76f26626fa10b87ce7c577209937cb15aadd90190432207710e4ee8901462628e3a1ca482f9a6365c1c64cd40f8125608987ccadc77699af14629a74dabf3585143dfde3fff303d670b1c96c8d144de807034f2a0c462b59c73beebce4185c4ae345469c9efdd10d48816e06cc36912c2b0619c61da3ca23167a0abbc0783b96e240b448dea2ab935ae8b006b2467da6f899ddf47", 0xca}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x40}, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x310851c4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x4) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000000)=0x9, 0x0) openat(r3, &(0x7f0000000040)='./bus\x00', 0x8, 0x86) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) write(r0, &(0x7f0000000000)="5bbb885ec517b18730555991", 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = getegid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) getsockopt(r0, 0x1, 0xffffffff, &(0x7f0000000040)=""/180, &(0x7f0000000100)=0xb4) socket(0x10, 0x0, 0xffffffff) 16:00:07 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x1c) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$inet6(0x18, 0x4000, 0x8, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) fchown(r2, r3, r1) setgroups(0x88643c4887fc9fc3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) open(&(0x7f0000000540)='./file0\x00', 0x20001, 0x1) fchmod(r4, 0x60) pipe2(&(0x7f0000000100), 0x4) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='+&@\'\x00', &(0x7f0000000280)="fb00", &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='c\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='r\x00']) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x52d7}) syz_open_pts() 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0xa2, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) fchmod(r0, 0x2) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x10000000) pipe2(0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r2) 16:00:08 executing program 0: mlock(&(0x7f0000c82000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x288, 0x114) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2002) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) getdents(r0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) geteuid() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x3, 0x1, 0x4, "dd23c40849a95e79355720d1ada7e2b8954bdeff", 0x8, 0x586}) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x6, 0x7, 0x7, "aca7e9f2ea6df3c653c3ad78a12f70fafc24debd", 0x1e, 0x7ff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x0, 0x203) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getrlimit(0x8, &(0x7f0000000180)) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000040)=""/182) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) faccessat(r1, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) r3 = dup(r0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x18, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/203, 0xcb, 0x800, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) read(r1, &(0x7f0000000080)=""/178, 0x29f5b2) close(r1) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000400)='.\x00', &(0x7f00000004c0)='x\x00') r0 = socket(0x2, 0x4, 0x5) r1 = geteuid() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = getgid() fchown(r0, r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = kqueue() r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x88) fcntl$getown(r1, 0x5) syz_open_pts() kevent(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x642cc7c7, 0xfffffffffffffffe) 16:00:09 executing program 1: socketpair$unix(0x1, 0x20, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x1) 16:00:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x8) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01e62d2f66696c653000"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x2000000000000, 0x1, 0x0, 0x34, 0x947}, 0xc) syz_extract_tcp_res(&(0x7f0000000000), 0x100000000, 0x5) r1 = kqueue() r2 = socket(0x32, 0x2, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/107, &(0x7f00000000c0)=0x6b) syz_extract_tcp_res(&(0x7f0000000180), 0x7, 0xffffffff) kevent(r1, &(0x7f0000000080), 0x1e, &(0x7f0000000040), 0xd, 0x0) r3 = shmget(0x0, 0x2000, 0x484, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x100, 0x1, 0x85f, 0x4, 0x2}, 0xc) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) getppid() kqueue() r3 = syz_open_pts() read(r3, &(0x7f0000000140)=""/100, 0x64) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r2, 0x0, 0x354) 16:00:10 executing program 1: getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x21, 0x4000, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x6, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x1}, 0xc) 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xa9) 16:00:10 executing program 1: 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]) setgroups(0x0, 0x0) setregid(r1, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f22db4b69d9197fbde8d9b2bd8a468b532b28eb2ff", 0xf02) r1 = syz_open_pts() close(r0) clock_getres(0x7, &(0x7f0000000200)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/86, 0x56}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000000001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) fsync(r0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="a843898d5667fc8ed9ef09a064a762caac4abfdb0a5be9e97d842e7c8b3cf4f820dd8dba898d57fc89e15e078862d09c1b5eb9a565ca045efd0d1d386be23a2f766c96070ea7248f684b16c70a48c4c9baa8858d6ad55cebbb56767999e885a7e42899f62963c777fc531d8a23fe18c73bc17fc443954b65f917369dbebd", 0x7e}, {&(0x7f0000000080)="ad76373869e2f2e08c1ef68a1157da712a0c436ad76b6d8221761b2f91bc61118d35e0477f3331bba6b379634bfd7e7a2f3c5b9f3b07293b95b71b39f0d2467dceb8bd0e35b3e413827877a575f3c3de771ac79bbca66a431764ec9b52ecd87443f797eb1e5d7f35c14a17d2ee505df22f673730edc3f98a5c4487c66a3b7cb9c456e22672993f940de6b6e00036c3fb5ce033a3db954e8be4844da311f85ef586dd0a15b6bfb852dde619614a50677fe8b054fc031c68f820eee1072a4b126642b6c0ba0c705ca28f9e8dd055f9cdc32a2be5bb96cd8b25bcdd93e7bc5ae6c076a40014", 0xe4}, {&(0x7f0000000180)="567a6454505c21fae8c697e7d6590f6e60ee3d8b7eea51dc75b363af343d927044b7591826b2e67930441ad3ed0a09c1f99895db58e0115e58e8cc75212103ef18c81dde30b0f97e9e39fdb786c62e1debe8505ef8479fbbcb12fbec9d2771695b75aea78e55f33b110392db5db86a90dc446614d4df71b70c964375d1df170120b1b89fd79287302139a2e0fb18f318d06c3e98f6c920a56d9e9639259cf6eddb2a37c4b29873ecdde68ac18a9ddcf46b35cc25011e47817cfa4a069586f97a94f08343baaa68b1d7b96de3efa1bfcb9f5d5f22ce5803710e6dce673eef59a391d7bc2a7bf057442f76942f6df810b173aefafe0a6bd4a1114db8824cb825a77a2e5d413a498607307f52ae5bfe41957185f6f091455442d8758120752e55994fbef6c5ee4f866d3a2f59c97a399c8f7e61efc4fa60e25de6c64b287b1299720d105fa0241ca9cc07dd76374a7e0dbe468e41b6c7b557dea6372f261a4e3d2b700973735d100eda7c4ad73e82e98c6b8092126c646c18d8e8883aca453fab4b1dfb3af0262cbae3e218daae4d3d4d992297cce83094f498be5719e95f2f49afbf83e5a2e4f3489ad4a9fa35742dc53183934570b584def0ba96a399f63e82f076e3ac719bf5e125f996c1e5c33cf13d91f8dd1f95a683ddf4ce5059024c20f48cea7532111eb6f5a176a5ff5501e9e4ffd55f8295b66c10098659bba20637a4be5965dafe412fd0fef1815c5ee206b08bff7c005232a87b8d0d8a68651bb69372589e583ae1acd42a88c97d2491964eba3da0fef03961edaff1ef13d5ea953f1f1defc01af32ea68812ab07bf499dbe2feaa4465c7e036a43abdd8b8f626b6338abe29212e8b03fa53e1e06802abc9e19ae95f15dafec848ddffa0b7c145ad022daaa381e4ae6491c025c28d44e01a5e3b3d692d0378a12ccaf8dfbcf502d65613f75fc982a1292d1bb0ea0af8e4c35970fe2deea84af13add096985ce69621a7313ad3c6a9c0f0f44d72005261ce5e34ddf881510cacedbc3d0b93c5db3d11ee4a98b4b11dd7a51696af4b71f565f161cb836bfb31c3239437afca9b4befc40e379a111b08a34af69447e4597efba3da8b7f67f846c3abca49f816e2575c9ba10f4236abbbe37f34fbf0790925e756f1d17b6cb13d52ba41f9f0086d7d35282677681bee477e906444205c0ce69c08ee191bfa2bee953ff44194f8bfe4f018ed8c2bdf8fe28533e9955a3989d0f7dde82f9b73d7662a88b4265e9335d6c30c5c10738341e31c27b3e7a9744419a4d832119fa49901a8cd0f682bd73a6ec10eb64253faaf7a0491f042e6d87adc0e73f3a3f53cb2f009b9c901e229eeedb9bd3e0a823feef85e2c5d840e1881e95117b3b99d9e40df81a9792e18b740fdacec596ecd1ead0bf08f0696eb59d113755fa8ba33c848a5b695fc30800e7bbba42475476e675f44cb98cd8e6c23f7617d725854a85096faf95ee19a2d3e22db6e718787fc1a5cda6bbc428c2fbc53d494ed937e2ed8dd2e98d84e8554f2c62919734067048c8b6733f330e6f8450a576134fe85f9fdd25b588716bdffc263448b5b6253f41a3b5bbe9431759df2dac6957c17698c7e11375e134173fec055406469358687d555843b55117ea48225cb257e4afd0e64bca2d1cc18a2fa7e5fda59c3f522d2ba98c8a730dfbb70ea20d72df0f85a88b079b2e4473dcdce763be540471ed63608256330aef7e7086353ab8bd36bd3fcdfefdb7dec0c57908b2ddbb973f25ef2bce927289eabd557ec0641a38fa02f019e56381ebc3e9392bba9fe78d79f1eb7ccf35b3788510bd1309dc7f13c33572558eb0e5779686326c90a8e8324a392286ef956ebedab539a809ff139a34e7f084e2709c727fa4e1ff59790e583382c33e0f5b4d4af6ffdd1c6e82b1b7b3fc3d200be4f8bc72be0b19491f91b706c9997150575a64f1b5ea158415ee765e6e2baec60ff0689dd2a8b804a3661368b59a0373af5b7930f32ed07e53c96563bb1f33813a73e7c4e018712005af44bf5b218fdab3b32351039ff0765fbe347dc101cfda82e079b7174b32fce10ef1b7c23391792ffe6cedd9807574632c22876ba4a0e6e50ebe5d5567b3d3a17b7e8e3df563ec30b0230d3b5cbd4a5d1b4ec8592038bbd92f53806d7ac915bc74f59d2f32ab1185ac90eff256c0c97b8716c7a955b69bdfd14008a3434c01d57852f47b59714514a3ab5fd777ca8b25ba637de4131684e7bff641cc30bdb7e4cdd93121c9db65a1798cebee5a7f0080cf08e3d6bf47b85ab4ad0e0f00c4c828c4f90c3ad2b324489e858569704a8f50e6b74c514e92d10fed387e9499cc434b0d06eece3fd16c7ccbc48150de6df54df24f5b5ba317d66d3ce05196325b330ffafd6bd3f3e7fa0469b6f6347479169628ff2d1efafea5804c249f210fc634bf057469ad02a585867c239100e668df6648c078508a24b4ff1122842db595c97ab9cf8affe8f9f92a9a5fd6479d8a0095f9501e5f24413e094d81ad3ce342aaffe94a90e574c9c5365c2d4f376c1cc6989b847b35aa3a364fda107dccd9ba7f1d8009042b19d80ccedac0be89298876ba82af103449586efce36460d8d03a9846ccf9895d0fe1b907719ab3973b0121c21dc7dc213baf4ee78d4d66150a151ef80e490acf437e8d6bc349cdcb120a91473c983e8e80617409b0351bc7c610e3778330f06ed83e284fcec7eda84c93cb56d531feef532241f8ef4b69734027e6f39625d21e89a27323a833e02ea2a0ddf4c7bef9a9040fcce2b0dc65015dbd88b85d2fb8b6904b560ff54dea794683dc133563e2855bd8b575ff0a0639c8eb0c4579a18602540dc410684225a2fe23f982e02d8a9a337a247d126f4ffeb8bd9fafdab8ab4feefef4e13c9e853d2d59926924571b92a55f5ca5b003449a7a690dd58a4346bed7236a24acb7ea0e325e2dab400774a8dbf0cd1b8d3816163d0d29f23910ed15a825892f1fe09fbd962a87a3858542b995cbcad85af2082e6040cd96b7bae71ecc5d34eb887d3fcce5d380961ed5e25085ef5e5ebbdbed110713d019aa210397ffc57617b5100c93825136addaf11503856d25d83600842e65f48899300653b8cab8c3cb85db29c3e250b8b60c8a0c8166320d37d0b632e0f37ac9a2edc3e9cc5c28486b784635e54bed1e6f7f99710749715b433863e2844589cee92a24321256b845713a805ad4a7be38fe84c4fd292a2a7af0f0b9d867fe3133f4804bf18e722d8e8e2418a3b467df53b89ef7c7a64e848f4115cbcf94f36218a7dd8e042e482ae5c8c951143af349df46a5f2a3d0d38c128b5730d5af940bc8e76acb075da2c51b676b537fb3a04d93134257600156e62ed6a0bd2d82f0411a60fe266ac7735b021705aa39744b36e9592b32e08159029d1efc063a097754f110af1300fc3892be291f7a5516a98dde62b8ba654ce06eb2698c25e8ecce2a97f397645e14f54e649772f9a7cf2f87c696511c379f6809a04108fbe033d8f148b6ff0759400fe3add0719e7144eb94c1f63b2c427a3dc0320890841e0c063f54a1906ff8593571b11a0b261c2f1810d0a42b19038544a8b134bc93f3ab0c8eb1cf2456e376db9d5e2324d0e88b08cc25fba389e4f58e3f104f6a9919f171e097a0e857be67e1a484748ef0450618df854e0bc0135006fd90e4d2cf9add160f8f48f82c04f7eea79c7acd7cd3d3c39d9eb904f5553ad7d7323dd6bb4238713ffd7dcbfd974f005bc75b7535ea5adc92aa4ec809c90026cff0c22a4a34a3ed490c63ac61e1c7a4c33739c6e6047c57a4f0311813cbdcfcf5ae3b6135909213c3700773a5d00d62699dc25a2be37f0755de2d88ea1de3e0b016bf997b28080fed2e7e41382b03ecace528ce48b8d6176997579ce167df3f5e4269ac5ebf8858cbae6c273eb4423fb3e7f7189d17a05d4cdd2fa2b5738db65b49f71a9f447223a0aa00ba7ed1ce4e0864370fe667d60bb544ce5920e849b8e8d52ed967c1dbf5d26f13cf8d56412dc6aa8885908e55de8040073a595ef7d94ce7ccd861749a8fe7b8af623dd26a184c7edb653da4329b5f0e141de5553f2259a89d34a5e4d20507822ef4f673d768566566467a7faa17c4f89c759393e5d38f9ced2734caedbce53a87dccc28013b0c98ba133e7537fdbc8fb2664032c543c74e9e6aac95a878208c6afc2f617e92085d199ee0e930efb6e6c26ee3a726e391404e8f77aee3b021c6cc43e3b1813ef2c72c69c2ef633ef94649b131b9841679bbe12ef852202b087a367a9ded9061ed8761d401655916273e57269c8b94b0f21d641d0189e5caf530749400da68cc1af2bce0c25e7409fa36fb1cf21e39d7ee597d22f01a30d7547c33c5a270f83d66b946cd5aacad60c7d8aa3011f784015fdf3b1ca3ac94952331e06732b294798a56f2e2f4909cab609bd3b875c32712d9812b7f58e8a0c15d1e227af16c30dc707cdd7e2d20edae3af325a8e9fbf2168895c00f507be19aaf65d0e423fb858a67f42bed6c4ae3bd32334647e02c2f0edbe17b89ae1b9b378d0577de7b48117ce0420c1b4e70593606d98150516a3945c43623c4d1295a70dd24b2c00632b772baecb58479c27b766a708ed60cf3d8513fb4e1769e66dcac4b5ce2aba2f96e474db382d73364a9d52b39925a466ada860018e89764a3892c963eb20cf699fe0e5eb477800070813ba922b96ea1e4bb28e2da8c3818ca6e512878882347f60ae6cd1717c5ebc621aa7ebc09153d71a0567fd065a57ce305790f23ffd8e4543737f946e7d8244409d16252d495eab068efb38171822776c43d557156528a34112f77109101d73ef466061b7743633b2519a19f56353ff926b01d4eb2b2ff2b29c8b1111b608db64a71eab6903a332bd4d27234dc9d51f6dadb75d195842a5a347b7da756b93de0b6ea45a1136d33aa6a7b158d76a1f0107550b835de87d428d28fab3a8cae348b311f69699a5663ec06371f9813ea5f577f60b0f25d5b0e1e2ee4f9f9d82febc664893bfdc332ee684d2595dc2e2f6cdbecda519635b1cbb4fce2e319b7d970a5933003689d95b42d8d8f4e9d43ef2ee430b2f26566ad103323ade00f344f277c0957a77229c9ecdc0c8492ae4600181bf13a14b5369702cdd39dede1a4771ad5f93ca7665a8c54891529555d63e9520a1eff01e6e6d560537c73e2707233e09b70be74409e4870c41c0f78f433912c181648d239e119c46b689bd2e85cb0d1ed69ee88b77ec4ba833c7997ec2dcf0d224b7da3cb2dd2ecc7956f296517c12dfea23b77599a0b47416d0e0ca926af91eea20408681c14d96486dae7e2fb93d2ddbeb053dddeb883c64f5b256b39dd1a1625e0853a5dce51f9767e3b4b7570253314b193f73a4d873d2d0ad66583763b870de18eb3dc3e7b0fe53d67a1e77cafc601e3b3e2e6972c050ac12916ee98f2db166064b62893c86b90487bf421bdb1aa6aab23813b7390f8846362d175c2b5f42854b49a1dccc35b235a4825857974b1e12c63a70f7cf1dd53e3a6d679192a93f28f7b59634126529773edcced6469e345b811cb4598ca2b7c6f5e6ea88b0e4efca9270c73e64e7baad91690ba2f675db28504db5f1e8b64b1e86c388dd993e756791288806328e1bb25c08fc4520306f3bdd08861088345b758e0aaf74f47f23c07accdbc244f6870e42eadbb0dee8644a81f7fbb8f500e8e287a3e283b9cf99dcbff1690ddd3ad9ef06c30dbc79364980097256490ea26cbe8a307d8d777001e9a83397b6497c", 0x1000}, {&(0x7f0000001180)="22d2eb166e2714382a2210fe8d57afabaee53e79d2526ba19826acacffe94a5fba5c5231423fa8fda0f0c9c8fde92bfe08fee7115311b1b9d70ec3991cfdd8e5d3b0161991a8d644277cd0c350070b9267654f245519c32b2a968cb31fec0470d5eaff9bebdd405e808ef176eb3d1d61121bc1c48aa96381d887865cbfdc96c6e82bddff71796a41b50c660b25b004d876ca0c23b6897d73a3b7251ec5ef29fca10afa8af8d13fdef6d14e", 0xab}, {&(0x7f0000001240)="b00832469165c12060594c76dd15c0fb999c952eed7eab8b0a0584b162ce86b67f9e8623ee71604df16e1f0897feab89a5110d6ef0a1906e826837deb4b51002726ec99ffe8e9ded23bdbb4f841688f85f55dcad906d6293b95e42d44c2b604d9b533d8dcb09008f689bbaeb70a747fb052edb68226b54bd57a97f84aee810f59ba113582df493a147fca27cd5e85f65ccdfb560013b429e2af12d7ce6366becaa3f3d0b14ce8970c1c282eb6380c1a4de85b1de2f4b847455015a93084c03cbfe96debf792d4d51e38cc10acb7730efc4dda32ef6db6b345c9b9590c095e50512", 0xe1}], 0x5) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x10, 0xa0, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x51, 0x1, 0x41d, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x200}, {{r1}, 0xfffffffffffffff9, 0x28, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000041, 0xffff, 0x2}], 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x1f, r1}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) shutdown(r0, 0xffffffffffffffff) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c9976116291", 0x754) mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000600)="5d0988664b74c6b3c3ddc539560856e09aec95d6fc9ca7851fc50df74b428168c5043e4ce4f30049c1503653fc385960ed007dabf3", 0x35}], 0x1, 0x0, 0x0, 0x1}, 0x4) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000440)='./bus\x00') linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x4) chmod(&(0x7f0000000240)='./bus\x00', 0x102) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000400)=@in6={0x18, 0x3, 0x7fff, 0xffff}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000540)="644deaa02298206e896c35a6f40531642adc639716996a6d3d576d874eab78893f9626cfcb15a870a78d229a1d47a1324291073bf65ec6080386869e910e86a570adf35155ffa2d22d4167551b518f3213772f07b4393035b458fe7c2a97c0e9f2e8", 0x62}], 0x1, 0x0, 0x0, 0x4}, 0x400) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f622f5d1c2d086c01"], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8) open(&(0x7f0000000700)='./bus\x00', 0x10000, 0x20) r1 = getuid() seteuid(r1) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\t/bus\x00'], 0x1, 0x0, 0x0, 0x0}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000480)) fchownat(r0, &(0x7f00000002c0)='./bus/file0\x00', r2, r3, 0x2) 16:00:11 executing program 0: socketpair(0x16, 0x8001, 0x40000000000009, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f0000000380)=@in6, &(0x7f0000000300)=0x57) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="d9ba8bc6a3e4bfcb2b9d067321a3daa65d70df099614b8f55827b5b280e3f8b1e88501979085a9850fc7f9c36fe23ef55fb0f6e337d134bb19880b795a0a4fd28ee448a1488ab26221e4296fdc3cb4ec2adcca364782a8efc27f9374d9f2a214ae29a36ca473a9686134475f2f16fdcbd7cfd0394f8b14ea6b04c66f9d24bd7cd324b7310fd204f7bc728dc71155a5f2e8a7337c28baefb1bf4a66dd2a3e11034e1fadf5c3ebf0ac3e6587489b80def01b2f92628891a9a761cf703c60aa71adf51c9f1e0a8027659f8ddd83c3dfe848a53b0da425435a8e2bf84ad5aa120fc2bb60d5c8db6035457c4c44ae02d3b23088e137853386e7ec68f0d2ffd805", 0xfe}, {&(0x7f0000000180)="f7fa0a317699829e9a906635efe1feb0ba9d9c8c32b5dfbc5b", 0x19}], 0x2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x660, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x80000000, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000003c0)="735d37ee1c204aa310f4876dfa8a57bf2f0df9e9685075820c6a6ee120146446d5a092205fa542ff404a3b3d004f90f835028aa1ddfedafc903d3c4bd80a8facbbe73c82e5f4347af81d9daa98645c", 0x4f}, {&(0x7f0000000040)="fbe53f0fb2bedd8225b1426caf1c489701e6005ff5db44b0e12288558fc2ae539b7463554268b383fb", 0x29}, {&(0x7f0000000440)="113807fc06a99ceb304ff3daead6eb4510a3469fa44dba71472c207230e0a408f76dbb1af727689822ee912cd98b38ca4b7a98f441bf5e4b89901adf14189034e845fc96ac48933bb8969d32c9f1c93a84fbb0bfcc41c2dec7f06a79f07a977ce120cd11ac4006e8aa0e92bc9466b4", 0x6f}, {&(0x7f0000000200)="b34596b3d454", 0x6}], 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240)={0xa5, 0x3f}, 0xfffffffffffffe32) fcntl$setflags(r0, 0x2, 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x22}, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cc2aa0548a07ddca23b7dc896d776e3550be3922c3a9c449526f7746f7fcbdc80512a435eb1da9bd1d05b8c9ad4f87a3280249a1b00906e978a9e02426368224f234e43b5a2c588e48c8a15c653e5196eda21721c93db4a0040adf1d41e43dbea64b34780a538fa81889989df7df7c45c98f8220fbc25cdc71784b66956f272f84ed19c3d4ce80dbd2eef72f19896302df7d0db3c5d511f1319a0fbb702fc769f26db92c7948afdf5ceb7e3f70d63bc374c80269792d7fdb04fbb5a1a9ceba300a9e850d6ed733a69f9a71bd2c76", 0xce) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) mprotect(&(0x7f000044c000/0x4000)=nil, 0x4000, 0x4) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xa002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) setgid(r3) r4 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r4) r5 = semget$private(0x0, 0x0, 0x10c) semctl$GETPID(r5, 0x6, 0x4, &(0x7f0000000140)=""/60) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffdfc, 0x0, "c9dfa5d0b3f79b4ce25ad3f20900000000000008", 0x0, 0x3}) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 1: r0 = syz_open_pts() syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() pipe2(&(0x7f0000000080), 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) close(r1) 16:00:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/101, 0x65}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/118, 0x76}], 0x5) pledge(0xfffffffffffffffe, 0x0) accept$unix(r0, 0x0, &(0x7f0000000380)) 16:00:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180)=0x8001, 0x4) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xfff}, 0x8) setregid(0xffffffffffffffff, 0x0) 16:00:12 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1000, 0x0, 0x2a) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="c197dcd1c5d1f87c1885ef3db69984e50fb3e5910f770d07deb2afd0cf65fd1530774d0b213c2b2e6785ff0e53356be1b025b9c010ce283f60985f946bc0c6209e61c38fb4636eaf5bbcb667b4de86c354e39eb6", 0x54, 0x408, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cd21544aec823e55d78f39219df1a2590f3ef361"}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x80000000) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) 16:00:12 executing program 1: kqueue() r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="825f2f80d6cae26aa400560cf3771cb155455efc888ce1121303d5274886b06393ef67c01c3044b738a911f89bf4f939bb0fbdd59cce3b4b113fb094b0b5a7fcccc25c4894129bdf18a3c229938fde169b2eeef7dc0f16df1b935f3611928a220311d00381e7be4dd07fcb55ddefa0f1b429af02270821a6944d5fa1b3add013dcb7e559bc4c7e7a938b2986b60bfcab8dcd2b84a925a2be866789e7cd2395b879e33df51e86d993f87397566458849b3a13aa3a56c8eb4824279fbdb54a01f1"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:12 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000005c0)=0xc) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r3, &(0x7f00000000c0)='./file0\x00') recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000340)=""/6, 0x6}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/114, 0x72}], 0x6, &(0x7f0000000500)=""/82, 0x52, 0x9}, 0x40) getpgrp() accept$inet6(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) accept(r1, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) readlinkat(r3, &(0x7f0000000680)='./file1\x00', &(0x7f0000000280)=""/183, 0xb7) sendto(r0, &(0x7f0000000780)="696641b52e534d60f2a19de78183b0b7fd1228e713cc26183f2fad824f", 0x1d, 0x409, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000006c0)="f1da40bca5a0af1fa58c223a77c43dc3b816f4554de65dd24219b73dc381ac55a09fde415a7dbb570a9ed67b202f17a95f338af2380b123549b0d8d3bfdb5b491d8d1432e2907412f71e771d4cfc415d137cc48e4b19c1953e1278c3c591a16d22becfd4b8c5c95c7086b08a167e61de3b3eac22d4c0b14ff92f9e0ee4836198086e45de8ccbc84f1e2a98e7054e03ae307597fd76f2818b620b0e51120cba", 0x9f}], 0x1) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/238, 0xee}, {&(0x7f0000000400)=""/180, 0xb4}], 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0/', r1, &(0x7f0000000180)='./file0/\x00') setrlimit(0x4, &(0x7f0000000100)={0x1, 0x10000}) symlinkat(&(0x7f0000000080)='./file0/\x00', r1, &(0x7f00000000c0)='./file0/\x00') 16:00:12 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00', 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000080)='./file0/file1\x00') unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='r\x00') 16:00:12 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') clock_settime(0x0, &(0x7f0000000040)={0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) login:           16:00:13 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000001280)="2a9f22cf8bd70c572106713ce4a17b3ae4115f6e9227b4b73593b3d3ac8e07f5fa0e37319fa1f9d7aabeb2bb446b70b8d31bdcfc0ebe2a5195974b", 0x3b) fcntl$setstatus(r0, 0x4, 0x40) mknodat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x4, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) open$dir(&(0x7f00000014c0)='./file0\x00', 0x8100, 0x0) write(r1, &(0x7f00000012c0)="c3fe6be04f351d8c86fce450114a244ffa3afbccafb821aa4e33b8bbca3f09db7929a43d3b0fc5889814e0ee8729faf07809eb68752c0f412a7709ad3f079d86240ab5bd247d9a20a11d7b49f4f99a2e848f41f16a6715a48cf007c8efd440b15d357e979313ca37920425438f2a57f366a78b24a480f902895edeefa2a665efde0af965a1956a95296bd1788137d19a0fe69821c3eec485577077548feb9ae7d939bd54d0f0ddb99fd026683e57ce269c0e0f454c76655e9bf7cbf47d8155760f7bd4517f40516eae73d3b01a6b7fd1461331c346d8b2dcc64c24c2", 0xdc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) write(r1, &(0x7f0000001440)="a7684e4cfcb647f812c1b1c0bd6acd78281ae3773e3f321a4a43f2c4f8f463d7f2e1256b059f24e1bee142814a068707f6d0c2e43568461e7b69d5544d8fa8f2ec285e93b3e9d522eaa004a35f22225e1d60f87a46", 0x55) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0) fchmod(r1, 0x76) recvmsg(r0, &(0x7f0000001200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/126, 0x7e}], 0x2, &(0x7f0000000200)=""/4096, 0x1000, 0x1}, 0x802) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="102300000000000000faff0000000000c36a6e781ce0a03b7dc2ead585984054f939b9a86e0c9ca20fd53865eb85351e18bd6368138af472e828490344ea9ddb5f00d72705429d5dc391dcf9a1a73514b1051ae7664058476d6b50b02c9122d27963531ad31ecb6bfca0db4626e4"], 0x10, 0x405}, 0x2) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r2) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xc090, 0x346) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x5) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) munlockall() poll(0x0, 0x35, 0x0) syz_open_pts() 16:00:13 executing program 1: r0 = syz_open_pts() r1 = getuid() setuid(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r2 = geteuid() close(r0) setuid(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) r1 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d38, "bad84b4275835db5718000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:13 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x80000000000, 0x3811, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchmod(r2, 0x108) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1ff) open(&(0x7f0000000280)='./bus\x00', 0x1001e, 0x100) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x4}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:00:13 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x351b359e02ecea30, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x0, 0x20, 0x2}, 0x3, [0x51, 0x0, 0x9, 0x2, 0x7, 0x5, 0x7, 0x81]}, 0x3c) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) open(0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x80) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x114) write(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x6, 0x4004, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x0, 0x0, 0x1b8}, 0xffffffffffffffe1, [0x8, 0xffffffff, 0x2, 0x8, 0x180, 0x8, 0x81, 0x7]}, 0x3c) r1 = socket$inet6(0x18, 0x8003, 0xfffffffffffffffd) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:13 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget(0x2, 0x3, 0x8) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000180)=""/51) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0xc7) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)=0xa) recvfrom$unix(r0, &(0x7f0000000240)=""/235, 0xeb, 0x841, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x611cf24c]) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)="6027534a3a2be56396ad81574f77886da1fa14eb4324e73fa4fb0509", 0x1c}], 0x1, 0x0, 0x0, 0x8}, 0x1) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000500)=""/120) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x1) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000005c0)) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000600)=""/186) socket$inet6(0x18, 0x8000, 0x7ff) ioctl$TIOCSDTR(r1, 0x20007479) unlinkat(r0, &(0x7f00000006c0)='./file0\x00', 0x8) socket$inet(0x2, 0x8000, 0x62eb) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000700)=""/126) r6 = semget(0x1, 0x0, 0x600) getpeername$unix(r0, &(0x7f0000000780)=@file={0x0, ""/64}, &(0x7f0000000800)=0x42) socket$inet6(0x18, 0x7, 0x3) ioctl$TIOCSDTR(r0, 0x20007479) semget$private(0x0, 0x2, 0x104) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000840)=""/9) fcntl$getown(r2, 0x5) sendto$unix(r0, &(0x7f0000000880)="f138058aef2fc8600862f16f7b617206acd48a74be9964a32a19c8caa245300ffc15a94496b5ca932077ae8d08bd668b620d2cd20f779365c23707a9ee8e9da20eeb391e9f5323bea510716982bab5e958079312c085", 0x56, 0x40f, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x20000005, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 16:00:13 executing program 0: setuid(0xee01) msgget$private(0x0, 0x2) r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) socketpair(0x2, 0x0, 0xf97, &(0x7f0000000180)) ftruncate(r0, 0x9d6) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x90, 0x10, 0x2}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0xc7}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x9, 0xf8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0x6833f875}], 0x40, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xff9a, 0xffffffffffffff01}, {{r0}, 0xffffffffffffffff, 0x56, 0x20000000, 0xa1, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x50, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x3, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x10000}], 0x8001, &(0x7f0000000000)={0x4, 0x1}) dup2(r1, r0) 16:00:13 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x80000001) r1 = socket$inet6(0x18, 0x0, 0x4000) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x50, 0x44, 0x10000, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc, 0x3eb}, {{r1}, 0xfffffffffffffffd, 0x58, 0x3, 0x72, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff9, 0x40, 0x5, 0x7, 0x3000000}, {{r2}, 0xffffffffffffffff, 0x12, 0x40, 0x7fffffff, 0x20}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffb, 0x70, 0x5, 0x8a6, 0x6}], 0x80000000, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa8, 0xfffff, 0xfffffffffffffffc, 0x38000000000}, {{r1}, 0x0, 0x80, 0x1, 0x83cb, 0x9a}, {{r2}, 0x0, 0x80, 0x22, 0x7, 0x8d}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000004, 0x0, 0x5}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x6, 0x5, 0x2}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x0, 0xfffffffffffff020}, {{r1}, 0xfffffffffffffffe, 0x40, 0x81, 0x0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x0, 0x101}], 0xe9, &(0x7f0000000000)={0x4, 0x200}) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2ba) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xffffffffffffffff, 0x20}) syz_open_pts() 16:00:13 executing program 0: r0 = msgget(0x3, 0x84) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x4, 0x21a) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x1800}, {0x1, 0x100000001, 0x800}, {0x2, 0xb5, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x3, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x4, 0x800}, {0x7, 0xfe, 0x1800}], 0x9) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r8 = getgid() getgroups(0x8, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) 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:00:13 executing program 0: rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x0, 0x1, 0xfffffffffffffffd, 0x10000, r1}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) syz_open_pts() socketpair$inet6(0x18, 0x2, 0x7, &(0x7f0000000280)) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000200)='./bus\x00', 0x41, 0x2) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x10002ffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x42, 0x1f) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() 16:00:14 executing program 1: socketpair(0x22, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0xfe0}, {0x44ba, 0x9}}, 0x2) setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x78951aae}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x22c5}, {0xb26, 0x4}}, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 16:00:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0xa1, 0x19, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x88, 0x20, 0x3f, 0x64e}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20000002, 0xeaa7, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20000052, 0x369, 0xcd0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x3, 0x4, 0x3ff}], 0x10001, &(0x7f0000000000)={0x3, 0xe2b}) 16:00:14 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xe0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) socket$unix(0x1, 0x2, 0x0) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/159) r1 = socket$inet(0x2, 0x2, 0x1) listen(r1, 0x800) r2 = msgget(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100000000, 0x0, 0x0) 16:00:14 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) poll(&(0x7f0000000040)=[{r0, 0xe78449268f43b4c6}], 0x20000000000000a3, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x60000067, 0x5, 0x400}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000005, 0xde2, 0xce}, {{r0}, 0xfffffffffffffffe, 0x8, 0x7f, 0x8, 0x5}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0xfffffffffffff001, 0x200}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000010, 0x2, 0x40100000000}, {{r0}, 0xfffffffffffffffc, 0xe, 0xf0000000, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2c, 0x20, 0x2fd, 0x2}, {{r0}, 0xfffffffffffffffc, 0x11, 0x80000000, 0x6, 0x400}, {{r0}, 0xfffffffffffffffe, 0xab, 0x2, 0x9, 0x7}], 0x0, &(0x7f0000000080)={0x8001, 0xf7d}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffdfc, 0x0, "c9dfa5d0b3f79b4ce25ad3f20900000000000008", 0x0, 0x3}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x5010, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r0, &(0x7f0000000080)="cca50c08bee1245273c3dbf4a59bcc8602155439c78701ad601a302b74de0e8ea3ba37145325cd878e2106fcc8ed955335d25f94fc775716fd465d3b032f41acec7a0da91429e653c57f67d7d41927dd5afeb6defb620a0b6d3c6c2b7f2490f349032e528fd7de3dd2261d539b682939603dac86a7f9a9043b10fb90cffeaf74663351516e174293d2d1fde086d7fab3fed9f1d230a58464aa2925fec4d1b5a5246523cdd649eb55cab8fb569777ff5f081f7e23de545c7269ab1bec12841a659f23bd21b62a6c81", 0xc8) 16:00:14 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0xffffffffffffff53) setsockopt$sock_timeval(r0, 0xffff, 0x1001, &(0x7f0000000080)={0x201, 0x8}, 0x17c) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:14 executing program 1: getitimer(0x2, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:14 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) chdir(&(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0xff) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000200)='./file0\x00', 0x20880, 0x188) readlink(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xfffffffffffffdd6) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001b40)='(', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) socketpair(0x3e, 0x8000, 0x9081, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unlink(&(0x7f0000000080)='./bus\x00') fcntl$dupfd(r0, 0xa, r1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) socketpair$inet(0x2, 0x1, 0x8, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) socket(0x10, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f00000003c0)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9b52d35d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d6b156459ec360933cf475bd8181889f619d679b7df57e1a00e2cdd166b6e690bef2df5bb99312489bc200118af3e89a9a633e9c703b13d58e3aad994af940392adc7236e3f297a63c54d2633346c8295a4b9020905477d7dfef79c0db7be77f8fb2fb716e143ef8615c87e674972d76c76e583e4e2808ef611b79518d08052fed390d020250b6a70d75f687bd0911009fb897b39fc8a45c84681a24f4c296a9ab9a10784b3af515f681a4f021945c9faa9fe76d94d5ecbbcc5450266a17b386870eb76652ca69d1e06ad31ec891d74c6a9f63f4adae7e2", 0xfe5d, 0x400, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) setsockopt(r2, 0x1, 0x1, &(0x7f0000000540)="cb4358fee5e3505437edd469c2903b1bf918ea9fb832cabd1b4828c1a8c265fcc300701fbc8b1e3abfb394bd703413ce4d59ae1a0dd8c84d7d1bd41c7409fbefad11bcff2fd20cd828c828aee1b487883c13ec5cf7d4b27e76aa7f7bfd8ce1b01c4aa77d1c1125df54a8f8e4167a7eff4d2e2d4d4cbba86200194143d5147fa5edbc51fe1e6b0bbb15fd5e8c33fd86ce26dbb715b6a9d333a365c3c7e831e100730150ce45e21e5d044932a1d3e7550fcb92b6c2a36c70baa501c0e17dffdd264b4048b2", 0xc4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f0000000300)=0x10) 16:00:14 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) write(r0, &(0x7f0000000080)="988625", 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:14 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) r0 = semget$private(0x0, 0x7, 0xc8) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}, {0x2, 0x9, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0xfc, 0x1000}, {0x7, 0x10000, 0x1000}, {0x2, 0x2, 0x1000}], 0x6) 16:00:14 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640), 0x20b, 0x0) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x29f5b2) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000080)='./file0\x00', 0x81, 0xc1) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000a80)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x9}, 0xc) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f00000001c0)="873558d414e040b2fe145d964238ad96b16d70dd6aa76f461eae0098aafa7a59fc5e4916259c3005795483e128c798f5965376877b943a941bf888927aa4c20e4ead7a2e22ac34b515e582895d789a29350729ddf1f4f81706a5960cab1add19705b9d08418b7375bcc65f611547114c0c4b55e8e3c682662282111454af1e08f097b6fb8c164608fb0f9966fb3d14d3d9512cdb6fbb5a6400c5ff7a35397d6f4316fa0bc61a12064d5acdbbedec276e45965b37fde10028fda9f39d12ca4b1444abee298490be14293ec295beeb36ed8741576d91d727f7393f952cfea8dc64bf2b9bb770812be1e12a623956f46023221a1b475830f3a76a32dbbc1daeeb21a6801366360c3096689c491450e86c00b77364e140087b868e735463accebad0247f2de5c0b7051f9b799130b17b0a324cde0cbb9afda0e35970841b6489823b33dc172d0843ecc01fddec4e325fc2294ecd88668632411488dc8db89c60d05decaa1f5d846a6d9a0fe06e6c349054606fe1e56db144ef73bfd667254daac335971fe8dc94d32843da61d7e950d3dcc58556cbcddc0c59ccf588f4b9eb272cbfc0b312df279a47f251f9473204892b7135763e5ea2e1d82286b30d0ac1ccbc0598ae5592c71aff53e68226c47e4795c577a4cfdb352c4e2127e84056a556b58b8a93b263538fa49ba5465d8c179b1af57e441bbb1778f694dc6d71cafc1a10d180964646a25bc87acd31fbbab2673a9bba378da3c54316f0351f06d8d7d4c4926b128020a2981ffdfa04478fbdbc7ad29bdca6ad10979161c3dbfdeeaa2dd2626010d8497b3b2b1bb7fcaeedf0afe7be85566e005c8a1051443861ec05cf40495ea6a29d47c7e54028e673d0f14af781cb5d878904f4b08b4910781866aeea51beb8f80a0ae14969c743b790ece5a05a880da66470ce68433b63f3528e13e12b73ff84ee7a10c26eb177115132855061c7ea9103d420b14d98e705f24de1a39cccd27e80ea155794e9e5152352d318c951ee9739594a8121d5f8977b749c50865c2e9f5bf17b344a30c04e3b93ba298fdcb66f221eaef3a560a4c092c6940a5d0c7950e2d52a7e43eeaa285eb623885568dccd4427a284c623c0ce0d85fe7b7e47a96012338458402ef8b4c4c40dc24bd3c28011f7c98f583c8f3146379a2139fe3793172e3c79738c261554e20b51f57c7c5831796fe2954d93b9cb9bdcd08d3f98bca40c8d2179ed8d4db1d472cff8bdc388e2a6c24e73b37c491f9eab1b1b01f842474109144c05da402a9371e1362fca749208aac5a3da4b5e1b1a6e21d337a03baea85d8e872127b125b1503c30f9fb660b21bc254a4b3f30aeb202e33c0be647156e41bac12d06533a83a242137eb1402fc4d988176a510b62ce1608b0e839ca2b0c818d5b82ade1e74f5162d6dc28fc7c684a482ad2247a3962c07aea42ef9596bc66a0449ea8d7c51cf2053fd34bd8f2c4ad4d05f7fcb5ea2a73282104bd6f955f27f56a494a854d551ac3f3221684963e81a57f286e4f5a1b79994ddf8625d3a09c64359f9a1b48e25190a07e19f2ab8f24d056e0fef1116ef3ddd28bc3c2fa8d42e9afc7494e6b33d6788bc4cc3c82e7237d5698f465258698043a0a3de42a7ac5bf4878fb0c07dc197db6f7a7a653dfd26bd72702c8eb5866d341470813efce33c57ca088384fcb012da62aa5a09839b9aed2c08213b6f4f2999bd79b99add306fc4d30be0f21f8a984ae9a936f4b0a1fcd04d1a61fbae86df300cb76bb4a110e43505a22e1f7486f7091bd8f9e3af974c5c8be76ff6ffb317cd5d56116778c2ab9f9a2e476acbfb32141d4d3f269b66eb3392ca49b25a7c08ed21251cbc2081b4236ea0d2007bd433c790f9bf7c9dfe049cb63e1c5f9e9a5a02022c272751273cbd63f77aae215440876034ea844819441c5da5f2de2ddedae9c19cefcc7d50e68bf00095ca834f64945af5908ea9c11080c709556d369ae54bf3424df6f063f63ab4f4db92a3349e4d8fd8b4fdcf40a1efcd7a94243a1fe537bed8bbfd4905846f8fe3d56abf7a95c50bda03a8d5eb1c9130f5954d42b9c8e6c3fe64aad255a329c600d34e728c4ea575e5f7e3f6f217aafca7addaecd13c586a6dcdbb1551e6bd2de12d1b32bcaa423cb4009c3f4d6b21d9bb83efb666942a731f93d469887fce6f06f9bb1c0376176d03c6d3733b1750438d29228afa2f02d281ce960ab712fe14080de1fc7e9d30d835281909b9132ad88f56fef1ec5f325b3d9c6044a6c3bcc7844c9144a4b7b7d491f3edabf5a9e9efab9b10da28f2e4b6599e564aa22d8df6eb1244ad4e32d82e8f1c0c075231360bbb5f3871b5d184d031eee6712927c5257f5e2acee2da277d6b8bb1ef1acbf8c1a9ea7d4a3cc96c35e225ef0785940bd97f3f22495319ed195df374ff960ae27f6f04ec59fd47be713809ac7cf4861905c5dc587aaa32752397b6932d0a2b1ca90c632bb802dfff594428af9042f6af2abd781bac74bcabc2d4c30ba84c1f693d4a7fe291aff0beb2bdf30d8f7ba5352a5d40809fc93106d4dd1917700465abd69032690a35ad2391169ea413e2fffa6c348f48bd234508ac19867f47f787501885f3ac78dbaea9f833f9c939fdfe18dd069edb85e8e56b1b45214c0781034fa4278b4c446c72151df5f96cb0579544082716670c1c4d1031f58039bd35e5c048409d7cc0a62b53fd3b4b4c8dcb859fe6ddbbdb1cb58d727e9fae7ce475b5ddf331defcc518e4dc53a482dcd92bd82fe04c581bc18ac439a120666e084ba1e1a1dc4d5cf1144ceb8a092a70c5d621faf30539883bbe81a2b411b6b37d9d855d126b3312f36ff635b7718eb7072344e001749f065056405fc80e41e7f04232c419ced1b22b81bc7b848ed21c013cab9f5d02b53f6d3764fc98b656d8f89c1ce63abfaa833a58b004f53977fb6d232e2bacb9deb4f548eb131988fa95a63b9dfca20a1f6c29f97baf7679c49bd13eb4a54145913669131ddb6df8d03916a51fc7c460e655321a13688aaf299ac4875f6256ade2974fba83df28e4c97c97d7a7d8d1315991513b1f2f91f08b9ae0d023f9c8462289eb5de6f3992554550590f65e2f4ddcadb77be7d8b01b0fe323a8327d624fc313a18cd0c96e47923ed27305b7db8b5d3244c46f7a933f76b11035c9a8ccc420fa9b33fc6b6a960531d2f70c2db6524dab3e1d3361e4a2f837dc9552aacc7095f1f5cd8773a133236dc1c31c1699ebf1d93329c28631edfd497d844e0c3358f12b05456ed5d987f3c1b21c2f2b0e51ff0f2cb4e5d634a262d3cd7ea512bc1718153d7ccdd39cbbdc9505983fc7380fe586c7c538346732389ad89cdac8aa1a15bbe0d6954e8449756cd7e097f1ffb13832d659d1d09951065fb4cbea3a2504e1762e7310e835a3c6a99f3a2336028906ecdcfcee14f5b788ed6f87c2141d508a06c4a643cb39186fd39278204c8fcbf2ab559a07df3792fe8e42f3a9d354be195286ace7032dd167077436f7e694ed8c07802391febf67a4528667b71deee1e2694e81d49160237933e6f60611e96a30e1a0c687e9a6b5d2930d5896f30b623d6a60cb9fb1f1931fecbd827345dc9b7d6b1aeaa9db28341ffc8999f2fc52e1f7c364076363b6a85bf5951f75efe880a5f23f4220e8def3f8c997d417122037da3acdae57a9f7fb55e06152cbc78def2a0b7533b285552b62d3c84a78314bd70645ed1824f032b92a28dd1b60f4978bcc413d9d4229cd566586a9838ff4f4b4e0956a3b467a96f039fefbc1b214f9cf982bdede781621bd9f23ccbd65dfefd14e0c35b80ff7adf05d2f190d84741e2cbcb4003045ba450da44102471d718221025bbe737565d817dc153362bb7e344b134b7c9a0561a2577c3b8ed3a94e847784dbc20402cae388e43c2a3e40885f388343946db16691fbbe5a041affde681be42c4f87ca211efb0ad833f3b6b630e81fe4d648a44fccf1864384efffe585afbf1ef7fba41822ba62f27f9f41de87b0243c87d37206a32d596c3b6eb842b4097b41263bad9b8ee425cbb0a401cd747de3184801004c4cf0232275b3fd983813d12fd90ca753b8889924a6d461122d3db0496faf9e56ee2ff297ad1b17944d88a6d186ac732ba1b1281792c8ae8e46f3c40d4a50118b1d09c3f76d90e46e3c11d4d5a89cb214c1fe5294cbfc849ddfc56805d17dec7739d68b35cbe3c63e8e33d8ad8aa58eda03ca7a7c31aa490d22ba53d8a590441ec6de7780e11d9ce08325c131ce9d724b0578f10b65b219abd79b6451c8b018f8726c6653c3fc425dd8d94f57e9d828fa7f01cf50c234577faa6ab749b6476701b40d895ddbddd70b744a3a9691cd4bc22134090a7a8cc694d311b73f4299fa638fc70cf96a26ad30b06a1962ce5c74e22a1c613062418091ace4eb1c17be1544416177332457971d2fa1e843d3d7c301ef6cdcd0b4f909da23a57efc0a72e7cf87d87522be99d0c40414f11440d30344ff4a2597a7230b0024f37ae613b795421f9a7abffba9eacec6212e91bba1fa097662ea355a3958624d561d5a095b22073024c21aef443dc064e61b452df67e1f20640f58412cd85dba5a85064adccf4c30694113ffc19f3dc2134fbe03fc0aeb0ef0dd6342933296a02b41900046a3a3f8a4acbdb8cb92097d25979a09d8b7b6f8df9b7f515860608a958d4f883f926df82342d197efa5d990acb675bd3bad4f198012bcb0875c0b568795b730973efe199d6f97ee23db5b1c57fd79334554ddec74033727aaaf0c6943adadd08fc306ddd866754b521fe8ad91012aa3d1ef344f5c49ab26db1dc7f53f96ce9c78278ff365a061c0b4de9f89e2c476e7ae9b0a89eacae4b200685874285178f7c2d9a67258b660f66f65bf09a034a111c143243645663b640d776f4ca9396692cbfe36f9a9956ff957c190862e75e666a0aeda8fc94968ef40565b0e153f7af4bc5d5c3f22fbbc7368c125d6512c1bb2bdf8610d5870e3ec9e5fe63186109a0e258717e4d2f83af436f16ea884f0ea3cb25b65924b4968aa4d6971dee53b6907f64fe19d740557632786fea4534317e517099628629f747bd0fcd893e4756c06014a642d811103da5d67df2117c95444b2d244671aa8c549f7cfa2e670b9b6295c3dd74a52c7c7237a0887e5a89b8786097a4208ad2938a9a2d1ca5364eac7620ad39331c8aa1588fde692123fd6288be84a48c3fc702aee9749a1b131220700e2021ad196e4251b6f3128b28d9b2fd56ca4f3c2d39918a276f112a3f4cc4c5f37158485ad788a930b1a971124fd1d4e55cddd93d68a4a58f331f546052a80694e7036b304fc0802b0045a7fff39704df8015c9664baa2df7e68f61951474fc34800180b88187c9dd76d16075017dc3c082efd8acf0842745ca94eb4c5eefa355ec99b9a545628ace80dde57ea3a596f76057055acdc46843b75315929698df4b45339ff79869f460b1ebeebe3a2896800ec5954faf463970cf417fa72b7d99ae856dae903c85190dc014cc88e1ab39ee11326a6e5c2291f83ea832d62f823c7187772655b7ec1185f7c626709da98031f49fd2354855aace5093d29b7e706cfbae663e623845e4eb9e26609aeaa554c55bffe9ed4ce1bdfca6baa7c603b6bafa86372dc3948d47ac26faea3a51f602e3e6b54d0df58af65b0d30fd6a7f3899565e5b14344384aff3792bbd81a7c023ef4590a217df9ae187b188882d178213327ae73a54cc5a112453d62965df25901066c365d61c37c7a0536b9cf40c6ba983a3f28a", 0x1000}, {&(0x7f00000011c0)="19a35fd2f7d3abc45aae4395964e3cd457903330bf397652f05bcd2449351594faf45615b9275351c4bfd156092705d633d95e140450c7db0aeef28c12c4d35f89a986bac9cfb5ce49bf65de916227c729efa4dd02203f722a9eed2a0aaac4d2540a6828ee6608aed3ac0ae9fd4f4cfeaa215381056ec75e0a94d73778e34586fb814b43a44e31c2bc9a1ff5d7e8ef8de561e6cd8d6b364d3a18a2d0a41669be185e842415317f7c16519ea7c200561f2774c8cb3139e7c817b01d19d2d8af4e1ad4c42e53fbcd07f71efbea9bdb37f16e248e943ed0a217cf4311f2a9105a3051d59a3cb161df15d8de81b61573e6", 0xef}], 0x2, &(0x7f00000012c0)=[{0x100, 0xffff, 0x2, "c5e15105607d2ff216a77f4dc3b432497cb15942b1aec5e50ebc0058d6db30b2d07b327171978a94e0428ce083b7abcd9c508645c0520e8aaecfb4a9aabf8a05cd8b9b8ddecb380349faa4533e720628be592435581f84d7c5b295aacd8a5ba6c5d5698bf5f284d86e2c160c5d7dbb84ffe8f919e0aae195b9415f5c0c413f40975edf185a6d8627297ff6cac2cbeacfcbcb714107ce86146e089ba575b3556f176f3b4c4b0c3e0138fbb75706b6fb44b3bbed9dc8c4fc79ed68a51f3bee3bcee367fa0c4ff04f1b2e5a1c6b6796c9d26c3a03a5843a4dd3211cdd0d4aee2e2975f6dc2a43fadff5f1182d"}, {0x110, 0xffff, 0x2, "b7b7bd14c8562175a9482ffd245e37af6174b17377c69bf8788135da0a9fa19ed254c6a580ef44b1e05e084735e4adad59abec57eef166e0b7ad1c8af32c60ed0826282bc1766f081546b39671770e3f80683c3af3639d04263646b2ec190867caef6dc1ac1c42c9db8cc3d1f9b63137b03e279a6d69216c2217a50fd6c3a7cb6fe9d1e76cec1abe711091061ba14cd2a46d325987b3287d848c9aa09e148ad7209931addc98f8408378d395e1420d287656b603d48d051f7ff51d04f28768f887c61449789889f8a0415d032dedfcd143c8d394a129db68ae0ce5fb9528d4239a5c223c61067dc3dbd8596476b00f7efbe81149b40a76b11ca47382312eeb"}], 0x210, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000"], 0x18}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1fff, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xc) close(r0) fchmod(r0, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', 0x0) preadv(r0, &(0x7f00000039c0)=[{0x0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0xa0) 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() geteuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = socket(0x22, 0x8002, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) 16:00:14 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x8f2e, 0xfff}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setitimer(0x0, 0x0, &(0x7f0000000240)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfc6d000000000}, {0x2, 0xc4d4}}) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3f, 0x6}, {0x4, 0x2}}, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/145, 0x91) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000002740), 0x106cd) write(r1, 0x0, 0x524) fcntl$getown(r1, 0x5) fcntl$getflags(r0, 0x1) preadv(r1, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x420, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) read(r1, &(0x7f00000000c0)=""/65, 0x41) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x3, 0x7, 0xff, 0xfffffffffffffc01, "ececa048a3695ccd8ad8f5963adf81f4610c0556", 0x9, 0x6}) r4 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/39) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x0, 0x23, 0xb11537b45a3780db, 0x3, 0x40}, {{r0}, 0xffffffffffffffff, 0x21, 0x8, 0x7, 0x7}, {{r1}, 0xfffffffffffffffa, 0x89, 0x40000000004, 0xdae, 0x7}, {{r1}, 0xffffffffffffffff, 0x899, 0x0, 0x80000000, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x8, 0x21, 0x7, 0x4}, {{r0}, 0x0, 0x5, 0x4, 0x6, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0xa, 0x8, 0xf01}, {{r0}, 0xfffffffffffffffa, 0x8, 0x3, 0x80000001, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x6, 0x8000000000002}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0xf482}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) fsync(r0) r3 = getpid() truncate(&(0x7f0000000340)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') wait4(r3, &(0x7f0000000000), 0x8, &(0x7f0000000200)) 16:00:18 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:19 executing program 1: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/232, 0xe8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000002180)=[{&(0x7f0000000100)='(', 0x1}], 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') msgget(0x3, 0x0) readlink(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 0: socket(0x1e, 0x0, 0xfffffffffffffffc) socket(0x12, 0x2, 0x100000001) 16:00:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x0, 0x4f79}, {0x2, 0x100}}, 0x0) r2 = kqueue() dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000001480)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0xfffffffffffffffd, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0xfff}, {{r0}, 0xffffffffffffffff, 0x2, 0x24, 0x7, 0x4}, {{r0}, 0xfffffffffffffffc, 0xe5, 0x8, 0x4000000000000000, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x2, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000008, 0x9, 0x7782}], 0x5, &(0x7f0000001400), 0x9, &(0x7f0000001280)={0x8, 0x2}) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) open(&(0x7f0000001300)='./file0\x00', 0x0, 0xf) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000000)=""/167, 0xa7}, {&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/28, 0x1c}], 0x4, &(0x7f0000001280), 0x0, 0x8ee9}, 0x801) 16:00:19 executing program 0: r0 = socket(0x18, 0x4000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x7ff, 0x9, &(0x7f0000000000)="120233eab41efc475979dcb8a973636aaaf6f217badb57c982e55f51fb45bf8d442185b8446be474679a738b065a473e59ff73ab19c71657c9993d8d6f20eeb6ee48340e25e80c84", 0x48) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000010c0)=0x1002) 16:00:19 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x141) r0 = socket$inet(0x2, 0x0, 0x7) write(r0, &(0x7f0000000000)="6233d0750bc727c10852f60f010ab4ef763c4a76ee2877f0892880500635f2acc242ab0a11fe1daa9e9784394fedfb0c4a70ba4e871d1e5b1cca10b114f096220590873165c0c3a6a96320fa8dba6a30e956b4029f99550610c62f7eabfb3c98c1df7cdf67246e28a312409e5c5c94ea069b42dcdd0967fdea68a1d5b3303893c7ad399a10bb57934d8548d742fe09220cdbc3e916e1145c4379a3607f25af26c9c7be0417669cf1157616ad1d08c8f87bfac108843775d7b5e2e633ded90bbdacc8c87ddb842957a15027799637153d19a89e05ce96341d2811efef8db684e91d79b8ed0f42d8a09b2260f4eb4ff4f8c5837c833639fa28679cc636e48efa0b40e758d0cbe1d2d799eab5a89bc90cc46cd5a611df85eeca02313abbe37f6065948bc182dbb6be42dc6359f024f8e8f414db8d4d1d051925bdcd4f2d7b6214e773524659189544976794142eecab5834001130e7720cffde8dcbdf68704f228f5e702fd55c8794ef931874c72454b88201dd6d71bc9ca357fddfe44ca7981183ea97f06bdab465eb965ac45c931d8d6e732d172d41db69700d1e37d2b2f6e3c3dff183d032d01c98d5524a57de36af9d39b3335758062dc206a0d5fcfc12c861200d615e19e3891110b6b1d62f32211ebfdfb37d9cd8cb83d07d09d0ecf9a2bf330bbf58e0265fb7038763ea344d44c90aa231fd59f3b6403b0eae674f328d4df7392f964a4c91c4c1a4293657d344e85474f67db9d766d759a72c0bf613641e8c8cbb522a84f71f6dd41c509cb3df71c7d2736747b7817ff718d00a963100efb20c9955e6bc0e01bbee58a24e6cd92f03788e7348d74f126c3eb7970bdc01bb68d1863bae9acd083084dbe072243e99cca9e71efed4781e1714687bfc16017bc4ace87f70da4642ef8219333aa3a45cf3a5e57888f90f81b5a60bd84d293f92fffb5f7dee058113d32d19c58d1d27cd1a94f3236a87d62c5f04d1f5521ace707cb5929b7cc62fd1d4463f315991fccefd63ea3e6781e17479b18c650668c5e9cbf979c338f46b190919554bcff61bae9af7f5d63af583a230a6e7e20fe3740e90c9a74963f5e5ccb651bccb6f172b0948b942b3cdbf2446a6a8d8080f6290f1b11df2d102e32f08288021c3420b517dc62b918ae95fa11f305cc3aa06219cfcea80c083aa20571da1570dbb598b29c6722f8fcf8fe1e5769d81253d31487819175c4959551baee9fc21e7536017a06e900ee266c09d64cf396a3fbe5fd38ad3248d2cc2d4bc16548171048d74e50b165752fa05848900040f3eb094954f8a17af3afefd0dcd907616c9d4f784a65e3fa42fe2d189eee30fdfb3968915b0ad863d496950aafe766a44d3ccf54a0b9dcf4eea264f38201e2db1b993e7ca6b14e665eecec5f3cd6c77ce3e0e1f8294d73917e327bb9fa264783841eb0842b2bafba01ec728a6568d58f57bfec618be80adc1c421ff5091b7eb6c8c4eb9dd37784c17aa175b9756d135fc587e083b31814fd0649a8ea9cd67008631510ebce5cb8489858472b14816a4a69446f7f74beaa79f1c7d19766160932b4fbe5ceee7d920ffa1c5da1c20a5a71ac7b87c107631cc8e0dd90331bbf30890292ddd67c4352dfb4c610deab7bdd1a456badc723f4452a698f57479563b0e6d527b9bbe74d4bd22f1a8e0c2938bbbf268e1fe016f7f8d903ead47d45cdffcb5cd60e0d48561c6102a6a906b56f61393ba9409ae54497a2f25686724231d8e7ead4fc80c4b87627c366996297e620dafcaecce8a6ec7088c4b6656be024f221eda175b49c127d634766015c020b638a6510779256a7fd48f934131af7d82ed5cc67051e0e62ffd6254609dc580638c32acbea74ad90576af01e97fdd78cb4ae788bd8571011b4c494a28d38315e77019db7d2004d893667c7f5cbe6834eb474b8e7656db6b597b714666e10e5c2d17e5e81b2e7319f121d94155929941664c4ff2d0c8dfa067e2e980dfdbe660c31b89b2ec6fe9b842fc588dd74a6c8cd7ed2d6701c1fe0f3b2fd2661c9f94d173dc657a0ed426e73a47edb2c037c2a809293d18a51346798996e9da9802638346dc1e9d20c1f774f4f2d5f3902b2ed026307dd378f4dc39276e085be73d243b789fff823ac4ad1762dfb4763ced202a82714c5f5f821e148677428b4873244e7965ecf3d19b01a701cb061648e903a33095ec3ddb1c29d3f0bd1ef9e4ec3026e7c7c029bcba5d7db67de789a398bee3ad1445c69388125fc06b647dc6dc4c4af09989f5a83f1a483b32307005c776e88e1fb105e3c0d3bfd3348444a70214f68ce0c24a548f155c181a409245b772c64899a333a1f965ec6508cbf09dece86b7663a4cefb0cf960f03747840f89a94d604a4cdbc0a954b53dcb82dcff889383317e81745ff80ce9b6da4b507f9300f5659f2c24d7fcbbff073ae9b28cdd58674f24f0f595b689784517a4c3ddc9be568cd7054b7b87852da1ef3e36017be3eba1ca8638b0ea33208bce07fdcf61945f49e5f17b1df83882d585d05c57ff80abe575da2d5e60f19da217b6efd21dd0034b2f334cd3a521636d12f671a7b440fab6c44f80468a70724d20e28660090f4db5657510f1c806e4e033b45020cd1620f05cdf32951df7da684db6cad485de9c6c0f73a051f101411f6fa89086c6e82c203470b87e092a539363c8c676577f97e3e9a7329b357645597b6ea0300b37d6527a4661dbecd36b63140ab46f7a65b3b55dec61536c0d14ad39826f57929e90be7a25cafcc582e81bb94ade9a68bc7eca7c0df8cb3a6465642821b2318def2d0c4a8748534b16ad21e17b3e44261fbfb49e17c1bd7556f05b2f97839fc32a81711589f2bb6540c729f97c15816e07bbd9cf3188f9aff96e4f5d34239d6432083caf60ff4f44df73c9c337919419a78ad4238e7f40a4da7a348cf14ef236a117df69cc530ecb1a15554205879cd684662a3497c87423c398e1557bcac3844487edb5e8afd49fe069c394aaf03e41f799923dbc3fb4b3327d52aad8ff3ef8d458015802453c5399020d2586f079896918c10c714bd5a7dc1b10b15cacb2a67e665ea41263edf8b32dc340051238eeefe4ea9841d9eaee4c93d7c792d191bcc5564d3f5394a16db44847dda98837cd7a2cb0707f088acf84551da0fef2e0ae5f485e8cc76288e1967d80a5ba6769a45337c7b07e2941b8377cb5edd1192b2d919522596c12cdb7d54728a2b3a60c49118bccbef0499b101a7d93acd57c9d14f138395b4491800598b0499badb3b69e5997a769d437fc0b43e7aeb375c36eec81f6aec5192335ca1d2091d850ce18b08c2deee5b547db93f8bb059479070280c12631b06c48b2a7444e66e8534b2b57e48e6dde3006a80d21b6ee94f101efbeecdd0f6c6a1aa0a650d594089aab1c0ffb1f8734a5d5eb5db6071503962ea4ba8320dc118cb8d6451a2a3bf337bdb6c2f433ccd3b5042cf4dd9360779125df4f0ee041cacad6f7e1c9b4e18d92665670583265c1dfa486a2afd4b8ef6e2f4e20fa9b602029fd12b52217b9e56674496045423206bf6297fe26f0f9ee45ea73a07aa6b20d125a1614249a91bfa1419391e147f30ebac07edacc8380aa120b38aadacf06f188ec0f1df93637de8a6fe55a92bbb546530fcbe56bfcd96b4edf41a6cc66e22fb1278213b865c829f2baea8eac3594c586d7988cba784f295bef924332fd4277d770ad1c5b22b582aafb75093b9bf5633966f7ac1694ac9b0bf0af5e60203ecdde804a8781eb792525861b9649c1009decabbf7a21846286568de1be26db895488b3a005730c4a1b8a33052920ad5574d901db99defb80b7befb41fb49e2e9b58389a30c5da1280a67cf66d7e9a11dfd097f8a2a5f1b5eb98dd15f2ac85a8b68071cf81fa5bcf93fe0e8b9b838bba8d26cfea5efd133c91592181bc7c7a4e7446aac5b4a2be930fe007ed96284653ef4e7fc4862a8fb62239133fe59e72f8647a25c2d332313612a3249d9b3d78a4085fa13bc937316d635d06b1e44a2f1477ca8dcf16263eba193d2b78395de94166059f2e0ba8f6e529a421de87b23ce8e01d7548e6ed3e31a03cf6738a3cefebc32c17380c799efce8aff4810664174f639f4ba6b8f5d5f305a4ec28f08f607891204db8b8e6f2f9fefe994739c8cf7861ac02276dc9ab35db2546f3d6deb14c03f9c644799c179a1c3228cb3c64f525ec1bd8ba81fe845e3d302e9532689b6c019bb2b97c5c34b351a0b568e53b4f90e8818a925dbfff424f964aae15b4a508f303df27aaf26bac0906e85a23dd915cd348a4244c0190c2700d248db10fb94779c4896a138de8b61c224e0cee842c62f08cbdedd11168989f48ae7a3568b4df065eb29ffdd07db03cf5a816ad34e38ab69830cc8dfab2cfb3daa19cb6386d4f806de40da17525cdae77e4658fe3c91a228ba6f060455202df4dcd6afcac217dd49c1562e5bf2548d2d0f08121373d4ef441fd09179fdd1cd59fae4a2a321f7bb4a49c09fd78c36cb7e3990695b6ed8373b3a86ee44f3385991a9d3221fd221bc0df159ae3155eadcb8a2e6b26f6b2d8c98af4980a3bc76fb4bbf9796ee6144b59727b538beb495e0efc4b148b347c7849f9906b318b03c715aa027ecd715b596fa34d7234760617a7a8646680736d4a418e4def8edbc70d64ac473aec3eb2e89a63666dc23bb99c4e5fc144324f2e449fa25eba3feda0696c8918bb7b8895fc4388855083d2d754316c6ea126bb116b5f782e448a499011be3b7133aa28ff70a176829fb991274428d56c5e193086d1962b33a8b0601835adb6657a8dd637a85892503d2afffb744be27da3096f9485e80a6ef89516f537ec077e8bce99db35aea58db64048fd4079dc419284594687364263a2302c32eca9d35bd2647f08539902d1a417eb245d39caf924f46ee6123946180c782146feeac20db8a816e27604d0b30111a928a01fb94cffdd863587ea9519344951ee4ef2eb253ba3ebbd1da887b259522484f2b5bee14c379ce9ccf571caab4befbbd14cfe9c4b3531cf714417c2c78b9675d34f8d77739fd154af04732de86c5689f6cc6cf503acddbb3fd0426bcb0664a0f21a21f20de6bb197e7dce1ae310831516fa8c0a7455dbc4047f3eafc936f5f599289685a5113b85c2b955aace915a63a7514d631d6dc277f0962f95473699263467fbb3540eaa3928350680315e83889accea6ca31bbe4eaae4aa9a5cd912d7223d842e1bc0b21481cdef721ba10318b12b1b7907daf1a8d6f52a40152765f9d1648e48dbb62d892aef300341f969ee039af735e5c115dcbabe5ea90dbb9d7a29cfeb533eefd555e6c801e9caa0feb5fe3fcdf36721fcf1fa2c769f16bd1cce96229bf1baf2917f30c140f696a885aa1e0d52f1133969b8ba9c0b0cbdb09a9d776b6b59c341f80a98fc48afdcf343063a9f38f6d669b42cae218fc6a9d3a5a488f3178170481945f53970bd9d561a3bc6ac1c90cf7f42148921cb405f5916aabccf6ee28af7c3261582cd2e2ea4fe035a456fc171d3c41420362fc37cfa5ae6b2072281956c8c0707a2f4d9d534d70282bd80a73edc94a67cb0ba67140425e7c9f72b8b936e2d299e2302ef14a67924856dbec7c844c022c608507f3bacd84731968779824851d33ef228c2f0754f9b9797ca08c6a1edd5e1cd4f7d2e31f4de39f6189a3f5565abc4b51d574e24b0d556313e6711c8bb0b048c55c82a13ae4f2fca815087c07884283c8028df42e00968798e7e5639faf5083392f50e81dce2d3e90", 0x1000) 16:00:19 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000200)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:00:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15}], 0x70, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x20}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 16:00:19 executing program 1: mlock(&(0x7f000079b000/0x2000)=nil, 0x2000) mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x4, 0x300) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x81) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x1e85db9c630b94be, 0x100000000, 0x1000}], 0x3) 16:00:19 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) socket$inet(0x2, 0x1, 0x3) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="d3fd21b68762297536dd22923c0f7aeff055d9274e6d7a3bdd6920b028f9e5724af7b784a93da04c104dfcd2a98e0c1c7c3854182487a5c556d30a82ebf9e7fe3b9e72f55e5273f60f453f9ec5b0ecb96d4a55d85af6a98cc166ad70399fab339736e9c48c2571219720fa7838b079c184887032c260f9c238eda961d6f25e3a75db34fd1f78bcbda05904246a63325372ab4b4a32c99275cfdf1d22dfd13d2c7a6aedd502bc39597b16b7a6152230af83394bbb0cda56461bb4713b90596c88069ea29dc1afe368d1be2a84e74cbc4efb287560234563fd493cd636ea1650a95a71f3", 0xe3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000022, &(0x7f00000000c0)="3ffe90da", 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="8498deb558087599a10601c8dd2c6458dde90e38973461d9544606f9ab87c835c39ef528dba9a000e44cc05727c3ba6a13aafbc3444d328e8746f0ada2c5816ca954010d0c42c81bdb4c6d28a42bb00c87f1e624b224972d6400e6d845cc2184c72419f054516ecea266732e975f517311ee2a77a37d2858f5dec65252745910ff8c891cceaeab60d272e17eb5abb398c2e43377a94ea74cfef412873805a876", 0xa0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:19 executing program 1: getsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3ff, 0x7, &(0x7f0000000000)=""/206, &(0x7f0000000100)=0xce) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000002046, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = msgget(0x0, 0x2c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/123) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000200)='W\x00') r4 = syz_open_pts() r5 = msgget$private(0x0, 0x4ba) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) r7 = socket$inet(0x2, 0x4000, 0xda) flock(r7, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r8 = dup2(r4, r4) r9 = fcntl$dupfd(r4, 0xa, r4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r11 = getpgrp() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0xfff, r6, r10, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r11, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x2d54) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000080)=""/178, 0x29f5b2) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) write(0xffffffffffffffff, &(0x7f0000000240)="09a1400a83330201a52730e746fde10337ff7ab363a84ab44fc54fcefacbe3ababf08ba675852a445d6811d2b0d6448d91c9ebcac84bbc1379a75732e05627c31fc42d360c33ea67478133468b26f1c489ce660eb11ed47b5b3f836270b910ba9e2d9f241bf9855f45c98947a41ee33dc0a9b05d45eadd08fa469b2e9d1c0d324e1f6973c80d643b1a0b88d33a3a2544acfb0dfc2697a988dfcbaf5365a2d696f8f750b680fd221482ae112055e5b6ff4954a683a88964b14c873755f45ba3ae0b857dc1215978acd69203e3c49f2cdee6d51d68dc8e83b44e59b3fe0b555b06ec425d63473ca574834a516fbe5db5d3d2ebcf9b21f5e79d1c661f813bea8e3076757a62c500eea383c806206a2b759750dbd5febeb85019a6ad9a2272435b1480553af7eaa58910948ef7e76fb0f98240cb85e6974eeac0e8530c4a803b7d080dd2266e09f810df3da4b85cabb741c94857e2141625c98d3b540c292f636c6745dc502c26fac703814873a050d3bcf1fa0f4c6cae01a2ad59e02475cc3f280b8a6ff85ea9bcb4807cde56bff232fcc728251ad18fab885503d09cf8ee06e1c712260cb6cd724c9c673b976566f3688ef32c5f77f5c9b1489cf3a1eeddfe1520bfdcddaa38f0ac956b06528d10c658431efada762029f513a62c7968f8eda99166219d9d44dbc626f6ff6dfb288d044e5dc89190517dfcdd2e4ef6249433117ed1093864e64e18d51c3359c6b00e06a63ca1a7bf70146058555cff91c2a0a7716f9a32e74a3f7ad13128ba7e7449475ee498173cd4eca3a5779a031989776beca06fe913dd9d961234382a5143ca52ed5a37b9f598628b782483437ae892574b6a8962654819266eb56c3c52271166a367c090b4d471af17c9d0176d6c347f67e286b5c1f1d946ff156bb3d44c10ccb9d4763ac1a966cf2e27d410371619f51c8c565c27047912d0d63617281fe0ca6a957935bdd5a1eda8dbea9d071f76ad06bb93507b707a29f712263b460dc13cd6c97039239515f8a6dc0734efaa1ef8a762876ea2838565101e2f00b4a21d31558c741dc434ee64a5f2a553d29eff24fc46ae7f128e74927e8b406f4c0a4b325bd3788de1ee4b00645c54884d2254bc112cb963c918e8c137ea583fc430ef7e8d478c030e75cef4c92be427c5d3d04f33a041fc5e79796026f0c80ac2773f4b3dd86f0a0b09c43ab27854ba663bd1fac863d59a7ff687050f402ba3aea65d2aa8263f87201e9832cd1b508eaf958326e6f9a2b87a595e8243a6c0b8871e66b7bf33676d4d10db9a2e5221b63410c919d98cfbe443bab9460dd2df31bbee58e23e746e6a724cce074e25e360478b8b471047e6a55cb89ca56ff04f8beedbdb68a81607ffff7c122883d7369c078535ccc745c2cee3e04a95758433c72722a6e521cd7d58fd4e0bda68e0bb27eeba83e5437b992aeb36818acbe0890bbac5068d1829a62574dc40bd2e722d2e4c4b206bf237b023c6d19ae16c6bafe199147b97da0b062f83f30dfc686364c037b1d980e5afe42947ea3cf5eac998df4f53d71fadfc32d24edb75578e75e7ec9ff589be1d4711d4f059219957e5d21b6a744178376a0a940a9457df5b6b40bc654e4dce99425926d260986a63f5d6ce03f8dce10a7f10df8c66fd04f9dea9da41ff8952572e1c7b4aeaa7eece667d73f9fe63b7731145f07da645316a90165a194e46a34dc7d6d4b28b733cbcba61358859f22fafd0d79a79cd67b36f4008bdf7235a434a2ecbc9f1d8c2123dee8b0be81852efa13d8083784aaf78bd49956ade4118c3717729a45d7760dbb19ff8e446cf85ee7bbcb157008d242966b67e912b30730d49ac792195ef0537cf55ad743c0d88f6346371d4b8dcca41bd739f9f8bb70c22fa6279a9b208581e1a9763196355e22f0d59cca95d364fe1e7901c6b7d4f77d4655b7b4560c26ef4e3cee434f7ea28e49195d5f2c23b5986f6ab6e1f3dbe3153a4f0cdd4acf3558ec9b3aa04ed55cdda152646679ca0546196481c9ba1d44810824c7c6f5806c624f4c2e96b51804ac72bc63827840f2559672221e3afcaf92b1a48acc4e604ac54729634c5007679eeca8c4ef7f24bbe40580c4911ca0b7fd928518851f4d750ab5930f88fdb5dda1a77b29b19dacd72f1655fa4bf1cb2322b7b9c22c33e3291bd4b9d7a515936245638e0e29bf02b7eae0094003f70d116953561610d0f9d33931ab5416d6c07991b2351ab789ea817880f05f1b5f971d94f3cf73255b4037240c6f03bc7c1329d2eef77bb77f7bee2c0ffd6be52d4e73a26aaa784b8dfdfc01ac2719cd73184dd90fd0b80f021a17f9c6610fd307f17551b1c42b89bc45d1dc6f1a58c0733b8560c5eab2050c7baefbdf22e74e2b5c7d5b28afa508d52d9963f2a2e286cee79f3f50db41ecb4bce5d5599dcaf8860db3e680f3c9b2981a5a97c3f393d8b57f142309525dcb7583ee307c0b2539a134d45133123b321578ab522362edb4d09a7ed8a59393015b8f2db4a8a020b398e64b03149932de60381bb4158e2d29dbd7f69a53dc08d9f6a8464fc4e62f794a09fda711d0fb4952763683b6962c988986200c6650cfcdbdb7751a2d322723990c74be349ef1a9c5160ba55779a11dace4b607b8dbc7baa9f637c2f895b5b1908d9f60fa6191c19ee589a9460f7ba042159d5b5e35cfe8445030827d04103c707a491263c772d16df26d84ff21385393e080d8a7e8e1671788f9eda39914518bf40da516ed855d3591fd80a555647d73798f6e30b57a3adc3a1ba7ecf479aa6bc664d595188f97f8eb9c240237d10a67388c0d0fde42e5d65da2c9f27ae597a4a8944e72163f989aaaeccadba6ab640efe1285b39778b50c2acec4b6a53ca7c2152b76fd6d5a8891b7f16d00d736e5dbad92bdbf881bbb1f529db236379c68168b6ab84eeea8574a316d9d6928227f70b198ea4fd6c06a7e0e5a4c048b2739494183b2917ee5ef0b32b22abd3cbb24d966ae2c295e508f56ac45220b41b592e8d0077db17af80b9dc3021c7cc04acb4502c2f2ef088b50c446d069b2860362ad638ee0a1745690e22799722dd12af6fcfa0c0b478e8f0cbbef7afe855e3c97eab17584981b0e3ca74eacf64ca7558064b5d6fcac82a4f4c913ce0d7e013a91cbe72bea18a8f0f838d84bc7def6b1ecb2a99f64b65d2781b200d55295121ae90bdc8a4dc12b680f2ba82a01d45b4b58c32a195a29241b4c0449a6cbfdc2f4d6b08c493b2558905dd2958eb167a93bfb9f51548c424f5a0f35778d4b0acbcfbce38f9413b1793ab3c579ea51a5da1051e72abe741a9cba1deb2871d9988e51c3a45502dc0c8b18e5d329507daef23007d3b81a29563480317e38f76adaede0541b2479c2b56c3cb0c762506aa0286b917adf7a6b59ca44fea3d402c6f29c3994c542a9d4d3da51ddc70aca96ffdf2e9cf8cd7fe541713204485731b6a45504b3f371a840aa49385422c794c268366be97ca0c92e605fd5a832ef01959bf268e61df426d15e4e5433ea42bd041cf9a18cb759427a2fd8814558795ac8cbff3332670bcbf32c292e85842f95d483dd65aec98ca53226b2828f881595ddaae8acd75cd0df2037be8140de01ca4c11524078503ffa89f09f937c97fe4d6bb5e15397c1f436f994d1e742eac1ab9f82ebd626f57f8ca3f1f46f11117833ecdc9b61b4fa7b69208a4a2554b8d7f34d8043e260b1c6eab67385301500a1ee1722dbaa022cff3f1796a0bd11e96f95f83201c3bc01bde2294ad1174c13551496923c90821ce587b949f2218f3001717bff151bba466e3cf9bba444cfdc2146df12271867de7c80016427604d370a81eee36f79de2aa19dd1aefac88ef067e990042dd944b9842e7aa9585b637b44fb8e55e6cdade8d0f705d9d99f187acabc7f9a105c4ee03649e3ee7679636ce1eb7899f6e6202c73071381ab25ea64ff1e2b22b06550604f114d5d34ff39de350bd274f079118d23cd8bb2ecb34a649c1f484d4bf40c6f7c2a0322f197cc44e3b61c6277ce06415168ed46bc639953c02430b19dc4e2037fbd5dcf6a038ac94b8a183817e434ef13c592549586399e6f93e100851aa2ed0af2101f13e312ba8f5355b06ec73953817b8166e0bff29976aa90c3f1cea73ba5d193a28584dcc5fda6ca60a28e77bccb59a24604101ca7a1eb09fa40d8c01f493a3984c48a27e93caee5d1522eec1ff895d635e468de762e755cdcc3c385029464533ddbbb9fe140c289c87fbf442423ef7844ee56ff478e1bee2a8f7b92f092b5dae02ba756234551bc4eb8bd551c502b8b65207ac1caaea89fdd9eaad9a1d4b3b15cba0f48a209b186518ea9e1f1297d71ad22ed3218efcaa7d4ede68715a4051bca0710ad9d11a03c31fed8ab55a1e649ebb446e045afac821b95aa35120d5495067541e7c8f994a80e174c9e6eb8b1e40041e99ba05f193500e4ff4115ce340d40d5d6644b68aba54350fd6ae2d784f2afa2807b00f7fb09370406893d9a7b10535e33aac435062d7caa28b426b849c3980196a654f9ea8355d26788e325fbd3ec7b58d8e49aff6b4decb19a86fa0fadbec4e98ac9d753c1b17b545beb5f102c86f306523e1c26b75e908fc532e4bdbf244517cee4f5e764b65901cc29bbed397a767d8700b8fa1b033649b1f12d9c617f34fb83877a2473d367108bc1ac619fb2d56db1dc5c9d8c0f477cc58b4fa652bc2538ffb08b99c5a42ad353662fa426da08865877147e108e928bdf680cb9def5692f9b6859913a4c9e4db8e1af95d4b06527b3c221284678f1c5d6a82920d6403c5fb6e6e714b7687377aced7ff60f18ff7bc7c0bc219e3579f67c74d349f6ea04203af06ab0f8f1375d5cd70ceab7f4477ed56eb7146d71051a47ea9677c1dcc6f7977ae875b7bb418c2c23e406093d9b8c5fe1df02129b4a07469ca8b8506972a4f738788c0fe0588f9ea5790a1eb191d7941a1d2d042088b4b7dd66d0771d46e59fc8e8acfab91d47bb6b14885034b921ddcc9bc0581744c0be97835e234d8a832528ebb2f45bdbf6590b3b671136095ce4c0265ff5c6025330846782a7742ba3e3e041a96a5fc2dc8f69ef92d42e67b51a4083155235537f07875597f9152107dde692f298affa258c721dd7aa0aaccf52d0ca05dfe2f9e36a190d3afb053b26e2526ac0f5d523db77bb6bda7d804f74f1b0a86d6646025568c66af19321f62194a78b53f67c1c010c2079ff13fdfaa1cd5c9096e2f7d9d2b2fecd56d66c3b27b4851b4920032b3a3c553f2b8e371ebeb0811f9073df07dffad4e5c8165b17373caefb0413079a9b2d14c0b609364fd6f05fd42dcf50ddb372763a7bb9c1421ce88c152664182711e242487733d550e1b9d4df062994d1c16e73b4d81051db5f76d7a71f162a7ecda3d483574aae965377c0185700e10d767d530ad915d61f8416bc13e811712a5e3e8f9494199a7a7de1f006f907fadf881f64179eb7294636aa1027e7cbab372f98c3649f126f82a80896e0adf5def9ac26aa0e8f56def62046ccf53de946f385b5067a9cfdc062ecf34efff6c03d51f956b751ce86a2b93f258d5a6e11812965cb886a81cbabb85ea8a915abd29907fb6918ea58e48d2d860a16fddae3813582b45284a2173b83eef9e5ad51b221d901e25576057bba96c5959795c708e746a4cd7adae4d115d6def7e8d099398cfe070ff06eb7900d568ad75b00dd2ef6ae3a9a7f50e26ff130277bafa082a769327f0c88ca1a53facce86ca24a96c16b110df54289be05bbe", 0x1000) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x400, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x14b, 0x43}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0xffffffffffffffd6, 0x101}, {{r1}, 0xfffffffffffffff9, 0x23, 0x8b, 0x3ff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80000002, 0x62, 0x158f}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x5, 0x4a5}], 0x498c, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x40000034, 0x9, 0x6}], 0x8, &(0x7f0000001240)={0x800, 0xff00}) write(r3, &(0x7f0000001340)="c26157e386ca4d0ac3e31843a79eaaa9c12575fcffff8f3ca92ec22f", 0x1c) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:20 executing program 0: utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x5}, {0x8, 0xaa3}}) getitimer(0x4febad624fb63070, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000080)="c4c27921f2658095fbffffff056544c1a56556666638c441e956f38fe8c8a2f612c4611812940cf7ffffff440fac1501000000002664400f1ac926f0808afd5600004b3ef26f") setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}, {0x0, 0xfd}}, 0x0) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0, 0x8) listen(r0, 0xdb) r1 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x74a) poll(&(0x7f0000000200)=[{r2, 0x207}], 0x1, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x3ff) pwritev(r1, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) socketpair$inet6(0x18, 0x4001, 0x1f, &(0x7f00000000c0)) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x8) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000080001"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000300)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f718bc013b1e4dc33173900000000bd71df14759938f8a19711000000015d", 0x3b) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x3, 0x6373, 0xfffffffffffffff8, "92bc81d73ff55896522de0a64892134b19806a69", 0x7, 0x20}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84275835db5718000"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = semget(0x2, 0x3, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x7ff}, 0x28a) r1 = socket(0x11, 0x3, 0x7f) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x1f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) select(0x40, &(0x7f00000000c0)={0x5, 0x6, 0x1, 0xf3d, 0x400000000, 0x3ff, 0x7, 0xff}, &(0x7f0000000100)={0x5, 0x200, 0x80, 0xdb, 0x8, 0x0, 0x3, 0x9}, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x2, 0x5, 0x53, 0x2e3, 0x28000}, &(0x7f0000000180)={0x7ff, 0xd9}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffb, 0x5d, 0xffffffff, 0x8000, "b1dbd69753a744abcf314ee45fa93c945ea17d0a", 0x80000001, 0x1800000}) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) listen(r0, 0x2) listen(r0, 0x5) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0xe77) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:21 executing program 1: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) close(r0) socketpair$inet6(0x18, 0x4003, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:21 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() r3 = getgid() ftruncate(r0, 0x9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r4, 0xffffffffffffffff, &(0x7f00000000c0)) 16:00:21 executing program 0: setuid(0xee01) shmget(0x1, 0x1000, 0x48, &(0x7f0000fff000/0x1000)=nil) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() open(&(0x7f0000000080)='./file0\x00', 0x40, 0x41) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r1, r2}, 0xc) 16:00:21 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/223, 0xffffffffffffff33}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="708ff2dd27bfd49f60008ff3c66221d711b11fbdf63ab9ad31e4349efb26b6b60933f245f707ea29cc1e443408e67e11ca4a672c508a6ee91a02de983c375ef5ec5599bf12161c5ea1b71696f7da9c26a49fc6c5d5f40c02ed5d2f2fca47", 0x5e) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x2, 0x5, 0x80000001, 0xffffffffffffffde, "8ab5e4494130a2ae4a9bfc4cc9669b59d5d6d334", 0x7, 0xffffffff}) truncate(&(0x7f0000000280)='./file0\x00', 0x400) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x5) socketpair(0x3f, 0x3, 0x4, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r3, &(0x7f0000000340)='./file0\x00', 0x8, 0x6) r4 = open(&(0x7f0000000380)='./file0\x00', 0x88, 0xa0) r5 = dup(r1) r6 = fcntl$dupfd(r5, 0xa, r4) r7 = semget$private(0x0, 0x2, 0x8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000003c0)=[0x5, 0x24f1df72, 0x7ff, 0xb2a, 0x9, 0x1f, 0xfffffffffffffffa, 0x2, 0x70c, 0x2]) ftruncate(r4, 0x1) semget(0x1, 0x4, 0x181) truncate(&(0x7f0000000400)='./file0/file0\x00', 0x1b2) ioctl$TIOCDRAIN(r3, 0x2000745e) socketpair(0x2, 0x0, 0x237f, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000480), 0x3f3, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0xc34d03e32273f646, 0x4000002b, 0x217, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf00fffff, 0x81, 0x1959f079}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x1000, 0x7}, {{r4}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x10001, 0x7}, {{r9}, 0xfffffffffffffff9, 0x8, 0xf0000040, 0x0, 0x4}], 0x1f, &(0x7f0000000580)={0x8, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000005c0)={0x3ff, 0x1, 0x9, 0x7fff, 0x9}, 0xc) connect$unix(r6, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$TIOCNOTTY(r9, 0x20007471) msgget$private(0x0, 0x4) r10 = socket$inet6(0x18, 0x7, 0xfffffffffffffff9) recvfrom(r10, &(0x7f00000006c0)=""/193, 0xc1, 0x1, &(0x7f00000007c0)=@un=@file={0x1, './file1\x00'}, 0xa) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x58, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) msgget(0x1, 0x49) 16:00:21 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="0a58a9000f44815faea020e086a0269badc9304aecd270b6d28520a35081292fa374fc1514c38a58e085f6be28c0d2ca69dc68ca5412c6dc3a86b0a6b071321b2868de510b4327fa75a1ca8217d3554e33103c8426fb56a6a2cb8636666867afd7cd9cfa900f9664f93d94ce212c4414409ed6d254b77e890b3d27a127b0c8a4fa4353d3", 0x84, 0x400, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0xffffffffffffff75) 16:00:21 executing program 1: msgget$private(0x0, 0x100) msgget$private(0x0, 0x10) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) msgget$private(0x0, 0x1c0) 16:00:21 executing program 0: r0 = socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6669552249dce9b1c4f3886c653400"], 0x10) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="f000000000000000ffff0000feffffffdc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9a5561252764fb540bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde20000"], 0xf0, 0x8}, 0x400) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) r1 = socket(0x1a, 0x2, 0x9) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0x0) 16:00:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) ioctl$TIOCNXCL(r0, 0x2000740e) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0xffffffc7, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000940)) mprotect(&(0x7f00001ef000/0x1000)=nil, 0x1000, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000480)=""/151, 0x97}, {&(0x7f0000000540)=""/241, 0xf1}, {&(0x7f0000000640)=""/207, 0xcf}, {&(0x7f0000000740)=""/98, 0x62}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f00000007c0)=""/3, 0x3}, {&(0x7f0000000800)=""/69, 0x45}], 0xa, 0x0) 16:00:22 executing program 0: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) socketpair(0x10, 0x3, 0x641, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./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', 0x8289, 0x0) flock(r1, 0x2) accept(r0, 0x0, &(0x7f0000000000)) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:22 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f0000000200)=""/86, 0x56}], 0x4, &(0x7f00000002c0)=""/136, 0x88, 0x1}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0xffffffffffff2ffc, 0x100000000204) 16:00:22 executing program 0: socketpair(0x18, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) listen(r1, 0x1) 16:00:22 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0x5d00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getegid() setgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 1: select(0x17, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x1}, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffa94b, 0x6, 0x2, 0xfffffffffffffffb, 0xe6, 0x3f, 0x8d, 0x755f}, &(0x7f0000000080)={0x20, 0x2, 0x2f, 0x7, 0x7d, 0x8, 0x3, 0x2336}, &(0x7f00000000c0)={0x5, 0x7, 0x0, 0x80000001, 0x10001, 0x2, 0x3ff, 0x4}, &(0x7f0000000100)={0x401, 0x8}) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/83, 0x53, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() kqueue() write(r0, &(0x7f0000000140)="9632fe4bf6e32e2e84240283f3c61c50cae72bb4a9f8ab9fe0ce600f91ca3ca2d7d622d971e64c02c245680123968c8a4f966e353b913070d166a097dcdd9695c7c1d2d6928b3338cc394cc83d8c9649ada5ae7c4bcaec14abc8d05df73018d04486f2a26f0cf884c46c75201414b067deaa72b01dac6b3bd7c0af2401a9ab1b61f4b572296cd60ad026f7e756ca17622e19bef06b6babe83f3c0dab24ae56a82394a8ac429f967e1c655424b1bd52951c368868bbd4816c3196471e20ca080b022b6adb01cb22c18ae8758e1e6980bc57bb1da1245d1e38a7f3bebd914865b442931aea187153a749954afe9602f77ac3ba319a074f6fc57bc116a2d9b8dae4b5a2eb83daeecdb6608563c31932fbb87553a664029f054653513e1b512c7296648cef4ba5a3442cd30f41f3b6ece22c7fe9e5e0f7e035f6578049fcd11d9934df13e44a56bc1a394582287ac8bd44823d8994d2f991fb6847af63f14d61501fd9da6baf67037b39480c466e757a1fb477583a40ddca3e29dd7dd20bf45b70c8f25d2623f4b72c7c955fad922f2bf5143175f86fe4d89fb9bb5b512d0d3d66dba6e16194ee402f2206a035dd4dbd87c36dacd1a8522a5d26bd3f5eb95d14b8f2dc5eba3a94ca10ea622add12744f5b9147020aa1d6c413d88a4f854a253d4700b51da93bedadbfdf58bf7882cb79804483909de08215ab416bd359fafdc608fb59005f0c9dd8271004538dbe6107d1548a9e1b39286a22892d92cfbb6182e18343fd34a0cbc3cf4c5fb9d0330ab6b8c554231f28bb7afd3bea9d9d560467d0c44c95f49f33e8d3b9e5eb2b2f16be0b6cf1b4570a0ef93309df7076deb0679adab43cd58ab628bf7f8d493356b769b11a06048f15a713a25b07a81bd739b21cf68b9a32ac2629cc006f457ff5a181e6bf5e619262b42528fee236f68a6fc5c0bdd5034c8bfa18106bf307248eb9a4861481555eac5fdb54dbead7fe2c0d658ecb4a5f4e40b54aae2193326073ce0e7c979c4f0fd8e70005e7aa124edfbc206abc86fc75330daccfe4ff8237dc153da0761a730e15a79896fe1b656b9c302121a3d82b3cdf7f1893c8a6bff80ab8505b2431e1691ae11f4559a74b71ae896a12d47ff47a1c054a2bad71a320ed25e23e393f609e58feeafb763f1e76627b706bfa596f0e37990e2146d0349c3358fbe2937f7e30fbeea3ad4e7bfb8d04e8f1a2c10edc3732f9dcb0938e42339010ac20102e5ba0d82abb6f13d1cb648482290015a7f55035b9ec40766b499bd1c31bde9be0707a298c5c1f2480b94250123ab5c6d342abe91fcf5f6e800bb0be47b448fe476ad6461cf580571b56f871ef0ac360eeed04c6afda149ce7304673a72d1a0623859f2c0af3748b9e653d54cf3ed66ef4c3720490137d9a4658a47e0ab2359c327e6b590bad668a4051af44197b1947587b08fc55d6bb9d9f5142b859b8e58f50aad48f09dc3f50070579561e71423883ec1cfee4f109a783845ee6fde4fb59d7899650e11923b5fdf7ee462b6ce2f457e89c8c06bdc95335b7a142dbfcb4ee8af64f904d454f8d1a2a2f99f960f73b94de8bcdd416b3b1a108baee0cba452d5f2a16609c1c65de265dfe9512f12f640d62fb6c9bf907cfcca2fe6f3a3aef5439c71e0bafb6272b13089fa03994e02b31d40fad126015050face9590f1da7a67a2b4dbae352d83fdef7ea6125e28efd3a1cf58c6fdc750da14eacb0dba125c9657e03acd952361c4503088025c424a5a05631c656d7f4e4d11e5adfd5b5fe35cf86262629b81260d03ce21444cb700a9f7e0965721c18599264df68e89f8f9b9db62867d7aab2a6759e7d4f1ee7832fef9eea8adab8fed283687848649b08de8793c403ffead9b3b9d2631a0768a181564cbda4fdb0fd233734d30383cce2fc6765fd43259dbce4b9a154d264fda08d19c7d6cfa8e10ef64d1334e7e95585291dfdf86cec196f5afd13b643591f8ec422da461babc8c9d781474b2377512a6ec5acbbfa57976f47ed43047adfa53549c347ffb81ad1fdf85faf3cf89c1c275fa961cffe50bfae91009db1d14ab1deb582b25d469693e567821287fa0d46f2bc58dbf51f48deef46d806d22fdadbb7cdbfb5b3bc981ac8a165e0d5cb9c045f04161a80bd2276fc759d136e6c1a8a7bd1777b7045f58927936b81fa2ac88dc9b77575c5255bf27434b08bd6cf72acff7e88a27cd742ec4699d7bb11257d38eea6b48fcbf57e4e449c37c1bc48863b09fda2f99754177c85200b5d506ecd3c05d300c1a6c951643b3e74e679ed7f9c133a786f62521ae03a5c35fc5aad8a498cf037ee56e0abe73116fbc66953582c8e09153afcdd5ef5c0f3df5bfab4275478654db92b2835cf7dc6cf6f8d7690594582576138c1b821eba5ff8e85e0769493bf4013d74cfe6a5e18228e4936599458bc3d342fa41504715099bb8cbd8b8fdf3ee09912fa62fc710cc580a799ec3daa001e5448901950adbbe9d7760d6ac930f094dec16273bf45dba905810f5f7c2f90d826c8921e387b0c21866d7d8ac130f6fcc4365398cec8058a56e2200c568a04d46a023401d0ff15825d3bb171977664fd8b4e562978088b9ddf3b37e9a1de8efde65522cd723315ba92a092fd8570d984c81fc10d2adc555cee72953a3d47a452092718e56abdcea2544f628c0f37b1f1a0d73afccc87affab34c78950d797b8e22783098aabab57e730eceef610b159cda3dfbc737a97ac54376021dc8d6cfb10b5d28d933f2b5fba37311427356ace754a55d5e7405a4465360e9dd1621ad8617e2802d0c60ac2c5776338cdebd75ba36a01cbd845e6e6450fee5dc1954011826b5bec22cd3f35310a41fea17ac6facda4f9f2788989affee5255b29f13f4379397db3471b7a58be6fd1d2b87dbd8f2a8241951ccc97ca9d257b72f6977b3a95a0bcde77e354a181251f067ff13e3dfc98a4a12f117d81c558c158d2864361ab048e671f2196d6c72abd83b49a5f4a97da37898cae7d12929ffba1c7957e855f40e154a34bd48d757183a2204f5bc1a172f820a599e6e597824c20e8c8ec0536d77192643665e6b0cd9c9b183b42d0b5a18f77fdd46f1763abb9509f95ead0f332f55774c57b4d816b1443f229cd69058d4af8c1471669c7590f2ad56aece1c4aa7c03e99d13ba0a001ea336a06599bddf78e675f225b7395abcf5f1ae7d3afb613fe117e783dca5f052639557fa1ba434fea8d3ff3a262e0873579309903d1e49b07c0122e972985cec8ea465e53070fdf9545938ada34d41d56b18343190d224d3a1ec31d63373590e3470ea7574dbc546ec9588afacbc0ac3d2e12ff32382759a39bbfac00b09262f6dfbd18f914dc13bca6b7cec373ee810b546ada7e1a720fc2b114d6095796a7897c4d7053ac8b48a6e4133a489eba782591ac08c9271c4c31530a6f21cb952a955a85f08b4ca1c4a1922fcf033ea743c26a8f12b114607ce669b2f2018417cdb91b7ad2e3752ff53c7f53a2b4a34aabec8186c7eee0b870b91a4ae314bbebd71c01e5079f6ef384a38cc549ccefed1997f8ace6957b140d90382114a0cf81639a306a3084aeedb1da36bbf93e80416122ef102431ad186c281e7ff4ee46d5f1caa8cfdc81587742fa7cc6b775eb896facdf0bf3e56ae98f0da2a63fb631aa08a9356ff9fd50ad3e0abf7c3281b3361b6cfd9b10c07e027a169a9c4bdd0b6fdf9755da82ac0c87c7812c335aacee02e81495f2b2508cacb7472d5e5c59aa700bad923043cc273f8c618e7b9180dbaf4dd7f2f30119aeb8592f24195d525befaae024a590e892b2675e226be28b7657abb7bdbfbb0b3b94883594ab9d3c76e97f7e0b0f84bb2eb7d915b051831b2b83d1e933726228d7844440713d9b790cbb85cdf07643e1060f3b7b13b8b83c8cdfade6a88fa65b0de60dabe7f323b4d8c9b6ca1bacdaf1f0930c8d6d7f138bdb8b176d938f173fb8dd4329278d70d1543285a0458be7b58981c7f93d8fe69063d6c89f20569ef9cbff3780944d025715ed74a216e6648fc26278f76cc401b24cdc7967c41d43a9b364ac508937bafce0b85c55c27c3dcb04cded07558d3faebd92a459c7efde5391a88e87935bcb8331bdcbd25af446b9606c41fddab738902ec7c7bd30d64a50ee7479aa24acdec8b66c9394e69a4b4ed602262287af142813072dd8f324d7c80fec56031ece6b931dd84e8b75d6b8d0e74f502fec626f102af8f4d3e9e58e9e2d3e7a8b29875bdbb2d30c4e37a3c60fb41f2b2953ab863a3385e1177af9406afe52418f8582d983d2b674076b991bf2fdd188a0dab6f7615b1b8c205a2d5dee526c797640608098a2a84533e766728d6ead19c37cc942131c001f07260c7ac86df93be14320a3a17c3bf3ca8428f60ded50a3c445dd19f2452f846c4ffc7ce0a4d0f3b0198065d134b077aad1f4a1f197653fe20b82753b3e42db4b65e7adeae370f60b874a7c8584af5c4d28a47036cad3a20a4e4ad0b60da069aade4ed9b1a3ef79e3a4196e693a3671fd2d2ad39afe2c7f3826562d92ffd1d9902ff75bc9515018c0bfd38c1f98f29e82b375d0e34fd76e8236797b5a9505ece47d2727457c9f977e8d48bc198136a587032cb2b5deba9f0806ba07378b00abff4239bd74c70d4f4f42b1fee129de6506bc0ae1d31c66b163fa680e50db7d6e32c627a4578785061d4c77f36e4bda9a9730dee98ca62c812ac8c37cac1b739278a54a8e4a12b3ed8b0118434ecfa1cd0f7d6aed80d8a9744f9afc5d308129229b5a2a8303f3fafc8ab76991f2bbfbfaa01929ee6c74b05d612f2d0b415c4b1d0a39e93459ceda8e66707b54ca6dc3e320d74d9c376bab69349a6ddbe05b4c4e7da4c79d3c350254365850a2e6a382427f9143dd9c131be6e5a8a5ccba46b49e351b70d387feab7c0970e1530e4b5b269b0c6dc25f973e586e4efe824ab23d4b667291c9618bdd5e02de01fdac1760d847d9c4e187b2be9d7236c5d9eae148f4d65d4e7da12a5764c4b4e583bda31e94919a8d889476ed2fd6ff57da11e956b7582a93d2f1bf7369cf3265fb2c282a09e3097ff78ba6d7b4f37fbb881e663fae837dbf7d17cb20b7abb1239f2e7f28c2ca1c6b59426a3ddc4136875377d4b0b94809bed4ecd31938fad2748030e7f6318d35751d80d57c9ad641afcbec0d471c54cd771840d9ee269dc1b0c5aeeaa17f0570ac77a207e89e0b30b38f70ca8cca0a2c51150a30a78dad543e0f581c4e16d3a69ad48a8dd8c699137242e81528ef927c0e23826c07cc00660e77006abd5e702abc626aec3e8e888ce61c915126a78c82ba57a6d08e49e0b9cb8406f90f8a740ae3c893352ee8ac4caeb80b4d800bb695b37585772ba2418ca42e14215246210030e87cceaa908a1ae277828f7caec488f657d9e58faeefaa8b77730488d96bcefa7722c82ef5a048adc09032150f860b31c4732b3e56423c3bd509540cc6b2b030745bd16a29bd65b85a2b2e2a270403dae02050b98d1ff235697c553ab67552ea91f152847c3262e0c45bae5529f8b5d9cca406dc99e64e351d16c7a7df4d33b704bf6c5b18ee613d5ce0217d1a244ffff78956f5739f2473015e11989c48741ad2edb3a5f627a9b26f90823eea70fe299ec88589637d03a564fde30fc808bb6b7b9732ca68fb2d724fd44c87c8985a5e1631457ba4fe03e0b08a5534467ed91ff1c35139c2e44d95abe053488d2f3ca71ffd95896540fdef945c8d90009df9724f89a15e114ae7585e75c8c0886192d3b8e7", 0x1000) r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:23 executing program 1: r0 = semget(0x2, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = shmget(0x1, 0x10000, 0x94, &(0x7f0000fef000/0x10000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x87a, r3, r4, r5, r6, 0x20, 0x3}, 0x41c, 0x0, r7, r8, 0x9, 0x8, 0x1}) semop(r0, &(0x7f0000000000), 0x1d) 16:00:23 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x8c) lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x8001, 0x7a1}, {0x18, 0x1, 0x5, 0x4}, 0xfffffffffffff29c, [0x2, 0x0, 0xf54, 0x8, 0x1000, 0x2, 0x5, 0x1000]}, 0x3c) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() close(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:00:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f00000000c0)="9680d4ab5586596829abf2203a75cb8d3945d1011e1ae387d4b292507b171f3e73d0ee29226adee717235dedc82f6a1b33ca1032acd65c2278b23fd7aa847d227cab1df4bb906d5e78595e58c9322630b21ef53ea525b5d23fe788ff42e985419a7589f1", 0x64, 0x9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r2 = socket(0x0, 0x8003, 0x5) getsockname$unix(r2, &(0x7f0000000040), &(0x7f0000000080)=0x2) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200002002, 0x2901) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000480)=""/159, 0x9f}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000180)=""/26, 0x1a}], 0x8, &(0x7f0000000680), 0x0, 0x8}, 0x1) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x840, 0x8) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d", 0x201) 16:00:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530008d607139b2a29871b14a9dfaa41813298e0546ca8c80a251fdc1d53b7edd37ad77767ecdc839788e2fb79ac8b97e2585ad7c3133e006858cb9aa9b6d3e633a765de251343b6a94c90848"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000001180)='./file0\x00', &(0x7f0000002680)=""/201, 0xc9) recvmsg(r0, &(0x7f0000002640)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000024c0)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)=""/52, 0x34}, {&(0x7f0000001200)=""/196, 0xc4}, {&(0x7f0000001300)=""/213, 0xd5}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/162, 0xa2}], 0x8, &(0x7f0000002540)=""/234, 0xea, 0xffffffff00000001}, 0x843) readlinkat(r1, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)=""/236, 0xec) login: kernel: protection fault trap, code=0 Stopped at m_tag_delete_chain+0x25: movq 0(%r15),%rax