7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0f000000ffff00000100000000000000"], 0x10}, 0x0) r1 = shmget(0x2, 0x3000, 0x140, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/27) recvfrom$unix(r0, &(0x7f00000000c0)=""/81, 0x51, 0x42, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = accept(r4, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0x50, 0x401, 0x5}], 0x6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0x5f36, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8001, 0xdc}, {{r3}, 0xffffffffffffffff, 0x14, 0x0, 0x9, 0x101}, {{r5}, 0xfffffffffffffffb, 0x80, 0x3, 0x2, 0xfb08}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0xe8, 0x401}], 0x3, &(0x7f0000000100)={0xffffffffffffffff}) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r3}, 0x0, 0x4, 0x2, 0x4, 0x81}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0x84, 0x80000000, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x4, 0x80, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000009, 0xe4b, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x80, 0xfffff, 0xfffffffffffff001, 0x20}, {{r1}, 0xffffffffffffffff, 0xdf, 0x2, 0x66, 0xfbfc}, {{r0}, 0xfffffffffffffff8, 0x40, 0x200fffff, 0xffffffff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x20, 0x2}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x2cc, 0x94de}], 0x3, &(0x7f0000000300)={0xfff, 0xfffffffffffffcc1}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/2, 0x2}, {&(0x7f0000000380)=""/8, 0x8}], 0x2, 0x0) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) linkat(r3, &(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00', 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x1011, r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000000d40)={&(0x7f0000000540)=@in={0x2, 0x0}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000580)="4cf805f056cb86ca2523d26950b005af87", 0x11}, {&(0x7f00000005c0)="849575800c676131b9dcc914a4f3850b8178efd6d656821746d6e167aa4fd70acf15d40e5b81e908a5c902a34d82f461909e99522fdf48e700c005a4c7833ba581c11de4356c5bfb9946dfce7454548776b2f170cf1130382778bbe743e3ef777f480b74ea185ed5b7fb5f1c89357f77d0ce10b7d00cbad6c4fa25afafb3e2dcbdb3eb4c4f362c884b18753ef30b58c80faac53e5634d8f7d5b7785ebc1a20b8b7ed4f", 0xa3}, {&(0x7f0000000680)="04a700e782c0f2fe4b8e3bbbbd8c1dfdd68be31ba83ea3ce4d553f39e6026b5bf73496ba1214295244f49d907c4c47f99ff80f517030923e10ce744230ca285c81c1c3145bb73d50548a83b9481d0f13e456664f6d2efff587829a02b1a5fe6ca29bc3fa831457eac2a51f77bc6c3dc56885983de69506fbc8cc2e72042060235c82fe0f31df6f3add6081352d237739f858757719f2fab700e41a818f43d32106251c47362b72d3ba71e18e307e17aa15cc151dbfc0a9336d877ed8193aea487cdd2c432219858088d4726852e3c85f17fb7bbae56170606594", 0xda}, {&(0x7f0000000780)="0711e0da0cbb6b473cbbe2caf6962a4c8cbe4f16", 0x14}, {&(0x7f00000007c0)="98b86f1a16467e87e34fb85899ad40eaa652d1cd2468682e90bf4e8013472728e387fe8ce85fff8fb3", 0x29}, {&(0x7f0000000800)="5b36ac287eaec9cde7a3cb3315554b41ca004b2254231c71d9d77fdbee63a46d409d522ef826042b38ce79f8abad19adcb660f0b8b5d28565853eab3a3c70cc88c75d1fb7ec78b7454f4f00432c04be5864e352902595936a00717bb9decae7db555fb0c5d80113bf858990026aa90ef56e9258d276f9f54a38bc9ff535938376f59320d8865eaffa856b0a14cb466a68a57d622f6bdae5c763f06560f3de679dbcea8df3163b42e3eee006eaeef916d60c3b40daacc695d8b57ea4676ad64b267bdc47e5d32e365c2f63280b144e659c8daccc00f0fc0f7874cb7b30f82f81a4aaf6bfef70c0dc3a28df96ff8b260e890c026fbd2ea35c045a4b174a2", 0xfd}, {&(0x7f0000000900)="55ca4286446cbd7d03b92d104683d52dd31f30d2d72d61acaaa557b780658b77c91519c060482e743ae982441945977d651654cb8db44024e4f0bbc90a19871d55cc4d91cc7e5c73e4940ea840c1c5e3536f9179392195d9ca932ed6069d1c42191d09483d2cac9e2b3d979407e5e54d76c5a66c3df0bf21096d9bc9cb4f0612b11afe804464c0f4de2745111d636c1c8dd5a8a03b875a7282425861464a2109414e5159364ea7700196b7c2", 0xac}], 0x7, &(0x7f0000000a40)=[{0x110, 0xffff, 0x80, "6d61048e0e12eeef5ed3e5ed1a0646be0c8d186aeee75c0bdd34dd7058eae34adc78c2c38565ed7fe52102ec82e27a6968dbe831272c0de660cc2abfa03f7a4b206512aae2fbddc6bc044815586bbd95b70c03576bdaefa8d08527e7b5cd2212ea1841175864af398e8b780e930f2ca240d0a3433fb4a19ce83eb279cf6344bbb8706593d29d302aa501fb1d5e81658d4c1e4b8858999a647cf43118ca0a45d2e323c171b2bf201900970f2703ee7d7d96c7442b51dfe743653f5e6b599d8675aa1886f7ab5326eac8f39f92411cf8ef83664677e4fdd179c1258ade6cba1947c9dbe9d92a2bf8925ed02667c7fcaf6772478b22912fa857777753"}, {0xe0, 0xffff, 0x8, "b8a3fa806a0f857357d5956e88ae1ffe69d715ebfb558d6eaad2870ce071a22556b53deabd435b58923afa7ec4772a2bf044550718bf9ade58ba6fbfea2518a007db8f3ffe8d73cf7e694c8f14013b505ba17bcaaf147eb6f6157ffe82b0bb1e41ac6c4fe35aca1a8f19446bc986feb22d89054f9b87cf8b97795af3df253b59fe5107e736be879305d1b4286918f4bb2ef151a0d3e6531ec6093ec1c1c66005ee65a702389dd6470efe00f36a4546e092404ad26f3d89b09822d44d47a9b6c9a8fc5d269fa69aced770"}, {0x50, 0x0, 0x5, "948153d36600e8ab4c7060fe02529ec653f2083adf9fad55721baa9f0d7e6824d80948fda0c64295494d293fd449c561c0b57f602fb08510ad593a95be407d"}, {0xc0, 0xffff, 0x100, "83d696305f16814dd217992a43ddbfb22b5ede26459ecddbd5935cc40e98336d3e95ae3e67670be0ee7132813728669f7be71eb436ecf0caecca501e22142940ba7560b8ca1bc57403a29868709818291ee14abf3b44ae646c92072f4eebeb3112ab083b1d6949f400544225065248405f1e31a7d6fe01df2537c7d24c14d282ebf599b62c5111b37e1541182da050adbfeacfeaed6bf959f916420ac2aaf51921cbc2e1024db653d9f37790865d5865"}], 0x300, 0x40a}, 0x1) connect(r1, &(0x7f0000000d80)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) pipe2(&(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_settime(0x0, &(0x7f0000000e00)={0xffffffffffffffc5, 0x5ec1}) linkat(r2, &(0x7f0000000e40)='./file1\x00', r3, &(0x7f0000000e80)='./file0/file0\x00', 0x4) setsockopt(r1, 0x80000001, 0x10000000, &(0x7f0000000ec0)="749d1a2fc817ad0172546ed65211fc8545ed414d344e1c1f7f563e418be5b6e962cfecaf84f940c6e1f201e00a99fb512e39a944c55f5a53ff3d217d0155a670b64538c697fb0f83090b96efce67099e8e1a94d6e95fea567e597adc2f871ac4", 0x60) connect$unix(r5, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r1, &(0x7f0000000f80)=@un=@abs, &(0x7f0000000fc0)=0x8) r7 = accept(r2, &(0x7f0000001000)=@in, &(0x7f0000001040)=0xc) recvmsg(r7, &(0x7f0000001200)={&(0x7f0000001080)=@in, 0xc, &(0x7f0000001100)=[{&(0x7f00000010c0)=""/14, 0xe}], 0x1, &(0x7f0000001140)=""/180, 0xb4, 0x400}, 0x1) r8 = open(&(0x7f0000001240)='./file0/file0\x00', 0x100, 0x80) fchdir(r3) kevent(r5, &(0x7f0000001280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000001, 0x7f7, 0x2}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x1cad, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x20, 0x9}, {{r0}, 0xffffffffffffffff, 0x31, 0x28, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x41, 0x8, 0x1}], 0x1, &(0x7f0000001340)=[{{r8}, 0xfffffffffffffff9, 0x4, 0xf5783ed7db61b40a, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000026, 0x4, 0x37}, {{r8}, 0xfffffffffffffffc, 0x10, 0x24, 0x2, 0xfaa}, {{r3}, 0xfffffffffffffffe, 0x60, 0x45d76f635d6c0b03, 0x2, 0x8}, {{r7}, 0xfffffffffffffffd, 0x0, 0x80000083, 0xffff, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffd, 0x4, 0xf0000002, 0x1, 0x1}], 0x100, &(0x7f0000001400)={0x0, 0xff}) link(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') r9 = semget(0x2, 0x2, 0x40) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$GETZCNT(r9, 0x5, 0x7, &(0x7f00000014c0)=""/47) ioctl$TIOCSCTTY(r6, 0x20007461) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x0, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) r0 = getegid() r1 = getegid() setregid(r0, r1) 15:59:01 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x0, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x0, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) rmdir(&(0x7f0000000040)='./file0\x00') 15:59:01 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x1c5b, &(0x7f0000000040)="ae982817de66d51d8cfdf1d1cfc4897b10905a3832d05915b4a79091515b4cd5f09f7abbdd0a01000000454ccc05efef837f75fee6a4c2582f804939ef59e65f3aed49940fe934cf9832fabd41394cebe920ba3de597ef65fc41408395b7b80770c1fb4efc8074bc8a73df9fe78f327ee200a36fbe750000000000000000", 0x7e) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x13, r1, 0x0, 0x0) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x0, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x0, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:04 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) execve(0x0, 0x0, 0x0) 15:59:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x0, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x0, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x0, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000011c0)="13fb7d8b3cefe5bacf02e088091b6e23fb088d5ab33080625b101ea729e27b2e2841e69513bc601fd10df1150b00003a7c91ace9635e1a1f65e737747ce038e9d3c61f44deab390b465db3cb8bbca2accf0f25a6a0a7bab5000000000000b531dc8288f3ae673df61cd7f7f8dbd9191ec5fab240aec818fd8ddbe94d655687b56c81ca9dfcfd7455e0ada35874833b01aebab841d633e99ab70f319d3017d75c0218f63af020dbb5e17ceb074bc206be4043673a80c3823ec200383c0d7b5d724f7763", 0xc3}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 15:59:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x0, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x0, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) dup(r0) 15:59:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x0, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x0, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x0, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) fchown(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="99eecbb865c2070492955e7e98fc8631fecb3117b0f51ab05a81a6efa1fb3836fd182d785407cd32070842f5ffb65b624574c86053866d976aa6944cdfec6f60bb20fbb4eec5034c02a347d0baffbf35a7db692cb60797bd4055c650de3a1307685a099c747d614bf84a1d229a503fa870a966618c62fab59564425b107bf3fcfcfcb638b5", 0x85) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x0, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x0, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r0, 0x108}, {r1, 0x1}, {r1, 0x2}, {r0, 0x60}, {r0, 0x3}], 0x5, 0x9) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x0, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getegid() getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) dup2(r0, r0) close(r0) r6 = getegid() r7 = getegid() setgroups(0x2, &(0x7f0000000000)=[r6, r7]) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 15:59:10 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x0, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x0, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000300)="a1ee007300000000ffff0000000000000028114241b2dde39579e8a2a422e4110056b2ede7d0a4f882bd7d1d3a7d28f075010132b9048d8515a54e8bc60a88177a758799d891f077eae6ca4ecf3bbdcf", 0x50) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() pipe2(&(0x7f00000006c0), 0x10004) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x0, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x0, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x0, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(0xffffffffffffffff, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(0xffffffffffffffff, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040), 0x128b) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) getsockopt(r1, 0x8, 0x1, &(0x7f0000000180)=""/237, &(0x7f0000000280)=0xed) pipe(&(0x7f0000000500)) getsockopt(r1, 0x4, 0x5, &(0x7f0000000040)=""/228, &(0x7f0000000140)=0xe4) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(0xffffffffffffffff, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x100}, 0x10) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffffc, 0x4000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0xfffffffffffffffc) r2 = kqueue() syz_open_pts() kqueue() dup2(r0, r0) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) fcntl$setflags(r1, 0x2, 0xfffffffffffffffd) r4 = fcntl$dupfd(r3, 0x1000000000000001, r2) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x0, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x0, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000040)="997bc318ca985a32d1fb42556348c4af153fb0fa94f182d520fd5347c2f93d70c12fd15efb73b035c0cfbd97cf1eac0fb31c352ec04fda9aee8bfb88585dcda22707824b979d95e6b6409236c89c4ccd15b0dc45983a570af39335ed06f4112a9b13fa0ba988a540b8dfc8bc4bda29ca7abe33ce38e9505910637f9ec77389b7880b680ca09022cd74e5d0d3ceb95f25ca0285562cd7985443ee91723fdb82b598ba19e71c0570e2e83cbf9264e074189ca313dffc2563255bd97b26a5e955a2", 0xc0) 15:59:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x0, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x394495fb) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 15:59:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:16 executing program 0: socketpair(0x18, 0x4005, 0xffffffffffffff7f, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4c) read(r2, &(0x7f00000000c0)=""/249, 0xfffffffffffffd78) 15:59:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 0: r0 = getegid() r1 = getgid() setregid(r0, r1) r2 = geteuid() chown(&(0x7f00000000c0)='./file0/file0\x00', r2, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x100) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) msgget(0x0, 0x40) chmod(&(0x7f0000000040)='./file0\x00', 0x102) fchdir(r3) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/182, 0xb6) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7ff, 0x20}, {0x400, 0x4}}, &(0x7f0000000080)) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000700)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/224, 0xe0}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000380)=""/210, 0xd2}], 0x4, &(0x7f0000000480)=""/217, 0xd9, 0x6}, 0x800) sendto$unix(r0, &(0x7f0000000600)="b5cf30ac89090010fbf1e8fb2fc3e2929c4bfd33665fe4a910b55f34021002bee82e7cd34c2615ac28b8cc95304a620c4cef21b239812eaaf35468ec29661b4ca090d88493407a0403eab1f9a3682a530c5b226a330037255f2ec9728f868b7a34d56b6beee05e0e563f98df47579519e128c1d4769e70cd50bb01b04f6ae7a8e1b9291983d18d24181391f6308e6c381f96", 0x92, 0x3, &(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) open(&(0x7f0000000300)='./file0\x00', 0x289, 0x29) 15:59:19 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x26) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x88, 0x101) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000f00)="644d89fc47cf4a15250f1c64ac33d32694c0d906429404deb3d3d1ca253edcebf57e2544197c826ddd15532ae434da2b731bfa3a0a67b69a025c72322bd3254be27a4dfeae3d1af5d213493ed09429749aa8ec6501365d54576ea5e0e8fa4574a2ca6275c86a30a4eeeba6d34d44fdee4a1c6807684c96d2503d5682f639d540b6e887c1afc60d7856c39570060103be0def32fb908e8775811e39c29628714783c3b316dd83c569f4d7000b4955f7a30de490548a5432a9cf9bdf62ec0684a2b63b460a6078069ce92975b23dfaaa2ff366c0a1745e5c8620295fde637d37d924eebae7d4d84a1da7d6bbefa8e0f9f4c836a0c0fb93942e651ca7835c2fd463bbb6b1be8964da41dc640ab34ebe5bccbff6bbc3334bb304e4ee79b106ba553d092a7164ede107b260f7fc80ae45c1dce0b63f6b94ac3a71fa04ac7742cc12f5d65f772cd7d92fdbd74f1a7f6bde2c5ae97ad79d688c81089c643e3b5d5bf68cae68480bb9a6cda23bf489bd6247eaf1009e48eb07799c171beb27dda07ef0e9b92246cd0c2b00ee378bc70c12ff73013cbea3e3b7e46b0411d86a73ebd36e87be66e1aec7ad5b704ee044d9fbfacf36a479ddc012fba24f059f1a2ab2449241ef8641a5b643e82b86d413ee6768c89ca21b8a4f55a7edd64bcd90e20ebf29bfd439bee2934b8cbe12a2f160e5373da6e2eb88ca264952b1d9b2a659b3f6896d6839b3172a313d31397a4840407d906e26fd4f91d11bc5a3cd6b36074b90114e2ae807b1b6a2a3be9261954655560d30cf8149f3db0b84e080017e16753f45a141e59d130d5265584ae47f51057a04071f0745d807cf2fee26ffd2a820614c90a773761e6db2a2a718b8c8ea6e31818a4c886f8a9fbd8481760dbfaffc3f33df7025e3616889e67a2c6f160c117aa96404b35d5035c3c6034aa9bef2df384a557c8abd5221d2da3e175a163b0815480830abcbe3e52401b2def4c12cd4406f720007eea62b43a0913bab73686faf33dc5e588eaaf24d153868dc5709273ca87f842adc391663204499e03d96e4127e37ae06354f711bc10ddc4b648889577fc16a9601654eecb34788d9beefafab999752f98e3e6b5cda0dcd19dd3546c51f47a96c07af0ad8b8afcd431d7402f6c005b5ea897b0f1229c4e7f23ff8c48c30311f89691ecc26282bb63bf126f76e330ed8e1a699a6a281cb75f267db81d9ddc0bed1c6cf3de2100b5230b321677c2d0c876237aa6920b68796916acfa4c46e8bb5beed5c6ca670e578728d6df4bd1b1395b091770da2fbe17ed9e758d823707fc37bdf352a649e9e53652929d10c9234d0532825dfa3db76a356957396fea1f67178b6858ab3c73da767b12474be326f1148f3f61fc75bbb7d638913e65f99ecffa5259bd6f33b4dc430e96a089b3ee53d280e931e8168311c0354296a52993d9d8fb4fdfccd8b0fee20256082588d243a47571461f03bb8e6a304703441ed881d939f4581548860e2e008449d0f62c26234bc5d57f8ae037c5e252b342cb5943f73cd1cc79cd13c66d95225300232121ca75490671ed702de5d94a41c81dc9c478bf9d0cae4d4bb46be32a858114803be0d6398eb0386de768937ffb179cb58f48f13ed4d0ddf49e82bd8bf25b2f43d0cfeb1c867f087f1e6f78902ad3a5f5cf933c39fca73fb45c5fe2aecd2dd2b90870953e7045953c49d260d4a8b1e9c39a7467295d8814bf32f6b4004a41789ee7fe00255420f343e4a6616ae63a79da294f4aa5b800642872b936f9b8e90c39da05cf55b5e9cf686f68322c9a253f0ba70fb7b2f66f8c0808b323f5c3fb25bcae869739a22fe7f6904af4dfaa0f1cb8d2c28ed8258018277635a0c7420681e4ce0ac3e9192968cf13d39ea2f81468ee6ed3e6dd2c1773c48e4baf5093db263649a74c33f3888aaad88cb61dc7cb0c39ca91e0da27c1a6660dc9c4d4450b5182e95d6c9652ca5f1a1d524f3796d7859f170c6bc6d70a3b2542294fe3af5717e80437d0b230077d2c73b28249d4c56e314c6761c7eef901c3e2cd71e8171e048373e9fcc6a414c3f71372cd9acc6af9ee9614dd890ca1565a5f4504774c6b92a249cdef1dbb68f08e1849a3be5c812a33eac6c3d6ffcb3f4acb0d7d40b6c7ebb3353266cb8fe7be7c16012eb48bffe108719809120c0fd3a49eb20acf4d53487c10e98215ad3416e63d621a6d55be0a9cc429eeefd4de93b26d1b6d3c2b9d260ddd6201e0c49b3bdffdaed6ef2d4b9551df106471484cee3512126a3f3cbc02bcc0ffbd28c5429a9584c38e45f5cd7ef01f44f71c00cc39898cead2be43509d4fde400336e93b8d34d04e10d81853d3e36c1351b4ab9b406d382dd689189cf3bbb262c2313661fa62fb247c03266ab06bdf4109ad3bfd1b338a08e4d549f7f6800bb1b06849dc693fa9bc17c3a034d7d90c2376f974e1607852f6ad532bd0eb35cf7c4e5c39350f4dc2f2c4ff8ee91111fb4b0cc3ee995d8f10c5d5a6097bd50af3c5e35a55f84a4daa43ada8145cbdbb46716c5372cfac0adbf8bfebe25ea8e97906c67967a13c2d86ff86a3812726d2f07802ef9db1e349ecf17264bede4ce28ad45f4310c8227858de86436695775f5d2817c9e138c3be8934988fc839857f57ae762a6b17b54dad443f04546bb7a9bc78a2b388414a9348b8b952311b7a2d86a67e993be8c2d9c471ba7ccd500970126d1828b70162f37a710552ee9a38a1ee200c7aee146a5430c6c0dead718b628f994ffe58ba2688beaa851fee5ca0fa032b750d25b697e3b03026aca04631c121ec9bd829f03266f96e805ccf01c7b13668c9c9c3c40b7dca923e342aa17002322b332566646a416702d67456a6c12549cbfd3ccb5bb5d141930faa6b67bd1162659dc24357bc2d1b2c2bc4c628d021953338007836b6bf8da9938c46ec3d4f0e568fd31abdfb9b729b66d30f13c960a0df95ce489e4ffb9390afcee5e90227b95eab4f1e4012ed85d61f3d0b5258ac91c3e397b1afb4d9cfa7f9247fb931f70750b0722a4ecc440fb8138c579cd7d8834e8e5fe79f37880563160f004bb84e4775865377df9b2ff531ade609e36dd6e2144decc3e2d15092415", 0x89a) syz_open_pts() close(r0) kqueue() open$dir(0x0, 0x82, 0x40) syz_open_pts() 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000002048, 0x240000401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0x80, 0x6) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="daeeaa0aedf8e3f3e027d58ea0edf69bf3bd0cdd842d6bd6c36bea2cd142b117d84ec06e9835a05018670e98b98bb53f2614bc42bb348b23a019c9a2a99c28", 0x3f}, {&(0x7f0000000080)="201b29931640781534607c33c7b1aad6", 0x10}, {&(0x7f0000000280)="9bd34bac618270450cb132df491ccb881ff9c59386dd135163887186157250f7566ea9b3ac40d9e294fadc097a8549d56f4111c92e4ae9ff6c69aefd6298cf9d7eebcfcfd107702857996a946a6318af3ecbf4cbcfe1966c3c97a8694ef385af9616ef0b9c3f5c87e83e9c6029270902ce4bde59bf2445b7253403b666b35a4f9ed7db569a57bcb29c9b4ab21aa1e3b80f392add7782cc23a451f42399dc829a41c708d17765fdc03db7497299e19b1322dedaf7937398022f14ac6f9ed03ca638f516593f0b7f9e554d2b9e04c0cac5b2a93e23ea819754890f464722b0ccbb8757538a9995b98c0ef4a1688d2f09e24b0c10b7e194cda5944e220a083b742784b68073794c59c0abfd394031614ddf9e063f3a8dc090c785a5907937df36acb1e0ce3c31f7ab640c6539c1f0fd1a32b080882c853964f2f525f10d97e7be696b9ea82a328855ce445e27ec432997f15a6fb9456f2ea819ac34905b0f3d011a80e879bfa84e5f73fe3bacaf981e86bb4a90d1aee04a3f869788a7c4068f0cce50cfe989dab8d603a79d8106b2ace8a4f10dc49e3a3b883e940eb9f170902935c7192903f8ba046b4e88ab154f6d98cc56fa662dc5d141e531b0bc5ec5898717b9583394774fbddcbe154fe1d310df388e58e10fade6403dff5c71ad13c71e14aa574bde8fb6e04c6a36586ea26a5ed5e949eb7e8dd29b6cf0995a2863ea83b610b93ab23ee7d2f855d32810b512286c0a7796a84908ed47b647f1f74c0ee57b4b74caab24ba91d3799d7ddf3aa6776c4d02f9354ac9b037194b8c4d7e33b84fbed420a1f527e3011b5cc5012eb310517fab17bd5e93058996f509fdbfedf232c5a51c1bc7df74b5cade14d978dac52113467b009dbc9fc3fb70c1c121e915dd29f3447deeba2cd3807492224a50647b0f619917d4c3b7436c569be39e824a668fc0dc96a6ab64e0d7fea22455883f6701bce5f8e48e264102f6f1f909d51c2ee34505026c22592924ce10e686cf8c556298b1f2b9bc06e310c2ccb5952e5f7e1069ae7b666a98dcd94a0e8b4ef67f2e4ed535c3615cda849d5e59f14b2405a09df21a62e48b92d9243a0bf409fefda694ebb0ce26d7ea020c0142c6e1f2b9606221d1d5b4c9a74294e2e5f5b817d498258a97b42cbc0f1be2bfe59f8f0661ffc3a08c92cb0355bf2bbbb4197d8715045ccf8b0135c2cd774f3d66ce3da2da9407001f910ab853b086d0353a5f0dcd903805dfaadb58a7fa5a5a584bb9af877702e283adf74820ac283431b2bf3c1bc65db11fcab753ad22f871812a0908b9d01ab78bcc9f2a92fca29442de0c3573a4d649054bc54ec41015675ab16157a2c04f7a7c8d474402257dafa689188f9066bfb4f4e64daba8f0b2cb921675939ddc254b228cab90bfae8091c87e627dd2508bd408e9b7eea82dea923c7e1b772c474777d82d7e65c7280d4974a95fe3f15b9a031fe0342570c489e098d07d9116b7fec880271de3b3a9175ce316d6c12a47b844307ebcf406a79e058ff8bcd72c7fef7169276b0d0879513a2e870aeedc4b48ae1f1a656770465885e31804003e26bd9682cae908bb234b784d1ce1650fe50c9da86899f7ff0af778c882494588180503b004656d2b2097d73a93f2301bd47afb17cd77a8803af8b582afe5778bda9b7e5314f19b54c87ebe73afdd1a59397b3175ea5fa4b329f1ab9201ccff67394af364cd2b39038eef2941d28c2778b607cb7a1a49e708fe963e71c8722e6cb9590432e2a1797e296444eedd66da0ead3ebf63f75063d42c041b756600ade46210686bae941bcf7f2b8db691075bdf2d042c70bcbca4a7ca1fff427d7e7b12d4a1a0068c028d4f949299c71fa00ae77850b0ba39e324c7c36be412784435403ab167bf97e955d1dff1ad90ddef3c057b542534ca834591a6d7ab2c79ac0f8e793d631003a6f74094806379ed1702a6d2116d65a8a1d40ac8258e3e2f0e9bc67207de735c31413a93eddc6d80991ddeaea29db7ddc074880ee07c76ca99542fde75068ee2d1cc67abf5adceff37fb7ce7a9267f89d6bf13a406e58db152b8af613a9ac27fa3b3553afa27e6f20f9990a03e2a9d4026d3335de94875fa81149e7b998a78726369933033c7f130048ef4ca6b78ceea364e9c779be66ef8e520aa2964ca8b0221e35f76c146fa829c7451baab16b330fd592be4e7863f17e9aa1b2fa880bab701beca247ac6885b0c0ee1d18996865337ab7e026024b03db23de70dc4733c66c9a3d24855346274f61786cb0fb95077869182bb722d2bac551b844df22c52b2304b6e9ff04c558b5d9d6b287c5d43452917bbc9751934f77e2dbaa59a9195838c547d222408a415f039e27fb6375d305138e8d8997cd52a57c69dce1f0bc422eac9edda490f0481b8769f788d9421f3494113bf31d9c5d3ff7521397e2bf1699192e25e1c53016e16619dbbfee2035c76a2be4db2c2a92f3898b195a3ee2e02ad51f4cb3523db672a9de91876b057f01ae3a48ce6b577d6a890688f48bf8dc0868a171a360f964c123f59265adab4eaa7d50c50225448c68103ad9cae0fe4df6a01e71b0e2859cc3e626122fa229a039e09bc6063eb8efb8979c83bd5bc7828ccb6d4e3464f011717c1ea25cc276a8cc99dd0d664ca9b6321da7997347b68e5925511ae4928bf32073448887a63e90e57d7168d9e32c9d3076f720dc882e946d379ac4e633c38d40266a50a5555cb79a75318e9063681e94b307494e676cf46852218da852a5ac4665d41f1f354d548687c70c5867689b09047efdddb9e98c7eb8ad59323aac6dcd5a64733a7e4d3923d9c5a07ec5b821009ddd3a499723f359eb036ab2a2043434d164654325acbef773660d447aced74bc5a7b5e1f049328bc818e9939b4b4aed2247811b6c748647f992f1d00c3c0e804c1a093c11d59579efc0f06770846576011a4ebc74c4f0ab29e5fd1638322dbe0ddddfaac7394fd6d323aef28541c938a7d4334b4a3a7af77692e70cab547e737c2ea4fef572a8b6f2814911d5e4c37d7739524ade7ac653ebe3af9348840a9dc2364f109341beacd22fc9053278ed6e2e941fca34fd621f2517b0c721479ea12e9736a7d91bc941c7a9b6e1d69ab7800d1fc844d37ed55d708de8a08b1d7b0e0ebab341e45070593d61b6011db01e64efc706c3a1fe3c2dea7534aad58a2450a8f4be2c43d675fe7bbbe7f109170734aec5c89dcf6a2906d8689d027ff4a9b09eae4655ff77db6b96511a9e44c2da6eb5cd309f241f7dd69d041bf72ff87b424f35ef63da731daf662f74b710231d749a27d9f76c47ad0fa5c4ac2c921387eef12a647daf64ffd5ca66994f53eeb4d78c9f653ab0463afe111be20a5a02bc423f30d8bf341642d398e84647f60015a2691e94529a442d1607c7936e56525ce3b8410443491c7166626d948218e547f0b3d455f13a438baf48983607ce223174fab2416b91c77a3d7c735c25c742b91abfd0f3f91e81e8532ec50ff39b8cccd53796830ffb51d80abe9b727b3c8e4dfe52973259807545eddaa64b993dbaf0956c10938ef2366b63b8bf5b786e52da4abb09aa0388fb60fb200a4c5b5927abca3be804300ac3c28b385610ffa82c4b1f94bdbd7b9353fe6322a2a971f6dfdbeeeda39aea78a09e2673f64646a39dc5d5a6c2706da10396f76516ae4a6f4123bb41d471712b6fa1880310774e20d6485943566d9a2a6e5c634bc7bb140e3b3a7a8f42716583e2c20306fabf8d5594efee99b05c3533ca6e3c669ac84274048051cc725aa6283fbe0ce7083f13e2cbd86dfdf6fd790849c79b4c6f83ccc4469345de838f2d2a8a2a5ec2e79abb59975ad9493dfd9ba60cbef0c0637ff77a45b6354964dfe97bb738eae467e6e5e86efa340e99e1618ab1b5c3ee6e2ecaff371c002491a7d59b3f22181da3bb8e021b191f297beac88c5445808b69767cbffd03f8e1e1a1832f424d3894e6ec12e610a7b8e9f42ce7bed011431911069c0d132a59ca480fa1dc03ad3bc4d8a3c7221534cba5e4774ce8a4ce789ba8911bd0c7ee6eca64eeb434270212a35d07a7517675d2811a7230eb447679f0a012f732ca86e6f799bc5d01f5c9f2b45665ffd6e8a9e037bfd1a574f1b96f1722f1df75c0d72f14792426a85169c45beb41d86591792a799679c6fdd53f63c18334d1276aaad9886264acddf82f8201d5aed7ab792e1fe543ce3f6365783b7ab4f1e4be05e99a0a21ed31b1f8d057e906ab75f79fe82f53ddb77a2d98dd40a277d64d484542a27512dd2a8dfc28282182e037a04737cfe48a82e21916de7ab043ab79b0438013d17ae77c900681c1f3d78f4dcf7917c3d9d5eac00517a57c0da4ea879fb2e5df4f7d04284986dadfde8b8c331a4b018ce10c91802711f187d21071e17222aa90dc4973798344188727f7210f7eab129968646877bf9522321cefb850df0d40b1ba955a7d04bddfaed0019fbb238dda1ba4b5054fa10058ec956dc86ccfb2c78793d2aa4a4603283d555d79957d3b968de184d6d52a4f48dedafa25b129994ccafeeb1795369f5d427448c155a77fb3fe3fe60c9f0b3a5b6b59bcf9bd12e5e3bd5256a9421235788f362a424789adf4735a5657210c102536e2a1491f7a77f1b4a1be83dfa9eb95c458d19bb90910a340a9728bd57455976487b54fa48e339d065363a7bd6c3375a1624b0f05110b1cd941df069d794ef7422573df098385ae5128a9cf66873df289e3e48ac2e699e6e46930ee8eda0f4ac93dfd468b7a265b261e98d23cbf592a0f3b9dae840c8b31d41cc701ffcdd8d493e0ae63d0fc8294048b19f797ca0cddb7190902ae6186b62aa5e77d094d15f0f8cfd69dacce5dd7a463a456e1535e4c2dc54924fa72047e6d6c1b1f82ff148bc3d5f6794a6d5baa60e2d0491b0c3c61fc3bd2a187379f6bcde5612bf2d9ad194de2874004203e56bb97ec431e94c52d1fb1bfbcc095bcc62b6d240c2e33dba48fb22809b81850dd08ec7e8d0f7275d481223489bea0f3926b5b1b7571a4d94f67578db2b323b3fa2bb31e2f69cd93d7994a368cfb1dbc53725a11a31b22e47ee056543fbd1afaa526fb2f00b8864996e058d0e9c6996ba5022ee023fcff548ea501ba21c308393c6bf7466b6c8af2277c4c2e34f6c2a1f64fb0a17aeb538dc3da52e7175ec79caf135ef433a2065f9ad87b7ffc334a14567dea75d9fcaf6f78db5c0380925147660597ba0fc68027f5df745c09b7f7dfdac8a0f5248df344e62e4e473aa72d2ca55aa6df8492d7079bb3bb06f5e7e57ff512d54b5808b02e6e7eebe4338084784126533fde20b0b95be94f823273920a59fb709d3be41eedb1c27d8a2c8c835d3469fe177e52216c08f9ed2bbd76f3bedece9dc353b75ebb44bf7b47f5a347fdce915662a0bc11022bc3b028e35a32e7a23a01bfad2a9428ff315633e3afd10169b5d8f353b5409b63a50a989bb96b0f6dff8d52501cd8ab80898191e0644e8b2046b0b2cfcdd89528d7869d732ae3ab79e5ee831bdfb21266bf218bc2b33a5fb849b3585ee72ec92f262551ec2869e465e0e25581bce10da1c04c4a797fb8f8658f27a9dc513a91f95cbfe6c6672c383bdf367648e9c5dae123dccad783ee5305e9517321d3d71d5411bbeccb37326f00c211b8df426bbb9b8c622ed7f26a8984802ccce322058de58777ee82a5074aa2f71dd0392b46b1a22bcfed3f00c169aebd9fd78e9f426b1b770b9284ae90f1caa0751d9a6d66bd3feef056661ad2ae1fb1aee6ee5", 0x1000}, {&(0x7f0000000140)="780922cdf3d42b3cba3f", 0xa}], 0x4, 0x0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b6dfa946f4b96dbb5b946fb16e1a9dea068a4331591e2c3ebed572d4201c1aa25d4a2b68acc6e75619af7b6f8c33", 0x2e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf06088b6e025f1cb9da9857a651de", 0xf) close(r0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000100)="d63a593ea1ed3d0b31633b513af908d73cf1de29513d75238fd2fa183a63b1d8f87d681013ade48274303a9ef08417a8b5452f8f6b62dc1c1b07dd76cb7fab3ce988f16725cde02e24576c2fbbca94883838e8107e8ec913881026", 0x5b, 0x4, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 15:59:22 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x7, 0x1c, 0x100, "4e642ac88b914c4fc09ee2e561ee9b38d4e90c12", 0xfffffffffffffff7, 0x100}) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) ioctl$TIOCDRAIN(r1, 0x2000745e) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x4) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80400000001d, &(0x7f00000000c0)="00ac2512", 0x4) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000180), 0x10004) pipe(&(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x0, 0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffca9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() r1 = geteuid() r2 = socket$inet6(0x18, 0x4, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(r1) socket(0x2, 0x1, 0x0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1f0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x80000001) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) socket$inet6(0x18, 0x4, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x80) open(&(0x7f0000000180)='./file0\x00', 0x240, 0x10) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xffffffffffffffc3) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = semget$private(0x0, 0x2, 0x410) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x6]) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000280)=""/246, 0xf6}], 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, 0x0, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, 0x0, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, 0x0, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 0: r0 = getpid() getpgid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) recvfrom(r2, &(0x7f0000000300)=""/79, 0x4f, 0x40, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xfffffffffffffffc, 0x378}, 0xfffffffffffffeb5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(r1) shmget(0x3, 0x1000, 0x150, &(0x7f0000ffe000/0x1000)=nil) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 0: syz_execute_func(&(0x7f0000000000)="c442d998f8f26c3e0f68f8c441f561563bdb282e66410fef17f3450f119d00080000643e3e65470fe04a00c4433d0207050fd35244") setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffa}, {0x1000000000002}}, 0x0) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) lseek(r0, 0x0, 0x1) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x0, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x0, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x0, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: mlockall(0x3) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) clock_gettime(0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="e646ad1fcc347c088972f30d154d9f6de9a9679d147a1780ea6e176686bc5b8e1ae50b725bdcaf70d9f84dfb0f36d74c31be953c15b1fee7354da5e13c9a4dba81c5312ab3c34c1b36234c68c4b342fd79d12db1b91a6e3d4ae8f87563988cb4adc6928df52003f3e5572d990b0c4361fe3e2bc4605d21fb466ce94e9506157eb89c8f03f4c596636de3a0d12ab40a9afd64fc5b80ad0adf7f4105c75d57916a0919e0d9cf2773ee0819b250ded311f4d9c745be58f0e07b2359a47b842ba85c42c8dafb4edbb75952a60053ca916182", 0xd0, 0x403, &(0x7f0000000100)={0x18, 0x3, 0x7ff, 0x80000001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x400}, 0x8) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e5000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e6000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 15:59:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/226, 0xe2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/85, 0x55) mknod(&(0x7f00000012c0)='./bus\x00', 0x7106, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) syz_open_pts() 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x801, 0x48) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0xffffffffffffffd9) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) sync() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7dd0, 0x1, 0x121, 0x0, 0x1}, 0xc) socket$inet6(0x18, 0x4001, 0x3) getsockopt(r0, 0x0, 0x9, &(0x7f0000000000)=""/20, &(0x7f0000000040)=0x14) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x4) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/238, 0xee) 15:59:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:32 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 15:59:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:33 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) 15:59:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x90) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0xfffffffffffffffd, 0x100000000000, 0x400000006, 0x10002fffffffe, r3}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) flock(r4, 0x1) dup2(r4, r2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x0, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: r0 = socket(0x0, 0x4001, 0x80000001) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='W\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="860f7493224a2f5fa8271481d4a44f5dc6995a9db0101a6f23d2fea5136361301dd5abd2c45ff4ee7905bca726390f8ec5c24b79", 0x34}], 0x1) r1 = semget$private(0x0, 0x0, 0x600) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/243) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) semget(0x1, 0x7, 0x10) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x0, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0xfffffffffffffffb, 0x6, r1}) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="ee07db9ded03", 0x6}, {&(0x7f0000000300)="0dbb272082d39bd5ca3b5ad6193078d11d6fb3303bc68df89942dcf902a029c3186a3f4ba33f2acd64b7c5090299cb98342b3cae0e096d35545775b815514b9ecf70f4643943a18efc58d4ab8f2d28fdbb512e7a7e96ff007dfb5d2a6240b64e973e9bedc6af5d067009b668f942281770b8466055186bc86f165203e1063bc8b5bab0a10cf2dbe49de2f1db74d775c10e59f28195d3de063946d3efabfe9241f1d7ae162abc6b07273f9a6480a45eb6be6c0a95f84483e95dd760dad3be65dd45a484757a9f07e6fe1e5dd1bbc9ebc9894a1cb12acd1a7ea031a026d7f443fa924b67c624371f2efc59e9443ed866eb3d14b2180f1d337aea88d168cb46f8c3ef9bbaf7d72ce9d29bdec49c03eef817450eb6456836b7f70f67681340a3d9e7972301d5171eb824435b8bf696e3e0b991e902b16af04be029d252af01783321bdb9b3b6af90217ae1531b5601afb089bc1ad113c0db8fb2a9c6058a48470c055fc3b5d461951d0d1f39d783a52b4b9f173c254aa0e69079e3a10e9fccaee58b8b1fcb9edbb49c24e0dbd6c17b45038be9101317d39d11f19f607fdbcf06628fc36f39f536807c7dda9e60215bac7b4dbfdc46e29d3a30ff2a726efa0ca7b8df8b62bb675b929f21996ef1d0fea5bd0bf1a806b592504bd9ab5d134c4bc18693f0c259ab76ec1994e73850f151f865c7da475dc5df4e8c170e9f541cd7cd7e5da0ee549441c70f4f3d053d4cc46139331feae261f23d4e1ec558c46fe6aaf22cf529b732ce9268bde967f80a28eab766ef3ad9bafdb1504bb8b91e5a2186c569f617dc3516dbdf6b508b455dd82dea61aa17a1bad5b67f28567f411f295ffebd44e33a54e65cb15aee049c1fbbc1182a7413f3f09aee8eb750fb33da24cfee630a5687c98acab4f430a9aa113897461ab7c7cddaa849e9f17c5694ec12c7e4d2fbde754c5a752b0d4a740b0e08f7031de1f2eab88c3580f97937c8c26111fa138b5bca0d92fa40a108e0da683c35bf2998d2c31180c65a0e37eb71d3d7396d73c6a24a13a76d34e9bc9c398823c18294ece244ef7f55f252dabb28fbefe43a569f895e87824b55b456a904d4c035843cc9ab834cd9c5b16c269ee0100b2a3e7fd8a3605c01fa234d3d232a7f39d2737b7712dae100e91109ef898dd0fe6ce449b15601fdf11de04da5a2fe5d328771027da830ec524955caf422f310a4d0f1dafd650e78e6be881b061b1b440d227744ccfb28a38a9e54c1c15617ddc295a9af4d76e80a0f5213d113dbf2c9bd0488804d0c08f2b9d5aaddc78358ab8a6cb903d36a7e7d6bc9c4cb4598ad959bc250a0eccdf13628ea28d5d450ff545615fd63e097c64b4da9429f3350bb6eeeadb0114fb0a56bf422742442177fa61622c04a4963719ec51deb3bea0eaded18dac45783d9b91db0b85fd4493b78088e8551450426d87a6ffbd3cdf13add83a76b31f933e56bfbc1b24a8026c5a3107c79150f9f8512dfdf78e64adb176fdeb5c8353028df59f2ac4dd4ceaa516f7640bf65633ed1be51cd197df8423f7bdfc96433be910e1be04c7e35efedf9bed62ab0e412f0d13d72b4629993cf316fb771de0410c5dfc701b534dd4d74ca8b02ee004e6c6d832df635f35c3d28ba6140c779fb98ea2730e6bc609ecc8b3135134f836e7e972a411fcd9941fb680ce030d975ce641a75255433ebf11b4a86b7d6f59a8095842722d892d94416d9716fba156e407276d4876139db60929b662adf3ddc11bb68d7793035a817a5cded29b83e5d3c7712163e19e8af0e67927ffac0b4fdadc035f9251493dcc6aa48544a81ff92a33238eede64aff0f54c05bafd3e94a27ebd54fdf3fef602545360012edf453ca3ade2629793a539871e364cea4618233cfbd272f20060e136916be3d99337c354524682c03da7c06b57b36a3a6bc303bad247ef959e2ca2338b98f1ce7f0caeedaebe741e173765cfbf32af427be1b05dddb4253cc8fbd9821b719f4ac4d5617cc67f48642de047fd4bc7b68a5facabc3acefeb2522049cae436e898e689bc185eb27c81794692363351e5c1d8501cb4fccc929ed0b12bb07f83666cac5f86dde4c90adcaac77e69a066df14e3250be1e8ee95fdf97b34dad746e8d30e8e4c65d5ec871c93306e086de282699b325f76110e29094aae3ad7a54ff3f149683059e998e272f4efebbb19bfa47a8a197fdf584c9fe392b0ef290289dc028ecec45b4cd6dfa68e7216a26976ae0a744020686ec1153015cb09075722ce3390321dd7ac0d58b90a3b9c0b67fcde4ec6818880958781efc30387a8d5d9291ede2d6f5fceeb8b3eb575176225a513b014bf921be8c34d053fd8f1eafaad7a18df74317e085bc0d17e915d0a82c6ce0158b833bc5bb973d9a31475d3f3f8b429554c3e06a55bb0bcc71a0398b9b3d2d5fb9187fd476bd643bcbf702b732678e138e6305dc14ac902aa340f0087cc2c168b9c647da4cd0bea400a0d324c2c1ce3216ac4b5708b519469bf7511938a5a3a17f6b5244f588099097cc48dcefeb09577329f35b7c8507e4c796d5c8c4dab7160a30039a22c1b0ffc22743d18b0c6a02be0fd76f6c58515f73076f852b8fc79f66c9fd001da5e72b9e8f3910f4849499e6a13f7d9803506ce90bbff807f126a3ee01ce9eb0b9fb9f237f7f6affd41865ecfabcbb41475682ac212ec6921790cf818554b251ebabb2e159a5ca835b7f1b47879ccfa0eecc63f937173de6f7c2e8a61b8013b2f8af0e78cb4c62141045734d4ed78e0b3e577a42f1b3b5f3a9c6ad59577eb2b24450a9f814d4c5248d0bad6b68062e92ebdb7b7231c6c2e9e2a909f53fc0e2913ae959267dc20b791b0d853e1b420e599534ec84479d1feb784c2edec16ff846f4da3c4a38a69488c2340b3c41f13e6bbd9f9ef9ba307dfb4b088e583e78bf24a57313f7829dcdfe2aa57c0f770f502bd08c5d76a8c2493e7c5b9c537d2d6558cc37e913c0b4e3f3b8bfb0832c265bc88e6e1a317f1618381a1e47bede034f602997fa50968613f74706bc27f39f682cd7e8499ede311b64477db9fce9f04084408082909eb15763523f7cbcc63a22204c5493d44c7f3c346303c41e4d0e88e0f4ef28148aac8969ca30c609839640e83e8853c73882cb2ff8fdae8cd5573006293b88b3bd7f10488496a9834e546c6b662fa8fa6f372e17608f57a68d269263633fd90b91e171998a70a14d0d1f469f9e52d26ef625ef775a31980979e0fda596306633e187dcab2d0ea0f2be2cc4b351c04cdd84c441d2b522ed24bc1668fbd0f86b96fb7163e5895f97f15d1b8d6cb5cf1753e88b1990c0935f4356515c20e9748cfe4acd850a0dae71489ed4361a7213d3e165daed8996593f1cd6711be4d21e05e7795b050341719171b2397fd5680e5e90255f4beeae5d10ed2a8ec22addd7ab70e1afbc28cf4a3bc8d3595c99d6a0f489ff23dce62bf2a645b9c757c70777f3230d5c74c1c8fde9665dcba78c3061d934d382b47a906e1fc7d82146f9e3deabd247a281a0475de9a8489098775dace7a9e2831127d854182fd701a558171911019f39ba89967bd6df425cc7802fc7381023cec7685c7216bdcd20d23f4eadca9ebb593900bdce7fe7e107eb3cfd117258e6977b8671da67f77071df0904fbb961b149e8cfdd638e552aeaa853d64c6b9c5cbd5b458e9354d6b240acc7550ef59415f305359d46d27a8564abf155d5f8d49b69b8fe573b8d33b8961b2af5ae5e0c87fa62afbda295800e14dcd9847117c017f757500ccfcad0e9725e24497b06e02ef25d76942b6c88fc7bb992b63b4e53332aee38846b9db9f639b229d1bfb3b53ee31795a5dc75d26b148fe63622a8723926948edf10bbc769ad2cd1242bb170bbe77afb814d951267414e1ee22c7c89046207c81d005ad2988915d8f8e03d865a39e764675510df69f921f2adaaed5d81dc6e1e8c5b9924edcb3dbc7058dbc3bdac389199227c99530d0911c7a1740320868831fd6b5a543e110e157785c42fd7f6dfff1d1b5eb54bdddc4538acf52898df60485e35091b7cbc4e0b92b058fd7dce57e5b530e061f6f9df4b19277decb9056b5f67364f4c5a830a4222bb08da5b7814e50cf72d4b5f7d4a6deb428be2d0c9cc18d1abc75296760fadd2f00713327bdce0afa3c127eb77de14f460cfee6c48831e09f36ec3da599ca207423a9821b835fbe7f5b43b8e2d53253ca4a1188f2b6cadeee5f94b4387f962043b0922ce3f2ad60071816e01e88394e082bcd6cf06d52958923abfa12a6b2cf58d9d5d39c08bd61259c92d2cf522ec78ec693daa362013560d9acaa6c1c12869a0cdfbb9f59d361b76c1f7ef95586d1d498dae467127c9ffb9ea55bb9a07ecef7374bca6a127d08fe614a3e5d7886cc25f2fa7b3e91eb854354a35b6f135f45e49ad95615269f7c435144b78443d7ed3cbc07bcb4537b358cbedae81c9382ef8e4c63845f305292de61d305446bf07539414ef71d6ff86c073ee9ebd3e864e68a4a33d2bb998aa7b5f00f13d3fc9e6fa3d8c64d18dc06b7404797468983e3322e9f4e4e2717e2164dc6df428864bf178ff16d502d9b68c3674296dd2a95749d39ab02813f2da29508465076020607ed31cfc211a259036a6ca416be0600ccc10e663eac92d7c6954c51b373b5abd216843e1d08828f90f42af12c067de1ef3ac2ca1a720c1ccc6f0cce006de36a7f74a121307214e837d47d73d2aa41b667c99ceba4896c06da81694cc519709b8e9196bfd781fad6a44d0e9b9ac2cfbb0804cffe589e09b4d850d6514b42fd7e3e39f4ca72e71d071f5525e590217b500aed6ae8f7d2804d6d1d6d56440bc8bda00cf6ce7e7bfce240295873b5c42625b378d18c3ebe651d61ca11e293a7c9a84bffa5dcd3b1c8c02f7df857b7dae8b4b5c96523a0a322873759b5465706d47e3585b9fd6aee94dd0e557b328c77832c86dad81da724e17bfc28464c088ea1c17438b5f7c81f1df0aacd417d7fc7d6fce326edb302e9cf7063fd967f22de2be74002cdfd5cf324c4b865cc388f590d7fcc464a2db0288be23e004f7eba0edba035b984d4530d38c6fbbabe918248ed898ac335434e2464b2583eec9453e1227b046ff55a5894e6be9c63b50546d7c0236ae77b7c93639aa847c9e9a17e5a14fe8296db63d90c000aea493a82fbb75f1004d836d4860240f078c6c135549976f231df7645dd5ef4fcdd58ac02a20dbc377c97344298d89e69eb4e8a92b2134cacf1e96bcbf76d504092a52ec54e02cb18ee309a8f32f8d8683c62df4d1f3c1ec0a1e2857ce064f6adccb418902e739a675dc3c21d81ca1ef76fecc75e47c0e38391b01c1704b494e9d7f3673037dc7716b7fe72e9ca83a8989860bd509143b4755c870fb3f01bb5d627a4453dc5ac621f297ea21c3b740b06daf62c9b8b07bdcc975c47b78dddb3f4b5a552e64bd4a4504d7f649755823adb6bf3f10f07845ee566cc82f764f08d682cb4e3034269f1ff4c02d633f6eb6cbd53e8b568890c739249ef15887515e32b9c72cb05b7ec3c04294560e5e5d518cc69f7074af0ef11de84b5f977469afa78c4e64a93efa65feecbcecb2acf3965df8e36a5612c12994ad913470bd483bf32b6f9da255571de54b1b1d7b469f11238a169067a084b80f952d2fb0d764fffe7cd62487f6e8a8c19ae1ccb7d5f60b253bb3a0a6cabf7213a64549240997eac6f10c8608d226df6a6fc734c5ac569c1f6b3f9e60ad7f174c3066ddb569b9343d81690b8652b79f86a3ec", 0x1000}], 0x2, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40}, 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x0, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) getdents(r0, 0x0, 0xfe8a) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x0, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r0, 0x0, 0x2) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="c90ab587f7a6050fb8d25a0b06a0c0c71ebfbf221675b85c199b7711fb74068be8e97ad08d58ccde9245298cc446d8fbc674cbc6a582eadc1a8a72b2927e887adab5b12907f1ae880583f33c825ba64abd2cf340d931a62f3a0ed0e4f73fb703ae5ddd7a13a3a9a4cc43e9b155dc07fa", 0x70}, {&(0x7f00000002c0)="91fcf01886b66f0fdc729c7b0f623b47079f681c5f4b3766ea3615921b3842c2937ebf45e171bdd31b05f0c1b46560e02a48b53ddc91c087fa1970a88a5aae0f9a2438d7aa0a4263b9732229b1b4fbbac4c7f53039c304b9ab374f5bdd68ec23d59b8e3d9f122358f462dea18187827901de2c3df7924b16e38292389f79ac4dd0877016d6714e5100f2c634bfae8abd4e8bc9e9fe337dd04f0628ac879c7a65334bb7e99a65c630b85d93675f38926ecd14335e03bcb010e1c1a30155ef912875368c4488cb44f11d22213fbc661c878df0", 0xd2}, {&(0x7f00000003c0)="118a47baed85a9f7187c0a0947ec3ccaa581c9934ea5e5bcda25cc78f8e9c6d45eebe535e3f6bb8e283553c523d53e8a718318e0bc7b18ba9bba5291040f965ecfda78a6c7388e87956b0d6de60ad8e39410e4bd875680d2ba98f042aacbf0abbe26278d4f42722ac0ecb398cacf592af73cc5f9244844a7590471", 0x7b}, {&(0x7f0000000440)="b224e1cb1211be85b8ee143f8deba70c3fa72f61f2809fd2512a9c7da371b0fc18ccd685eebf2c90382c589e8fe7e9f14e023f8ba82a2991a893d3ba0a64b59a9037767481c3bbf41865c1c2d6d6b64fc7723f00d9e05f893b6a46b4cbae6d12d3c47c000661a31edbd9e8c12bacb49efc79a3502acb9795cf7c6d9a7978974bd0309a5c7fed7ba24573f025e016524f7c55c40f323eadadf57301cd0302af4cfbf59c008dd0340e6d047b9947e3edb146df6fd6fde1a9e981a378a306e11eefb3d0d09b10dd269577de2f6680f714", 0xcf}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x48, 0x402}, 0x4) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x0, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x41, 0xe780000000000000, 0x8b}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80, 0x1f, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000020, 0x58, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7f, 0x400}], 0x9, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40000007, 0x10001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x52, 0x80000008, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0xb669bcfc2a074a86, 0x0, 0x10000}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffffa, 0x4d}, {{r1}, 0xfffffffffffffff9, 0x40, 0x44, 0xff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1, 0x7, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40, 0x1, 0x1ff}], 0xb5, &(0x7f00000000c0)={0x41, 0xfa9}) fchmod(r0, 0xc0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) open(&(0x7f0000000100)='./bus\x00', 0xa0, 0x18c) flock(r0, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x0, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000380)=""/223, 0xdf}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0x119) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000240)='./bus/file0\x00', r1, r2) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x22040, 0x804) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) close(r0) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1051530d69a31cc8) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x2, 0xfffffffe, 0x0, "1557136898000ccbfdd60a7315e5195583092c9f", 0x3, 0xfff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500feff000000ea921700", 0x1}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 15:59:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="5d17", 0x2}], 0x1, &(0x7f00000001c0)=[{0x78, 0xffff, 0x18, "ea181f99507b07c45e37fbaa14e8d20618160760ae2a982be4f2ce5f9139ec634d92eac8cc3904ab16f569cccc624ba68c063c8a47c2f74ec422026b40a3843569eb9bb6ce7bcdd94f314265fcf0a7e48c8eeb987b067aa2870802c54568b73a86bd2c4a2b5e"}, {0x50, 0xffff, 0x1, "4135df8354ea9b15322fa10c112282782faf03ed0c2fd0de8eb36afc01662644a03f025f6cdc248e243f5d4a3b5eabcf115927e9630b5e087beb5d"}, {0x110, 0xffff, 0x100000001, "1f8dfda8a0275e2b6717c00983a9919ddf1ccd7725e612a2a5bb00d7c7970167bcf8f7e6a5ae8291a18485964c7b43423712b0516d31f95bf0a974a10355309c0f1a382b6a78c6d95de8c6099a93f673c00ff54ee3a65f6e875be79702d824904f645f38265b3fc2120fc7da20697706a9f3416dc2a826d5eda59980c559b124773b3b0c732bce4fd57491c21f4b551d3a5942f22dae6b51af617c8e50d369c672797d5d7f7ab89cfdf53987f4f2d2d8837ea950f74753d270dea530c40bf736e0cc676b3d3f7be8ad5d8108461ef5aa9d1b580d0e317685ce2bd618faf57d2c0a47836ff47da9c6e791460f6988f8e33530e3f42089955570b07badd0"}], 0x1d8, 0x1}, 0x4) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x0, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x0, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0xf896) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x0, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xcc, 0xf0000002, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000043, 0x3, 0x82f}], 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000380)={0x1, 0x6}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="07ff20167034b18d9935cd38c48793d0ebe7118564fc10d3707fe6ab909eb8035c297717ffb7287df9e842432d8fa1b31c07464f7acc71fc2f1ac5b3488855226cd7dda593bee2be2d071a23af073cac173b63ef8d492f26b22857a4947a"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) recvfrom(r0, &(0x7f0000000180)=""/200, 0xc8, 0x3, 0x0, 0x0) write(r0, &(0x7f0000000280)="b81fe8e5e3110ed143fe0070ac965b2faaa2e52c33a8dd45cd04a22b6941ed88ce13da5a4c84769581184a278d646ce7c0316abc6b0c9e8a321c9eaae35147b974c40342170df8447c062f6f54cfcc682061eb409f8d76f9cc2c5349f9b0672b37e229faef68fc82684242ee0ce997718bbd289de71d7adeb5e081cfea1b136a31c0f3ce08cbcde1bc3205ba81d8affc47253ded65302ea9e96460918642fc09a316473be7e877aca89c50d5d0ecc2cf1fc3f860a764d5c2cec981a4e34b4ea1350a8c11ee787c214075d8059d35215445a7e320", 0xd4) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0xc2) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 0: r0 = socket(0x20, 0x3, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x6, 0x9}, 0x10) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) socket$inet6(0x18, 0x4002, 0x1) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) read(r0, &(0x7f0000000080)=""/39, 0x27) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r3, r3) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) socketpair(0x0, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) clock_settime(0x7, &(0x7f0000000040)={0x7f, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/132, 0xffffff1d) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r1, 0x4, 0x40) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff003f12a180 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12a180 va 0x20001000 didn't change! 15:59:43 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1c, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x7, 0x9}) getrlimit(0x2, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) setrlimit(0x0, &(0x7f0000000040)={0x924, 0x3f}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x2, 0x8001, 0x6, "7dc494c327588da4c5c56c87eed7111309e7eda7", 0x6, 0xfffffffffffffeff}) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x3ff, 0x8, r2}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x105) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) 15:59:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) r1 = socket$inet(0x2, 0x0, 0x8) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000400)="43884757ee3c6da27ea413c8667a2decfd6556b362e618d8d29cb650fda3ac01d76272380e12dbd5f1301c022b014cb7c547e5de1a54f16a5f7e722a2e55778e1f51113596c2bc37ba2519fc85fbb51cbb29d0c25321b73c2e49d3dae79135bdbddeefd0bebc7a3cbdbc47405d2c5b9c6e7e52c5b49a8f7dcb247aa4c18852062c60417e4c3b48148a212c5a537e2b48abcba3b2b312ce38fb80ada82b553defa2b5c96d60850dd562ce3efce3ccdad72599e36f59479cf152fd08185c", 0xbd}, {&(0x7f0000000540)="ab1262ada31c1d613038ff02fa0e51a593b16c1977111e944d5a4815725f685bf76ed26745543b9f3da88cc5dfe72eea3f8928c7fa0b6a4e94a905466732cd0b569621febd5ac80ecd458e34fe40ea918add3708b18cabc2c2e6406151e71b8b8c9835d5c9adad387f5f7bcd7b07c22e4e326fc86db403c528a2c2b75b1e132ee86c123a40dd070041dbc383ce259fa16b7dde1435b11afb815d813c09d4cc289e2a700b3529898b71acdc4e27a98d5845738e9cc5fa9d876f4ffaaf50378cf014b4e74230b3514f3653edfec27f44e37fba8f63f200b78764a9924bbba54febe5a4cae4bb8043edf8e72e", 0xeb}], 0x2, 0x39) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x2aa) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="d12e1b79a3221794589ff6210c7fcc6cb3488a04b99f6eb1e80578a4544218e6ca104d886bd28656019178d00cfacc6959b3b6f7c665755a2f3bf31eb784dc08a9808825c57f68675f87a01b60ee2a53e7e230da32061eaa5c3e6e81df483077470205264dc75e48776a632bd8ea715c07971b0c835cf7f57a8f72afc6d507bf5ff4d59351c8b6ac87fa4a22404788cde2a22fa2f91ed9cabb0b5972b2b673c2c159ad6054b8aa6053da", 0xaa}, {&(0x7f00000000c0)="9f18b906ffbc165b7d349930f43b5be6f50eb4ade1b95e9e57ca0abf0d123f6fbf455e935ee35f1f921f307c99bb2d1fa2937b3578d995fe158a2d4d87c6a8c3afa0be5d02968d2233fd11f8bd69cc8ab8f54432b5042353ae7eb081b62b4c5047c37333d91415e6943e8af1229d5d366e10cc6fdf84733e6eec2de03475c8ef9d5fea26542412ce7dd5e5c10fc6f95e6af961396c882764c9240a571f9d2cf2d4441caba6036ac781d26a285f40db40e9825e65e5981023e970ed993ddc64b26d98b265866ca9beb9a265d159d163c099a766a048833ee6c8dd14dd54caea6933", 0xe1}, {&(0x7f00000001c0)="ae6ffe2a13ed395b0727c785590d59b033008b1fbdb39cf21398fe387723fbb1996ac16a3ca6525865a0a3bec56c1c6132cdc17928e6c25e11d623f781a9d95b8b6e23f689a69aab36557bdb3d639903fb906ee66f8cf815d329eb452635b95b59e946c4d0988cb635997217200f470c91a8f55c85e87c4b783a14cc0394e81e2b85aac79f478c14991b4981237fe71088afddcb868a147e269d980c700d8e32a3396945dc84ca72517eeebb502fb6a44e57e57fb1dfad1518dfcc99afc0599d6f551f679b4d8981a05ea09ad07f164ac71fa68cde162a091f814c5a0c5635", 0xdf}, {&(0x7f00000002c0)="52b0919b58f311e131a7ca5462c2b30ed77b4510a3f6492add5e8d02001a573f49a35c230d4fd072816e463b72d567d4347d927b4dc1fc2288b5afacf53ce00d32923d680fda6095784668ef6afeb6bfb888c8841ebdbb91788d2f2273b47c3e501e711e6051d1c09df9ff4108cd301fc0ecad352e95f55896c2640b463c329d898cc03a48036f45dba2b9e9f61209ba3efe6f30ec6689a17b122fd91547c9a70473911f197187d32109dab742cad88a240191a9069a26d98b09c7821245f4e7ce70eab707ae3953bc3a9fec42070b39377fd00ad15239fa419e5c0f8cb83bdb7a197dc2d86b7ee46985", 0xea}], 0x4, 0x10001) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getuid() setreuid(r1, r2) write(r0, &(0x7f0000000600)="f32d005489351a3c9ed62892f840760ec484ba747e562c37fea2ee6220000000e51f8093b45b050c1959ba29373165198e44355055354bd67e8cd58ef8d8884021522da5118636eac8787c59f95a04958551ed3e3d6d1e7fc3a9ca573f4c4bfdd82cbd08468502df9afa995ce7d28fbcf5e92a3405709342f6ad74db5f948a95d10e78f8421a7294b15e30be740ce32c6135668ffbb51bf8c3878d68ae0154976e4f628fba483748f4a2bc8ec9ddf0b6a5", 0xb1) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x83, 0x18) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) read(r4, &(0x7f0000000140)=""/249, 0x16cd) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0xfffffffffffffffc) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x40003, 0x400}, &(0x7f0000000100)={0x0, 0x52df}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000080)='./bus\x00') 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x0, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x8000, &(0x7f0000000040), 0x452, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/28) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) connect(r2, &(0x7f0000000000)=@in6, 0xc) r3 = semget(0x1, 0x1, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x8, 0x200, 0xbb62, 0x1]) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: socketpair(0x18, 0xfffffffffffffffd, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="8421b630217e0691136cca2a2f40126dc061bc8659fc65167fe0f677cfd2c24e62c2cba780a08680baa3f479e0b402f9972a801950b266f8317b43ad44c5cbd7bf4a34d4df9e225e8c912c4c41f4dc79e113a525d740a9b9cf2ebbaeec1398603685c09d478ffe2e1f131ae9be0166c37b0212fbd22eb649c5635680233191965e8547bdbab845207069a8b8ad053a4931980a2e8e2e92631978ddb9c1ed3398e5b94f0ac07a1772cd5849cfd892f0828e108422339132c09c8125ef5d4cc7180e6d584fedaefe21b90ec7319a1ac80cd51bec6580326d3e6aa6a80528", 0xdd}, {&(0x7f0000000300)="ef0c8c842627c40cca84a6c34a72dad18dac6154c818e7c7f8c70e4c98ed855c66f124db996a9d59888a0248611fc741d2765241a6b7228f78d6bdd793ee100e7d2c8cb845883ad0a74a6c260764dafdc2593c54618e2bc53ae588c9428ef4e90234730f9c301a54e271fd7695cbb3cb8f3212e9cca36c00f4b88082ce24d7062cb6e1f5c82bd94a4ef51672e5aede25561458b3eb48ea26551cec0cbd6966217b269fc19ca2be6fd51789081d1383ca90f287deded86a13c9ee85fdf3bb696fda20bf30dcc6a03fe1be90242983f8484d4cd8557d7dec4d3e8f6dbddc569a65f8c4e815510d069b67cc6dca8fe0f6651d9b75c045d7ca7acbaf3c89886491d1b411a964717fa254d168c2464ddb3572403e4bc3aea00dee72c29bed1d469cd281fb423bdc29c4d974a23e1ff3fd34a0e74f7380838bd33ee8b560d3670736a1f1750c9fea7f7dff1862941d35a2409077a611c9d39903d3844d8858bef3f1510a9e960b18bad95f90baef54ccf77cbcf8d2ccc6096ea52a481218b2768aa937ed45633467d3357f6dbee3afc2e1929768e93c3bf22d41582a446ce544a8fc40e821bcd95372c9a5ca4a95cdc1c062fd4cfb3fef74039befeb19c4cdcde9ea4314c5c6667d0136f6a5f63bc6f1cf344a8380469671867f6f6d9c6d7d38c1e32fce0ee91fe47bac0b6159782bbe421a15670abfba440857cbfebe4d91fb217755eb655830798bf73be37367ea8fc3aec26abf3f379204e3bbccae22843380741a2c90490c3dc513da47bb91737f0dc92ae2051e75cd0fe9605a9a919c6bbb16420e409e602e81ad8c4dafe6fbee30140cbddedb8cd258bde8a6c067bc12b8782f9d042a37f097a6ce572a11d3ca99c57efd6cf35e23ff82d2269e0787425153e2ae1cae6530a7c72db54b5b7ad23ecc7bae3f870aeb8a62ad552b96769dd3ef0fc4f5a182c32dfde9a3966b744a1fa5bf9a24751e687e37048a5213d85cb6a96432bf0bdb208e577d61e98f5a9881b57a7527af920ae9022baf257809ebc8d6610065760ec24ad0ce65830f522b16e7394327c1d567cfa101284d6636942564963b06cc5c5c02782ce387c66aa47feb084772443708e39ec12a68705aa5f83389e32af01cfd3343c5795dd34b072bc9c16604e6c7892a13526ab4796dca1a72c1eecb1b7083d4aa512cc864217d622134de8300e438f9fc783c89396f5f7f02c81d66424c0c74ac8e516807b598472bb96ee8c7d9d8fd851990f3172e19666b467a3fa8cf87e7d9f67465bdfb8576f13b32219d31f004e6b0e3151ec38109e0bdf1badf7189698a7b0fe948cc19de6466b6d5be741bc70081362bee2a673b71b05d30308ed842ddc7be79a6e0cfd873a237ff86154ac5b99f90799b06e441b9a2c0d95b16653f686fea92d53bea7d603e4a3da0683c04a2fb13d16954fb2857cf5b0001154731746b4cbd1b28f7f722b0927af6415ff7f26345a75594548fc200cd0ed9c2383ed944b7652f622ad943b70929c061a37da3b162e6db0c0deb5a97d05023ca42353674ace3e037afe52fdacbae855f78da9fa90f79596042f4b80c9936b3796f3035dfeca374c8330e426d875d9ed551ef2f783d73ed3a350c61574ab8f4059eecd8cdd52166973ce2914e4c98b575de71483491060229b69bb9007cd182ccb29e90335fca100cf395159d9ccc47b1c94652303c77a65a85920d016be10caf0cc29558ac48ffb9c32dba6e1c518f538e5a140466c601e93123bb21bee564b7bd12f36eeaecf36d45b0bd67e248e347a1c8edbe9a8009720eda8d2433ecbf63953aed45917e45b373a0e8f1f4d11e6a937f35febe609677dea05b55709e5617cfb775544dd502ed15090a38277ca0e4ab3a6a8969306f1a2b003b441c803882ab734c083571390622f5259ebf92258b9ae4375ec21219755c147b6be1970be262f1078331d6e4fedf2efd007fde6dbb5c0ef15f485dfe1ac16797269777799c0895b4a9d610bff466ffcec85c307f7e30b13f42814e8f31b2afa380196709394989c275fcf5287f8cd8cf97837cb5bac5af16cdbd9939708cf65e3204de19542675d4a399432d3fa1b04c7ce932bae5ac92db254bc47618202f7334aec420163b6751896a24c18660235fed425b1755bba3c2d68409af7577256eae21c2b96db12c43fda8e24d2251724143faf261db2a96bb247180a8adefe4504521245ff6ac7147f4786540665051439354f7b3a0dc895706cde9dce62fcfabca128393062414aa541b3e6b5a988b3e8581bde875864d6e5fd99ec5342f79c4809fc1a76dbd0f4f841cdd3b116c7fc50de5d8d86ada55544d2a866a388ea22eca0e59a0a6fa3652a9c578bf28f3041ea15057d91d1aac461690b11dcde0c1979f1980fbc2b46626eb2662853e16e1896f2e9fc68113e932d2ef56556b7345e469ce37f624ebfb8e037031616d7fcf63e690a2b46a4356ee1217867d624c03089634de3859d1855fb047b25bb3fbb17ec0cd633aff88849be2906c4e78221923dbbfc527caf34cd622a09516a30b8cc30b7b697483b3045c80754f3dd2b55e74ac2407a16d9dc0ef686c70396cdaa9536d97b178ed51c176adba794e728a0c720178b9ae70b2d0f842f2c1572297ed368e12f6cb35cf11d344d525b17a3525b0727141217eaf749300de1f5239d5176bb951bd2b3becf20e0de4b25519b2c8d535ab3befa8224fa9a2232c74804198db5647af3d4ce165bfbcd93492ea292e493b2288da849066b47b88cab83fc2055f56323e0c95a6ecc4e8fe40d7e252924d6b063a8129731b6c64a8d3543499704564483cf35333dc5ad7606f4b22d416f5fa5d0a3ebcfff8ffc423d77be4611acc64c7b45d690a11c8e0fed6e40e629f319827d69c83894bf998d7b8ebdb50f1b1a7587480ed790a1993bbda06a39969bec7e994bd9af888a8f5c3a28edf8201da5ddfdeec4eff78e63b2ce389599b4ede0132b7c8b454a24be0d27c00ae96e9fab55d8f0e6a1474a67c4ba237ce47069c5750cc637d61120f7c27234703ed7668aa64d21c4c156a98048086cd411e265d8ddeb1b4d8ad34e686722519a66af55b292d5fdccb327956778bff13a350ed63eddadbb561608bb9dafb458f2a7667b4caf80bfd61d2ffc68e1a4dffe7b98786ff18d9acc9a4f670e1c63a514462189f3343dfa55b7ec86897ea130ce2d7c83b54bee8e2ed8985851f4f1f983f27f3b8455237275868460f907640a55ba5f8bae5e5c27611cf31fdee428415fbf0eb0e6037ed58b06dbc1de8ee2d245f20355b80de4e996be8070d8ac51d488572fd4f4e6a9dff00f0e79bbf7c4105dae28b980f3c1837bed35e292dee8896850b1a0eab656cb75038f085dc4c20f522c8b9c4b97a845902b6ea9647126145425a0b1117c1c44f1781bd9285cb64f5fd6161238db10540ba0c04d30475b9f2a7eb7193f43e569e069a24e1a100c197a3b2ddf6d4e2dbd08e9b2abb4938e222ab91867b76e3a610847333d08f00adbfc45027da260b1989acd565ffa4ad6c86d4ff2540d8bc431598bbb30354931b53030c384d4b6f3287c7ab286a8cc45e944e7bb21e8303fc34c45348425f54e20ac16e702edace2dbbb7bf1dc2975a2e806761054fec24f1581cfd9419fc2e1a67688d3d56159bb917cbccda20c6bc4362bdd0669aa3bcd2a1cc4743df6df9103f1c9c68f7ad58a85afff9f0acbe97f72567f5aff05fc39a8142cf9b3f2703d296f8243db2358102f0409b32885d9538fb451479611d2dfb72d30ccf7e52221805deab19d3fbac7e5e48a029b356275a4378fe3cbf036c9e543f32f240ffe7fe138ef6c973c6ac060bf2a8e604b31d006f2d8cac925364f145e40342a707eb6fb06ab22ddecb424623729783b0f7b248b0ad3bb9d13ff928659f176d6a7f2b7aaea5fa5cb21e89711cc3cca2397679adc1bdf868627baa4bfeba40029ff58cd802e43bde9ff95fb85e954f0d233da4e30d8029233b27e5cc8f8db785abdce5591539efe70467c6d0bbfd126e75df367f5ec9802d709af44015969334710adac92539850cba588c9fc02b52cd622f8d9250671054ad4ae48001c346098022fe3c53ca60af94d52139ac5074cc8a82ac19cd86e4339eea23dab35efdb91a778ab9971b7b70f9406bc7665bda1a59436f6a9d77dbfb683d99ac7f4f2f3be930972d352603964cfc1ba45c279d5c202e877e831ea90575d932645644e32ec251d4132337e751650dd8bef3fccf9a8ab96930b20a75c4449f90925ea5302a087b5ca845120f5f46834539e272a4eb72df391d229a168e51f0752777b7e7ae4339381050739aef3d45567bda9ae4fc4bd8d7ae84936ab75483a06f3dd1c9209c23ea64a85da7034946416f7965f3b62959486c2d155f2fc0c1abdc6977b016c209fb89836b01ce78dfcc7c07c1befdc036696e17a0eca48fbd55c1631374952cb7119753bed83e2f7b78a037c0e008a0da507ea4b4cfb09cb8c77956a9e58dc9b99c13815bc33b4839a33ba57f381d7fd7baec7668821613b6120d94ae9eba885354af873ae0d3a8c1e6f3ab783fdbf98027bc952ad5f3f60f969de62cc3dd8424011d77a85b5b3bf7dc23a5f2766b8b578acf5937b1486e93084a9100cb4eedadd26e0f5d2348bff01deedafecfe48030d69f21444ece62b32199781564e4ea5ade4dac19648a54fdf7801a209dec62613aa73edd1f2d42a1369c5fdddc8b033647881836c1498296cac4e2d55579184f6c9b11e4177942426fa70f90d35e3655d3f7112871114e4a32c89f3619e98d3cb6bd477bd36449232aca3648c35df34c0e6b53527f8c9eee76b356b32098d2d19b1e187ce213661547082eef468ce4863366b8939cd4186289827668175a6dff39fbdc018934d53d79b9d138b4a92859a0e025fc743c6e9f55d239e77b01e915e5a516978e8d1e8d41e8b7f182bffef7bd7a87f5da6ac9174942ee5bf94e5f303dcfa45cdbfa455fd19081a2ac91e2151121ebd4a7ab89da5a6ea66c1b25915c1770e6ea588b86589c9c3e0a39b814185d0bc624db9aca7e577ec11671841372d8626b551ed96487614ec4fe4e603e36745ddf252e853a1b602a992f7867456c67f9928dfa05e81229286912ff5df574f8b1ad20435dfd877c5119b37c453e7073f69128b7c202c471aa7f86e45d23c54d0630e26a11a9a09f05641a450f35cafa92ffbe0ad30f3e5eb4841fd3bdbcbd35437cc0802b5aa785c06d21a570e52df2617b17c35c95c33ef2f9277fda636889bc66ded00213a2b9817a8f3675e091c8b78111a103fac360b8e6ad7ca8b8faac3964efd6be09972d78a998f9239a4e76612f57a6762290919fecd3e8c207fc43be2a67972333e99a7610b9bf2c689d0188896deabb619be8ef1c4426a379e60b9faac6be014c6c4c48157de633393cd5f2359b18d1aa611b3eaa84f3f5a8148f4f0ac7b15ad040aa06403b69dab8c806cd94906e9d184366f22a647d651417da7657b6d6baf60601032738f6808dcb1419f5fcefa6111f20f5667e9866a01cbd1f0ff5b20cc0f9448ccb1c7347bf5d6d8be4500fadb2df3dfee341a648467d5213c9c0078c6ad9024189da99eb0d285847289439c36ec94f94514080dcc5b924038aec2812a6c88bde2813100c161926d0373a4319253e6defc93eec29c2eefd1c0a009d40f27177b76c06454e795319c5b646023dd4519f5b68ef24dea9ceb42ef5cb2bbed9ac130808042d56c240f720c0b39b6d60aca26bafc463e885097d2785feaa595bb7", 0x1000}, {&(0x7f0000001300)="984510b85e8c22373953dc8e8d54033a973de42bf6b75ce81005e1e9f4a30999a4d35325e6e334abe5c2f7b9a1d12ca9eccc4cefc9eaf1a23c3bf77773b10c5e458a0fc22c88c160b0415c1393a23f0e61f10a99ebd7da3ed096ba24689de10cd702abd8787e29752ecf16932247098a197db17e34ba4cb112d54ac81309d62e5ba9ecb5ad77e5a0c4c6f09f93026c5389378e6005d905686cf2374bea1a6848cd86be4d38afb62b42af2ad618720b650d7133d2632056b3a24becb9c543d20a0f4d22f4bd81fcda14d3ad7e5126fbd73fc3010cae97", 0xd6}], 0x3, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x2}, 0x40b) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x1}, {}], 0x2, 0xffffffff) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x40) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() lseek(r0, 0x0, 0x3) syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_execute_func(&(0x7f0000000040)="0f0f22a6670fc74ccd04c4817d7f3d00000000c4617ff057b266450f38046300660f3809c6afc482399a3ff3663626c820a70ec4e1777cf6") kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = socket$inet6(0x18, 0x410000008002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008200000c3513e2a5e0003000000", 0x14) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) fcntl$getflags(r2, 0x3) accept(r3, 0x0, &(0x7f0000000080)) connect$inet6(r1, &(0x7f0000000780)={0x18, 0x3, 0x9, 0xb57}, 0xc) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000280)=""/129, 0xfffffffffffffe58}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/246, 0xf6}, {&(0x7f0000000640)=""/190, 0xbe}, {&(0x7f0000000000)=""/38, 0x26}], 0x3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x520abce9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x80000005, 0x0) socket$unix(0x1, 0x3, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x0, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000280)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x0, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x0, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:49 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 15:59:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000300)={0xffffffffffffffff, "e8fc185cd492746658cb3ccfd7e42e64a1314f1407a90a03b9b47344e0d284e6463d904a1c1e16ae69e9bbb085a9ff4a0bd3713125c03274b04ac91d00d6181606daa0ce787392b224739b987318a487f678e7c184d0a1bbade08ecbedfe6652fd74af050fc555508da894a007fb"}, 0x76, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/246}, 0xfe, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000200)={0x3, "e51604d0c35c1ba97785567567a43ea1c4e55a452306ef172c55cce17fde7723c116b9e69c43aa86e085ccb8156e5b1f0c62b9b58279d59182c6017cd5e9fc9abbbaeb604540b7b49c89fbce8444049b589c0ff62fb0f0ec27467bacf2589b81e4182707b0d12fa7400de29b9435cf2ad4126420d68cce16c498ec16f9318317a03692e85cc2ffd8cdf6b974bbc01bc31f8233dfffe57c456fd7f35987a550866d2f84b975deddb8366c0da7a9e5fea9e8509752d9b78da232e4436544f343eeeb1884c0ab933a46601f6ec100cd692061c982e5e64032aa8c0a99f1b2cbb37feddd04a5a99f91b9cedd51d355642f9aa539"}, 0xfa, 0x800) msgrcv(r0, &(0x7f0000001340)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000204cb1aac2820000000000000000000000000000000000000000000000000000000000000000000068b3932f43d359000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xe3, 0x3, 0x1000) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) munlockall() r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x81, r1, r2, r3, r4, 0x141, 0x1}, 0xa43, 0x1, r5, r6, 0x6, 0xffffffff, 0x1f, 0x2}) 15:59:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) l            15:59:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() lseek(r2, 0xe, 0x0) read(r3, &(0x7f0000000000)=""/42, 0x2a) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x9, 0x0, 0x1}], 0x7fff, 0x0, 0xfffffffffffffffd, 0x0) dup2(r2, r3) 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x5}, 0xc) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x10) write(r0, &(0x7f0000335000), 0xfc94) fcntl$dupfd(r1, 0xa, r1) poll(&(0x7f0000000180)=[{r0, 0x62}], 0x1, 0xf73b) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022ef212db51d914b6d967cc0d2681d7f0bbbd000084ce58c7652eeeea64a5bb209060c40e3d2984e5847104c8768b4100961a6ca6739aef77831d0c9f2ecf29e1bcd1e6befb2a5131e8e860a03ff4cf2857db20646b7fc077fb0eb3f8c4e29555bf2674bad4c5437dbed50365f056da024b56414b9fd0fe326b8e021d749226a3cfa6adc09775b59caa38af4baf032acdbdce7cddcdcf81e2cf53888f55a6a2a70e57897a70500d48cf71fe717eecc33b8a59cd32ef488e6b94ed582a651b2510ce912a581a81f84125be8e1ee5d0015b8b1eb51e0d28a644cc8fec106eabd8548dad6e81415e7d5bad00e498d1d93ee9127c03e1725ea44b92c983154cb681decaf7"], 0x10) socketpair(0x1e, 0x1, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0xa, 0x1, 0xfffffffffffff001}, {{r0}, 0xffffffffffffffff, 0x41, 0x40, 0x2, 0x800}, {{r0}, 0xfffffffffffffffd, 0x8, 0x3, 0xa64f, 0x5}, {{r0}, 0xffffffffffffffff, 0x9, 0x10, 0x7fffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x22, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x3, 0x2000000b, 0x8, 0x5}], 0x7f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x8, 0x20}, {{r0}, 0xfffffffffffffffb, 0x12, 0xfffff, 0x7, 0x1}], 0x0, &(0x7f0000000100)={0x5, 0x4}) r2 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 15:59:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:55 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x20) pledge(0x0, &(0x7f0000000000)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af7c585055a6acab56b299ae7c0a78216219eae15b7a0463c0117e6f78350471705ee132149344d86c22fbfca4647699d72924949a6bec8c846a77d0a20a98f2c43e41de693091a19b1fae0c1a8335cb8617e") 15:59:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:55 executing program 0: symlink(0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xfffffef4) sendto(r0, &(0x7f0000000080)="865eff4ee70033f7ce", 0x9, 0x400, 0x0, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 15:59:56 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/98}, &(0x7f00000002c0)=0x64) listen(r2, 0x7) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x8, 0x9, 0x3d7, 0x2, "157936294c399d648d3884bdf585b8c2834a8d95", 0x76, 0x6d06}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000140)=""/46, 0x2e}], 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r4) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x8) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000002080)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) sendto(r0, &(0x7f0000000000)="5201192a0117e9479858011c20bf5da1f5f7ce40d3ce01e3fe9246e06936143ace32794b712d17f7f2ff18d7a3f883ddf7a2589a225ebecfdd8286c7a9919a7dcbcf12059cbba75badd3a347bfc1ff1f8d7d987699f136814e56ae3d17595f628f688c2e987b1add8d65f72042bc924985c647cfae79ba6cca02278e0b07d106f3209c9095e800e3adba5827d637d223dfd6885f4975bd353dfa897ee2cd74908104ad7f444561c203b32b9e19c88b96a1e010717005c30c3efd8f67", 0xbc, 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x3, 0xfffffffffffffffc) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x3c0, 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) setgroups(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = msgget(0x1, 0x600) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016caa59edc109f03ce1f03a9d11bf5d14b9e489bed3d5b04c34f6d250d6336522a8e8c485194cb5aada0957aa0ffc01e80e206648a47e22642d00000010000000000000000000000000030382ba4b100a43565"], 0xae, 0x3, 0x800) fchmod(r1, 0xffffffffffffffff) msgget$private(0x0, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x0, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x4e, &(0x7f0000000200)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001300)=""/156, 0x9c, 0x1}, 0x800) nanosleep(&(0x7f0000001400)={0x1f, 0x80000001}, &(0x7f0000001440)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x84) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x1) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) truncate(&(0x7f00000013c0)='./file0\x00', 0x1) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x0, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0xfff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x5a) recvfrom(r0, &(0x7f0000000040)=""/137, 0x89, 0x41, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = dup(r0) fcntl$setstatus(r0, 0x4, 0x88) poll(&(0x7f0000000140)=[{r0, 0x180}, {r0}, {r0}, {r0, 0x85}, {r1, 0x10}], 0x5, 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000180)='./file0/file0/../file0\x00', 0x82, 0x1) fchmodat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x25, 0x4) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r3, r5, r6}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) fchmod(r1, 0x10) ftruncate(r0, 0x8) faccessat(r0, &(0x7f0000000380)='./file0/file0/../file0/file0\x00', 0x11, 0x1) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000440)=0x4) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x7, 0x100000001}, {0x18, 0x2, 0x8, 0x5}, 0xf2, [0x2, 0x40, 0xff, 0x4379, 0x8, 0xba, 0x1, 0xfe]}, 0x3c) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) close(r2) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x0, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: r0 = socket(0x2, 0x4002, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) socket(0x10, 0x3, 0x6) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = getpgrp() r4 = getuid() getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000240)="d4e6c18fa43f27cf2f23f3186d439898d2f99037cdf05e40157460acae1f37c3761ff8e7eddb86d904c1aef8e738df3eff33593da64f1e2ba50ca6ff5e9c524137c937fd98d25ec3d7adc2cc057bada253fc99591d55fd237b2eb21d7b95135724744eb9d9ce7bc084493e25bb35769d5b50adc505f4f3bcf12db220d018e2c8dc7701bf1e841fe389", 0x89}, {&(0x7f0000000300)="aa96a88ab233e78fbc667f2fed9a77c35d6c9503f2e0ce56f60739eed55cd9558564ed5dd9b009e7a8a73d0c120c05c0e94ee89e022fec797b752b4bd118b65ae6430391199008ed7bf87fa109b63b68f00e120203ef80e28d5c32083bb6e215ee16cb0903477885e515e96ce19e45a42fa9e7c78c34c8937c853bcb38cc0f0365149981e4b71abc87f2c4b9dc502c3dbecf7f78095435b288b6f23b41af90ce1698fa10b8d33fa76acb2c74e573f9429175196ee6b618cd6be368c90d51be11ac0d93b387136653555f93a50a637f541ccfad7c84abe64ae79bcde57fcf17ee4291", 0xe2}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x408}, 0x400) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 0: r0 = socket(0x2, 0x4001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) execve(0x0, 0x0, 0x0) 15:59:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) getpid() fcntl$setown(r2, 0x6, 0x0) execve(0x0, 0x0, 0x0) 15:59:59 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x42, 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) fcntl$setown(r0, 0x6, 0x0) 15:59:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) getpid() fcntl$setown(r2, 0x6, 0x0) execve(0x0, 0x0, 0x0) 15:59:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) getpid() fcntl$setown(r2, 0x6, 0x0) execve(0x0, 0x0, 0x0) 15:59:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffbffffc, 0x7f}], 0x9, 0x0, 0x102000800000, 0x0) 15:59:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x14) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x39f}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) 15:59:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x4, 0x40) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000280)=""/142) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) socket$inet6(0x18, 0x4, 0x7) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 15:59:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7fffffff) 15:59:59 executing program 1: r0 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000014c0)=0xff) kevent(r1, &(0x7f00000013c0)=[{{r2}, 0xfffffffffffffffa, 0x26, 0x80, 0x6, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x22, 0x80, 0x81}, {{r3}, 0xffffffffffffffff, 0x22, 0x4, 0x2, 0x2ee5}, {{r2}, 0xfffffffffffffffa, 0x5c, 0xe, 0xffffffffffffffff, 0x6f8}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x20000020, 0x23e, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x800, 0x2}, {{r1}, 0x0, 0x40, 0xf0000000, 0xcff5, 0x3f}, {{r1}, 0xffffffffffffffff, 0x41, 0x0, 0x1, 0x2}], 0x7, &(0x7f0000000300)=[{{r1}, 0x0, 0x6, 0x2, 0x10001, 0x9}], 0xfff, &(0x7f0000000380)={0x80000001, 0x2}) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) bind$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8}) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r5 = socket(0x0, 0x4005, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x36f) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, r3, r4, 0x40, 0xb9}, 0x82d, 0xa86, r6, r7, 0x40, 0xffff, 0x9}) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x1, 0x98eb, 0x1000}, {0xfffffffffffffffe, 0x5, 0x1800}, {0x3, 0x6, 0x1000}, {0x2, 0xfffffffffffffffe, 0x800}, {0x0, 0x805, 0x1000}, {0x7, 0x1, 0x800}, {0x9, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r1, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x48) getdents(r0, &(0x7f0000003180)=""/4096, 0xfca4) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() accept$unix(r0, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$setown(r0, 0x6, r5) execve(0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x5, 0x401, &(0x7f0000000280)="03307db76c9130c16a241b0812e7904d21856445065244c8939587a56a548aa32ccdc0ea605ecdc25711fc573a42f63a283114b21ce84810b2e815082f20db204cca97cd2182a14468519e1b6c085454e1c98c29d127c8e264add5c78aa4cb69f0720e2b52a7f30b4a3bea31be87a62f4bfe4e14d6ab609c25633d3b7f445e38a5e7d2a8c261d281ffe8fecb1c607d7152747f815b320d3406829f590d274e3df7de9250a4a71bc9b3ee156554f349960108a321bcc862b12a8a92009cbc1773f91389881caf54a8c92ca6", 0xcb) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000001, 0x7}, 0x8) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x4) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) getpid() r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000280)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r0, &(0x7f00000000c0)=""/214, 0x289) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) bind(r2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x1, 0x4b}, 0xc) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x100008, 0x0) r1 = shmget(0x0, 0x2000, 0x205, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000000000003da31193738e695596c9e68a6ee8f681edd6e9fa94ee941e58fdd554f7f877df19e515d292605509df4630f34f39f2fe6c300c305e177bef864341f67e2660df16ea6b87e0e65fef2768b4f0422184ad922030869f046b1b5cbd4e569a4362b38ffbdddd35e528cf06787ef79eee9f68a8978117b729f0444ecf727d7c20b4062afc57360c13f53b3abc172d71d4abc66b6b2d811e92eaae925e078a0e3d0145ab1d4981996d0b7e7e788ac5e697447a99243af78966ffec4f7d83e3faf8126959104753875f3c1d431e2655bf27f200c8d09c3445b37967c9b13a69fda42e2433847205db5c0eb35c81bdf39c0c0d03e3222f8c13da5c8067b588f4ee7158d87fb345f747dfbec9c4a7055c4018b47300e00b445add331b0895f03c2062b9a3ba7bba913653f23aa303bef82706c442443c2a324dfa15183926d6fae8c0148fc6c82cbe2f157cc1931f22aa089da79d707970607a721fbd40aee4bc176d19535e9edfc24169d6030353db96c492b49f8c567a312d7fda21185ac588fd23de5a498c2380dc4cc8f082b23408d56dbba6f210d3875a934a4edd28fb49313dd970c5eacf7a0a24ff9030dff503743ce8e7391c719064c345db15ae8b449cbbc356c0e6a397d8ca4eb9c54b14ec7d449a1dfbd5400a1c86db29b5f886a6cbd40aa63b0dad7f8e252f3f754307a42b9be581413f376b1717491223b2809e20493b4ed6129f43cdee7dcc7097286da10575098c2e3040b410060d429de28167f5f8e94250a7efa6d3645362cf9cfd77a996ec3b05040f63206fca2284b138b2169e4dda6ba8db95039d1b617d7a8499f34b36423bdfef0eb1ae08b234fbaf8b9edf42b346024be541810ce4efe4c7b687273952a50eee0729479874b1d5872f00d8a8d28e3c71ce85a2280c928389ba67494e15c1f0224a8a55bd8197573c4e33c3a8b32f364cd1905e98b36eba8372b692193e6bb6eb6b91f5706f7e753f5c4d7f358f46d7ef78e217f9a7758d924b5394a62a323b246bee42fe5bc0c90e9c8837c8900c324ac519520c4c1d11c115e5cd25f87b779b7612688fcc1278d4c29e7dce15e22de0919e8bc1d0d92396c78bad78673564c3d473100929a9ccdacc4af47a2265b36ece19d482b79ff02e492b69f2a1a85af5c0badf85eda21f3b2d049d38eadf332942e79275a67f92659434d392e9e778abbfb8322a2e3bdafbeb4f7c3f25b494b76fc1f7a64f92f3c47433a33b82cbfa764cc54dc567c123ffcf4b776359b55eb2a883e3d9cfc8a40f2a33bed0d0d9527fb60aafd57507a79bc2e03e4336d5d57fe813b714ec971319d06d566eb151d7d4bd4b00bf12268e77c4219b4f31ab840a490a71b8b2d8557843af2915f921fb777cce5d49262650aeaaa6191ca44e11956ef811c2daa889b9904fbd409dfec8d83cd5ecda67e068609f3ee116573554e86060e1e399f0110904a193804351ca151aad101b25941efeac7616f11422f8bb84ba17a8e1f3f8869f175ee0f86600d06aa459df9e3e7b19e341b210bd76b30131ce675f1313d25fb0710c426485c5b46b821ffe8dbec8a58847b471b23322c781d15875f81cb8a76b8277eae02a299d449df1385a5f980007111524a378c4e4b89c6d3c6b3b2576629e38b2695dc4c1d2184d065d81005726c980983c78b4e88253251053f08b418f0d17807f15c5e431971b6948e8479eb7b0b009b4b49dbc153f58e4aff6ed44ffec5aeef43f9a8b3490a3e569886085781c58fba33693c9fc1ef66adbaaaf0a16f3f42ede94705b20c3b5935932e5d8ed54f7716fd44b9a699b6da0482164da17315820820e20c07956d151620e306e5783d722c71a4142f731a6b891b2266a51401c40244f4664a9c6b87369ab01950fd7dfefed2ab0c6eabdb0a6fdb0ff91ffb066aa8c35112a13995e33718ce794fd2d40212492665653f643efd7b0548f3036c01ca717f6f63a92da811fc5f785f160fd9a509498f7b6181fa9d84a8de22c7004b7cdfe6e859e97215bdf8b76537bffd722929c8707a9648ef486efe6958bfa5b6a80b42374a1b47e544b2deb76910c4c3c3413cd34a5293d6afc3bacbbd25aec33d4af2ae9826205c0a5d2f5bd8f7650b4a352f1430e186973ae0d988bb836ec28d5f6b549d3abf36c71834571eb54372b04b414586fd7d8a22b6d4bb64543c2a9c246a809e6695a80c7d69928fcb28089cc071869cbeb0e8429b887731d8099d144c391be10547acddee161d1106a5cc18e35e5b45cbb89921bf26592e4cc177deeb503ed9bd797178765109fcfe1c7bedfe01d718bf57df7248396ec3690ae8373efa7800364116983f5af00054627d43ea0d37bb1513abc74174b969d5040f5005165039c10f7bee753647124de81c22d81ff9f5306f7356eb2ea27c587413ca75851f289c8621bb24e956fdd406c0e9da27ca545f92a767104d557f908f62d665eb012d2976198ca953cb3cde77f90ab9993e386ef9f71fbcb48585bc829b9116813c35c5c1fc6f4ae65be5439cf29a089df379cf9bb465cfdc5d57f03d5b641ca9846f08a41208a720c0266f64d775d5f03be483e4d0976b41a981456a074c866924df96ed1780c893dff8f757c3d07d78c8ddc07be56778eec77c405993b56fe910578124fe2c401ca53e7dc3d86523a4f6c880977e039eb4028d027014accffa197c75c46df0654f1ed6f0eb2769eb5329fb2aa1ca31baa5f004122864c2485047d4269c4a46776ad5a6d7d402d20b1174fc04cb7f46ee7e464228b890df73eab1239b23968c15547e75505a866ce0daea5e8cdb839cc06dec5a59d5c13259499b637207b493b6889c6b7f6a347c1ff56672af1403ae258776924d19f4c8e191e327ba74a7ffc721fc45833ebbc56996fbd28ea50a5b6db44f0b8b0a34fddc4fd80eb1a4e0774487456e1cc400aca0eff3d6f2df53d5c372ede5d52292227874885214dfef3dc6c71aa0f640a44c7b9a9a16563e17f86a415f6367c9e5133bc206039d07330dabd00d8ccfc319eef6a5700dd50b47a4f10b71097aa8500cdfa4435d6e3893fb6d3133cda51b1cd51e5696c82d6e16f978dc80f6e08dff6392f7342f32d77fa847d7b706b9de415810a3a6138cbfce097cd09912784fa2ee3249fb32658643e5a7f86b446e94968ee14b03607b6a95deb57427e7804891c55768eb209fa363c2f7b07e40bcd719bb3f80f4a0872dcef6186fe2716f8eca3982703f27822af278d47c99b48a693cdce8db9723872ddb932e799e44b996f9314a78bf9858a0603f44b4a213025be40f25969437a1591bf0c499f6d5fd8f9a6697b20d1d5d1c5c0d399eafbc6dce2d5bbbb6ace75c0bffabf25c4cd73381d1cacdb7d05fe842ad62deb63692f06a53edb13f4bc5af517d02d9f937fdca2b3726987b1478b1e713fed5b121d07e421e25fd0b88c7424ed00f3d16b28937bc67934e43263db534eedf9d48d5784eb46e7cdc6bd4f4ab283ef8971f4407605d93a13130fb37388adc1e16120f06e650b4d69329128bc9e389d299aa757dc483315688fac78934d96b0b2dc45b18c2b7a27d18715405c259d52e68e7c480792199620b87551b3cd1644660ee16ca456250d55af76c33e2f171e0f72aceb26d1b48a0c79a0f32472da9e0f79cfefeaf4003ea1c34d74c63dc4d209d211efbe8c39e3d48b10a163f55fcc2796105764021fbba6bfe34bc3150ba8184a020fcd652971efdaede576c040bb6cdee91c015ef473b51c98a5f04f29e1b172db1c1ad2568302d993e0d7a8fc8b18a2f6754b1cac7d8168c52075805cce761b3a70703006486aa855d9da7318c96c657c7a8d9dc08e33dd8597c6bcd2d4920ecac3d4223d79a4ee26f620bee25eac894ac13ca7a4c8a56b13ed042802fdd19972b79bf465d847ad68670b46ddef703dd782a98d1685fbd1fc2e4e74bd2d3d7aebb4ba6b22b35744ca096ed42022cf62fee7e6eba79aa05b19ae1cafadad116fa009f19f850931f5629c1ba36d729d9526f2d5703aa29fbcb0a7a9ced0c5f651f747f3731056b52f75566ffd7af34e11b71cbc3028eddce4d5191440e5c05326bd264f51a6b8e2a9b15b6e733d99f0e1e64ab56033f7fea84c2557547972a305c235b671f1091b41161d30f6521d2dfb930c41d81248dd6c1d0ef5696709d5b810564d45c315f9a13a9af23b402f676117004d5306c204d577cb9a996dd7ee3133efb3abba6c69b1e2841cf19300bff578faca7a61198c98ab80eb378e10fe3f082663ef190d4f56b29e0b7567ef59e4b7799bbcd7c4a8003adc8bf947d1c1dc656afd6f074a692d34d7819d62b702cad2709f0053f079159415bbf1c3a994c4a274edbf25bbadb00f8c36ca718f0f32600f6efcecee3bc21d1f3a5440970c44ec033b0986a2324b3543f53f7e82a23c0383736e9be2ddca70d17c0c4f6081ca59beaed6c648a5523588e62b854bcf3592617d755efc67596df08a85914c0b9ccd0d1b6aeb3f719e9b719832f289eb72f5ac29b7b092cc68b6dc5bf4c95bf03eeb51987abce7d3ee0e800455368f9fe51074596d0069d5dcedfdb0fde3597a6970e46676c4f59cf1bbed8bda55d9b5d84e344da71f70890157d2d345d244729b1192cc20fe64f220788229e8c2a7b3f4b453420f6d9a751577271f6843de0b935427aaa205416dfed91550a3c2b3363d56f307befd3a27efc5fb945471f4c6cd8ea793dd7af7dea00cb4d39e507033de85de1c9187cb26c19d13b439c7422982e9fb03d4d4339ca42a28651843b1d4e4c69690518e81742e7a83b8b36dbbfd8ef0beef9522f326a8d3dea69d2f1ec280b240aa567067a4be00523894d997bb6f3e8400027e90f1c9f58993f8f72fe2328fa27e550c8bfc2146453f68f8e9dae3bae9203a0d65c241bf25d9d5e7176da75aa881c16799cba80723c1ea158ab65d0c60c5ff25e31386375b71ed96d43a60b32645996ec39ee9171242054df8df780d04a63fb13ab19f1e87c92563ff4006a7526bdf68dbd1102f6eec91f19860c34b02980625663cb0af69626098ab3f2294a17bb0640917e4c974afbe7bb1e46a2d0a9ec22a67ec0a73e1ec275531e93ec75821f4f6078f8921f8eb62af4eb03b05e8cd359ed721d860a9891c282126e0fc85b8da997d33d681b622ace9048d3a4ec405989bf7afa905fc201b6a6f86cffe90be42859c08bbbd8fd06946c3e364f59fffd0111e18b34b371ca924e9c91c7ead80ecf1ba530ee930ddd48f0473cf35caac04f83fd731653b85beea9b26dd672d57bb1ceb3032133c32293669e1c666097e48090ceb0131ed4e4636e4bf49be89d624fc8d3c8176c1e1033aa171086ecf9031d9df613a5aaf45348e396bd42536bb56d17da3687c7a7b9281543d2b5740cc27c73ccadf9034c32220917d7038a4709970fa4229ae5f6646b91214af07fa183fa601fbd2d2544f04973189329e7ab2bd32b46843dd4627bf6cc8cdfad194782059e928080c4ae0ae096243658f48f83acf14ed98008012cdfa34b57b07a627be1c067b0debd15ae4602042e42d568203d3c3e774a49a51920f303d1477926d3939633c146f912d20da79a268431131879b37e0b6c60070e4ec4d6cb317818155208d5e7d374f48218563e93a65c61c3b856d6d51b51eeff27ae829179b56c379ae43930411b9d96148f8ea9306105fefb0aecbec536a8227ddf154fecdbf8c55b4ed57320a0ab9d9321cd301abec249dbcd601a7809a173d1e691c25be4571c9bb94bf638d564f63a9eefc98d4d90134c192e5d102511e"], 0x1008, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="e0aa783957491d82578cc833ea44819b8fd596458a6feecc18ad6bbfce5a5591c1a6c4f96f046d98876441c9ed5d0c5bf3dd6f8bb5a8501047d05ebc10405f4f1d9905132d6838d05c1ad25464df3359fc3226129e37ff6b5eb7323516734dd5395962", 0x63}, {&(0x7f0000000100)="a75a994815b7fe5193e1231f252b5de03306e0710dc86216237013a611a70dd3ac4dac7e0f07fc40", 0x28}, {&(0x7f0000000140)="49dea6eb09cc57f01ddc930766e3055802d84446835315018eb4ebc6d29fbf7f85cd8bb562a252210b41ac9316bf519854be6c20ad14a722a023ba05f83b6722879e8cfce197667e6d66647f45c12a49e9d5694ccecdf39b8ce19c4ccf014639ecdffcd825b51a643a1dc609898c3a1bfd64c4da5d33d8c2be19e33573fc68aa99bc8ce95e4435c2fd8ec305bd99d0a027061f7729eaa08a4b61d302aca07c502d6e91f44198e5b8e04d6ad1f9a8ed09fd3fb2f144f0494b16e54b5410c1711c17cdbb8e350f608e78204d6150b18d3e5c5269f7cc8e826f317b1aa9bb0d", 0xde}, {&(0x7f0000000240)="8a9f152fba1594d3ac52cb6ee3c102fd99c793a0f1648d7ba8ee7e29179354fff47d5a25552da2cc0c6e84348fab0a64adc7e150cfe892768b4ae5bd84d2f8d2ea025be2da168fb0d1", 0x49}, {&(0x7f00000002c0)="8b7820c77eb71fbb730241d2ba0c98e78042787546136bed6ca1fcd68e7aec0f02f54055a3728da7cebb043b44670bffdfd9686852f18e0a143ebc5620a000d92551aae3dbdc95adffb74e25cd02980cdbaa14c7d4534eab5bd76f3f429a5dbb934a65c58e2f54c0acd8bcc44278d5ead1f46d9d9eb0b6af6da404832fb55acd530c080fda3c05417e0cc7b40a46c249f184c050686541596c3f67ed23aae85674a11b95512404acb866ec57ac0b91e3eb4163d4a1dcd8e699a72fdaf04974ff4dcf452c42f9a482c84179d69c99b0d8cad79e71894f6fe4", 0xd8}], 0x5) getdents(r3, &(0x7f0000000040)=""/46, 0x2e) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) 16:00:00 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x800000000002) r1 = syz_open_pts() fcntl$getown(r1, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8000000000, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00", 0x0, 0xcb7b}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) semget$private(0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="e752f71338d425664af71d45300cbac274a6689e565a86682d408aa9d6cd0851c4fc9e2695f18d6b07ba3aa73c8636de8014b3f509adfa0f33d8a379b1cd76659928fe8ba11e871c9f8f44cb5d9df65779307145822e3e49305579955af83642ac3103c133e9a2bb29e6bd53613df9ffadf9c14805ac54d53ecc59ed056b3b962e78a9810c7cddb6b21f8def1df342c0d584e07d096ce7cc32465efcc6cdca791283c8f065ededff81b6af", 0xab}, {&(0x7f00000013c0)="e2d9316b12ecadb6e02941f0568830ec576c425a8aef4bc423a9f4e0f01d9fd93b5a56b3ee7b1afe63c981c297a71e7fb553db453663d7835af6525f6a91141f6f0990bd70262254d199c91ac2db495a2e3cca50781f72b290e05a350857e23de4c5ccc37344ded0a147e9eb3b8596ce2827cac9fa4a67e2845790f522ef56ab9493f690668f99a41cdf12fbc684e326b7f5662743fef458c2d0bb9374c8ddee09f6a9f760a47373c7497d721044b35c6813b8f6a1c4ba01af997c3d898018f9514369fb6efa9fc539476245af714276a24df2f790c250a9ce109da07d8378986bd75345eba2949605f96506c7561cc47a918725337d87939494934464e4f4daea62f8655621d118211cfec14f1606e39576d196129dfa7362482a7168301dd6188d6275602876ef6e86dbf43ac203bfd70e68163ca0ad1460ad763ca4998da332fa649799d8384529d9d933326aeb553eb44a7b9d524405c3620e277db19f674f228e7954ccaf421dcbd4611c2d23e3bb0fe844acf3ef3bc0331d26e49f32d7c2dc100c1b195e58e29ff98e75bab9f5e7c760f0e5fa76d20f69df9633245ce4ae11335d68e1dcb7c9afc8608e9da4749af048a10a997899da12419bb740506e1eddb92095f71e4069ddd907e6604d204b163f082104eb2c3140019decebf778552362a6ed9a6f4ab902e9401a2f51effd04ff52d18dc11cb2a488a9d225f3131bf4c1f96ab5abc5ddc4e90ddabfdc2a1d9794fb26890a73d34a03bb14b053ffe2437092de184a4f48a014845f6d9c586d46050bf66da453a520a569e458b54580ad924994450d95e193f3d5396a66571d457d2d87ffc62644aa8f88edc008ce2e70205d684b08242f055264b0ae9df7d4927d18689f91d2eb12acc47fbb075f3e11c2d6bfc6f2530442f6b5cd021ee82a9e21476ff29db94f34fe641f89da29fe7785d016074e476cd983a1717d7e8a217862ab7cdb936c9823e4d0b770da883a66b4bbe5e86919e0c3fd7c204e0f7995e8a6b46afddaa298f9d3fcf63d0be2b341a6a597bba8080c443bc821d012ae6ebb4aa6a4e1f2321b74965e08f71e5ae5a7fb60f644008966301799ed86815b26d3ea62bd25b65b5f5902738df2b82d6e869203f5c64f43bb368fb22c5627f64dd53b01542ec11860e5419208d806072fc08bf1ae8b03a94d0b276dbf001d30d607d2c6c61bd9a12975d858b92e4551ba15aad44e5817e742436bdf9ef3a49e45ff0632fa63be6b6d5976ba95cd84b5853607dd41df8fff58c706e687827adf6da628ff776ddb52007b7f9a4e5aa651e38f36bb20a837c792286731ce0bdf18dd48f322235a0c12aa7a01005211e4ceacaff1b6772c1eb1376c8501fedb54969822aa61afd5242a4dfdeae21c5326d155a6f5c1cdc956bd42928848b6b032f3a913318b9f0e8eb871ebda6eec7db5c1c0a119b3878099bce2e3d424fbac6bb84a2e4806f96edddb9ba7cccfda3ef49f38e0f4805adb6520383860e8d3da130443ae8fb407e1f38084bcd37c9e24cf7c19b07b289cc4797a1a49255bc259c7040c2f135d7e70a7b64ed6b5f993b213392497003d7b72e1b6661282b317965862e84e11d05d58cceb3245ff7f8ff2f387e1b592e44a44b2060c82ded6283125f1fc8b42fe4be533341ffe31ea3f3cc8fb8c00f0bc458402bde6f450b905b5b1c49661bcbdbae6ce7c7122b154f1d6d90e89fea55c6d2b7f3c17fcdeb1aef008b9602ac85a5609fe0ac3e33104bc063a92a75bf96a28a128286d43b2b7e53b3c507077ed65b36b83a5f141f6a7d290d9306a2fe44892ee55fa92f48d4bec6a08d639224c968f1bed31dfc6b38c94d635a61effea2eee6388bd9f9924ec1de9b88a88df945f7e357efe1a0c345626dfbcc646e953276fb0e9ffc4bf85f54cb1d23d38645620098ff695eeb0a82e53e0b3adab07900aa17ffa0de76670a37f140e3a0d0ffabd6232cd401068850fa6d0c3c7e97b520697ac9c8721c1f82cd6b6e8415c1db7e6130c5c12ec4d15e6ae2f3855b2877df0894f8f8140476cf0eb5c6c9e025ec6b7d81e252b32bf4c0ae74a076bd940350a16d2ce10c0dd014f4896751e0e8f319fbf2c97ed968eb7737e33a68eef6807093ae50857d2cacab88737e5a839d05b70d703f429a4ecde01118b8c1fdfa6320d0deb3215cd5972c4b2b1a9b7795e5107a29f00ff7493f5e05cd038b5862bd9c4c2adcc259e64c7b267e96ccdc8c9609a03128ed5bb897b404043bb0e307da16229d4f2c090a254eb0658d266da7875f335fd685beb9e2e7173027292de5118dea1a34bd878c3d5a4dabf98fedbf40d89797f5b95b5b3354ae273b4471b018f5499c8520679705159e9b9d50775782f5ae88a2d2044f53e9650a53302f1d74553aa8d86775c11a9d73f76334484c5e4fc613105de57f540ffa3ff959035039c4229b9d58c3db47364a040adefbaeb119263e3bd0056bf5d90423c1d56d4a0737ce47232a36f7464e0a5a424a21a326653ef6d1a285603b50af54f3271a9298ca0f4d9c1db1ef5a5e4b7c24f23809c64edf4db68a4377ead649b8cc032b51ebabf3322db18fc5244a3d0658a99df4f852fcdc1b79008d06984b8a27b1429c133883b2c3bfb196e40607b7c942b851de355cdac79e302864a277cdf893d95bfc007e28af7fa4f78ea1adb7bd8abb52ae8a7f98ed42b9f2c4f697a0f65b7fdc622fced013dfa2fd9a052339afe3c26af600d8917c66c12adc77838a57f1bf1c99f9f0ad189f1e0c9ea8b4722e26c6648f84fe2a1227528053ffdb7f223df4c15d0867b5b3fed44c798c013b13aa29f2fc0fe74f7fae6f5c3c319346407966b0cf2a83fff6bdfc24feb33472a7d79738b86868840841ef1855a130fdef9d72a9722f0a27fef5a6fc2f3a06761ee35d06fe064bf1a04f39b6aff8d2fbe2e2964b5a77bbfc3ec288238cef5fa10aacec2e6be7aebca0f71a7b4c6c3d677f47a02e759bf14d619895ad389f1bc9d4bb5e484320b8b3055e0e8f77052ec089b74d1b82bf04000c1473d744bfcd92697029be6c663a7e38a6c8e445946eb14305fd68eefaa54c5b3738f67deb753e7dd2e805d60260e7bd6f984aa19e096eea82ebac8128ae17cd8560f6799ced00b0b5a9366bcd49d732c74900f3a5d8db9b5c0be7e2699f22d7a9a38fda91abd4ff0ffd35a9e4906d6f0f4a079127a33c8f855a42f8459c6c6fd7356471dadd20a6c7c0e9a66da336d20afd401e53bd87b2c6f51b9de31140fb8e1309b5c998943237e9d0f938321a75e464fb0c196a0fdf224386cb10a1e95a742a80ecfa0cddcaee81476480a5e7dc443e7dfc9113217677e6e3562a2ec1e6e7fe50b956b68fb190eac683a482d2eff6f8c0fdd7e40ef0ff4df712426e54d0c73d58edb27153b2b1c1035a620cba9a5f9c6ead9e78899594c2156a6fa8582fb87bfd3e82aac76ae0fae5cbdbd6c0b55bc43f9ec9759cffc06f0b4e59b524a77ef68c40b945c2b192d4c9d1de0365b60dadd598e16ae5a48a019536e9f5f946d7ced7a2a16d865656aeba6251f27c7581ac78867232a2207eec5f6568c4a43d11fcd41cc451431041f05053d0e718d3310211dbf565352255d46ae3971abbc5f0079be8c2d5ebae793b74909c0d23684e0e67099148cac226f936d950fde6095a30ee870d548daa09253f86b2501187b9c066c280404d47219f5061f8809c95c8692d313113baf91db09f5bcebe3713d6004401ea44a62d243a5ce58dcc81c896f327fb044e02f24df63c0d6e441ea40a7ded41b0be643658fd2b7b066e3b8d2273295e0d3f833671b33dfd092c595f4a23b8597bfa1a0f0b0f6071bd2948594b08fcdeaa834a584e18a22c071cca82a60e7d817f79cf89febe6788e5ee0f8a29d4f2956673c455ce487e0b61582ea01fcc146c1162b09c53bf8db507ae5db3be881a63fba0b0751874b251d6508213d55cae6216334bc60bfe7178f1f8a49e44377baec90615eadb8c40383d6e4d831ef0fb41c19e7147ba612dee3fced4dd1bdde8f8b56647dabf6c932b69ce5cf55351d2162a49d413044c2d85232ecff8bd1e32419fa0e705181b45ce052f52a793087780eeb8d681fe395e726d0fa9b526dfb61daa8e86de16f5238527a842763d81ff4165142d3535c4c15caf479e82ce8b6ad75e8e7942c7a051ac20fe3a7fbba07fca612eb60b2d6509582bdb03314daaed0f1ffbbbaae9c193050490193f521c06d4b2b9744996352af49a5bed81c00eec3002c33c714b0218c98590785f168882810df0096917d3a2eda3b987d71c0cfaa706d8cd9187397b698bd853b977fe16d3d9989070d413c31c170b08011a51ad67b7d8e4deaac5d05f7c57aeb24c19c06d19aeaaaffc60c33a2e26b52551e6a3acaf57e4c7e664c38fe0bc44667984545b3b5796b6b70ed20bf01e0b7ef2276e96677d6a2603549ffe6c4bf2010acefa27a6c4c33ce9730edcd8c0e542af2ef13a56da675fbd72d9ea8f9067e7c39de957566540adc75dce84831db19ca72c190c95e2be265a755b73bcc0df5843354deb279bd5aae218024a3ccd93f2e8d8d1a0de1c27d3bbbcc0d80652eee93191acd753b628dfe546b720c19658a0227a171b22c5abb24fc2328948a8fff80fbd509cee66f9957e668d2f27b11d9ad23fe68fb081268b1c45d0bc09fd18d20ac466669110e7c8a0f7bb3882c421aec274ccc15723e0ee89863fca38d18dae0f87d31ce17762e39d124eb63d8bd1d8873eaf26d0ddf478e87a6c24824cc6c4e17652c50f6fe438877419db2e3e6ff2ee83e8500bebccaf3b7960a85c8231d0dba09984d9a343662484dd91e710da3638767db32dbcbf9ec939ab3c4b26540443aa60b2d8c81211b0db5109b9646d73c5ac969ebd9e30001a6a893852e01304ee7932334679f5c26287fa8ea28cc99c668576ed9c0ea0fdc627d617698f65270b6059c069b49e160d1a3f2de7b01815b8f7af4755da943fd508dbeec9040c963221bb7c2f4ffae187012ee1d0d73bce837a84af2b67a9b135d012ae1d6230d93b41fa47be768c43f025adfc871d3e567cf7d386624ccbc19a340cbfc8ac0373cac9598f7adb6d7713a48ada2626634dacebc7e5d01df8adf5a5ebd456b5eaf86109cfbd16ea371c4c8b681fee1a23e2d1dc1d69adcd017b71f2eda5a381f7d7f10567b1f89c5ca0c2fe9577a364834c328908415dbe81fe3bf4d459f995d3265008e38761d85cbc0f9c63c953004bb5fae747100acd800876745b31b5fdcae7082a07c1e65444f71eec6679565e5f052c5d1fa9a0a0900927027666ca948dc46b60bd2da26f4b9a60c504bee85ed20445fcaab09ac1045b98d704bece4fa7eba3924ef5bca6885b8da39d5efc7aa0a3b24b2e516eed665556e284dbb2a02f8f03c165ac4b01029bc9381a4f6ba15529a21ce2d863e64a4800b0fdb44f65f66fe829cf274c8b2ca1084154de46214c25fdd1e48c45269dad49563dc373162e72fafd88a64cd9a3771472c503957450bd384799704e3d7553522d47620d06ec2ea73842be7a8595a2632d3b7069c530ba5cbdd6cee5e98ad636f2c8ce49310282d41595e9c8c0a21f008abb11d5db7e5a550f2fb465564135367bc0f61629d53d2c4dbc567fff06078c904f897015f0b96ae08a03adb2f370607f94c2fb883f2ab5c5e1e95ce416c49df4946d87a4dac64ad923dada520e04c41bf15fd54c5315beb6bf7378acd2b536e9d0be133bc36d983a310c83fca692c606ebe03f1f8f9f2cf48e74cb64afd8dd5", 0x1000}, {&(0x7f00000023c0)="87c4c96048aaef1baebfed8b3af5f83ded0d8608a0bdd4c8d01fc47523feed564678bbf6787711501d0baf1b9e4202de242b77e47b95e03cc400824be78480eaaaed4a1ed8facb40df68ad9473720e265c64d8bff328f47f6ca8165790019ce8f3b5d69268abea4fb46572fe66fecf41c6d48fb83a", 0x75}], 0x3, &(0x7f0000002500)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r2, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x50, 0x8}, 0x401) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r6 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) semop(r6, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r7 = getpid() fcntl$setown(r2, 0x6, r7) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11, 0x4, 0x0, 0x1}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) close(r2) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000280)=0x37d) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000000340)="5d295dc45c407d2d00", &(0x7f0000000380)='\\^#\x00', &(0x7f00000013c0)=':]\x00', &(0x7f0000001400)='{\x00', &(0x7f0000001440)='!\x00', &(0x7f0000001480)='-\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00'], &(0x7f0000001700)=[&(0x7f0000001580), &(0x7f00000015c0)='\\\x00', &(0x7f0000001600)='\'\x00', &(0x7f0000001640)='-\x00', &(0x7f0000001680)='-]\x00', &(0x7f00000016c0)=':+\x00']) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) semop(r3, &(0x7f00000002c0)=[{0x1, 0xff72}, {0x2, 0x6f, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x1, 0x800}, {0x3, 0x200, 0x800}, {0x0, 0x9, 0x1000}], 0x6) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) fcntl$getown(r2, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) getpid() execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x121, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0xb89200e5c1da7a10) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = semget(0x3, 0x4, 0x40) semop(r2, &(0x7f0000000040)=[{0x0, 0x80, 0x1800}, {0x7, 0xcf, 0x800}, {0x5, 0x56f1, 0x1000}, {0x0, 0x7f, 0x800}], 0x4) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) ioctl$TIOCNOTTY(r1, 0x20007471) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) fcntl$getown(r2, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x7) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffc64) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r2, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x8480, 0xe629ac402093ca1d) execve(0x0, &(0x7f0000000140)=[&(0x7f0000000200)="d0f7e35f09e299250e9e03026f0c363be94cf53019", &(0x7f0000000080)='\x00'], 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000001040)='./bus\x00', 0x5, 0x0) writev(r3, &(0x7f0000000080), 0x10000000000000aa) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) socket$unix(0x1, 0x3, 0x0) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(0xffffffffffffffff, &(0x7f00000000c0)=""/214, 0xfffffffffffffff1) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semget$private(0x0, 0x3, 0x40) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) semop(r2, &(0x7f0000000280)=[{0x0, 0x8001, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0xb5fe, 0x1800}], 0x3) r3 = getpid() socket$inet6(0x18, 0x1, 0x5) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20440, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r3) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() getppid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) syz_open_pts() semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x401, 0xac, r2}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() sendto$inet6(r0, &(0x7f0000000040)="34d54e3bdc71aae4ecbc34064e338fbf1545076df246336052e0bf1f6e07e94b", 0x20, 0x402, &(0x7f0000000280)={0x18, 0x2, 0x3f, 0x2}, 0xc) write(r1, &(0x7f0000000340)="da77980131f1f745823627ce01e5b7e03a92b55cc85e79a4c71ab237687b8a4ed3f3324b1908", 0x26) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7, 0x6, 0x7fcb, 0x6, "88aea63503fd91a39b59fb4e84be109fe5cfaafd", 0x0, 0x80000000}) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) accept$inet6(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001440)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) 16:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0xfffffffffffffffd, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xffffffffffeffffd, 0xfffffffffffffff7) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() sendto$unix(r0, &(0x7f00000023c0)="edad8122b7391da703d8d69c433dd2a22163ed68a6dfc259adc060ae33dd29d4800054a06d759ed5aac5bc975cfca7d098ab7a9044e13a487792111a01e19fad662f90b2fcea1ec8a49ed528075dac3cf58a872755949fcec0dd9eea762d39262ebcc994c45660ce315a3deda63a19fdb6b293d844c5350cebaed0671e0380851a5171ff97f29937170701b7c202add860fedd94bb1c2773db07abeb380456a7037094303b5c96b1db3ffa15f5c22b95643b1189093858635115320ce3b296f57b105b3bf6e8c77e6d4c3a6b1da1ac16e0c380a57bcd7329ad17b701e45f25d2003e950e9c04fa772c6fc32f8d763d9df145ddf62813be1a7b999c051b2f7ab2884faecefd94586f3460f91a7d0529d46eeca51503689212358a27e02f54f3cb08c6bba8be9bdac6d8ffa398a42919ef42633f71012a3765f0123b274852a746ef5d776ca309256cdff801b0259c38bfe13c7ecb8f6e9502b561d3dc773aed6c523b91f5199bc8ff21a09cbe587e1685b26dbdb0631a6822439cbd417e88b697847c91b6c0b82a33cda2579ae2e246e1e47b3b79c5b1d0c2880fd661e1c4078e9d919102f9e2f69e0bdc389ce27e878dced17179e81b9729663807598f998945479ca48c13570c4b959c2f3bef520120406c70c78ec5c396e467a0a93b5169a989cb228dce3268631e3faf7db7a8e8d3793641929f3f9f53737bf481402c5b0c47ef0aae22112b650cd043efc76e731a27aabb173253591abd2199d73367ea7f9a093f6037ef1d3c35945122267f1842d9a981a56b715e447a590646bdc32520a7d413f08d50824afea1166595e8f09ae1b1da09ba640ab07160dec90c8190256d635e3505ad1598da8bfe161a49dd0ed03fa338d4dcf476bf814fcf9b81539786070e2b2501ef12e700331a3d26584e42fe0dd597fa01a1c6dfbc597c818fad11742e3863e47974615e37debf8e01fd1824b8e69798b1b77baac7afc91ca4b549986635d048eac884a326ae93a8973ff7db75e9514864f7fa65044d3e70d81b72b26c08b927fddb9de51f63ace92acaa7675fdeaaf5a5436ac92be8820d4feb430d677def36f07b926e91ea446bc2c048587814e67a747c7b3fdc27a25d64ef2a82e6b1fffad2c766f88cb678df7eca421aafba2eaa18cb53ec9536824b5219816eb71eaa65e98bb43d8994bcfa60166584ca3c034c6bfde39aa73195109a79ea8f80d79d12d33f116b7b5ccf3555fe111278629e97c04b22026c2d6a0d15e6d48be761d4afa2cc756319f3f9b57195fbc5780f555d66e02423277c6ce56d48acb96bb0dfbd66e09ac88fe1f5b44171e98f40bda6f9e72ed6343aaf18adfa5338aa19d2825f98d25818691f2de0a257220748c94f386a2d6441e5a5364a3f1bbc899135a17c7c32995100e7308551bc96ae2b32b989ea85ea74470128b477c75c396a59c0a194b120a3650e66099b1dbdb5874f99875f57b39ac72083ceb1095dece58b6cf2c60919aa7acc79a37ea45b9b497477c390b72f07a2c808e289089664a87ded960d360a026a4cde6a1fcb4fc301575d49b85c07a9bfc9c11806a8057033ed4e2fb177ce278a6ea0092ac223a5a7b22bf72c9060aa42aec4b9b5ef085172b051bcd4f5df742492ad8350ee90563152d233f41c267ca9d7b71ed518690fb60660d8a765823a89bd645c7f4efa86c22514e96ed84079929b6285daaed448c4456abc91c2bad44a54f9f6bbca92dce3eeae76d55853a8e704a18178285e31336eca3f4a522d985c22cb8f99811aca5f2930a31d421155aa7d68c0336330c4e68f1633fe4be32252068f29b190eb142001f271590f5be7522f2a0bbee5b524eb5798834fe4fbd9485ac81b0ea9e4d2d536d4d0e9c16f1ef8b93c51bef156c8a4039c749e2e9d4e6a4eb132ad3170f643537392da78ff36eaed5a2d5663d8b641f18d4ec54bca9893033583d94e017e841968c2ac2cb7aa4e2ccc04f855440a57a7adfdbe9389ed61bb8e4284f70ab80ca05a6a8728e275aaa7deff9dd25d4874dbb7bbbea85ab01066d118353a9d344cb952cbd58bff296c1ecdffd66ade7a5e6038e8298044bcd561d1b884ecc04dab63dd2a07b4c42602b5620edc90567a3db79e51434abb6d9be1ba121673edd74088cb311f6e755515c80838d7453b857a3ee79683b80ba037a031a9311cf271828c88fe62d4801ed16bb3897de93a05e7a2608a43b227c4078010cc63e1edfeed3b8f03b1b426e07e7fa40836ca33760877b3500283136f05293e8e0e559f81fa5d8d86fa89a2e44f930329f9096ada4f03f40744fa1b654451f6f54b14186006da78eda678e691b817d2e68c363be609f00c2fccc6d73177c8d04ba954f18e7ecf6a3db5ed9a2bb5699d174a1a5cb335f93768a0922a4dc18811fdcaec965e9fd2257018c5521a79d17ed8c03baad0219ae90443a3b28a980d28f7c1fa0f852d89576578892a866a991b86a88d3d33fdfc1fb220e728e9b9af39b3fd6ce787cd10ea926e6ac6654453ff8f2a7f82a3dda1607396a2a9fe1279258887d1ccfeaa8f28566fc4319d3c9a260c570665b7b6ec491ac01da9cb73cb626f5310c51df3961835e3975a0fc9a80188f5c112206db87ad955df4d82034a0e3d8a509592a0381ad09313d9beec6ee971f13e1a861111918bd2deabf5ebdebdb4b9e51d8adb41744e169fe26d956e5db4db013804b79e5ec8d1a1522eeb8132e0907109101ddec0f6f03be5d0eab41a8f3cff1c95921a43096b523c057a679b4a48ba109f06a98c11e1a0c8153a1cb66761a3a3d74f2d20eabbe25ee51eaf555827c1b92fe98a5d9631fb4e00b76411204d0604662cda8716f801778b42f8dc9f7eb3454ad45866a6da025cd39097aed6855ab55c6385cca93bc91ad7cb166b35cac8b3ce5d306d36fe96cc161ddf79fbf2654c2a5ee27752d6b48006fe0d53aaf81853101a941751ce8444ab80d6da3e00a98a03d591e75c809e04f6f084ba17fbe29953a839ea9a48cb34624a0b82e583c5d610d187cf9e899eb4115e1e171b8ee4af9c13990ff36052fc7d619f683a9ef4ea052d3bccb8003e64e9eea63bc096c8ff263f47a10f7df882d1ad908968abc3e81288d02ec27904abeaf9294328e4dc8116f31fa13e930e378c987d909553b39460a3fbb0d00bfc060c673011017b7a03a9b2c81ac663a17317fcf096e18e62a8c31ff6b92a5c082cc6c887b0ba753e95823597183c04922d2cf4df0f27badb667b430bc10739054f1d5ca19578c31bb8542e89f6e46f8de494a94aee2c717598d5694735b1dab120642345d73af501eb7ab3b547f0db003beaa01a94fb38364c500d3a463738f66efd5aba89d7abe7315814c02456c747034949f013e5977e8677f409ac803df2c947dc70940ab74fc3809ffadd3f63ba3cf0ab842b6f22f49b66895cb3cf11091e7049c30fbb4a6412de9b4671af4f5a4e2e91ef2e3082a9e86ddeba21f6efca7a851bbbce13b94055884aa2a1c2d653c29858e39a3567ff62922784aa741c3e04226a55314a7a713e70a11749c770ee6a9c7bc4e5ec02b47ebb471090ec68b6d05f982fd026539872c5a1e0ecaa6641d9167be216ecba91d4279d79a1838e4097a793902a58e1cb7b6d24d01da2a8011b89391209f61c66f308814f74b1c7cd730243fea215ee2ba48260c6dd66ac29b1d8c935662441f96818543bcc40f2538c7de37db913ae7d8020a974e1213a94c9fe9508900f31604495dde1695f20e11ecf5fb426ddad4b4de4a76240ab170908e726556b8670037a2163174cb4f3e3c03bfeff2f24887505b6fba1ad815455b49f4623020f65d568e77083a2f24e54503fb24c072a131bfc91a6c95569c1232dc5919ea152d88f5027101a412a618a6420b770ff2919179c752c36780ac719bc65c1d390d03e65776bab6dcf4a05d5d75842b7847bb502dabe02e9200ee4ea877ef021977be93baafa95d0a266af112cd240be0bfbc83ca8c7463fb83491c5cc302424257e0c762b1e69d4a1289fae0e82b94b1485701f10a5d09b15d7533be470f3d9e0317796eec4781af03a6fd8f07a5f79f0db63d67c9eb06d77d0d21f7f815df2a474ee15f8c42c6a7b1a2689b226a02a81542beab5721ed3c5d8ed0476c8194ee197534621b62bdc131a5c376d2c2cfd9061885c7d2ed7ab0828b42ece615592fa685bd4c612f042d9e578c2520e59d0fbaef7972e7ca794da6939519d992fc6329ea99992f19a5249925b8b6a093526a958a19c10f021ed59a4e49d7a0fa5e2e0211db47e25d2e0068a14e58a0529d08fdb34514312b11d1d1fa45303694871e707259d6fb97823df0fd85e70a33abf3551bb3fc3f49d369279b971aa85b5daf372fb2bced04cf1b3d57396e83786566ea0f04ae6cd36b29b1117094b8a479f381739efda58b561887e8d249a7d9fc30033c9ea5b90a465c5567b48ef6b5d7666ab6c37fd1a1851f006116ac71311874b85406a821c94490c231c4113ec38a9219dba1ef336c192858da66006bac6bb63cfc2f7c8817c0843bf440d0f37629322d15bf174d269a3ebfa7b40abb1de0fa6a9e5dcf46f86d163137a42c1e716eadf2d0f3b2c0c5d10f4fa4b5821fd4e56a3e0eaf67d3a53dafd609b6472915ea1ac195c1cbe74076ea24d87a5d8790fd5066896236b79c77f615adfc884d0292ce0f4b09c38b396540f6b73f492b6b64f9bfb22212e1582ce8da13305240242db110de10c66d30fde60f4031d9261f6b4040c8997a0fb07c5fc7aef2ffba90b1626ad0567b6923b06fda0e6ee628d41cb1bed1a14addd41d66f6c6914a28b9e373fe96f73e5f06047cb7468a81a2f2968712ee715fe4459d08582cbde9aec37370657fc6c89ebf03672abd22ac3cd384d2f92bccac3c3d2d769d9c88bd0f993a6eddb65b1bb419b6d42b29734876fb1526e85a8d88f243fe074be1afac108a4828395bedda021d902ec8a9d2c686112973e0a17c4ad4be023e9e1fec1203a4b2feef6260baca81767f5599809909f8fef033575da4a961f0f96567b56062e0c093d613c5c355bbca165da1d32d6dda024dad78cde18df4870be49bd118ec27ce8ed4595b513c968cc60e82d9e0f5928eb34b3aaf1fc88c1688244917e2d3743d6d522c107bd72db0d4f105f7935257a9af15bfe497a67b05826a1f4ea57aaff29d3408b8acd260121e548cbdab8dd4ad388fb2932688326f3c085e5122dd00a1dda6d5ab6e54b350da5f818b3162042a6d7f6a2e339bf9e8b4789b51eb50b6c70646981972279255b55f7fe620870bd94d9b6c5c0415fa660c4befb879fe5e517fddbbca6f2a87630e68528e10ed390f008c4ff41fa356ae62608cbb119a10b3334f9280bfb6fdd65b09042047be6f6afffb0eeee8d29b15a263967a840f232b1c05e26eaadb3390b0a11972708e53db2b3233d31ccbc2d1fb4df1dde1aedc78051ea13b9ea76f03c6a09a1de0fdd1920c8d83b13f067a3662dfc4d9f2f6dfbd50491cf686604f663b50aea6af73c0d4a3e6c452d8184f23d682ed8e44a5e515b8fa2f737fd10bbbfc4999687a00df99b24f561b9a050f58ec2194defddfab95be16a079006776287e7c4a2777323850e2a6404fbb1ec1032879428145d21376954dd5e587575c69b2c2e7717acf6d6875e7f7d2f75634f94c7bf0ca0eea7a7fc7e482aabb1a2a772d42c6616b6c94d5746e5f1bbea4b78fbb2b263c3cd450b97480430882cea6bdc92f9338f7e51ee3ac5f1c3ebcece46473f781c12fe0f8de38a6462aa", 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r4, r5) kqueue() semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) r6 = getpid() fcntl$setown(r2, 0x6, r6) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000001080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getuid() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280), 0x10000000000002c3) flock(r0, 0x2) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) fchown(r0, r1, r2) recvfrom$inet(r0, &(0x7f0000000040)=""/33, 0x21, 0x42, &(0x7f0000000080)={0x2, 0x2}, 0xc) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x13) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x3f, 0x544, 0x0, "c8e0e4cc7942d0afb7fa5b31eb6bc16e8dfa5f42", 0x2649, 0x5}) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x20}], 0x8, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffff8, 0x16, 0x11, 0x8, 0x40}, {{r2}, 0xfffffffffffffffc, 0xf1, 0x40, 0x4, 0xff}, {{r1}, 0xfffffffffffffffc, 0x81, 0x10, 0x849, 0x6}, {{r0}, 0x0, 0x20, 0x2, 0x40, 0x200}], 0x40, &(0x7f0000001440)={0x0, 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) listen(r5, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() linkat(r5, &(0x7f0000000200)='./bus\x00', r7, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000001c0)={0x5, 0xe4cd, 0xfff, 0x2, "1985686ef82bbebbc705c295639ddc61cac2742e", 0x5, 0x6}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r9}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x2, 0x1) writev(r10, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:01 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1102, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1808, &(0x7f0000000040), &(0x7f0000000200)=0x4) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000004c0)="e36258a4ecb15a1eef21757777f256b4f33cb0732d7329cdf7bc197094b222a9c4de41a52f5e98fa002327d38ad58bf6659990bf", 0x34) write(r0, &(0x7f0000000380)="d95182eb22ed90cb0fed9cc17ab684937070d56c40afb6bcf4eb69ff", 0x1c) r1 = syz_open_pts() close(r0) kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000082, 0x1, 0x5}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000040, 0x0, 0x40}], 0x7, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x9, 0xa38}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x9}, {{}, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x7, 0x0, 0x101}], 0xc, &(0x7f0000000040)={0x400, 0x80000001}) syz_open_pts() 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000023c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000280)=""/202, 0xca) 16:00:01 executing program 0: mprotect(&(0x7f0000069000/0x1000)=nil, 0x1000, 0x0) utimes(0x0, &(0x7f0000000100)) r0 = socket(0x20, 0x5, 0xa381) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r1, &(0x7f0000000140)=""/148, 0x94) fcntl$setstatus(r1, 0x4, 0x0) ftruncate(r1, 0xffffffffffffffff) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) getpid() open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1c0, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x6, 0x2}, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$setown(r3, 0x6, r5) wait4(r5, &(0x7f0000000300), 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x151) select(0x40, &(0x7f0000000180)={0x8}, 0x0, &(0x7f0000000200)={0x5, 0x6, 0x4, 0x80, 0x4, 0x5, 0x6, 0x4}, &(0x7f00000002c0)) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x400, 0x7}, {0x18, 0x0, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: chdir(&(0x7f0000000140)='./file1\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xfffffffffffffffe) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1b93b5fa) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) write(r0, &(0x7f0000000280)="e675b5d0dfe57f991edf57058276168625acc39e4279772970c287726c5636f295711aaf0d99a9616fb3401787381614a78794e6730561e65b42abab88173e97fe6b6fc8003bf7d1072d43baa3a82290f53dc507d93721e2", 0x58) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f000046d000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000013c0)=""/214, 0x445) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) lseek(r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x5, 0x0) 16:00:02 executing program 0: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x80) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r0, r3, r0, 0x0, 0x1, 0x2}, 0xc000000, 0x8, r4, r6, 0x5, 0x6, 0x1}) shmget$private(0x0, 0x2000, 0x21, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) seteuid(r0) seteuid(r5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7) msgget$private(0x0, 0x4) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x7, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) fchmod(r0, 0x41) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000013c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="2a2328255b2f9c2d24405b402c5b00", &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000001500)=[&(0x7f0000001400)='\x00', &(0x7f0000001440)='@!#\x00', &(0x7f0000001480)="04212b2b00", &(0x7f00000014c0)='\x00']) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) kqueue() r0 = kqueue() r1 = kqueue() close(r0) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x2) sendto(r3, &(0x7f0000000180)="215c0a852fbb261d7b7d924dba988a5af3c8a3c1f02244ed68f5413dfdd3819b7e24eda5e1c594c6265634354d3927b8801dfe30e2a8443f6eff9d62b0bfe8db0765e0b316fb39ec75ec6624f72beb8f32cffe6fd68d9b9d93a3c76dd80337d641e8351dd879a7c0b1fd1027cd40b61603b8433b444d3c0539e70c8e8a461946d250ad9c193bbcf7ca333799c4f1fd35c976a9e80746b41f4fec2a745ad5d3d67b6ebdf55c59ec9da4e540cd04f2c3111a3d3ff23e9450a4b4407a67ec09258b0f723f97e4f1286870b0b736837c0c7f63fc4d6a11b8a81452a340c5c345925a54ee50d98b13d5787084b6c369", 0xed, 0x9, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r3) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ac6a4196c7dc40f8b45fb2a9bdd5fe9b30cf1212"}) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) getsockopt(r0, 0x81, 0x40, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/11, 0xb}], 0x1, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() r5 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r5, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r6 = dup(r5) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/197) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) r3 = getpgrp() getpgid(r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0xd5e, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0x97}) open(&(0x7f0000000000)='./bus\x00', 0x10021, 0x2) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() semop(r3, &(0x7f0000000280)=[{0x0, 0x4, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x4}], 0x3) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x10000, 0x80000001}, {0x18, 0x2, 0x2, 0x8}, 0x6cb, [0x2, 0x1, 0x0, 0x0, 0x7, 0x38, 0x9, 0x8]}, 0x3c) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x8007, 0xfffffffffffffffc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) accept(r0, 0x0, &(0x7f00000002c0)) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000023c0)=""/4096, 0x1000) r3 = semget$private(0x0, 0x1, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000013c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x8}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x5, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() dup2(r1, r0) pipe(&(0x7f0000000040)) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) dup(r1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x81}}, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) close(r0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semget$private(0x0, 0x7, 0x130) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffff7, 0xd3}, {0x81, 0x7}}, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r3 = getpid() fcntl$setown(r1, 0x6, r3) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x5, 0x0, "7e2c0e423e0a4c94b70d830000ec000000000400", 0x0, 0x5}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) fcntl$getflags(r2, 0x3) r4 = getpid() fcntl$setown(r2, 0x6, r4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() recvfrom(r2, &(0x7f0000000100)=""/142, 0x8e, 0x1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xe1, 0x0, 0x0, 0x2000000}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() r5 = getuid() getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000300)="fbc37ed1c46beb4d215a8b17e5e75863f442342b032d83c6acbcf3896a073ad64e3c1f29ff", 0x25}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x8}, 0x8) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffeb5) r3 = semget$private(0x0, 0x3, 0xe9) r4 = socket(0x10, 0x5, 0xff) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x7fffffff, 0x0, 0x1, 0x2, "d1927d02666d3fe8260ac92f38c946e3cd3e0f3c", 0x100000001, 0x3}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000014c0)=[&(0x7f0000000300)='%.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)="e300", &(0x7f00000013c0)='#\\{[-\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)="1e264000", &(0x7f0000001480)='\x00'], &(0x7f00000016c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)=':},\x00', &(0x7f0000001580)='^\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='#\\]\x00', &(0x7f0000001680)='##:}\x00']) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) setsockopt(r4, 0x3, 0x6, &(0x7f0000001700)="d386841c2a1bcaf8ba05363df558f23a1f58fa6c877d8a0eb25449c97dfe439f42120e2029268f99e56e4efc20caf6957ca1796f70b6bef999c96019d6b6a5309db5a80e3c99c3fe9fba02c6ebb0018cb3deb216eca3711ff228c25828ae2ba3a329719daaa89f24e447f9209211cd807c4a29cc5e70f6b078960ff0e3ad86df207b61ffb9db3167f13256f676d91b8ee699e00eef6b917023d7ca16bdef21942bc76a4092a6c83809d02e9b0ca54e4f82d2b459329fe2241b89d519fbdbc587276174d27685121628c69e5cca0100c1ab0872c84d6ce1768763a136d1ae7f78407e4be0", 0xe4) setsockopt$sock_int(r2, 0xffff, 0x100b, &(0x7f0000000040)=0x2, 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8002000, 0x5d00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc004, 0x5) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x9ad3e9ee7cd637d2, 0x4) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000280)=0x6e9) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x200002000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2000000000000000) write(r0, &(0x7f00000000c0)="b48bedf3adc62831bb2faa553fcc009dc11df33c55", 0x15) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000000)=0x1186f921, 0x4) ftruncate(r0, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) socket$inet6(0x18, 0x4, 0x3ff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0xfff}, {0x1, 0x98eb, 0x1000}, {0x1, 0xbc, 0x1800}, {0x3, 0xbad7, 0x1002}, {0x2, 0x1, 0x1000}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xf05c916db10c65cd, 0x2, 0x2, 0x6381, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xcc, 0x100}, {{r2}, 0xffffffffffffffff, 0x6e, 0x1, 0x7c, 0x1}], 0x9, &(0x7f00000013c0)=[{{r2}, 0xfffffffffffffffe, 0x25, 0xf0000006, 0x7fff, 0xaa}, {{r0}, 0xfffffffffffffffd, 0x84, 0x26, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x20, 0x80000042, 0x100000001, 0x56e4}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x3f, 0x9ce}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000050, 0x3, 0x400}, {{r0}, 0xffffffffffffffff, 0x28, 0x0, 0x4, 0x101}, {{r2}, 0x0, 0x0, 0x20000006, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0xee, 0xf0000080, 0x4, 0x6}], 0x5, &(0x7f0000000300)={0x10000, 0xfffffffffffffffc}) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = semget(0x3, 0x3, 0xa1) semop(r1, &(0x7f0000001680)=[{0x0, 0x7, 0x1800}, {0x3, 0x165c, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xb1bc, 0x1800}, {0x2, 0x10000, 0x1800}, {0x3, 0x1000, 0x800}, {0x1, 0x6, 0x1800}, {0x4, 0x13}, {0x3, 0x9, 0x800}, {0x1, 0x0, 0x1800}], 0xa) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x100000, 0x0, 0x0, 0x4, "7e0f0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x400, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) preadv(r3, &(0x7f0000001600)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000013c0)=""/70, 0x46}, {&(0x7f0000001440)=""/196, 0xc4}, {&(0x7f0000001540)=""/134, 0x86}], 0x6, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = semget(0x3, 0x0, 0x26) semop(r2, &(0x7f0000000040)=[{0x2, 0x9, 0x1000}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) rmdir(&(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file1\x00') pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x3e, 0x8000, 0x80000001, "20634591e4d1c11084f4f8f6985388ffb01bf32c", 0x9a5, 0x80000001}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000280)=[{0x0, 0x7fffffff, 0x1800}, {0x0, 0x1000, 0x800}, {0x3, 0x800000000000000, 0x1000}, {0x6, 0xc03b, 0x1000}, {0x4, 0x9, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000015c0)=""/214, 0xd6) r3 = semget$private(0x0, 0x7, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) r5 = shmget(0x1, 0x3000, 0x765, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0xdb3) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/11) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = fcntl$getown(r2, 0x5) munlockall() fcntl$setown(r2, 0x6, r4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) getpid() 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) geteuid() semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) r1 = dup2(r0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) r2 = dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) getsockname$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x8, 0x1, 0x1b84b4cb, "5ebe2a68ae5e9901983cc4ed3c7bea27db2a00b2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x200002, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) pipe(&(0x7f0000000380)) r4 = getpid() preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f00000013c0)=""/237, 0xed}], 0x2, 0x0) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: socket$inet6(0x18, 0x8000, 0xfff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r2 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000013c0)=""/4096) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000200)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r3 = getpid() fcntl$setown(r1, 0x6, r3) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f0000001500)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x7ff, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000340)="3e334a8e8b523607183c68618ec09ddd56870a7854c5fef123c0c33cabd9376e193b2bdbb92892dd8a5dc15f4e6dcd8554c529ab3a17ec201cf844204fc635d3459379a202ebb5540d3d38d93ccf8b0dbc96091bc0a5fa14636f7a72d5963c9b81d440124625f7cd6239a1acbc52a619bee9e9e6f47c68c9eeb4511a865bec0b4e53ff47e32c4d757ac4488885e96a70d9b27031d445b32daabb27e4de6394f32552768fabb15fbeb994436340be5f9410f023e9ae98ad933c817a705e531c165eafc696ee7554e20098e5fe8a7b50183e346c03a8892c1dcf3d14f4b41c869c8f42e683ad8a517f31cffd7282430b0efb8ffa1dee8cddfcd6478ea64f3421728120acc8d67b7abd7267bebc0b9be9802662118697a04f68bc62d2fb660413e8b97ef80cd4bf3aaa17cdde0b306619c2b726d8fa7a6f20e1b387c0b45a52aed0df975464606f58f6308e8d5d92e47c28746ed03c7f58f1326b518ac304b7a562c7d691803acdd5b49365a14f6348e0e032a5e3fee092cc396e17316a8f2321d4d3e725598cf62401be15174a64002b6310fe2959dbf5c9149e9744389b3279a3a7baa5b2755c6a01ed695c66bb7611fe2aaac65c31e0842ba5f5275ec2917c747d009a2d3aff6c7e5008dc6ff71c99ae0db5c11be08064f48f65c119bad74988b6b03650d29f3b7069d8ce77a718b9d1e1817341fea39bdca4e0ea929fdaee3b4422dee3560bd744467696bae8f0b39e6b2ddf03448a845a02914dbb7b3a6a72f8fb4d241c2ca9ab3d51cf35b54724939e553e5c1b1bf0caa222d50f1d40eede65b4249d9f7056cc616e7a9b648597c2b2b42d262d1eadb793fd65a5279ffbba5bbefd5b8eb6600a6ed4b21884a194fce9d14ee64538bff97557a24d289bb7fa1c5d819c26736f56972f7680d75da97599fd925f70781641fa033667119ad471f68aa12c45914ad751d6708008273f363ab0d566577070ce7067db32fdf71293d26abd0c8229ade66547a1e3b168ab3a5d67e78faaa2c95b32a22262cae427e7020dfda5482ef6deb9d7ee47022448223b26e10a9685cde62b90bcacda3b0cdf2357111ef35e615571e8442a50ff6fff2c670b8c7b039f13c5c0e6f50d0506114e31c3cd78996d85f3e88fd836cc52a9a665fff6ad484979e9514583513ce3b4d684d8ece66c9a219a9f945752284eea6e60d1132a7d6c2d14f015c9d086f818e25e7d04a2a7db1f1e52ba7141101f211c6d4594fbdd1e1c6c41d0191c988a4d7be2de23a580e3d6c65362d3b4415e6f20f458fc0c475423dd57e3d0d2862d880ded62f2cfc96f47cf8760c84b8dc249dfc7c6208436c3b529db9a7537ad89060ccc3110332d24043311b63f7aded84439b5699e9f4e631bfd96b23107d23d7e2183c07386cfa4887149ec8762f64738e62b67d99a12429575fd0f89797bc8efdce1d857670086ba4f88f77823ec3a3689eab442ff778a074a994706bccc74ed00c695468ce882ef1ba12fde11a6b414c60f4da44edd8dfcebb50149b07f540859ddb5d296e9b9b351b7c8ed9c0a0dc5354ac6d78f82493f02843234324163930c4d43281f01c1b3a3abaafeba83256346c162c18f2602deb16b0d35abab83181d6a9161c0a5895c6d3c768560412b28a3b93ef93e964a85f99c637f13a220c3234592f76c6214b69258f348566948df3d3a138f117c800345352d876846481e07dd2255d7e541328adbf41e17ccaa72d85bb27649f2269a5bd65fdfda32d8f5a2ba5290110fa5fb4b73178a8eb148d67cb4e331ec9d109e8ba7b0fe2137673ec38757ac6ae4e9936be67d17b0b8b2029fb24730c7d8cef6222bbbf56f35800ca147f6366cac5eef4eeb7df86f6707d254e7563fe95544b4923d04fac2398eb622c4b495d345bc46d4d9fc036df8a1902e3ae84b5763cfe5440e64a329a8e9311d4668b935f0d8ba2746af8333a1408ffb18d9bf2cbe1487738aa0b704c19473950a8edb5afcacf6c740444402fd54297d1c613faa0a1e72aeb3bfc7c143f502ad7ba62566d9b8e4258ef3b6a8628d8f23f558bd75d88f28a7a821c4cf4e822a3eba3fb536ed9c9f55ffa76e988867658b4d721e33f601ae735af411b6a11a2554b67e57f72cc8edeebea9132138a1f9eafab75ed7663283532f44e910bb3a55c3dea7b2fa5ce4e026ec6ffc8be480470589a8dce32e9a126f065bb5c539bfbfced0c37a5decdc0208d96a36d3487ab9c20ae59685cfc85b86011d85cbace62855155bdc0e8ddeb5fe7fc467f00a7275e2899d4fa715da3143e363757f35e77e7107924f4cde1e1f6e3b86878f63df731bd1896831c0f722536e4d6b50a78e4056905e66a8aeae2f29a368b25eb8d55b82e2afddb8e8f897abc88af4c35606ad0633eef72863be702a77a05bd2cf092a4c735335a7af18ba6958c226f70cf59adc671d77be368b33d351a6dc47f4b2c9eca17ccedc39cc4d0a623552191ba084d01caf33c3bd526feaeae05452e2cabddf93b0bdee42b2c189513ebdb541fcc43e7cf223c0eb1dc5dc46789a53589b7790d76db82f7b5f2a165374d842d403882427df7fc2246025ee642473816fac981a80470c6d848738d967b84568ab3d1c74159af7a52bca14cf9d8bab36148362dc394647791f2c695caf7de69e574835fd3a36073491a94618c1fb142e32388731b8375a271bd5404a2931f6bd0f7080ba1208f6158fb0460ed067bcd3577ae328add047bcec62406c2e9d2beced6ef81f37778222752ecc71a8ccf8ec65e734e8ee7f465af848037f8e1ac904bc012671b52d8925806a400118dbf6c7389cf0b2b6274936d3beffbd7409aa9ddc6747d37b7cd7cb882f938e4fa637506e451ea1315c593ee22f0123a9b2a29848e5773985b81696a626d84f7d08e62043d120b9973967fc5014c46dfd0a47e9d582da32cf8da4a5cb1ab429bdc10d60aa398fd596461275c4d2d480e375db149c95004e98d83f38357175f6837ada7e09a527162b73715ed8af1e4413879b677069474184eb41a45e005256ccab08cb1f9e4dbfa5171936cfa4184c7476c14eeef10758f4339547041ede1ab55f043e37c9328aa0a88ec5deea36472b553369b980cff88389dfd59aa160bf31958e355e625082bd871e98fca772b0d41e4c2ed4e3583c7b3ecc257817b63e0616aa2de3301df8fb1d5e491da2bdaf4f842b9d5679f381101ccff7e502e8a2262668627337ea29835835bfc41fdb5b18436a8e561c4b51902885bdfc535a78c3058571a17331eb8cba60c6af608f3012a300f216ddad87d60ff89e8883e81513da523b9c9e6f7bae9e69de721825175e0fdb29012e09ac85c909d0c833bdbf6037c8bedf597493ff55c681eaf7fbc73440301c7acde4a4084e345d7b9d8b64bcaedaf302e8fa1eae3c1abc038816a6caa4edddcea7c3759e25d93e96f4927c70e7f831fa860b87a000a019ce3cf846d3fac7b07c533e4724984eba90f2b9d4d2d68c47ec1c5d083ecb03fe0103fe0f3c1734e67d935f8bb8c5bbb04142bf33ace84c7e665c151174d565e7fbb962e06ffcd3ba9d63ea2f00f132edf964b18e160b57831739a2a05158d8bb59256f1640511256d16b5722a1057aaaed91918428102fcf758b053ad1d7837d06ffd2e9938d094172c8e4e71815e0e030ef62a80c086b388f068f64af1f45cb5d87415c1fbe772ea3e372eaf7856af20e05a774bd96604a6e1fd03b08df07ec00c957677102d010a35792fa4c15ec6ca8c34779cf1b6073ed9a867cde704b84723f0a896f0397b076dc1acaac53e2e6d6b7b1d367d80598165d7c59bbb19a9d116b7575f24cfc94c6fad5a460df39d68b44327bc1ad78d055a46969bb96f62669ae37cd5b6d3dfdb1335de1f4806f61fe545acbbb45e35384cb5305a2d2fb8a54598f34a96e373b6f6db40944091c6906d9d3173f743b0a84d0ed8bd88fb711d830abdce449751103e732252a302d725dbae5a0abce8671b822ed15a9c09d7751604165a2743e04b3cec780789dfcfc95bd3ed9ff3ebaed7190c0df04765ffe83ee9eb12c37a6c1b28288a0807e162bce452a67838821ea668e0df5432d442e12ea61bfb72824b667ba7160648d9c04405a421b6cf6747284d5421fb5acdc9bcd38f3591dcf0e77509b225d8bd60fd3085b551e63c13f344fe558c869163154fffbce10e3430106c620090223c58163d1cf2ad6adbb0adbee3b8ed4fa276124ce870b67bcf2c9f29e394872b8eff471c3f413f37b366140e5ab520c1d0f3c72e915fa2470a922b2fb4841f22a7b11927fe6d6001ba29f31c27bf55509e523eba5fe20a6110724b75ec21812232649480392047eb37191612d60f070f12d2f2e765cc922b8e0b5040518ada5da6570dfba1193ee4eeff3a560c8df3b56de85f8b6f79daed5d2f858505cbfc1d137645962347db5bd83babefb5422daf8593a70503d5b6ab896def255beb1aefbbed832bfa36e89d0e7f899416cf54237e80ba3041343d5a97638e73a68bc5a35958d0c8b30e0ff6288089d7ee0ffd17cd1a26c5a49b875dddaefe317c1cf504ed3083f5aa66f8ca6438d6f25965c12e12bb2812d28369cd97eccae328135daeae69409e71501db831d65b68d24b626e3037467b1ce7d83f713e6d71dff76fe6000f5122a9be861fc7541391078a1fca3c51922fef55cc94c1737652c9720563443bbaf2fd879e15489d7795bc82cd3a9194cb2f73a5f60ecf16e42948b41e5f0618f2e83d02885679b3439cf581e4f78d5f0c43949453d5c852a621315d2234573488bd18a0fdd2210dd7d283ee8975088483d890d1162ff3294bea52d7a4c0a25cc982a36de07393e07971543d35a6e99352993010910fe0febac6709ed6edf34e4a16042ec42146463aa77fa48c0d0959310fb29e20c37084aba1f06807f5093fc70b184b03bfdfec4567224b7127d93021b29bb6526b5cafaf52a97f7c0a07d2ff2dc6f43a2934df0508374a0ea87c6826142da6f1eaa9194b652b08241fcf2d77dc207ece044374735bc75c8df149154f40df9accca5fe7b07591a7ac4c22529eaf128cb098457f325a1ba6c1a7d966789373a4036d31d7c75b3a33ae4c39e8b10a70a2edb964d3253eee6985ff42dd379437df5982e8a4e2f81104a48cb896870ab0f4960e0fcb6ecde086adc08695eee8af23120e447c83b3f41510bbe9ad04ccf8e8cc5d39093c21e969e6b793a5442f4f45897e7ee430cb0c3e9adbfde78f03a26f05700f1b54c754744434c652c9b99fef1c1150dbcb40737bb19f835eef64478df9f90f2c6460f41e078d98a034dad0cef69d1dbf11a1423d3b3d055c6c2be9845360ead643b611fd92ea8ab2033052045ed19cc352ab83fcfd68014d30d9222dad1a7b32e12975181fe139e5e31c77b7cc9bb341b5ef78cc517b31dd1ae9b7d865310336da19eb52c5bef74a7561328c5a488500526a7d695570111a04e9f3816c35339d40a9a69ca1de838063dde248d25ee7c244f5365e5f85fea3ffe142cdff20d6fc35ea7230dee0ee4ac666508d996781762e384fe5f9f1fc4198ec603d485aabbc024036b15fb250a4cc7872fef78b641d2284e607b8fcc0969d7131c79bf331c281264ce136183b0a3b13a80644ddd2a54c861476b8ab695f0fe25a8db14d2f28ae5f2efcf0ca14172780356daded225b06c73898eeb9ea5232e838c1429a8d973065de77e414c067f59c4c8a94345fa59cc444e8db9628d4c8176f16259517d77ad2501009f6b1424ce37742f12daf16d4e1817d1", 0x1000}, {&(0x7f00000001c0)="0f0fb678b779c87f8a8d83af9f43aa", 0xf}, {&(0x7f0000000200)="6a00a43b1d0a2898389576ccd91f6684c557ca59f278a0889b47c01c1e8373e2290e57c055e7f027ba1cabc70fbfb5c844cb05d25d35b2e1c51c44f989b4df4df7c1f984f089771d7821e8cf1437ce9e8f31115ded6c3d039df018dc35864d51c90739a7a3273174c83e50d899b11bf3d2b50a85c5e994c10fe6bf70bca082ad5508b5a749814baa23af17deeaeb204ec183e04449941732d1cb2374f415837af056c9bf5b9a2ec92643fb8da6728d42078f1bad6e66e8cf0312f50826f3e71822db24fc17ebe523ca46943e1fc4f7ba80b420a934fb46cf138992da1e8f28e57f68b378660d317ee4e11bf8d5590a69471614c004a0377d90f990", 0xfb}], 0x3, &(0x7f0000001380)=[{0x68, 0xffff, 0x100000000, "6270997178f793af37b2e8824589b712c41e77f9536ca40b44e42528a359c76a1e4130f191050403e0fe7384f987783c1bbe666ef17c44c094c0067894a96e8b33f8175b637aca7d1409b85e2b15d3a47dd843bc8de2"}, {0x10, 0xffff, 0x1}, {0xe0, 0xffff, 0x80000001, "de925c39109feef91860dbf902ea39e826f4de1f5bfc9f97d934fac3170ddff3ce309d26c3975285569a1a595cab779b30306a43380ea34a7ec4dc737b1cbf31353b3e2098f33a1471f608d2ef418e362f7fa1c2118fcafb349c9b571840fe49f1dda718eec275313ae501fdd488c3a7167e14486f0f8d4e8e5a7c856bf0f2246eb4eebd3947d20ebf22f5e6e5b50dab071ee42e4f80c4e04930cf8962c8c0f7862f97ae7718ca3cc03df37dac424f8ad845cc27acc47bca5e076495619cd5c95ac809895554c0c87a3415bb"}], 0x158, 0x1}, 0x40a) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r3 = semget$private(0x0, 0x3, 0xe9) ioctl$TIOCSTOP(r1, 0x2000746f) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000280)="193deeaf899c2da8d9e9b7f8c8fde6d84e24dc6ec367243ceb6134868a69d255a001711fc3c69a060dd1ccc69783043e98de5051644d996ceaaba6422ecd802c7f1d4012218dd2b6ec18a7361814875aab84835f6209dfe009254d37902bc78a9ad7927c76675453e248412b3c7d4e020c5605713212e98bbd", 0x79}, {&(0x7f0000000300)="f0865a29a8828a18db5540e2f6c816c61f032b3f46920a51cc71796d4b256659789fbf648303227e31071bbb55dc92791ec93c84ab1133297d4f8d9a3f6d484d16289b", 0x43}, {&(0x7f00000013c0)="282d178594806ebb1aef184f95dc38f4694ec3edea398f7f49350aa95b71aa2a27a0f05209e6cbc88a106b1d7b5a72b5fae2b055282652c153fadc830421d184ae6e02eaf734377af37ebbc0919fb2e0d76a8d7d56d9fbaacbcc9f159acdf616e504566a14b2f897b0beb04e86d1a0444a04bffdba85924ee1f11e76f67c07dbfd56a89461d5ece426ec12e78b68313017a328b6c2677217c3cb028281defd53e08e7704415f3340c0b29c3b281d49c1428d307aa67a73e11e10f61fb50d0e8f5981ac15392cb2707baa4d884a60635c830cc5c7473641aed673d4ea942cc5", 0xdf}, {&(0x7f00000014c0)="d5aaa6c2b218085f9f6c8a51c8d293d06335ced6c2d5079b22ba2c3569e371f4526a05c5ef2d6165eaa0ab79946dc8d37708aed66e2a80491bba955c9ecc7caf7ea4cb4a9fc4960a4c8244863b8dff67ac8b43a0e65f16923c6ad4949704e0c1709979a1419e701cd86463d0c633544e375d1a5f", 0x74}, {&(0x7f0000001540)="64945828aae3dd3fff10322cfa144f3ac0be7ffd51fb66e70b2136271d17b654ea4d83586d91bac220a9391f4fe565db81aeb60e34ac824a1d9a9ae278c5980c82f89561a5a520e0a040555e9c50290f8cc8e95acf03dac1a4f69c402cc068c74b1b6e91c91fbae10553cb81b44c40a8b693fa5d4eec5fe0bdcf468224d759b2a978cdb4ca7da36fa59a977e344ee8e4ef875c4540b04805e17db48bafe7004f998b66f624285a4f0a37b889b01e0300441870bd398c6e54a3073cf6c2ebcf7151eb45ca54fb1f85a329b8eaa59e84", 0xcf}], 0x5, 0x0) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) getgroups(0x5, &(0x7f0000000080)=[r1, r1, r1, r1, r1]) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) dup2(r1, r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5901) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000008, 0x66a, 0xfffffffffffffffa}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x400fffff, 0xffffffffffffffff, 0x800000000}, {{r2}, 0xfffffffffffffffc, 0xa0, 0x0, 0xbf0}, {{r2}, 0xfffffffffffffffe, 0xb4, 0x1, 0x4, 0x8}], 0x5, &(0x7f0000000340)={0x81, 0x10000}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r6 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r6) r7 = getpid() fcntl$setown(r3, 0x6, r7) execve(0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, r6) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffff) socket$inet6(0x18, 0x0, 0x2) r1 = socket$inet(0x2, 0x2, 0xdfd7) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x1, 0x6, r2}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) msgget(0x0, 0x800000040) msgget$private(0x0, 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) getpid() semctl$GETVAL(r3, 0xfffffffffbffffc1, 0x5, &(0x7f00000023c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x101, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1000}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() socketpair(0x1, 0x4000, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/132, &(0x7f0000000040)=0x84) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000280)=0xc) execve(0x0, 0x0, 0x0) r5 = dup2(r0, r2) accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xff, 0xde6, 0x3f, 0x8000, "4e352867ef185c73faf210d1ebd18a69d9235d35", 0x7, 0x7}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) flock(r1, 0x8) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x40) r1 = socket(0x2, 0x8000, 0x8) r2 = kqueue() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = kqueue() socketpair(0x16, 0x4001, 0xc2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x4, 0x800}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x515, 0x3}, {{r3}, 0xfffffffffffffffa, 0x80, 0x1, 0x6, 0x9}, {{r4}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0x7}, {{r5}, 0xfffffffffffffffb, 0x80, 0x80, 0x80000000, 0xfff}], 0x8, &(0x7f0000000200)={0x0, 0x8000}) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xc19) write(r0, &(0x7f0000000080), 0xfc4c) write(r0, &(0x7f00000000c0)="6680ef5e44ec070b7ccb1e5fe658d7d1b6e6066af57f1a6308287030cde404e243f3439714adcb1574ebc412d770c77f030ba1d331d518f6e2f01897cff57680f86136b11635589236a72db61ecbb7dbb747571712551b043182cd9fee523fdc4f476de887eeae3fad8ce45515f67485aa23983b005c2d9e6fcbeb3cba1f98b862f97338b8eae0f2721ca0dea43283f271958064e386a39882e80deafae91c106c7053488c105e374ad0c9d63a20a51e1434d17e47b1766e8fc1ad01664386673b76697f5b8e6f76a6784a736843a87821a47f", 0xd3) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/30}, &(0x7f0000000280)=0x20) r2 = semget(0x0, 0x1, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000300)=""/42) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x7, 0x20, 0x2, 0xf, "0d6fc92d6cacc13ac6b7bac6bcbed8aff358c1db", 0x80000001, 0x6}) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) r6 = kqueue() kevent(r1, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffffe, 0x54, 0x8, 0x2, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x9, 0xfffffffffffffc00}, {{r6}, 0xffffffffffffffff, 0x81, 0x82, 0x9, 0x3}, {{r3}, 0xffffffffffffffff, 0xf4, 0xfffff, 0x51beaed2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x61, 0x1, 0x5, 0x100000001}], 0xfff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x53e93b5ab60fe32d, 0x1, 0x100000000, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x80000001, 0x87}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0xce, 0x37f1ed6b}], 0x9, &(0x7f0000001480)={0x0, 0x10000}) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x4, 0x41a, 0x56c0, "7a0b3ebb0341974d8c38ab9652f0aed9a7f0c410", 0x343, 0x100000000}) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f000048e000/0xf000)=nil, 0xf000, 0x1) clock_settime(0x3, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r0, &(0x7f00000013c0)=""/4096, 0x1000) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) close(r2) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000280)=""/90, 0x5a) 16:00:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x401) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 16:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r0, 0x5) r1 = socket$inet6(0x18, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r1, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() setregid(r3, r4) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x8007, 0x100000002) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x0, 0x4000000000, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x804}, {0x5, 0x1}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000040), 0x0) 16:00:05 executing program 0: shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() setregid(r0, r1) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x7ff) getsockopt(r0, 0x29, 0x81, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x4, 0x1}, 0x10) getsockopt(r0, 0x0, 0xfffffffffffffff8, &(0x7f0000000180)=""/166, &(0x7f0000000240)=0xa6) getsockopt(r0, 0xffffffffffffc183, 0x8, &(0x7f0000000000)=""/255, &(0x7f0000000100)=0xff) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r3 = semget$private(0x0, 0xfffffffffffffffb, 0x80) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x20000000002, 0x4006, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) getdents(r0, &(0x7f00000002c0)=""/126, 0x7e) openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x8, 0x9, 0x20, "b04dcdb961e6ae58686fd47950ca6d859bbc0ef9", 0x1, 0x5e}) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) fcntl$dupfd(r0, 0xa, r0) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x8, 0x8) r1 = socket(0x0, 0x2, 0xffffffff80000000) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2774, 0x10}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) connect(r0, &(0x7f00000008c0)=@un=@file={0x1, './file1\x00'}, 0xa) openat(r1, &(0x7f0000000880)='./file0\x00', 0x20080, 0x18c) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000600)=[{&(0x7f00000000c0)="6aa3b3ffc54ac4bbfad700da97438b666b27b0bf814e4db04cc24803ff8bde6d45d81826434426a8256cfd8514cfac89ad43ab6b7ae60b3a5b4fe7", 0x3b}, {&(0x7f0000000100)="08ec6c3d1dc5e65786f0853570b4b469801c4f7324ac53d6218a7fd5dac3fa4109a0f20f8a58fa096746e3a76856d75c1d0176061615ea15cfb60541405906da83aa0fba1e91e8f08d3d", 0x4a}, {&(0x7f0000000180)="49bf21aef3c4a6ae5cc930ffeaf2f344b490741c8e3f7fc081ccfc17beecd7734a30349a68ba0d99d15e177061d04f13a0b5", 0x32}, {&(0x7f00000001c0)="932744774aa052dee9e2fb8d61a39d11d11f5989f8565de90974b305fc363d5019b8c6ed0a25dfd7a5c9e99442cd8630275391a466f479865dbbfc8c6bcbca600faab08e716a6899ec53d29b65766c3dd2211b38593222972bca6a9e08ff2d23325f0ed5203bfa54ac47f605f97f9314fa3df454942690147050c8ad571fec6054c467a158db1c705d8aa7e80ec66b1e8f0dca1db9d77b22d1b9ae9f0c4956601c9786e33955207c8ffc6d292bfe08862aa8dc280557ba6c00c043155fe04c3fe00b74c6685c3480f4", 0xc9}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="885c498022ef7e385306d3a18d6707400f95ec38bbede3271c403f3e67ca7f38c956e7ebbe9218a6fd7eee343e0489b02002490ae7b71c16dc73e5f4de510ae09a84d2a9e11d789267503c3b258e423af6d5d522420278b99ac33183fda8bff605810765ec94e4dfc3539a20920654e49f8891bec7089b08fca0020240d66f9f8a6beaeecffdace4f74dbdc62278c6f153c45787d36a40844f80920f83e7590053bb5c8093694ce1e216c7d9e225e974d4037216030220aabba86bfe18cebeaa6ef6a77f241a2d493ccf6bd50f55", 0xce}, {&(0x7f0000000400)="c1420c90687e9276fad29446e398afc288cd57083287066d3fd8006db50a6b4e5f43ce1f6d2b00dfd8fe4658e40c6afa828b76eeac739790cfdb74684a83bc3bc5790e667a766fbd88778855f7e8249083ba998b910e6da7f11a0338a8d31f2ad9e03fe6c7fa5e8aa5e6450b9a228b2627195ef5fc87d21b1eb43efab8d5b4f055a36391d2aab51d248386fa473c36fe9c8331eb720162ac8e08e61371c54d3585418932e8aca3cb9ac6e450c6a0bc9ead22631dde78fcd84cb3a2b7cf933933b2b06238704f8aceda484b28c516d7c2721de0802ac7", 0xd6}, {&(0x7f0000000500)="33970cba24aa190c82498bb9482487acff5b1cb0ac1a9b2795177cf87ca60876a5f869e4981eba19a736f18e83c7358fa2063a85c188d4f8dd7a66c38a16be4064719c4511bbe22196a277442cdcb2b435ddfaed481f668b54986345fd40702fa1ac9e78d16cbfbfe92dcfc9c8e3f51a76c3822fb6a24b489097c73ef59841773617949e4e494027099ed2e1b28bfda45f442e36b15a4ad3b508453e82665f4ae9fca5ece7616b319bdfc6523107c74ea8b4b9c9875d1039d6c553100afebcf0c510ee01", 0xc4}], 0x8, &(0x7f0000000680)=[{0xc0, 0x1, 0x40, "93a98ea41d70001b4a8faa21b9cf04e9da76c0bfe8b8091a39f55470be4092f4c1af2dbe065c917fb103b7db0b156ed96aff0cad97955fe2f8e362edbf473040cbb0292b21716ede6f980b7721cc916271954ba32ce65c1f180179470a79e5ced983238aa40777339d737a14f356c47f0177144c2b80b0e5a747d9965050e858f54564773ea2290bc3250ff2798e1802e4611d22d8a2589b83f0b9e9dc2eb97a5c224063663e0e47fc1205b360f08618"}, {0x58, 0x0, 0x9, "d06b93130b7cfb2c4e10d10d7e11d05ae71fcad5a5ccfa39a2ffba8ea2d475713e613e5e9042e0b156e2e3f7a8898b3ae9c2d6a2c211fe3d86c2238a473c3fc97fc78634781b"}], 0x118, 0x408}, 0x402) socketpair(0x0, 0x7, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r1) linkat(r2, &(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000840)='./file0\x00', 0x4) 16:00:06 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f0000002440)=@in6, &(0x7f0000002480)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000380)={0x7e2, 0x8e51, 0x8, 0x1, "adadd3bc8ae46baaab79a42df9c0ba19b79d269f", 0x1, 0x780}) r4 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r4, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r5 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) semop(r5, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) writev(r2, &(0x7f0000000040)=[{&(0x7f00000013c0)="daa08d6b70ad008048e4b94086ab63c6a4efc19e81d36919987fe18c6b6d930567d60c7dcd5ce7658f5cb28c06c67e71f92b231c772be8551fbffad2f0ec9f8ac63c8daef057a5ff7ef6c173dd2a60a20c2cd411ec128301a79f74700338601d981c1a18c1a449934fcaef75a2f4880d52d406047abd2bfdc7a3e92fe6e89bec4ff6979a9a5eb24a3f95c2c93c09e06e220c1ce3c7950dbeb296aadc2837a7855a0abc7d71774e3bce6a0cef8cb06b21225be2e1ed3a68e74d251a03b5b7e502a8095c62349f5df5fe1ce58aaf6e4870fe3b45fbb0c3963184d8c098f051c7d13776df8a02b0772f736dea118b19cc350c1c61bfadd7b6d2d2e7974b662ef637c2b849bb27a17b19943bd978a125bf9f1a7b53a8b3fd43ff79ad11ef756e81bdc6e66d020600e00bda017a50a74471b9db29eea33b6028c2ccc8d385503fb0cbef5214d8116651b8d825edc30fcf3bc5616a4174d29b42e4d3243c16f34651513434510d32cb4df09b7d5acdcbefeb8d5b84c256e7fac2e72ddd538a7f4488223e5578ff6236167c494847e7d1dadb77d0d49ea1253bb3ae1c50ab7e0801ff852827f8a1715af03285c228da495060499435105d856c798df29876ae87eb2a983863c5edf0d20ede4c570c976dcbfd603989d9bce68134f9c4f32b05cc6e2f97cb9a3e9f2ad83b575146043bc674da83c511272d58bc125ddeccd55ae5046a97a292b81dcda698cd317a6bfa05cd914f106568e4837d031c273149a486f5f3079526e5269b84e7ecb327f2435a0213937e11a1562b13289fee8b5ddf6b06766360ac0e6d69f6de6d2753b701cd1c9d0124841813281816987cc3962613ab2c1665eed6b121d21b8bc98d65c2c1570df541f6d2d3e19be5e6707c09c63b5ff45264670190b2cf5f5144df695a50feb6814e6272ef2b4b8c363b431b37d47164a1b35e828ef9cb3b31a4dec488a968a40bb2fc38e4b4f55b97d1f9322c13aa6ef866ae4ed102cf00c958e10e19a30ff87c6c3e6840aa1ccfd5813687f37f08b74c57d124731b99cc748f87bc670faddd51a3e77e06343796eeedfb222c726efa358d818e98a4a7f7e0c7eabb620b51268cf28473a558368de6f34c7e21b2eacf39596dc79c84e17302390dbcf813cf65f243db2196ea31b66bc474bfe29422d44a0a5e9ca307a2439c0cd99de8f9383b837fc16bbb4420c8b054be9e1d2fc3545fba6e3f3fb4a431aad4553c384bd24a4792b99789ae65d19539db7cda314214d4dcaef8d9d4c2a6c0e7eacdb10aad18cf7c520b3df0db912c1a1765ba9a01c9a6d3623a84557c03645c28072b071036c50bf4d2542a3cb00f56e1f4b8cffbbad83f04096ab001e6f6152cc7fe1bfe37c97c290535ccc4b62da6ab6b8e5e2c3237d2e53ecb76c198191ec81d59cd5a808720f57249aece47e9c43a05c5690f3205789b89f06025691bb016d66c7dd2b88e6b9edf14051e34e9783e99434d35e95ef0b87164776614da3e00e3ebedb04b09c33229ae1eb8da37f5641389674266318d827b4c6e268907b1c8af85576fa59a5b318cf45f19002168e23483ed63cfde1538de3861dcedfa2ac0b9a3ebc01265c52253c3bdb8c059dc1df9c22e3fdae06d78e0320e965285bc2b1ed7dd44d693e67d0524edfc62954b45ca39b78110787b8abf7533cf48b97fd11932d63702ee2aec75639c6c158028f34f1ad634269cb4e2a6f32646c7799cbca4b60fdcf0fccf12d7eb0595e756731ef3025d10509b317db9b7052c16fb0c1006bc8c15ad809945d56a1603f7d35c3900f2ca32fb33e5a3846c15e900ecc889c3af2e0d1ae501b1803de5bcbc3b15e242ea16ebcb1e3db970e1e405e78ccb86583d5246b1569d58f91c80473b9610c6f362f4a4fda3dae7a54447eb2d69beb2cb2236449409190b88b08304147603d4f522f451a5321beaca309b57f9c80c24453fd414f0c26289dd376fefc3e047a9e16c8ebafa6bd28dbed7a430bafa6698150c9294311dbb8f0eca64c40217fa7b0db3f9b28ee1f282210cc730996f6fe92dc472f305903ae7450495fc7f9d771eef49f52b97bc5d6a2c2907ce16e9d5642c9aed207bb9554b6b5559f8db00541997d5f924b1cdaac7ebabadac56cf4141d0fdaf76e0ccee3dbbaa929758301272caa0bd56bb81e2d4c92be71a6853fc6464080200f70728b8f7aea8c5f856cdbc4192aae8e65ae90b1c303fcbb2d267dce15ee84eb5474842ef3ca69b338e383714b769857e843bdc2370dd1860595f2e1fc1bc742c1e984d3054138fd4f1a4c4773432694a0da5a3fbe9d5ed20c48cda4173f5ace010d1fbffd04ecf417106a5679375bd73e07bd4ee559d84c901e02a95cf1cdac3bd9dfb3bdd907f68b05e79217c4ff8c6bea036db7cf0edcbb4e0aa0165239e4cea127e768125c7510251a46c1a2841d11bc8191fa7e183f6aa5d31c2db0a08905cdeb02de9e1c828f307cf275bd9c700e831357e79ebab7d972c73f17419cfb8974ab0ecd8a81042a1140b7b877fc0ee5c57aeb3ee79db50d8022ba4a1d8c044e56e58376697fc9a90474b7e3a3c299dace9cfac1df4703e95127173506f9be5b56cc0f722c6272226f05ade3e6e39eae7c502faf468bc96409e3ef3a0cc170517c910463a73d5ecbd935f20e9f3b8a812c11cb9463d137b9c7a6774a6424c4e4bbe25e1e1a5912835a7cfc4585ec0cb1dca41dde4d6365c0df75fe2bad92614103974f16e9cd81adac7d48c89731a7d9ea4434083c8bde927632a9c58c1e302e0ca28e65f810564cf89d6ccf6b7c8d168d5ddaf11d81e905d2797e3402f190434a4a5508f96a4643d533f9d5195047462e99d88d11a9cc28e8b1cdcb9ef0be4bc783f00e23eedc378133a27ea27a8b1aa196bbdb309417fb28b42d0ed7b845028439cb249eaf978c8f6f2749acc707ca2509a823e35aee670f573e66b5bb7e2f2f755240516cf7193afa9466c742068907d586ba5cf1cf66368c1588eb54e05d92481ad8d8cc1eda9b268dfb1f68798e8eb933b2d54db29e821f86722eaebc0d1cab8cb620b366a4959bcfa1f8e28a63757da5520ad58639011892daca714081460b97d837f09c494440c164c3f57ab4fec5ce4ce87fd327908e79549fea03815ebd59753129daf8debda5ecec10bf0a783c612bb4da1caf0a9ca49c1a297d9a263d5adfee11a9097038f2a58fea2fa7f0893fbed1360a64468e80eba2b59c2125e257a1851834c2108ad992bb2b6ca84f354bcf0d00aa2a322159f4a897392c42990ede27b5a43d156f75df82f4c9f1841634394cce1a3d5f9b9cd7fa35ccc5a537d8463075da1ed3f1ccebf335ca0142875cf10b194679d06a01e603c2db8b340693114b511be0b6fe348d74ea3aa5d87d86f2668dc99efd55709b7713b6d074123f9d32aef6c7033a033a44c8797a9a176d6bfd24acc7dbacd0c69ba73dd13f74efd1c47cf7f54eaf0c89ce692fbce165aaee640164962d337ace263456f7460329657a473bac5d928d08801a7b2f932a51cd5678e3a2af56081a11b1057afcc64a8b74d76d672bf6e23a8816eb4a4e440b983343d2787f6e649047f12b233f4fa0198c62d3a6e19f57282d4a8f867559ea842d63aaaaf4ba5055b0fb49695addab33df634d92b79ee0b56135bdc67a1d8a2c6010bb86b6839388c11348144be91f2da38301ff715960a638318bfb6f8db4f9f00caec2c0a1bd6becb1719185328580efe740c7bd72d8b4508edd7d21ffd1d3a5534c3494d3fd1c45b9ecceef93a215920e0a590e24af2d627eedebda2c3622f81115f61e41a0c8e5b2e7a8fffc57bec8f43dd7c270139818a23045b6b63f3cc383e33e715437f7debec6b204fc3e73aa82dbffccbb2e9a369fc2e5b079c60eb33cd5bdcbe414bbb74c1787db2fd07270cd2d894e6ef7f0fc9c147ae8a22845510b106e8fbed1bcabc8a82145e62c4398cf8d16b930c32895b2a629f90d8c88995f8a74355ae3e71220cbee33decf2bbe085c7968aaa73c767005b195bc09601dfc12583f5c2afaeeeedfe3f3c4fd683e091a2bbfa9292362e0bb38ad7b97f053adf7587e0235036bd462a1ddb72f4a0234debf4daa4478874959c0c6c10192818a0172e90777815b99ab101630ce0989599051940aa380011fbb70d513dceee3bc4b69e4aafc99633f448313b2627698c22fe9e7eb2d93febfc42a204cfd62d80f7e1e31d466175ae43d744c59d77a8ddf749a2cb5e1ace209649f3f9beea4f17421d9553d4695bdfd7036f7e016f8ada9f3d8f7cf1e597430c6b1af388bdd971d94f9361f2593983a7d53ffc873ecc248f06f1d8c389015cb858996f0c49044fd65ba4a340ee95cecb9fc3d226306dfc4fbe806b26374018d506f18859c25a4a1aafbcf60b4b8fd7beaf277d0377e377b633e5f1186b311ca391e280f6d20bc0081998a244961249e13ea784d9514533754d8e7c52a625dfb5ad80bc84b5cadacdfd379ae0ff573d0b2a4ae6204e0f5cf2cb911d9cce8c70950253da05d2e2a34d046d5378364934923f759f4317071e5abbcb3554124caef2aa400c8bc62734794f09ba5571a557041596ca5cddd4a28d72b911a98b69638615f642e2d7cddca14097e29c23766ded84422d1a180a30bcd3ffdf46ab9049be94a532e130f09b390121a9887f41c6bd9b6bdf6f754c1d4e5576959a74e35d880241a3f053760a58761c35584174edc7d9a85c5647f1320fd326568de45891fd27a7603312633a582b7cc2b7e1ac029152b9ef9081ce2c22ae95ac751b14511f6d3949025987957e9e2fd20de327bc9eb7ef44452f5f039273ada4d4cdf23dac81ce804d62e73edbb8a23dbbc3c8329d99eb6daf40954fa26487e10da766579824860a7c212dd08175c153cd4abc796fd53fa2b088b3734509ff00e6af6555e81c172f1e4951e694e29bef868bd093d81086b3002ce974206e29ad02dee63af41082a6e385f574b9bb033089be450414877903237a6c67e1bb81411a9d347224fad57ffc0954cee65b1daea8dcde8592efd0cc594abd139ad87fd483c86a3d095f9f3ab69cf644ff3272bdf610222735ccc7de1b98316e54fa417b4f26610b36bbd26747a55f334fa426fac0e8c42f946ca6a8cfbdec0378e8a86da74e24b86dab4642ac69f2a77cb60f8805af9fbc265e69c188ce7e179c7077f25c0e3fe0143727fc8d497f365e3717ee93699cbedc7053f5b0ba5f37fc5c24c874fbdc9e398f21452f098aafff5f5b932c9d7e2506c0a28a826099e3046767d9befe675f0b51563574bc49bb8dddab4396f9f8469490a0f081637dc633235fee95ab6a854159cd0b68cb06b771570809ad591bf1653ff7a2f4f2e2e73f4bd9a0fe162fda0768617ed5051dba6c4f0ffa7863d2c6b19a9a19960428af8ab29072c1f58ad12fd2fc5b92807f3762a493d546281f6f539f2afc178a3f83b6b8431b486074a93d2b0fa9b5e975d3aeebdcde9ec6934e8f78e9ed8051d61c074e836da6513182c43a9e87d9c05925059a9230ede914e253d98bb5b7f98741fcf34baafce90d27be67025a15ffd9d68db9a5cf33d1fb07b9bd947d447f7b8f09858da5d2ecfb99e584d0870714f4b862791edbaa20fd6df0f27eb1c6fe36ad5e940cd1af41ee9e92400aa4e30af61881333974bce6bb0617fb969b65d4bfdb2f3a8280118936a5c76311ed5368a1587ed6601ab25ede081e2cc67c4bfd1aa91cf93916b113b0b416eb4973c422c3645d009ea6eabb909eb0460a1206887862c36b4ff6a9ddb9bbe3c9c9", 0x1000}, {&(0x7f0000000280)="eabc9126a217fd928863e1b686fd877cf59fa58c5295b32c63137fd5460d820dfef83ebae9cdda8e658930b62f32232250578e302df77bd338b84964f8e5f6d420bc7724fd2c4a84d6c3719506f8d297d4f4fe856e16f958271d42f3134152ad3d87736fb042bb1f1042f486451df3476d2ed0cf34f5f695dc31c28c24db23a4b2ca3330804e8d971c90068b2da045f4186ca00ae7c629cfd86b1836342b1bb9a5b2636d1d11814ffe14fdfc02927361219288f9269582fcc7cf3e3ef724e4e40a1e12472816e9ad4713151b59c2a8b29f9eb4a29fd4168ffc17974071f586d6ad1909778d66b330", 0xe8}, {&(0x7f00000023c0)="b876ccd45e05c7cbc4da5da5511a9bf0067c7fce5044053f6fafe6efa2234d4b84b94a1cdfae1edff11537c36717c9bcaec2eec88e3467f7ae96ffefce1dc95277783b0064f53e44175ae8e409686cf19234043741dcbda69e2aa55a4e99ea52e47d8fe91f83aa6f0896bf21d55505966ef19978", 0x74}], 0x3) r6 = getpid() fcntl$setown(r4, 0x6, r6) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x18) munmap(&(0x7f00003e5000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="c03fbd4b0cba5620663fd924574283b83be66f021d3cc9dffda71d8da2954a7c08633904a5c7876dd1cf83b70dff37a8d35e1bd9b705d22786d95827bdfe6e272311a06f7f113c626dea7f70e7516c02fe7bbd6656ed4b93bd041f6dc7ede636341d", 0x62}, {&(0x7f0000000140)="f8cfc3ee1cb1ceaa3d30ec8598068da0f2648fd0bd33cc85f1eb3a034d6acb17e98aa286d11ccaeff9be0fbf95e5fa282954a7cb81e167679d7b5f60ce8883371c5efaa1292b140f3751917103a974a471213705816083cfcc1145d83beb1be62c83efa33205f3ed622b63f2dffde0dd9d08715f70d491bbb97b0d28136119b5841b607ae12d66c1890b2c9a8bc098858bddf2827cdfdc6b746559d23ecdd37f12724245605fd521554ba1f5d44a3a46380867f173beebf5b12aa283108b3cfc56dec9998b49f20313d3acba66f47be5571e6951c8770d4348e8f97f76212cd8f48b954a10219567877e35ae578abb77", 0xf0}, {&(0x7f0000001680)="32f36fe042148eae11bc6ac27edba020fb42617636dd96ff863d1d51e2fc5e6cabc6635fd44b4a405faa9542d86968041232272130af570c1562df7a812d8b884cb89a9e9cd3544effb53b3f9c2d423b56392c84bef3b0df069ed5a6dc3a4b92f467ba2f4fa74c2b576db0d9290684d80e4087a06b53f5539a36796aa57c05bc760d3e06ce9a340101bbc85b845a3d67e158f802740fa228c91ae80ce2648218a532d14cb7d9b3035d296158369907b94b8d180e793638aeee28a5f7e0596979c887681ab9abb2db4eed59f2fd53203a995923b441f2e7c47584c32bf63faee653a8b24f0c76c5823d9a7123369875340a1fedef619866c7d6cddc666d8dd55d9fff3230109ce93e746ca39675ce769c930b18c623c5cdc99481bf87fe48ba9ec719d0030c80599f63c041c2186a6a2f3b2f7e715e0cf41d9f7b844c47ab90eedd6b59e51f9ed77b1eb6d15e8bbd90f872cb2981ef09d552cabd1b922ce8c1003f75a6f372a429e5fc7ce1c69fabfd39afa636646d7f94d2c45dfa50cc8d955496410d0d91578df8a105029154301e8c8d93d82dff8ca9f397e6b5f084d80209e8c3c060a0ef6f02f7519d2028405e2442d147e183096b2507069d05c957d10d3bac10e8db8a7c11e9d9438c2463480cabcd7a567de50fa4bb4cce378f05c47faa6deadf6ebdff10d7d79d79af11a029c7810e74d817a3600efd32f6af138af7b0eafb5964c6f23805a3a15b79e0d01abdffd554865c3edf13bfa7eacf7e35681052f70d784d6750da1fbebbdedd11542a100bd317df2c1406583b271937d3bbf8b33dc2b947057494c1a85c41d340dbfefe00c06c9dd386d2a87249b5c212c3ece1ab6b967db7e70e347f9a6ecd08bd43a0ecddd008a4af221acdc4c2fd17a9ff13050bb0b7c0f47c599fd3ba3492a787bd623dbde963a25b807f83bfdfb96b442731750053dba9a9d326521ec614584215487f5350ce75a0cdf8795a73d3538bfc009688d035c292b7e0c60b4e30df4dc34d7c3bd0de16476344e9082920bf1aead348f1b1e7116083a75291cd6da6d8a3705fee10e6c82ac0e37fdd322a455c99cdc64e8c1b00896f56688fb6cdd685c9f8758f9c75e061ab9b81b5e25998a126198eff38378dcc6cb1a43ef0b8cec1330638ff6012ddd59d4bb4fb8cc365fcdc60174add616aae777b72bf8f6cdedae6a29e5a1f0edc41702716ea1630dfdb312f115d55dc48f3763fe8172b5fa5cf04a8cf3063474c69cdbc7ee3296bcfd613a4f95d29a8077063dce62f2c2d53d97e846317a4d5607001a6e77e4b226f12e1a282db956482592cdf0b4050d82b366da9207ed6a5a666c565523adfc753cee908ba247c35cbf18293972557ac83f9c2606e161da2f91f8d08ac54a0a3c6215ad1dfd3c8c97f1c49f5981a27b5ae52f217d2d59ba47ef816742b2b94d756699803104f5e12de1ac8e00cc03c566c16a37a51cfb9b12207277420c060c3088396b1d4ff0bae5ebaa537bfe4fdef05661b7d97740fddf2d99aa341aa0270633cac1274f6ff70e9b57216fac69bb68be70b51392fee3d7068e06d2b8649871cc8d53f06654c58137fe3cba0f6bb31eedfb085b66e9c35ef079a600f664d9370f7c612211d98b4216c27899b5bf57d95e0e2e6bcd88a3dae5fac8bf61d02e8260617403dab1d196921185de8babe27206e13a10f20af1c372acb7694ce5213c40de2d83f9e36bdb4dbe660d420429d0af4bbc6d8c3c82c58e5be4756953d01ac96fecd1026d7111f52bf60c2e0e6482a8383988ec9376b24009cccb478d392f9d584671826b1444e511e6892f23fec196bb11857611ed4b3ac13423a80948fe268173a0321057b44dae7ee806ef04011ccd012eda5de22f5c2fe8e40e905bd09ef39646f485c203d7680ed350e17a94806ad0b0185dcc89ba998f2f42df0e11225b4d19fc54beec7dfbe49fce253200ce6c14acfa3db2db9bf1b6480835053d215f93f85efa629025cb93e9eff1f1c55a3feff12812f7589bfb7dc85271f5b797240fa31993af5eb25db1e4a8589e1c20ca9b69b5db9f95bd9492f48ffeb9e02529e25ff64fdf70fad6ab38dc02df8e2c9b6b108a3e6822681986443fd8b12741e99b424026bd09cbcc2a57683c390da2b1b62e4b5fb388220f9a7df0e02565b0b260673242eb9c551dfa70d0550ffc8677fa4e6efcb57ab13b771a372b992ba03736c3cd396e9c53540ab67922d1788a4c9855120c3fe9bd1e293422111b6616c9db0e5b66e5e3e3fb797a8679eb30ffc070c3a0aeddb1954eaac18c9e66d12e109bd5b6097bbe36389a5b230835df7b69f06a158776ef5ee54de095da55ca4a298954adb5139e75ef7db497e7256b9ee9390b394cc99029dfffae8a170825902b673f511f2192afcd6b2a221deab4285c379291fd7aa5dcc9306a4940ca6a9984cb01be8b5cd793ea5e9260330da7db2d754939c9aedffa90e791adb549df0a9dbd7cea15707ef4e0b33bf397a21f35605558cae401a2f4847b8c2796ce997f26c590d01cf64599a7ee1629e3523c56fad3526224065e490c774766018140caa3fbe431cad7f3391738b91e50fc48775ca4c2f0500eecf847d9640a493d9ad8772daab2832e2505b32a47329693c3ae5042c791d22935edb0c6c0f7bfa988993642032eb4f3b2c37bd7d9e57b5ffd9c4fa601e79344a67f7a6c42546bf66c50ef0a327a7d3bb48ddddd44df99db72875b5863b29fe47fce6ed37c44e3c7c46f35302d810b50a0f838a3509004ab988060eb8f8d1da8dc2c3eecadf9302f1d0f757623f740e9e8a1c1690e9f8b4198d6ae31b54f7156e8c95a3266c765702f076f15c443ac59c49b8e8ad7939f7a941eea8ed59fe16e1c7a62a905bdf94f493345036efc7a32c3f0b67913d4c5a2ef640a808b6c7fb2a3ea3cac6e04d3c38756394ad9a241a4f134e445534a359fbddc35c4862299fd301cbf6b6891df883e22029ee4f9bd59dab9129f31a03356e05c9ea5690a760b4024a0212b37680c54761eb7850a7d6e7e53d821a715f7bc20008384b10fe43fa4ee4a860ef57ea70034d303634b563f980a7a20d56525d480b8e9441c4eba56e8d2a7020f55eb0fe24c5259b3ca9873c87b37d959f63024c794eff8d0dc6ebce5ffa2fa2feef6e5d9a92c46918908dbef14c68a0fb63f0f9a770fdf9bbb6e3038ddefb1fed8f5558bb25002ef7a530fccd8470eda5dfcd10f18406a5f111d3c83949b2d04ee9bb50abf8629dff4b1741dd9d59ccb1398ad67a57ae7a55c67201f9d2120b2549f304c742f1c4f06c947469e48cf0ca1028baeb4db8284934111af922c75e30884149a4b99b2be9ba308e220cfeb6f0043eebdae775b69c8fb504e5f249ec6c86edcc607222f8585f0cba4f812b64b0e99a4634f596129b910dba78adb1f87b8a74876d3fc77b67bd7d778cc1703946ff1c71e5cd99603b35a4327efd3ee2b2ea2c0bcf7d68406af6cef6c9c0cfe4495f9beae329f29fb85f3de51893208c1199fc8be0dd6f32795c0118061c77cefab4ee472294f3e2e24cdaf4b597118de7bac9b608981325a08f722be16bb248198b467dce71ab3b57f5ed2de3babc353ce15b13044487dfb5a61ce34cc37ebbd199a24457b9b15a6fd9d9da05cc683860b42a5bcdd1baedef6365fc1d0f62fb04da62816eaa5e45bb05db21090c0bf96721131831dda9fc620fd15ad2e1cf4198283183384ca6f429009bf8354c9d599584f9d21f2a1d647d40bcf5104c838739c7b5e30d087ad8bf548a4b5d19470cb2ed2110a9c9a23136b6e12109bd02e69cd486524bca8829a407917f428378f9563e83fe910fbbe9fb11d24fc4a8f158e6e85931d4bad4f8e7cbabd140ccd2825bca24e24bcfa142468e4623239aae92eb8c5cfc9318287f30bd5750fcae7c6725e524f29453cb289846465b9b57a567df4503d4459ddad71145fdff56518ba8a7c9896b43f30ce8e5de3274e1604f5b983e2dd46203d294a5a1757bdd7c667caa3ff63dd61b23caeafc98cb276d6c639c51aed2cbcbcb76a3d267f3da182f508a59331ea76fd855ebeb02a8a57afab1d93432059d38829a0e36d70aa385b21e2a5378dd7c9aeaa53f404279968e184f93205b732acda4732bf041b5c72258a9d12dcb7c26ffcc6a4553c8f42fea0a121ddaa70c5d62f2ec6648d0da43d11b336ede1d2b0be6f572e3d596b38b413969fd952a5de607c55878b016b8410e955ddfd3b5baa3f6b22d58f485fb526c30826bf51059d8e2e13dd35449bfd0d593291d6014ca3c5b94903cae34e4116de8c267415709bf2eb3075d3d79c559da3a58520b50d352addd44cedf3bc7bf2536d40742b46d943592c44723c44a0701ec61f495c90eb2d1364bf1a7b97b97544a6130998618d2cafe0517c5f04d6238fb541e6507b76bdef16b0516fd485e8d6148dbd1d7019053ab304bd819e56261af369234483649241738412a1924ce224183b7cd98cf972ef5597f191b4745fec77903be7b2845e4bb93d691ec5fc42a1e5c8334ae3a27854488702074d2003be4713430f3d8e9065f55fb37a3a3bc1312b35ba0625677b1da1e737fcecbff289bcfedf6674988036c439835a52605c595cf2595b7c2c31dcf7181e23fe3159a78e26f8d06ba237b1318f3b575527cd2bb30fda3b26094c4843998cd2e76678a663f01ea40e8197b17af18308c3d6e4a332140ac3d258d26a6c5107ab17c9391a8929f2c25003d3678d9538e46e8e5b594d8ee51915d26db50670848f7b62a14bc6f46558c1b6c9df2964c5e218ca508a0db99213a4c5445b602b10315539ae9350912653c1af59c3b900e7d4cfa46b2bd4874c009aa3a1cb8bddab7a5f7a0359eecc3ae0a6eebbaf8e05617e442b5b26263cab29146f4105a5f653d84c778f37ba8b5b75355a900db2f7372c8194cfbecbda6663690106ca16d8bd34247286f323c07d47ddef162571a5fb5f9645a18782eef486a91172d769834daea6d485d6e67fcf012ddc1908814c44ad66fce1fac95bd179a631d15677a60c38fb92398052a0e1bcebd468937680e2e80b9b7a1f364d42b4826f0dfd3905f2ee8ce4c03a812f4f566e01c3f53ffb9967503e8c4141488b086fee21f734c2e9d4d16bd78deb138031bcdb8bb6b8c163c2c092312d623b19d5f4b491fa44fd3c5237a66e060f3e7eaf58cfa328a84e2edcad579d1be3c4bc7d3d150876183b4d3c753fb3213b1dd3dcebb7b7067a96593323c4bea96cf864ac7dc38e9c010a54765477ab10680c9d169fc25e57b5f756386e354d93c56798db8e3a9543026078d582a7bfc317ff2ee9c80b428a5e297a5f711696af3ea099fa4140ce6bcd7337afd3e6321917bec6a71af76d2c04d292039af9866baf29bab2a39630618f834391cd7aab391e1c6b0f083697c6b63b204664ccd364b61ca7171466f21a8aae8ddfa7fe25370e15b3b75d12a5c236bc50554ed94e2d2cda8acb829feecb1d4e2f9798b9e60a784a18e6aa979f6376601a4efcae979a9dc55ea63af923cf4045944b394948a51d70ef28678c661cfbc7f600392c49901a19f241082b2a1f79afe93695e6622635e6971c71007c961b411fabbac098f0b02036f9af596cbd870f25c495d51085add241265337a2b7f0c6ec7d40b4f1b8da0a2031ebd41dbe72c638ab720cd89e24fbcb6a7ad80e4e53fa353879edc3845a540fb99d79c6de67f993c9c98460757b698140e8fce05c612ef18bdb3f1c5855b2d7db165bfd132268baee7b1a3130f70a9ee01d43a", 0x1000}, {&(0x7f0000000240)="6bfd5369d397703747fc4101f00be9f636f44b8fbbff725335484f63a8c63c0760e14154985a815f29c5cd8cfea1f45746b0739d4b0349cfbeba8a7ab98600761eb96848ab4bf5649c3bf187bfe070982a915d1362efa3b8f723a8aa39caa50332dafe6b3588ef2502561976579af22feb682e4f956dacf69605052cc206a0b130749751237b36eb0eef6fa9", 0x8c}, {&(0x7f0000000300)="8f515f117925e84144061e3d52b00258eeac1f666d", 0x15}], 0x5, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "6e2c0eea899f030400ff7f00000000000400"}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) socketpair(0x1, 0x5, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r4 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r1, &(0x7f00000000c0)=""/214, 0x6056237de6beeda0) r3 = shmget(0x0, 0x4000, 0x408, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ff9000/0x1000)=nil, 0x3000) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x4}, {0xe7}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x40) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000000000000000}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x10000, 0xfff, r1}) 16:00:06 executing program 0: open(&(0x7f0000000440)='./file2\x00', 0x100000a20, 0x0) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000013c0)=[&(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00'], &(0x7f0000001480)=[&(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00']) r4 = msgget(0x2, 0x64) msgrcv(r4, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000faffffff000000000000000000000000000a58793c3837bc1d00000000000000000000000000000000000000f7150c1d7a3a222b0200000000000085678707b8f8049d35541c57bfa94b47a429a6f4422ed0a391fc094db638de16e3e7aa75838b76d19ce59e359918a27649352dd65bf41f58e53e9a622a6e"], 0x3d, 0x3, 0x800) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) accept(r0, 0x0, &(0x7f0000001500)) r5 = getpid() getgroups(0x3, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r6) fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) write(r0, &(0x7f00000000c0)="6b72f89b84332e60af53f298e9514b54bbb13267943241325ec56e2f263fa510528f0eaa0891a0620407aba9575ebfbb1864101686bd38c64bbc5165829101692b6210778c883f12116afb8504ec7b00341591e67acc5f31022013769fd47cbd2e2bb65ee93202a564aa6c7473b8568db066ed217b17e820992bbc0186b679cc13dd08e9d56e2281f23b400593102f0426e5c7", 0x93) chdir(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x0, 0xdb, &(0x7f0000000180)="7381e3e7b39dc7dc495a9997d3f4d5b0428941f81f0f87ce0ad727e8d8a5473e9a5321f90ccfd0b54f380f21290eca99f21ce9357f4f16e78bed4c6d1775694b5f61662381e164448811fc81c2927224ea8b9d46b5c79e4534f6a8bd73392334f5f1ce8c6615d3031c7b5c295337204928932f66e28248e2bb787dd2e1e8787709b149b29c66514c6f4639708b5d9abde28a9d7402a627e6998ff477ad5ad10b68c1cf9a58344cb746546ebda91d9c1a481539f46013d516787b", 0xba) sendmsg(r0, 0xffffffffffffffff, 0x2) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r3 = dup(r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000013c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/237, 0xed) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x80, 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000005c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) execve(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000100)=[&(0x7f0000000000)='\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-#Y[\\<\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)="2d2c40fe2400", &(0x7f00000004c0)="268600"]) getsockopt$sock_int(r0, 0xffff, 0x84, &(0x7f0000000200), &(0x7f0000000040)=0x4) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) socket(0x2, 0x8006, 0x6) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) fchdir(r2) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000180)='./file0\x00', 0x20001, 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) setpgid(r2, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) lseek(r0, 0x37, 0x2) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0xffffffffffffffff, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) dup2(r0, r0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x1, 0xffffffff, 0x800}, {0x1, 0x100}, {0x0, 0x8, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x401, 0x800}, {0x4, 0x9, 0x1000}], 0xa) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) r4 = getpid() semop(r3, &(0x7f0000000040)=[{0x4, 0x9, 0x800}, {0xe014ea67f2a9b41, 0x2d2d, 0x800}, {0x3, 0xb6b, 0x1800}, {0x5, 0x80}, {0x2, 0x3, 0x800}], 0x5) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x6, 0x8}, {0x18, 0x1, 0x0, 0x79e}, 0x7, [0xfffffffffffffffd, 0x19c, 0x76, 0x0, 0x3, 0x9c, 0x8000, 0xffffffffffffed30]}, 0x3c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x3, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semget(0x3, 0x2, 0x200) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000013c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240), 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000280)="5b56fad48b037ffe04f7cf298ed9ee5b43c9f503bc3877118fb26a1d1a88b086877e031f41bf191c9f4fc5cadc594e6988651e2e296fa6f2e86672a199fc2829500a6b44ea5e996e160aaba411e2b675ce20f6fb33039e96c991c0e5c03461765af5f7d7b669a4005f769005dd4f20767ed9b7e5cf11de4c8819403ae70f6ca8330c4491f3856034cb47d72caff5005e7ed60604e41c991cd18d396bd6e6257c103406723c7315d0f0c3709212816224b05e184a0d561e4c86699e00ca339860f2a9e573edb128551fa3ff02d21ba7153960c01675d6be001569eed142", 0xdd, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x69b}, 0xc) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x8000000000007, 0x5, &(0x7f00000013c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0xffffffffffffffff, 0xec) mknod(&(0x7f0000000040)='./file0\x00', 0xc, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000013c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x5, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) fcntl$dupfd(r2, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: clock_getres(0x2, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x4000000000000, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) r3 = semget(0x1, 0x3, 0x10) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/34) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x9}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x0, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f0000000280)="9004d5905b6f187acf5b2beef3c562d2cdd02f0bba8dc1907a323bb6200597aabe3ff35575a3c7b955c9bf884c29d447ad049721c3016952f120c496fff0f400630f285934574b07d547703faa55801101dbbf59fafff65509605ac3c79d303d1a54ac48273f7bb48bef9b41a35abfb399b7cd4ba7335f65d304e4455b54f4b4cec1aac8b3dc49434ca99d5b059d0f09fa5e2a062bcdb143ccdf3ef68d295809b402b111e36ea9e750e424b748e52eeaae1219f89b6cbd73ea18664c6d512fa8c88323bc4364e9a0c8d1423177d350014a4fa48f367d406453ca889f7ec9963e5919627bfed66978b3b8ff593f76559d61", 0xf1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) munlockall() getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socket(0x20, 0x4, 0x101) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xbf7, 0x5}, 0xc) 16:00:08 executing program 1: socket(0x20, 0x3, 0xd0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000280)=0xc) getsockname(r0, &(0x7f00000013c0)=@un=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="935ddc5685cad5f691a0dd6de59a932af67850e76ecb826161336820d767fd953121ceff09af47613f17bf72dff4617865adc8ece2c515f9e9ddeae3c50328340e88e7cc4b883449d352e67e23665694ef064aee7893d06cd1931ba91fcac5d54541c81658cc49578df65c86d65577da8c6d9f5bfb9cf9e5e1360588bf189d96a1cfa53e65c8915609c81677637bddb0763e", 0x92) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000e62000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) readv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/138, 0x8a}], 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000440)="27e1747bbbe0ef3c4b7ed852a424a0fa02a99bef98cca3e6bf106fad70d6087b0e6d7ca9b03cda00d0faea4f8c9d9736285d8c56a4d1794315946027ea0d37309f4f62ec5d5ea4d16f0913b0dc8374d89163ab91fdb4b8ba228400000000000000000000", 0x64) socket$inet(0x2, 0xc000, 0x7) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) r3 = semget$private(0x0, 0x7, 0x14) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/128) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r2, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000300)={0x0, 0x6}) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x1002) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x2}, {0x18, 0x3, 0x66d5, 0x1}, 0x9, [0x656, 0x2, 0x518e8e46, 0x100000001, 0x7, 0x7fff, 0x3, 0x3]}, 0x3c) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0xe9c, 0x3, &(0x7f0000000040)="1d000005", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x20) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r2, r4}, 0xc) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0x8104fd2b195f5dee) socket$inet6(0x18, 0x4000, 0x20) 16:00:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) write(r0, &(0x7f00000000c0)="71343ed8e9dd150fcdb2972fd31b121ed6801d58c79551f8383c69394bbb32f1ffd9ee37b69633107dfdfed7f49b10e75449cfb706f415425edf017582bc3754933fd7e19b09fdea5e1c5896292565cd00405206e63a", 0x56) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) socketpair(0x2000000018, 0x8000, 0x3, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = semget(0x0, 0x6, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r3 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r3, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r4 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r4, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r5 = getpid() fcntl$setown(r3, 0x6, r5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="7906cca2a54f8fbeaf2c00806866a5d515b2b8c3a8ad9b86a230bff37b30689dc675462c6e2e9fbeeed99f7f40a9956e3230b5291287f7ad58421f77dfa2571781ad466ede46f69414b3483189f109", 0x4f}, {&(0x7f0000000280)="b4604087c0d27479d6df1516cffa51c191e672bc318d8b102d36b9a20bc6f02fe4e68d4b", 0x24}], 0x2, &(0x7f0000000300)=[{0xe8, 0x58f06a234eb4c5de, 0x3, "5e43fd2cea1742e2dc6e270274a809dd8958b03f625c56349f800833638a016ef51fe438f235ba0ac0136ecc37aa3eb0fa71184ed0ef4c1b77219b2b4fadd8be1bfaace830656cc6cc4aa0fec96d59a5531f431d3864a03cf0ab09a2c80b333ed453fa092b3a9fd1c81b205b42ffccfcc26b7731cdaaba9f861fa6cbbb7389495b8f53554ae1321fc727748e41b1b252dcbcacd79ea6dc424dd816a9aea4546d8d590ac4e83d857653a05d17acd18d1e223d20114877dedb11abdb486206bf4f2c51b51608e6ffa08db48ecbfaf7c7f4f1"}], 0xe8, 0x9}, 0x1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xca) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r1, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = shmget(0x3, 0x4000, 0x6, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/79) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x3, 0x7, 0x101, 0x9, 0x1, 0x8, 0x5, 0x9}, &(0x7f0000000180)={0x248e, 0x64f}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x2, 0x7}, {0x8, 0x5}}, 0x2) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) ftruncate(r1, 0x3f) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x1, 0x98eb, 0x1000}, {0x1, 0x5, 0x1800}, {0x3, 0xbad7, 0x1000}, {0x2, 0x1, 0x800}, {0x0, 0x805, 0x1800}, {0x7, 0x1, 0x800}, {0x5, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x9) r4 = getpid() fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x200000000002a, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 16:00:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x6) socketpair(0x2, 0x2, 0x100, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffd76) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x4}, {0x18, 0x1, 0x9, 0x10000}, 0x1ff, [0x93, 0x8, 0x8000, 0x5, 0x3, 0x8, 0x9, 0x8]}, 0x3c) socket(0x2, 0x7, 0x200) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r0, &(0x7f0000000000)="4b107ac58c5b885d1b1d772315946a4a9b6bd020e92ec0b8337b1475099bfd532929dfc6d37cfe9e13f0d48e252010524958", 0x32) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10100, 0x100) write(r0, &(0x7f0000000040)="63ad7ced177e869ea52b223342cdc263f55daeb5dbf3196159e0753b74d043169093c55f5df8", 0x26) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000080)=""/99, 0x63, 0x3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0xffffffffffffffe1}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x105) shutdown(r0, 0x2) setsockopt(r0, 0x9c0d, 0x3, &(0x7f0000000000)="de73fc47255951c5c4133f32b0f18947cb120970b51a7e39ad4e44408f78adf1c1b2f7c106eb0c12b9180204fd1ff0fc9c71e1377a12c5746901becc3399723e5c4bfddd81bc85140c1f1efbed92e74f1250c971e6954ffc66863735f016f17d0f4e551afc4bbb4ad80090a3acb67aaa240d3a7f10293763fa35647dc1d25986ddf3d1ca90377ff01001668d7669f3b3500b4e386872717c76b92a5bea067921e5c812d00550809272074e6d9a0fb980c3648ef753a0264619596c087e3211174a52480d319f21c91bc468cd2f67d6b53e107f0a0b3abca7afeea3000f54789eac57646d050844ce7862c775dc0285d1e28b8a8d544f", 0xf6) 16:00:09 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() setreuid(0x0, r1) r2 = getuid() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffff5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r4, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) clock_settime(0x3, &(0x7f0000000000)={0x1000, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r5, r1, r3}, 0xc) clock_settime(0x200000000000000, &(0x7f0000000240)={0x6, 0x200000000}) 16:00:06 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="55db81b5821a25047bdcb24037738c7e9325668fd16ebceb868f70956ab6e2448d69a8db9a88bf3bddcd58cfe42fe5f1056377ab2181b12788b285b32e76a3e07482d2041dda982d6da860de1fa9b8827cbe357f1f9c821e39adfd344441cd2ae21da8376e20d66aea5f5d3ca3024f35f3bc7ab7df6a56dc33670bfb8ed3430afaf67eb007da528ed9c6403cf57136c6827b35cae5d9235a956994f5cb6ba376a4fbbd0e69bbc4acda9f066c3318abbba1590cc573a8f2607c0e17933f6939bb", 0xc0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000040)="dc0cc3f97112ed813a1ee6f23a2215acfab63b839389093afa37a2c28ea6d993e5cfa7c6d3d8b7d39abb654cebb1654ec2cb1eee9f0e9513e1e766c5c0ed08b404fdbf7385aabda279c5749238a2f681772596f85855de1dec8699a37bb4141738500aeaafb8b174598e16f62fcf718a56", 0x71) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) socketpair(0x20, 0xf73484e2f4cd4417, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x8001, 0x1ff, r3}) recvfrom$inet6(r1, &(0x7f0000000180)=""/214, 0xd6, 0x840, 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/193, 0xc1}, {&(0x7f00000004c0)=""/244, 0xf4}], 0x2) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8279b163c8b9c706199502ef12c0fa4f7f00aa"], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001d00)="3378f0e23d67a8e63c24042dde26d6f5453c27651702f744f55bd701b16c8f685fdd89a440b84f52b4781027aa8fdc6893dcc81578d1f42c6f23710eaa194a2cfc278e8fd9377ef7a4565bc27cff07f12c455b01cbe5307f11d8f249aac8af661de03404ccb4febd783681d7282851d7e54aceabd6ae102167f8e8bfc9ec1af0c8b4dec3c970c1638362a4ac456f99a5557c7262af2419f33318d8366cce851a84b2ccc0afdf45557e3a9a3a76b42238dabc232000c08d3b64743b95ee771b0ed26d2d36ad2c6d6abf1ffedf7f9a08005e2208f66f76923f8b017a8406f1fbe18472ff1406c4387efe2874c703818bed807fe767eb5ca94d18b4257a6033d27bc7a232ac3286bcb01d3024818c405d198d9536ce324cc27f400e39417ebf8d62fd9508cba47587eba6d59bf9c0c31feb4696122eede344c1c1e445be548137b23d856958f4d26cde8a1bd9a1cf3aedd5a6ab2097aea14cb637c53b89fe132596f482ee27fc861556c0091bb6cb4768f3c98c9c16eb6a3be1d909bc41dcc43f49e23a08400f4badfc2a04d160412908c58f6e478af247894ee224f53287da08472f0bfcf69955de2c16ca92ca9aa2f81fb93c12474e649dddc3ff89880c7df3fd74b6dac0d77ceb0234cfb4c361ba0d7bf931fddc0ec70724461b399ca21ef96fcc398898ecc5c569bc8c32eff2c8410c69e855ee954bf3d39fd4e1b84a93d1f25b09e69a5964be1efb7867deb4c54db7192980f2241639338c53234e41bb84f3d48ea52635a7079b8ed18ecf173b6560003c587c43d83eae414de125fa6583063818dbdbc848989b7373bf013b72ab723135da53175f85673c1694175415e6204d968d5eff568888da3cf219b0d5086ad31ce8052af4ca0ab2970bcd225bafc8d15331ddce3abcf05ae93167d0b82dd225aa50811204781c209c137b798c5604ec1efe20c1713f2da43de772318ecb348c8a0cc8dccad4ef0408133d9249081500ee40dffb4c21151445d7b2b15e55d8474261b16ee79d52fa1d8e7daf7babd630d7f5c74ccf2b8a87eac77e0b3cc44eec3f9b38bd06b9f98295c29fbe78e2c5be35a804cddaa1710d390e586c6dccabaf7e29e65be7a02393360d5556d0d31f2447602d1f9281f9538b33a2e949bbe215dc84159cc7e7939c085694c0131cead300505f407c563cd6b614e4a6855203851f7fc7377195b14f99ee1f340eed731563e20dd9d40fa29860972158b22e73b68465c0abc1d6c896147d70d93d370500dbe78d7bb2e070e04d91cb904146f55ee3811ec112fc7ed4a0a885e8076a6b588f0244537fe20338fa3de2b66661fcaf0db5acc20d2877f3e0c6e5855725c0b77ab2094ff12094f920bedf84fb3dd2a29d042c49372efb1fd186b377f0a73713508370fd1ce4c856cb7dcfa7b7413a457761e80fd51d0eae7c1d4e591483f359e935358d9b32cfc3155f5d42b7979c01d07cf6686bb8647197c21bd6606a40628a3f016346e9d4f248f96e10644ccc5122236ef527b6c7158c27d6c1e2b9881c9e7571da6131a320cff8485c021f86d228eee6aa334ff610b86e5e787878ae0d6cbad92bf6909129b778a3e481c5079d9556062313079cf6bbafd8dcdca502025baa9a68b35c649a25e395ac3e9d374258582b65b96022bec1738b3013487e0e3abf49665aae70f293a1e3f7947a9ba132e219a4d8e61f19cd1291f79c87af933d6cb4034a9603b3e5f976ba8ec1f8dca080dcfd19fcd32c04ede13b34c30e25d37ad367062788e55038576ba4c3cde263d29674753905646947f75cfdbc2e584397225a4e03c24b95ef4fdd24480f7e66b112ff628b37d8d652f2a64bcd988a42b078438a81ccaa494973792c38b283c43caee80099e4f180c6a9eabb3a7ca447ea6f3d21b13eb2dc0b33128531a6c7b8d73277945ab439e26fb7c03fc7debc7a2cbcc14ba55d2f1f11dbcc4424282d365316c1cb1924c7370dce73b8a1ea4efdc37699a40d5a27295e982298bfbbdf867047624f46f86cf0b9a4a8c929703793b798a7bcf637d8d2a619118317ce9e8e01f7bbfc0bfd09e0b3d5f2e50890ff833fbcedb47a7e80b0ee6a4426103d34f8fe1775d9132d173056d2b3f294c1d4c42dfc8edd8add20bdcf7d23812a22f2a7f23ce66384fc288dd6205fd60f1b5de4a8251557797100a14cfd5ebdf96c3c0ef05a3082c5f6a2117b75a603e5008a306f010420f7845797b6d7eee41d6f358f6ff9b07185a09d30fcc06421644c03073439cbcdc9f0af6f4f6d612bf67ff3052ff9455b2f60bbcf2b644795798b8ffded65cdaa641dc9983fb16e57dbc8af3971952779b017f5f23ae73b368587b26d37b65daaa00b6cc1a61d33c085f30d716bb99d506c22e74fff1f7bdc21db5954f84ba893f367c7653816a6c850fb99267961ccf7b206ef46311e928a32243b59682ded4c8d35b581839757b8eca525568a63cff551713a2f89ca46e9291298df9366cbd13dad52fbc503115129d6192def93b5efff489e934900916b00385cb1f1599694d4768fc971ceb5da72b14e3ffe4dfefb77923e12334499e56d8da9a8c3f3a5c68679dc9c88360367fcc1a00b0c6d1b01f324884578f10bb1f24343b062d6ffd8f96af1d588686528ee46afd59da9af04d22d5af766ac6b1d5a4fc38b288948481e7bf6aa1e098990a5f7f14110edc758e13cf41c8be6fc3bf0660b5fb2b41fa8465a603e65b41374e8084bee1b20b7f78e928b326a90d96d3c293af8e1a9da4f8e1efef28311a5ac82e99430876fdf03482c49361cf8566da60c75c6e23bad7154e2260022fd63b7b25f5b8f7029f80670556dc250f750f9a33ba2e8cc2307dc4f799a98c8ac6305a408990926f5b612caaa9d0c9f6ecc3ac26169d1c6974fab26d71b45ad5b83a93a9fc75ea8ac55a292dd57429f63b3be6a71348efbec02797af7432d7d776aaa22a185a7c038ccb8f39ea9326e3c289728d186ce079b4aa5de13e257c39c7335d4e4ea35ed493a84d421f7c7f6e73e75444b2a58fbb2012876d3cfa6f4c4696589965db3e6590c0e3fc08d7120c50c6e9130276142140dbfdd39d3abf479ca1aaa26f67a586225a449e48b5cffcad577c0ec108028e6ed81e73e01dba0cbbccfed2f2f69f1260409af49ee2957cba71e3711e68196551a432111c589e88a5031365545e65b09b45e8849d461e85e34e93e64cc9346cdd49811dd1713e083b7d6ecb0ad0ea16a7374ff36c89ab8438884e1fe5d9154ce89a979920fd52246361d355b87e333928e02b2151e4d6340e5b6ce76f8308b96f8e3d8475fdbdaf71ba0638fc8bef1cbe153eab527ccf8c36193bcbb80190e8b0a0a6545996f36808d516e42fe7561bd8a4aee7da72c585408736e3196dc8e84dd0ffb64eb6996acc1b026928b29a5f9ae79bab5e503ea8ea9d7f2333e20a68b1f92871b5c15a7232d0830323c34ce5d1601e3657e4c9cff2bbc5deed65951583b1f0f3aba13c565f2c4be70c1ad2ad7ebc0ae423567870be9161fb1bb58f23a6f2285a5f40d33e05b4d162953f76f5eaefb80162e5170e4c5409841b5f79b7ab2fbb9e9883a15fcd21df28953e8b3fec4632a9d1081a3baf1f4ff27a88eb77cb90292fd294bac5ef00a6e752fe40134d2d1d6c3c82ccd78b4dd29ab21691ee004e3e5d916414ac7f797152a05695a849c6939450ab0d32af0bedc067894e2f8a830cc854ef0785bc9069c56c4a60fc49dd5b5035239dd02bb4fb3d713c40cb169b1220ac25587dcfe4213368f3e88e4266fed53a68acc496a2c225a208715a7732971fee2637b5538cc7877dbff5973431330304ecb51d0bb56dab60044d01903f415c6bd41e80f35ffa14823c4a28cdd10410702b0fa03da3610e9c8bd602b0062937ee82a2cf17173ad7c64a1b1fe48aee3121714d23f4fed7d3e8b950b7d1d8b3553c122ca3aff70668ebc0d5ac11ffbdf45458805eb74930902097bcea17faca22c78b04d608adf242f909ab5bc86684c80278016547d281c54f7c5391b77f3e39c4cb0b61eaaea336e927c73d33f8d2db93afe9f7fb035fce2bd4b362e1cae465058eb348b00dd6f89151afe566ca767951f073301e0ab05f9e71875986e1767c5d8747f141ff1aa3abb46569bb41cc7405726956c92ccb80c661bd481c8ffb74c2e8182e8eacebbea191152f6fb5ddf98cada26dde9f588f991ea8a637ea959ca9f844cde212a98d82c62015b63f272bcf21596f083a4303724b2487f9bd8742c70985dbcb400c99c126eb70fa5bb177982d3b8d5c863a7ec9d0b2dd191cfca3f27bf38ff48801fb97259f3227e01f1b4a05d22f5f75c5e3de70e6696e02e3699590bedf8b03203cbb03352ba622eeed893ffbc3677a990df8783d425de0b0e408d5a6172a193516f4c6724e717f70911edbd957c5e432ce8662ef726cef976b6f44ffa729ca2bf4fcb714afb92474b56d2fca5257f00041818cc96b759ffa590e0cc65240b4e2035dde94c476a45da2ff1a6ed33f2499dcca4d9275a7e99f5dd82a1ed8c04a8f7be75c19f71eb0245c1fd02ac72a7c6d5347ffc0afb27c7e32d884336f0e3854b4ca0a0af283933adab037d87072ed401ac9d38146b0c86fc341179f1953396dbc076ad976fef882b1bb73de2c8e8d65be92427162a3916b9fadcfd28f1a240db82ebf67f71e4c200180b798ff455223620fd4373f61693c7aef6896d57f599a582018a9a43a62136384a530ec72ec01bcc88115f521cf6acd702bff12daa2525f48139821dd3c11d25555f9ab05f1ed1dd0458e441734c4bca34b8f894ecc5d1e9f6c1ef1621ad3fbc3ef93b6e05a5a5c8ca9a12c9a83473c4071f5d2f04a33095b2ce881d20a57fcc11f720e34c27a318fb1704c43b4ee227e0a8c4981e25b82f4918ac67e8ac532fdc21209ec2018ab40aacf0bc1f31529ead318dac501650ea4e7e5377a28f5c0335bc44179be97e336515391e3fa0f985208391a7f9d90fbdf2f4d4c987d3c7535ba7e68362eca342db4b2f606ea7d55a9d3a26cd96a4c175fb761e118819ae84d503da11e62a3a6c6d765afd1a3d8ca09c5858b11eeefb6283ff9ed7e88950bac48c79f1fc25d1ca354909351b1b4ea7d1a710c2c8f85d2e3a3f21050d346f2eaaba95b9905111c200ae0a14ed9e0144e58e5fe3307fd84437f87a62436400eb2856aef0f14b03b9f75c57cf45584798c72cf1eba1097055fc1d5475f7960c07c3c456d5d89583b81987f367282ee50d", 0xe88}], 0x1) 16:00:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) read(r0, &(0x7f0000000000)=""/8, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:06 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xa8, 0x8}, 0x8) r1 = socket$inet6(0x18, 0x8002, 0x2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fc562d5d40d522098065371790f275161c458aa7d7b21c76375369d29e24ce0d84c1fe68d62b84fd97917862f6498a2083f3b414031de78f56684e5d3a51b4c1733edf3f20530bfc6f0bea1f757eda34ec61c313a17f4b1e2542dd7195f99deaa044eae34be890f3240fa96baadd5bc6bd6e405ab8d6bb81", 0x78}], 0x1) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000), 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000001180)={0x2, 0x2}, 0xc) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="06b9e24214d0681088d33394bdfbac3ccf858f13b62e2ceef8d1e5c5e1006d93b4b129bd69932a21969e7dd0e3ed8a83a2f0a716eb00db86707dc737a4f773c2e3c0b6423d536abfb9903ece78e507cbbe4fee214de1df9cfce3b55b7c90e9b81dbf4c090012c503d8adcb9cddfedc7786eea1754522dc0a1499d2b1f410c14c256148d623c58eef3a9e50b1b4dd50bf3a03f246835d", 0x96) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x4, 0x8, 0xfffffffffffffffa, 0x3, "759f1f0f814c2fafac35e2b817b5f85b95e07299", 0x400, 0x2}) geteuid() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x6, 0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="fc") semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0xfffffffffffff800, 0x1000}], 0x3) socketpair(0x20, 0x8002, 0xfffffffffffff000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x5, 0x80) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x12) r2 = msgget$private(0x0, 0x700) msgsnd(r2, &(0x7f0000000140)={0x3, "cdba9510ffa8d7d8533e3ae66727c2d6770b3aa1ac6b092c7bbbe25fe181348542eedb1896fccbf089fdad339cfefa5b02111604058e1475e9ef1bda5ed36cde08cfbcb11682c40cf5c335de88f65e65ac54094622b8c0b4"}, 0x60, 0x800) semop(r0, &(0x7f0000000100)=[{0x90d800d6a98f6066, 0x7, 0x800}, {0x0, 0x1}, {0x3, 0x80000000, 0x800}, {0x0, 0x30000000000, 0x800}, {0x6, 0x3ff, 0x800}, {0x0, 0x40}, {0x0, 0x9, 0x1000}, {0x0, 0x101, 0x800}], 0x8) 16:00:07 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x3, 0x3, 0x7, 0x3, 0x3, 0xeb5, 0x84}, &(0x7f00000000c0)={0x4, 0x5, 0x4, 0x1f, 0x0, 0x3, 0x8, 0x68}, &(0x7f0000000100)={0x6, 0xfffffffffffffffb, 0x200, 0x6, 0x7fffffff, 0x72, 0x10001, 0x3ff}, &(0x7f0000000140)={0x7, 0x6}) select(0x40, &(0x7f0000000180)={0x10000, 0x4, 0x5, 0xffffffff, 0x8000, 0x80000001, 0x7, 0xfffffffffffffff7}, &(0x7f00000001c0)={0x10001, 0x5, 0x7, 0x5, 0x2, 0x142c, 0x7fff, 0x3}, &(0x7f0000000200)={0x3, 0x100, 0x3f, 0x1f, 0x5196c4d0, 0x401, 0x7157, 0x9}, &(0x7f0000000240)={0x7, 0xc7}) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x1a, 0x8007, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/158, &(0x7f00000001c0)=0x9e) r2 = dup2(r0, r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x100, 0x10) r1 = semget$private(0x0, 0x0, 0x24) semop(r1, &(0x7f0000000340)=[{0x4, 0x92c, 0x1000}], 0x1) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000003c0)="7be2046e9a1e1363fcd80fe22e62c5e02200016dcd2fb96786cff08d8a61a60f75940bcc5569243231047aef0ef97014543c6cd0a7bb63ae00048316abbe573ea2cab4f6efe03448c66420da85272a046373316164b8e1a5a9bd9b6e3e38c184d954b1360c20a7e275fe8cfc513804357bd3d01439f83a584e8313869a2c79f836d91e04fca0f61e23f400c6cc72dd729dbd9b93ca062fe853ae5c3ee2e302e42513bb5d7c1c544be96bf9f63a1011", 0xaf}, {&(0x7f0000000480)="23a2a6017ee48e91b2d86dadc93f4bbb337627e3982517b71e01f1379cb3295d1e8524fd3233867cddf22263ecf9a31b1dc4ed0c9305e150de4b980fa7a531c83e1c29db16253c8d860a134ba8a74538849c4ab0b64c4a75a9", 0x59}], 0x2, &(0x7f0000001940)=ANY=[@ANYBLOB="101000000000000000000000857f000032b385461c121472978bfab0234885e81dc4a305fee1ee80b2162cbea17e74f01f6ea80cc7b89d7cb20a2582c244f30170fde1d5853621f89866106d241a8bbcbad9d13d05cd38eb0e5b2fafebb83ac079b63ddca740c915b944c8726e93ee7cf243b16ab91a2878a83ffc8b0683ee3cd0fbf04fd3ed8de1e8bc329906b6ca266fa192ebad4bdaf0d13f55684d9cb96d1277b9f3f9807e7b1134bcf02f62d35bda24adfeeb5b96e26e8ad9c8b2e90500adf269a1597f8a9f6f1794c2cb252dfc4e39516c3dd2fa06530cea15040fc77db6ff986b94d8369b4e486b3d61811fba40f4970d8afc398682284abf1d0de8fbaad9c9cb2d844b748af0dcc552ce4c3ce594033bd757de106fcc802873ece17091e9f52b07528d58d2aebeade551fbfdd5d91df773ae762bd2f523c7d9b6e6bd99700a1131214e1d92b888c090c17057112ea8f58401182566338423d121f39b9fe83c971d27cd3a59dc8be91771882b4e0317e3ec1cd5d5e20faeeda5a098686c013c217f0d5695484ffa603a078871537bb9478d75b742d8d89d66e2cc1aeb01f5c8bdf010bf0c5235f7370df75a54db51b07a77d3d52fb21d5564d2a4605f582c5cb134672e67f6a8821420006c1886481ee2998f59a8a36bb88be1ee192ec21aac2fdfda90969a1e131afe58bd23bc98e29a50b9ecf1f9ca65c0894aed19b07b05a9a248555d292929c9a3ab9f9bd41886930b78407eebb2d475eb6a856a3dd7cca0ef01b5fd9593cab25cfa69bf62b44de225aa6dab1cbfba51b2c6a2d9496ee8c59da576b548fbd03aec16436cc8adbbb3b9765ad2b9dd693f0dda3719ed4887d798c8629d6cb6b6d499e807264e242f58a9329a65c6538daf319d5aa5eff10916c5da9d87ec0ece4f6b1991b7d7140d04da1d89099f6ed1bda52d08f96f34503f7dae6e50a8e845c2816d88d4c4d332ce8a29fccd6782e5e3f048b7d30b192e57bb41e88f747b90c4f8c02153a2099716cc5ddfd6a6f33389970e3d3d137697f1d026714165d505be41ab1589cf55065a7bb9cb61d6ef8660b6b7c5d09a758cdc1bce35fd26b6ba94225ca6c73d5d79f004392bc4e702f1dcb2a8ac4c8d3db9e0129517af967f759f9a1866d3a48f440a72ea08080a80a9cec123781fbefa1fe1ba5b46bbf488fd1bd3d280e2cee17c73c1d72cf9de93baed48d511ee469278e93804ebe4c396a2bc0d59171caef0845f2f77d8d269ecdf2ac17a58990f435036ab378b6c13840172002d9b307e0de97dc43c066f7d10d5a80551d72a28e2263f25283a1cc1282f627e15851927182ad54096d4d4832c0b17e3750927bd016a50f6586355a9f36bfd55787405d722fd1a739017cb9e2269366490298e55df2b172323f22826a0546d90208090b8cdbe246787684919033ce78a5c97167e9812f66a3ac51d97cd279458100ca1214bf003aff0fde71b7b1a8c3983bcfef49a0fae5833a1226c6a1711dd1ec03394ab20536f6c3ebb1b4e0a568eb44729ee51bf23e50380a2261d9aa7277f4734b8a1956f9aa64d408659488766c0eb315ed38a1ebb17345522085c5d99e771e607cc2683627883d697970c8e2693c455f47b917460e4756e66339f3c242a3aba4d5c2575e118e2a82cced6b338a207e59e67d286223bf24e6a4e4bc2be49bea0d8e496dfb580fbf4f92a673c3cb52f7362aff0c29ea334408b3a01a5ffea9b574bec59138290be2aa937a29d9aaf1d64f7e038c3f4101803da6d71d44ff54801a263e40534ad2c9297f85df99b9819efc5090d3bd3d5d811325fc5be5513315be9b0679c1f67082da07db117dd10e417bb50a2ac45987f7162ac40124d5bd65f078bb0dc0b370a47159ff3af201a5bd4a92b9cf07ae1ada391200c4c02a33d167ef5ab3bddb0655692ad7e515fed4fe2aa447db03dcfa374f640ed6be30c88298fd7c48e58e6db1b5814e40e064633fe23c0ad38197a2719560d36a6a68c6769e43985045e68ec7fee0f0260609c4af8b56c3de0d128d4d63029eaa986b985d5c61ada945d4f35d1e1253b9398d038043250cdcee4a064be8b9be7759653d2dd64e60e1f3a76759d2c6b64c31f5783ab9b9c23054a0efdd1aeaaa9a2ca35e09c71e15dfd00fb809514af157726272070e3c9a20a2e6ec9edbac65adc0e20b24108f0df4ed2a7a95c3e3e77a9345e3bef5d53015df583bdb2200b7a068f5116bb3ab86a163c5c631e94cbe2a4a277e92c3f33a2d4fffe5f30e8690d84cfa1ab14a267500478e32bc7a7ce0897a999babcae90eb1675a2cefd24b941d6616b8f712d9a482da03bb7bff010cd27eea00b7cc49f861cc1f90847857025c22cc679c7a943141ca4573643676163c55beeb555baa45c6b07df0a139c89b72adfa8d1029a4adcd8861f685a2f79b0506972ebe3a9513996ab92a558d93e82d57b09b63fd158d430466777fc5697290d085aa9c759f55a6f03afe5dbd1cca789ed5a12d107c011041d2cb6299f845ee245d21a7e0344678039f349eae35f72d3c1e5c8f85479a9588a2a63c218220397923e9414f1f8b27df106e734963fe37693cfb587dcb76783eeb3ad66e9c2a914b6adb50e9c737b5f2655603d8b05a03299eb788c8f2339d6812b91f6294563a81ce991711eafa323d950f45d276c8d5daadbf5a46d152d0b7e7ecf6f7ad5d11fe745834ac1cf478dc51fad1a6b30231a82c5ff1307757b9254cc411ee7791f46dc889b22f346338efe52fbc76373ae66689804334b66df3a1b6c359dc01ada16182f8a7b4718fb19a82a935e9b1de4945df19b7abb6de0917d86adfd6cbe4c881bae07d9007e91edaa6e80cd098d3dd09a6fc38d00def9b9d8f02fd4ebd42c08263853c83d45a1e32cf202e6538a2ee49bcba7e198ded8c5cf6fc42b0f1ff30ba3fae9fb4922478df9efe9ee5eff9799eb651cf8fb0017edf467a414a0fb0303ce177a5123ffbcb192ec855c109265744a964a27effa717c5aa6eb74eda07dc759ba5b5c56322d67454a184bbd842272c9ce2b9961fefd76cb83ad329b9e16c1bce6ca52f86e73228f3b30f07bf4dc6170fd01be022ce583e9293d41e54dd4c6916bf13e46a9497a90b3fc2988f5fdeee7889d3d8a434aac71291aa2966b0b57ff2255b3c4367d55dcea695a5602f13c82a7a0b7168f459c555fe9846f6844d335686d5f19418aa28b86ce336d9280794f9476b11d149b3645e0b1e72e6d5298bf50c57e325d490098e304cb5da2fe0cb0f73bed13191e2702944d326004da985686ae5032d175845774c79e6992f56e155a39bb541d528ef470eb3f85880da0f3942c75ed556f1b9dda4376e14785f05de0e882113403dade481525e16e74ab4665154e6b567aab6fa491cfd460743eac22b2b0d5ff8ab792a90d316ec01bb4b05ee31c91147cef7db3b844727e14a991726da6095ff262d63ca119b32409930e260b9e317e8c0cd94966c947867f6eb10af881627f80caa521aa266eeb9d1ad878f9bbec2e6724fd6687410f23c9b632f5c7c2c9f142fbd3ac5ae4302821d88206f162875d1c0bbb027955b49283c698347b75d495d3de6ecda4b5ac8dd85d01ebb76af851a39a8940a8145bddd3bb31c48410e41297656dce80c4e638b9163b3a7382060e33c65296f3e94f45993889f2016abe1263f20a0572335db61b101d1d343a3ae50bfdfc753ef4cdc359a710b6222d53e70f480bccae2f4a0d50ab29b0a926c8b31830cce02f69af0f531076ee46ad2c441c4a1a33cfa1efc76b1838961dfbd21d8d84a67b976b3106590719cc56de1ca801705621c8583f7581e2c10cc390a6c510844e5c99b2ab18985429594dfa98a3fae7b3c4bd5469c54dd9280c664eb38fe7c615be6d68aa915e67e903125bb9eaa432a7aa9822df25e4859cfd48bf303d14d136049dd5d90c8992d683c4f48e6de10634f9445fa2895814328973c11f1e0f64926af62daaaa7cc0e69e2841ae43fd15c3a3e23f806634d3de8677484761687450d728d7c7d7743cbedcf289114caa89263c1a63519318cea0f7511bac48b4ef78d938e0c5de2f6ba594ce514fd51c51ddad5d6d62205c18f8d534558a9de8a72b0f980bd2491a00a3649ebc40e6da1ac51a138f6d8aa7a997253f787fa1c873bee1d23933e43581727251711924ab81f492bb1df33ea64d9c464144348cc39f4a9a97a9a0c466dec3a98ed5c5a99fefcc64817a2120c4dfb93ea7b951124e6a8b459491b5dd04f9fbdbbc3b4d3d47796f22f0db28c6450ec5cc20a36f35d921e55fee0ba1f4cf75f80aa3511e23a0ea0ed81d50f9e29f98b9e122f6721b7aba4f9bc28ce622f80a1e2a0bd5419fe8b5863c91651948c45439df5a156f1567fa7b4be4f2624a1c67c8a5494139895c3b21aabb59ffe9aff642af3e7ae62e57668c9f91cff5d45ab1021b6d26b07f2622bc1d8ee56d9e3c31565cfec7a3f270a59186c2b84a35db8edc7ce6196722035576abd47e438b60563b16e6a4ca74ad2db1b80462d506c2319b988ffe8be394d379311430ef4ff4539ea6ad8b572521a8f7338788e14de6b604be74952c43d4cf6bf9c9e2b7f0708f8f6cd05788deda6cd0fbce318a74303aceffecd3fe6d5d689e5be6835921f53c8f19d78f59dac1eef5068e21e282cd5fda1caa3d4b71a63043aeb82e8123d79081bb9a49172fa7ef46a78bc9699237c9f106dcba996d022e7f0def2c5133fb21178478be642965fe73f3a53bf677b0ad584b3a13ff14480ea4146ec41747d0b96410647a7e4d5b9340be7f9466897c857a07a3cde7c7348c60d1ff34594ee98c3a76dd8c44bfe4b88db34a398fe95e22d07e9eac0aa007334974c5431f7f08b91554c52d7bcf97532d9f829c55b8c81e322e9ff7f175fdd369cc1b55f5edd56329edb33b463fd20cadb111da0e1eba9ae76cf8fc617376ff5654a0e9a83e65df8c3913fe3314ebffde03059b2bd1f114f32d28103d63f99f87e38b3cbb311dc7600d786b75c7e11c4970951a678fa268afe18af1b3055cb680b024816088d069a61c61deca0f10f1cada5758f3e7029a39109060f3b71e7354c821ace92d71f00899c02ecde7d78d73139fa40a552df7fcd4c0c6fbaca3d42163cfce013c86767978efaa49d9352d6e931f10b8e6bdc8c30862829d1f38696c5d0e7977052235679cfd16e862828327235de556515908b7454b1f2b2d746af51e186482533e98012a940dc2719b837f2d66288d3ce6d15e5e95ffb7d70bb8fee9f8818505ae0acd71a8852548dc8972fb9c112a4f9ed87f961363bb6d628f293b977f784a5010f6e6349befd1190886180ceb1e83cc425c72527b21366a61abb38149278b282d2adad1f385ea90aa588b4560427e63b960ef0b044f099a5a4d5ea0846a5ce2400f5c6de117d5ad54ea073806ce473fd4281ab28d219ede7cea93bd0e49637791070a67193ece24ee6f22f9ab201a673ff0f46cbe9b2a5075e95a96f8c60092bd10d4631aa1bd9a98dbaf85b151cf9b609324b53b1bf00979dc27c1a0338f763f835e517ab2440e7f10f727770baecf143c44569783ea900191174faf195172708d2f04b048912be85d9b590edb320196e43c3e94220a804097edf17e705df54be2c2d8144c126b4b767e7e5e0b018b2812713e904d5ad53c5b722ff56014dcd94e5c2258239f26ef4274752669d76c208f94933e3cf605627c4c5c2c6a273de29621a0cd4ab88a97012d4fd701efaa5b5bcad1c36982befa7774e13b4e18e18da6132b52432116470c5f38afa324f6caad0759cf38000000000000000100000008000000cb0e3c19e5a10d9ebd7ff02fe8e03a786abf301aa57c376dacd1fa5eb4dd3de2c84d6960e28600007800000000000000ffff0000faffffff429e9bc5171ffe741a480031e53a2139417df4027f4a2be2d354337fb588362ab05014be4532d0b8624732a311a47c9fd7adfc72247f5b78031530bc5a0446496f444ef6005cec664d4b2d695b4a61a97b0ed3e6886d5738efd3b7fdaa642d25b95345457533857cd80000000000000000000000feffffff108826f2cfddfc5fb8578547b91c931f9a7c4e8597091c0e5ad8f77aa76f6e4b24a255b0d7798590e375e96851f99b402b2057a556708881f9aed5dcaff978cc0450f70c450c30f513860c8becf06023ba77e6bfa5b04083a3deb1f9f335ecb1e1a348a16e965b1cb5760f651176823e60b73a1b0c6f4971013956740868a2459124a0900ce2c638165ba13241f742b7586dafec20d794f88603df5a6ba8779e0c7cdceccd525e228106002d79f6615c2f82241e29a7cd671141c919ffc731bab82dfd130000000020000000000000000100000009000000bc90cc1abb0e4ecfd0615eab00000000d000000000000000ffff000001800000f78441fcd1deba2be6c23c9fc40e027876d1141695573139db6da917a5c0f7ba42048dcfd0fc02a4334173371ba70b1182d06e13af6770d7b929aac3234ac5dfb17f67b76869b42a7b3d53ab8ab8c45f311811728161e5475e9cdb5e19406d6a11a2e706ff58bad768d70ce90b949d51e18167a32508e62067c63ebd46129a86e695f2b4f9ca48886614c5814520df3fa6d112a878e1e137a2f30ca4de2e02f3a5a47077c1d93a451e64c46c16548d234e07593b1952a9b914ce9d55e30000001800000000000000ffff00000000000050365500000000007800000000000000ffff0000020000004b345445049e75142331bde727bd96f92203916a8762d55da93581049022e3f5bc020ed409f92dfc418b9569b7e0d3a9b1eac2d9a2f509be87963211cd422eb718db64284030a243592d5b4a2547964ae067638bbdbdd6eaf3c872a44bc073e2a07f0000000000008000000000000000ffff00003f000000f8ba24a7b145fecb9420c3b416d3f64c279212261c9820ecc8702bc5136d18ef21a48f74f2e7e94b6bfdf4bce70e5b9b1c7131866c2fdde120faaa50a03dfbe6d83a9597329002a34d8df044eff8d560e9239bd0b7b82b61f51d624a32303e3438c435d459642e25692697b6e9000000c125dd96a975f257cdca6b568242ec88d2e2309a393de73622407c40001eedb06022c75cabd7836555b02f30a1075929f6ec6d2b6c33af1886"], 0x1398, 0x8}, 0x8) write(r0, &(0x7f0000000140)="e83162b3e95aa3a217b94c334f978a8ce2f48e1d624dd3157b9d3bdf0b1d0b5f68375941bf1af4b9fdcd478827759e54da07e144006c7acb2ac7dfe355cdb1197e43e642f555b9f7b7dda334889a29cd4b33d69516bb1bce9d6e7f453b659392664eec0c07f4b6b4188016f2fcd46ee8510e4996ee4de869b4a67394ab0e9e2d9d65c0ac037ba0cc1e3a6d675313a3c29d476cd119641b7b11157e9956fd795f73120e87726e2bb7c4da49022515663721b06a21711b3f9033acb54a54b3e31d9be78c08e4971a507a063547dcf5ee64f007dc93f63921a54830eb3cf8322ba75054", 0xe2) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) r3 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) r0 = socket(0x6, 0xc004, 0x8) sendto$inet6(r0, &(0x7f0000000100)="1553aa62256c46f1da003cefa42da96ede11fd80abf4b8246cec1a65faeb31ef7f92503ac26b74a8fc3f31e608cdcc22907dfee43dfe23f6ab84fb0a8094e2f4eecee7d1b0888e4ff33a845ad58b6492824f292f43cee7adcd235265356726c829ed701d2c69594163ec2c8379d555b128b2b42174d60556aac9a5709e60dd4be7706b8d64eda648909aec0f050cf374325b7fe1a2a3e8cae0b927405cce105d3a43", 0xa2, 0x4, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x20000000801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) close(r0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r0, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x400000000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x2}], 0x6, &(0x7f0000000200)={0x4, 0x6}) r2 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x2b9, 0x401}, {0x800, 0x9}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r1, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) close(r1) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x20) semget(0x0, 0x1, 0x80) semget$private(0x0, 0x1, 0x3c) 16:00:08 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) setgroups(0x2, &(0x7f0000000000)=[r0, r1]) geteuid() shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) r2 = semget(0x2, 0x1, 0x1) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/78) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe4) kevent(r1, &(0x7f0000000080), 0x20008, 0x0, 0xffffffdc, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/44}, &(0x7f0000000100)=0x2e) setsockopt(r0, 0x38e, 0x6, &(0x7f0000000040)="4c4b3ae093cae2c0193e263b4f66e224b27ec8420ddb1366b0c7d83a9c495682f0a9a40db1f726243463dbf3d0e39f61d184f33e3e16291fa061908d1a", 0x3d) setsockopt(r0, 0x2000000000029, 0x400000a, &(0x7f0000000000)="e3ffffff", 0x4) 16:00:08 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8401, 0x4) open$dir(&(0x7f0000001840)='./file0\x00', 0x200, 0x0) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) 16:00:08 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10c80, 0x4) socketpair(0x15, 0x1, 0x4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x50}) 16:00:08 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0xa0, 0x10) write(r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x5, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x42, 0x4}], 0x1, &(0x7f0000000100)={0x0, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14000010000001, &(0x7f0000000000)="8a44506e26e47b46b1946339d7d683d6f81f6afde5482fab63f54ab6f71cd394097f4e355900005a391c8144cd05066d432360efcbb73b7a3c26dc5d7076d4e8e914b0c2e6e712f3cecc0008c92d3ed4067fd464bc5a43342cfe087e0f1c16ddfc18b1", 0x63) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x81) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) clock_getres(0x3, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) shutdown(r0, 0x1) r4 = dup2(r1, r0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) socket(0x18, 0x4003, 0x4) write(r5, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) recvfrom(r4, &(0x7f00000002c0)=""/109, 0x6d, 0x40, &(0x7f0000000340)=@in6={0x18, 0x1, 0xffff, 0xffffffffffffffe0}, 0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000080)={0x5c, 0x6}, 0x10) r6 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r7 = msgget$private(0x0, 0x400) r8 = getuid() r9 = getgid() getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r13 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, r8, r9, r10, r11, 0x140}, 0x16, 0x7, r12, r13, 0x7, 0x1, 0xfff, 0x4}) shmctl$IPC_RMID(r6, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26", 0x40000001000}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) r1 = getppid() r2 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2, r3, r4, r5, 0x0, 0x10, 0xd4c5}, 0x8000000000, 0x1, r1, r1, 0x22f, 0xfff, 0xffff, 0xffffffffffffff99}) 16:00:08 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = kqueue() r3 = open(&(0x7f0000001080)='./file0\x00', 0x400, 0x0) mkdir(&(0x7f00000010c0)='./file0\x00', 0x8c) read(r1, &(0x7f0000001100)=""/223, 0xdf) r4 = accept$unix(r3, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r5 = getpgid(0x0) wait4(r5, &(0x7f0000001280), 0xb, &(0x7f00000012c0)) getsockopt$sock_int(r3, 0xffff, 0x1082, &(0x7f0000001380), &(0x7f00000013c0)=0x4) getpeername$unix(r3, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) sendto$unix(r0, &(0x7f0000001480)="19c49726adee64b7212b03a7bb71f6607e420cc9f7d67b95f4e2782991262bed55908754e4fd6d041490512e9d2837fe7fda278a37a7420c842bf1804f23d53a8e172227b4251aeb0c6c6e8c6d12ca483e85dd36696e4c0433280ab3b83dead602f7d1e242e3fe5f31b56128b08f6b09f1480916547e7c286bd16034aaf2034b4a777caf1efd92ca65e96ce51ce00eaf2100f653ce564b4495fc657cfd8a47ffc288b05897bf1ef30b6937ba4d9e513824966a397ec62d", 0xb7, 0x8, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffc, 0xa4, 0x2, 0x5, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x47, 0xeafd, 0x1000}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x8f, 0xb40c}], 0x200, &(0x7f0000001600)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x9, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x80, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0xa, 0x0, 0x0, 0x4}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2b, 0x0, 0x100000001}, {{r3}, 0x0, 0x20, 0x20000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x3ff, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0xfffffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x8, 0xf0000026, 0xa64b, 0xffffffff}, {{r0}, 0x0, 0x4, 0x80, 0x55, 0x3}], 0x3323, &(0x7f0000001740)={0x3f, 0x7}) r6 = dup(r1) getpeername$unix(r0, &(0x7f0000001780)=@file={0x0, ""/108}, &(0x7f0000001800)=0x6e) r7 = accept$unix(r0, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) getsockname$unix(r7, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) r8 = geteuid() getgroups(0x6, &(0x7f0000001ac0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) r11 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) r14 = getgid() sendmsg$unix(r4, &(0x7f0000001d00)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001980)="7c69c39771c8c4d9e761c0ddf2ee1215b74c6f3250138033b797156ac01a529974353a7eba1bd0f2348101c19ebbbcb1f7b234f24b4254f10c3db5951de1150011ed05c4c8cd8cfc6417246bba3023b3a8bbfb14ed5cb8534c7995488fa655665a99a4ac6010988d2eeaed95fbd12825dd06388daa15f4c68c481ef91295d3b5cb491165fe65c5491a41d1d1a55b497ad64ba563b52e2a1c1d500a39b9878d885d9243256d9549deb266079716cf9f6bd6ae1400cfd9679976ed2a16d6abbce9690b454bd1043877a9a4ed9f4ada61a40f91d68261edaec702578d8e59407dfddd41016c099f370dd2a5788d522e7c86b910fb4989b72622cbc4ee", 0xfb}], 0x1, &(0x7f0000001c00)=[@rights={0x38, 0xffff, 0x1, [r1, r7, r6, r6, r7, r6, r6, r7, r7]}, @rights={0x30, 0xffff, 0x1, [r3, r0, r4, r0, r4, r0, r7]}, @cred={0x20, 0xffff, 0x0, r5, r8, r9}, @cred={0x20, 0xffff, 0x0, r5, r10, r11}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r12, r14}], 0xe0, 0x4}, 0x403) fchownat(r6, &(0x7f0000001d40)='./file0\x00', r8, r13, 0x2) bind$unix(r4, &(0x7f0000001d80)=@abs={0x1, 0x0, 0x2}, 0x8) r15 = dup(r6) getpeername$unix(r4, &(0x7f0000001dc0)=@file={0x0, ""/4096}, &(0x7f0000002e00)=0x1002) mkdir(&(0x7f0000002e40)='./file0\x00', 0x4) unlinkat(r15, &(0x7f0000002e80)='./file0\x00', 0x8) 16:00:08 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="08008000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a", 0x171, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x10, 0x7, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:08 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) 16:00:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) fcntl$dupfd(r0, 0x0, r0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2a8, 0x1d4) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x3, 0x648) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x20) r3 = kqueue() r4 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x80, r4}) kevent(r3, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getitimer(0x2, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080)="e0fff7ffff29ffff", 0x8) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xad4, 0x6}, 0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) shutdown(r0, 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x89) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x101f, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="e791f553482cb59113326bb16cad4a269e567d78d518c7b9f054c6ee74f9c1ef731371e83d31d24d2d1b81e8f038d1e3f1c9a0e0dbb08b3da6063f307ddc56b6033156adcebdc0a441c406cf656d92cf4604a20290bfcf1499116fe1ce138fd056e06e75abba0dd6288361043c0fbcfbabf7d00020b6a9d0030a4b8e08a0a5ca5ec1798225c9d4f174039cf02c", 0x8d}, {&(0x7f0000000100)="a63ec2b7262ab731d4347f67e974ff2246541a318ed3af304df661e118ef790efd1d94b02c53da37cc6b83644677d08c00e8c5", 0x33}, {&(0x7f0000000140)="eaa231f0c62f2ba941d90278615dcf7d7ce87fa97d4a4e89e7a606fc57c39ec4c831d695c0f02561a9606120a73cd3cb6b2a102f3ebade40d4f0e2e81d9866cf49b1171bf2becfb411e818ba87eb0efd2647c0994621f050f35899ae0a9d2aaf4041ebcc91185c00d878d7b925116bed2bdd70a3dca35f7a401d9dd294b527369ff3c3b093e7df5f63d713c94b9876cbd421e7cd53aee0ff61d358f74d72ac509d8e08d2ba1f9258873d7cf5035e762742ce0e96", 0xb4}, {&(0x7f0000000200)="bc4b57716fb5308124a22882ab2a95a1993740d72dddd03b32f4c959d8925b6efaad826e1058945c25ee1ee4cc9887b1", 0x30}, {&(0x7f0000000240)="5944573051c6b15830ac24dfc79239822f363bf3cc6dfca4055c97e207a5ccf2ce753be99b44d6bfc29b63ec8b15c6c97597d3c726daa51e036850d03b2f455203782ddfd8db1edc4f1ae1a302310c85143672b26624fd119c19c1f979024a1c81a60e4a56adf1c5a0dd534ad768ff9b98737fb163ca74c094abd1528a642685a960afcbfb931e869c32a9e057d1517ffc4bfc9cc81207df18b8cd4681d21935c50f07ab4303da1c029e207b2933ec4b69081d93c52b5ce854537fbf5c2a25ff2ad570238a73098de2cec02f185348fa51eedd409049746fea90", 0xda}], 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) r4 = kqueue() fcntl$setstatus(r4, 0x4, 0x80) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000003c0)={0xffffffffffffffff, "0682300a6b2f1cdced7fe2a8e6f0b13dae575ab6d2100fe78e60e85b967e74756d340d719840dedc56f44efe8dd988d611b266c61d178582f762918b855014d5a090b7cb0d6427a2c0f5169a5f1198bddf7749bf1f7f301a8ac0f28a27e3b2882083d62177a2d6c399c8e3880a094fea471a458c7290eac868e943418eeedfe7a99657d39654d2cca0b1d24a7551b52f6e83fa563635ae725f7dd7d98c1e8a522951b4982887a36ceb09bc51cc079dca6fdfb153ffbb0c68b316733e42fee0ba9acb918253e3e318a3704b215f62cce55c0a5dcf80ffcb5cd3b63d582723"}, 0xe6, 0x800) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x0, 0x800000000001000) open(&(0x7f0000000100)='./file0\x00', 0x289, 0x18) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgsnd(r0, &(0x7f0000000000)={0x3, "9261432974169adedab058b5cc57477be1530839b181d60b41244f07e7fff62945b38db36d2b33d125f1b54e913bef213029a827af4613d5bdb5578995acb0f13c52eee952905e0898603f017b053fbb5e9c56107b1a16c649a7fa7255dcd727"}, 0x68, 0x800) 16:00:09 executing program 0: socket(0x11, 0x7, 0xfffffffffffffffc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x2, 0x2, 0x94, 0x200, r1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r3, r4) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0xfffffffffffffffa}, 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x20, 0x8000}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fsync(r1) listen(r0, 0x100000000) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x7}, {{r4}, 0x0, 0xc, 0x80000000, 0x34d7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4e, 0xfffff, 0x8, 0x1}], 0x9, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x61b4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x81, 0x0, 0xdfd, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0xf, 0xf0000000, 0xffffffffffff9c93, 0x2}, {{r3}, 0xffffffffffffffff, 0x89, 0x1, 0x100000001, 0x4da}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x81, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000001}, {{r4}, 0xfffffffffffffffe, 0x88, 0x2, 0x4, 0x7}, {{r2}, 0xfffffffffffffffe, 0x81, 0xa000002f, 0x4, 0xedf}, {{r2}, 0xffffffffffffffff, 0xa, 0x2, 0x1, 0x7fffffff}], 0x81, &(0x7f0000000240)={0x0, 0x265}) kqueue() kqueue() 16:00:09 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x80000002, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0xfffffffffffffff8, 0x455}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x623, 0xd25}], 0x9, &(0x7f00000002c0)={0x0, 0x2}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r6}, 0xc) mknod$loop(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket$inet6(0x18, 0x8002, 0x0) setuid(0xee01) setsockopt(r7, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) getgroups(0x5, &(0x7f0000000180)=[r4, r5, r5, r4, r3]) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) close(r1) r2 = dup2(r1, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpgrp() setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x339) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20540, 0x84) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0xf4, 0x2) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000940)={0x1, 0x2, 0x4, 0x1, r2}) r3 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000300)={0x0, 0xa45}) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x0, 0x7, 0x10001) close(r1) r4 = fcntl$dupfd(r3, 0xa, r3) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000340)="47834f4ccc4cc56fbf9d79cbac71df731cb8964e29c15d04f4093b470fcc740292eca328bd0701968ff81cd418e09a1c6f8026", 0x33}, {&(0x7f0000000380)="ef37554851839abd0947a8f58183bbacefef4e085c026f5b5ef6ecc32dab8a3887b850224ecf460a6c66e16ef87040bf467f2e85aad64bb6bad63bb9dbfb8c168f1f9482daa7b86a903895a354d592199d63ad083112f9ca94e5f334622510d2e7fb846b2d20d20332eee1682a500c592eefaaa7d3d0e19d8e309516a54b5faffebb", 0x82}, {&(0x7f0000000440)="3b1b5e3aa92d1a04319329d9e91fb5654c43a37fb0dd0dd69296073f250ba58004c4c544390b94dac6f64d1901522f423267346f62b48d354f96e03bf775683785c93a07f75e15ac1f1c0bceb62e7370cc0094a03bd5f0cb43cf23336fd316b9cdfb5cf1b7e4fc8b93d1a7d5b0d7d65d9e70992dbdd5577dde1b81b32ce4ae35f40f1855d57ecaf3219b3bc447ac59c53a6f64d88b0753107ca12fcfd9372e6392a64fdd8750a947dd066e70d10a50e82379dc187cc6", 0xb6}, {&(0x7f0000000500)="5b084806696858cfa704760f447247fc9ef1567d1fb723a68515721afeefbd34a39354fd7eedd6ca8856c42f3ff36bfb6eb1ce3a78a7313a6f0f53bc71e439afc279f8ecb0b512a7ffdcab801410d12e158b26d2", 0x54}, {&(0x7f0000000580)="b409d1134f88e1131933dff7963512ca8b5f88c8035810ac8b8e86358f78518ab1443bb68e1dedad9a986b867cf5073d3b2993effe4055abece4e5c518aa96336ea64cc4652a3062032c9a31c58a543f4b08d19c5b0890f64b918660e8b43d269279d69fb9c122d5f6f5725574aaba391e9a6e594d6156247f4ab01bd5f32982695af1483330f2413681cde665762dbf65d626981f0f579f", 0x98}, {&(0x7f0000000640)="9f8e77b0f90f0485c2fa3fe6f7719f637365da4698f7efeddeab686a34885c5c9ed8fe853c70b04221e68f6a0a137f8d28acc5703bbe638e5c1a0f807279e09382a206daf04526e64db1f26c9ff533f5691f5cc6777744dc75352a6a547a6e08f926725a8c5d", 0x66}, {&(0x7f00000006c0)="e63af00b5d44a5aabb55bb99511e9909a9f2ddb7a633d043a59e6625c455f36ebc37bb36bd5e7582b9faa5715cb5772998f6473ebaf4c75a3024c9d81ed9b7c48414e6a00b9ce3a010c460d14ecde1f5f27f2e62f62d0584507aefa083ee88827968df228d52d1ac6c8d3441ea58bd10ab4d9ce9cb440e74a8a4ededa05209d00ddb97a6ba5f85a7913d2baf4ba361e8a648dd115e42508415d8e6f9c0fa77616e0fdb9b6e00fdd672a5317ef46cf53da6f7cb", 0xb3}, {&(0x7f0000000780)="74144a3b37e509901caab402e64950090f88838634794c88", 0x18}, {&(0x7f00000007c0)="b0838ba54f43d4d5058aaaab233b1a646e1ffd13a8b06dbad0696d9695046d9d5a394aa664a4c6747044eaf1535d583b42f6beb082b70f628eca2a3462d5c9f75882eda94f9b22ca7279611e6691b30898b0115b3987cec1937531ad1b1922adb0a2b6a46e2daffa612bdfe16b09339b7d2ff70033ecb40ae53671d7fb8438d895e614b697c3b681025d15db20e1307ed3924895d5249cba63447b000bb78b", 0x9f}], 0x9) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x92, 0x2, 0xfffffffffffffffa, 0x401}, {{r3}, 0xfffffffffffffffd, 0x1, 0x80, 0x3, 0x2}, {{r3}, 0xf7ffffffffffffff, 0x80, 0x2, 0xe6, 0x10001}, {{r3}, 0xfffffffffffffff9, 0xc2, 0x600000c9, 0x5, 0x92f}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x9b2f}], 0x8000000, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x7, 0x4}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80, 0x2c0d000000000, 0x7}], 0x7ff, &(0x7f0000000040)={0xc4, 0x5}) clock_settime(0x0, &(0x7f0000000180)={0x3f, 0x1f}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x5f9b, 0xfffffffffffff35b, 0x200006, 0x4910}) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTART(r1, 0x2000746e) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="08080000000000000000000000000000f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d928067ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bdd1c1c094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89e96a0c0b2665930025e47cac099dd33d919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d7"], 0x808}, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000100), 0x0, 0x406}, 0x8) 16:01:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r0, r1) write(r1, &(0x7f00000000c0)="b2", 0x1) 16:01:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000000000002029, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x1) fcntl$setown(r0, 0x6, 0x0) 16:01:03 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xe2d7de2d7d7e2c65, 0xffffffffffffff9c) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x0, 0x4}, {0x7, 0x7}}, 0x2) chdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="be262f2a2d2eaa7078e1e01d3bdc00542f30b8814c9ebfabdae68c39baed475890183393a7398e2355b9fa89cf64b77d60cbab1ee0fdf046eb0982a73f15abcffe4dfb8264e0", 0x46}, {&(0x7f0000000340)="90c38cccfe7041df9db40c02e66126140385ad3d3d5ec140308232d60012bf18539794b9e2b799e7c1f829d4ffb55cbae1314f20c40ea5afe0fc29ada0140efd0026004e8746e91256eff46544da32d150edaed17243a32d2dfe1a6d5255ce8b3f34582fd7b47984a158f605ac06c853ecffd437d52c1f5dff6f2ef050522703543fee8170c86bb113c85b359c3f9de00db4b021fde44d17610c7ba19d02c41b3ed3eff421386b21518c7cd44b721183a16bb31c29fff85cf70d33427e9c101a1a8b94081dd0a824ffb7799e9d183bef0569e2bd79fd13a4bf12c4e496cd818783588488f46076333ca6306adec7eecb4d82fc53c3ebc8", 0xf7}, {&(0x7f0000000440)="d658682e44f552a3c3e590d1738901385a1f3dbbcfc95980471ab17870783b", 0x1f}], 0x3) open(&(0x7f0000000100)='./file0\x00', 0x300, 0x60) 16:01:03 executing program 1: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x8, 0x3) 16:01:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/19, 0x13}], 0x1, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() r2 = getpid() getpgid(r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1f) r3 = socket$inet(0x2, 0x4008000000000001, 0x1) dup2(r1, r3) socket$inet6(0x18, 0x4000, 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) dup(r1) linkat(r1, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) close(r1) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x9) 16:01:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4040000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="368e5a454238a00d447dc48ffe0b9b208b14103b49209379fda1ce73bff1b61cb5dcb7fd9bb398067eb0168dacf215a88947f645a3b2e1c418a8b622a75b55413526768125a350fc5df84c8132fd86eaf832296a05577cfdc451bae415e9bfe66759fef678ff1b", 0x67, 0x4, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0xcc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getgid() r5 = socket$inet6(0x18, 0x8005, 0x80000001) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="346bf6c9d8e838d810f8384a7b6027d147a76d2c74a083b0e06fce0c3001fa89b3db1c8793c40a908f2a438a2f53ebf81d3d84b4094e28e2a9fd5344acd176afbf4c50820f909ac219b73512c6429fd79099b92b6688c9ae34b1a976bc241a06a8a130bc94c80aad70999ded412064c281bfec358b2bf645182b463145de95a44aba930093d426953d41ae9b66824d7c6a794aeef76572326b56cd845fa0b09a0a8d84be5f16b355d6fe3686fe749cdeb6bb0b4e03407d50201073a0ec2f52cad26f42fda4385e56cffaf0c2e935ed09070e40d43dd3", 0xd6}, {&(0x7f0000000080)="b071d2e4c8661c23c3e375e04074807de7fe3b667cb7c048f4f4a04aeb8561613655649de5be72abcab843e924f6ba20f985c7e99163fa3334db24b9293b5fdb643827cbec2992825a70c96210df2191ee237f2d2de548a115e7982830c6cfaccdfe327f508c571a6fca", 0x6a}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x70, 0x405}, 0x8) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchdir(r9) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1d) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x7) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x10001) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000080)=0x4) fcntl$setown(r0, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 16:01:03 executing program 1: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:01:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff0f000000000000"], 0x1) shutdown(r0, 0x3) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) 16:01:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x4, 0x0) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f0000000040)=""/25, 0x19}], 0x3) 16:01:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x7, 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100), 0x100000000000008d, 0x0, 0x243, 0x400}, 0x0) 16:01:04 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) shmget$private(0x0, 0x2000, 0x219, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/13) 16:01:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x820, 0x40) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) msgget$private(0x0, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) openat(r3, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) socketpair(0x20, 0x5, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="4d5f5d3fc4f83ca4dd10ead5c656ca849ee390a753278992beac1ef6dedaa8d6577c3310957eb2bf5b0924f3c268d984ee4cab9ece8ff7306ed28d598ad92bf8186330018bce404dce022fa5274980fbbc09cb92da7aa56bfbc560650033fe472150e5df65e3b57949eff9a5cb1591f972194b51b56d4e47da59957852b49e8e83c1733cf65bd49f8409696a5bccace502331547723ed1c063", 0x99) setsockopt(r0, 0x1, 0x0, &(0x7f0000000040)="40e0c4b87c36a85cae8a77fa4e00d4990207c58c85a9298bd7c3f7d3df8e4eac26776d2b6b1d7b61b309278921810b3c67469fbc6368d871ebbb2efb5fd42e2d0a76e16babca8cb42b4175fe36ff1843e2527c2acecec2e48ef1f71dd2e116292401527b74f1abf17999fc4764166c612f00d36dfc4a0ad38967b91206348ffd1b59afdd49ff204dd9845b237ef73d43b990bb0042742dd3448027aefc7f60cab94c4f70d7d842b1ae505c5f47acc21f19aed954a9e87b04427b86cc1426c7340205c135858b2c9207e74703a482132d1d9a5b67f69566a914f47c5c40ed0849d6", 0xe1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xf800000000, 0x0, 0x9, 0x1}, 0xc) socket$inet6(0x18, 0xc004, 0x0) 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) 16:01:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/6, 0x6}], 0x3, &(0x7f00000001c0)=""/214, 0xd6, 0xb8}, 0x800) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) sendto$inet6(r0, &(0x7f0000000300)="fa0cc6b12b10f72110465e2219c23a29057260e294ba516c43c6fc5f62ca67b558c8023bf903cb7b1d74ed4db2cf2afb673423c0163cbac63f7730aa0e91fbe9701661f9eaf0f5fb1c9909c75f0dddc903c78b348709193645e2470fda826781542d25f3ae8a2be4a99d3c91232ebd23e5", 0x71, 0x400, &(0x7f0000000380)={0x18, 0x0, 0x5, 0x8}, 0xc) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1, &(0x7f0000000140)=""/4096, 0x1000, 0x2}, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000002480)={&(0x7f0000001180)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000002300)=[{0x0}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/45, 0x2d}, {&(0x7f0000002200)}, {&(0x7f0000002240)=""/70, 0x46}, {&(0x7f00000022c0)=""/62, 0x3e}], 0x6, &(0x7f0000002380)=""/239, 0xef, 0x400}, 0x0) nanosleep(&(0x7f0000002200)={0x0, 0x6}, 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x3) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000001640)="a976f4509f90d5343068a41668f40f29076383de8bbe354df095532149bead87c404f61ba917a7cc60d61e204741e62b0f6f4527f0da6921506d1e96989a758b42ff705cdca184b8ba9c51027bc18c0413764f8ef596b6432b044fba53c35f16a8e796debc2ccbb3d71785fd4d5d5127f24441b42d4505fd83fd25ca5f68b412b179c7d029db89fccbaf0bdbd56184996776f7a9216cce22848a7a7e3b6c95c4c5e570fd3369961a85725185cb9d70801fcff100464e78f43022af3d3e9c9fa52ab9cdd1e8db280333013d611b7f0459a050af457fbd5eac5cfc41130a67e2ae8468897f73204291f395a56aab055c95d70579a14d632c61ccf17cb436176e2741fc2d6f26c1585c115c0f251de4147c1dc9d4af8ca2d693a7bbcd7d38023193441001d63718992e0e6684ecbce89477107ac7d4f00d304abe27a83b33bdd9d484018169cd8b882886a34470e837ac11b41b71250a91a0d5a14e093aea394b744e7497078d3d3e7ac46d7e81927ec9da40", 0x171, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x148) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:01:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x8004, 0x6e, &(0x7f0000000080)="70a03b52b1e63378081509aaa0081900dd97513e", 0xffffffffffffff46) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x961, 0x1}, {0x18, 0x1, 0x1a238705, 0x5}, 0x44, [0x4000000000020, 0x20000000000006, 0x9, 0xffff, 0x6, 0x6, 0x4, 0x1655]}, 0x3c) setsockopt(r0, 0x402000000000029, 0x9, 0x0, 0x17d) 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x24) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r1 = shmget(0x2, 0x2000, 0x30, &(0x7f0000ffe000/0x2000)=nil) socket$inet6(0x18, 0xc001, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x7, 0x5) 16:01:04 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) dup(r0) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x80000000, 0x0, r3}) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xffffffffffffffc1) pipe(&(0x7f0000000040)) 16:01:04 executing program 1: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x1}, {0x80, 0x8}}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) 16:01:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000040)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) 16:01:04 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000004}, {0x8}}, 0x0) 16:01:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x1, 0xfc, 0x1, 0x26, 0x6, 0x3, 0x2a77, 0xffffffff7fffffff]) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) setregid(0x0, r3) 16:01:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/20, 0x14) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getegid() r2 = getegid() setregid(r2, r2) r3 = kqueue() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)="25143a00"]) chmod(&(0x7f0000000400)='./file1\x00', 0x9) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) pipe(&(0x7f0000000440)) ioctl$TIOCSTOP(r1, 0x2000746f) rename(&(0x7f0000000540)='./file0\x00', &(0x7f00000004c0)='./file0\x00') 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x91) r1 = syz_open_pts() write(r1, &(0x7f0000000240)="53c39837", 0x4) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x42, 0x2a) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x8d, 0xfffffffffffffff9, 0xa1}, {{r1}, 0xfffffffffffffffb, 0x8, 0x3, 0x10000, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x80000001, 0x9}], 0x100000000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0xd4, 0x40000000, 0xfffffffffffffffa, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x7fff, 0x3bc}, {{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x100000001, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x60, 0x41, 0xff, 0x7}], 0x15, &(0x7f0000000200)={0x2, 0x2}) kqueue() syz_open_pts() 16:01:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xa20, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="807a67f3b4abfd7101b9490ee27afbc42b03b2e84a6b0d2fe66ac43f0409db76279f9c4f658abe8ec768ca72acf1611ccfdc828e0e316fc85be6c32a7538a2930c9f4410f126edfd0ae21fa569a02e941b927b84c82580d59470eef7d4af0db3f0c51258bea3df7e33741877454870cf4cc08478f8e085", 0x77) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) link(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') mknod(&(0x7f0000000300)='./file2\x00', 0x6008, 0x100000000) open(&(0x7f00000001c0)='./file1\x00', 0x400, 0x0) 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x3) read(r0, &(0x7f0000000000)=""/249, 0xf9) 16:01:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) chdir(&(0x7f0000000040)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 16:01:09 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x10) 16:01:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = msgget$private(0x0, 0x4) r4 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f000079df88)={{0x80000000000}, 0x0, 0x0, r4, 0x0, 0x0, 0x200000000000000}) kevent(r2, &(0x7f00000014c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x100000001, 0x2f4}], 0x0, &(0x7f0000001500)=[{{r1}, 0x0, 0x18, 0x40000001, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000006, 0x8, 0x2}, {{r2}, 0xfffffffffffffff9, 0x33, 0x400fffff, 0x58b, 0x1}, {{r0}, 0xffffffffffffffff, 0x1a, 0x1, 0xfffffffffffffffc, 0x52b1}, {{r0}, 0xffffffffffffffff, 0x88, 0x10, 0x4, 0xaa}], 0x69, &(0x7f00000015c0)={0x4, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r5, 0x2000745e) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="a7e8f914df68ae68c03d158714533631081ca31a79a35eade6417a209110c359c997b00c61e52db484279a10dab58fa3202d48b6772a407fb414e0e3b8edac2c4c9b30a99925de78a322ce109a7b2a3200035077f637f2b5598789209aac9c98c34ad9df4cd4764b9b56b09b08246413dca1072e07e25765d5a873ee70c2ccf9889b5a5290833a7a033b164016526a61fc257e40792c29a97ef2ef", 0x9b}, {&(0x7f0000000400)="f6890cfc5ca448352fbcc2cbe6d0293c9019d6e2509a84c88857d0b142093f1bdd85ac90e03f0250fbac0212eb4f6b97db8513eabc2e5eab151babe38da894ca67ae1fc694d473afc048b69cf9e0db7d748814a6bb111e173775ae8a88129e7aa93a9bd6f807a9bc3d99d4c46002a388753e866dcab77ffa235d27ed0e3cadc3799cfc7cfe2f127808ac12031da07f3356a87c989ca7866b4079415e5ae0bcb7e4c6c5b40cb054782b56d03b984ca7672b8f5e6728c53f40773dd8057d58145f0989a256f242beb1e194407427e2e71131178f5d62df7a24a1cd0a08eedbc0beb9a3c7b4f8de96d60de5f459513c07c2a1e58f5cbc235da9492b06830a43d2b1eb6cec3ae9ded6c5c51d8d9ee014d043a8b2d76b814cab6fcd62ecbc65e6ed6431fc045f4b943f0b89e7b9dbc982328d49bae89b97f4615cee84b055d68487ea861b38d479129cf08af79054c3824501598e53842b5c3bd7da8d0d90cbb63f18a8d909ac8bb576e06105e16feda6cb4439dce2144fa3e79c5b8044542b602b78577e820086badc2c6b1d2cbd05caec3999fbc0f52854e0411ac65a348131bb4051be4f5c94f4d7ce957d80b15739b3c216952fff095638a2537f75da521246eb02d278587c082eeda8377bee8c92ab4a9011a546716be51c5ec7d5ba95b8f2ab6bfbaf4069c4c5a7d926f4a419c8904f62d9d00f6b6f09d756c1f9d53c092ab3eeee80bf0656483b21ec4dd494a5bffce4eb703db2e015c97a1fa516be7bc16ddc6bfcb04ace2022ba68b89c576d0b52770d9e0b8e527696705f8f2dc93945ff87d15642ed27789cd6f2c0c796edd6f14b8341b614f33fc69908ea7f57e9623c8b668ab02973926a949d59f461f4f2cf327ebb5a47107dff3831b623792dc2a9cae56dc35352f4e3495d9330a496f806fd6a693f2ee465f1481700b965999454e7b8c254c99c03a08ad06354155cae2fc965640b6db20c0e44430709c4f6b35cfdb26b2706b213763b2744d6dcf59abc2a8840420ffb03514ad0258a2b3a5524e78d8ea47584e4eec871cbf25b15ec4953e7934ce8f02f06201a844f85d5807516278eddc0bfe7342e26fd9121e47055434d55a8854596c079faf2cb2da804c8868642627f7091f65dbb93ccf9a68df2846cc95f90c5f3c2efc470a778172cc4f53fc296ea2529837c65b8e069d1fce6e4162e12664bd0c1c7dc75cb0a689fc25e38be2a95ebb804e327a7ca94272d0bee62d10cfcd5e25fcd8059bfdb4e5924cc36de06ee861b07e6f10d80a5abba0b64b28104b7b5aee268f9b36ab42c817f22363ee351cad4f0e9d86bc43caa9bede23b3dedb10473dd2e97612e0a55755609d211f0c0e3926e1325b3f5b08f3bed39dfc6bbcbee4f6ef6807c6f36086df23bac88c6fdec286f6e768d2a541773ee20a782b7f855c5ffb523a64c2416553d08a2432740bfbfc483a0ccdc893898970b46269734f8623bb4a3004fa468cf7228bba5d1b1b3333ff7f4e87f5dd8f395da2bccb4ce658cf0be33752984eb52f8ed34ac3323566ccce8e469896f08678f9ec54e2d05f3fc7f45753af5ea9485ead464d63469af86f2ae15b10a70ca6583adce76700baab43324883d664655940a77ea131cdb1df79dc8851db02de6a1d0316a416c59641d8c67751ed6baeaab42dcbaf56e2c305185d528c049578b1ecd0263ed53d690906ef9d358c2ae9ee626536deb6661436f077a888bc223fc25a7d5c52c58003ee2caa0ca492c22723805d3a6a21a0dc0d198cc89b020062e0e6b5ca4ecb6ab62dd71876f30f2c4e86b5ba7e2fc4b53fbf64fd01977bba9d2461ea26daeb1da4dcd04088baa90d23c959549766e2d4a476e9e62f979dd443f24fafa69feb5ccb5057d0f1d7e13b9b3fddb2268cf4238b25455618926d03e7035a5df80809423525c8ce66c34ee5ff07e7eb62da30feded282aa643075cd95aeac838290d5c7aff6f00eca0e1deb37593eb0af031f5e19da112eeb754360dd3481877404aa4e1cedfe661392c95c859ab960ff4012c9182e899f1205588a8b6d18f590acd5cb9fcf119614bf3cbb2f74d7c05c08e823e8f947495a09eece9dcaad589257ae83c44a33c88d34766107c21f1deb4cc1adf1b45c8bcad4aefd8dd7d9db854aa5ad0bca3399180f3654c87ad30a19b873d818053c749f3336c9d60d64e96e5d0ad50c6d824e7314881111f2850f1b45d6e946dbbe12abb815a200e2ace7510313a1c99b5651ede68b0e5b23160a78330fba1f52474f49d47d22b2da11e83a41fc797feb10a7908d64ae794ad3e4823a8c153e317e02db349bd27f88789c4ddc5d7074f28dccea692abc4a9cd1284defbbf10ad3e67f5d5203fb7a70a6d16d7a4ff5b6e8d5f4564e0d9225fcb364d23746dfa4d9ac7cbcac29c9e2fe8495c5e2106208e012e0f2c15401c2da1a5f42f3f360b40efa02f13556495177afb4b7c30992cf3c2b8fdd307e5427de621bf9d42550533e16cc2a584754db24d525c2021257ffca7ac3eda8404d9831f5a57aec3d68a2141786252c94bf06b54af938eee5ecd12ee4c9ba2b5e20a838729bc824c31f0bfce53ad73f36b7e36c7fe151d0c5eac77385bab73e8a3cc5813fd74182a3ffaed3282eeceff6fdff41d8d059339db5e7f66abe4248f0cbb978949017ff072c38e4e8123f0c4801c2eb250abf6d4830e21e71f6cd7431cfabc8ed100320b0f1e76ed8bd64884d6eae9a3c87b8293c774152a4d8474e9d9f2b5822cd6e619ddb2afc4efe96c341f4a5805aab6ceb897c056da8034ffb9228d1cad9f77ff6d0ff448b9a7711688ee9a07f6d9ce028cb9367b40db4111f209d9280285eb7c721236ce05b170520a14b88b965d620a412423e51942a5ee3a4ccff8485d465e4cb3a7689699cc94632cbbaa137965250a7dd37c3ba3c3561d7c423de75a7022102ced628684ed3a8e9fbeb558104f366a887594fc5627f5da04e89f28a5b2e138ec7af240f408f662c1814af6cc521f72fafb9d27c402e2344cf68d25bf288cd0bb5cb147b09e17902c6c91e6202ed12c40399cb235b26b72d59f457ea404096568f0c90211dbed32632a248b03e1316c27a9d4db0c693ef86a891b4a4a4bac7e35bd998a1febcc46140794d405d1f5aeb1db63ba3df7c0b61cb3f8964dce5f8f0c7bd83708337ebce01a14a5727d3cd6745f1d25874e03c14d9767197ab7cac19c6674e235b06150a9b0e496195c907bcd80c42d4b15512b2d7383c1e481d6773b72bdade50d688bd87cb841a4bb68656c41a996a5c5e1d480595d5007a9a45c16bdc31d6ab618bab393bd3932d6a0bb3d20b01b8457f41fd11da4d618ae928b70bb5700befbac6a27b635f285c5d306b8e8219e7ecf8cfb3c45a1a44d7a15f6fd1c3d158916cc2d24b74a3db94d17ea9ecd4afee25254f99bb0f3bba2a27a031dff07ef60a8a6d6f10b674394c2116712e02925ae85c491febc3e21001b0b716715db56c9db69aed85ea6a94fdd8587dcb423446e437ad802ac90ddd585c168713f29e5dd2ebc40d34a66484144a2e39e2d62f8a3e0779ab69da9e6a5a5894cf4eb4ca8fbcfd3daac373a2f95fd4b9135b191c267aa9a3b435f32106c00756d2d7d44b317b74a707685782e78b2396d38924c3ee2e4c78a18f52a58b9a4287859b5fb5008bb4dcf6e8750361f09355e9291fe9e5e7ba82194dc964224af48b3f10b25618bd66108d75cb4023822f0b6af55d599a5ad36f8391fff9239e31287ae207fbb6b1233b8b6e7581a0a738493ca7a57e0d8df34486f629ea4addb5e43d80054cfeb1ce1f4b75009040ad80c0279b2fb5e175583aabf90340cf675fafee104201e2da4e7851249b20a74208e066d043c9f58ab0fb5a4658366d2dcae40e38efbd3e386d4a7459392b00ba7b201a20df25f9848a091e018c90a4d4baa0bd3683074d39012dac4db29acc7d712b0f5c8c658123ac83d63c881847b417b804fce3cb0ad34f0ae42d73338e262ae2649913782abd76e66236e1bc6fcd74245e910c9557260a1a8a52d9b9cd5f67a9dd777db829f0c7d9b67d6a1caeee9cbd1c40774344fbfcc52d27872b09eb52b1633b5397176dd028f7c5b1e98830e9a2b286c02baa70e380f75f161a44ea2487fc857b724804ce6b312133760c3aecf9b518d97c296f19ae7db2c9bd17b4e969c63881cd826df3cb2115c2722b29d647dbdd0b3ba59c3bfaa61f483b9d2ca7cb3e703a29eedb99f24cab4ee00848a168c23aa1ac6b624d9336ceea23cb3e9c64c0e2e8cde25387f7058384e345285abcf01a9fd52083e1f919d475c5dcc5fb2bcebfd8ddff99722109702fd29c8d34979c6d11e90337be8a09b0a71d06200c958357213aaf4280cf35ad2b508bda3cb1f65737615b0671841b189b75d0b9fbae0734b086d35e9fa58454e1341425f426f892320d65272e629d2a10636c83a7b008356cadbdee9fa0fb10489deb01322589478695129c04d7814f589964bbd7cd3be75abe49f6e9951049f491a48761aa235c4a8bfdfce1c553a624a566af80c622c4f2bf63e3f132fc3726fc080c30188a889e9a8af88e8130fc65e6045a25313d2926a586790bcf9c96087bc9de5512bd366be0eb12072560b23cef873091de0067a8af3a6ea6c48960b934f17122c9f4d63fd77fb072c37c1623c590d5f882482fc0814a78be9df22d25453d3c75d94c00b1bba83e11c3559490d714956d9b67d0271773c43318c051e7043ac1040ade63146f730c9d05186ed82c0b06fa56d2c57d20f5e50f9f85a7a9304a8b5aa8e48a4c0dcfd47c4bf336efbda19541038384f7c33111aaf4af25426817843bbcacfbf07770fcf983de7e43d6b415e396ceaccfb1529972771e62fbc866e8d0365e488ca1e4540163f7e9f3c1f10c314f119104648cb5d69842bdb2d394035c9d169a0847bb50b91e6a736220d75abda353ee2fb6085b117656e2d5fe26ee0ce7c80d54d12679f9f31ea2b04d55fe5641a838a8a3f5a97d4856a438392a643a46e6d9e3d21e540d2487531dc0f9daeaf9027693c245737b93e94e885eff672dc45f535b661d766364bd3a58b271d507a459763aa08742305e7e9484991fb60e2fc6098c9279b15769d7ba85b242c735d4fdb720f6b30b039298ad422d5465b3fa61729a9db4d7ee2963fb6d860645b72958bd583b97320585bc23098c3ad62ced60956e0b0affabb4a5563258981419bf03ce369fca01cc2f30f9cedfa0f0c7e9fdf61e1ab7c41d9d9fb9d8dc725296e76b1edf500073f995c8e92e17e7e53329d1539e799bab2863c253212f573bb354c28337c6365b01a43ea3014d22098046eaea7342421d3292c5af8c4aba0ebb48df22cbaec8100f0a4d034464d4c798799de2b4a6a0d77ec0ee7b499ed8ab3a5d1be99947c60f96f95bae4f25dd39f36571a1111ebad3f4ac905f348ca924a86afd8608e1df1935f00ab5a62280c6f7c4dab56715b29e77a100ab840bd9b1841e977eb8b6f11085e0ca80ff872375913aab2d9e90a725de7fb8bc72d2f34ce7fc2a21f3e5066375d0468940aac27c2ef32a1a690079a9055b2a5cfa2e21a87184bd97ace1cf3e087c069c6a7d19ac2ef822182db99c5706e49e0925c9d6ab47aaaf6b27040fc763933538ea2367dd0b8b61a71c9f247ccffcdcb896cfad38f8b6aed916cf8b46afd78904cb48a392f85050c2fab8c33fdee0227279c56315a04ef3aa9bc5dbc48450f5c177f3238a3509815bc4aff2d973f6f430d545610606aa1a9257416c777fb18ea14eeda22", 0x1000}, {&(0x7f0000000040)="7142154a87f2df17cbddf26808ad", 0xe}, {&(0x7f00000001c0)="1571979cc5a5b9f765d6b7ab61c607842572f5bd91c44a2bb030c10e708affd83595ccf3fd6ce4538d4ae7004087ae87b50c70afe450d43e851e", 0x3a}, {&(0x7f0000000200)="ea3a13eefd40412c9c7ce311b624a2111475f7598115b79d8230a9f4bb28fda10786954caf042ba0783ffaee619d42fd8379e3a2a269326a7d0269c4ead445f711caf431ee0b4aff9af81d0267a3f8aa5a91d4a08dbebede0d79ea2cee0791ef66438c9e2b3d139f27c2fd634d1a5ca16594c1cd421bf26fb552dcb5d635ccd41fc2e9752c4ba8f6f1fd9e1422ab62affae4501c54399e952140ade9dfa55ba71902850abd523ec6f4cd01258cd2aa42fe80da90be2ec84db3214afc09629558a1ad42eea67afba236c948e0b013000d1c821c6e39926ac5f100b2bb1076a25feeb8333e11f3", 0xe6}, {&(0x7f0000000300)="957e71fd7c3a950a682b229fa243df0c5399ed7bd49aa61145481b316d691f790bb830e2f135573e044b25d9ab808cf6a16f2cdb49", 0x35}, {&(0x7f0000001400)="ecd5857773a9179d2e8b0c1dc79779eeb3dd07a8d9eba5b082f73aacfcb683e6fb646f11b372907726126137222d58a1c4a4de3b616831fa25bf4b329c72786cfdb112f1f4f51be2750df4d916c9802207ea1ca5c5ce6951cc91a04667a275ed3e0f8fea36fc79301e19848770f8bb564145c40ff2bc173fd18ffbb28d5fdd5af196c15c51afd7c875cf4f1f5c75135d34734ffd041e3e93bf566e1f606135aceb1247897298c6c6446efe8743911b5eaddded7ad978e9a45df1e436e16e05fc", 0xc0}], 0x7) fcntl$setstatus(r2, 0x4, 0xc8) read(r0, 0x0, 0x200) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001840)) r9 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000017c0)={{0x9, r7, r8, r9, r10, 0x0, 0x9}, 0x3, 0x7f, r4, r4, 0x4, 0x1, 0x7, 0x3}) mkdir(&(0x7f0000001600)='./file0\x00', 0x5) 16:01:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000100)=[{r0, 0xc7}], 0x1, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0xf46, 0x8000}, {0x6, 0x5}}, 0x0) fcntl$getflags(r1, 0xd933ee254f85a43b) 16:01:10 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0xfffffffffffffffe, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0xffffff6a) 16:01:10 executing program 0: socketpair(0x2, 0x0, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000100)=""/153, 0x99}], 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:01:10 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) setsockopt$sock_int(r0, 0xffff, 0x1823, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000280)=[{&(0x7f0000001480)=""/209, 0xd1}, {&(0x7f0000000180)=""/240, 0xf0}], 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0xffffff02) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) fsync(r0) sendto$inet6(r1, &(0x7f00000002c0)="379c9803bec55072ac63ee9a6b132eb3850a6404aa3f21f7859466b3c9d6c86c6d5792984b64ff1bd9e1a8152c3240bad1c320b4fd2d11cd4cc0f2742f9ebabe81cd482c253c39cbb34519dc409710070e526b2ca8ee839f9d28c5518bf1392737dc2748caa12142ce856ff27051dfc0e78cf6c02bd971ab503680501c3796ba6658da8bed4d4a6c106ddccfd8a8e51beba38feb017e9207147d28079f27b4383907591bdb35bb2a62fc173991cf726c808cbc4aa0b5e01f0d1375cecd2c579b9b", 0xc1, 0x0, &(0x7f00000003c0)={0x18, 0x0, 0x1, 0xfffffffffffff248}, 0xc) 16:01:10 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/110) msgsnd(r0, &(0x7f0000000080)={0x3, "f764687bb5bb45b3a169950ffc2fb4dbe41e2577bb999a0e1ae836aae257d5c605f8daae0ad2f0ddf83cecd7955b3725b979a131761ee6345034bde16ac1c937756400bc733201daf1626e437a01a66c5c06762506c1e315ee1217daca19161701edf27c60055d6ebb052214b1f1af8f5249390f0bf63fb16bb495d2484e5ccc08432980d54d6925171b3fb22113478fc8a2de3c1f7aa6ceb1164ae8f7a77f8bbae26ef8ee09515709955e299887663d864d3c9e6ed728b5cca3f90184ffaf0e66601e39b70c620b2378ec201085f6483b1090738356e52f43039bf3c8a8fbdbcbb3b7689178255bd5159850cf2972b222f3ee5fa16375f80c0a7ae996eab5344de11c6d0478af79e69bff860a24cec78e3741704cc194354ddffaae66b3f83356a654a138f3353211d8ae871c8ebac460710b08618fdc55e1a27c0dce1af09dd88350699ee37579cd9c98bdfc43a2714ca296407745f5218eef908011c6c198e08ca531e4878e2c42134e50a57e5f2ff3428402836e58c89a64f3a5b34e1974e1dd3b733643d366f93656b61417d3ccbf78940940bdd960e642f5b15d7249c7e0e4da75f685d2815a9f63955407155c5b938a5414d9ade0430b13f131ad058f452675f1d6a8de82d1a8d8b42ce6fcc647f73091a638981f56c32dcd401d996c16083de70e1f0c043f1cbfcc352fc1eed2d74840ab19b0f878aa3c60e4b65d749272fb5dbb4cf82936744f210ae7c10eaa89d1f17641ddc19e8a99b63cd8aa63dfad42ec7090fc478642b49f46e4037f4cc9251506e07e21f250f89acf3851d939e1750c9b9839212ac986bf0f007dbc0c4d8fb1d5f4dae122e0cca8e00aa89ad6b41d4cfbbcf8978a24fe8cafc5a2a5b6050361ca7e96a91479be30a77b446528cef08fd5744b5105863b8801eb73d3ee820eb1911c77239ab717c178de4e4930bf35083b4297cac254856fb204dea6ce5709e036da9bc193717a2eae6b1f16494e0fea5a714768e5651fc5e2e13c57d87f3581e7155a4a37667a210288b20409717805de0f5daf3b96754fe087ad610ef4455d62b5eebe1a8a04b673b4bb7cd040d0364afd71ba8ed7d3d4e74bf4e4c1cf116934e402c5cc2f76d421baf6276fc8c389fdd94d00398aaba93c3320e5747021c64355c0404a22367d4741c0ce330432b78e2b3c53368aa1c8c342ea74cc284017701190452ca4b21daac534ca9e29bb9429856ec07d2167d6ccaed236d118256a0d90f1467785d3653fa7f9f94c0aa73b5400b1a782c200dabf6240a5d633d7521fb2c92cf4829409a3f1884c563eecac95079644c0337514051a509aebc6ffac4d306326ba52d49736749cbf337488ed68c506ddd5e2c21fac0d9b1258ce519359b23ae1ccd90bd313fc551e3513f36cc4ba7c53818e1d8f39d655727d9e7ab9c2b77043f23048d3c12a4f8d45e9693be33536485e7e1f59bd8911160f5b94e410f7ddb4c5a1c80481edda3a0a37c0e8121367d46da5e4a2ba1d803d1f9f5969c196f9a3c36757ebc6d59f36eeb15730e55059ff5c09ee6bac093092a57b45ded03e24b5fe72eb867f21b67de7c785fc64683bc6ba7cc5bd056bd4df546f1a31d606460c4b16d8a4ae7611b1e4140595fa0ad778892b24194a422746c27220ad1cd321a4f77b5ccf13113b79864c4072eb58d4f3f57a42a40920ae959ae6efc2a16fe9b8258cdb551eadb4264f0912fb6946c7ee4bb9de835dd81a53c436d5536cfe6f1a5693136a9bf173c3e1495d2707a403406807620dbe87cf44a143c585893cde160b984f956d871f8531b3a7b5fb5a823398789ffbd7a0d11ee44fcaa0167ef6cab9d8accec4dd9f5a651f46ee56575fc31ae566abe6be44b2ba40b8a8fe6c5e9e3ae8c7e72b6d228aaf97a538791f46343a39b737737437ae2b330fbae5d30f748a60bf6220678500d376b28fdb41f9b28dd147d2d17405784cf831bae1662e08f63050e677fb9343a818f9170b23078096f6c014d7ce5c862105da48ebba4a229bc0a86c5b0a105a4af529aed95927582f98432012fe8507a1c763b0847b9e0097a898ec693eeb4cbe557a1947103066da8d63a804f0e4863f7573208c5a8c3e731e1e1e2b56d1665e6c722a531da5f1dd566ed2ccdb9649f7b89c7ddad1d0f7c2fc1106fe46d325838df05a8c1f819f4980ad54afbe220b4b315ff4e65e803c866c0fd66f745f04926c3d32661c5bccac7cf859dc5feff829b6b39fa191392c9c26b87aa73bdd7ac6adac7d637ac0df2c577700bd80dfa029295067efea633864820d7962c3017d97956ff2ef1c1c6df3aaba7deb317e955b685ac286b9f6be5455d6c9c0abae10b00de043cd483a9baedad20a04f839b2e30181baad04c7cae8eee287ea76054b377935c09945baa62c8a2c55758b9db6d68fd3faedfd0f25ca1a1ec341c87b6dcf27c4c719c042597c5d669d583d1e40bcd88751208e1c7b7db231111f16a2c99a440b6e2b63d3166a98386960539c94d97e1a8ffd75c29d6c3a2681e407541c95372b87d5aec4c67204a01b26acdb6e0b735092ca75d7a62b25d5cc0264e472145e2cc83aae4dccf565f06caf8ac7243a67bfa931d537b25fbfe6934a4f22d04287ddbb43a5d1a134ff33760177807ebd8b3236b94191cb787bece587dd051153d0df4bc1721dfbb0047de41933e2e5cc61368670e6e6d646a0787e5a8b8ce3b4a257b01ae67c11a4bb00bc88055d685069b5dfb02ce6758475c1fe782783e849883afbd9f33801049f2656fb2124307f46331b93a8b94507ecec4cbcfa8b702c891eaf3ce6b09cf712edf0384641c86500e1a52e47c83889cc44dd98eb81c658b5f09374270fb3723dc608e07b9cc4ce748cf62975866fd61204937471ade68a032df3e924cdf136b05a3880690ef6e4f8e8af0374af5b6e0af10a5a12f99ac3868d98a2fbdcb1348ecdd9bde6ea23e7887fb823c7edc0ea14831cc280f02590ad9213c7d7c61408cd92b26ee0981989de04b78c149d949e450532bdd59c040caee6be553ae0db4b25cf9ca3aae85142b3c5c5aa42afa367bfdbed58783774520a949ca2ccb293523ff954de4a84b6996841f942531219375c35a8f8657f2316fde61859700b13cdfc767e7e58c7ad119aef2ae53c2c9d841118881afc9ebcc6ef392337b016acefc169d87e3b90e7d9874ca56833a504f2cedbad9be656f1d54644afed69e377125cd748d6d29d64c8da6f9d973cf2f7a154c4b17ee6c6d43d0434263be41cb2f90268791f112784765efd1af0f84a980b55749c00fcd7dd1ea8c0017046cd2cb9d5a849487852b5724bd7ae27be765a6465a0ecef5fb08467f3f6aa1cf7dd5759237ee36f5f15caa4aa3c8f888a74334e2e4f76b9c3fd2d51b466da6550db10993f612cdf9943a8775d40b1342ce10c0121f2d200881cfcaf6e7bff73f70ea508572c8a77209c72dc12b4c572da7f115338d244a3001bc63d7723859e13f546186bd2371f79e33daf48339f5aeb3b838eb9e1fe5c83691a7ef0e6b19c0337dca201f531bbfce26b1dfc75aa091e865d4c6740c4630b1e45893038668ce54449bff28b64b2f94fa75a8b26f4dbd3df67ecd45a50705abae7ed02d54991d03ef696c8abc0d2a317461a711fc8cef529249ee54e2474ab82540e940d3a01a09541aaf945ace342c43ddeff4def49387f57f9fdb24134ca3eaa6b62de4cd63672e9982b6d81688c247ff9f4ea2020a266b36a5db7f2551d46a0cdd19d25b4557baae3a966d0e0c8bae2263964694f15ac4a1b8a4abb3ed833072f04f5e2ac11de159bcefbafb9eaac04852e279fc760b8f9b98c73ef0b68452c1f6e267c9c39ee87dfe6eb41243c1aa4a5422eaf9a3ca8948c1e9d900cbc7df0eb950788d93bc787a95e5685a844d5abcd43b691f34ba79f9c7dee4ea9f3713575b1981776bbb1d89c46bc1e0fe7c1b8adcb2a7aba9efe7ca5f59a84c9321d65a540a48064e6e7ac636253d9a83708cc81dd2cbb86be6ec207ae50c5bc715fdd3554945778e5a218e608bdcd6004925bdb5a3a766da6a5870f86a6e0933a339a8422af3b592cb092b4d0468913d22f0685db007689c82d143e5ddcec682f6061832e1a25043c545fb6d2d7d6037ca1bcfecbec8e1efeee8700574667ccb7a6d88ae73bd4b01d41651fc3d49234918ea55207b31ca1236b427a3bbbeb0f696f14f87bd94397a4b8111c3770e34e2032ead75cfeae06106c3db62f5da40422696c590b1d9400754c41d4ed4a7c294f65f54d2b463bb5ba47c8a89b30560ec541841a49432a8901f0aff7c808656e46654e4829760bf2f6cd05116f8a5f1f2baeff2fd050c88db0e517e7782cbafdad6fccaed9e0fe6b9f6a76664561af5d115286bd688ec8bebe9a11c4fde00cc29fdc7cd9aafe9e75ff43ee8026cd21d87f491c8c13c0c65bb2ef647a9bea59d9e2e28e26aa168a0f38949c660e21b6e4ceb91c095a259246c7bfc3dce91daf8f7f757bd3a3f7e91b2d61f34505f74c8286d1b0510c05ed2fb43f9880450429a991f484d8d8d7840d2f743a62d205095d723cf90830538952140c036ee8bd247733e86908e29bf9e6fd58226fd42ac50095c1ffbb7582b20482bb50e71dff3d6dbf0490a6bd756ca9adbf67cb1ea988545c5794f9430ef24d93d0e297a34be941bacac6b341e90b8b42fbaa3c6ab713ceb47384bd6ea61344e17dadebfcb0af9b3ad053415e80ea0435447235840838767b9d5a61b562b93a322713d5bccb09f332bd1fca73f98214655e378fb24c8aff34d5522e72c2755a27d7df353c45dc099937f7e7b68e7a655a2f9559151fb48cf64887cfca2a7b71f6e5f8ffb9e8c9edec9a3bf93516ab50b589c7712dafda20ee5daacf67fa70cfbd4647fb03d2575015e2ad0a8c827394d43b4f1f27269763dd2b78a7871330b1bdc1280ba95b18db8c79c1d408a6dc527f284a614ad42553d7956b972308a0353b5d0ef546ab2d41a252bfcaa803a0b0f30abca82d84cbf513978f77e1912589eb12de2aa0b1dd19e302a99bad5faf16b8d64a1e528e5a53b1cfc2428c8580af435417e2ac4e0634009e4ae0bb1dac24b01e34dc48a1b4d105a6295e5ef28060507719607f003288db70eb86a7f0177482facfaf0513dacf35b7d7690e9d8283051555009718bbd064821d7ca57db46b282ce84ebf9c6408b79867c7387f1c2b4a71160e85cf1d61fbc3f660afc8951bdb6c4b3e606845da3f7257a387fed56aebc64dc551397179fd6b3755cd06706f12abc66ec824aad69a316fc0ca52de258439b6ea0a81007a456c5223bd122269455a27372d5f40e695a8831cf99beda4114305337ef964a5c952680f8e0d23cd972ea313ed932db31352a3ccd0953355f08c8a01ac572e5dea9770674e659e54fe2675b12fa90e5055dc0bdaef36b2c322bc4433dc76068d3b1ad8a5de856b7e0866c3ec0c714e9bf5005abf626e222edf000651db860e73d6964ce6d3cb9c2d1fb843370908558fdf706a2e949a3eab44649173faef549499fc6a19521929c47faf51c0b7aae66f43e93f8b22b8c295e9d518e5fe6e389fd80bdac54822845270bda79b16be4698ff5624abc26903c842ef4107096a5c77985f3dcb9d09133bc823560011dc39a64f5099aa1742609746f1e103b3a52e440e9119264f45b839551993cb0abe0df7c2cd3b1c4d3883184e3e5ae01ff64c2c81d0a1b932a5eba32ed9b432e3591a52027321d009fedce013de29a6e644e44296c05c304f432a089040abb22843bb0c89633e"}, 0x1008, 0x800) semget(0x2, 0x3, 0x80) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setflags(r1, 0x2, 0x1) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/179}, 0xbb, 0x0, 0x1800) getrlimit(0x0, &(0x7f0000001180)) pwritev(r1, &(0x7f0000002580)=[{&(0x7f00000011c0)="e9e7223891880c178e44b1f6828f83e401554305635c3ef79fd2c96c189691fd0ebedee70e8ec9faa9cfdc72b41db16186b3403e46026939b8c983d4c9891d269b48462208eaddcc9cdadd85c3119f471ae339912e6fc84b691f8d18511d23ed19cdac9e286ccc3f27cbae89c42f40a09f18ade6dd755951a56b7003aa6b27199b271f09bab92eeae5e2535f84997cbb4964d18c9fd87429b7080fd76a7c9e066c55d318be39c9efd67a6def8cda4cf2cb901b7e74058127832d69ae41472ab53328bd0178db86fc099ce85db63d5e5f7d4d2f19434d33aaaf6e709974f1a09c896ca6", 0xe3}, {&(0x7f00000012c0)="b64009d04c52d57f2a499dc4edc64391819b98f7580fa1c39d558b040467b97bcc5c94174d52afb6af138cf83878149c63fc4d4008d3b3c6c25f5b07e27e203c011d7d0b51d1d3dc839d6f5c59d3e7684e2c69cbfebc73ba6e8de7942716d492e93d0455f7a28d0cc1272ff1d7259372197167da8522ea558599376f78d38e99891b6592e40cc7a2deda", 0x8a}, {&(0x7f0000001380)="f08767f8eff7ea61975edd143f0fd8b786f1b73ba27429bde1c052063ed7e1bf1e5fdf65f153e8ab964ec6a08625a5dc69ebdca31133cb43d8fac07cb0", 0x3d}, {&(0x7f00000013c0)="226857e3e0323711b4e16ddd0097f9d529108d2bd06c3b66bec8d5133474412080ceb3f7d3358db5379b101e7d56ca79b0eae50666509a129e73292383f5a3bfa907515bc03fe6b06031ff25108d810783869fc2d0dec2ffe94f4d76c69847118dcaf87347dcab736379e1d5bd5b1192038fc6b0e4c8d572f440d156ca6126e50526d137ae9c38b22de72fe61ad7224d4788b26a122f88e037581cee453464b6327be2c1613659de37a170efab0f512969ae9f8aa7b618d107b16d3986ee7a74dc2fcd9028ee2efefda359a0ec9976e74b7e5162a1bfd45c15b40f3e9bf24f16fe885af0f46bf7fe866ade78a2871e04c8093cab01cb316d6ea7ee", 0xfb}, {&(0x7f00000014c0)="5f370ad9b4280c31c1e394f61dae967e8f44238e35970bace0c0d6e4210d7d1944dfb29f6adfd03bdd3e112af0eeae5c934ada39fd9edcb689ec3ad018cc67e2275618895e0ebe6e60727c1b11308fd8c8bc7de3d041313aadd53c3a7ef1f1a1a9007b8808c645fd487041307a02aaee5548896851f57de3c50829a0d741530a8b2bd650c2715f53396fe7e5e06edf3608b91590dd12417ee88b87ac127884dfc5e890d9094d0209889781fbf6717a4a38cb6fae483f557883ab8dee51837ca348c93e06129bd7e8beeb85ce74cd958ed1f9951831ea0d333fffd2d926f70f49f24acfb4cd7ecb6cbd91d0cf239d262f1a65eb917198f54a629a8b932c05a8935f43973b23ae13dc515357c32d88452ae333c5a462d08d9f15cdab37d4f84696bb7fcb8b86258ef50d771eb3f8611c56d1cbd06adb0c53faf9befe63302ec5901bb2a9b99eeef2c4621f3b00719ef20dbe9042f52d704189b1396c3c98c21335d4ea24d5c6b173684c61b7aa187e89ea76d31108b3d833806407391643af76eb0fd5173c60252a0a99fca43abf55971d843b16bb5728c1fa65d8e31109646383f5b1c167eb9d51272f48bd87d2220606e6496f309bd92cc50871e7ce71bd0ac25bc69568228f1c00ebe6256ec30edf8e364b5804b7f664ad5ab22b56253e2fbb74d71f6750df8646e66ce702c041ce32963ad3811fdfae534df5eaedbe68d18ae54ce1cd52d2ce4e289a3bfb82d715f9bcc9f237c5cb642bae5905c5fdb377bf9fbf6293358bbebb9e137104d8c191bd7e06fe1ded28e46352222c2ef294536c6ccf532b5ad0784bf87f29dcdcd3b6e494e4bce665a0b92432d0c7290e2d095145c969f71d3aa1026d462f89ea2e40a279f779596cd25d53292245d8b79697ceca29727be8841411be76312904f20b0a35e90f14db3cdcb4f6d3ccbc062738be749cc475c91697226ce1f3f441993c2c3f739491a81dd8fefc6b833b79c3c4b00662d177f7e0d7743649a262d11bab600ae42ee75d9f73e1091587fdb016196ab90c9c1b7517499d1d42980cc4057537758a68fc79915e6fd26d19f97a4421941b2714ddcf22e836ebcff0e15f39b30a5655fb290da74b52fab5898d7fff7a5dc3fbcf04d29db3221733277993934248b834d8947d42bffeba70ec98fce80a84074dbbcb9cb994a2f423f24fcb18c36dd15760c4c44f1adbe6841356e2846615272c1fdf94787d0b778994f4b15457ec840b6dccc7aad9b7d0187d048131c5fb224582007ffac86bcb48d63e3ad4ec68999b934e883c7e0dd0bcda6158ca8327bddea3ad02cd013ed332d43e5bf834f64fb692f1e50b9f485bd91e8bb755cf111764485b421c862460b4169cba02ad3a83176b85502a603c7b6f60e6124806ba3522218e0c87a90cddad4f465247349da5cfc7f3443712af760053a27028886ae936f1539acbb88db78ff5eb1c814b08dd8a57afb6fbe7f1a8d39e619e69fb0ed0ebbd1db829a836391f244c9b5e8db0a81b0087fb374a0ed5438a4db8c24fb720d89b29740489a56ba172acdaca1aa1bedbcfdaab4a0de297de10b1b89da3a9bab225b297929e43752280962df77e23de1a63e5abf8a32b647d4f92a82813f7ace79ea258866577ca421d55c513ee430221637028635e1a8df776c8d28d405938ecc7ee1e0087778dfa99b6350fae170b79c5084ebcf1330e9b5ce36b654a7ac0b9adaf2b870e0d8e8a6209baf8f8480890beb42ea070af47a58cce3352d07864f593530a643c1fb3ad9965d81d533ba44537fccbe83ca0e0aa6a566d8a06a83a6a459109db597f9169f5953bad55c8dd7ec89a7172c9b5f93bca6eaee031516aaf024e908e701d3b4a366f7d4ac906f2ffd31abc2b0ab24bc01cd463b4c847bd4437759f44d568506d4f4f522dfac44188d514bad2735c13849bedf1fb5f35c8d2b89efc9481f9b187c070eb6ca7f9ffb6dc325ae2e598f8ffafff95a754411eae1f36825e1bbb5f8cf6e225eb71cc2b847c1ce5188520e7b7db193dd097f690beedff2abd05533e804742e196fb12b198b18b3e39db6dfca0507b3b9b24d6442b595980cbc769bda38f0e37c351cf852e867559053fdf250c8fe43a7ff41b8e8b903daff60b3bf71ee4c6a21fbb6913f7441b8f89710cdb8d0ff12f5b45101a47f23acacc260fd3b4e8c64ea281555ecc5c2a9ca924b458aff5adea0abe6c2d26d90ab7f7972a690fd785705c1ab569d5355279f1cbec8d9b3048b88405ff28148edfa26637e7609b076f1c97526e1784387badb1f44b68a310bf78db98e3fb33dc6fe073602beb0870b76f3c033cc020826f99e48529cd4fe95edae67a78e5bcd3945c02191eb71d4b4b5e2358fc5d1e361a6dcd6cf0feead9aea574a291a5c7adf0206fbdf0c15a64b5e4577156d15f98984a389f9c324e3200df8540b6c5d64b491edc7c51907d367d72babf03f1a710045224f62be60c3538364bbafdb724d1defcbe7c0a22436155f729c2f73cf1fcb9a10d1099326ee7b754e379f356dbe5631c1701fe0674434401de73508adf5040f7bb0035ab2f98542b981c420e0c7b88b2abb6b33fbab8afa5e353c7fcebda07ab27a6ded0f6dd0bd741d47eabfd293fb7b5107e99260008660bc0a94460105ac7de071892caf175fa223f8cd85c154257063085b45d384b6dcda37662c3cd4de1a9295967b6771e97a18e6eebc26f12fe0901c07303bf66a8a3ed6d77b8d790c066b464dfd4f1af00266a15419494d55f4235bd5e4d392bdc9f39e41a7adc68c294cbd1755d4756b1438d3a288afe952dcb315024f2bf1d6c877e3f6ca109a52b037475503f7ccb25c6fbdeb210dd92636edf56b8ddef5a23a818e5823340b6f681de64c1fd5d9f258f1f53b529f12776a6604e197ab0c84d50f62a8b0766239cf884fd9e56f07fdf25b5b77be339d00cbe25bed83a3dd0177d68a2709482d58df18adcbfcf9ff32f99fee1538d2989feb6629efcb4bd802a92aae876ef19b8c828c2eb0ba8183064ab1cdbf1379ada27eeeedbcd7a913f187c789e583587b2eb7bbb8835aa0a23562b39d19c3cce844578d493693e3be77bb256f8442015e803c9f58e5ca34b77eaada31681069879f7f74e14ffe6440e465295819a79104287538d9d606e0db20674833417f6e9bcdc23c0b7dae514b693b4804d5babf99779b2f4fea00d509903e7ff64fb403665a844212c929c8adbee7ec359fde82b4b5fcf5fde40918c94cfc63abdad30236126b471a0be25b242f697e5f1b34ec23b5f1643929d4b7a904d8d06bb01d65184001849157ad5d462399f29a65f8ce88cf502ea0bcb0e73741cd17b1fc641737e9409fbac202124971cf1903ad34f47ca970e4f950ce36b1264a38501c35c5235cfca27c8604fec190fd7fca6ba417891962723990a65cebcd834be86aad4bd395ea22efb43ee5ab006aaf336bc774379abeb57a48a47491228503101f66d5fcc9e14488eb55cacb283ab56e87691605f58ff0fe0dff05c3f3086de6eddafbb6749b7d942fb99ba7a7faaeae5f7e444cb66057c276d5104ac5822236b10cabef7a17b7367025f74f83df154771cd2d1f6cc5ca90001834b8a02599305ee92be8a8d948dbd2b7abc683408aa54388999e6f5f285e7fd067c638684d20e7bb1e4ef07916767845d68e718cccc735d0a7c7c87748d9a54f7a0f929357ddbb73c1e4bfad459a2e9ba68961d34b7fe5207f86aff726ebcaa7ec049263b454664c576be70f85d690fbdacb9635ace11092a80ef2d54c7c61f50cfcc3fc48f788af4128450bbe5fcd44736e63940d72e1b2ca94b2ae87feecae3e18949048b46c4e501412f0e8a545848c874a4d338a8f00f2628f560005437cd8d115d9f86481f116c874e46dadd5b703074bba82437a36562a7e304400eec06bd11a6b97b8721c66989443a98e666a9397f5fae1b678c26b3c2c1970acf0b4ed65fa5e007d57eb44cc9ee1b71a9e7459192dc97da2d7ffed445de1b31ed2c392cc3dcb83dc14b22457509b5a960cc12bd0f1806d12db975495ea2fb900774d5f66cce1830c8b4947024c1a9a02037dfd38f77ed8e7ac4e2887d1b59b29934754f385d57f2642e75681f1e70132ce25cc0b7e10b2df8942600d6d4b48bfbb4894efa466916cfe75aae80077769429bf3b3086b686bee04738007873bc7b10a47bc52b7b5609d708faa3d552595a00fef7afe7bda3f5f950caf98507fa39638c45a2c182ad5fc044344f6f21d2960a323e69ce85a45418997a203af72e0e4422a2d09a9792fcf0b619ec04a120084fc46b6c3bb99f038fe653f15759cde232eb0bb62cf90af11d5ebf351d60a26bf2cb800590afcc87d67df14a5c8fefb519a4384c218bb05b8dd3b651dfcb75e2d87e7b4ab6dc79e35a68fedac7b86dd17b1d0bf15313c72e2f7776dead915639266e9cd335e22904d9a868a3d806ba9a1a4836ad5e80bf27d0c826d1512a917de13f1dd844008ac2beec85c5e11a45811325fc0473bb319a8aa791607673b1b10581d7166c712dd74d963d736f49511be3a3ceddc3ee844232b22bf7bdce0ddb16b73ded9876fb3b2a468f9a9b0c3e23f1ed039a13ac021a3240cca2091aee8b254e47dbd86e63bde278432724abae448b173ef266177d2d0359b1cf3be956eb42c7810674a80a84bfbb4acc8a9ca00cb67ded000c847e0b51dffa76f23fff0376bf62460350838a020fc14e8b1d65e5d8dbac95df99044e78ed46662eba3db57c2cbb7406b3df2a81d40e349223dc54a3344f85b65e94ebffb101932e6146c43c0ea4f1ec34ca4fe08aa392f82e4e56fe03d48731365f80e02e74f7958f21490e73515476cc339717be0c74b314396441840b4ba3c7ecaf74d343e6514bb042424ef6ed94e0de0d31ef3d7b803f74390e54f8a3f7ef8db91084a8798df95b6499d0dcc65cacd630805b3a0dad48f7a1226bbab3b307ad4e1280d87181ac4efc59cdf871aad67b9b6ca25e39ed51caa9d3ca2dfc4279db52338d5043ae9b4fd803c657b5b8ecd66d743b6a3a32e864679fbe9cbc81caa1e18dba6f201ee3f6b10bae2dc4bda07a675c1cd98f8eec69628fcc5223d8a0a043de365f20706db3702817457b2b73fd1ce7f31d715d5cc881e81f0d460ba9a0cfd0abc012d5b22c1c291e908b3f555214c253a268ecec5379bf37c4c1fae735d79eafbfc0f39a8a41228e0975270dce360ed168c18775444aed46cf82e02727c17ace1fec4028f711e2bcceb2281dab370873ae0b9ebf1d3b6f5e3049f15c0efd84b8bdeb0ce668aa97ab282e9610f4575179387080389365acc07e2b570bc4a6f8a72c9b283ec6e8e030440ec43dda5c2aa846b99bd73d522245d27c2cdc710632fe02c4bdaf12c03bbad08a6d705118f870f0cf9d0fb7237bd2a42ba43d3f092fa023180840b37b2ecdac25237cf5dc381d450a2c5d17f89e0f383160bfcabca828bee29a7d779ea0d7983a923c6e92bc115d73dc2ea24e975709ab82a8a0f076a9c2496ab4380b59791571fe162e607b2b684aaf85bee29a061ead1fad50a3f4bcdaa498dbefca29117dd8227e7137e75ffe4aee6980631ccf13e90e2b5c47234547978bb53ab06798bac636bf41b9a57902a2001c8daa4632428510bcf9aae81a06cc6cd583493a14401c8ecbabff88384ba6095b4d66be6c225964e5a1e475d670ce0fb17191d90e14f4f79aa2ec55052befbf61a3086ceb7be7c6a0dd5f2f6e8ea7f54c197f911933775d0ae9a2e57069930421e82115246ec879eb29719", 0x1000}, {&(0x7f00000024c0)="eb8e86441044898f0c87a6dbf6459add060fff1e5e6d9816f3cc0bb186d008ed6b66b4971c69670e317ec5b276ef662ac3455275b58cec3dab46d9e92101c550c1f1bf6b614ef1cb2986906153bd0e3f521cf1bd7c9e625a74caff7bc1aea4b873e9636ca80c7dacc5d9a14bcb0de4c6981023e6f868b454688d2c24f7e36807eb891d9a87a523a3f6cfb38344a30c6a4e4443712cf64eec66fe77f2255658bd8543c38a6c8e6cd8", 0xa8}], 0x6, 0x0) getpeername(r1, &(0x7f0000002600)=@un=@file={0x0, ""/108}, &(0x7f0000002680)=0x6e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000026c0)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000002700)='./file0\x00', 0x200, 0x20) msgsnd(r0, &(0x7f0000002740)={0x1, "a74e16c08a67395b53bada3f571d7e5c2dd6a1d67127788cdd16334d36c087e5ba35b76897cdc7fcc4d52f4e97e428afac6118ab75c4e01018263f00c9d11666690f4d61f27d8d2162ae845ad172ce5b0b3ba1aade3cd7bc79902adbf88e29e1571cb105b572553063959215b0576871300ebf20bc64f7288b90ab0ffc77225b55ef8ec45e54a3aa5761b4914327c2fc96fe477d4569ed4c9c9093b8c1846ccd57fc0d6d708a0df372ec5d782e7658e60dbba5c9d6ad0610f740dcce80dfbbeee0c8a21592c5f908be4e6dcec8e47fa5dcdb03b6e131ec2bce783d"}, 0xe3, 0x800) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000002840)) r3 = fcntl$getown(r2, 0x5) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002880)=""/55, &(0x7f00000028c0)=0x37) connect$unix(r2, &(0x7f0000002900)=@file={0x1, './file0/file0\x00'}, 0x10) bind$unix(r1, &(0x7f0000002940)=@file={0x0, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f0000002980)='./file0\x00', r1, &(0x7f00000029c0)='./file0/file0\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000002a00)) msgrcv(r0, &(0x7f0000002a40)={0x0, ""/4096}, 0x1008, 0x3, 0x800) write(r1, &(0x7f0000003a80)="045bd9202aef68a664c444f5bbf66c7636e84fb105fa8a92bd80e7f04df3233784a8", 0x22) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000003ac0)={0x20, 0x8, 0x3, 0x8fd}) unlinkat(r2, &(0x7f0000003b00)='./file0\x00', 0x0) msgsnd(r0, &(0x7f0000003b40)={0x0, "5118985aac5d7c9689410e5402c369625fe23278fc201bbf065042976a18c238cd44a52d49944fed194ddaf9a87a3d16743d7d7a4c532b02e0e08110399456feb8bc46ac12b0c3b698279511b69380deabce7b48fbcb27a77f480c3c8e669ceaf33802e8712957b1db14d09b085898b1142bb2b4a82cd5287422cccc07358e1a693b9fac8aff699e86e26b842cd380dfaf63c18a6f963d75538a7c6cf902b937ae6cd33eb4cfe894abb57e5715b35f820ce702929be6cb2c1de40213ff82fe3cba117877b69f58e4c1eb33487da69eb415eff61ea398846f1187108d62f11c6504cc3ed7784394e81b509e14bfc7c725f36b51b9cfa62d48ea0999fee7df86b9a0a7555178e48775c51516a32f72c547fcba89c9686b7d38fb80699ae4aed365d9813d88678ae47a13aafa99f81faa066090403c2c90129456079977893c33ff9ae00bd47659c19c8ceed3f3fd970c857510a25368b77a9a649e388d51936201bd66bd5c109de0ba6d7851ca8afc3465cf72dedec375e038e3c8409e14462b8b638193404799e8ceb11da70bba78c1266932e54885b779f5adf1755b0e3bcacb1753522163d2d1155599caf6a2e57eff143f853f1023e772f9b852ffd3219a6f74d8e7002c3856fad2d9fdd4f1dda20531731ce2ec4ceb7551f999f132ea24476941740cd7e4ab48fdf4f703f5d8a9c75d9b32f8ff8287100a1fac7735eab72fcc583095af8a9c99be20f2e8afedda114b5e273d42c6d8aaac49bd8df34ca48c8e6dfc09a262b8243970bc1bb581e1893d47ea34bb5d28a8f7c6bb3d074da147fb0e2344bf963e4471db5e4e214a4eb172953c3e5636ac8182cd88b4a3943b5e9e0e6a4eb0e44e03db72f33a51baf5c1e3f0dfb97c2c5ce70aaf0fbce24c3402a9759f27731362fa86bec1e919515ca0c8e0fbdf94739cc8ae322de19f117779e2afdff7f8496e121d43032cef8e197699939c4dec8a79505d61d5585c3fcf71381628f76968d5c386ca535b576cd2ae9a278d8f2c0161cb1c9fa5050980f80c40d01fa6e155eb7257bd7dc6c4b2cad4aa2acce4a21459fed27a60f005ae10583431dae7c7e81732c68977c22b946cc316cfeacb7c7ab7ba7ec133f16bae299423c4d5dedc9baa9a95df913b349200b97b858b9fa227d2caab4afe1e0cd2e7e5557c1f6277504543f995db7b05ce7394b34cc7f2ebeddf284e0ada462da803ef58c8e6b523ddab72969870b82669dc381928d7d3b92e1d4984450dd8e9241fcf432179474461a67092044908db8d529493e9b1cbb885a8b80120354a254d50f681d3b57139551029b682252a78ac97ed89850247ae72e3d3b055d154bf518fd7dc56efaceacd44e6c8af2b605491a49ee316f4eb6d49a1b88bc66967a183f7352f2e67d42914d012e8c4ab5f7dcba6613e2618a45e5b4b9964cd198c018f7de128fc4c30b67429af989c7003d684ae2498ba71ea0aaf5a10eb18884ae3c504e19cfecf1703d2758a937b9525cf0db35b083fa6c22bc810fc932fd1c42659d96afbf09163844d6fd0bea34df4f7b699448088741ee4fe615063a50c1065bcfe3fede3e2767d88879e4940f38a3407b94f4d8005297cfc8857bc53256405cbf56aa515327936715256ba4061c259caae5d172d5535a46c099d374e4250557dd44ea3b62e7062f7ca1994606e569574fec38cbe120ba8e6d692f63f36c9bfb40b35fbf4d3b32bfc76be45a390230fb51372c8bb106cd847b54f96d86b0eac89934e14833e67ffcf4327764caf83b9fd24c0162a0efb48c5dd7f4416a64b71f54489101e1d11edcc6d69dd67fa091a1b051775c44a38bb2fc487106df5cc42a5f5e63ac0b2da52e072e1db3f74e0b6b6739e09298dfb19649d912938809fa5c719f42b28e68818163b67ba11f69676f02d8494c7d53478de4c414a1f9353a3070ece765a703c07fc3127dada6737a5d280150ed8af5ef13543055f7c325e385d9cdc13235ee1c426961e364e8f5af6068471f031b5d4a0083bfea0b95f6d9440af04d9368fcd85eab0023212c9471fc912889a6ba91a5e412018246ea69cfe9864578b737436e953586c2a66f75d329bec245ed3c78de14946fa04527b79482f855694410255cd7eb84754dfe0479bff1e2638c54ff6eda7884447ac97d5d00af4a594cb9c475058ee94026a401ff708e2ce0e1365cc84d19f1ebeaebcba5baaf2e26e6571350600168d373ccd4a5de744d9fd2eac1f23f499fea744a61564aeeca2cd70feb710e9778556d498fe6a4c28581b44cc44e464b09f35d39ef725f3d25681e0f88ba8a28de5debb2269d7512ba788e7457beb620d1d4063254bfda9b41c13deefb23166bfd681f5a1016cecb9a41bbae689aad4232a4e0812b5b3d070806282953a2210d8faa1edad57242e85308c4e5574cce63b14a83e222f031d09ff6b7de126a2e5df695918f8daa3b7e8b2d7919cf03372ab15c050cafc292806923a904cfeff349f013a6515d543f68c9c83e977a7c2d71cef95963036c4704dc1dd6736b1eeb7c11ca5b6022c4acfce8064a7d7442d27eae4d3393400d3033eddc2e2c791c9fa90e5c24fd2cb6f6e1dba9d7ed1497cbb4fad66a24b7ad3f136585c3b96abee661b104b57c86013886e02cddb6c467cee69bb9bfc1f0af3afd539763856ba1152cd8d072fddb9132b0a471acb19b3bb6d2a9d52d387650fcd3866673ac1985b5e43e85cb443dc017048bd45a1d90817cef8e80f029447c886e1e4cc0243fea0e53cdd3c449e88a6e055044737b60d186f5222193441505e33fcfb8bfc8a5c71fe0e15ef1076c701833218d71bdcd35ce5eb3fe58b7730384094fcd636736116c991e26350aac103ad9af6c4f064ed063b323fba9ad3aa15f3fa65d213b7fc9172da4e025edd4f00d6f8e82c868194f30ed0e68a4b5201c5af275af4d8ddc1988694154bcb97679bc0279cb08a70a9da0ff494383ec91afaf5c4b1fca0d39fc83503a38c46eae779f1176e1eab32835377ab63bce22d986a072e02ce6923bd9f6b826b26dc1b1712d57de44ddc04da8bb1708c3cc3e93863050d78ad8b001fb3d1fb61da201de54c54a636951459e58cf45deb2d03caa78bed13152e4358eaf28e544fbda800ff93f1dffc2999462762508472b1da3cc47c7837d6e540c25fb0a65430dd3b9e18a28ada84e3d07776be7e1b4e78145b7370b6a045f6c7ce0d3a1bbc6c34878ce31df1e4afb6bcbf1d363af4dfea75055e92732dfc785a2a87fede35d32d68f1f7d89b2387b3288883e3cd86828d248ee16d09d664660ead2479d27829fe8326f6b9ad61feeb90c81133439b546516c8c08fa253622cfd886fdd7a112ffa4e130d118691479b73479576e4259939bd7dae57c7b2f5d5545c213a1493501abe0f7768388892a9a5ae51e48a5056a55addef1a50b340c7156ecdd41c9733db0f8e59a680c0abf77ed57ddb027f6104259bf1d782ad02712bbf484ca804a842f563dd2ff9f0e0f19a8ad5d85b4af04cddb2f4ae692b56357f54587a30de8ca18e934fef87c051a2fef37ecdda43a70365a0aee5daf142bfa569d2d502677703bcf15ce4b873e5e6cfcfe6dc3304cb6ec9ce556afed6b1b1f9ba60027217312488feab3fe77775342f6743f650014e086eb9502bd597af833e84f981f1e2769204eb8f659f21ae7f42e1090a64125db476b45f364da937355ef1dfdac426ffa410d7cb6e2a98185291eb8faa10b9cccacdf829000bec645b5270d808503327f8170d7d8550b0df7b57e8502f0bfb1e9c6cc0d4268f937c6a876647d8789f9b213cc179b042ed63ca37be48ddc9b0d071a529894e6b32bd4bcb1d9eb3dfa50ba8ee0c14e3eff0cbada4ae13bff70cc08b6f8ecee45dfcbe4a145729405ac770cd67f4c4c92b4d78323959e009ebbc1b4f8bc7f755fd006ddda31ea650c93b1dc7214bed028c118656188af6c732ed947acd637c4af7cea2283fbac2743182c1746fc8614749fbff4bf8211db187e5c80c614c7b2476bd5db5f68f17e94a80df8aa7875bda055a7a80fbb443789c405b8bed775c4605e517754e501c25c6d146e5415ad1511afd60f3f57b2719cfa41074aa6e693e9c2611727d18e96ddfe4e734bbc5d1c42493a08ce3d653a68fd2c04c86f97a875bb416ed297b6223a834faa1c2627982888e7e0d33989a8a73cd05b1eafc511b04a51a6153a79cc2eff9aa1e84b23a10dfb3ce3092619483d878dfc9269d63dc96e4c61f0ac5e9285348267f9ae7f7076cefa563f9653bb391b16ccaaa570f157d6b158ea0072efca11e982adee56e7815a8f8ebb321f9a9cf2a40436212236fb08e82b11660d69fccdb308adeaa93763ad8bf3cb214921dbf21ce9f266376ca729f307e9f509b4d90138757a0b03c02e4c8605ba9755cf22df184452b556d36cb48191fe9ce8945df1443177c4a5c15baebcce744342c4f2992400fb397c4d027ccaf5aae557e9a3100c8997356ae50b6125b40dac00f3a6f2eec56ed0bf0a75bd316de11dd5745880565c438165f19a90a3458cf3286c73505e970562298c62cbfc4dcfe13735eb073721689b56a7bb41cf7ab4de351ac7cbbc47817aeb346fc440e20a16b69e4b60070f7d6a422b48c755f1d075af5f42372e4933f6f0e879ae95a2dca403eb4532cd2a98c23075202e1364c4ce9e5f8ad718f3d546733d9aad3f3c30951d4d94fdbd32e4f77f512607b3c27602920ceab8c67a018ac8ef172f922d494dc55ede530ef3693ea2da218ebd26ad8805a860aab63121e9706390352a504794fc5252e4bb9a6901858f947529f32aae095bc33738f117bf99553e35c140ba106a85dd2eb06afd814de0dcc2717a77ccc06067ffa0d29e6ee7a240e13c852cff2a959ba4eb893de49e6f602d65312935555f486e490533c945c65ffc07f82a8eb574d987bea2aca2773b3c38cb3b958262d4303c1e71c84f3f407a2c58f74c43650319064ef7f3de972d7d99dd0f2f7f511f9b7774df6f0502b7e69a26288996a7d9d291d13a7f5b8f1961618f68ec564cbb28158debda5dd3f0bf71c428af3e9acd4f2579014f08e78138c790385249dd5ad512ea4f9cbb3548bf6279b46ed49527316d20c02870fb3fbe0185c1b3acf8fe69e51fa9a8da300aa0e2d797371077cfba5a2d642f78c0f1ce1fb3e582573f894506e8e1cb9b4880988ca03b593807f619763fd6dbb0e6fcf2ba399c61f3424687fa08a2d124edf50adfca6b7f81719971a0751adda22f05fec6f6e71c72ce4d64b3f93e4e94c80b23e1bf63de01d9b3509cafc0d9d98a91650cba8c4b6d53b81e0d88b9ec18ef89a8072e7620ed7c15e43cc5a5a733244aa19fd066935d371c05f7dbadd8b2e91ceabf07ce2d04e3a9aff1c3c850c506ad4889efb32bb1f31b3a3128d6ac98e7f1d55daf5f5a139c37c25f36e68721059f328efc88f6d4596298fb6d0a7c2a3d575579b9aa5f08e828caec2257b9ded67e0015644a3a1e33e75e5fa654b7195964de53b45275c7884e21371fa87be95f6038b457ac65d57ff296d34e02aaa2b66baefd4be47aaf94c476f239cdd93afc6e884c4f263dfb34f2beefe03161a4affe2c84e772da274210a986fd61e1740f1f83b7f677e37529e24427e197044e15bf3b19173e8c08c52122104e624fc4246c804de4da01d76d9cea899db770633ec8d7364d64acb5f330d6de68863b29f9cc4c1981a632e15de415951f64049ed5753bee14fd65cde2d2b0f18119927722593a5ff0210372643c17e8f70791a69b569950821"}, 0x1008, 0x800) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000004b80)=0x6) recvfrom$unix(r4, &(0x7f0000004bc0)=""/190, 0xbe, 0x40, &(0x7f0000004c80)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:10 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) munlockall() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8000, 0x8}, {0x18, 0x2, 0x5, 0x5}, 0x2, [0x8, 0x0, 0x121, 0x8, 0xfff, 0x4, 0x100000000, 0x477]}, 0x3c) 16:01:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)={{0x1, 0xb4}, {0x7fffffff, 0x8001}}, 0x2) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r2 = kqueue() r3 = kqueue() close(r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r4}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) 16:01:10 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:01:10 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x0, 0x0) r1 = msgget(0x3, 0x440) msgrcv(r1, &(0x7f0000000000), 0x8, 0x1, 0x800) lseek(r0, 0x0, 0x3) 16:01:10 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = geteuid() setuid(r0) r1 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) syz_open_pts() 16:01:10 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xe1}], 0x1000, 0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) dup(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ftruncate(r1, 0x80000000) 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) 16:01:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) close(0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x88) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket$inet(0x2, 0x200000001, 0x1000013) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0xe9b7) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5801) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x82) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00000000984b72670c55609c8fbb55f8c83c1454c3adc3eba70d6063467220bd1a2b1c414dc62989156e31561a", 0xe3) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0x200) r4 = getpid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x1ff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0x1ff, 0x5, 0x3a31, 0xffffffff7fffffff}) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) mknod(&(0x7f0000001280)='./bus\x00', 0x8, 0xacd) 16:01:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)="8063f6e1f34c74c5", 0x8}], 0x1, 0x0, 0x0, 0x4}, 0x2) 16:01:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) 16:01:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000040)='./file0\x00') recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x18, 0x4, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x26, 0x1ff, 0x11d3}, {{r0}, 0xfffffffffffffffe, 0xd0, 0x3, 0xffffffffffff38f0, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1, 0x20}, {{r0}, 0xfffffffffffffffe, 0x18, 0xd, 0x8, 0xe1}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x83, 0xf0000000, 0x1, 0x4}], 0x3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x40000022, 0xa98b, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x20000002, 0x663, 0x8001}, {{r1}, 0xfffffffffffffffe, 0xed, 0xf0000002, 0x1}, {{r1}, 0xffffffffffffffff, 0x52, 0x1, 0x3, 0x2}], 0x7fffffff, &(0x7f0000000240)={0x7ff, 0x1}) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) r1 = getpid() getpgid(r1) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xffed) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="b03ee0789f9c27dc809cf6e9aa99f1bf2246ca4c86ff113158d40a52bca86d1aa6fc8bc045c0d08d40c3147a28dbe676370a3bf4153b2e57ce46fc", 0x3b}, {&(0x7f0000000140)="079ccf356cbfc044f70626b3615f8e39934a11752149834f1f303f0a4cbc8e9955af774d09b05344f1bb2e4655fe4a48f301c27bf87724be2cd284af3e0ea577735f76f431b86284f91bdb9fc07ab2afba0794", 0x53}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2, r0]}], 0x58, 0x400}, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000000)="de", 0x1}], 0x1}, 0xa) 16:01:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) flock(r0, 0x7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/158, &(0x7f0000000000)=0x9e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0x9) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff, r1}) 16:01:11 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() r4 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000100)=""/132) r5 = getuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x47, r2, r3, r5, r6, 0x14e, 0x3f}, 0x1, 0x9, r7, r8, 0x2, 0x0, 0x7}) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:11 executing program 0: r0 = socket(0x16, 0x3, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000, &(0x7f0000000200)="f792b3095a383760d32af39e68659fff579471cfe89f737cbb8371976e4f269713c4c0fd6ec5e5a6e5cd029c854e7e06ab000c59fabd7b9fd872a03c109528546c47ffffea5bc7476428167933d03acdedb788bfdeda2efdf93a66a923197c09b5cdcdd932b8f4319400d841709a44556f7d650cf7836c2bdfa07272bd1487aa3c13be5415b8005d57e533e66cc0383d", 0x90) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/207, &(0x7f00000001c0)=0xcf) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="b2508c524eede72264893d76dd6381230fa5c23e39f66fa3fc661aa92693398f2143d3e811b1b910308ff899e1e3105c7f36627a8c5b81b68fce31acf2cacb53523c08e633260713e811f92e3e06af3f3f1c90b91779af0536023e61565fff4def4cd5c1c1f608060dc9ffb9fbb05c1f66311e5bc64405c83d62b0d1f0dd58", 0x7f) socket$inet(0x2, 0x4, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="4bead57a", 0x4) 16:01:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800a, 0x100) r1 = socket$inet(0x2, 0x5, 0x8010000003) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) close(r1) r2 = getpid() fcntl$setown(r1, 0x6, r2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x2) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0xfe07) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) lseek(r1, 0x0, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x39e) 16:01:11 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x36b, 0x800}, {0x2, 0x7d, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0xd7e}, {0x3, 0xbde0, 0x1800}, {0x7, 0x10001, 0x1800}], 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x100000000000) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r4 = open(&(0x7f0000000200)='.\x00', 0x2000000000004b3, 0x400000) flock(r4, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) getsockopt$sock_int(r3, 0xffff, 0x1802, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000000)=[{0x4, 0xc870, 0x800}, {0x4, 0x80000000}, {0x3, 0x9, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x4, 0x1801}], 0x2) semget$private(0x0, 0x7, 0x4) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) read(r0, &(0x7f00000000c0)=""/214, 0x368) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e92b794f8ae04803cea065176003bb1fe00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffbff, "bbeccb0b94c4bc203bab12d411e7f083b8129092", 0x1ff, 0x4}) write(r0, &(0x7f00000001c0)="98efabed19ba948e07ebbe7049b6cedbcadf78aecef50e2f53a002654e", 0x1d) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) close(r0) r2 = socket(0x0, 0x5, 0x101) mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xffffffffffffba54) mknod(&(0x7f0000000200)='./bus\x00', 0xc140, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/12, 0xc, 0xab9a53f0b9b3f83c, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f627573000456d480b2de2393281ad9d183a7d8f3194cf48d17c223ff2d53b524889df4afd126fdd7161efc8d7045869758f3d49e9bbe078dc861f449b8a11cfa0f3bbb0004000000000000ae50e7c979af04595a169facfce3834f11f40395d651826d853a3bcb5f8718e36a0d5685bbae4e239ef85b7a80f7f53ce6525c32d5239ce358c6b42fd5d15ead8d39539b2d0d4378bae17d54c17f313fbfd5e994df32a97f512d2e30f4543b9584bf5d2b92493548f402b854ca7ae113b90f3f998fd1d35a00c12b1d63b7eab6813219c519878e1993169456871d32ccb5b4722386f5e4f19072665e00000000000068976c99f08811da34fc90259bb3a1332b339e0109cce37877ef909dca81dbaeebc53ae5b2b069a8b06a175cf47c8d5eb18c5247c66ca290f243f348c51d29b8c47d5fe37163b51d9c4251c00be94949afca9305b9f467f07af094760793660a18c24efa20743f1841c2f2ae88f5c933cf13277b646a3f9743d8ab365a653d2ce94b87733701f160adea88dee1a90d11c1f9fbff4d6a0a57df0bdacc8609887229cbd6c6f010f0f6b3282fc7d5bdf264d4a4d9c930cec967f7f936207ec5802f4fea16251d8b25fd29e4c4ca174f4eefd7e60a034c73ab11feb4c1ecdca65bb0f11f0d4130184f99a63af71b629fefac609d70792f66f1cddfc0417f14c00dd1e6a47a652bb6cb7d0f777e04bb8d2bbffded7e140901dd460787b73b6bacd968cf8d1ab443c65e895024f4a546962105bf00e3b8715f"], 0x8) open(&(0x7f0000000240)='./bus\x00', 0x403, 0x168) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x12d) r1 = socket$inet(0x2, 0x5, 0x9) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/161, &(0x7f00000000c0)=0xa1) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0xfff) r1 = dup(r0) r2 = socket$inet6(0x18, 0x4, 0xed) getdents(r1, &(0x7f0000000000)=""/9, 0x9) getdents(r1, &(0x7f0000000040)=""/167, 0xa7) ioctl$TIOCCDTR(r1, 0x20007478) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x40, 0x0, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x3f}, {{r1}, 0xffffffffffffffff, 0x46, 0x4, 0x2, 0x1b}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x8001, 0x84}, {{r0}, 0xfffffffffffffff9, 0x1, 0x3, 0x5, 0x800}, {{r1}, 0xfffffffffffffff9, 0x30, 0x0, 0x100, 0x8}], 0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x20000008, 0x3f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000006, 0x1ff, 0xffffffffffff931a}, {{r1}, 0xffffffffffffffff, 0x3, 0xf0000000, 0x6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80, 0x7ff, 0x5}, {{r1}, 0xffffffffffffffff, 0x21, 0x28, 0x1ff, 0x1}, {{r2}, 0x0, 0x1, 0x20000000, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0xa0000003, 0x4, 0x35}], 0x100000001, &(0x7f00000002c0)={0x1f, 0xf53e}) dup(r0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x6, 0x80000000, "5cc924806a7ff9a81657ae1f9114b8c8d1ab8be5", 0x3, 0x7}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() getpid() open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 16:01:12 executing program 1: readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000000)=""/228, 0xe4}, {&(0x7f0000000580)=""/230, 0xe6}], 0x4) 16:01:12 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x0, 0xffffffffffffffff) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/243) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:12 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) getrlimit(0x6, &(0x7f0000000000)) close(r0) 16:01:12 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = geteuid() setuid(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) geteuid() 16:01:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:01:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:01:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000539de93a6f209100000000080000000000002000000c0000000000000000000000000000000000000000000000000000000005150000000000000000000000000008b1805500000000000000ceb348000000000000000000000000000000000000000000000000000000000000000000007a081c36b93f637a433c282a936ff288fbf9a5e52914fcb0e14db6876d1e13cad2c19e326c9ce8418bbda67624df8f70a7453d40f11fa36f460d0b53546b4afd04113ac8c7061e99b71777e96098cd68dfbd9fcdd5c1a115d5059db69aa1621a06302dac976733f42b2fd79c0e8e189a1b181c1f52409f584b733dbecb57bd5afd8cf59340b32c2a630ee8b506827eaa09b19a84ecde7ca36f020fa1d9944460302b67838181a792e9630910771028ef2a3382d04cd517aa5f7bbed71ecb3e7e08119bfb095f7bbb549953fd32bfccaf01b3207332ae9bfd3251a043fb3571bfd46baa7287c8494e7fd5dc641584489f8aea410c12f5f580310ad2eca88f3174af287072f780b79f490415df0ceef1a5b3b32cbeacfd9725e5a0db7a35b9c713f4d3438437838f6b3067d3"], 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getuid() getgroups(0x0, &(0x7f00000002c0)=[r4, r4, r3, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket$inet6(0x18, 0x8002, 0x0) setregid(r5, r2) recvfrom$inet(r0, &(0x7f0000000200)=""/16, 0x10, 0x843, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r6, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r6) r7 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x3f) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) pwritev(r7, &(0x7f0000000940)=[{&(0x7f0000000580)="ec0abdf759862c7a52ea335490420adb8c217c734fb205110a3cd613710f33acd5d504acb7b7fa58a34be145ac282a438795b3d29fd4eaefa602c5c538122524b21369d4ab3d489cc86af59f40251065d0445d96704c76c4b743cc7adeca11317b764374e6617db760f1c93fd9efb8333936fe6624d7ac11a74bb2c2f909e81af5b649a8b4eecaf3afc5695652cfc604eea2eeda0520803e27d6962890aaf04ca099a12652f05b7513dbc241998fbc23888dacd8c94de56a00a879c951fd9dd0efcc0ffce1f43732c292cb63ddee9e0be68067a1223a7e0bcddc5a2ee244e10742ecb8e4af8fcd15101f30c6bf9a64a4180c4c6a63d2ccf7196ec78296", 0xfd}, {&(0x7f0000000680)="c1b12d1741e97734be7236472287e2324ac1216757d54403991e28b25da2de05e5ec9c37c8e9060344c90986152430a6df837101de08583e54d9bca01917d39cca50df025275b14f052b4a654f23543236a709ea06b6103444579c694f6996835d50fbfcdf746256d0a634712e91f7d0de790d695a863cf7ec1ab8dd34ac323d6abcc56a978baa851a12527ce796ba27d87a789a5afaf447e159a18d43a6a172a5912b4deec8ccd4bcadec0babc85b8ad18dcb71eb09a465840726f28924165f1776f43ecd07a81f2ef3b26b76cba3c770b43230e7cbf9e132b981c256fd49e718b059490d9a1d04f31a2bb53908da", 0xef}, {&(0x7f0000001000)="cf84d0ec5a3c47725edfc5961512b6aa783123c9e5a4c5a0974a7442a978b3ac159eab58e2f3245643994ef8e7237eb52566723e68c8ff0065f82759df7b9009a108006695174b5582206b0f335e75a67741bf344832c1763f978c855803224ea8666f76bb135d5d239dc4b120403cf39f62713230621f78ab2dac594423a4d9c44aaee4866c92a7b9a681613dcca5e225c52054dfe042cd5f64055eefbad31e8f653f827a5187e0d78b8f0cbb6c3b424e23d8a396bdb2d6f9e2b2540b71b702279b9a648c83188927cad6bdfad7011401b1d268c005564e47ffe141574f9615dd181579184f6be1b6ab755ee5997eb95ce71fb2bea8a79b0fd3921d01378a078a5f6a8ed845da8a43bc5f29557b9d28b121742c616e170ab3f76f81ba9e9f6383427f0833e64c3e6ae84712139845c3a9f693e28aa586efba2188ed03cda4e65647a0f04935a45a2f483d0961226849ed5097ce7ba6367c1b42bbd0b44c6ac211da148c2c61a088f9d69edf7519b54f65e950e6aa798693a54525a7e36a025e5bf638b635c980472a09cf8a5f2a1040118d34b4e8ca359c2dcecab1071d5017e404cd789333b9fe6e787cd9fbb90ab220e1daf0d1807dd14527aee33ef214442d54d9e8d7db154e40484b49d769c2b2fe0610fcbb5d294dfb555bcd8dd8510e7d5b370e5fad1f0f2c7bab147ec20b5c8074a4c0fe3362be5e9d422f86be13f653b7e114f9a0024829537a338fa6c8b5547828366395f2c696ee85bbb4260868999d2b1991e6753dfc3c1b85e1d11494a1504a272862d9ffaae1b4ebda834c77f391c18dc4bd5e07b2111ed1d41b7efe2f64e2bef53d50cf0f6850170de8ad37cebe3df20ac318945be1d8d1e26bf6e3f334a3f930f10237d36e19475828c6caee114232daced0c92df43e0cca622028c5ce34a07e35cae5405262af06ef33b14811f3cacb331fb8bd98defe0f7dc3c759a33915aa54aaf996fbfdd4dd1d08b319905896042edea06f0ad9cf247be6b3a79e860a4af753c17ceca2906c7b4387fdadeb96694e05e3f37cb7999a33ba77d39eb017efa27b7e7332da9ace52e09bc1bff61e118613394aedaafd9bc200621a2c5a78d1ab77fb2bdca786a447a8f050eeddb5b97b1e19906cab7f93b53b0a196b05ec1ee834bc3cde7e73d477e7f2acb7ca627693438faa1f409a85593ca95f124380366b596edb442e20095e23085d99f2bb03cfc7938b6e92a693aa105f5943ea9e6022cdcb8bca63926f81ce7a25723cd7e07d2f6d201a812cdf9dec6fc182f4cdd860be8beab6e141da6e48767065be7ed6228ff92e7d5bc4d16f392002dfe06f7001af3bfa7868924b7a40d5a26d2f65774adca4d034da73ee926d6e9d6976020f8ac283e694b1bd3a26d942a9df54bcd4cb3e7eca4b7601bb7cbb54143162d3619fea32b1be2ebfb6ea4a9e7ca116434ba9a1eaf6ef0bd553d904007c9bafc89f8e575961f9d1e9f0af062db6f3143253e6fab74476257eef66f9a7f661eb9912e3c9196fec393957e5c3b966517965993ef76038e7f3fd36dfd367665077c896d952a12dec4ec658994f906140263c2139b482c15678bec7d213778185d05551f5965d82102a46cd9c13a9fc845c7c84d65fca08a74f446383156fca6f99643ab97cda4ed5065caf2c15df008310b88a3668719c0988b65d586c77db5223b3bb26f19e627e9568ad7ea607df3fd2ea3388960b1cd2494bfd425d330946675f577a82af13e97b339cb45d5c7fdf9c51d1e054f07824a17c1f5b4e9e10dd80d2f29eb17fd12cfa7df1ee2e046608fb2d068157a7cb90bd3e3d7ab2a342b5b7c198f6a237e5f4c3e8f35c8c1e91d431b4f77d2fc7633ac9f564d662aecb3dfe5f29a7a776a4e60792fa32edf754e1f854e718c6bc962785d36c115c97571769680715bc6a921282c14f167a95265d6f894faa129c8fd7eae98859fb6abcbbb8f8e89835df5e68dc1c0570c264665f3b8ad1700f27ca2e8fbefb08a62c1401707b64b9939ca8871a23bb4a76c22694d210f87d4926f98e6f8bb5ebd574f243044623e3a444b6ca2a91148061ca11cd0e278383ba7d0df4252813bddd004ac9de320c005421d67f65b8ccccbc83a5461e47dd87e7a2ca94165bd088231fde73ac74b28f6b3ea659657cea67d1be04ce5c56f48198dffc2cf1ccec2a0f30e446776c2fb6bc5220342208b87d4f5411711a2e0c759a736cc067b27b61ca298708d7413eb901155c15f7031b3e180c8e20fad32b682571c21ae8c20eb6870228b7b45af3d24a777bc4e63cbeb6b0d8396d5bb412a8ffb35a9ee8d69b5417f731d6250e18a603749560c1da998f86b25dd1ee0cdee350795683e7cb83ff17b9c652f84e6d9a897f130367e7a3bfc10d7e8e670ab95b1acb849b8450038fb1dc139e5d69e94a1f76134755c825057c36b51980257fd766669a2e89f16428f8e350e1235f1c1ae13c8e383af2c42667da84a74563096cca5dc925c4c83ce23b86f23fab580159613678d1f0c687e66723a2ee2c37ab1b0107482f0fc3d557dead112882187de620fa5e92959e4b9332ee70b631aaf5c6c2d925697f204a16b0589b78d171a98e25ad5de8f30366d8bd49082359a82192aa793afd91175e6add28ea0ef2ec71dce7f69ebc98d9b13dbaed0a24e5bbdb4b791508380323b6705af28ef02ff3aab4e0e5a81e86db322772a8cc628a1c8b476e67ae5e5626b1fc3d52ef5c3118b38659f4605d16e2fe71f66c9abfa6e066335720a699d7d3f9ff561924e7f76e2076c6adde065dd3677e24d7398327ac13fce6af4efe31de21206f38f26d1168beb5b7c4ce764b8e61278d5f428b6bf5cf2c41ab6a1ef635fb6b537cdbf523aa1d9d0973e4e4497f13b2a4621bc550a3d54a805ac5e75da6b25d5b5a67a735501a5060b7d272c124443722f07a1f4f069b38642dee83baa95c29937db84ee93dab49e898598a224bec0699569fb9c0aff89031ef427344c48c89f89bbdb5970c388dd151d2a07a7c7e3028e2f74665e76d0abce42390898403c06d9e3482901472989d9a492a41bca005c56c64a91f3b6845274da50fd0013dfc51f9b0a4a4c9d68c5dca7ca6627264ca08cb72e92f5c80d8f81b0f4820249885731f234f199ab2b0abd3e58cd5958aa9d890867f9c09171f2a214bc6ddf8287f7655ad5f923f5317707c0f10d9cb6da8d2cd0ae17af04b0f2e0d48b642ce8d78e054b13bd9d98f59ab55afd20599f5bd78d10b4200dd0537688d0f68354d0ec58fb800792e39edf5c194a11ab082ab2e941073e7ccb52881b6fae55b63254d3c1a73d29d7f6c207c74f26628767fcfc4031824feb2f2aa76a7b1be1d535f2e288d8c964a11c10859c6a9c13339cbaaf4ad9b8aeaec432739941980e2634fd35ddd3a0a7a5ee2ce8d041a76b92ed41836afdd54652d86da3471c204c84b8cd2515e60e5361bc8ca8df38436991337dafa465a1d0a4dc65c800698c70ebdc1dc42f2f2da65d5a13968cf97d8a821d16253737e43080bf5e52cc5b30ce8b08b06e59c6680b67347bef805d23fd2a20f209a2843b8387b1d87c17e1fdb65368ac7abfac2293bf92d77a5038e6b5e98413f84e57b14571b3f0ce77952ee86a5ff994bd69cb903b12054cce547946c3c9ccb339dc93b27254136d4a41092d3f8d2a21a66867e85508b6adf46857130eac44cdb9b5dfe3e934e986228df115c5e71ea2241df0e48a8cf8fb3ea8b95079d6612d38aa951e6eee70c88b48c911ed9eb29064e1442bf3a079387f0678c4106a786f64d58595a80fa1a32bbf29e31628bfdabb3672c3ea3d9d0c2cccb4c261437936ba7fd19a5e51458fc7d36f87a5d9fc0d396040fb41685532dd1d838418a3cf20524ea393f4c43abf64cf327612d2592cff2a700d41d7d8d82c60edd4da45091cb51010f9ff1db8de645aae110d3df0c7294d9e75c0151aae58bfbc63ed89b54d0776dab59987a066fc113d78b8331c6b3a309cb2df1cdefb7ba5fdec41c30a971db5d1c560cc9407eed300d7165651c42884a28cd677959a751b4206b9e667a75e77167f8769c9a99ec8f3bb4fe773d2d304c98d81722a843b7d7b117f6532e63f44c220e25ae06f841f9f4ca55ac2ca18b8a227f20dcdccd1c55a642a0841abd16c2fc0f7462884982d5c2f06754e4a16920f6d8c6a1768f25221b15b0315000c4d765de304d4f77748ae99f86425f21f73e472b67ee6e1fa63e69324608936e6e20eefcf83ebfe84752bb9c915e99d03f2f6497221bd1b011c3ac5635455b41ad460c2e5af8b1ff44cad729da77a1ef2b36382a67bc69806b7b43f547aed953ccb2e334235dd2b07d53098300b4dd47c351d281fbd2e2d5069abbf85de6843a31e712d622d7f9b56ac6478e50221545d85c138f9dcbc145502d03af8186ff44854083a4ebef3bd7c62c1a57f66611753710ad6125ed419e2857eed4f53efc23a844a4b418230a2195a65e57168f9f05ffae4fd32e797aec3fd565316721dfc96ac6b248c156b081deaf289f14429e814495474c9adf41cecff306acb4b33080fe685e89275e039f6f377e7a869b5491dfd2200dadc0013903099286069815eaca49243512737722ab375c431e6f0ee283b1e028038bc5b04fd493c2441754e7289889e5913d4e8da2aff40ee132f00fa8d985af072abb7eca91f1eb606de249ec45dc1e3ec0b8e6b763f5a19508817057dc66faba768ba389b69594c0f2b90231fd911fc5a7c82fc82efce81ef0b576e131bc2f53b059c0c44814ecdfe1ed6647e8fc056b2ab107f0313ed68e8ef8941d6c9d84f596d4c6d38d6bf2f24b3688e2e36a45db2c5d03b2ffe37105bcf19f2c7471968208dbc580746b7b87bf017b621c045c9c6ef7681c4d47cb968363671393941ac11afd0235fe1bc7058fb785f2ac8dbde835782d5d0aa80524f2e160cc974075accfa2bb76214e74cdb5fe49dd01e045bbb4b94233f7d4e8323239a075ecc94411ef419478527afcc7382c24a47fc0558a8cd5488612c4fa1629b8bd071f714f8708cd74afbec5a5403133b4e70eb8b5fd56a22f09b331772dc08eda873470430cade05e2521953ca92976ef9045d95f38795ed3f6445326f259c2f9319694b33a9657d9f27584322d7a3163bdee5f172805af9e8b9b71ef6381d1199d7f1363c1d4ab1c823427858568e1c54601a1c0e2c747521adc106ba7d093fadab4656517be01639d6ef841578af623873e4a946d7cbd458cc803bb9d9d05d9d875aba2275eb447961ffcc95196c8e8a897377f09fcf2c42f4f56122d1604ef969f0db3ab2ad3a0854bdf9d4321168aa4714c5999b6f13861d47964046dbafef72dd40ebe36a0f81898283b0911fba46727348a9bc2701f43a1f18e3f66b971baeccc5b34cc5aa43c8cbf79ae46a9b72665a898ae8aa73dab2e384c4094c21286071b6576ff90a5399c3a370f43ab5923ac6a82b783cf8c968164b3abb70bfaa0716edceafe29aea78a06973e4741eb92ba7c26f08824f989e78366641e89da3d429e6742e4837a2f7c86d25d46cabe5e7a9e522479bb638078d5bc8d06d839a2adfb5b376d6bd009af71d05d60d2c5f76bd32a0ce0edca919a5616310d00d755436e9d44c73c828ea0b5e39d8b044cc2d47a17cdd965a479d4f68b584a2be655451b2d16dec3c6519a42485d649fe6d200e5e8df082d869f68bde45935c142fe1607ce61747c72adcc50002405e91d1afb89717db69fbd466063bfbf6c790f38fc42f6a599c4a51e5e68f61ef7ecab1d47", 0x1000}, {&(0x7f0000000300)="adfab8aee491e46c90a6754f66db556850451e5efaa306013fdda013674cd71a2f42c39c0e846d6a49e42045ecf07c71f81747df107e2cecd8dcb07a61c6f969bf46afc16b841dc0f704480b030a032fbdfdd3b74f8cc39898d370e8f5f89cbde4148c2d60f4b493ec2152f2cebdaaff05d8e08416b47fe604f6697f7b0c33d5954061155cd6632a205a035b8c1f0ec1", 0x90}, {&(0x7f0000000780)="3f16cc84906271bec6b55a96a2f465c71d009018646ea4a1ccd5383ceb78f6e8d9a0597bf43a0f71e7f705fef55d30dea36205e918f05e7a9b3765fca6e16ccbf497aa156e4f58488148aa754a1fb9083ab088ed9e29dfc192c69db1cf32fd35dd422ab555885521a76f7b4bf3985ef4f57470950d22e6824b2afb56de644d7f048e81d505821a4be69bbf740c5989a7f3d85fa774bc3dd5cde8760b0eba285a5cc5498d7e66ee4b4879778c3fe1185be8d09fbd92a549969d46bcfbc5c364823c80e433646aae2aaeb39cb88dd7faa802f09bcc585baa5a77045b6e9b4e8a4d", 0xe0}, {&(0x7f0000000880)="03f73e4545ff5d50752dce926e62e8ca6036f1ff97dbed58f731ff44e8eb1cf414aa6b0cecbdd7b30f96e55d44c8c37c31a31a3dae00641c9d7b266e9544a4d2ed5f2f2c021b6a275db6a7dc7661af5de782cd73b11fe2523c6b602d3a8d1433634aeab556e66e6272dd94acfe654baedb236f27ad8cf0e6ef3c86a148a9ef942579a276a1950ddd6a8a34d77709d4ce82ff806eab66c29d", 0x98}], 0x6, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x164d, 0x0, 0x8, 0x9, "65c8e0b1ec34e565654ef0f42c8eefb655455781", 0x7, 0x6b}) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x10, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:01:12 executing program 1: mlockall(0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) close(r0) socketpair(0x18, 0x0, 0x81, &(0x7f0000000000)) lseek(r2, 0x200000004, 0x2) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x22a, 0x1, 0x0, 0x386) 16:01:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000240)="ca8ca06d23cbf0ee57eca4aaee56f1a507997db0b2ef7f1e81b49fe12047541b7a9ef43592b7d522e13aa58f210ffbfb6632ba73411478c1614ff34dcb6de7bbbe215225f8f2a68c27876441d0513fb9fcf3315dc58d2c085c2c42514b54910f3afc7614bb3bf6dcadc13aaaec055de85f40e304277c679d8363a2687b17a001fefa5f6e45846bba5ea64cefe3915804ffcead1f9f141ba4d79f7452db4dcf79265627b0b172093290", 0xa9, 0x1, &(0x7f0000000300)={0x18, 0x3, 0x9, 0x3}, 0xc) dup2(r2, r1) 16:01:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) readlink(&(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)=""/222, 0xde) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x100000001) chroot(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x20) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:12 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x200008) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0xa5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x80000003) 16:01:12 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10010, 0x0) linkat(r0, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) recvfrom(r2, &(0x7f0000000400)=""/39, 0x27, 0x0, &(0x7f0000000440)=@in6={0x18, 0x0, 0x81, 0x4}, 0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r8, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) geteuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) connect(r9, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xfe37) getpeername(r0, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) setgroups(0x3, &(0x7f0000000040)=[r10, r7, r6]) setgroups(0x6, &(0x7f0000000340)=[r3, r3, r7, r5, r4, r4]) r11 = geteuid() linkat(r1, &(0x7f0000000380)='./file1\x00', r8, &(0x7f00000003c0)='./file0\x00', 0x4) setuid(r11) setregid(r4, r7) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) close(r1) 16:01:12 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:01:12 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 16:01:12 executing program 1: r0 = semget(0x3, 0x3, 0x400) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/63) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:12 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x1, &(0x7f0000000200)={{0x4}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpid() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:01:12 executing program 0: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x2d6, 0x7, 0x7, 0x2, 0x2, 0x10000}, &(0x7f0000000100)={0xffff, 0x5}) shmget(0x2, 0x4000, 0x40, &(0x7f0000606000/0x4000)=nil) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000140)='\x00') 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x6, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) getrusage(0x0, &(0x7f0000000180)) 16:01:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/249, 0xf9}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/232, 0xe8}], 0x4, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) shutdown(r0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) unlinkat(r2, &(0x7f0000000400)='./file0\x00', 0x8) 16:01:13 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:01:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f0000000100)=""/70, 0x46}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f00000003c0)=""/24, 0x18}], 0x8, 0x0) 16:01:13 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x600d, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x208, 0x128) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r1, &(0x7f0000000200)="0006acca99da9f17f1ebff658c73367511bc2df755af6b717bc72c88c15de51190667160f16a705c668715f181b5256cb5ecdee97b4d29c6d3a4cf408438986c713b6954891d2d6b985c20c40c6e04c397e732e10ccb0f3e27aa391e4f25db0940c26805dcae43487f976a7512465634a4ffb9243702d4f2f6ea0bb59a7c5228454c8375bcc8d06e7041538479b6a33d231bb6f4becc5c7179c6afb7d4a6e70ab74089a01fb8ae89f0151b28ca52d332a584c4042f51d04d10ac8fe17468eb55c2b87f10b976", 0xc6, 0x8, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000300)=@file={0x0, ""/6}, &(0x7f0000000340)=0x8) socket$unix(0x1, 0x2, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000240)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="428266fef83308d77c2515a9688534dfbdee294b79622794b43caa82cf4c5c565b4700c652beece9f11ab79954e3ae6624761f34dacb94eea6cdb2a91fdec12efdc454abada1ed6f884329", 0x4b) chmod(&(0x7f0000000100)='./file0\x00', 0x1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x80000000069}) syz_open_pts() 16:01:13 executing program 1: r0 = socket(0x2, 0x4, 0x3) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:13 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:13 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x3f) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000002acdd91fda69c2813464121dc16a1c1b8f2967468272a0b089a55b69c1aba24bb8b4f87652866431aa6437de7df2c8809f191599c5ed17e1561a643ae191d17257a501fd1b379ca31c3e3100988f33fb97b5631d3861ce2a6c65f69a92f5818fb54dc4f02a7d9918ef57afe27c4dd22688f8db3008457b278bd2c181aaaa25fc197dece251f7b8ea92de3fff719ce48a17c6b2a81d34fabcf5e956abc45a6c5cd50903b2bc7a69cb3f7458ec7e908aec6eab96bc8000000"], &(0x7f0000000040)=0xc) close(r1) fsync(r1) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4, 0x5902) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) 16:01:14 executing program 1: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) r4 = shmget(0x0, 0x4000, 0x48, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x10000, r2, r3, r2, r3, 0x0, 0x6}, 0xb8, 0x3, r1, r1, 0x6, 0x1e8, 0x2}) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 16:01:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) semget(0x0, 0x4, 0x20) setsockopt(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)="9dc0d0f7bb5c1ede7de2cf07fdd6b5a2a76a9ef29a1ad580f2cd64a0a8a0b73510364e0b35", 0x25) 16:01:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6004, 0x402) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f0000000180)=""/88, 0xfee7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) getpeername$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012640000000000000000000000000000000000000000000000000000007f000000000000000000000000000000"], &(0x7f0000000040)=0x6e) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x18083, 0x20) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) recvfrom(r0, &(0x7f0000000000)=""/61, 0x3d, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0x401, 0x10000}, 0xc)         OpenBSD/amd64 (worker.syzkaller) (tty00) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:01:14 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:14 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000000700)="3b88a2f3dbef037db223efefc6f35a14d87ce16df8b49da1a1098eb8ae79c944821137e0e670460a8b1165445465c440f6137c762b7c55b497b019b033893c28451cd6f76c0537838ee6751b57593559e21f7778b7ba499d72d23fcdb586f5a145f5297eac7464426501f742886465e8e2b87d0d227fa40d64e4c46a90a7e8becd5752f937815afd48623cd211586a5adfcbdaed905118d6573ffd20cf0f170779f442678dc93044fcd172e5d9f61e7e01c60fdb7f8b92aaa4af08", 0xbb}, {&(0x7f00000007c0)="6c90a61c2487103b16ee0c5b80f51cf171c98e6157ccbc17b08c072ee6c4989befa613348a93e3c3d103bdade1477cb579f89a595cfc73ae43d1f00f4c079c96d31a18f72f3876ae0f9e3c3e4d548c1eb0f7f14bbff1fe107721922daddc29937be5f1b17bfb36cb4d1b34afeeeb6dfc0a596863ae68f6de478c87945adb43a24e46bed3e4f458089b4c9b9295ce5490f345b5d751824dd199434d035c48a3a84da131c724ed5cdd052058a465d6f032a99d30f68381c961227e832406595fefc9eb6fde06d29ef9f4ec9787644e2261398cd899ab3c8619307edb85eb70e8efabe0a474239d1c5f7b4999ba11b550900aa450cd1ee37c245ed4a6d49e", 0xfd}, {&(0x7f00000008c0)="0b856bd3bec6d9f03d7f2a8078c6d4ee04d928348c1c7b80b9bded86512709f2754420f903f2c1c43a507edcbb48ed0bd6cee82211890854d9586851a2b5bd13f36f6d269393b5287ce59e92c1ace29ea1706b0770f01cc7dabb0a8aea7ca9fef3dec06a5a2328c1e7970bad55155c6106a099e2d0bc37dbb4875a81af6bbc8a70c6f595dfa14ea9f1d9f7bf28f3d8a8199e0c5856f7ea21c4e7cc8b7e0cde944c2ecd57ca2d72514e4b673df2233cfdbd261d12351da1f97ea629e65c144fb9762caf68d76af20f6bad90e9685bbf242fbfffec54314ef3ae8b9cb13897d75e897fa8ae901842be9dbf6450a042c91e498e001ceddb5766fcee1cd8", 0xfc}, {&(0x7f00000009c0)="45325099794bca57e067c4d59e1627f50ae4ed3ee9e1e0467dfea163eeea086dbcadd2307b2dc49ed57d011f2958627f744d5410fae69344d99b92907cfc8b5705134fc22a899f523998d62ada367cacdb92f5357c01121e47d22195a6889faa4f2e478d908e802c33b5e7178b7f076e1ac781401836163ad84defc5f172eeb04b0719d52375b48009de72343cc82b2035820b205292534f917ae1e843c6c58aacc332963c90cca6f9bf002519df0b2b8e8b3d798c48c93ee973e179151a1bb6b7e3afd7990e6be8ee15b35518d1ca105a13df905ed0ce493a9bf342ebc4acfe0d6bee93e3e0ac3aea404a1d317f8c27caa43f56fa31dde9db02ebc2c19944eb17c07b5624094ab95c87559282ae78f9e5e362471dfb142c7a5febe8dcf87616bff553cb44bc7fda3a699629c73c0c6aa749856bdcb8b4ddce5459860b9a41522b55f2c9339703f3bf23344ca1314d1b62a9631ce10d05c4b10d3faac86bdb78b761fdc8f343da035bc6fda10d6c5c8eaf28577c19ac0a01e5f0a36d68b389f9e35ee77a440bf7db7529cccb813960fa8719ef3be6ad7e08596146c3d6f1853f14a5f031b3e5477bcb771874a9f0a9632b1c2e39062dad9480b5ca8a109688091e6d4ca8d3b0718a25817e8ecf2a767cbc587d91a85646469d766f3405838e548121097570ff1f773a1392b26bdf9d5517ac7846eadacacdfed20cd59c3e5e2073f972962127a32f38266928b4e4d541a93ddd8d8b41ab433703b03bef96fe32701293ca1e87ed249828efd45038b79b467ff43f20760b7389c60647615f146bf426f134fcf5fa737b8eb9a9274d64609bba550eb60fef69efad3f0dd3686d924db242dd68ac65e52b75e3ddc1ef61e65ca59fe7aad48a5801fd2aeb8b16d9193b8159d2aadd4bdf7fe710cdc6ca33fd46376ee261d84fd17707b949c80c90650ed6db19c58500b7a12f8b21fa539e61d109da6d32c5048f4eed0dbefc499bf89173a9bfc78759e04a67cc550a1704a2d1a0ad65dfeaea49d814476f01bddbc184d62da1075cd64f240faaabfd31a4c4d68c415c07c34eb1f21cfbd678306949184a42b4d7b781c48dfff826b5a769ecacb172ffdfea668da2199f7e42d09a8d255815769cf72a9a58eb59c90cb9a759454fa2f29aecd128bf8b6adb98fd37c5063412d820cdb0f5b3d3e338c7ed86df10337cec65daded57566507a436b397c2017117a1700c84cf0443fc2bc4c615276b0f960d97dd8df44165ec0d6370621dbb070e3a32aafc4c29826f12898818062c0ec368a5fba1934d86e1b67081c5f533801a27a64cb0ef4ab535b7b1528f20e72f3bd27ca49b1c5e1da538dd6cb55c3cfd2ceb10dc960554b8e1b2b59d74a20e9f0c36bd2883fd1edd434099310e701b81bf270d7c56073a5e0c8a861b862db7312144e856530b06bd3819d8371b869c7bef4424f3e1a280b91a5c721939566478349e1844b0179578908bd3db08859f95946af50758b0e20a86fa9b94c57e5a2eabdcce23dc710c8205e4d9a0d297b4fc513f1ba630b3b523dd5ba36524f717e7bfdb2eb9bafc8c0a88076250efad882c99d13090916fcde8f055e19ade2b9fea49dbcc344004fa1802f59ba7ed1650a7a17e8c7a1710834eaaef88dd24da0d0f09159ae9d388ac8df88513d0475a654f4e82b84d236a8ed829569cb68b819a847b7b169cebbbc34b827c3e8a876a5514f5b698cb07527a9be9c43efbc28fa63b67ca33b65cb5d7f371a32047213cb7abb9aa0b6b10726e1ba9bff3c91571f709b7ccac0a83d672defa8d539c6c739b78dd89a4e3d06603c8dcdd43be543c14334f1ba46de8d0736ca8dee6219250910064bd03a65956946ad941fc1e08128075f38309a9a4ea0558fa92d857ad02e1244f21aa33262d7ba741e90f15fe4b6bcabcdd6406b56283629b605247f6b99b43253b433b028aec0e75d27df11bbab4b81a8887996ab309c5dd2d5f9a6d23acf744194e65d9deba86b8ce80114c32108fc1504b9ef61fd720f83ac2f52d982b3a8115e0aa4510b6e00a676d71d14a823405ac2095a479cf868c601a24789cf2b235fb87ab5be00fcf67473243b1f269eb128d8426cf58c866994d34a1097d86b475aa652ff2863847160b3b385d5d3b8b046f95bd0e6e095fd22a31c9be490201316e196cf9ce8bb886abdfd2cd5392c74b4a2e40003e73b901aa3a091a9139412e5fe83a634d89651f5e7c6ad3a0ef9d3721d587936833d7bb62830a9e23a44f9d00ff6fa0df4801e380be5e75644412693777fd3e3ceaa3b12a201aac8ab74b1ed1c155b9461b9dcf0d799b9e6b31cfd14d8ff35298038c8a49bd8676bb5059130f8fe05a5cbd80b068b22518c75258d4124d2ae6d660c07b827f52a8f12e61beecf68c42ab33a48cabaff7ec457fdb05bfdf9b96c11b4ee76cb84d2f59671c15363cb2056252cfec7dfae84018774c8df22fc7a0560802b4f2ff1f6a029a1b699f07ab3742977346222a697b168c9fca108448b8af0420cc29db7282c29c8a1dccbcb9178d3622a66ed0cd5b58dd7d8c580af518bd0a1e24c526673d1268988dd41525928aca6d7d4095fc88c0dc910b621644f04b40fb083f95ad979b5c9937329cf60a0173dd97af3b988c953d6c0c490b833613be329f372d2ad210dd119c1e1b586341f5b77104e87456c0cdf656b34fba262ca2b47cb52f0bec2f6b968cd4e3d959e6f2ecce8667c599072143ec1ca924da6fb5b82388b06f37f9eba17a7e556358627da2a97aa86d9e04bbeb3f22e3bbeed61ddf04dee396a17788a51648fad22682cf8121556dd407e41181a4acdfa7650f283fed3c08681bfd1fcb65dc67f9a66adcb0d135044b518a826b6ba53dfdcb0e639fbe192747f1a6511da5bacac9596f8f0e9829abbccd04f692363e625122e713c282c093595a5e0b136903f366e5187c71656708e859a70d8b2611fad47e6ae163baa1e1af7a0f75424b709208cb288267063377f2fad3165108dcefab54035155f7c978e9e18ea67eca25a5f541c1dc34de7f09ea7e64e8186bba5e2b96e6fb0761bb0df3158001fc564efdb307bf81c202e91002bccbcc92b8526c87318dceae5f5190f5f94d46ce44eb7c4a0412719938d1e735c37c0c54d8f27b93a043063eccd99554f8455fdabd0078acf1fa63dcdc8e7a71f1d34759f2964c5d6a3a1f59caeedbe49f583d2481348d39f4229fe8989f51112f7e45e3eda3075ec0072b58434097bd3c8fec4148623180a8feb2e04b5e01038d717156dd7556619a64ae767b4076cb1634210bd862f067c385a700308db8d371d1aa991588db93bced1b2174647672eae3b2772a2dbd221715de3785d51b6cb6069f4f62cfb94ab7df594e90e1b5fab5875d242db59607389a3607c4d886d442cefc32c6c52acea25bdff0fa04d6470ce6fd65fc70eff0b651446847f7a786b3e2211d5e6c83edfe58aa9a01a886b79e096503d555486698b55b565d8aea1d9b26a95307407eb26db24500d0660cb956908da862f44aded5a5fa8743a54dfc15b64ba68e0ccaaec994aee0920b9a56a16d79c43ee66f96346d16ede022a474ebc09c29313a696799b9dab36158fe891b1b2fc06233165fb14db9d4d2fbbe35c1f86b2b643c1e1056b6ddb7cf2ef4b28b162697afc8477ce469f5dfdbe9247ebf27b5c5b8b81a6576fbb5843c38e5d4d0919d00657d7271fe999dec6678afd7fd7d5f2e1c581b78308ab58c40ad2d1d03071444fa2d9912aa36ede1783c9e730fac2983628016c8ee4c5cb8c85831e1224dd26536ba2c0fd72edd456802ed3fee0a721377e7556e5ba7b50f1a29a7219639346c8de0655f1680bfb0dd799b818aa46a6dd0c4f09c79ea0b531fd674dbac41957378bd45b07449f7237fda408b1e3eb8f952c11fd1b5d0ad6c4241a8637c27a291e58bbfc25e5b66b1d9a20e47126df032169b6da113f31b763f71289dc2328ed114bd846d7a0b531385589ec205177ff8b2ddd6b6a2c78c76ae6840a68b11c3283bdcd9100aca93aa3639a0e695c260192dec15b1a6f3b3c0bea7ddb3d6ec4c46fa35e21e8806d45e239d5a054326858aa37cdc428929e1e13d0e35ec57e9bea7905dd8b476e37af0ea51b0ba8e846de1ba408f338758ad6931ef07a4b720b7f1f652e7da4e855c8d36713bb3b2cce6e7ee125de8ecf25041b9ee85d823a071ac3135197c8429df4ae425965d283578973c472b1d2e6fdf409283644108e7d8881366cc2936afe1c02ba6aab7aaa8745c48a37bf81c543af12856214d721b94a57a42b1c6330a38e563f9d86c459d34f0fe7979be2af8e5685a60599c408761d5876ef206567f5978f1299ec3c47b959621836ff22fcf1c23799201e56292bfe2ed0dbcac6cad5ec02bfc64666cc6b85124f67ba2a4b9ab25a5c09052540f969eff9d825a2ecde193f3632cb97463157d7153ad8bc862ba45a71226651062e6e7cdc9dc9d90330eb4dcfb33f7d4c31522d3ae6e3f7b44ab4a2fdf043bd0b51c0dba01bd739d7d388942566db6cc6cf660ba00c85ec6040988c62c460c455fdd5c6560944c728aeeb6ca59b6834572ce9df45cbd49f739b62fe8113299644c7a62c4d559d5541c41478d210673fd327b3b083a2faa758368ba186d87dd058d0dbb1674a34316e9a9a30415861f57e42f1c9ccfa10d7df819431f0b1b7e957a09c2e163d8803edaa9b2d1f5e1e440bae5429a780b7be061c2795f75f53b0569ef1e436743e43c26f28c0dca1d20141b8c12a40cef727d0a099111d45fd08e0f68adece4c8ca0e1b7b74d7b417b2b05431bd3a6d3ea65d4a4411151c00eefc03443a3b05c117871b764f9e45e42b7c906b99c594807f551cb9bd2d1da1cf09a7eb510fbcbe78fa0efed183c0c59a0e30de49f9dfb36477513de721101a44a308b3e0a69c2f5065aa522d2610219922cada80c931b31d76546c2bc4f0461e7d041a5eebdd11342d722aa07198cbc12dc22e34b35408d12e0175833694c5bd94a524619df0047e3fc200af3b44113a99ec74fbcd645d8045672b538189eda9bfc9806051a63c25374d330d78a55843a40e11361a0c8106f00e1b4c464636facc293308b956a1321bd231fe1ffa3dafe379c637b1bf5f503877181ae22f078f3bb8c0f66555d3127cb5ef6d8afa30a57db30057175692e3c2f373d5d53150583a2229c91c3c639525a6b3453aa3dfc55a819965bdaaf7e0e6933eefd1902b46ce3c7358a77240ed1cb3ece5a981740e95b1f910477b6f63329534a4a2141319a994dfcdd78c29e23258e5214a5dd99eb7c88625444417e7b31fe0094f5c75420c09b2a84a95cf43408519392708e81ad19236fe0d4a0c9c88c8bc5a7f75d49c7649dfe83660d7a65e568ab7d9a45b922a8b15de72665eda82495ac6cb8150569a7748da6c51b0c01b342de5bd481d332c8e6784cd1ee0336efd7d1b1ebb4ecc801e70e61b73d1d5134145a86d4cba342d37544b32e90116b5849c5a5b97c7332ce124ecac55026649d21a2c30783e6f736ac55dc61663411a9608fe68a668d62f7785e1baefe6c1ce7cb655cbc71591131f64b44127a853f6f81002bb3feed53f499fecccf18f2417d92f3cb9fec03f624a5f175586e4bde716450eba0962021dfe6fd5f510456d8eae1a1c58b9c6d36ddb421a3b0622772c766a0a4d4b4cd5a1fbf2c13b056baf03396f8e5f3377f1d277a3783cdb05245ffa323656c8c7f1c2cce336aacbc2f6ab77aa401b351fe2dd4483d9b7e9d54ef79c4dbbd7f3e90eaad", 0x1000}, {&(0x7f00000019c0)="a91b6b474d47670d6ed2a732164f8021c1f6f3724775fe2e5f3568a4736ed5351ee431db5999deeb3ea7c6c9ebe43243a14450fe688c48c4d330a5ee951a8f23b475730d8c623c7ae7cd2612f91ecf240f9e557dd75259ba61e21fe38f3db26f3f24b9a8e4d9371a3c0ea0ce440bd9fee3be6d6dfe9b8fc9c02b1e1ba46281e1ae259c42628e6200ce8dfc25f057141ac2c51c79b2ff4116bb17e0bf83340b47d28a96173d673dff8fabedfc51e55773c88041850f273ef4da911f0f587a46e46ae9b482ddfcba", 0xc7}, {&(0x7f0000001ac0)="097573b61b06c22f642424229411e7a8a363e55c05afa7db811d84cdfebb7dad76db3cbed2ab20a3ef59bd02c5c543e5eb977bd125b65e1cc17a7ecbd9809a19290d73103c010928979d464edc5cd5c3f368ce41d3297eb52bfbc3db086ebde0e381c7e24fa9d6e7adbe671e40d649886f2a67e96899501caa3667130ae2098d524e9ff302b688a21e98a338cef58fed36cd8687c4953f1b9f08c0b6ad2d3b3514e8c9088a835e435aa87fb68a23cf28d6a2b5526d903c010fa28258226495636df291e816b071c091f48c27341c7d42c0", 0xd1}], 0x6, &(0x7f0000001c40)=[{0x58, 0x1, 0xffff, "9aa20e166bd8106cad069b4077cd4ec7651c0de574b0010671359c29507484fa6634a25106a4be585eef292304de276d48cf25fe0f7282ea1fb471e2b717ed33feeb9ec808d6d15d"}], 0x58, 0x8}, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getpid() r2 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r3 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000680)='./file0\x00', 0x21, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = openat(r1, &(0x7f0000000600)='./file0/file0/file0/file0\x00', 0x80, 0x90) r7 = open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000005c0)={0x8, 0xa00000000, 0x8, 0x8}) faccessat(r7, &(0x7f0000001d40)='\x00', 0x8, 0x2) r9 = getpgid(0xffffffffffffffff) r10 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7a, r3, r4, r5, r8, 0x68}, 0x80, 0xff, r9, r10, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000001d00)=0xfffffffeffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640), 0xc) execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 16:01:15 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x0, 0x6}}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x9, 0x5}, 0x10) 16:01:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file0\x00', 0x280, 0x160) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x1}) kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/101, 0x65}, 0x0) getpid() 16:01:15 executing program 0: open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) kqueue() 16:01:15 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)='\f', 0x1}, {&(0x7f0000000140)="2bba859e541e48509066af7f1aafe88ad506ea51f14eaee5c5dfa29ac5df3d4426845047", 0x24}, {&(0x7f0000000200)="6d7efa328bb266dff6fb45f41555248c45b03b2e23e1f82ea94adeaa22fc141da4e8b50bf75bbfd3484a3f9a203b18ade6a5f1fc8b017953a2e281c074439380e0c0cd086c859b68527f3edde7ffe8a6e51dbde83cecc7501b7738b7c676e8b56c7c5bee7ff89da2bf22711739ce22a56e9f555f0e67fed164da13df3216995be403f91f89", 0x85}], 0x3, 0x2b) mknod(&(0x7f00000000c0)='\x00', 0xc000, 0xfffffffffffffff8) writev(r0, &(0x7f00000002c0), 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x9) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1084, &(0x7f0000000140), &(0x7f0000000180)=0x4) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000080)="18c826b8ba214b593fa24fa6dea1a793eb0f2f36a4d2b7b3aca8a0a45edfebe6d58124f3e744d3a89476e12fc938f72d0feebfb3e7835c38bb102c5376fef62ddbf5c878a441c84b59f516fb", 0x4c, 0x8, &(0x7f0000000100)=@file={0x1, '\x00'}, 0x3) 16:01:15 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r3 = semget$private(0x0, 0x4, 0x200) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x8) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x800}, {0x1, 0x20, 0x1000}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x8, r4, r5, r6, r7, 0x8, 0x5}, 0x3, 0x6, 0x401}) 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) clock_getres(0x3, &(0x7f0000000000)) sendto(r0, &(0x7f0000001640)="a976f4509f90d5343068a41668f40f29076383de8bbe354df095532149bead87c404f61ba917a7cc60d61e204741e62b0f6f4527f0da6921506d1e96989a758b42ff705cdca184b8ba9c51027bc18c0413764f8ef596b6432b044fba53c35f16a8e796debc2ccbb3d71785fd4d5d5127f24441b42d4505fd83fd25ca5f68b412b179c7d029db89fccbaf0bdbd56184996776f7a9216cce22848a7a7e3b6c95c4c5e570fd3369961a85725185cb9d70801fcff100464e78f43022af3d3e9c9fa52ab9cdd1e8db280333013d611b7f0459a050af457fbd5eac5cfc41130a67e2ae8468897f73204291f395a56aab055c95d70579a14d632c61ccf17cb436176e2741fc2d6f26c1585c115c0f251de4147c1dc9d4af8ca2d693a7bbcd7d38023193441001d63718992e0e6684ecbce89477107ac7d4f00d304abe27a83b33bdd9d484018169cd8b882886a34470e837ac11b41b71250a91a0d5a14e093aea394b744e7497078d3d3e7ac46d7e81927ec9da40", 0x171, 0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getegid() fchown(r1, r0, r3) recvfrom(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x843, &(0x7f0000001100)=@in6={0x18, 0x0, 0x9, 0x4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(r0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x141efb70}) 16:01:15 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000140)) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000080), 0x3000000, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) setpgid(0x0, 0x0) 16:01:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20001, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:01:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/193, 0xc1, 0x800, &(0x7f0000000000)={0x18, 0x0, 0x401, 0x400}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)='\b\x00\x00\x00', 0x4) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="2198729fbd0614e81839b34303b6039de44cf8e53833355fe8010fce2d755c0f70da3fbd82a10ef8a453e4b0864723af6e3cb1247c885a4697c27f43b7a0b056d17ef0a82e457802384e01b8810b0c8ee6e1f36cc906dd6d8619f7525960e8751a29a44ee6", 0x65) write(r0, &(0x7f00000007c0)="89fa3b59d6c838fd67ea3a9ca70f57b9ca908e52a67571e4304228b03a31bc71c56ffd796b2aedc4f9c8cc8623fdd8408483714af1c251d0ba412712e2fa3ad0d113f7f47612f78167d2b95e24ee4dfe0bdbdb3cef7c61a5ba3529b3e4f367c82f01e396e582733442e6ef604a5c5dccd88e1e016b1de94320df62576bfe35bee5eb7d0927ae26586cc7f4178efb4fce2b9c9b4a928ee5ccd1f8964cdaa37eccbb0db3270ab68a6bf22f038d63ae6a00000000000000e9b383719d1017b09e175e7643b38a47d29283934166c0a289ae8df71af41b09cede10f2fc9084eeb1c402f64481c84b0139b6438152b0d4d15df9ccb9dcd55cac262a766acdbb70b3310520d055f227e5fecb090022577fd2c18388033a2e739d60fbdfa66e7e5b7f3108f49ea1604296b785986a21061190e27549d1fbba663e7dea95201b467eb9069a583a56e71d41c7a8ef05ae1f6cd3a8263f15072d00000000b82288d43f30f9d2d47ce33b54bceede43a161a79730035cd8d4c7e1627681868aa5deaf8d338e66ebee26fa45c3e228f3e1ffbacdc266a944953757c0a4cba7138a3fae4b8aff2ca60e46cfef923265af0bd97efd84fc5fc37e2f26d3c767a3299997f67c1f2cb9deed46417281c5a4c38ffd742fb4588dd73718c79ce2b480ca945935a6f9aa7b0d0dededc8cbaad914d6087eeaa8aa154e845c24220f3d09aaeb764768d9609d46e1c03e3a32cef2b48852b21822cbb8f561bdca43122b2b449f5c0ef738e8de9a7084bcf452c121507dedbf0056073e21328e29ea8c5796000000000000000000000000000000000000004dd59104e4a10c0602332ae53164585e3bb886a749854a299dbbf28437b8ce5724ed9984229cce158f50d3cd2d11af6f7b8366f3c02ba16a4c51cdae71fb7691ad45ae89567cd50932818c937aeba109dfeefb863fe1d30f0d2305e3717c8642b8137977cc4c57f3f5106a0771fed89daed1f47446bbd1ccac721fb1061ee7096de437a08cec2b37574b847f989e19e1578d58affac919e179a30cd84938af3db4b86c544e9cc5658a7216f3f22f1cf12c76e82b2931fe5d7f1a15a584d31e740ec85687b5fa1bebeef00d68a5d65ac45cce9088ce14d5a5070e54f074f6fcee32ed84779719049867285737771e434a4d982fe50bdaf99b8c4f436414a772a2aefefbabd4048ada6d1cf137c001972a2ed3f7722a08a1a21737ef670db426576f000a63f5ea90a08df1e894ffc6f2dca1af663877ceb2342df2d2f3fb027e87bc02eed4ad4ca8", 0x393) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff", 0x153) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7458, 0x0, 0x9, 0xffffffffffffffe1, "a14a1a16cf5bd07babec11eeffffff00"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:01:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 16:01:16 executing program 0: r0 = socket(0x2, 0x4002, 0x0) r1 = msgget(0x2, 0x500) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000840f00000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xbe, 0x2, 0x1800) r2 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x400fffff, 0x4, 0x10001}, {{r3}, 0xfffffffffffffffc, 0xf0, 0x46, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x85, 0x0, 0x2, 0xaade}, {{r3}, 0x0, 0x10, 0x80000040, 0x4, 0x9}, {{r3}, 0x0, 0x0, 0x11, 0x7, 0x5}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xa, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x80000002, 0x1, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x3fc9a59748d2c3bc, 0x40, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x80, 0x80000000, 0x2fc, 0x3}], 0x3f, &(0x7f0000000180)={0xf1, 0x7ff}) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffd, 0x34, 0xfffff, 0x40, 0x6}, {{r0}, 0xfffffffffffffffd, 0x16, 0x9, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0xfa04, 0x3}, {{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x5, 0x9}, {{r2}, 0xfffffffffffffff8, 0x4, 0x64, 0xb6}, {{r0}, 0xfffffffffffffffb, 0xa7, 0x80000080, 0xee, 0x6}, {{r2}, 0xfffffffffffffff8, 0xa, 0xf0000001, 0x2e2a, 0xe0000000}, {{r0}, 0xffffffffffffffff, 0xa2, 0x60000004, 0x33ce, 0x3f}, {{r2}, 0xffffffffffffffff, 0xa9, 0x8000000a, 0x0, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0xb0, 0x1, 0x7, 0x100000000}], 0x59, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xdc, 0x0, 0x2000000000000003, 0x806}], 0x8000, 0x0) r4 = semget$private(0x0, 0x2, 0x128) msgget(0x3, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000004c0)=""/163) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffeac) r6 = getegid() setregid(r5, r6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r7, &(0x7f0000000240)='./file0\x00', 0x0, 0x925a63914eaa4ae5) 16:01:16 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setgroups(0x1, &(0x7f0000000180)=[r1]) setuid(0xee01) syz_open_pts() r4 = semget$private(0x0, 0x1, 0x40) socketpair(0x12, 0x5, 0x1, &(0x7f00000001c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000f2307597b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075e7bf4fd912ba54fb82835290c4815a30702e0f4caec365fe3291d32cf05789ae467077927c4e0c1b53e1ff24e33a0979169a13877f3173691b2ae2cec119aca00446658cf1e1b745490d20e36932d35174730000000000"], &(0x7f0000000280)=0x6e) r5 = socket$inet(0x2, 0x4, 0xeaa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffdd8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r6, r3, r7, r2, 0x100, 0x7fffffff}, 0x3f, 0x6b, 0x4}) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:01:16 executing program 1: 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) r2 = kqueue() r3 = syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) read(r1, &(0x7f0000000340)=""/132, 0x84) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:16 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/144) setsockopt$sock_int(r0, 0xffff, 0x1203, &(0x7f00000000c0)=0xfffffffffffffffb, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x800}) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:01:16 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000080)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) 16:01:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) write(r0, &(0x7f0000000100)="1ca3438e69c227e6dc420a0c4c28e33eab08f75ea7cb9e8f353db5d11745b454dc4cd71671abff72218258439379b5f19b0062195dee8ed652669c8d02298fbc99b8a473b4fcc9abcf018cdf2f47574c001f3517c4da1063b50c9294166d5f3fdc83f04a435df6d1e9fe1b8784424875a2dae40435914b676613cbb543b386fa018b960068c5b8fc93a0175bc892b157b5ed63bbad16136318a5e8b8435c28cd37df4b37ef4f889f9cc1a72ec045ae5c4ee95d9aa7cd19e6ffcb86fba5793d0946189c083c51349090ce836402c4357f0480748e9cd3506141e0cb5624be900615186a", 0xe3) ftruncate(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:01:17 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x7, 0x6}, {0x2, 0x3}}, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x4007, 0x37) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) 16:01:17 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x40) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getrusage(0x3, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000200)="780d52b2fda24f373ba4a644c3a09a9b8b4f9c88121da3164dd12f528ccfadbb11e54100bdb2dc6bb09a17d66170a759947649f004cf1f9952bd217269ee1ede807834cf1b7972f36f97756cc125920bd20f3009b231d50ff272d44c3e778a26d99b0444bad3949606d2d3b421c9bc6d70d1c02ae5f3d56256db3e8a408470856af0", 0x82, 0x8, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r1) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) munlockall() 16:01:17 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) geteuid() getgroups(0x3bd81f3cdf1201c7, &(0x7f00000001c0)=[0x0, r1, r2]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgid(0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, 0x0) shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffd000/0x1000)=nil) 16:01:17 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file1\x00') chdir(&(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000739ffe)='..') 16:01:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1, 0x100, 0x1000) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000002100)="d609b4dbb05d95acf57cc17756d8dfff5f2284fdfb6cc765d509864c0649de562c6fbcd126f769aeb7b2d5f4b67d138349211586a6606ca58ba1f2f6bdccc5300f766f5f3ddf4d4e0f04fa86eb2922eda6234baf84bf3b1d7e1eda3f8db94631151d3c5a13b463f9a96ed38b20f7734b530ccb12b2e1b676e2c4d4e23b6b8080bdb30826c9fedb245c559121ed707f4a5c662b1716c891af2f0eab75a3b419b5dbce82731c64d50ecf766ad47a9ac8e68023ddfb43cc747591d560509e206827e17d0dfe71ed99d928f8a1c50e19518625207db218625e74bfa81af2d1c6b4ada8f419be8ea53a7b5c48017db079ba04fab10bba04c2625dd5e24718c899cbc7088e69c3b5d4abd32fb18bc9ae8850896299f2f8af6b4b92e926593dea61f0d2d0180261e41f6dc581cef03c3c2dbae77fe3b06ae8832dcc55cf870f7a5e38171809e8d9f590c4e6ff9acc7911c580d3b365cec9bf108ac660858d33ff74bebf0898c0bf1c61e9f0f1c643b79f3efcaabfcd2a435438675d1dfacaa9e014d605f815515acfaebc9a0f400b8ca3570a07e05e59450eac07d260159de0fe1a686d0d21f3c4829c48d44d06b640bc10a510e4dc07e03750d305dc8135c721806c0b9366187f3c630b2bc54a6c8420a04bc527d6c1bd82ed330dd499b1fe7b117623ed4c16a80c14ae621dbe1a9f53bcab645c53d725b51173e4121feb3d47f1c616a8333ccdfc01d8c8320f0f52f53285ef0d54bba163bc9568f233f94b83858562adf84e94e0d20ba485dce83796de12a28d08c1cccde072da9748ab69755e4a8d51cf0053dfd3f236b3d78d3df16b293291b9912c5c717e5e56e121559adca056dc68407e2755bc7f4221fde40bdf741de28d96bc2ce4c7bff978124a017e9529197c9e513bbde61e10f2ef8127f3971f260d9cf7ba3c54483b0137c9586988197e50be97245bfb16d75a9c890a21070f9158d17883beb9c7f3274644f90241bb2d21361a949b497c74af0d56be94ccc0175e78cb60f2daedef992ca7f0a020097830fc8abb5e11906365bb9f6efb5bd38919642c719dc3de70c833bd536d728732dfc6f48a8a20425b7cf366d810d74639852e7f9970766a9e9360ad735d5a676d1b532d8efd95be6093f90865d40bab822bab67f73e46cb4da0ceb9fe4a8cbb97a7c74f71085bce2398c55ce22f62453e5d8a05154230c819faef55d6bd3331c0fa7c47010745ad10e1aad0ddeb6603efcf60efea73e7a5a69c5fe845fcb14535e4ee7bdb99aa498de9b44e77bb66140dc9e687d4688a3ced980169df600bb0290ee791887f2253e2087b498fd93c3b7f4c1a7ea7ae215b9c658d9bfec8e110a85118edd96daeab8d36dee583f6ac018858648a53fcf966773f59ed6a949ac4d569b9487a1c8cea2efb25d0fffaa80168d2750b37c33071a60146babad76868f57ddde6c8b97210e52609f0cdf97e56633abffe445d90fcc3914315e6441b6bad51056be3a49b3bb40a17814ebf23823d2ed8d61bc20b695712917419dbf8f9f798d3b87ba6a06389673f2276aaaee90e6fcd7c61e5ec6dee0ed60d4da8450a797a2a8707ee0a63d8284de5885cad41867c9be003967037e1092c2e55634d14fb3e6440c1f6186d828fd4f5c6589e3f4df7b0bc5b4e744191395229acc249b8e40e1dc65ac79f3e137bd5f3d508929c69ba3b430306de7835045e1526302f19a3bfcb42d3642e647d9a49997a72e6c39d3e0e44d1a12ca723a080df641820c67d26a9a0483a1a095966c080e101b4c1d171617485ce64c8ec65c57e398814265126699a6632da08cc438a50dbc1e6f9c1c6f561a5828065372b6b03f30fb4ac789a54549a8dda04abd1e702a9b30433ca261d665dbd928bd5e1b208226ec99cb23ab994342c536ecf12b1007075af82125bc544563e85112bbd259390e832e1c8d5635707812748e9e275af1d25ef7f90a8fac4f77d58a9f639d6c143e2c31a5cd9a92add9955d0cbda119102610ecf3fa7a55b7f08c1650d5148d23f531336e7144722c4b61d97da579534590f0787156e1432088a8fb83803d0abb1093a5396e6023c4b48b4ee59e0d43b018c331fe804afb6b5bb0ad500dc838f952cb71ba78bbae9de7beaba91d8eef89bcb2c2e9064ad7e08d37608a15ad0a0e1ecb1ddd0b803e9f3a72247d167af545775c493736ca51149888e776d5ade8818bdd28f4bd9b3cfce542d0e9c1611eef9a0113c04dc25a75093f4514305bf52974477da9c836e9782eaa8c087fab2b102ca6f316e2845f057659ef97015cc6bd8d8dea4fff0428efec84f6a3835aef38c0f3f961b87d4a7b5977debd92df85cf339909cd19513dd6993b90db30eba24806664014934b0c4ede802ace35c4f2b6dfb5a056813602102206b4bcd4d74bf7dee3c22a5b591a807b1230ba6b064e3dd9e1a800240f61b2013ed68e186e859085e4ac1cf32c605d3bb8095f8860e2a9e4ea02f5e4d4571accd288c64d5d149e7346c05135848153752bd7cf3e3029bbae483113cad2a0745a8118983764ea6a973891b980bfc06f0d220574b2f7dd584878f68533fae787577ed0b11b6f359fbff806fce591e8570fbfc51ae1cf576061a668f63ae7d6de16b9c4db80486a1534b05494bfdf7f365e7b394254c79eb3917f1c158d8c2ac22316d6a3cfa66a82dbed29f6af551e7107f2e8696a338a10240bbb73070dc6e35909c29bcc12fa10ff86c5bc3eefb719bfb1f8eef6516dc924a02173c02c9e4f14157d1bf945dc0a01c7d6d612d58b65f87319708f2e005a8afd005f7090d982a2ff90dee1c5f8209cc1daa28fc04ee9879bce3a1b7472b3bcc79a79a795da49f288c4b700a17118bad1ee0d603a9c4796d3336deaca7119dfa6b541a5a7b0ccb54ea97d389185babc26c988050df3391d5604a8d5422ffafe3c61f019b48474fa4c17a38206a7e61b7a6776c03f564347f4ceee894458986b31a28fb8843fc015bb58d2a9d1591413348f6f3102c854158743ea889a4678d0529d6024fe7eb9b882e84fbd4a0d061feab642dfde90c35b1a8dac51b837f65ff4e1d781ec5203c3e8dca9ca7913241137dbf9455182d022ae2e02e7c13c6e687d209de31857e5b43bba689a11719a6027b714082f2204a903bc7e78b0035997ec17d5da3bb567faff16accb6e56d14e845ec8cccb1c230a71ad33ae77853bc9a69ee403cd96e81518770f25cdcc892a0cec3dc4b3e4a8da1d56fa8c035840ce6b386f33724abe5e5b90184526c2400da1c1009ac0383bdef609148386df6fac5436ed8766b00467f3d41d075ad2a5ef9a49652c8a11b03cf3ab900464a09cc02e604c5b174a2315d0cb1c3bade2dbef3b92e80439d7a4fbed7a9712d39cf76c54485a31e18712d53e2f8b4f62f4dda1721c2e1fe55d7bdbce07ab379a92457f066fea3db765f8322bdba91b9757e7ee56f1c7796a4361c388f3ce7921e984ca8a3e06e11c3fa999e789be4b41d6712ebd11e07d525eb660fd7e1f3028d513097c3d349032f1551b8fb77c24d342df46b1d2c73af8bccd5ae35870d0458e8aecfa0755d693ae753cdd1d6946a88884b28f52cdd3cad7469a1e076d608386f1294b80ac5a530308be57394040581d5a18a5314b44ced8432177cc1f4645814d4d1df141a16452db2b6fd4fada8ba76c3186f6c6add64047a0363def817a1e9f7d7a03f0faf6d40448f1aabc31858d6b7ebe2bd086e76ed0f6593ea5d6acc7c272947d388fc4f69cf3955ab338a88e491e35dc4d58351aa468e9d6f4cd6f6df30a137235e2a46a47b7e36189a1ef70bdbfe68d2019940aadfd011a54ed642fc32990d6ba4ba93a691d2c5badafc245fcb959e96f19a9705530edd2024881bab6c3cc2d36deec0c1739593d3b693d2ee4fdbfcf1d1320f65c6fa92c09345cc992d4289964b38cfc80a6378d22f9f3699fc2b8f34cb76973d1235adff52a7316f101e32d35e62bb08b825486918ed22df718d05f88db8c57ac0c6ad5a20043a1a536207b0b870a26d3324814978dad26cfc19be6ce0cbd975d5cc89383625fb76102d07b0a8444ce6560173553bd5df3389c59a7c8a4efafbe11affc36bf99d65bd6a71d6f42c195cd2c866183dca8fcd56443a51808b7f0d5930ca9de3a08083aad451363b4184982984cf6de4fa0154d9d53789ebff464a73b537375fe528c40dc2022e84763b7207eb81d4602d0401f0ebc78eaf4235e264697b37e713cc9b24101a42b5090cc5583506911753d5f6c28effa3d2c2c57e7d5310474c60b82adfb5daa0cd4792938783b4237909c44a7f9d5e002def6eec009aa060654d3783429f0cfd468f7030dc8ad091b46f0e445be13c39a9844d21188f073b6ca53f527735614ffcbccd1732bb3e6fa854322f86718e7a5f443c781b69ab8f4dd0c2803b9c8f1bd61bb32c43a6a31da2bfae479f0559e4ec55b9b6873678495e7344f2c742d06022ba7e85e055ae03c8eccf3eef107f2622e2b14c734f8a5a7d95de639e36585467c5b931c4568078459e17449b1941bc149f45fe9b8d63c88585e3f82c7a154639593f8ada8e60fb4fb7bcdfafef7f0a9cfa634bd79bd6df3f2caa2b2a38bf4f8affab051cba14afc170f85d7e82d5f0c606b35353f5a453680e320697f9b15dcd196740fcb46bab66446b94284888dc3a0df17163992903fabc06f6e48d0803bac09500bec6547a5d8aad0318e036fd98de94c33eb9abf51acf1a7b801db5a9276a46c0b7ac63becf3f948e2e742632810b219411c57bd2b475ee60710f08d9b32f0c47dc943cdb2e846abeabcad15a916d58c562f0a6f5c5d42fbe65d1d9b846a85e71dbcf9f90378053b580cd3b5d18e7353e4c8db0ce07030722a0f7c13796c54fe470f59803354f02db7d5ca23920413b8efd4d8eb79d41142771a2cae90160859b000fe29e9d65b96dbec7f7a094335421a4d952ccf4ec1c794921c67337b65736143eb314a9cff9007064893fdb090c0435e658f84f42f3a232d0b910324a9fddd72363894d6a620bdcce839d5c1363dbf633ebca908f0879562b770c52757ff85ce56d8930febdf7e1ab1cb845f0a3fa6a3afd3b8d2926d1143223eb06a5a4ecf9454ac248f0c5dd0980c0876cede8c414c7f4b01e886974440914f37a139fa918c5e9f5dc79c06dfdd01035c9221c0de17cf4a2286607ac5eb8c818ea029d344f33825a65d3188a9fa20b833d94c97601e30b0c3676d3cbeae11c371ae6fe68f98bfc58233a328d942f72217cd33d6b4e1c84e6d4f7cf3d780c787855d36e7e35a06b31774c88b42dcb87b73eba160dd279594112e25781af8e27195b13b9357653dd1ab9c32a0c8ac847e856e902ca859f9930aa88339837c9b9f104953bd05bb65f9e9667868fbc738dcdb078493a6a3aece80f31628f86f215bcf69c9e3d6a572f3a824d6eb769d6361307b6c1569333c5acb6da2ae82fa1fba6b7f1f5bfb47fe9bfab8687a454ea23eaf2baf8f8e29d98b3d07bf75dd6bbdd8ea0d42de5787f725af48a1d91bdcde64f006b85024241c8e4b2e36fa4fb06d4cbf65f22dad335f6512dd66a208d94b560f77ec6dceefa289c2a804f99a7544c33ed8355812264a1db4bca05023f11149e433b7b102d755eb1ce119aa49d9c092550891a1aff8bf7b36b3fb67b08496709e5ad98d06edc963105a60aee860683cd5f9d2bf2dd720a90c26597d74eebec4000905106c22722e51ec1e6cb034b00deada5cd72c01da2ce7fac63b0f5d903da324024381ee96dfcdfab8ef732865d8e", 0x1000}], 0x1) 16:01:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x2) 16:01:17 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = getuid() setuid(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r2, 0x20007471) 16:01:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:17 executing program 0: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) dup2(r1, r2) r3 = semget$private(0x0, 0x3, 0x24) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/56) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x28101, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x0, 0x10000000}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x4, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r1 = getuid() r2 = getegid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/104, &(0x7f0000000100)=0x68) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:01:17 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() mknod(&(0x7f00000002c0)='./file0\x00', 0xc009, 0x800) socketpair(0x20, 0x8000, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x0, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x20, 0x800}, {0x4, 0x6, 0x1800}, {0x0, 0x8000, 0x1000}, {0x0, 0x1, 0x800}], 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0x5) r4 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) geteuid() geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xffffffffffffffc9) r5 = geteuid() setuid(r5) setegid(r0) 16:01:17 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xffffffffffff439c, 0x92}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getgroups(0x0, &(0x7f00000000c0)) mprotect(&(0x7f000052e000/0x2000)=nil, 0x2000, 0x5) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x3ff}, 0x8) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/28, 0x1c, 0x2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x4) select(0x40, &(0x7f0000000240)={0x4, 0xe2b5, 0x500000000000000, 0x1f, 0x3, 0x7, 0x8b, 0x6}, &(0x7f0000000280)={0xffffffff, 0x0, 0x1, 0x9, 0x0, 0x80000000, 0x5}, &(0x7f00000002c0)={0x100000000, 0x2, 0x1000, 0x1, 0x1, 0x3, 0xdb36, 0x3}, &(0x7f0000000300)={0xfe, 0x3ff}) select(0x40, &(0x7f0000000040)={0xffffffffffffffc1, 0x7, 0x7f, 0x4, 0x6, 0x7fff, 0x0, 0x1}, &(0x7f0000000080)={0x3, 0x7, 0x2, 0x77, 0x8, 0xfffffffffffffff9, 0x9, 0xffff}, &(0x7f00000000c0)={0x7, 0x1f, 0x7fffffff, 0x8000, 0x2, 0x100000001, 0x1000, 0x8}, &(0x7f0000000100)={0xffffffff, 0x8}) 16:01:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, &(0x7f0000000140)=""/126, 0x7e, 0x7fff}, 0x40) r2 = getpid() r3 = geteuid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) recvfrom$inet(r1, &(0x7f0000000280)=""/24, 0x18, 0x0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000380)="1f7267792b2f9b922928bd2655cb9a8bee8749e6f8ae681929a65a0c59c1e80f4c00caf76dfb0f2b9176236402ff905880dbc0a1aa9489b7c7a112daba8d12715a1e4bb7271ed77df9d9781ad891997208ae0ecdd11e9feafd6f0093e9bb0f76bb0466152aad16fe48f5caa7061ceb1714d259e3cc9705e4a0e4d2703b82c9cc7ea147912f38ab911f39a88af4898aefccaae4b57d1e6c0081d081183e67689b75c6006f1d92c824cb10e67b21513b2b50423dc1113907a49bc3", 0xba}, {&(0x7f0000000440)="4aae5f00add4e8b254ea5e107e6188ba07ccd0908bffafa99ce7cb8dde503cc805cac9b74a6ce274a436ac4c6e4e9a0fe8ecff86a8d0205970632414abe99150011b4e8f6ff0a1e3d0d8a1a9160e536e2f1279223ab64d4892b07e0885d02431c3d4a78d60aec9f420a0523ae7baa6a7e086fd", 0x73}, {&(0x7f00000004c0)="d45109a4f9b9919b579fc30b4922153c4b501ec8d8bd98dd1b782e60a006f71051b428762f0bde541d7121c835e6bf54e9ab8ba43430e74e5cf6c3400645216c3f042e950995437f1b720f9568de9818d0352f39c5460a010d83a5f3c85411695f7d47a13d1e27dec53ba8435eebdf2707d3aaa5028444785393cfeb023829222b2f976eba9ce352810d08f6e076e7603ff55c168678d96d000450", 0x9b}], 0x3, 0x0) fchown(r1, r3, r4) r5 = getpgid(0x0) setpgid(r2, r5) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) 16:01:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x372) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0xa3) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x24c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x3) 16:01:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) getsockname(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x108) 16:01:18 executing program 0: chroot(&(0x7f0000000000)='./bus\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000100)='./bus\x00', 0x8) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10f) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) 16:01:18 executing program 0: r0 = kqueue() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x8015, r0, 0x0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$TIOCCDTR(r3, 0x20007478) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) munmap(&(0x7f00000b0000/0x3000)=nil, 0x3000) r4 = dup2(r1, r1) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x45, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) sendto$unix(r1, &(0x7f0000000180)="37da3c6a01d4a5a10980b25412b5838c276f06a1e1a3cb942a7d00f4313e4a044ddb4913455608c1873b95bb0b2b59420bcab73432683144dd7aeaef80562b7525712e885f930b2d2a4fe29171f900434a50ad5ba5a7dddeb64a438c9a541fadf52e52303831bb43da1c9b0db22499e4204ff5a15c", 0x75, 0x400, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:01:18 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000140)) setitimer(0x2, &(0x7f0000000000)={{0x101, 0xcd}, {0x8, 0xa33}}, &(0x7f0000000040)) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffff8a2, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x1000000000000}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a51900000000a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) close(r0) write(r0, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd", 0x765) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x3ff, "a8fde9de6c740ababc0901000100"}) ioctl$TIOCSTART(r3, 0x2000746e) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad84b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:18 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046a7079e3e4cd94695b7af668a599ef81f0ab3d0cb2dd6fa41b76a4a49a982ce1def673fdc9ccdac58455094d1857578b564171fe5f928"], &(0x7f0000001080)=0x7ce8) 16:01:19 executing program 0: r0 = semget(0x1, 0x5e16709bdc3d0dd2, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r1, r4, r5, r8, 0xa1, 0x400}, 0x101, 0x2, 0x9}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x50) ioctl$TIOCCBRK(r9, 0x2000747a) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffffffffffd, r3, r2, r3, r4, 0x0, 0xec8}, 0x49, 0x93d, 0xe581}) r10 = socket(0x11, 0x4, 0xeb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x7ff, 0xfffffffffffffffb, 0x9, 0x1000]) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f00000003c0)={0x4, 0xfffffffffffffffa}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x200, r7, r12, r11, r6, 0x102, 0x8d9f}, 0x1, 0x6, 0x1}) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000480)=0x2) sendto$inet(r10, &(0x7f00000004c0)="f82e1f640f1320ba9dd3a4f4cd32176d05d17db301485afaf308fdca71a1eef72c8192d5f1cfe37dfd2c7088086d36376d77740d7ef7e96bff4c406ea03341a8255085d7405858436df6dc2623d37e81ee78d417d5447e8fb8da5af156345429894df503de080c8da4af5899b642050fcad110982d2848390c4b36cf8f86", 0x7e, 0x400, &(0x7f0000000540)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x40) r13 = fcntl$getown(r10, 0x5) fcntl$setflags(r10, 0x2, 0x1) ioctl$TIOCSCTTY(r9, 0x20007461) syz_extract_tcp_res(&(0x7f00000005c0), 0x8, 0x0) readlinkat(r9, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/161, 0xa1) mkdir(&(0x7f0000000700)='./file0\x00', 0x30) writev(r9, &(0x7f00000008c0)=[{&(0x7f0000000740)="f71bdd1c0c0d63536454b6c99599b23b062a926fdbde37ae3654cda3b7730d34125688fd25194c0390d535c09d44560aac7c1cb9af424aea38c68616ae6d20e474a558d7a31c9906ac1086d00e676dea42f811d16f8370c6290e7a4e3f5a907ee09382c31bef7e60ef699c87589caa8fc498e5a7c880eaa1a8304a24e3d5c72d007ae20e2befeae661bd0d6574e7c8cc24ae3f8d5ddc44488338cc5a32241ca1a7fc2ca4df3c84bd5340e1a9c95784fcc9ec27b02fe937706eb47dcd38043a005625fbb2", 0xc4}, {&(0x7f0000000840)="02ce8ac77c7e0aba4463cbbfd8cb60760d26b7b08ff9a059373676cbe8a4f795b34c342f7866ff59ed1b7ce6e3af95a8b437dbd82d6c5638b0a932c41d1725efe60417d5ad3e1c", 0x47}], 0x2) read(r10, &(0x7f0000000900)=""/10, 0xa) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000940)=0x9) setpgid(r13, r13) unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='r\x00') bind$inet6(r9, &(0x7f0000000a00)={0x18, 0x3, 0x8000, 0xe52}, 0xc) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r1) close(r0) 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, 0x1e2b, 0x9, 0x4001d38, "835dd2518000190000000000fa6000"}) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:19 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xffffffffffffff0a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil, 0x3000) shmdt(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./bus\x00', 0x10, 0x8) r3 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) fcntl$getflags(r2, 0x3) fcntl$setstatus(r2, 0x4, 0x40) 16:01:19 executing program 0: stat(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)) r0 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x80, 0x10) getsockname(r0, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r1 = open(&(0x7f0000000740)='./file0\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect(r0, &(0x7f0000000800)=@in6={0x18, 0x2, 0x70, 0x290000000000000}, 0xc) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x1) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66694c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="88e86c19d1391b0f565903f149c58c281c5a6e692a449de15f3cd9a2a528f95c2884b7246b0d035875a279e75585e84c3260e376145f2ab8cf58149e31a63fe7c39162c4e9d1f6c1523004352d074019ba9f9b84cccc8b49dccadc91f30711d8acaddcb63e6e14435e2981bc5a401a9bbc0d449f5ef1babded01da8643a21dd45305bb91d5d3ff0321744dc432733db86ff4ec4be6a9649d77e4237102312a49e53155d90d4ac8240d370519960eb11e14e7a77f3818472ada7e27", 0xbb}, {&(0x7f0000000080)="18d096b8a0ed35c8fcf9bcb52458ec0a900bee0762231d005b80dfe38bc9", 0x1e}, {&(0x7f0000000340)="57f78255aa0841193ffe843b77284a0b413c47ff99d496a5da6c9b076aedccbcc9bc53f78a7e39f84b691aa45f7f9083eca5c0aef33080a73cf3cbff5cc9ede2252fc86bf43a39ab0acba134ea7415ac692251933272aa6894d65535fcaa707566ac22ca80fd6cfcd54794f1fa46f9262a896bc2ace8cca6bdef52abe64358f72aff1b5da8ea40b4531500791b1e50e3552030e5a911719330e40626ae61397c9e590f4e254927483fbab7ee0236728c5445c1ba395e0ed8390478994877a87e84ba3e7eb3c765b41ee1dbafe249ce92a1560ce8056806eb215b44add1023a0646d2611bd7f89f18a017", 0xea}, {&(0x7f0000000240)="2cebb3c185ce94781ba11e34aa", 0xd}, {&(0x7f0000000440)="75042f80f2f21e37d05b1c044891d7b21345689f55578c8b99cab6564a61a29cf171518f5a8b2f5aab16cb8ddb600144a11db41d7cb7c1f441a7374860da3aec47004fb9875dc584cacb9c92acdf45a239bd91002724071774c7fb291bb05aa3177fa2bc14ef8372643ee2f044b944dc9f272a378900e06634f2cb6afd8b5bd23be8b5ae12f58593e604dbfd16f344f4acd08113856e8588ec8822148fefa31e4417ad0cdad85450b714c908d25eed7b344a86afff3d86628473df1897cf5520a876594fe6a786a30a55d02a6a08adc750b7c1392455c34b7f52ae90e9be6ca2ea5ba63e4e32c227", 0xe8}], 0x5, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x4}, 0x408) mkdirat(r1, &(0x7f00000007c0)='./file3\x00', 0x2) unveil(&(0x7f0000000840)='./file2\x00', &(0x7f0000000780)='x\x00') 16:01:19 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:01:19 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getitimer(0x200000000, &(0x7f0000000000)) 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x7056, 0x1b36) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0x6}, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000240)="2fd2a33b4aa111f117bd90f4b3b03c9e04c8817abf782454a9b8423fa1c3d93876def291056a9653db6f974e4da976dee45abab09aa0c28349083b217c73b1e962c691d902078b93589c0710d728177c73196a95bf98dc724b59e66da82b2658fe30df22513ea129950d4eeabc20bcc36be00e0968da10e4515b50f219f43fb21b69336d346ed497f4af8d90c64f5c796d9e4c76cc05d8749f0fbe8e33dbb2795db93345b382b020ecaf0eb888cc738f1dd5e408d886bcc1ae9f10", 0xbb}, {&(0x7f0000000300)="d6ad95bee1e06f06dc0fed59a3e4f9c016e13a34b231f1779aeb46b3085b0584cf7db2d8403c3a734baf29b3c10a9cc1a25b662fda0aea36ae4835b334811ea2a0da8b9fc38393e86210818d3eedbfadc93dbb6c5905c0bd812a89e612b09d290a8c85ab4f248514484ebeb266098f5884135dcba13e115819273c99dc3a39a84fb52d171ce12417ea0dcf260943329849733e78c70ba2", 0x97}, {&(0x7f00000003c0)="354a1845c021e71e43b479d4e1da3d1d1b428401c85be7c5ccdc6ee40486373512011028cffaaf0a941711a7dfcac9d472a1d5899dbc84a5281d749be128ae7aa3f659caf4803da7508a4243340aa6cb712441e5850be8f03a473a16cad8cf2c962458e90cace1fc119aa4f561668db77004c793551557b4b1a84739e9791f2b9b397dd58c55b2fd6cbcbf11d11db5cf70", 0x91}, {&(0x7f0000000480)="bec45a2aeb73c1f751c7b41b793f03cfec2bb7533857939acb82c99cfef98d4db50f237038faaa8a7eb391026e89e7d7d9695efc0f852addd54107a9d712b0afca6cc9ec472effbe94372608cbd4a2572ad73a4568dfc94fc945feddb89f74672e0759172460f3f07a2cc6195e41b26c86c0547946e1b312adb3a77c4ec63fccf5fdbfece6c52e384c062ee7d65d8225c4a2935da4bf6e744f9ad912a5aa505ed245d993644ec7ac48a24e13dcadc252fd4ea6e66bbaf776a36cbb0616aa0630f20bfdb0c1ba1f02dc107df1255891ea10ac63e620196a8b546c026439e40f140ac86f", 0xe3}, {&(0x7f00000000c0)="a30cd0724bde12c1f6e18895c8731ee4167ca7be1113da28ca4324e9ce209bb9", 0x20}, {&(0x7f0000000180)="a99155de2f77d1bf703eb8e31fb8747902e7a1ca87f88b", 0x17}, {&(0x7f0000000580)="d4291c5f6b208844773b0f617fe48cbcb82f1ada19915bc27f5c116de097f04a9931c1b61b55702d4d5ddf6db5349ae97cc5886b3932e0e650bb8ddf3e18cc32a17543e9b486788d3491ed219209cfe1e5b6e7e387d9dc3d48a69c2e72194ffd0fe69fe674cf2fde30626177ddf5ff8a459736eab34c9454ed993c67117e48b5f02845fd7fcd68c115ac81e4890621fb06ab8130ecc332af1d3ae6f1f5eb47c2e45e33c6992c08fdf1512ff0c751da2941643a8f01dd1a2e9834", 0xba}, {&(0x7f0000000640)="45f87130c38ffd6e128ba114654a0dde0fb9d20364eec783d79946be7fe84a939d0c3af1909280f7a45638b50934f3bec462911faadefc6697bd7503792015fddda76178ff1d35834c482e7dc6237104377d5bcb6fcd12c1d2", 0x59}, {&(0x7f0000000740)="7b02a3b7953c406d607653c492b0865eb8d9e6fa3549eeb656f1d387380a3f9e36fbc32b7a8ec4d5ef867fbd01e6fb608fbe5ccb6acf206af809ddb4364f148c2e1f3ad7a22c3f1adf6072613a6adfabd18e7408db784c0c94107dbbb6d7d9b54313104249bfecd27497f47eea739c20c23c9392e8b98e1ed0f295c7c4cb457ab520e8139060391f669e71aa198a4c0d5eec5277b53fc008c51245744dd3854bb891fbe6c411c610069372db070b0104f6b6cf1efb", 0xb5}], 0x9, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xe0, 0x404}, 0x406) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r7, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:01:19 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x100000007) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xfffffffffffffffd}, {0x18, 0x3, 0xfff, 0x4}, 0x3, [0x1f, 0x3c87, 0x2, 0x40, 0x7ff, 0x3, 0x8, 0x5]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 16:01:19 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x63, 0xffff}, {0x2}}, 0x0) 16:01:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x2cf) 16:01:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x4e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/149, 0x95) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r1) r2 = kqueue() write(r2, &(0x7f0000000140)="4a8ab63371cc7495dd9a7e169ebe84d6c631b1af7c6b2898834e7f67ffadf9dcb09ce14e1857d596cee3a1b09d00d148a59dde8d05c0431027e1a729f26365c57d10cb621daea909000eaee7b1e24805e49bf0374d2c3870733489f0c7d946cf48143e0e2e086b5252cfc84d5400ccd1c145092c3e85f59113bce1", 0x7b) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9ba6, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) poll(&(0x7f00000001c0)=[{r3, 0x64}], 0x1, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000004, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0xc0) r3 = openat(r0, &(0x7f0000001240)='./bus\x00', 0x20000, 0x80) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001280)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$setstatus(r0, 0x4, 0x0) r4 = getpgrp() readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x80000000, r4}) 16:01:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvfrom(r0, &(0x7f0000000080)=""/100, 0x64, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/109, 0x6d, 0x800, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff, 0x6}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff46) getgid() setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a1a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2fffe, 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:01:20 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) geteuid() r0 = getuid() setreuid(r0, r0) 16:01:20 executing program 0: r0 = socket(0x1, 0x4000, 0xd70) setsockopt$sock_int(r0, 0xffff, 0x400000000001008, &(0x7f0000000100)=0xa107, 0xfffffffffffffe5e) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/10, 0xa}, {&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000001140)=""/135, 0x87}, {&(0x7f0000001200)=""/10, 0xa}, {&(0x7f0000001240)=""/210, 0xd2}], 0x7, &(0x7f00000013c0)=""/170, 0xaa, 0x7}, 0x843) shutdown(r0, 0x2) 16:01:20 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = socket$unix(0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup(0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0, 0x20) r7 = socket$inet6(0x18, 0x8003, 0x702) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() r11 = socket$inet(0x2, 0x1, 0xc9) write(r3, &(0x7f0000000480)="20606044ece37badeaed3729b832eedd01229c11fa81ecad210c13d396c1d4d17f0d20ac8aebbded8751ae66900411bc6fc536705373756cd4ee0510d5fb94f78baaa33d341b1b2a2e059ef7829f8e21e703c917dcf9b99fc6e39aafbb15df6bc8eb438bbb24f239e54fe7be7d478569e3251acb469caa6c33ede940c2d64c490ba1f061cdb6a562322967b2e8bd25b6b6a86c97bcb4dcd1", 0x98) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket(0x12, 0x4000, 0x100000001) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x78, 0x101}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x5, 0x8}, {{r2}, 0x0, 0x1, 0x2, 0xffffffffffffffe0, 0x2}, {{r3}, 0xfffffffffffffffd, 0xa739822e6b1992c6, 0xfffff, 0x80}, {{r4}, 0xffffffffffffffff, 0x30, 0x2, 0xfffffffffffffff9, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x5, 0x6}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x1c00000000000000, 0x7524}, {{r7}, 0xfffffffffffffff8, 0x9, 0x2, 0x3f, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x52, 0x400fffff, 0x0, 0x100}, {{r9}, 0xfffffffffffffff9, 0x72, 0x2, 0x6, 0x3}], 0x4, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffb, 0xa8, 0x4, 0x3, 0x3}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x1}, {{r12}, 0xfffffffffffffffa, 0x4, 0x0, 0x10000, 0x6}, {{r13}, 0xfffffffffffffffe, 0x0, 0xf0000083}], 0x8, &(0x7f0000000380)={0x8, 0xdfd1}) clock_gettime(0x2, &(0x7f0000000000)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCCBRK(r5, 0x2000747a) r14 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r14, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) write(r0, &(0x7f0000000400)="13eb39a1de7b3c76f9a5a91d03c89ff75132ab14aec863169db406be920294e5a70e12b085ebfe6fcb9689b991d88a86f1c53e003e47830e6fd727b314e3442ef0bd881e23b309d9b4ffbdf4ab23c5404a69352f34a46335c6e8fb43c9e05006745e8366", 0x64) pwritev(r14, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) 16:01:20 executing program 0: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) munmap(&(0x7f0000bdc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:01:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r4 = dup2(r1, r1) ioctl$TIOCCBRK(r4, 0x2000747a) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) 16:01:20 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5b32) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r2) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/176, 0xb0}, {&(0x7f0000001240)=""/191, 0xbf}, {&(0x7f0000001300)=""/240, 0xd3}, {&(0x7f0000001400)=""/4, 0x4}, {&(0x7f0000001440)}], 0x6) 16:01:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x2) 16:01:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x81e, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000540)=""/126, 0x7e}], 0x6) 16:01:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x7}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) 16:01:21 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$setown(r0, 0x6, 0x0) socket$unix(0x1, 0x5, 0x0) 16:01:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) lseek(r0, 0x30, 0x1) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f4e8a671a03a191771450956703cfc66298986e604619d607001dd29ce0acfcbfb3459302d161afa8687648ac57beddded7e1fb8dc6236a32daf36bd0cb1f5bf1a5c9a18014f51381c1755c67fc0dc039945be2e76bbb85bcd8a8413694569b0c897d78180b17344c0f2a25c5cdc412bac3c5a8bde5d41c2160d8b39e1a5c65d44db59c4e70fa3fb2bed6258eee3f02c6fdec7a8af387cd0a31e415cc46c1e7732809c0283fb4a23d636c7f8c086900e40c5b558bb32f4672502faef0f7b1f5ce09f34c4897dc897bf39d28f18df47025aa7d420356456c44d25fdf0714e0a1a9fc3eb5d2743285b604bbee3198e6ef86acbc980536d149fecb8d38319b91887b3c03f4287d69d0b0a597c9b9419faeeb5f9cfe2246aae66a98c9697407b7e0e87457cbd163ea22be690187bebfa6fae1995edd30fd8562ca4321ead344c3ac2a1cee3c804467706b3e25ce4b21850238fe66040df28f5122d70336618dbcb53b1aedc72cf232940afb036852708eb0bcb7278d860b87389501fdb9145a288ab755614f79679e6722ff042cd267f2fce14da2c71d9227598b61f872012822d9d2e7020e0c3427ad639c526957146aab72b066c6cf9dea92147b602aa8bea4e9a8a43d4ae52132a3e9dca558006254bbbc7e0ecac60f36f7e224f0cce917b628ba342b181184d4dcd522f6e328fdd43efc5c7d8ae4038435af821256fd7b9aac2b21c2178b950acead4ebe5730dad751aa9dcea63e8326395eac46761d7df16b0247bde8d95908cde6ae88a05ffd882401566393e59d127f155b8730e29b447234962063dec0379ed9988832f90405634cb9b5df41330e14d26e42406cb2ddd451c2668108ae840765726d6a3930541e4dd3884d0d45c8399428ce9f49ff6c4d64014b2a5fe7bb2fa10b49a910d23807629851ef159dd1d042156ad4f8f2c2e3a1abef22db13a5a91a01bd606e0fe95b6d2dcaea7ac7b9e3860bdd89fdadb07635ef287ed2e6d136a13fa026f86cd15ead6e4cfb2fba3e5403c29044735dc82908721a5c3bc14ee9b5b84a7fba291a7d26a7aeb50b9952df0eb937c229e9e44866061da6c998a5c1991b029e5e667c7eb986764ecabadc7d1fddfcaf4ee2d0a65a9eea163d1a0ca12dfbd4370411ee17157f89c13f1fc54ca0458d90b53f9e3220400b36081722c984d049b8c9c98aca1ff02f2699af0a366a67d1b9ce8a8d809f50aede5dab04beba6937fb810b61c834eec088c8b294ee9f2edce271f0113c92a59f5ab1f76786a295b08c5eeffa4ee6c2df7c28e54a8573c3f61dedd47e632350d4d1347d0d3d0f67e4b6f67ef4fbe208b0fc156b64c8811d371eed2ac524755bf4f6dcac5bc4df897430fa8c5e6c2e5d7daf8a591f67389ff9b58020f788b30ebec663ce21605307ee62ac6559aa76aa3938ef621ada4aae2a4ca8dd03ec6428b5bae93346b57b60238ed7939557f9cccdec43b42aba3cf946aa5d03502523f7d15c6ffd5dc65ac536fd12a29d8c246869b1267411efc61ec8be4fba39a84b41989b4514fb9b6f9629b58d897e9b8e9ecaef398c4cd14c962746346476b6ebe108babca37eb78428be0294a5db371e6ef7ec6283e5626a01e0547972776310f2d69ae2d1807b9d28cf3bdffa141392f53884f7c3777ce129c69328a3622ee40725bd3d6084241efcf6f022f337cb1cd93016054292dfab51a75069d35246bd488ab8aa9972ca3aee88704e414813f8fea8023ba4e6f0edad28be3067dac26d7a87dd974589c17281480987b828592104fdd463359e6476bedce7546e49fa5665cd154c950b34dc080e995c9138711a2e123082a316ccc159ea203c870acb46224ba0d315ebccfadd203e172e61fd936ff20016ad526088ea09a95adbcca6ff3fc5a473755ec7a8109e83e86a37604ffaf6a43497f30954a759539f71d2e5a2ab449488df4ee5ed4e3586acb0e32f3c622fd37498219d9581d80ce4644b35d6098534066f25125e3e39e465678a8ce39ab316b9a81e20c12ab8847b7e2c35539d2c409b1a8dfc4d2be28f5cb26e811f132ebf6d4796ee8bf0b6c47aaf73d71bcab88dc20a004d49e24d295cca9c86347ed0526b3f8712f917d0fa61607ddab8975859faa32b89869d3a87ad2ab5c1854cf6afc3e1cbfc84699f36de061b4baaf6d631517072aecb5a74d26549692b030661e280b15d8c521326fbc321b5aecc0f25eeddde67f6563689e4ac9af33928c4d1d5f9f27c236bf392a05f0eb7150b513556ce380ea568764cb50fb38542503978b5078d4fa975d35c4660eb569c8805b5e0d77b4d6f6a773530e635c8cbb270978849b29a8bdf33f99389fcd506260ebf9fd0d15e7b62cb7eeaaf82f1709e3fbbaba9185feb3127fd889f9f10d5ce7b35f92ab4438eb7ebe0450ef91abbd41e8d66cde8ebd992757216f3d3685a6228cdea63ebff1b1749f24a6a56e7924512b71a11a76d6a4e2a36c79cd32eac790b18b324ebbb243bc853b0f475730fd0f01c4f1d72200db34c31622a0f5999c9ab0a330f4705e9f87a59c22916d23825db0cdc74e3501dff73abdda5b88f27738dbf0c7cf37b987bda84753c0b34aeac75116093c3ce54a37ef4b94c875d61b3b0a2691b83b3efa5b4fc1a598767d8190925988b6d9c8564445ea12458aedba81e4ec44a13c22cb1836cb9d8985c71cb9b363784ee480ec8549872b8f1010fedfe106a9d347f9468ff7211c2ebfa6875190ed54c2231e6656c75d9c57b28f1af64e32e2007df07fbcfaae5f2d6ff60d0c52069911ebd9835103e80b7e1dfbc6718b215451bcdd928c8fc1fc7d702a5bd92fb41828489949cef56d7afb68cbd9bca47be8a36bacba9870f9c2e266011462d22d15b430c7d4ff44dce2f21aac7ad", 0xfea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000002380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002280)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000002240)=""/3, 0x3}], 0x6, &(0x7f0000002300)=""/75, 0x4b, 0x8}, 0x41) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, &(0x7f0000003740)=[{&(0x7f00000023c0)=""/186, 0xba}, {&(0x7f0000002480)=""/235, 0xeb}, {&(0x7f0000002580)=""/1, 0x1}, {&(0x7f00000025c0)=""/26, 0x1a}, {&(0x7f0000002600)=""/137, 0x89}, {&(0x7f00000026c0)=""/116, 0x74}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x7, &(0x7f00000037c0)=""/61, 0x3d, 0x7}, 0x802) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) 16:01:21 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:01:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200000000010000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x3}, {0x18, 0x2, 0x400, 0x8}, 0x2, [0x9, 0xffffffffffff7fff, 0x2, 0x9, 0xd3e8, 0x1, 0x0, 0x800]}, 0x3c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) flock(r3, 0x4) kevent(r3, &(0x7f0000000100), 0x1f, 0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getpeername(r0, 0x0, 0x0) mknod$loop(&(0x7f0000001100)='./file0\x00', 0x8, 0x0) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000000)=0x8) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = dup2(r0, r0) accept(r1, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x4, 0x2, 0xf872, 0x1, "b6641c9580763d5eff2f0149d5ffa36de5cfd308", 0x1000, 0x6}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setflags(r1, 0x2, 0xfffffffffffffffb) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:21 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffffffff80000001) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = syz_open_pts() close(r0) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r0, 0x1}, {r1, 0x2}, {r0}], 0x4, 0x6) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) dup2(r0, r0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001880)="f15f6a507ed71a8b367412b8aba9089675bae1047b70fee73bdbe029525a3ad6df559d02405279a702b20354ab7cd22eb778d69bb3a8c599a1bf8ba82d6ad37f841ec96487af9a8fd0d0cda8547a7b1f65898f7d70a47ece48d913f2eafd6a82c7c42336bc73b99f5acbb223ff48298bec27fa12390a95bdf7f0117fdf1b1103a1e9062c48c20dbadfd658d223132e20f731292d27975a26b9a20651cb6188a7529c67e915393e3fe78a4fecbb05781288f277e4ab4b05ef3af2edf02aa65403484e24de3961411b9660618aaf6f4daaee23895c104c28c44f8e5a453bb47bc7bb4c42f3d552cca341ecc49373954934b9f44b5918fe500a748996a2e63786e726d6d9b94140e0cb2a15e57a8afc71215c9fed88f318186fb57b13d02c5f32c41902e813cc1810b1de9175cb5fdcf6487038904b6d5d3e988d4cad551460ab95bda37938fdedbaba8b2d0fbf8fbf167b7f25e4d16ed8a6b90a604f43c75b0c952e0d2f141607326c4b5146fd240e30b5df50ced9e7dd726197af325c2c3955ffc7730742ac607af2c689429aabaac80c04aa22de9654bbe22bc56715771adb70630098e5e6cbb13970af9531c29e1e93ec8ef9cffe33cc0c13c14430edefb0762951232d8eb1c233504a1ced6a40f176e653c18dc2b2813c4d760828549998d71fe6df8d252c02ab0ec7d6b91d6b62350972b15f8956c80a01401cc5dc4894eca29ec41f61edef452331e0df3c545fbb31a30ca3f13d0e33803387a86e034619ed24ee28fcb4d5e5e9303a5fed5579bf231cadab8079c86e478d0c76f482e2749c054f3eb1894d4c8268d118d80521561325636b4c661e9c4beeab1568134a08dbe97563a88864dd2d1d18fbecd0f2814f1012aa8415ef6d482c7a98585fe50f0a7d520f2c608474149b04ddd8ff670d779d0ebaea71f91bb1523270047e2a4c2ace0eaa8d30e38cb2f96dbb90f33a41f9f37d0889649afa1384a27f2e2d21e65710c4b642b7d226d7c6e44478167a9d9e23635d37236fb92361c9fb087b43925fed800a4fd06c6013a6492b3b82b99008491307257f52bb4d1418a11aa513b5d2705bc699c795b094512dd7ca555b1ddf1a836f6b66dd2a3710210b859157a809568146043358a494e2bd3718bcae353d7780ff752579247344767514691d340c661083fe4c1d095b0b207f0b3eb79c68e85e673c0294c1d5190ab8505fed482deddfa4ab2c3249b230693612da35a7a7c872697bc1f71a5841ed455a1f940b843724dfc295c6cdffbef7d9754fa755489ac8bf6d6bf812c1c2f0183e839425b0f1d60ca8a52c8549c011c22f1bfaa9720f9f7d8334e9eeec023c35169c88694f28079410bbd1e54b5a81c68e5ee2003726e9ab93b4196ad50a22107dcd164211a56610bdb216354365fc75a5d088483c82cb165e0ab298267abcc04517f21c91a12ffad3d6b9c36ae245db4039390043cb3f59fa65d3a971d8811ac77bcb846e024711212d992d7453fe8c4b76073dfbcbe343f8856fa61b9c0a12d0b194ce1c1d04a52c77d087eb4afd93e1769f26a6bdc699d9c7561e4a77d1fcc89f2b5a3b2d07c0552c47b7f3b5f8460caf1a1eec3a90d0e2b960b37c39d9d83a59f422cc96f16e1d51a6e14b93a1db9bd3dfb82732e3a4598b030e5b0c34ec5c57c3435b97d97a49bab77b7a93dac81e5fdaa84a135c2272c6427774f5d67ad57923d693e8724805e711170c05fd2906081ed87961d38ca9ff291a11c5f3da25746dec7d8936150b18292e05dae7fb10e5da8edf1f605081b7cec78875d500f4d01db2164b2c58474297659194354cb38058ec0f0faab85f6dd1cd470c6274086120901007818211cc8cab70561cf931421869a8d2607f3590e7bd8e3e4f06088f09662a7bd5321465e6824d65c746948a429d182f2429257e321e9b04ec1839f42c729702845f616f77eb6f774f9b5123bd0a74be9c722732567fc815c07ed7635824756d8094043b5ef4953a71f194e88f32994c96669497751a25c109b545b808eb1f38b5e1f176945f1a7c8b402a13f42c2bbaff167ddd7c8c94844b2a270ba8089529b8084ea40ff4a7dd2ce8550a21cb9e0551ee09fd016a58f94b58499b14a20f9e40962170cd28d8099f6829cccab5874649a381042aebf0f5f2267ea50a8a7fb52b08f6ae3d18889938041bee798fc2b6c8af8d31318467cec94ce93ce9a71517a3ba7430531c27c9d3f1d2ea6257b7f9b315372a3761b592679ac64784290f0ee21e314bc62a238bb3f5d790d746e8f692343dc6fd0cfc09250d5d87a7d43f472af700de429d01e1df2c5172f46f3dd75b7ec53519e9c3f09116161da82c0dbbcfbe9fc15fcad3c6a20cf4dea153f058b1791a73e27a91a04c42a329b7ab509ef2c2de651e61652355ea2ce5dfafa8e5d28fa84894ded7eb7854e0556d2f59327b5442c59470428dcb57da422a944225fa9ac2ae578b2e80b666414a2ded6190746f3fb0df4dfdf9d5e62b28533bd4f3429a21257f29340df6fbbfed10254d61c1925e3880a47fcbbe1086594d559edcd79ece3825b10d5f140d7e3fc50c7735ffce979f493e8a65f8d05507146208e8a34dba9d4b65e21aa3f86540d7e0e1ed0fbf2d60583c3b9d8e777fa1d563496f5f64d500134ea0f88ba7c5f543ee91154eda77d42b8ea03256d98db574b7e3e9008965d1ab8aaa6355e78e72030577bf5a6c4b51e1893fe0eac2582f8750fe6d3a054e877eee0922ccaa9bfe45cccfc58ac5de01f62fdf58e7e1cce5c7cfdb75c817411083ba65513b8fdf585777b12d4434ff203304552787ca779d60e1edf6a5a28798445d86030ba3bb33679f02c3baffd520a3edc59f724a4fd17dc63af8f60906b4cb050f06af1b9e341373748ad43410b5849aa5c04e200fb41a3bdf4c773e70dbc51429cbf6e51b2e61e37f57e42643dd2ccd8f3a486a18a00a6412c92308cb9909a138d5bd416b69aa2301497fc4be88c6246f8182cdc52ff65f272b9090c3584c49312ec30c1c8a2c55197577551212189ce8d8fda7963f8505a559c4dc0ca959925d6a7e3f15775d89ce87a474bab8eed3537d5528d2f1cabafe2ad4919782b3961ca67bb00add58965ee18b6c5014b1a17abc17a43a72442ec261fac78bdc0df3390566456873ba0616056dc9f583ae859c457e8d02d4c8944e0dac0a691809f7f5e73e9ee71fc96d9dbdb44563e7631723280f00825c8657f7b33cd572b79b348e12e11674067ccd652cbad46e2516302965f1db007ee4bc58471a7c7ca5945c861d152e767de3736e5ba0b903054b08a2f523d12846c3a4087af1a6d59b685a4e45a08ab4468e6cf4863862b9abe6079b0dbbe96abfa57f1743e3a0e93eb1fb31657c42bbd55543c1e8beefc943fdcb14ef3e49666ae0cb31f113458d38c426fbfce67ce75b4bfd3aa4275b7b55e7e3f8553bd44629da667271d45f12051ed0edf776bb69aad2aca70eea02f2efbfef34aa1efa52df41a206bd46616d6462529a0564dd9a7d61d544113c719cb66bae258fdff4fbdc2b9df0168ed29ba10d58e8f12d0d0006d93f54a879f75b4aa148d8dfa997cd6f70c8dad8c203cce2d66c3af0d2abfec829561c82781ad669e77b8d76f3aefc3cd657422d44fbe5f2df7c8264f5d13457f595ea9d7b199db0a9e9830de88dccd65fd16a14fd27524862d20bad98de048fe6c567c379c7c778892efac090f05b310dc865eb8f3f1784b1f50e4b285a1e7e321a0aeb78f3566ed857bc7f868bf6d511359038272eca8e5827960bd55a78c74d602215185723ba0554604467ff1df2c05ec65eadf3f485f71fb8b596a63df14ddbaff13693e8d92a8d5170c53ceb5f0af9d7389ead5b3e39f11df7b73a857f345a177e12597485004a2a98adfb1c1f82062e08ed481af549c819a4cef46b5866f924958b488b897461d63e1affffcac0d86a293a107a0fe1beef5390b3742606cea9664513177d84502952940d1d42f7ebb8164a04f6e45d2080f3bb5c22b643ec5caff63a7f93777bc100f2f7a5fcec44a296a7e531a6a89ed1c1acd0ad9644fc8e1f59610fb56085fa1bad1b3b8be6dd79a399ec7f62ad1841dcd705f7d7ff72f41fc0fe642eb5da5a002729d8023a8b612468f499eaca5e75d1aefd09d949809030f22b331596fb1cbadcfea03b6b56db14bbeef28c15539a01ce1b45ab5fb4e4ffc0669fdb8c932c739e0166e370641f93921fd19ad45cf2ceb2801240a3cbe1952767f1580a4ee15c411da4664a664c2bc4a09138abfc4711159457681dbdaa5664689d01d9411d5579151e45bed86bf8f59d4ea95962594df983aad17668e6542c2c003afe15680d4ee293b5c90c8befc8b2777ad01e558d2f2f8a7f173bfcf488e6bb619383af60e7b6394d533303eb8291db8dec606dee0ef2fe7f3c41ec1c8e0330d3ee807e7a58793f1d5e1fd451222544e5219a75cdc6abe364e10360f2bd6f5666de3a8e348ad341cd2e429f381ba5f043aa373e4fd15b81cd972528dc3e05a542d44d6b5d5e7ad468abb3948e58447396e7a2a8b598e18d8601d31954db82677cba0f142bf1294d5273c49f743ed8eb50d09bde55cdbc7f98fd7b509787e88da9f191dc785aa9562476330409c3f1f64a7fa159b7b6b9e5f1c66c7b6583e75a978d0c40ae10328617c6e41b584a59ed952091f7b4fbb6066c206ecaa18cdd777936abd21e89e4e3b5ca4ea08502876a392b1c0d1f47d461c810e08b9e483c3778c4fbb703894b4e0d854644e93ca2dc052aad277e55520e9f4677c98f330e1b50eec29e87ee0dbdbe57a76a262d09121191ddd40e2ecda045eb0885196539a3c8354bec0adae4eddb50991aaaf6b454b3865f2d4990ac8985ba8bf196739a3968bf6c38314776586e113abbd0c16fab4de1a50f182d0b1018643ad2eeef67f9d31be2be56d0d46c74647a76b3415be51494fbebeb30e8014dc468e36073a206a02a2b9b057fa5bfba235e9fb88c20d3580766628a7663839fa40664f634f7078d459c5b36b557f55148a1813753767370ea270d0eca56dde6cbabe3dcbee9347a284d0596b5629a77d13f025cc05d774cd52979859e9b258680ace3c8edf4e074870d784f3dec3aac2e5d0c4f3fda75e3740c0ccc98e0b36ccb309da952daa4b5474702a0937398cd78b270be2d82b775b24710980a99de33273efc96532d431027faeb22f1c282695277f74ecbddb473e78bd91c39656305164c8da391b216e83636bf15ffcaf9ddb8bd7674284e2726c82d5b462345f595affe564ad3f2439ace5f2068916d296f37398bf513334c1b6d91b08401b4394e78c56c342397c1c34e223076be72b62f8f64a1fe0664e6b1d8697a6c61007356df4c3bddbe3163a7a573c4c1054acb2e533995bd3aa78def2fee51f31742def62461f65cbabaf22e7fff53ff3818a950aa6b1f21b4aa3a051506a3d35334fb97f221d689454e0669ddb1a2d42ef5c09bba85b5a7b9e33f5f15e1c42e0923de0118a9c28f36997102efb4ba1dfe1ff87a50e788e703406fc5473efcfe579ae0b83b4353fc9ba4fbee208566997dee4ea982c8c3ff1dbd676f2c351a32f7538a934add15408a0355796e9e8e62678872e94b5b36ca466eb740955eb414680e6a4054824caa82439f16e867b44953e0044d3c19258453e603d578a26e4f3532b21477bd53f12fb7fc82665a9b8a69ef9089e7937063e8774b48227c6cc12248f770bb81fb14993fcca51d109ac1e2ba6e84919a1cfd4d6a7e444db58bf2cd16622f6826", 0x1000}], 0x1) poll(&(0x7f0000000200)=[{r2, 0xc0}], 0x1, 0x0) fsync(r0) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:21 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000340)=""/166, 0xa6}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000480)=""/123, 0x7b}], 0xa, &(0x7f00000005c0)=""/193, 0xc1, 0x2fe80000000}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, &(0x7f00000004c0)={0x7, 0x4}) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=""/208, 0xd0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="0488a5ea24fe8897ff488800dbe2f3c540792c3ab8525ef800bfe232142b8b38b078b197f72bcf63c56011b89c058b6f0b1fcee32be30d3f77d4efcdf5a6d675360216ff5f817ee1916c8b1c25b02e31f52362c16595d27957be07d84f1d83e8e4f0ef91044ca46d1d1d5ff6859969f41b3cb87250e83a817246d601d22f08decf38d079631da95ae1a9f69e69f4d2598cd1f7aa6c23ceab1c6e23ec68ce6b317099940dc04c819402416202dfe89e37dcb6912cb0a0734d642fbc64f5998899f69bd0f8d8895c7dfcfb9d1d2caf2f455678f10a3dcf9eb71f27e65b8904d3cfc8e562607cce82ba", 0xe8) mknod(&(0x7f0000000400)='./bus\x00', 0x2, 0x3ff) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) kevent(r1, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x3f}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0xa2, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0xc08, 0x9}, {{r1}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x100, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xfffffffffffffffc, 0x3f}, {{r1}, 0xffffffffffffffff, 0x84, 0x0, 0x8704, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x8, 0xa00000000}], 0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x4}) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: mincore(&(0x7f0000ffa000/0x1000)=nil, 0x1000, &(0x7f0000000080)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = socket$inet6(0x18, 0x5, 0x8001) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f00000001c0)=""/23) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000004040)=""/4096) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: r0 = kqueue() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x400}], 0x9, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x682, 0x0) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0xfe7a1b36a4bf5a5b, 0x10) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x20) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ac6a4196c7dc40f8b45fb2a9bdd4fe9b30cf5212"}) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(0xffffffffffffffff, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x0, "75733bf5100301fe462f85a3b14404d5a2289ebc", 0xfffffffffffffffc, 0x1ff}) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() fchmod(r1, 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffff7ffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(0xffffffffffffffff, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(0xffffffffffffffff, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x0, "75733bf5100301fe462f85a3b14404d5a2289ebc", 0xfffffffffffffffc, 0x1ff}) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() fchmod(r1, 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffff7ffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 16:01:22 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:22 executing program 1: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(0x0, 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x1, 0xfffffffffffffffb}, {0xfffffffffffffff9, 0x9}}, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f00000006c0)={{0x48, 0x7fc00}, {0x1000, 0x8}}, &(0x7f0000000700)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="e5e58245aad03c632a71f92e00cf61dbab7d524b7ad8391d52d1f9ee801eacbd7d6cdd7bfce21ac3be5f51543d09ce965f29b0d7c59d74bdb320ccb5ef2473e55796e16a22af5708209097c673f90e5dfa1601094c22355fe7b36efe9703501330ddf92cfada7bf5d7b84a2b01fcb65736d6f17f217570276956d2fa381cf8fdd68bb91b9d9899085f606c0f6d6f74ec25f7047d745e25fd9c", 0x99}, {&(0x7f0000000200)="b731e458d3bec656abc637c680fe03e79d4e864f10b6834f0a39727af8d1dab6572076f62a67f238e710dd34adba3f662a86bc85beea24553f77dbe3e791c36d2baceede93162a95a6869c418ef69c0d6edec44adad3cd58fd66e157fbdb1087c0d62b7193af3d36e4154bc9ec67e8be4a4158183765e7778cacb47166b6563629d8ea95181bebd2f6547073f3cd50909cb291abc7ecb8ec39d088045218409f2432b5da9d178369bf80f700add8f57ff8b81180dd41c3b5abe8bc9c52204b10af5d9a4de0a7daba1b83197e540164c5c5f2", 0xd2}, {&(0x7f0000000300)="291f6d0ec4a29c17d7ea47af032782bf3e5aba66632b5edbbd9210092ee78d07c36d", 0x22}, {&(0x7f0000000340)="7e945a003095160255db81f2c0915cf0dd1f5475cfd246ac39977827f40d54f26c147ab7b0c7cfbe6c561c2fed63047e077d660f68461933d4a415c469e9f3920c8760ba1b6e5fa6de74955b2a8c80c21efcfb87ce19d81c7dd555ec392e21ce", 0x60}, {&(0x7f00000003c0)="3eea7f5ce7fb14523bca4977284ca7345b774cb2c34b9ead88bf4137e25b7a4f8f192cc220e380b7f48e444e7da537105d1394fff6a8af367859046f1051f51698b30097e379126a1ddc98fd390631cdca125ac8aab98e9544432987d5f8b68237856529d651f76660866e85e74ce70d4c4e4ce0103846cb33f3549255a16b504defe5e372af9dacffa41b4f288760fb682b27507e9986ac6f161f58da20df7ea87382357d143f24e92d8f7e60689f25f1c6a48f24604ff283", 0xb9}, {&(0x7f0000000480)="924fc4d3c37366d696bf69757154efe8cfe743cdc5e2b2c38516a32c0eaf0ed975a571d3390aa0631131ab2fcedf07818c9a6be7ccca89ddd492036c99d99feba6bfbb7a8e59864bbd7450941b42e4f458947b73bc2588cde3370ccad68bd582e9a244790f12cf6d29b976069fc1a751151708358ef643b37fa6a26adb49cebc2a618dc9d4ca3e41eed43bc5610d008b0b51dfecb3a622de5c2e54e53876dafede91020cde52d230f31c4d3dd37a283fd39fe41e", 0xb4}, {&(0x7f0000000540)="a681ef895c4ed8131a3a59b29d63837825caa65162b605eaa903c89438a0de8c98741d778a64ebddebd82dda793c07505a0658379e2fd9d5a04fdbceb774276c3a47fdf180e79ed8783bfdbbbf710275012a7241f7cc3d1790cd11a3c637883958f6d6e19294de62b48a6cff1ab70c92b5eb07d5e186c9157104d4812f664a14cf4a9f396e9d9de9670021f46b1862e18c32af14f62c2b3690c8c514304a619f338454ec78882996d7606d0f322484f4473a39543bb8398f538a660954e1552b0241cece3a6f88b4395d9c77c350fd55", 0xd0}], 0x7) 16:01:23 executing program 1: mknod(0x0, 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = kqueue() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)="27972b5d23405c285e2b2b2d00", &(0x7f0000000080)='-P\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000240)=[&(0x7f0000000140)=')$a.\x00', &(0x7f0000000180)='[@\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='\x00']) kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) 16:01:23 executing program 1: mknod(0x0, 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x0, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x0, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)="82a297f239dfc8e08c98d7a4b03736f2eeca5dcc781166bfa33ad515d648795ddd6562ebc61205f9fc3a425e82b83d33ecfe9d1a770a41d3c983448edada297c9560d5d73554705196a1eb6e1d3960cf0e584569e484876302f3c8435f00e541e63b561a8504d7a58fffd56f53982e4ef3986997a465c722a3837d6a7b4b38962c6c82c7ba4e50f24d3a3ddaf0397144093f3dd7bb46804bdae591d30e7ed29e666cc00b41fcc8a8f416d8f75dc7c41761d2c1f60a9834497d25c8fb0c80d232149cb22a1a705d1976c06e8a86e3ad2c8bd4f479d5cad335c67101cf42b5e0c97f1de8cc149b06b81664a46f96", 0xed}, {&(0x7f00000001c0)="8611e31ecc4671cb609ac7510f22c88fd50aabc074a556478b5eb7e8a7bd1c792e7a6fd40ac9acda8453d05fdd092d0dd4805e3b2e2c9cd2bebef2e1a88c348132beec2c003817d97a2ba18d725203dc6c5b9b3a04df0a62c7349ca66f670dd9908b8c000dc51c3665", 0x69}, {&(0x7f0000000240)="0e50beb5bb86e06f00bbe5f47234184d37a63a1e9521f390aad88e3eaee3e12b9b55dafc1d2e08f14cddc3649a67d47abf65dc2cd22a02eb914b29774f62d22b7e4bf8356e303fcd068acd00", 0x4c}, {&(0x7f00000002c0)="c4d51858431ff51c42f944464f6e529a03fcf24356e137d0d6a915338238f25d60b4fd0bd4d891884550ab30cf828672670df6b02809558fafeecfc5cc14f35da245b2c767521584e5b62b8e0fb2bcf03b3f924cf95802f33c7f77de772866d7a1a251ae07f3271201e3356a7952936c75cb2df78eb7a26591a477fbe53b7509edcb8911c091b6b70e6ab968873a2504d13fb9dca63678b6924df0cafb2ca4ce8a0d04358da08ef7c8554eafa9a9ad6658987654907b277dc6dfd6a5", 0xbc}, {&(0x7f0000000380)="6a9c834443ac7f19535980677b892f474aef95b1031784f80cbaa3afd28a78f14164e4d888c7fabb487ffc8db18ce8def5ae55e9e1718da701383f02", 0x3c}, {&(0x7f0000000440)="3ad0ef65de1a068db49a23518eedcff41f3b1cc4bb5a3e7e7510a146d0e9d64f43c1ee9b2a4136ef4acf753c7137d605b55cd8abec9437415b584294a19d7e09c06162a07f3aba67472c4bf56e1b9fb2a6c66b2117512dd41220c6e17ed382268bb34d0204a9aecc1af9fdd4b4c15c9df161e4217484c2a4a6512c71414ee13ac11ef358785a8362ab1b3b5c77adc2563d444ba2ab5291de7982cba970727fecdf959b0aa42363b7199683d8bfbb2b95f3f5ddacd6930b984b4e6c6eac963a0760950d16b4ef820bebfb88908cb029fc9f9b48a5b052182cdd5581851d3939472229f27bc93336d570240df2ba884db61a7eb4b6e7b5f52295f54d5e06f078c18484651563c271fd1aa80ffd5b3802860387de402394d68d6e239bdf36835f030c6d72c2fed9ef607205bb7ad50e97b9306e5d4375275f64f73c1b52ffd5d23eda2f1c3d881966624446ea8ebd18ede1dbecdfae99b4a8eba71433d5c26e72976e6a9c84795a7023f0551a0a28cd41d5c18fb040455a8be69df0a3120737f94efa5215e12c495c542ceba2d7a210d167ac282ce908a063d8f25a0a0a2143c1b5b4df8afe6913a4a6635f39f73780243bdc1ad52d579e7b65ab5516fab737e4916d95972f5bde8633aa4d32a1d825e8ce74d5613b0e43a624717c9fff8b71eb9f058c66d2b671e3cee3ebbf3beea5745f4cf469ab587069ae8c0272fdbcb5b4f184a48cb8ec755683195e4b9c0eb09a2628dc1cdc69f33e997be088e5a305073ef19f0a2384cf13efe0c7a4025abfb2a74efb0224c6155ee76d2ca86a4d608789fb945235cc3d211aad7738a9038cbdb0348884051ffaa60e647c85ed2b7d3128b1cb52bdc99f415d85ca66c1c2926292d28a2f57deb8d9e633929ceaf3fe1c8596af2ada817c4ad6b5122d144ade3dafabd2fe0275648ab8ad6e7f4475211992c90fc9ab23c308aa053d507825c0f6677c1f01a15096e7b7c72941b7cbbaa6b0ef2a1cd9d7066a965fa82acbbc13d4d5f251b60cb31e822d84d7bf73f0b95fa9ec672dda9591a55140acd817ad4ec828e4512f1224474f5d51af952fad6d9153f4e7ff0dcebb2883450fda31b9e74ba8e76151634bf70da1d285ccf83249b8fabc36f3d1cbecff299403701495cd02a7d93944ba759dfcf144624dc13c9307d5d14077cc57fcebce0c7a1e63f39a16a107af4a3aebc25fb710fbd53f9a7c4e4234999ee7c891f7c0b6737ae1262d0434af900c75519f2daf8021a99d4422966fff454d2d31ce184becef0c72f98bb84df3f4f3a002e1e14112d1642ce91c1c17dfc710861bdcc7cffe98fd3d5c6302f57ea8bd625fccaeafbf391313e7985865d219a47afbc0bad80de1336a850d8f683f9f6a623462ec078702bb3103b661ce280832e3551072ae1827ae6183c1210cd11950367bf86a97ac4ab6f95b6e037c086e509825c9eeb2bc8aa7cdafd2a96e6dc91556ab4a21d3d85c0a91689d78b83d7f91ac41d22ab8ef0427a41d1b172cd01d710114721070a63403fc86806c0734400bfb2c596ce0dc039e3c66b0f253c93beccf3dc1ab77d07f78db18a88c9a46946837af414579155b97e4ef34a2771f517507db072a72a13e581de72d6bf5d4b9b39145658f0e772523035df7cae46b026913438fb68578955959d28014b3e24629c0dd23fb8eb94b7a68b9a7cc509f63cd2f80c1ea2b4b848529bb8e8bb4c0d1668602a129347a25fbd6a54a2b2bef01708333d4a7ee6aaacb2668a29226186a7aecde7e39a11ab417051040650da1260aa848e0c8201d986b24839d53ea1b9bc474fa84a36fd5fdc3dcba51d6809c0a0fa02f0d81b6dbfd427288568398988aa2ec5d16e0807b0328c6a53d736b0af48b44cac3ffaf8fae78175e7dc40494fef70792bac4511d7e4bb04a4fa95059635230437bb6be9072334ba9f803e73bc848bb8a6544f187abb031c3645173fc97f7b42ebde318fee153c92da82f5fad122341f3db31bf761253edeae9d5452f1974292e4256d371c5e75f9764cc9c25e2cec1102e5ec30097f84df4e8221c632d8015823dda0b898e8b15e508ea01ea3d4b96c17782a19ec566ab57bfc23a44cc47b8262f51aa5524c23ff93bb92b713d2fa2524b2093dd771cc5b121ef861a0b0a7ccdbfc04b727ee100222c5744d4b1ac26840fafc7b81bd6c8878692d292d9fd2340a83462a9e811aa7513b6a99941840b61eae58f970e67c77f18bfc23803ecd64f491e678337342b7c070b9b743cd8e0543d7218d63e0ffbd97f8a961de53573fffc51709cd478a71f4eccb2bea9fc78fa312e7249373fe31e536771b0501ff405ab381d4e913d19ce3b1d8ef28d4439875975d21c268671e544d4007c1f1338b3044bd7f3790fda6e56f109853a14a0829b2333d70f014e108ab896d711b10c82bca62e42787211f5808368b0cc642f56c8b6f06721737a4a887f09536045279debea24e0f7e34dd9c3b497f4f85e8c1eb53ec8cf79272037c320242dda51723208d1982836d1ee45c5d5d1cc44cce8a0c94e7997ede79aa8ef7df7a8a2e12de86e3bfb4c3d449256123a53a3f960ffc56addae87a4bfb7f4a03ea6aa0ac4b8df08d850396335d069113ed72cb3efca5589eb381b9a3c446be214acc17ee420c11d5d8fb1426293992c69a632e15930f7a36c276e5fb032f8f5cf68bcce492c857ce70a708ba9c83aa1ecfffb533d7c0be52cb4207657e25642a727837dd10efc86080580953de4efaa4869ff7426a5f2775569553f2a592918a74a6cd86b581c3859b3a60b5bab461471f35e1fcc3c71c6ad2ddaf2a9357547f37f00a88092ed3ae1b5d1bbeba02279e72c1b76a13902ceaa603633e4cd37ae08e3b068228ccf7489af8eb7d9bf84045f4507fc9c62a090cbd12f2184c5d768e238fe4d5a4f257bd5d8082203cca292f06735f438a2a46a10dac0b2e89b51194d7f20ebb1872f161432d24ae4b8f2aecbafe3d9ad1703ff9cb5c75528e6f1599859e3372fbd8a15d45eb7fc9b5f71c326e85e6ea5693070e416aa870aea192cfffc802f059ad82b0516107f0a2645ae9e69aa41d9ab166b0b7f18d75328e0f9642403e72a8dc52a4db0ec55a1d3e962dd1b645b5e264c6f9fdf43909116637941664e35e726a244e8f23dcee649a8f5ca66f4685066894aaba2eae6ee79feae8522447e14d2e8aae4fbbe170c787192d5e60c44e207eb620cfedb572dd0e4f77a644c2faf553d4ea59eda450d532428b78e1ec509a427f2a860be8f05e9493c9a3657b8081e1e46be0d49a2327a455ad19304627cb117dc6b3df97b9d4d54219c44c77b1bd58d8f8ff0d1a300c25e06b041787e77cf3c6ddfe4acfa6a1c7c13d2f98a344bdf1fd598c4ec98446eacc72a649eaf20d087d98e6c4b9f97444eeebbcf8b409b8dd86b6b3053ef1961fd5480a3f6e02fca05b5d98dbacf36fec7845449746ff9b9b3eebb45e24da8bd3a1fd091d8f3b27f16b062684b299a0db6fd0f9f9a497b2043aafe5021a6242a43cd1f7347a865dec90f6c5751ee01df3f785e87343d95d6e371541b2d94ae281aeaad817681fa20b7155f047215f963ba19b95964de53df8ef4688d93193b1d7a2d6079d873d5a2cc93b7fbde049f376bcc7223668a1e26dd81a64f6c193a4cfebb30f95624f57ae5cc739900f3d7a7c139d9d23c85f56aebf8913cf9e41bc0c73b4eb8bb69b41ea438efc623b571377067ea61aa9a0b4744c51d6d9c85b9ef20db58d9f52696ec6feba6c7e5705e1bd78fff29b1f8fe464b5cb1968e4e6b3ad73e55f1c3c3e240f7e8452ce33c8a6b7b4ad3a08ea8685ee11ae8abd89f8729ad933438232186fdb84fa3839b0b349a16d279b3c908b03d95eb0e1a65e6880bd0dde66d0d3fb2ab9127c0a9d82c903d5743ca9fa24d423e0acf257cd65b14478ddee108c80ee8ab41eff06df381bd8e217f0fb069a10fc04a04c54b5a13e9e3c598341db4c304a04e2dd3ab1e24309f96bb93aeafc09977e6b585f4cac54e482c3532668cb7f1a771892390355a9339fa84de74786bf6dd24c9c831b00d6b493a971fe6161e8ce1cdf8f66c9426b4ffb741a09ae76abef26c4ad6ca0c3109965f27f50927b43f3339ed26dcfca16f032cbb12b092fe45b5322ef8ef6a18eaa475a822048c2ea91622b699ab112b9cc05c73831d6ddf9970cf87d816d0e3fee9712b8c4c1f0677a4ccc1ff94a643bb033c7f8cbe6c6e01a5d251148f1bdf79e16141371763e9d8371723575ab9fd2bd6fa8cac71ada9cc8a17fc581499f18d8e92d7e7c080d11848f3e35de04b0d5adbcbe2285678c2c79c99fd34d3bb9c3ff7aef210e7a31c212671ad6d1074f4209fe0d537cf6630e3484a4d7ef451424f736cb62edb57149f6387520cd7e3cba48ec08bbd67a4218dd419c6a55125e483ae23a80554f5728caef384ce3a47aa702662f4f083c56afd1ad535858a86d0432f2d18bb790dbc0c8a862445b4cfac687462d24b5c9445da1db4df3c93f637ee6dbf5cb569d488782a81a6c7f9e342bfabdd4f7a5e898198950fb3f392902ceb63fcab2b3e8622fd3da8bf4dfbcc421b6f505c8d36e62a4dbc6ae92e9b1a6032dbdf955982e5035b70917819faff7afa5170616be81062302394c8bae6a925370215507e703590e9c4725c293b50245c08d865777568e830f962dc8f357fd337076eff1a4b77febf80ec3d80cfdff03655ca27a6d9ef545ab61180c7d3f7fc00f17cc742450f19dc74700af65621e280a6b73656d1289a52a933accfe233f712316da29485758dcdcec30a3398d2e272a42d33596ff60532d6b3b8d0284e318e36bf9711a447ca0a4b48a9e0a4aeb66fdaeac1c76a39a733f3400c190f7a1df494a99439d81385ed4ba6d77071ed8970e9f29ed02dd5ca669df44ad878064f8bfa42fd35917c1663668d062088b9452ca3a49c4612a944146a887f8a592cd5d87b964665b5eb255d87a991c52b3d8a635e97f245ec802ab88d9f89688312ea1e70f99366f717ba7852da2d74cb1145e59476986deb50ce01b94b4a73fa1f4f0dce3464b2967ce08dfcba617135783ad77387fbbe87ba79a492d101cd9caf59d29897013e09c3c88c71da69da81d022d3fb7e2938f0eedca3f371c81e9047af70127d9ef6d6a340e2468d908c1af08ed3de1495f80c483d2a67cbf8deef3411da21973d1bfd8c172ba48420c8441d6fd16e0bf66778d42a125498c69d32e6fd2adc90189c1e7fd90bba464ce4fcdb1eacb52066fcdefaa05a07124b28965670379491f7f3c6a061785921c28520237675eeee3281fafb7931389b1390a658fd745abc5f1554cfb6cf9b8ecd34590595493a4de2a2f9fbc5421167e624bb622cf823ba4c5c1974f9543a3466824bc5d296fcbf74f1f079b04f8806cdc004f8fda8e23fa1d7f40d4d0ca97999463f3c3abe5e2ac29b98c1ca9cf8e6e9fd8b95aa16b709e17da38b15e9350beafccd16aaaa43f902ea4f6bf3eb203a944f84a60724e84bfc9a6e81d8a0164f9a046fb4a4b84978f5135ebfd33944221dc50ced279642de2ee0700b08bd17a44cc8bde06b67a4483d170b52e6cd3d244bf3bf411d614d364e3c7692b09e825f8f1cbf1566a3e112e7eac4b8d1833e67152f17f3ed501958b4ec726bc76f1d1246e3fb78c81565c8eb67e9cbd3372c11f1ebd351b1ac358500d7c8c506c579e27cb73e5cc8d85e1b83ca4ffb03a90fa8a7ddae77fa2af3cf87bbb67fe911e9e9d8581245d315eac18b7a31e4db9649850cdf889b50ccd8f9f5066e", 0x1000}], 0x6) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df9099dac09ffd5ba57bb3e46f8fe037eff905afbd0c9136bdb80c18f873131f579dbe65c086f606a170333cbb629af91edbc8bd2593941ffb7a95427ee034da9f879368e1e142e80ca9", 0x4a}], 0x1) shutdown(r0, 0x1) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x0, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) dup2(r0, r0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: mknod(&(0x7f0000000180)='./file1\x00', 0x2062, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0xb6, 0x20000000, 0x3f, 0x1}], 0x101, &(0x7f0000000200)=[{{r1}, 0x0, 0x4, 0x4, 0x75fcaf28, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x0, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x51, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x5, 0xf00fffff, 0x81, 0x101}, {{r0}, 0x0, 0x20, 0x1, 0x7d, 0x400}, {{r1}, 0xffffffffffffffff, 0xc6, 0x81, 0x7fffffff, 0x8000}], 0x9b6, &(0x7f00000002c0)={0x0, 0xfffffffffffffff7}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0xc002, 0x8) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) close(r0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) setegid(r0) login: ãJ­‡­Ýº õ óeQwHPÀìªàþ‘êæ „½‘ ŸŒOoäOWÒò¥Üx\XLôjÔÝ„îT¹ùŽ¨7Ô˜|0ôQ£>¼oÇ ïØ™§3ŒlÂ=ù=¼ª÷”’à´­è­-²ÜrOoÈ»§Ä‹¤¶ŠP ÏõÄYc˜HËLÁÄÉU -2J‘ ãÀ~Ä8îùŒ ›Ûwm0Ke¨ƒk†l£Dø;H Dßþ•Ge'sø!šWÐM¡z{úÖN„»¾Æ[ˆŸ(Åî‰6:ÃÙXÿüEö)Ÿäè ´(N‰Ñ£Š…Þ–çXé¡|£ ºƒüH†“½!"‹&³ëã~¾qÎ!øóþãJ­‡­Ýº õ óeQwHPÀìªàþ‘êæ „½‘ ŸŒOoäOWÒò¥Üx\XLôjÔÝ„îT¹ùŽ¨7Ô˜|0ôQ£>¼oÇ ïØ™§3ŒlÂ=ù=¼ª÷”’à´­è­-²ÜrOoÈ»§Ä‹¤¶ŠP ÏõÄYc˜HËLÁÄÉU -2J‘ ãÀ~Ä8îùŒ ›Ûwm0Ke¨ƒk†l£Dø;H Dßþ•Ge'sø!šWÐM¡z{úÖN„»¾Æ[ˆŸ(Åî‰6:ÃÙXÿüEö)Ÿäè ´(N‰Ñ£Š…Þ–çXé¡|£ ºƒüH†“½!"‹&³ëã~¾qÎ!øóþãJ­‡­Ýº õ óeQwHPÀìªàþ‘êæ 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(0x0, 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x401, 0x1, 0x7, 0x0, 0x100000001}, 0xc) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(0x0, 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(r0) msgget(0xffffffffffffffff, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x2) r2 = kqueue() write(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20100, 0x80) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) „½‘ ŸŒOoäOWÒò¥Üx\XLôjÔÝ„îT¹ùŽ¨7Ô˜|0ôQ£>¼oÇ ïØ™§3ŒlÂ=ù=¼ª÷”’à´­è­-²ÜrOoÈ»§Ä‹¤¶ŠP ÏõÄYc˜HËLÁÄÉU -2J‘ 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(0x0, 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x10) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x3, &(0x7f0000000240)=""/200, 0xc8, 0x6}, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) poll(&(0x7f0000000380)=[{r0, 0x100}, {r0, 0x20}, {r0, 0x1}, {r1, 0x10}], 0x4, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0xe76, 0x3, 0x10000, 0xfa6, "3176db9ad4047b8d3e83e7c64492b64000a1a537", 0x0, 0x4}) sendto(r0, &(0x7f0000000300)="ec57c905bd8b246680ee46bc221b7b69f5ad333cdd26a33e504862f00a6f1a13f7c2735b609355da0b178bb9d38515cf9d49959ea3bd27bca10ff1f340bae8862e5945ca0f160d2c8f56a32c61102511a632b684553f7974a2a50b909134e004e6abe6b938d8b5c325426ffec7de1f4c9e296a85e663d75948e1e07a6c03053ad15b25ed4722caef4130fa95c82c10e59d0d19bba1", 0x95, 0x400, 0x0, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x436fe78b, 0x7}, {0x2, 0xfb41}}) dup2(r0, r1) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x8200000000000000) r1 = shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff5000/0x3000)=nil) getdents(r0, &(0x7f0000000100)=""/192, 0xc0) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) shmat(r1, &(0x7f0000ff3000/0x1000)=nil, 0x2000) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) 16:01:23 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x40) pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0xffffffffffffff66) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = socket(0x1, 0x8000, 0xd) fcntl$setflags(r0, 0x2, 0x1) sendto$unix(r0, &(0x7f0000000080)="8bb14721ae7b0e52db0831284f29af44dbf379bc9962917e1b2387c43ee6d6002784f3861c21d80c521c464c9b5ce3d335cdf40115ecafc61fc4f9b3e478cf0e8e67091a1404fc5f511d18007b21ef96ce1aff76c08ac9172235719c935dee5ee6bf714e21f138a5b25fa4e15097143501dc17a0f0b87d251d41e54decb95471012890e387c281e9039b9211a1f251b81d", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x8000, 0x4) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() socketpair(0x2, 0x7, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x7, 0x4, 0x6, 0x100000001, "349cb26a90e59ccb03bf0d6effd602e3f074b781", 0x7, 0x10000}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) read(r4, &(0x7f0000000140)=""/47, 0x2f) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r2, r0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x17b98a2c}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x91, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x3b3, 0x20}, {{r0}, 0x0, 0x4, 0x80000005, 0xffff, 0x696}, {{r0}, 0x0, 0x8, 0x80, 0x3f, 0x20}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xc7f, 0x4}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x9}], 0xad94, &(0x7f0000000200)={0x1, 0x20}) close(r0) pipe(&(0x7f0000000100)) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000240)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10940451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4bddcc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a420b00913ba2c740342cd7543b6229030738852aaef2fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c3e5b", 0xb6) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7d, 0x1d34, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: socketpair(0x2, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000), 0x4) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640), 0x0, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = geteuid() seteuid(r2) fcntl$getown(r0, 0x5) setreuid(r2, r2) r3 = dup(r0) sendmsg(r3, &(0x7f0000002780)={&(0x7f0000001440)=@in6={0x18, 0x1, 0x8001, 0x3}, 0xc, &(0x7f0000001680)=[{&(0x7f0000001480)="1ee2a81f722b94d03f8946ff4d958debe8a7d27b8a255f8839fa115ebaa1842d0dab9581c5e41a916cae4f676553cb7d8296e7c61ce1b462aa4b9a", 0x3b}, {&(0x7f00000014c0)="89c08418758301ae73f352e53eb02219e5b7d08130638f85a733810b53d43fe940afafe182043757b1e90d7da00396c6803053b188c99f8a250da42a6b33137b65a8611b693f9fa310b62b99b006eb92a110157eae23a3e9ba98ae0d1ad19241ad4d627775cefd", 0x67}, {&(0x7f0000001540)="f4aaa697f6c90847f945b1088e5024e8b71bd564697ef8b21c6ea522b4c70c6ed8c7", 0x22}, {&(0x7f0000001580)="4abdab504c0fe72325f121dc7cc9cce652fa2cfe468a42eb485f18209ac04c1d8bf7b20107bed4600096754ca192eb46e1cdb9c31817a1174bbd5bea1eecb1a0bdb8bd1f447d0a3aa912f818377cf56c1814785575fbd987ef1026033b8c2841097696a7452fa12ea76f2c0a8eb08bd67a7c9d9b6bda71307102c1853a41cc99703b6bdb8dd047f10dddd0ce771e9453451a718f0055b5789fa5cf3cebf7157bb2d4826f2f0f3b7fd18eb5bc81b933a9f86dc62ce29481", 0xb7}, {&(0x7f0000001640)="8ef2bb9b133f40cce52d7531892b1c436fd1c7d155c4d623c598aa97c7bd87952cad9ce8f51652e653", 0x29}], 0x5, &(0x7f0000001700)=[{0x48, 0x1, 0x2, "a91eacad02d8eda4c578dbb9704d6ecca99cd4430c0d415c1496b787153a42e831d0baf13d84720b082d0552a599de5e57a90f73"}, {0x1010, 0x1, 0xfffffffffffffff9, "cbf928f73adf5d1a058eebad9a072cd188517cd4c92435c78cce620ad138fa1d6617c8f4d506a0c8b63d36b425618401c12912aa6f8c20580cf873c15b27135d95ba47ca731821170d28ce00cf11615a982ccd51ffe9baee4340bfb14f565461d70839b50fab5a4e83ad437286dd1d5915766b29e0300318627ce0dbd728dec94d4ab1b700e0e12d05b0d5209963fa630ce81f867575f05d14a9b1638687d4da8df43c7ac90151fea2f833389e1096551078f46faa8df447c90e264d64ba1738017128de570295352aea25e4cf79883ac1fdca6f9fdc01b360b7444f9de95d9bb8a2df24027ca5287780fcb8a66eb3afea48d3c372ca06bb3296aef2e79e00b2b3b0f098575cd6266abdd223724934371c62f0f10082d8a3cc0e1c3bd182be47a7edbbfbcc7c40a46cae8229174011c2bf54ce12b28156ecd89d615ba5463e00ca8d1065a59c8b67e34fe4bb207347ae1de2d7d2c2261929d5e289cf97455d03ec8473ae1fb8add306e5570b6fab41724e88a8f76dcccb9fcb8ee8ec857ff654d60ae3833e598579133b03cfebfe2b1a55758cbb2d9688275da6df7c8fc56d881497bf990312115b3786d92266470d0e1b598eacb634dcdfcfeaea40166fdf0d73a4cb39891b1df59c7e86c6f234f7022f17ecdbb3d971c4446669f772853609f4f4a7c2dc6508e348e28a69792cdc1836cce21ff1e7a91a5901ac19fc16407a80400caae73862b152fa533687144b9d9ba9c6437eaa05bb14f8db639d2f692f6bc5819c9f025ac6489186f8f542cf2d1450898f3ed98a820081443ab12c7a53aaf1258803ef05c9f7e1ca66ad4be01d5f213620d854917a3cd22e0bfcade913a745da12b21f401fb7c08f23d6c317e65469583cd3548039a168ef294369c8a789167d7efd0d9581dd02430e4e0980b77ee8b553105fb1927186fd5ff7ff5bc1d49d40ffd34eae96502ca7ae8ef12005b5e1e9be83bd01549cf6372979baa9e416550e9d581083608d135d711e33c8f484deceab698d337f717c5a5eeed1fe444de1ceedbb950676751a86025a6de942f2137b1c38ccc31d8cf94611f04d06690d7247ab2142e64c138d394a29936b50f274b0b737dc7f2bc07947b8f09e4c4d0ec3881d4514df30a53addaadd266a2a2c36342078a0b5bb7d8ce123e253de88d0f3758b0be4010103fd3aeba964dc659c7eb498520aaa375fa6d3b204aefd94ce4fb98d7dae7afc370ff6a05431e506769837da958ac30d2dd4fc61a6950bbed30f6425b914f9ede72492076a542b88fc58292fff54f96e1e3e5de8548d0a4a458f4e5aef9bc695e155421ed33eae78a3ac700226ed778378d9fb3ef3ebf40d89289008763090073af401a7d4ba2df76dbf4c7c6a23b04eee7500e2f015889fff67620d04ef0647bb754c465c1aeb54bad99cfb8444bd641d559616c7c7f6fddab2ad7e2e4a28faa3651bac58fe5b22c29b1ffde0fd22b536fecd50b908a1dff4bdad39d254d11baa473f3aede8a17b64fa9e3bf7b6d924960f31502f132f5f1fd3f911868183fd9e07f55b50be6c1455b2136673b5ff5b02af163701e9df5ca6a9289bd0b5bcfd31b3dc5bc6504b993d94923838836a8ef5127293d0be6050ccf734d6dcf0500b9fb3ccf1a475c31f0e5d9ea3fe4396fa6f2c5f4434e4a8d57922e02c1f041df14fe9a50b3435ab696c7baf26ae801602680f613eccbd5256be7ebe2222670c2e4408fdd2020bd14976e265635df7693270291d45109d62b70eea3d4a89ffa58d5031834fec70cc0688b4ba726cb68178cdb8d44345b8dbc0f1fad9704a32da0d90c4042508e8cdabdfc370303b2f9fc4f1db8e956702e27277d139780e635dafc8946fec8382fd25bec36917c705d3429805a52e0beb2cee5d33e85ad0fd2d4f3f1d118bbd185622729af031de499e0ff7e419e6a8562779879c5e34a9590213e83cfa3fca6c39d2d156605f774fe17c76796bcdf9129d595cc5b2d74d18b310c8d2bd50b93be98c860118ac7692abce9780d7af4482fe931384e8aa87ff4499f7a91808a8104a44542eba3337ca3c7d98239ba9b931c979b926092dd5287d4d125eb0b56fb1c3c8eef65853ace5743903416aa3680ec9a558da071e7756e451560231879a3c265e0f371a3c9f836dc3cbae1ad8dcf6ba1196d60faa0e324c62cd10d6a782f4317f6c61fcff5dc2b653e78c03f810fcf557d46fcbe760cc36d9b8f282635094f95031c44da39cbeb24b25c9765f010b22fc8d20d06e06cd4c8eb8e54b0248f73fe7c7f92e6c9e8d624aa4d534d953b31630d520191f7c07434175139071e40479ea15a79a3e31cc0f3812b68cb3486b4c2e907f9032b3496b8bc4b6b359b59a8e0254fb00a98e263d491ffa23ed63e99a08607f139e2df9904ad68ddb276db197534627ea5c60865a47480ee019f1886cf0ed7cc98ae8f4c76e30757e62fa04cb060e4c5e42b040b7726085f18174cf0190c022cc3543fcf113eccf330f192b2ed802f77e06610e51547eb646656c4212a080ef643941bd74bdad70ba4e0d8860268d45fdbd2b2435b4722e4ea265d44af0fd2b831e6769f1fa5be45e0603e2456c3939d328dfcafea603d6389301b24b083b6e0fd7a2414c037da91863d0ce12aab148923d2488451a478c2891ba24b731e1a169799e789bf20fa8fb3cc1205ff5f34550544e1bcc341c04a8f874c776f0bc4e1fa8a28f7bd8cd81a20f3646900af1f9965737878c049069e4be44e289eb353c55d1a7bb757c673185e006ba0c0da351b1f1e8cc09872eef73847e952a1ef0a45b94b6629a4284424eaa862b5a3d464ddb41d9c9703ee79c427774985e27ccc024ac5b635080451dd5abbc5d5c8891d8ce43c8efcb8894c37f789117bf425ceba20506a6a848fd96bfef75b68666ce3a229b037d3b0de0481a7480d701194c9772d2e6a872481223e4be54289d38e6567f3004dba2f43cc687c714cc889e4741574b7ec41c55a9345ed2cf27105a3f55abaf5a100518b19781f4598be0a880c0f2a17070eb132a1d34ab85eba42492dea0c63b55cb827f12a10b38b7783365bf2db12185f585279f67f88c6e17a7b409f1bc6754dba0a144e1a41b58421e2ac2679d25841644e9dc6b2db584ca51e564a8f35f09061a529b0ad9941ceae12dbc702ef82c0d7e9bbf615788f78040c58ae38d60c69bacf811f69716d259eabdd67f8f8a455534f49bf5f812039ab223cd6ab2d298ad707a680b39955666bd08a477fc3c5839a11670ebec29286b06694647028c60eef057deb0b177e2a674e298c50a90cbec6b825faa15784bde0f65abd923139e1ad2cd04a4588d56b85d5ab28cc32df5ef8fc46fd5a0f243a48a95c548b95acf189a0cf099ca15e2c7914aa38fed6ccfceb2896ce68f7cb9b26eee7e7e1dc5a6255d4279c09980cfdba25016fd07302d502766de18a4ee7e24b16d39e70c7c1f2cf85b603269aad8765216c4e194fdb3575849b9a7b2722e03f366bd008c256a9f5dd1126d25526db5acf24ede476cfafc15c24dd7ccfaf312de277e11bf49c5612a8243b7d51effe83c8fe532851ddc9e682d9b212ddda7dc4be4532eb7161749e59ed9593adb9ceed0ee789e116e481515a1004811f3a264090eba9660c846e0689089f5698253475babc4dbfe6426a37333a58936dcd120edc1bed99fd40009d407c5d71fadd773aad089573586631e60f0a2b060b6eade4a3629f554b3f87e845243e767b8b285007638cb4e6002181531cbdf0e819c4995cc6d3f936ba7dcaffba3e066667ed3ff06615164c537ee3780273715c21d07c1f9cf4702e3d2218ceeeda52d71761c6bf3c48466d09875d62cba320290bb33b5a8c1733ba503cb09f0cbae013d53d684b4585e70fd107eca7b05bdf211f692488a93151a9d387c7b28645910847227789d542f32453e4a89c9ea3c444335a69c4681a19adaf87c40ac0f3f3c861fc5070d4bf0533c2c5b32c20a070fbea5edd335976cfe1b746267b0acd9dd2ede8491c67fe88f8cd6c47b28f1e07e6102940ce58e523cc4ffd29c842a3c9f0935bcddc4414d64e42935fe6ffcbde922488996773a3c2acd34d499c8fbdb45b71ca8e6eeae2632adec9994f53d30109023b8ef47be3a57af4ff36ff4e17c57f028102b2d9177cf5f57135f0ea6b859b2448e39aadf846402e00abb3b2580c56b7b7b6274859374f7d361e6fbc38e98711501b2313b7ede36e83281c6c68447e4584c7e5937aee00b73b55475d75b2bbaefc2c50232752416226ec0433b9f3dc1ed99e35f889b4647ed60e35a4108478fa92494b18461ac527137a5e9fb53e71db988bd6127159f4e3151c6f954c1b26a89132bc40dd815bedb8a2c442f30597d7451e02213dfd9f9178a25b58879d4d140bcab10d73e3154ed0147bfdfc7ff7d493f23f118146f1863680038a5571946e680a030f2f9647b2d0fd4d8c83699851118780f164cab72e2497699110dcfe81b26b7a0840eef798d55291eeaa7b264d77f64b323bc9f7e53c226157d1858291015d2ea07314bd0682b1a24e5c5663025ef5ec302150bc82140fb5eeb8536b049c6b18c6ad9466c7657b429e22a464bf61677eafc89dfe14efe634ca6d506e42dee19eb99cb1988e823b0f8553dc2aa8eeec82653973b5c0459efe77b50625bc9ae92b3a68a7e1869794ed1ff6e79bdab14175936eb3144c848635f1bfde4a2506f307ed463bba2193a4292a855fe06410ec883237ed6263ca505320222415010bddc73382d7c117593b2890e98fe46f8b95a00400a83709e76ca31fb240a3523e685a493b3ee6895a3151078e2de390bed8eec21463590d760d1dedfd8f53e73e54e107c15671fd54afa2273ee3bad6caded3688139bc53d097d1bfe6808b5f8e364f2065f819f50ef4651511d228ee5eeda14376c157506679a17e2cee8aeb9bc6799ff2de23f9cba09f73a313c535830b460b29d8633050b4cf25af3ba6a04e55e352554382ed4bef245c9fdc52ef4591caa63682a719b473157b1aef00738c799a8aab8991b66c095146740bbded62c2317461a82517a4f74115f98e08fbf5e4652d815211a77490e29e463e23cefcec8682db46e2f586eaf19edd310eec80610faf84794f894fce941d240e42ee9f31c640f7e74697159eef3915628a76a8d6adf61ec5df5a7435fc685e241c4bde047adba32011fb95c9c6ad22a4c674c36b29cc53704101b03a5010e38566990530861ef550e7faafaff829c48bf7c6a18bdc575ba6789c685c85de2fee552f51bd57d077678e4075128eba96a63080f861ecc0d9be74384db3f634d7b54fac731cb7de5aaa0c58912541a040919587a10d1396fa11614882f29379a0d5791e9689981f2c4d28cf0fad3705d2227d643c74323dbae39939cb56c161c17de15f6968a9bbdb680ba5c621e81999ef105a488b88df18d87f8a92f79573ca6e3d6a5364942dcb7f67018da96b5ffea48102b08b96134473c565208670557af7d9edc902d649134a3995283e46492359baedd7ba6c3ef8d97dee3bf2aee620b14d3bc82e6a1ca9330253e0ba37bc46a859233ee5f1b1075d41b5afcee45bfd0318e7614bad51a9b5d40b62036a723508866276cc7408e6c6684135c830e1b9b8eb835c418fecff92b05ff91b7c481ed3309387bc06830f5de0d871d61a0cd87a36ff69d724012432cbfa355b91e3b43bac8df154147924cca75108335c80840b6860567465a4c0a67541d054b27a0a3c250754e5ba0e07363237b374c258d80b00dc41ddb"}], 0x1058}, 0x4) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/120, 0x78}], 0x7, 0x0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x13, 0x3, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0xa83, 0x1) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r3, 0x0, 0x0) mknod(&(0x7f0000000740)='./file0\x00', 0x50, 0x101) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/87, 0x57}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/211, 0xd3}], 0x6) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r4) close(r3) r5 = getppid() r6 = getuid() open(&(0x7f0000000800)='./file0\x00', 0x20, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mkdirat(r0, &(0x7f00000007c0)='./file1\x00', 0x100) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r5, r6, r7}, 0xc) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: socket$inet6(0x18, 0x4, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x3f, &(0x7f0000000000), 0x4) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/127, 0x7f) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000200)=""/2, 0x2}], 0x2) dup2(r0, r0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a", 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x101, 0x5) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x7, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) ãÀ~Ä8îùŒ ›Ûwm0Ke¨ƒk†l£Dø;H Dßþ•Ge'sø!šWÐM¡z{úÖN„»¾Æ[ˆŸ(Åî‰6:ÃÙXÿüEö)Ÿäè ´(N‰Ñ£Š…Þ–çXé¡|£ ºƒüH†“½!"‹&³ëã~¾qÎ!øóþ[ŽËŽr\>a™ù³ª'G [ŽËŽr\>a™ù³ª'G 16:01:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xb72) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3, 0x9, &(0x7f0000000080)="0007bf6457e1b99808efb3217817ff7b2d416e0e1b532ddfeddb1ba72c56e5df4a9b39f06f4d6f9457694704fca96505607f55d3d4580a68f9f17a18dff8d4b7e328059d0324dfd1f31e216d9e81f1e5b7c1fcb540ba93bf90aae41b598f2d332cb3fd57f466df89d644f07c33607f5d0623fd2c4336d8fdd558d65d8502e0a30be56d61ffde75026491889e195234d3a060df627597aa4e0854ce5fa3f2ff48abf665d2978c1d0d112708fe32e7607adf28fb80ef44ec8c5a597f82f62b2f0a7c7bda9684ba5b12c5d01b08dce08911e3ffbafc3af26e7f647af9054152d64576eadbc75b778ad2a365b5f98b", 0xed) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="0e6eaa4251f6905c80eee63144690f10699275f6bc4b4a0150ecf859bcc3c2791576bbc24ea2b7e137d76bb8959cd679a9338217c3f63f", 0x37) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe", 0x16) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/195) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe", 0x16) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe", 0x16) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: socket$inet(0x2, 0x4007, 0x44c) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x16) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/33) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:24 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2051a, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f", 0x21) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0xffff}, 0x10) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0x6) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f", 0x21) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1e, 0x0) mknod$loop(&(0x7f00000001c0)='./file1/file0\x00', 0x2042, 0x1) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0xf, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/206, 0x297, 0x801, &(0x7f0000000300)={0x2, 0x3}, 0xfffffffffffffc95) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f", 0x21) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xffffffff) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r2) fchmod(r2, 0x100) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2", 0x27) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2", 0x27) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) clock_gettime(0x104004, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x0, 0x1, 0x3f, 0x1, r1}) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x21, 0x6) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1010, 0x81) 16:01:24 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2", 0x27) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc78", 0x2a) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x1100, 0x8000) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)=""/4096, 0x1000) recvfrom$inet6(r0, &(0x7f00000012c0)=""/180, 0xb4, 0x41, &(0x7f0000001380)={0x18, 0x3, 0x5, 0xffffffffffff8001}, 0xc) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r1 = open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x1}, 0xc) open(&(0x7f0000001280)='./bus\x00', 0x8, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x0) select(0x40, &(0x7f0000000180)={0x8, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x200000000000000}, 0x0, 0x0, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc78", 0x2a) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) write(r0, &(0x7f0000000040)="ef106130e7c00376750fa3afe9d42e66dd7ada2c413d3562212370f70e85586b1c862c621a396717952504c582ed6bd0d55aebd8975b30efd2b8d24870566c50a60af33bc61137f3f58cd1ef983ffc4f19b4760ce0a8f1414bb14b3187211e3b807d5cafbf102fa28b26eca5fb318c540d3fd4120da0cf6731f05bcda20a14c1d95cb168bf110f93881fcc801f7b0ca3daf2012193fec5873315600b548c7f9a969c44ec3cc4aa52152f54b1fe565f25dbe49c8cf8644272067fcf07c753516d6fe34089d324482cdbb92d1be0e01a0af53184f694f576a341c774bae57c354a884220071957d918147cd740bd3c74230a02eb8eb2a01a2ba189bf454bae440c3bd34a217980c709bcaeaf1b7af4ef22e2bf3ac9d8d5d272e3000396c2b88bbdc7bd01dc1d6118bc952e69b29c3829993e69a6d51b154c1d651f890601174040b357e975d5a9c03213dc44a94e92da58aaad5a75a32806ba9d8221086e9612a60c7ddb77bf349ba064bdb79ae8a2e46a75ec9738a042afb135bff8a39577b18be29cc222363e488439b830aa82f8292e38cfbef95f3f51030451909858b4113d2519ec1862914e73e8400b5ef6a7d6b4bbb5b7180fe2c64e8f1f7d65e2b7d46357c127683d1a2d019046d4b835f996c6b5091e91943ad08488dcc396ed2daa1c7251a1c9937476a8cc32e4c0e13e7dc89e5093df4a20d03bc10fbab5dd03075a6ad1b34e6f7ef116b5e0d5c8aed6a4072cf267acbd2ecdf3640f047a776b63c025d77c7a451ec84ca9e636c18caf08d99e7bb61097f68a671fcb1cd0fbc4c67d71d8484faf803a03e9b89c04d68e54605f1088d5a521e991c108eae18964bfc9680cdd4236a69f7bca40320bdc9cfcf020e7a91cb4f596bcc4d5b5c520400e01f0a24fb272075944d73a857a91004886e6cd74597d672d1b3d0b00a101ef48cf382b0b850a9732478fd64028d854042af29b26cdc054d39a243372938015e25731186477293f8451757cc579966e0be2a32cd435080c825ff1eb1476c24aba6f226772dda3a3ce59a3555de212fad1840e747335c859fcaabe2d3d384c61d81364e23dcfa4f472e56a15c0b80b3d28e33f075dabb2b1f0f79585e79d1bff4313eb6d7b3ad0065aa8ad912be45b917559f2aacd106fbcc10a131da11b3ec1f9901bbe83cf68700e9fe4f60cda0d6fe7d17f5d67faefcaabdb8da8fee7b31a9a9033aa3201556c2aa63f712465d67987a289a3d6b5170819837ccdd7f4c3675ac4ad22c3c67dcdb12ceb2d8751fd49d94c6a96776bc7be25be6361408691d140fbded0424a023d9941f781b44f33db47f37c93a0aead1151cfc9b1deafbeeafa11a7cd12e5025cf43757dbce5a35647f5843c95104b9d8f1ba116d1f5af047f9ed7e654e0a735191bb182296976fec78f23fe160d11cf5a7d3ab33edb5972437f69efb8cd6c616cce4eaca8b34e0231594c81cfb4db16a430105e87ba270e0a180a4676f9ac6e0b2803e6a3e1d96b2c5f91d09ff0f75a18ae2857028181205aee8aa93736085e6658d3cf8dd825abb8997e1af9ecdef38abcfae9eace9dd15ca52a233abd679e0e161bb6371acbe5722c7829a56f02f22608fb644ec9bd03939ac79051d1cd3e055c269b38f63a3cb41f84063335abc0835d1f807fe8316c4c64b25b2e526eb01c20e7700651615e531a00c66a5e76cecce5b49e2633eb4f3a4b00059d5d6554c8c1b0ffbbcbb4bbbdb1bf851eac7db9818b90d0ca1ee9b446670fa937cc30c121dc9f496e7b05b38cee0bbf3bfcb71a16ccec718c39786b8bbb11e4a666b684e3c36aaec5cc50a9c4f2992c4c94d2a99b1f1185c5d0c4ac37a47ad2c93258d36bcb87dca6111117bc244ac789c77a74940a46c52e001675122e8608fe6a2b343fb2e37e2523b12e389bd5c1dc93bb9819023ba7a312ae432ceee7a1e7e43c2611e16e56e57b82606f80a5900df5e886ad876e7a3008dac016b0d34fdd527f689ca0d21e129472d46932c5747168cd894eb69e00bcfcd259d5c5cb7c3339bcbcaa719c804e10bf3fe9646a88cadd5f197dd50b776e81831b076644b3f67fa5497920ecd6e4739b73b952d54d70feddf6ecf09e9e7f07f22a57f883dbc1767958dc504e7945e9f387591d00672fe438231d1812a351d78829c34acb0fd3ec2080be2644f7b68f672ceab3844bff9137cba1d05e7899b1bb005adf7f7a5aacba91ed108cce6b79371c91bbe11ff314cfd7ff0cd259d2452590a6941a9fa8210c8380558c602ea4feddf4462c9c16102975b17a7622598e95f4ad927b9e9f38f5286667aed45af114dfac7970a756c30ad056323fe6010c798c8869c71c89aa63e3aeb16e025c0974071fb8816340d4bc9816c507e49fa3b4cdb2e3dc0caa89b723e212861bd8e2988af343e0b559123d3769a55b874eebf21be50397a536226b5d2f898b32923a6705377f9ffa12f971cb4264953b9091873f1e80f3371f3e2ce353139bc784b944b639ec0ec7116d470ca5ebd0be5187563ffc0b683ec98e94544404981904c325eb33d411355e5aaaed7672b46b3ba1ce9177fac911a964e6009d62d01a444e7d78b20a648e16c8564c2d8de156ed552d7d73916518dc23e5f1a48e5640c4e808b28eb253468c5f4b13506cd718a997008a99162ad2f2cca50d391c193beeba285ae746cec82361d2803777ed74b52fad4c84174c49e9bf9666abee0ed607221435b0c33140e4042f07fdf5769c12728e862595c18fdd6c18fc5afa432d0850d1fd5988a5b8905621d0362dca392e8725c579eaf5d8a995484f28d7fc30f2c14c519c8a93959b2ea908d48e03cb4b7cfa7db61acf7d5c92521e7c2472a7c00365e061d3f5749fecc77b99e11448b457131a8c05583200ce19e17e326c2edf10b73fa45694330c18a802294f8c069a97de3d41888807a4f3a4141e634998eec71577f44d383a00776bd3012bf15f224678c56145e625f49011229c6bf72740d0dc769a8408850d14570309c731a8185d01dbfd49b23722ace0094995648d9800c3fb3e1d522a643a8856ed9794a2fda9ba733a66c11964ee03cf90b44658edec3c3f0865373f6ea98795637e37e12b2cb2cad9db52d971f097af5d7a65a531114082cc4221d79ff6e1ca66c12c9cabae457f9fd52734f1858e8847e4f2253a3356c23eea925c9ba465ae8158be0d4d7c5dc4cb63972d400f1257ca42905fd4bf740a36477e0042093a78d37409124b84c128d44dd09ffe5710b99e1ffcfd2b5ce2166e6ccab1543e058396d9b9bb0ac12c9c333c0bda557775c79bb4822e30f19d15ace182aaf126cef678a39eda3a75f633f8f77457783d5abee69cf38608670ca2a1701cf7933b9cc71e7d2a48ae9710c871f2b2d21391689b17a1d0367b4e3845a00e7f0091cd9a568c0e00902f56a23be6072efb8f5a4b25b9bdb1e8e16b127c8d9ee4d7d1cb2a215d821b23be1b69afd06d8e136344ab3c23b9cf0cc933df317d2d11ef38cd03e81c24830f3c419bd998f72524a445041ae67ffd0b46d4093cc65e9d4aa6d415b6003569b744d78fdae98b247c0c320b118c803ec52f61a21e97fca47b216f07004d30eeb2d2534599aff7d75b7c6af5857316a111631d722ab189f670f6202756d758592b8441125bf1543574469c8d2e5b931abc7c4722c916d6c1a6f90e805a559f7fcd9b2b7f53207c5edf3d53354b1afb5b6eeda0666807fe6c14444fb8f4900ae5b7dd2b7188b809a22dc5bd2d1af98a9bf96965d6b52f1635ceeabba391ea93a86ade597b89ce280623f435e1b8b9c5a6ef6744dea6891e413f72eb2d4c41bb0cd42f6a2083b263b4e977f2fdb69d44b96bf48a81f423e8f28b27ca47b4f35561d759cb0fdc8b2f54449c28d65d8d70b22b00003cd9e6eb11896f3c9bf1b28b22eaa5015733938767f238baa3b67a468e47938106884010ca831583c77e8fc47169e1e22c8be9ead6267bc91e648ab2d62fc422d611ebd1df67425e255c469fb35ccfb89d01ffd8bef7f684b86f3bd97d835edb13414683a0c118bc3b0e8719905828da1bee2cbe0401a60b664a9cf5ff447d0f35a5aaae8ca0d877cc08cf241d96e3aec93aa5e89e6a6b64f957149d080104cf31dfe582bb065bcb30c3e4b33596ca95f219e12ae09b4650733f466cc1e95c6b6f286b40d2f74ac32c6a5c58afd1655d78d79e0d75c97ccdaa03d94541153b2c0cd1f3df6b582514ca0c23b79d6803055303f6e6bb062c90655f56c39bdd259200bfdb0a2fe612367f525b8e10e171b24c22d115e690d3aa5255af64641445c77dd4d2886f49cd52ebf138957a4c630d30e6f5ce243dd7b0cfeb385ed13a9db123a9a8fbda0ee38fa12a991db212616ffc6f09010673bc56790bdc33ab0a30c8e553508d2365cc1c3ab8949580c25aeeb5fcdc7affad0323cdc79ec5decfc9dae8a3dad1392570ad1bb38b8ba8c1a7c2a8e5ad71f9f90bcdfd3f2f604570b465c97ab4ac59948a92bbc0af6db88c52172b33241af70192d8f99c56ff6fb1eded5f18e0b2c1e999c6aac8dec62a5d04cbbe9fa4ca10105a800e4765a7b78d71cbc580c5fa11ba0935c23a1ecefd2e30bca4c4eba5fd2105522fb386cfb0f6cdd9ca821a2cb595c1d0224ff30f3e6a36a12bdee7e13e242bf3ef3927f27d78365058d5412255598c00e69410bc48837e764b30489761d74cbb197935e1f16ed6e50154cfe8595bf81f75c340aa363b05ad8dbed90d407627c9dd2eab4b38b212ae39e35a2a9a65a048583b86ff2e500b880c88eac88f5c106fc2b50f22ed24436177060d96fe1530ca925d8c002fb0b1e656c29ea107a4ee8f11966651ab7ce47dd484b78ce94c57311a33dee2cd05394167c9537394501932f1e7aa2cf11767656861c6c4ec1fbddde770b5f757988bf9db8bd6f4c477f5001147bece0aa75c4a71694e216af8881698dd7b734eab3c4af66b6954648d1f028cd6d716c001ed728c9a47a6ac58fc46161476cc568b8ccfe3bbbd0ac7fbf6450f68bcb4e88ad595c9872fbae888f7586e3b81c7c3d2d5bf27e6d2b6ebd2272604cfe951d183bf8b583f1fa3ef96ec06c74d30c359f47429f8f84b7afe75ec5d7ecc96ec875bcd166d68b908f352aca71c28bcbc3cba746ec11b0930cb7e0002ae07affb037417795cdf014a025cbefc510b4a796f402174486cd431c4c5d600b5daac5d3acd71d59fffce78bffb249fb9aaa418741cdce0eced95be0095a2d03ce67779ecfdde2ea4c85676e9506c43fb968d2aef4bf62d5244dcc671ff338b95764684b7116374ada66d002a352500b39cc3679fb279f5202edb482a66b67555c84db0f3f30105b5bb17c2e8ef1fcad33c448f93222908b5b0b54ea84f31e5e26d13e67e3478ebe8d46e7ee451b2911dee3ee701fd5694357e514fcb3309059fc3e33955459e9b3fede0f460e507e960238ee6701230644033d50cd4f4e90bca5e0cf1ca17ce4ebc1324f110c0460ead61dbc556bdfce8e54559f72d1f568bd0341b2a24630acd34023d6e9a577ee6a6beb3e88e71ea52b9a57673115f07c87596fd3be8463522d918552d8dcce54bc40674d288307b0f94690d0eeee7b4f1ce54f5ecda96bb16d447182023b0edfb0bc3e5a5c9f875eaa78f90e5d2f9c03f08fac96a5f22bd6d236fdbdadba2b9d5d9217666456907ba374c5764a508c436a719fe6ed474304e89e7abb4848197d0a934ab0ac62d4478cf092eac13022211b27d5935970a87917a7c85a15e661d196698646b8f0a3e4467bfc932f", 0x1000) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc78", 0x2a) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c", 0x2b) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c", 0x2b) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c", 0x2b) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(0xffffffffffffffff, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b866ca344f83b480d44df17fe9547652773f80721041d9a1c0e57d04da17a7bfad61c4e84bbbec68d5b889f9028c5ee891a363ac3d9587fff13fc4514f6299fe41c05e88d0db4284e89d1a38a1a85de96e758e9a1057ca30cba83fc488693bd2100228b26b3ebe37ebe71ce2114f80ff3fe", 0xe0) 16:01:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28042, 0x1a8) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x80) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) getgroups(0x0, &(0x7f0000000000)) 16:01:25 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, 0x0, 0x0) 16:01:25 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)) mlock(&(0x7f000007e000/0x3000)=nil, 0x3000) munmap(&(0x7f00007c9000/0x3000)=nil, 0x3000) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, 0x0, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) getsockname$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x1, 0x8, 0x0, 0x33f2}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, 0x0, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x9eb8fbafb52dae08, 0x2000140) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x2040, 0x7) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x8500, 0x108) dup2(r0, 0xffffffffffffff9c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, 0x0, 0xfffffffffffffffe, 0x7fffffffff) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/249, 0xf9}], 0x6, &(0x7f0000000580)=""/235, 0xeb, 0x1}, 0x800) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6fc8bba7c48ba4b68a07500bcff5c459639848cb4cc1c4c955a02d324a910ae3c07ec438eef98c0c9b7fdb776d304b65a883181b6b86", 0x70) 16:01:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000300)="6d8aeb08be78e851ddeeb015569fb80ba679e4f2e04c09e7ffbbef5506486b744cbe3a8d3a6b37e6d88c01e0badf736fe6d517ba2434c929643055a373697269fa5e97a5ded8ee5795c52493dd509e5854b8186c57e9637f", 0x58, 0x1, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)) r2 = socket(0x37, 0x8000, 0x100000001) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3d, 0xfffff, 0x7, 0x5}], 0xb9e, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfffffffffffffffd, 0x2}, {{r4}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x0, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x23, 0x40000080, 0x5, 0x6}], 0x3ff, &(0x7f0000000240)={0x3, 0x278}) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x105) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc100, 0x1) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000002080)="60d401f112753c0a9d59f13745cbe70f6eadbbf2f7c131a73cc4c74a23603fdec62dbe1c08daf4d4a9a22a96a0d84b6657c918c82a270bb1a7c2072a9663a849f1c0d7b8dd864c279711d28102dce90e7e6e9951ace1119ca1236136131bc36cd12bd79759f2f0434558c083d3387f8677b22e3f2a59ccd44570298e22de3a689bee08c75eccbb12cf79ba555e62eb86c712ab1601bd93f77083e00768699d1af7c3013e8a34ab36993df06e5d4cc892376127501b5024f967bb355c3ede61b743e04c133ae8e39967e22bf13fa07374ac3779dce7cd744f7900b669308e9abd6272aa9db3ce120ce0fdfa291f2b4eb7cc1f9f3b5c9db3e0ca039bee25989524f0559c1d8d72dce13d7e68f75f254a5517185050ce9d9f987102ab9042574e2a0a5246267b0042201462d400c151b826c325ebba5c022b21167d3bba328937bb31d014ae14f2e04be56c13ca4de07132163a84bc63992556b571b3e6f60e1c00e9089ddd6f13a4bacaa243797613d2e47584fd5ef4ee6d306bb841713de30521ff51e011727d8b13aea3e673e1733f6b83b64189d96088e4906c08eaf1390a82b5255487c05f9faadb7993bf7603d57041e51354092334e8aaac64d7197cfae76eb4c93fbdd8f19d272e5411d07b748af73668c1536c0cebe691534b476b1277aa96497b4be21d0cf778946821bbe2ab0adac4852fe5c85abc8736f7d84c85ec60bbd5bdcee821aea41ba06676db6e84c0171220c5eec8c1080ab05278177720370ea3bb023ec3d198b5fbde3e3db9eae889b015a5d3e26eb80bb8d7ad4cc46d685781699d80a5b25e589f6273b1f8ecf7f5debf4d6a4e254737cbac5584b7d107172c9731a0a4c2afa6a8f8b1dd1e8baea4fa959fa0bbe07f91ed67d9b5f1991133a10638e9c217d2964ee14a89495cea171a0a397e2f33d5b6ce7cd68abd302b5a6f1f1025871ff563ee0ac7da4888f04e760169d1fc41cd3cb0a6db3a70a69b197d6d47fa6679406a2f370f9903729a9df4f49989ac360d50bc76ef0ae40f7800fdc68d0e7edb65a0e6b2ae33f1da8955ac4b39ded98e90d780fdd2bfd6da6e0c184fb9db1c6197acf59443a1debc4e880cf10ef3e18869da77df44d893b2650c2a4d09a8882fa334fcf0f3eb8b2457b0eb8b89778d3dd14e1f2c6cd9fb1c5c932763e3b8dfc36cb235d702fc04918d0892de06506070b5f947c5fb08d5e84193126c31294c8ba4b02e2bd1a0d9cfe95768fa34d13815c55b37eb4f000828ddf4cb7695e2c1cf435391afb892dcb4befdeefe09640ad9950e50806a81447a2dfec62efd19ca149fe8801b5c47bcd36ab017d2b8357b3d90a849e418e3da31908d2ce6150e8cc6e411b526baae1fe62b9978715bb52bd13281dc6d1a14ba02c47aaf6671259c5bdaf4c39eea2e7668c6ba8ad62615f20e486d8ad7ecb8b5a6ffdedd6daad889b5072396f701a83018c082612272edc3c60efb840f103e884d7117c7cacaff9008b7bdeb485bb9628be8cdce7db915946ec0f77f435b056235baa12c366da68384b566b741e74f8506f621185649ab129c4aa2a90e2488e8654d63c561c627ff058c5660bda1698d95ff54b3d85afaea54965502a74249c010dd8d136b39f7a2d1cbc13a762909eaf0b28d0a7049775179dbfb2a3efc7c00440c40668b7eaf1768313570c432626d3c700cbe13994b3f114b6b95d69f1318c4eb964748735cf82be339a1fac2376e89d68b23cb86d0ef0b57d1788fdbab47311acc9fb15a1dccfe68806226f66370a519de84e8e4a1587212a8709929a75fa1c335d99afcae35e871377752b23440a6f575df463fa71a56f1b7ca7131714fcc313defa81dd96703313e3393a813b023ea650c615376359e597434db533fc9db8ce5945b8c38f1f90ea7aa2d774ce0ec8b66ec65154735135c35648900be29f3120f71d131650da9494036edaf024537ed5954d354a8b068df0335a596341bf2a22aa1bd80e32a8e899245f692ce6d18c1c9199ce3c635741febeda74f24254684d9f1ed28293abd2c11d32d3b000d8d4c9f1e6ddcdf1fcd6279fa6ccd074bafd08378f03de5d6e3c27a97677679e3021b54917b1aab72bd871b25f1faca5f4b7ea201b8ad47a0325fe8813121b760052e08caa81565f7610cb801cda83bde9ea4e00d8101aeb5f85b92c4cde0e67bc952da0792d078ecc691bb1c90358d66d134215cf555cc6dfe68a7de841f51577a65a9af4a5e48ab99850eab4da76216759d99cc7d86f0d210921c131e0ac9a78f9516bcbb717f463a67997f96e62df3dfcb69d4973e9efc3d37f22c653230d6e9757432e4bff52c1ba5cd4f472b384fb64fb5231fd3e5b06726cb4c905ff9bf03c070a85ad21552eb8608d6a0fbf50328b9ee008643674bebdbd72cd4f6d42a1c679c2f3b993bc5855fd61ff7b524655af01100e594dbe4ab23c3369bd55a9d4b03835bd3ea28396d39c421dab03689c08f2fbfca73bc7d3e7ec2914efae4bb12d988124a2ffec17b2e8a277dad21fc6c46959349582dcd29967d7d332f15774faa62f3a6cd40c00164f06963e1f9aa666099237aefc8a4cfff33b5dec7a4163c5c57ede2c544d8c4d0e136ba3066827147055a0a682a461319e834a1b118082f532281b11fdf62e4b803b63cc6696b6ac46fb1b96aa767b871dfec31ca27d3e855abaf133e58f5edf501645ed781fc0727651d4fbd26f95d59d860f85bdc5b3a1c5b16779509830adb5aa79fd028d44ce954cc3493c40f619230364deddbe18f8fa65315ce787ba7213f602c9220c83c2bd86e61a0a6e40ec596c3cefafa5b53b445e5548e4543c4af5968cdcff14c3f75a541dcb614b6c3ff7ebab4a81e4e4b8aa8cba291a9319c296b69e172202b3febcb763b736abced8c02b7627dbbaf480c6502702877fa2fa290e94a3a7bc547d22352318ba424827cfc57dfdcc4fbc6baf2153d2662862cea2424b0a827f094de5d0f9a2a667737ad51125872906cb17911ae706f5f8c53cc1ab5dcdc90b6ac1060a48360d4d8be777cd197224133bd45cc018132566df9748d6f21be31f80709b1a004dfab565e95d38584af2efb62b1d6af7b9769c07e6c0426085b7151f9d3e8d99c6868191626ef79b16878b76962a60f3eb3dafe76fa12c61c7be0bbadf8633d92b4cab5b29a4da4925d690a3eb15dbc2e56ccc28adc15deee064ab1aa08d864b9393fad6a90fbeac8c68ff50cb01e0013f109ff3ccbd61fb6a9ac4608398a2f0e0add940c73554060b59c3c93dc1a060f7739f01cc3abf96d86e3169f5a0c4b974b0d231df3d92cbea5d7c6c8cb2df63d59c5115d479dd6081666858bf57abc89faa3a004ee7c721e956439c91cf1a83f99ebe2a5c1d5cec07a6efdb3470d5a069d3d8823d04a4de5f254df610e040771c420d63caee0e0b390cca793566847f14ad6266c2c296c37c6d56e555ef6936649b770273fcc8db6ea32a042670be117a5de7cda66a1a6d82063a1a51b5599f87ccb4cd21adc2b401ad3e37cd9145f79e51b927055e74491434ec91058a8767beba9b8abb3feac7c135a7031a3cead7a544f2a1c633c0d3acb6284cd051e50fac2bd4989c5379abaf09bdbde617c5293d7006a926d02240d928b3bd5ae8d9ffd878584b54bd482d3817ed9686c4b7ba7b65b48b5b2877af467e236cbe54061d9dc8fd1d2775ba6fbb0f1173c6d0c09ad52108811dc02527e2665b10f33c01d4e322b40c970585de43ec0a42495922d1ca955d96ea778384c7b29b60a18497d837d986d2ab4b9948860b79bb18561359215e8a3523805bfbd778c9262856ca56d53d103119150da145fb6694cb26e91beccc0ef1e785124004657e41a54157c5177323149f41b7e8368d70fb105bfd8facd5489c34eeb744d814e902848da9692d0521406fec50902c33c56d2c1f8ad562742084e7e39825caa0fbd2108534944e415cd96208a4468ac1c5b58b5debbb862dbd46f783fe80333a8043e8570ba066dd67665a5341f9fee4d383439ec1f54c83d371f03f067e03c8bbd8ac62979d27478e624ca9176813f188c3fa349f99b1889f962ce61246c8ba5fec75a6d20fbb6514c54e7fcb9fb2a6d6deb9a63cf272bc637b41fb1b913817b53803f9ca2a45599729d1aa1e5bf3092c9111663e0c990a0b66003e0783960278067df7b9e8e582646eaf00f0dd624fd1787dc42f59f11f3d5f28d036f6f799980863e5bad2baaae65b0f34711", 0xbbb}], 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r1, &(0x7f0000002040), 0xc) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc", 0x38) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = geteuid() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) seteuid(r1) socket$inet6(0x18, 0x1, 0xdda1) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0xfffffffffffffffc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x120, 0x4) dup(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) pipe2(&(0x7f0000000140), 0x10000) close(r1) recvfrom(r0, &(0x7f0000000080)=""/173, 0xad, 0x42, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6f", 0x1c) 16:01:26 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x10000) chmod(&(0x7f0000000140)='./file0\x00', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8001, 0x7c3}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x2) open(&(0x7f0000000000)='./file0\x00', 0x280a0, 0x8) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) connect$unix(r1, 0x0, 0x0) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x4) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240), 0x0) 16:01:26 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='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(0x0, r0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff}) dup2(r1, r2) 16:01:26 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x20, 0x7fff}, {0x8000, 0x6}}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) renameat(r1, &(0x7f00000000c0)='./file1/file0\x00', r0, &(0x7f0000000180)='./file1/file0\x00') 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f9", 0xe) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f9", 0xe) 16:01:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f9", 0xe) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c30", 0x15) 16:01:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c30", 0x15) 16:01:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c30", 0x15) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a3", 0x19) 16:01:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a3", 0x19) 16:01:27 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffff801, 0x1, 0x200, 0x7, 0x250}, 0xc) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a3", 0x19) 16:01:27 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) setgid(0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = kqueue() truncate(&(0x7f0000000040)='./file0\x00', 0x7fc00000) getgid() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33e", 0x1a) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33e", 0x1a) 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33e", 0x1a) 16:01:27 executing program 0: pipe2(0x0, 0x10004) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="e34aad9d87ad85f50f3ede30b14df1a1bec8e16bedddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c580ba0ba9194df3b621cbebadbab2b2044f715634fd0e13c9a751d637199fe8eb2917a1621da492ec82bf9dac16bb19e941d985a505768f69f17b06958125d04559fdfb19f5a56c281c4fc21c5c5d26810730e1a81f451bb851eedaff4defba0844f2261260bc8fd2730da22dca4fa9a43c4dbbb7b65dac5e3b98ffc5845dbf3", 0xffffffffffffff79) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 0: getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80000000009, 0x0, 0x157) getpid() 16:01:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) write(r2, &(0x7f0000000440)="be", 0x1) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000140)=0x6, 0x4) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0xfffffffffffffe7a) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x340, 0x0) getgroups(0x95d78c5ca6d0c3a, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) r1 = shmget(0x2, 0x3000, 0x300, &(0x7f0000ffa000/0x3000)=nil) rmdir(&(0x7f0000000080)='./bus\x00') shmctl$IPC_RMID(r1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000040)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x29c) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x44) openat(r1, &(0x7f0000000040)='./bus\x00', 0x10000, 0x24) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 0: setuid(0xee01) shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = semget$private(0x0, 0x4, 0x2) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000280)=""/140) geteuid() 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x800, 0x1}, {0x18, 0x1}, 0xd1, [0xad, 0x1000, 0x0, 0x401, 0xfffffffffffffff9, 0x7, 0x1, 0x8]}, 0x3c) getgroups(0x1, &(0x7f00000000c0)=[r2]) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) fcntl$setstatus(r1, 0x4, 0x40) write(r1, &(0x7f0000000280)="084c10f46ae84b7183ee54b905f98ea837ff4b5a6ec2411acf04216c455b7c300ef451a33ebca2d21cb918dade8f183add25a69cab350c82e42f6cd59bdf470681cde1865d19bce5947569230c1af86dd593427d07b8ce4bc914a237c3aa27f150f0718e511bf7b1f4060a05684436a6c3d4127aa12476016ecd2c18b32b5690d45c5b09648dbbf0ad0608eb29fc82e060ba3244135f4a347a93d132bf34138e6540022348a994e5aee7e0884bd257319f0311f4816ff8e5bf27446cfd3dbc5cc0602f4d65f08a063f4e40c121120a2442e2a7331342d6193dfce36095c99af9d1e66c50534ffe90f7e321719b0896cfd7b4f96ef56b5c77053db9a3d0612232b4c4280175e7bddfe3a360cbb23a0bb13a659bf4e02b284d3cfb4471303fbc569bea34aeee12382dbb98c5fb29ee5a2c1c3bd6845caec7e4381ed5a4", 0x13c) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="60046d1868a51ec7abada6d573cab9a2b153be8138bde1951ed47e87", 0x1c}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 0: pipe2(&(0x7f0000000040), 0x4) clock_getres(0x5, &(0x7f0000000000)) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) ftruncate(r0, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:01:27 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="1c799ac7b4812e668f73adab531c19b27801393b5eeefd1fce2b5c1776e64dcfb57f1367b36999a61aa97d7bbc946f9771dccba2c650838a96f25aadb106fe82577d81ebb174caeacf8b2a2c02fbc04f25728400fab2e833d28e8e60191eb6f6458fd433975575e45902d70d803a23d048bbbd7ca7b872caa2aa55c2a4e938b93ae8de635d13c08a550fdce8d2211702393ce3ee394345304c7ef36f0218829376649408602481ee77b2b2d2c7e6", 0xae}, {&(0x7f0000000140)="4d986fd3df261a0277bcbe4188c927d8c5712302b357b09f7a74d00799f44ac03a5ea0069161113a0475938e2f204622eb41b464b3029fb5c6544519ea857ab9fc5b774d50d2be802a7adfef9fde889ae6c8a861bb6ff13df250800874654049154a813305d57e64206b90cdc5b7224848d9ed35cde3687b45309ad119b6aef1e834d890b5de8064f98d21db8746a9a32317303dba31aeb3e32e55f223373d3ead186b1f6062dd23fd46c3f2fe24aeaa518ec0d67e0f97fbb6", 0xb9}], 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x2) 16:01:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) socketpair(0x17, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r1, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='/', 0x1, 0x2000000000) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x400, 0x4, 0x4, 0x7, "1bd601ae600416fe55ee9c9b460a1b525abcf817", 0xffffffff7fffffff, 0x3}) getdents(r1, 0x0, 0xfe8a) 16:01:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) mknod(&(0x7f0000000000)='./bus\x00', 0x8004, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) pipe(&(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x10, 0x2) 16:01:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000000)="084c1e211139a91ab89a10169903b736ebb210b500000000000000", 0x1b) 16:01:28 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() poll(&(0x7f0000000040), 0x10f, 0xffffffff) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 16:01:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) geteuid() writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="9de2f56ddc007f01a4f67e697ce19ce868bec2bffeed12fd6d346e84e58f91341e4b3e3cc0601d4c2cd0a36692779281e5124caf920574f4bd5de8e459fae1bb3994a94dc05d42d5f508f5ed1137597333a0ec1d28119c58cc01d4c3", 0x5c}], 0x4f1a1cc116c0f1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x22) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) open(&(0x7f0000000040)='./bus\x00', 0x688, 0x84) writev(0xffffffffffffffff, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) open(&(0x7f0000000580)='./bus\x00', 0x8040, 0x84) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x3, 0x2, 0x1, 0x3, r1}) 16:01:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640), 0x41, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) 16:01:28 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) 16:01:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0xfffffdb7) 16:01:29 executing program 0: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f00000012c0)=0x63920a84fe53a9b) getpeername$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r2, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) dup(r0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) r1 = getegid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r1, r2]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=ANY=[@ANYBLOB="0100ff0062757300"], 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="ed852e4a732f2317a2127efca0325e327045a81ac8f6d4df13e6a9d5b955824c6fd3ae11a17ca796c2de6a576798c9c8584e49d231ad75900cbb1cfb834b91ee79797a3d0410fea13170e643ab5f9910161d2b67968d28091279078fd63d471060f599d089f7a3a04841cf8a0a26bae94362b02f604a2f51a968e24b9849204afbade5f8bba45c418687b25c05ae004b7105408c52df3399a688cf53a5805386181b2a2b37", 0xa5}, {&(0x7f0000000200)="bcdab1eff7103e5bfcdd5f", 0xb}, {&(0x7f0000000280)="11b88aaa1b68025aa8d2c3cc2b13bc627660972ef9e58ad1c3ba923c1923f3f39f564a327f38f59243dc536ff4d99f01df403b53142d3f283e4b8e36f9c93a7a69874a2818428cd24134d22ad4183553e5b688ba5670a9f057e9b58581e5112066e1b1e3b7c96fac8747f7d9a830172831ae785e1308a0c65b3d9c899d77c3ad69fed2b8c3a078611b9014bcb510889af9d189b4679c6c7750e24b345e4946fcfb19d99d3ce50a885bfa5f2d0e14bb3b7c3e6b2d75e06a", 0xb7}, {&(0x7f0000000340)="1dc74253d33781c8cfb7ca04f5bfbe7edd06b774d2cf3fe83468073fa3437e6978b9be86f444523ab1659e0995f1432f0025e8fbed75b2e7e7e9c69cc7d6ba2e1d71e9638e4f55b2018173b4a72efc", 0x4f}, {&(0x7f0000000400)}, {&(0x7f0000000440)="c96d2fda9be4c583bbf4447db7123be1cec8b7f008f2f380223f2944573ab33da215ad6ca1", 0x25}], 0x6, &(0x7f0000000500)=[{0x98, 0xffff, 0x4, "7c0adfb52a6d99f830d27e9fd3599de0f1b659bf90fac47aa5c1d032f167256b3afd969f2b879247d9b34fb4e96f02a4707d962076d8d7eb8834d01ddb1f82870b093124e4838295c2ee27c053d8672c2ac24bd068412fab450441ff057da8ce981dd71d3d67797fd27869139e2b5799dd1768bbcb3f0848d70b8f1b902514022f36"}, {0x50, 0x0, 0xd257, "0e319cbe8817cd26d9e922475f4ba351638b8b3431f7e3f3f6c296f2e584ab97a949692f02594d2b8d7e88167ec560ef789cd90ee71a23b742"}, {0x90, 0x1, 0x5, "db61183f531ce12a24551a1698bce77c0ea305f0f262afcedf3e0f4f3fa365f8a2816eb12e84e38c92713cbc363cf5210991b2f0bdb28063c11a159c0c09347a8d493ab108cd9609e8e4362a7d7506e34c5f2b825c26d837083730ca1f600af50bc1503168a0b53bcc53a6ff1cef3a9a03c07374e6cdb08b891411582e33"}, {0x50, 0x0, 0x8000, "58ae0a7cf0a9b8fc047fa3921647e199e9f887c0d318778975c1d2c2e95e90f2de4bc582e32109899fafb2a5e8395f003c3e93ee381da2f6912b5333c0"}, {0x60, 0xffff, 0x4, "9cd3823762841b18e9000bedd002db177c2c413c3dbf910cbf22e77db3d1c42a62875c3f48ba0555eaf2d6d0e306135e04e2650a15aadcfbbe55bed4003e9ae0f6460b91b4fa633e4f7fa0fc8abf"}], 0x228, 0x1}, 0x0) 16:01:29 executing program 0: semget$private(0x0, 0x2, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/212, 0xd4, 0x42, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0xfffffffffffffff9) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) listen(r2, 0x7) mkdir(&(0x7f00000002c0)='./file0\x00', 0x50) r4 = shmget(0x2, 0x3000, 0x250, &(0x7f0000ffc000/0x3000)=nil) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x8, 0x200}, {0x18, 0x2, 0x8e, 0x7ff}, 0x80000000, [0x101, 0x800, 0x10000000000000, 0x8, 0x8, 0xffff, 0x0, 0x6]}, 0x3c) r5 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/6, 0x6) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) mknodat(r2, &(0x7f0000000480)='./file1\x00', 0x4, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) getpeername$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getpeername(r1, &(0x7f0000000580)=@un=@file={0x0, ""/70}, &(0x7f0000000600)=0x48) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getitimer(0x1, &(0x7f0000000640)) recvfrom(r0, &(0x7f0000000680)=""/79, 0x4f, 0x800, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000740)=@file={0x0, './file1\x00'}, 0xa) readlink(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)=""/201, 0xc9) sendto(r2, &(0x7f00000008c0)="7b3cfb29ccdef36feedb994cc293859970c51caba927688c3c600fd4443a05bc2091ed39782e597aba941128588b65a76a25512c75d63e397ea7fa310d45cb2296560257ad6f6ea10e91844d56ec563b0ad9e8eec7f3e5d48918911381b4e02899363928a7808e2ec5547350ba1b6062e19817e1ccf4ba85a4b351a6ac065fcf42d1adf46a47a9f00a793b7cfa03bb4f83e06f7b25927703320e37afa9a00588c22a3220a791e475d0bb6f699d8308b6c251a9d920622117613c7e7c67dcc353a8e9f5efeaa35c9b1af3431327001f8cc1de9fac5dbc2b01a8f33570b61e5e71f64a4946c64c9126932efcea25b7299d58d377689cc7b932789280046462263bac450947b34039f91aedd6c687a16c05a79dc6e9169d305ded251d230666c381c79ee4d501cbad1efefbcbbbb40cf6ac248ffe73d12003577ffdc7da88ce39c377c3ffb3b3efd8303a5a4868c233d581713a991fbd49fc2bd648def6d64bd9fd2caa7f936a6bd0ab1b9d24572c911f3757dfbbf74b5abc4573842ee81385b36549d75a7d47f3d1d7fe9c40562164fe877216b489fa8a6a89080dcfda846045f13957099c9909f61f6a738c9b8afcb0ae1bb8585143b37ebf6dc1686fef34bd8c9beebcebdc51a7879fe5bff2a4ae47a9391a710dbfee6b286cccaab3b4560252f215daa3689220d5b29c184b1704ca7afb1268bdf0cc2d624918829590c2be9af287c470cd26f40d6f0089ab0af7b30dfbff9b0164d71407678ef76462743a314caac5b34055137f2bc17d65dfd7ed021d2c1c45ab3d081a926ce182a3ab30900f4150b70f3a35e754ef5d9ea62e3f55d8cbedc8db782d925c99075ed0411350be6c6466feb0b8eb067095a1895ce549c2495528bad2f70d0c2a726991324d40c945193426a4d476d984ac8773782c1d8b9b03cf54862d507ef9cd4d9bed8794dd746d62f8682c791a8c5a25c7db9c50cb2146d08f7fde8037fb870d4f6b2449e555e0ffd2d1e24313e011228a4f969e24b2cf89df97d74c3af18c6cf8037d8a7be60edb5468de75a1a748a5b670a5853362910035e09553e4ea4bc1ec1c8d8da42e330f4ed442fd1eb8811f18987880ec9c61e4d2ef3e5549ed7cf188cd4a5bf7f0ef85a4c1722efbaaa21f658200fb10eb56226f6b56bc73613233833e49e34d6772e2923c639b498f560739cc49896487aaec7fc96dae79d5f3c101cc69ec9ae212a1091572487f325f8eff3d46baee84567b032f0ea51123949b074dddace8a71e57f468f0f608d8e5277588df72cfc8b9ea5529fb5474a15f3455ad3ca3e08a4eb7bf2db667aac6629080706ff9cf76942babf59403c2f9833171a0d8c8fa4bb5b03c602af91e5c53b49f6fa37c29a14c2c5a8e1656c741c925a83eb5e0757f30177cb16fd6e87a47aed1f68befa0306f0866bff2e7827182cd06fb62dfdd3cfe2a0a2cffffc77085d6bd9ccaa845fc7f76c2cd94b0be87287154d524136ea9873e367a76de3b09df209fd077837668feae730fe9defba65d577567d5f211eb8fbfb48f4109588bad49384eb844f6b52463afbf9eacb3cb25e6c9f8673b1128f8781373d6dcae0380fdb8b4da65eb35e376781d1cd9d67697c202396f9264b33897d017af3a678e897373f54ffad804edc994fc828362ea5a88d2a618eeb4207fc9248b105043d13f05639502156ece522930ecbf1201b22533d193c12e6634dc92dc64e09a73579b0d8d56ea9b124f737082346d372390c5e5e6ecaf6cc142d572d02e04f0db74c83d9ed55b407b794e849daa01edd0b6c7e39b598b68640e92677192390d74dd9649a9a24c2e01230d8ea9e8ad37fb4e7ed442e2e6b0fd25fc5148a510a791d0a9b3c1ea7449c63e3266d60dc6b0cfc776d8241d5af26a8444531752858b86434b14c71bec0854a2ebc49f49e325f3a44c9965c6db5d722ac57338f2bdbd6535eb3d7f427853d7730cca6751c920ca2bf409cb0310d156dabb8738eb4b17847895fc4402357f7ebbd5a70227d4229c9ac20db2bcd99d614be77f06f798cb13b9f194551c307d765e0cfe9291398a25369340d2cd819df781705b3fa3353f4560412470174eafb3bcafe0c1eb0af2be08f3a35a6a03d24231a768d8732a750f09b73b6dc55f7f347a2c2a9ccc8379913aa91eeada793ccac9310eb25411acb4324648540b535bdff83a3e5c0595fb07f70e08ea826b4679b6d449eed4e1cb934f031d43e55e0f514a5156df5efbd8e95bf652f176caeac8f655af1745e4ae2a177648cfaf0dfa22da8daa120a3907fc081152102afaca4552cdf6f19f49aa95787b0a35306e215af2a08840cca37c448ea73f13a456e6fc5fb14244dd30052aa94b93d94287863a55892f9721ca46bde2cf0b631af5466a0d7b8a3744302dad49e4fb5c6a01d05386af973fa5a44c9738a0bb8cbd5741a56ed61f72686ee78da6344cf5ad336dd2dbf8e8785c7d0bb6dc23435edfaab363eb5380f870257181487b6698aa65dcd72ffb3b655af78d6069928ae185b4139fb44351b5ac1dc64ad1400db4edefe80a1df362fb7267135ed96517dc1539b98fbc8a16a23da00952a3059c5ed51d7e96ed26577d5c0b055c5934ea0af3521f5126bc2285e44fd64db29894274db74664177bf3591833b465f2fa11a15b187109b441ff3d4b18aee59352bbf55c58fced52e176de9fd645f9134dbdec1be06c475743e82d5173344cee41682a88ee1c252fc588500b8e00cca08270b13334f10b7fa8a1821cad508a09f79726502249e856d21ad31a6924d1fae249c137c874fa19fae789fc620a82827620fe05112fb4b2393d713b89381282afff4f057f89488e6330d4c47401844cd86846935f296f399256a7cd93c20c43552d227148c627beaf0133fe260a4651fee8a612022b71abb3d5e3ee3743fcde1112da358ae7697a78320530b1ac739ffed62f2bc5ec753e9d4c02ac305f1145465f0661a760af3d55ffcaa8d21a0e1394a1b06972879a7e5159ef085de010f6d1836ea089810f96262d476bc5e7e7ab3a4e1df5b6f76943f39e04d2471fa5f49b3c3d61a2d2b2c29cd04bc06a6a95fc3191a34b2b31b699ad2247292a5d8f424133def573b7137bdedcce35bab81743e95120be2e57cb992abbabbc24aa599c5c07c2211a679cb54cc3b91dc4fe9d4d05187a305922669aa13ab32c78a79829c18ac454ec0e8e66f57e1ba140b3e25e158942d78cb9dfd1befa529e0a32e454573c823bdac936eac3c99ad8fa400cf03fb19824419b4dd655efa6d74abd42e60d8aa5fd53a89a48ca253e51d6c4ea312a07bf0ea35dc26163f18e823b678897e35db6dadf29d7c9bf95bd271eb1a78dacde096b3d7e8faa78bb5ac1353284a09d7627657d113bdecf06060dcfa8b2510485705d88949f02f821a0af7e23c14dc3176456ae46b4f45a95dba5dc9ac2ab90fa115bdf38bfd9191a2c57c5c6c3c9e73b84f56b7c5873bb330796ff780f28d76880953bd8cf8e6e37f501ea1faa12558bad382f380c0d986706c36a093eab5751641a1d08ba7d2c2b628f63be12ea0af2345b9da079a983cf8c2761c596d991eb12b371113d54ef4589a9a20d5464cfc7bc76c8983987734017ffee953bdbec7e8da585c220080597e404fccc3bef3a01e960983cb547bedfec09e1cd3fb8060b90b62d085ad3863b61c889e94699307a0c3f98ebeb269137b50384c0b361002af115034e626a1f666250ea2af5fdbacf505132653d3eacacb980cc7b84828843882a90efbcefb4b2f53d50cc87c463dfbbfa45f20f1835fe51515cf2c3bf23f3422942248551415c420c04eddf080a965cb9bb8f7515d9e4c2fe72d3da576b97a5f67c06faa9ccab3c6577106fe0ab450909174a6ef5bcb6a2bae9d2cae56172806330987bffab9d3a4ee310fdd9e895b207ecd0cb574d77ebcdfaf8bb437cad3d608d543927cccaf8b785f008d70c70e0866a848c1b31bd7b4362ba503db6ef85ebce943163421ffc3baa483198e3aea0a70d21786dccbeb4a90299194007b4324283fed65681710c64b07af60142cb5f7cc4bc6f4f51a2dda27b6c485c22725199f877bcaa21e3d6c03568140b9e8266cbde3a392533ba3e5d91f61b34ae53f392ed7f3c932d5283043e0e62910d2e41dcd22b378714f303cc023afdb2cb23ed5e5808537209c4808cb9e489a71cd9cd21521aed44e7fe8460bdac7a8ce7130199384b39eed033a6f831f67478ce92fc2208b8e4cab0d2b80c0d296173661ca3929eb74d67165c6621deaa1f8efcc5c82ea9e58dd694874316e8a6bb8dd4faf0923facaae4717acfb094bdc2a27e01a3a9dce5c8f55bd360f72f9419df408d061b5e3913fb5226bf66620dcca5c86428b423daa1caca49e26645e8f389ea47c9beb0c79ea5992f4e1867158424323c10cfe3fca759260e996d2a465388ec557fd18d01105e95db4b7fafcfd11723dfe91a3131fe30ea38e3c5557144018a2b27eb8eff433fbc18be3b29cce5553698b48bcea2c6fa731a5b65d17ec7699c9ee46fe42dffbec276bb8db649d42d2dd7628549432ee5aabfc7054d6d4689d10defd170b5840daa494f6e8bb2a9355b386534ff768ae59a89b47274b579fdbc56bc8d12c4a7987ca61008d895edc5522117e884adcf826567aec213a26a43813fef0b522e36ce32d7934703c8aec52430b3ac21b5c183c8347841846e152d3924f71fafd78f95a09838d8089e75c52549961d66cd2ed0b2f5e1a9382df22d1848c7594d9ed94c670497c67642c2db1e9d4eb68e7b1fec1d84fd4811225801d2709c9d241c2473241ec61e5e331e60f8cddce9551a1c411c101eae39000d8807a9cab7ae6294404fe6748d0d860927af2ad3340d066c0ffd71c1c1d4420ced0a68db3789a5f9486c7f7f0cdfc77f0a35fc1aa82b547c5160a01836fafea6f7a07f715bfc06ed4fc9807ffc6d6278e40c38d9cd0baadab8c7e9a6e065a6e758894eca53b33b0ab8381e8df280d647872bfd328fb8494bbb8b80721243d547b8e83f7f6ff1d820d846e6f467a79d49861d4f6042253f721dcdb73750f47e5496d925caecf75ba491b76f2daa38f8e6e3bf3647ffd793a1406858a446016911dce1c8dc35d4b335442d1817c05358bceff2e077713edb746ed4aa1a7f6c31d096d50f2f8e6239609166ec359105d3c4d70275197983ec117f478416f5b377125eedfee83a2369156f67db7681bb06a6d5ec2f5dee92502c5f8a324dba750010f36f78e883fcacab063f4c8928d659673f291a37be3331ff1f5706eca952334f6c5fb4cda8aa3bb2122cac20c806cb16cad78999a28dfa36d888ad45d56db1630310342467cd4ee996d08624d0ad4afc1df03dd999f579367dd293845e704840e325106d17bdb7080e32460d295b170374904bc4c9b31fbeca980eeb41d5ed271b940c21d1f7aa4d1d671d25c3039db3afce3f5ac96281413f1b6be1a15fb1f6a2397cc359c47e2b1ee678617cdbee2f63fdf8b161e2a4359bacdbda2a63bd9b3e2ee1ecc99f74aaa74568f21e471bf7f4c689bb504423bd29c5df2dba001b00fefbf994c8511381b2177f5c1f94293c38a8841c4e08513ac7654984afafae33be1eb388ab8c6c9c946321f8c3fd37dc2e90be2e77ff1b98c88b3c949a4b2f5a39afc6b85bda58a5233e1d244bdd719347393c9e23c2c77ccf234a5a5ac813531d73a1414804223b85befd3a525b77d9122ee368316e3a5ee7079248f912ba380685cb74633fefc1a2fc519f6326f05275df40b9986b39", 0x1000, 0x407, &(0x7f00000018c0)=@in6={0x18, 0x3, 0x4, 0x8}, 0xc) 16:01:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010096be208a0600"], 0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000100)="e3979e46c37a1df256f500000000774850c0ecaae0fe91eec088ee46139eede43295694f6fe44f57d2f2a5dc", 0x2c) write(r1, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 0: mkdir(&(0x7f0000000180)='./control\x00', 0x100000108) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./control\x00') linkat(r0, &(0x7f0000000040)='./control\x00', r0, &(0x7f0000000080)='./control\x00', 0x4) symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f0000000140)='.\x00') 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x100, 0x8) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x22) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="585e26162aec3efe9a649508e7800ab9141e99b1cadfdee387a4197041a1b4c1e828fe99"}], 0x1, 0xfffffffffc000002) write(r0, &(0x7f0000000000)="640ac212e0a7c8bac827549fa0aa15888991706e301d185d15764426d41a75aed5c98331c3528c510728949cd2642090cc7fc73ba483219691cfa40ba81f197ef6ab13b5a6d32f38", 0x48) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1) 16:01:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x3) sendto$inet(r1, &(0x7f0000000080)="0abbc55e89a6051e0084b9f0023d9667e07c0ad8076b9d269f9525c68601db713f7ea064f5cdceb23dc04d90b160adffb5c0ce9a6d0f065cafc93f3b48ecd7eca75513d8c2efcf81462276c18cd837e4aa9acc16606fe9404dd18fd4983181c5b70cb7b0536c6b488b166765dd19409e3390ba1f527af96120bd8aa8953e0e18a8e9faf297755cb229ace863d31e4b3515cf1283d33dcce62d8da333bb0679f73591ec780b0751e26778d4a87b6567339b2adeabd66607e77ad83387863aea0b0de207cfaab78a5f320d83c934ab1f6cfdac82e6bc5598386367461bc2f8cd158a6de1186feec8d8c6", 0xe9, 0x400, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f000055e000/0x7000)=nil, 0x7000, 0x1) sendto(r0, 0x0, 0x34a, 0x0, &(0x7f0000000180)=@in, 0x4) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="5a09e91a468f6586a7e5a902c15760131efb553a1cf98242754791c53c786e51cd902a2299c089725d0942b0e191a15207b2a6146061259c0be269a9472d806af2dc68543c0694f198b11b38c54e34cb3f3652a42f3487166884b31c97fd", 0x5e}, {&(0x7f0000000080)="f0421256db1209181b0cd2eb82290d6384", 0x11}, {&(0x7f0000000140)="79cf1444afed8eb32e63d56db132aede3110a2b7d80bd511f8db544ec65adaac500d3d6afd8fe502a0c528e3c04992bac34c3c600a7fbc293c331cb80f9955f9f82f4f3deb4dc9379dd63a23dc47f48d507371d5d50c7232f4dbbdf5d32f993d302bbc3f43342752b244ca492dc5c25827901ac223d331acd6c63f88fe4d609eefec", 0x82}], 0x3) fcntl$setstatus(r0, 0x4, 0x40) 16:01:29 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x40) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="717f13c6a09d2e2f497bc4942e07f4d57c1c4035c6e5e7b0cfb4e8309afb07b98e678176e2cbdac82b064eadb3a928d81965003b614d36cd34d7642bbd95eec7cfaa2b50ed6e807029db97265b3f886fd5a855f78b38f570e448efe4197fc5d0aa42e2d94c6fc5e423f1650e6c8cb3ee3b727748dde65cad462dbffd2d699feba6ef033d14ceb77bb3a9e8cbf88c39092816bd3181192d94c7856641221c45a0dbdcec1f6b3608930faaa67b8d4919a1825e466c6687793edc0b9051cb2aa34a733fce253eaf92ec108ac4f4d0ad807f541f9f12b35ae2863c6f1ada5c375b2c9e68d7cda8079e9218398331bddc25b2abbd7b69e4216567482db6b42f424550b0ed84a2b2a9aa3162fd4d061d28fcbf5373bca92e8019380750e662bbce9c199c031e1ba605648714c581b6e3d8bc544a40c72e75988ca9639916550a627268146151d82809a249a5f7c733ac03b865895c83623498084c868a4b8066a81018436edad7bc4344ac2137b45a2da5962c35875c23777f007f03766b5f708d4a3d97d1b0866186d057a0dda31caf5616874e790e4f72299ec9ff87e7b4b22619dd3de41c3629b6aa1a0dd28db72489951a49574153520761e73ee511ad6207214d29089930787469800d86c31ab0fd382714a8eaee923c5b15d3ccdf5c2c3315c79b17186d273ec8c49eab5de3b323e5bc475bbf08c73d8cdf4e9d8acfb1cc517f8cdeaaa439c49bf9515fd740eb6d3ae20e9b7495db1415e3d3b0b5570934dbe15ce8aa95ec703bc1a69df4902ec35afbded834c73c8037016f94b2444b1fd0cde6feaf50a1537a07781907245861a704f9632af0c7940d16f0a6f7efabb26629e49c2323ff62c852c74b1f79875a7e8d3583a3a0bca4f3146009684f56345e2494b7fe3fee52472b8651241f08986663a2970d12d39753052e040860b29e1ee6327ac9fcbef29ac8a596ad42f43a95ef8693dba86f1e278e63fdb7a736ea5a3f5d2b308dc317ec84d9a4f37d3a15f65dbfa0517717d421afaecd83f0844fe8de1717e5febd49b70fbebc98d7e8663c3dde5848998654d38f4a04ed8000f9c4c198337a2a3ed0d19b8af5181718cb6ed3ded24b112cb3037705e1b0a26b8fb7ae21ddc1b3456e01256d97a585048ab32f01fbfa5ef0cff77730c07850c78af0f963b6a5ddcfda124f3af3c56f2071d27c8b6268937207bbc2352ecd37669eb257f17d05dd9a72c670143ead1418a772b99ca14651a4199bcfa3aeaeda4823741b91539f4aa6212b08dae2c04b271288a9655be573d77afcabc49ca72e827b007ac4f470351b76e0f8fdf637b4646a03a843b6dcfe95c73f2153f11614eb0452d95d616a98ebb3cb48c61757e44ccc178fc7b94ea80dc397effb4503630b84528d2f7026b3fde72bc18c51e933479bd73758256758285b13b696a6704afe02447922fa8e7150316ee062d8bc120995130d18da87cc329fb810819ba27a1e3a1898dc7802c485953411fec8fc619fa3b7cb560bcc54efa183d4f14cf4d1b81a524f461968219db99495238ea32b73ad46375522be6d1b5bba61edc4c2763c72f05e5b3607a2580e010c210c6eb9a4a080c1f36613e1f2af559921c996b749f389cea1473732c2dfda416d973edd9da31e52f3c61bdbcadd229b9c8c260c6af8e06fa714ab87c7528174c4ccc0ff90297ff9deefe537ca298cd19ef4e6e267ca93e84467d9dc605d19076c726a9e6f6a92875c0102273cdfc82c522f67ae19aaf1ab47c5f93dfb55ef1d411f640cfc71e8f4253c82fa4b50ed5ac595b29bd166810ab12121254ac224b94d44e9648494f2ca0cfda3fd9077c0d1dd197ff2fc63d5703849674ae41e2491b47519dd8f1598d8392eef1999a745e2df82b981b18782cee33b0a899da7b042908924dc38f55731a78fb3ef767048de9a110ea424376fdf6acf4dfd3eecf7445605dcdb42aa46cf30a74733555b8506eed2aed9485c4ea19fb419584ff4d4c231c64f9b42fc238aca9ba62801ba570b02e6e806678d9d820999a4ebb5dc2d5d8f61fb477d3d746bd110a71e8e8214b7a39104269e42807077e3cd7fa9919aa10f4b08ff8ada842f898ab97ef5fc2dbcb51b4cb3c1e48524dbfc4ba84868e7a20e137a8fc1a15456062c39d0b7f800b4b9e84ee687fcecace995719d702b48ea51fd4a1706d50ec5c08e20b6ec8ae377aa6459d569d76d4f2b77968eb15bc087e935fecbbf14f39c2a87f2740e7b0e1fd6b8d82462e2a2c8485fe1ec01c468d234c8b5001c88bfdaf34a9332e5b15e47e801d322df7c6f792b36010321e450abb756231839374587b9f29c809cf6fd79e0f980fb165a432247336bcdc9896c83cfeb334e7d0028a4ad6b0809f9d3c8c60f259808b5944c6aa432bd43e1954f7b99a6115bb3aec5f2a4c707bf476f3e1a2252d837ba6e9bcfa1d8b2ff2c8f8f36c3114aa8c71e0374d68ac5c02eff2abb6aa50251f213a92577c1bc7c5ed03d9a53f4f8ea56e03779eaf7d715856a03832e351fe587a111fc6bb2b40022396cc48179e8de1007f6ca9ccecd3cc7fdfde7de38dfb1e299bd522c9a6a8014069150e91502c93ffc5fca512d9ed26e7a8813b651e41776b0bf3a6223c4eec9fd984f3f3ac5d5954ad7c804ca5a2c3dee1f2d67e76487669e9370fc1570def5096aab8cd26658b6d1477c77ce33927ae2b62ec43649207c0fa87dd1203d809fc087b2eef9d61010af327c50374d04740e6c4b05886ce4d5ffce0be0b7f5a6b1aa15594f3302d0fe0cc5f3f9572233b32974ea8ca84a3593228d30c1f1c445ac3eb49420fe2d1ae2003ecb76e90b085bb2967e0972eb930516c0a229f0e215b402c15c81ba40444e169e73c11de9be36b5dc40813bfb5f78f36240128ee38df2b3c793e52a7d9d22fc0de20c13d0428337f1105685a0862191776dae694d76cd619e0d33e6376a8c66c947dde518607d41c3476c35c8c4adc4203ac69cd6e63a551d972630e0a5b9ca07c6679cf47ce6cab151388d214dd181f7c05e7668ca5885d8712ab2ff6b5c746354fe1ccc5c68d981150fe5a7d02f242173f30d5de5ed3b69a064c20208346facd305c4954bfbade05d6bc71d39f2b3777adb32244ec9dce1a014bb88896d94dac25674eada580ff1fe5b2356e24d6d86f129fb5a441804d52b40b0c0846dd9aa46225e71613ba9b7948da1f94475252285ffe2b6d592c83565693cc068932dbb6d0e32f9dbe87dc8d18119c3f5d99a8042a67f60ca54853175e69297af0d3de60708194e2afd30cde9e5be62380bbdccaebbbf13fdd2136eb421a02e67a525054ef7732a7b75f81c09b336382a7d358c40089a617631badc173c64201fa4e43d0b329db15c513ed94ccc46166847cac673781c9c17b6538e33cb206c3154c74c938f2bb22fc7556db7a90a64e10419c790ee699de063fa2a6a2a12afe6cc8eee72a192e0cb60764e20f148da78b9f4aa0ef6cab25f4894fc1f98309cb383ca7c7c45365e613de90a49887942ef270005d7d8c652e0e4c2bb7dd1c27c0db394e9fec05d8dd526cf32996289d13c9316577b675fde1022c25ba68d64b10af4a7a173bd4ce62be4fe143beed621966862399b2503d8ab85fed6180584e9c1029f8d7a9ac8b213f4c870be1d31c82bd19b6da8f8cd5efa69b1c4eee813d9453849894398c7c76eaf689177260d34337e65c82e3fd988de7e37549dc3f37b87401ba84e5df158972c0dfb5d5337c498130725509a152aa40f19d2bf764ae3386455acd386495e204ea763e4b86ba78ec3cc34fafddca180906662a09ee174f048ce60a47507c91a21264296a0f3d65dabedc9b40e77781a217d0d7551d2ee9343c1ba12abeb469929fae634adba7d6d357a8adaf2ae00b6e7165a35fb87e49f648b5404f4a523bbb965d7cb637892ab31d507dd0b1e427a108f6f965c649206ac3fe95c3ffdaadabe0220c66dab9da4be6b227da5e19aaf08c59f29f7775f8e2b43258f100fdd30ba77fd323c5b66372f8991b775f40ccb17c9f4b06fdeb536057ce190066a2e99a42146518fe2584e6a5bcf88254f9c5a37e5cefbb3e776c86139d3d66039b5705b4708d6b686e95521c15e4ecebebcac1d5e82e1efeae6d2d5f90e2d69e84028d4dd03b77dd982eff5310467929a473133bc5c8585e7d34cb3c81b2c6d27581778ad6f16d6d60bf225d50e693ed77dfad5fd3d7efbc0127b41e9f9fc52c0d3ca59fbc9dabc673a365d0934332e4802fcecb82db15519ecd235810e1905a5ddc80c54cd04405f68e9b82b1b436d928586b6e4d002dd125f5f3a2047a96febe9a3f15faf61df36dc4bfa574ee026f25cf36eba22b9f7095f206e3ae768b30443d899130e27a23a66868f301bfd5663f0c2f376f5cef4b8691acb1987511402ca329a4a63563a401a484c5cf849efe47b505c00c7d3b641ed4cf50cce8dd40c7a80594b21bdd1d57dde2b9ad5f8d939e43b6f32600d5ba048ecf4af3bf81781d1b0758e1ca012b716b86d43a107fac8e3a9d999cbebca561ebb387f759c2e5a09f69ac5348393b91a51b27bf75a06f505d74ecc4a3309525d4b0dcd246c5a976faa07d15a90b6c0582682673993117d64e2e32bba3f249f9f9f8b0addba7d8d6851a4509ce61dfca8af9e6a7b0bf6a7256e2e6ff56be5b54fb1b719d0914a36ada7acf87b70f5b3700a4d03d45620e8060b20fed50133cdca200cb56af9cb6d8b86ee54efcf737577949bf915da16b4bb2aeef3490aae87d9cb11e43510a2791ea927cb42584686649befd3f6926f577ddbc20ae0bfbbcc46c78836b838469abf39537dc6347f53e6abb81889746e6fbc8245f87418343063a8225029e508b76a9fb36c649c69c1d777758667b0ed244ce87a6a3e8b7fc8ee1b344fd3a872296287ca1fea5bce22a4891608079aebcbb440db68c0e86a09827b8a86515793bb66611e57a301baf3a77f0c6c1cf22a17448d088ab24a7b9c922e209194a37c51a539c0e6e33818a78e95d08f726f55c4bf9c0e00d521cdf0495b77b996e9334fbf9d1b9e85cc42f1a77487c6820f68c83183a5ea767631072fb2f446ff2616f4b36006e9d891686d03282a40e89841ce69783e1c0644e96047ac16a9121b80f47dc87fbcf88969177092f72d27a2a32800d58ef7cd1f6ba6e59ebb367c667e59fa6e3a726bbff69818411ed616df2aa38d2df47536be3ede7354e69f803d79b2475596542017539bb6f3d93e4d7f48f9795d15a83b5854d3dba390fdd77bb2b756e732ddc179cc99103a782d98c28ded79bf8792f3a19cbb6e9a95e595dca7664b0d8cfd2591bde8e8ad16607f2b9177f7d6937e65fea202e09b2f48643373fcc8ba1b252bc50292550071c2998e6c5ffb7ed28bd2ad8f3762c714452ca1c95eba5961428368dbe841fbd66e139cde38260e6a66d18f1e9f3cb542ab33dda6d8723954007a2d36892eb1192dda11a37bd7968cc128fd30070c8f3307fb6526aa200ec8db022341910fe61691b409c2a563ac377428dd3fb9c928abc7be72d950cfadcd0968c2d3dbb033a1908d9d4f84641a6c10739e8dc1b824f688d0e24cb6297c82e444aa33b5730f4dfb7a96f234dc3649df5ecf9e2c66c8d70e4ef0f967a2a129570082dfb86ecb76879047d3309319f1139d7c46136199713065df5c4c27cd3c4ec773f4826626b31f5a044c63e9910601155ac120900afd3f4588e2fb16aa43f71bcfc07a79562196f85257c0e542245ab0aa8df0ae8a4f446a0bb8cee7c69ebde7a0d034c079cf1ce017", 0x1000) kevent(r1, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x88, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0xe0, 0x2, 0x2, 0x400}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x871cdd8d8f427bff, 0x1, 0xffffffff80000001, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xc000000a, 0x7, 0x3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x80, 0x6}, {{r0}, 0x0, 0x21, 0xfffff, 0x7fffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x45, 0x4e, 0x1000}, {{r2}, 0xffffffffffffffff, 0x40, 0x4000000c, 0x28000000, 0x6}], 0x2, &(0x7f0000000040)=[{{r0}, 0x0, 0x8, 0x8, 0x401, 0x98}, {{r2}, 0xfffffffffffffff8, 0x2, 0x0, 0x7fff, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x42, 0x2, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x4}], 0x3, &(0x7f0000001280)={0x7, 0x3095}) getpeername(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) sendto(r0, &(0x7f0000000000)="fa4a", 0x2, 0x400, 0x0, 0x0) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r2 = getegid() setegid(r2) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:01:29 executing program 1: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) socket(0x21, 0x8000, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xb8) getgroups(0x1, &(0x7f00000000c0)=[r1]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x26, 0x401, 0x1, 0x55455f80, "54635c4663840440dacd94d06a2c856cbeb9958e", 0xd597, 0x5}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xfffffffeffffffff, 0x6}, {0xd92, 0xfffffffffffffffe}}) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x40) 16:01:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x0, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) mknod(&(0x7f00000000c0)='./bus\x00', 0xa00c, 0x7) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) setsockopt(r0, 0x9, 0xfffffffffffffff7, &(0x7f0000000140)="e706423770b1bde59fd5095386ce8d8ba79dd126321110eefc44436558b5c308d3147fc6bf19c64058bcb8994cf7769df2f6065a1f9ef8c4a2105ec5c3ad9c8d286b86899385d06f72ecc6d16f7e535488eb2c5af258f66669fa2ab108d80a978f1f6c82a7b4ccfc0b5e425beb85c6ff03a103452b65b12fe0166ae415af631c330539636e9e4676e2f8638ca37fd7294f5c67750efe05519f67a13d445cff1b44112db286d79fa77e41e7eeefb864358a6b3cd30ee70cb6340aa78d0b4e2e7f53d20f33ebe651", 0xc7) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000140), 0x1007c}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/94, 0x5e, 0x800, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x81) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0xb) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0xfffffffffffffffd) getgroups(0x16d, &(0x7f0000000000)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x1000, 0x4) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setregid(r2, r3) shutdown(r1, 0x0) 16:01:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r2, &(0x7f0000000300)=@in, 0xc) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') 16:01:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x4, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x420, 0x1e) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xfffffffffffffffc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) recvfrom(r0, &(0x7f0000000140)=""/254, 0xfe, 0x43, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) ftruncate(r0, 0x9) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) socketpair(0x2, 0x4, 0x3, &(0x7f0000000000)) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0xfffffffffffff801}, {0x6, 0x8}}) 16:01:30 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x44) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r4, r5) dup2(r1, r3) execve(0x0, 0x0, 0x0) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x30eba3fb40811039, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000000)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x10000, 0x120) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x800000000) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x800, r1}) r2 = open(&(0x7f0000001040)='./bus\x00', 0xa, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r2, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r2, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x13, 0x3) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)) getgroups(0x1a3, &(0x7f0000000180)=[r2]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) fchown(r0, r1, r3) seteuid(r1) seteuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kqueue() 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x4, 0x2) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x980, 0x0) 16:01:30 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000480)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f00000004c0)=0xfffffffffffffcfa) r4 = semget(0x3, 0x0, 0x480) semop(r4, &(0x7f0000000340)=[{0x3, 0xffffffffffff6eaa, 0x1000}, {0x0, 0x800, 0x1000}, {0x4, 0xfff, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x97}, {0x3, 0x0, 0x800}], 0x7) fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x1fffffffc, 0x1, 0xffffffffffffffff, 0x101, r3}) flock(r1, 0xa) r5 = dup2(r2, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1011, r5, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000000)={0x72, 0x2000000}, 0x10) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x0, 0x1, 0x3}], 0x9, &(0x7f0000000240)=[{{r1}, 0xb69328d8d3c2e741, 0x80, 0xf0000001, 0x5, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x9, 0x1, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0xa0, 0x6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0x0, 0x8000, 0x3}, {{r2}, 0xffffffffffffffff, 0x20, 0x5ffbb89ac7b3810e, 0x7, 0x80000000}, {{r5}, 0x0, 0x10, 0x80000000, 0x9, 0xfffffffffffffffd}], 0x6, &(0x7f0000000300)={0x400, 0x7fffffff}) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000040)="084c10f46ad4dd841fee54b905f98ea83770bd491e0300000000000000a234b3e4", 0x1b1) 16:01:30 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r0) r1 = socket(0x2, 0x3, 0x0) r2 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/96) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet(r1, &(0x7f00000000c0)="7cc5d1e8f7a1681aed1768458f2ecec7479babd161506efbf5c8e495daff7af18719b9d1613b4d7d1119c2b82c4f4f289c24", 0x32, 0x8, 0x0, 0x0) sendmsg(r1, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x11) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) 16:01:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='^\x00', &(0x7f00000000c0)='#\x00'], &(0x7f0000000380)=[&(0x7f0000000140)="bd2d00", &(0x7f00000001c0)='{\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\\\\$!)\x00', &(0x7f0000000340)='{\x00']) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000003c0)=0xc) bind(r0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000540)='./file0\x00', 0x20, 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) chdir(&(0x7f0000000440)='./file0\x00') unlinkat(r1, &(0x7f0000000480)='./file0\x00', 0x8) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x24e, 0x0) fcntl$setstatus(r0, 0x4, 0x40) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x1}], 0x2, 0x2) 16:01:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) poll(&(0x7f0000000000)=[{r1, 0x146}, {r1, 0x100}, {r1, 0x54}, {r0, 0x100}, {r0, 0x8}, {r0}, {r0, 0x20}], 0x7, 0x9) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) fchmod(r0, 0x40) 16:01:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getgid() fcntl$getown(r0, 0x5) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r1, 0x0, 0x4, &(0x7f0000000000), 0x6, &(0x7f0000000200)={0x5, 0x9}) r2 = shmget(0x1, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) read(r1, &(0x7f0000000240)=""/166, 0xa6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x80000000, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff8, "5fed82968f1b710f0c00", 0x2000002, 0x1ff}) write(r1, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) semget$private(0x0, 0x1, 0x3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x9}, 0x8) 16:01:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r1 = semget$private(0x0, 0x3, 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/172) write(r0, &(0x7f0000000240)="084c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc", 0x1b) uvm_fault(0xffffff003f12b318, 0x6000100, 0, 1) -> e kernel: page fault trap, code=0 Stopped at switchwrite+0x98: movq 0(%r13),%rbx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff003f12b318, 0x6000100, 0, 1) -> e switchwrite(ffffff002b3db878,ffffff002b3db878,ffff800014b017b8) at switchwrite+0x98 end trace frame: 0xffff800014b01690, count: 0 ddb> trace switchwrite(ffffff002b3db878,ffffff002b3db878,ffff800014b017b8) at switchwrite+0x98 spec_write(ffffffff81e1e918) at spec_write+0xa0 VOP_WRITE(2c,ffffff002b3db878,1,ffff800014b017b8) at VOP_WRITE+0x65 vn_write(ffffff0030ae9cb8,ffff800014b017b8,2c) at vn_write+0x127 dofilewritev(ffff8000ffffd070,ffff800014b01860,2c,ffff800014b01878,83c08c852b8) at dofilewritev+0x13e sys_write(ffff800014b01900,ffff8000ffffd070,ffff8000149cf330) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,0,c,0,3,839e69aa010) at Xsyscall+0x128 end of kernel end trace frame: 0x83c08c85340, count: -8 ddb> show registers rdi 0xffffffff81e047f8 switch_ifs_lk rsi 0xffffffff81656ce5 switchwrite+0x95 rbp 0xffff800014b01610 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0xffff800000acb000 rcx 0x42 rax 0xffff800000acb000 r8 0xffff800014b01860 r9 0 r10 0 r11 0xffffffff81656c50 switchwrite r12 0x2c r13 0x6000100 __kernel_end_phys+0x4000100 r14 0xffff800000aa3b80 r15 0xffff800014b017b8 rip 0xffffffff81656ce8 switchwrite+0x98 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800014b015b0 ss 0x10 switchwrite+0x98: movq 0(%r13),%rbx ddb> show proc PROC (syz-executor1) pid=373294 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffc4b8,0xffffffff81ed30d8 process=0xffff8000149cf330 user=0xffff800014afc000, vmspace=0xffffff003f12b318 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93936 458643 9495 0 2 0 syz-executor1 *93936 373294 9495 0 7 0x4000000 syz-executor1 28611 462331 76053 0 2 0 syz-executor0 28611 401640 76053 0 3 0x4000080 ttyout syz-executor0 29867 370272 1 0 3 0x100083 ttyin getty 19924 141277 0 0 3 0x14200 bored sosplice 76053 134885 80120 0 3 0x82 nanosleep syz-executor0 9495 27887 80120 0 3 0x82 nanosleep syz-executor1 80120 31500 92670 0 3 0x82 thrsleep syz-fuzzer 80120 43193 92670 0 3 0x4000082 thrsleep syz-fuzzer 80120 244235 92670 0 3 0x4000082 thrsleep syz-fuzzer 80120 437035 92670 0 3 0x4000082 thrsleep syz-fuzzer 80120 493042 92670 0 3 0x4000082 thrsleep syz-fuzzer 80120 376761 92670 0 3 0x4000082 thrsleep syz-fuzzer 80120 266018 92670 0 3 0x4000082 kqread syz-fuzzer 92670 396841 87621 0 3 0x10008a pause ksh 87621 321453 59819 0 3 0x92 select sshd 59819 306734 1 0 3 0x80 select sshd 33756 103767 95780 73 2 0x100090 syslogd 95780 415410 1 0 3 0x100082 netio syslogd 39750 441965 1 77 3 0x100090 poll dhclient 26796 511272 1 0 3 0x80 poll dhclient 59209 262977 0 0 2 0x14200 zerothread 82847 368574 0 0 3 0x14200 aiodoned aiodoned 36832 258237 0 0 3 0x14200 syncer update 81834 174227 0 0 3 0x14200 cleaner cleaner 54021 501920 0 0 3 0x14200 reaper reaper 27212 198509 0 0 3 0x14200 pgdaemon pagedaemon 52525 211935 0 0 3 0x14200 bored crynlk 39755 412435 0 0 3 0x14200 bored crypto 52790 307305 0 0 3 0x40014200 acpi0 acpi0 52884 315575 0 0 3 0x14200 bored softnet 75426 384960 0 0 3 0x14200 bored systqmp 81519 85871 0 0 3 0x14200 bored systq 54548 455191 0 0 3 0x40014200 bored softclock 33737 421578 0 0 3 0x40014200 idle0 1 153136 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper